@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-arabic-wght-normal-Cafbb7Zc.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-ext-wght-normal-tDTa1Fj6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-wght-normal-BFexNX-K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.asset[data-v-d4e6038c]{display:block;width:100%;height:100%;object-fit:contain}.bar[data-v-f1b45b62]{height:calc(72px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:flex;justify-content:space-around;align-items:center;background:var(--nav-surface);box-shadow:0 -1px 8px #393d691f}button[data-v-f1b45b62]{border:0;background:transparent;padding:0 4px;display:flex;flex-direction:column;align-items:center}.glyph[data-v-f1b45b62]{width:32px;height:32px;position:relative}i[data-v-f1b45b62]{position:absolute;top:0;right:0;width:12px;height:12px;border-radius:50%;background:red;color:#fff;font-style:normal;font-size:8px;display:grid;place-items:center}small[data-v-f1b45b62]{margin-top:6px;font-size:12px;color:var(--grey-text);font-weight:400}small.on[data-v-f1b45b62]{color:var(--light-blue);font-weight:700}.remote[data-v-529b7222]{display:block;width:100%;height:100%}.quiet[data-v-0fb55649],.error[data-v-0fb55649]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.quiet p[data-v-0fb55649]{margin:0;color:var(--grey-text);font-size:16px}.mark[data-v-0fb55649]{width:48px;height:48px;border-radius:50%;background:#ffebec}.error p[data-v-0fb55649]{margin:16px 0 0;font-size:16px;color:var(--text-ink)}.error button[data-v-0fb55649]{width:100%;height:56px;margin-top:24px;border:0;border-radius:12px;background:var(--light-red);color:#fff;font-weight:500;font-size:16px}.body[data-v-596d4aa0],.fill[data-v-596d4aa0]{flex:1;min-height:0;display:flex;flex-direction:column}.cached button[data-v-596d4aa0]{border:0;background:transparent;color:var(--light-blue);font-weight:500}.cached[data-v-596d4aa0]{margin:8px 24px;background:var(--cached);color:var(--cached-ink);border-radius:8px;padding:8px;display:flex;align-items:center;gap:8px;font-size:13px}.cached span[data-v-596d4aa0]{flex:1}.learn[data-v-28843b69]{min-height:100%;background:#fff;display:flex;flex-direction:column}.hero[data-v-28843b69]{display:flex;align-items:center;padding:40px 0 0 34px}.hero p[data-v-28843b69]{margin:0;font-size:14px;font-weight:400}.hero h1[data-v-28843b69]{margin:12px 0 0;font-size:16px;font-weight:700}.art[data-v-28843b69]{width:130px;height:175px;margin-left:auto}.grid[data-v-28843b69]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 24px 40px}.card[data-v-28843b69]{border:0;aspect-ratio:151 / 222;border-radius:24px;position:relative;overflow:hidden;padding:0;color:#fff}.pic[data-v-28843b69]{position:absolute;top:12px;right:12px;bottom:50px;left:12px;width:auto;height:auto}.card span[data-v-28843b69]{position:absolute;left:8px;right:8px;bottom:0;height:49px;display:grid;place-items:center;font-weight:600;font-size:16px;text-align:center;line-height:1.15}.inbox[data-v-0fa22fc2]{min-height:100%;background:#fff;display:flex;flex-direction:column}.title[data-v-0fa22fc2]{margin:0;padding:30px 34px 0 18px;color:var(--text-ink);font-size:16px;font-weight:700}.coming[data-v-0fa22fc2]{height:420px;position:relative;display:grid;place-items:center;overflow:hidden}.art[data-v-0fa22fc2]{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(5px)}.badge[data-v-0fa22fc2]{width:180px;position:relative;z-index:1}.badge[data-v-0fa22fc2] .asset{width:100%;height:auto}.row[data-v-c5af7f8e]{margin:4px 18px;height:85px;border-radius:16px;background:var(--soft-indigo);padding:0 12px 0 8px;display:flex;align-items:center;overflow:hidden}.avatar[data-v-c5af7f8e]{width:69px;height:69px;border-radius:50%;background:var(--image-well);overflow:hidden;flex:0 0 auto}.copy[data-v-c5af7f8e]{flex:1;min-width:0;padding-left:8px}.title[data-v-c5af7f8e]{margin:0;color:var(--text-ink);font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title.bold[data-v-c5af7f8e]{font-weight:700}.money[data-v-c5af7f8e]{display:flex;align-items:center}.unit[data-v-c5af7f8e]{color:var(--grey-text);font-size:14px;font-weight:400}.amounts[data-v-c5af7f8e]{display:flex;flex-direction:column}.amounts span[data-v-c5af7f8e]{color:var(--grey-text);font-size:14px;font-weight:400;line-height:1.15}.amounts span.struck[data-v-c5af7f8e]{font-size:12px;text-decoration:line-through}.remove[data-v-c5af7f8e]{margin-left:8px;width:41px;height:41px;border:0;border-radius:12px;background:#fff;padding:0;display:grid;place-items:center;flex:0 0 auto}.trash[data-v-c5af7f8e]{width:17px;height:19px}.promo[data-v-c6be3b7e]{margin:0 18px;height:50px;background:var(--soft-indigo);border-radius:16px;padding:12px 16px;box-sizing:border-box;overflow:hidden}.promo.open[data-v-c6be3b7e]{height:120px}.body[data-v-c6be3b7e]{display:flex;flex-direction:column}.head[data-v-c6be3b7e]{width:100%;border:0;background:transparent;padding:0;display:flex;justify-content:space-between;align-items:center;color:var(--text-ink);font-size:14px;font-weight:400;font-family:inherit}.drop[data-v-c6be3b7e]{width:24px;height:24px;flex:0 0 auto}.entry[data-v-c6be3b7e]{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.code[data-v-c6be3b7e]{flex:1;min-width:0;padding-inline-end:12px}.code-box[data-v-c6be3b7e]{position:relative;min-height:20px}.hint[data-v-c6be3b7e]{position:absolute;inset-inline-start:0;top:0;color:var(--grey-text);font-size:14px;font-weight:400;pointer-events:none}input[data-v-c6be3b7e]{width:100%;border:0;outline:none;background:transparent;color:var(--text-ink);font-size:14px;font-weight:400;font-family:inherit;padding:0;position:relative}.line[data-v-c6be3b7e]{display:block;margin-top:2px;height:1px;background:var(--grey-text)}.apply[data-v-c6be3b7e]{height:36px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-size:14px;font-weight:400;font-family:inherit;padding:0 8px}.apply.fixed[data-v-c6be3b7e]{width:100px;flex:0 0 auto}.apply.full[data-v-c6be3b7e]{flex:1}.alert[data-v-168663bc]{margin:12px 0 0;width:100%;padding:10px 12px;border-radius:12px;background:#ffebec;color:#ff5a64;font-size:14px;font-weight:500;text-align:start}.cart[data-v-40cafff1]{height:100%;min-height:100%;display:flex;flex-direction:column;background:#fff}.head[data-v-40cafff1]{height:100px;padding:0 34px 0 18px;display:flex;align-items:center;flex:0 0 auto}.head p[data-v-40cafff1]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700}.empty[data-v-40cafff1]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-art[data-v-40cafff1]{width:40%}.empty-art[data-v-40cafff1] .asset{width:100%;height:auto}.empty p[data-v-40cafff1]{margin:30px 0 0;color:var(--text-ink);font-size:14px;font-weight:400}.lines[data-v-40cafff1]{flex:1;min-height:0;overflow:auto;padding-bottom:8px}.gap[data-v-40cafff1]{height:8px}.totals[data-v-40cafff1]{margin:0 18px;height:132px;background:var(--soft-indigo);border-radius:16px;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.summary[data-v-40cafff1]{display:flex;justify-content:space-between;align-items:center}.pair[data-v-40cafff1]{display:flex}.muted[data-v-40cafff1]{color:var(--grey-text);font-weight:500;font-size:12px}.strong[data-v-40cafff1]{color:var(--text-ink);font-weight:800;font-size:16px}.rule[data-v-40cafff1]{height:3px;background:var(--grey-border)}.keep[data-v-40cafff1]{white-space:pre}.note[data-v-40cafff1]{margin:0;padding:4px 24px;color:var(--text-ink);font-size:12px;font-weight:400}.confirm[data-v-40cafff1]{display:block;width:calc(100% - 48px);margin:4px 24px;height:44px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-weight:700;font-size:14px;font-family:inherit}.pay[data-v-40cafff1]{height:65px;padding:8px 24px;box-sizing:border-box;display:flex;align-items:center;flex:0 0 auto}.sum[data-v-40cafff1]{margin:0;flex:1;color:var(--text-ink);font-weight:800;font-size:16px}.pay button[data-v-40cafff1]{width:151px;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-weight:700;font-size:14px;font-family:inherit;flex:0 0 auto}.row[data-v-009da415]{margin:8px 0;height:80px;border-radius:16px;background:#ff6cb51a;padding:0 16px 0 12px;display:flex;align-items:center}.thumb[data-v-009da415]{width:40px;height:40px;border-radius:20px;border:1px solid var(--grey-border);overflow:hidden;flex:0 0 auto}.copy[data-v-009da415]{flex:1;min-width:0;padding-left:16px}.title[data-v-009da415]{margin:0;color:var(--text-ink);font-size:14px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price[data-v-009da415]{margin:0;color:var(--grey-text);font-size:12px;font-weight:700;line-height:1.2}.struck[data-v-009da415]{text-decoration:line-through}.free[data-v-009da415]{color:var(--grey-text);font-size:12px;font-weight:700;flex:0 0 auto}.mark[data-v-009da415]{width:18px;height:18px;border:0;background:transparent;padding:0;flex:0 0 auto;color:inherit}.block[data-v-6cb6179f]{padding:6px 0}.pack[data-v-6cb6179f]{height:90px;border-radius:16px;background:#f0effd;display:flex;align-items:center;padding-right:16px;overflow:hidden}.pack.nested[data-v-6cb6179f]{background:#ff6cb51a}.pack.can[data-v-6cb6179f]{cursor:pointer}.notch[data-v-6cb6179f]{width:20px;height:60px;flex:0 0 auto;display:block}.lead[data-v-6cb6179f]{width:16px;flex:0 0 auto}.copy[data-v-6cb6179f]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.name[data-v-6cb6179f]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desc[data-v-6cb6179f]{margin:6px 0 0;color:var(--text-ink);font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prices[data-v-6cb6179f]{margin-top:6px;display:flex;flex-direction:column;align-items:flex-end}.price[data-v-6cb6179f]{margin:0;color:var(--grey-text);font-size:12px;font-weight:700;line-height:1.2}.struck[data-v-6cb6179f]{text-decoration:line-through}.mark[data-v-6cb6179f]{width:18px;height:18px;border:0;background:transparent;padding:0;flex:0 0 auto;color:inherit}.block[data-v-32451271]{padding-bottom:8px}.head[data-v-32451271]{display:flex;align-items:center;padding:8px 0;cursor:pointer}.thumb[data-v-32451271]{width:68px;height:68px;border-radius:20px;border:1px solid var(--grey-border);overflow:hidden;flex:0 0 auto}.copy[data-v-32451271]{flex:1;min-width:0;padding-left:15px}.title[data-v-32451271]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chevron[data-v-32451271]{width:24px;height:24px;color:var(--text-ink);flex:0 0 auto}.shop[data-v-130dc227]{height:100%;min-height:100%;display:flex;flex-direction:column;background:#fff}.intro[data-v-130dc227]{padding:30px 34px 0 18px}.title[data-v-130dc227]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700}.tagline[data-v-130dc227]{margin:6px 0 0;color:var(--text-ink);font-size:14px;font-weight:400}.pick[data-v-130dc227]{margin:0;padding:25px 0 12px 18px;color:var(--grey-text);font-size:11px;font-weight:500}.flash[data-v-130dc227]{padding:0 18px}.shimmer-list[data-v-130dc227]{display:flex;flex-direction:column;gap:10px;padding:0 18px}.bar[data-v-130dc227]{height:100px;border-radius:16px}.list[data-v-130dc227]{flex:1;min-height:0;overflow:auto;padding:0 18px 24px}.head[data-v-92a73c87]{padding:28px 24px 8px 18px}h1[data-v-92a73c87]{margin:0;font-size:16px;font-weight:700;color:var(--text-ink)}p[data-v-92a73c87]{margin:6px 0 0;font-size:14px;color:var(--text-ink)}.download-ring[data-v-08e86998]{display:block;width:32px;height:32px}.cloud[data-v-395258e4]{position:relative;width:36px;height:36px;border:0;border-radius:50%;padding:0;background:transparent;color:#9f64ff;display:grid;place-items:center;flex:0 0 auto;cursor:pointer}.cloud.white[data-v-395258e4]{color:#fff}.cloud.muted[data-v-395258e4]{color:#c9bde4}.cloud[data-v-395258e4] .download-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:36px;height:36px}.cloud .mark[data-v-395258e4]{width:22px;height:22px}.cloud .saved[data-v-395258e4]{width:22px;height:20px}.percent[data-v-395258e4]{position:relative;font-size:10px;font-weight:400;line-height:1;color:var(--grey-text)}.cloud.white .percent[data-v-395258e4]{color:#fff}.cloud[data-v-395258e4]:disabled{opacity:1}.session[data-v-174b502c]{margin-top:4px;height:100px;display:flex;align-items:center;padding:0 16px 0 12px;border-radius:16px;background:var(--option-selected);cursor:pointer}.ring-wrap[data-v-174b502c]{position:relative;width:62px;height:62px;flex:0 0 auto;display:grid;place-items:center}.ring-wrap svg[data-v-174b502c]{position:absolute;top:0;right:0;bottom:0;left:0;width:62px;height:62px}.thumb[data-v-174b502c]{width:50px;height:50px;border-radius:13px;overflow:hidden;background:var(--image-well);flex:0 0 auto;position:relative}.meta[data-v-174b502c]{padding-left:21px;flex:1;min-width:0}.label[data-v-174b502c]{margin:0;font-size:14px;font-weight:400;color:var(--text-ink)}.label.bold[data-v-174b502c]{font-weight:700}.name[data-v-174b502c]{margin:0;font-size:12px;font-weight:400;color:var(--grey-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aside[data-v-174b502c]{margin-left:8px}.banner[data-v-d7b746a5]{position:relative;display:block;width:100%;height:120px;margin:8px 0;padding:0;border:0;border-radius:16px;overflow:hidden;background:#232648;text-align:start;font-family:inherit}.cover[data-v-d7b746a5]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.shade[data-v-d7b746a5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;padding:24px 16px 48px 24px;background:linear-gradient(to right,#232648b3,#393d691a)}.icons[data-v-d7b746a5]{position:absolute;right:0;bottom:0;left:16px;z-index:1;display:flex;justify-content:flex-end;align-items:center;pointer-events:none}.icon[data-v-d7b746a5]{width:32px;height:32px;margin:4px;border-radius:12px;overflow:hidden;background:#fff;flex:0 0 auto;display:grid;place-items:center;color:#ff6cb5}.icon svg[data-v-d7b746a5]{width:22px;height:22px}.icon[data-v-d7b746a5] .remote,.icon[data-v-d7b746a5] .asset{width:32px;height:32px}strong[data-v-d7b746a5]{align-self:stretch;min-width:0;color:#fff;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}small[data-v-d7b746a5]{margin-top:6px;color:#fff;font-size:12px;font-weight:400}.panel[data-v-44192e24]{padding-top:4px}.wait[data-v-44192e24]{display:flex;justify-content:center;padding:16px}.spin[data-v-44192e24]{display:block;width:24px;height:24px;border-radius:50%;border:2px solid var(--grey-border);border-top-color:var(--light-blue);animation:spin-44192e24 .8s linear infinite}.msg[data-v-44192e24]{margin:0;padding:12px 0;font-size:13px;font-weight:400}.msg.inset[data-v-44192e24]{padding-left:8px;padding-right:8px}.muted[data-v-44192e24]{color:var(--grey-text)}.quiz[data-v-44192e24]{padding-top:8px}@keyframes spin-44192e24{to{transform:rotate(360deg)}}.nest[data-v-e86757c0]{width:100%}.head[data-v-e86757c0]{height:100px;display:flex;align-items:center;padding:0 16px 0 12px;border-radius:16px;background:#fff;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;cursor:pointer}.thumb[data-v-e86757c0]{width:65px;height:65px;border-radius:50%;overflow:hidden;flex:0 0 auto}.copy[data-v-e86757c0]{padding-left:12px;flex:1;min-width:0}.title[data-v-e86757c0]{margin:0;color:var(--text-ink);font-size:14px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.title.bold[data-v-e86757c0]{font-weight:700}.pill[data-v-e86757c0]{display:grid;place-items:center;width:90px;height:24px;margin-top:5px;border-radius:14px;background:#d7d7d7;color:var(--text-ink);font-size:12px;font-weight:400}.free[data-v-e86757c0]{color:var(--grey-text);font-size:12px;font-weight:400;flex:0 0 auto}.mark[data-v-e86757c0],.mark-btn[data-v-e86757c0]{width:24px;height:24px;flex:0 0 auto}.mark-btn[data-v-e86757c0]{border:0;padding:0;background:transparent}.courses[data-v-34f233ba]{display:flex;flex-direction:column;gap:8px}.arc[data-v-6648279d]{display:block;width:100%;height:100%}.profile[data-v-aec513b7]{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff;position:relative}.guest[data-v-aec513b7]{padding:24px;display:flex;flex-direction:column;gap:12px}.guest p[data-v-aec513b7]{margin:0;color:var(--text-ink)}.head[data-v-aec513b7]{display:flex;align-items:center;padding:30px 34px 0 36px;position:sticky;top:0;z-index:2;background:#fff}.head h1[data-v-aec513b7]{margin:0;flex:1;font-size:16px;font-weight:700;color:var(--text-ink)}.tools[data-v-aec513b7]{display:flex;gap:6px}.logout[data-v-aec513b7]{color:var(--light-red)}.ink[data-v-aec513b7]{color:var(--text-ink)}.ico[data-v-aec513b7]{width:24px;height:24px;display:block}.loading[data-v-aec513b7]{flex:1;display:grid;place-items:center;min-height:240px}.spinner[data-v-aec513b7]{width:40px;height:40px;border-radius:50%;border:4px solid transparent;animation:spin-aec513b7 .8s linear infinite}.spinner.blue[data-v-aec513b7]{border-color:#6c6cff40;border-top-color:var(--light-blue)}.spinner.light[data-v-aec513b7]{border-color:#ffffff59;border-top-color:#fff}.spinner.focus[data-v-aec513b7]{border-color:#6750a440;border-top-color:#6750a4}@keyframes spin-aec513b7{to{transform:rotate(360deg)}}.home[data-v-aec513b7]{flex:1;min-height:0;overflow:auto;padding:5px 18px 24px}.identity[data-v-aec513b7]{display:flex;align-items:center}.avatar[data-v-aec513b7]{width:110px;height:110px;margin:0 12px;border-radius:32px;border:2px solid var(--grey-border);background:var(--yellow);overflow:hidden;position:relative;flex:0 0 auto}.avatar[data-v-aec513b7] img{width:100%;height:100%;object-fit:cover}.avatar-busy[data-v-aec513b7]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.who .name[data-v-aec513b7]{margin:0;font-size:16px;font-weight:400;color:var(--text-ink)}.who .meta[data-v-aec513b7]{margin:6px 0 0;font-size:12px;color:var(--grey-text)}.upload[data-v-aec513b7]{margin-top:12px;width:100%;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-family:inherit;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;gap:4px}.upload[data-v-aec513b7]:disabled{opacity:1;cursor:default}.cam[data-v-aec513b7]{width:24px;height:24px}.switch[data-v-aec513b7]{margin-top:16px;height:58px;border-radius:12px;background:var(--grey-border);padding:0 8px;display:flex;align-items:center;gap:8px}.switch button[data-v-aec513b7]{flex:1;height:42px;border:0;border-radius:10px;background:var(--grey-border);color:var(--grey-text);font-family:inherit;font-size:12px;text-align:center;padding:0 2px}.switch button.on[data-v-aec513b7]{background:#fff;color:var(--text-ink)}.fluency[data-v-aec513b7]{margin-top:16px;min-height:180px;border-radius:12px;background:var(--grey-box);padding:24px 32px;display:flex;flex-direction:column;align-items:center}.fluency-head[data-v-aec513b7]{width:100%;font-size:14px;color:var(--text-ink)}.rule[data-v-aec513b7]{width:100%;height:1px;background:var(--soft-indigo);margin-top:10px}.gauge[data-v-aec513b7]{position:relative;width:160px;height:160px;margin-top:24px}.gauge p[data-v-aec513b7]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;font-size:16px;color:var(--text-ink)}.empty-lib[data-v-aec513b7]{margin:12px 0 0;color:var(--grey-text);font-size:14px}.groups[data-v-aec513b7]{margin-top:12px;display:flex;flex-direction:column;gap:16px}.group[data-v-aec513b7]{display:flex;flex-direction:column;gap:8px}.group h2[data-v-aec513b7]{margin:0;font-size:14px;font-weight:500;color:var(--text-ink)}.lib-card[data-v-aec513b7]{width:100%;border:1px solid var(--grey-border);border-radius:16px;background:#fff;padding:16px;text-align:start;font-family:inherit;font-size:14px;color:var(--text-ink)}.purchase[data-v-aec513b7]{display:flex;align-items:center;gap:10px}.purchase>span[data-v-aec513b7]:last-child{min-width:0}.thumb[data-v-aec513b7]{width:48px;height:48px;flex:0 0 auto}.settings[data-v-aec513b7]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;background:#fff}.settings-bar[data-v-aec513b7]{height:56px;display:flex;align-items:center;position:sticky;top:0;z-index:2;background:#fff}.settings-bar h1[data-v-aec513b7]{margin:0;flex:1;font-size:16px;font-weight:700;color:var(--text-ink)}.back[data-v-aec513b7]{border:0;background:transparent;color:var(--text-ink);padding:0 8px 0 16px;height:56px;display:grid;place-items:center}.contact[data-v-aec513b7]{border:0;background:transparent;height:56px;padding:0 18px 0 0;display:flex;align-items:center;gap:6px;color:var(--text-ink);font-family:inherit}.contact span[data-v-aec513b7]{color:var(--text-ink);font-weight:300;font-size:12px}.settings-scroll[data-v-aec513b7]{flex:1;min-height:0;overflow:auto;padding:16px;display:flex;flex-direction:column;align-items:center}.settings-scroll[data-v-aec513b7]>*+*{margin-top:16px}.field[data-v-aec513b7]{position:relative;width:100%;max-width:340px;height:60px;border-radius:16px;background:#6c6cff0c}.field span[data-v-aec513b7]{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-family:var(--font);font-size:16px;color:#49454f;pointer-events:none}.field span.float[data-v-aec513b7]{top:8px;transform:none;font-size:12px}.field span.hot[data-v-aec513b7]{color:#6750a4}.field input[data-v-aec513b7]{position:absolute;left:20px;right:20px;bottom:8px;height:24px;border:0;padding:0;background:transparent;color:var(--text-ink);font-family:var(--font);font-size:16px;outline:none;caret-color:#6750a4}.gender[data-v-aec513b7]{position:relative;width:100%}.gender.open[data-v-aec513b7]{z-index:22}.gender-box[data-v-aec513b7]{width:100%;height:56px;border-radius:16px;border:1px solid #79747e;background:#fff;display:flex;align-items:center;padding:0 12px 0 16px;font-family:var(--font);font-size:16px;color:var(--text-ink)}.gender-box.open[data-v-aec513b7]{border-width:2px;border-color:#6750a4}.gender-box span[data-v-aec513b7]{flex:1;text-align:start}.gender-box .placeholder[data-v-aec513b7]{color:#49454f}.gender-label[data-v-aec513b7]{position:absolute;top:-8px;left:12px;background:#fff;padding:0 4px;font-family:var(--font);font-size:12px;color:#49454f}.gender-label.open[data-v-aec513b7]{color:#6750a4}.menu-mask[data-v-aec513b7]{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:transparent;z-index:20}.menu[data-v-aec513b7]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:21;background:#fff;border-radius:4px;box-shadow:0 2px 8px #0003;overflow:hidden}.menu button[data-v-aec513b7]{width:100%;min-height:48px;border:0;background:#fff;text-align:start;padding:0 16px;font-family:var(--font);font-size:16px;color:var(--text-ink)}.settings-scroll>.submit[data-v-aec513b7]{margin-top:40px}.submit[data-v-aec513b7]{width:100%;max-width:330px;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-family:inherit;font-weight:600;font-size:14px}.submit[data-v-aec513b7]:disabled{opacity:1;cursor:default}.scrim[data-v-aec513b7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008a;display:grid;place-items:center;z-index:4}.file[data-v-aec513b7]{display:none}.mask[data-v-aec513b7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000052;display:grid;place-items:center;z-index:30;padding:24px}.sheet[data-v-aec513b7]{width:min(100%,360px);background:#fff;border-radius:16px;padding:12px 8px}.sheet h2[data-v-aec513b7]{margin:0;padding:8px 16px;font-size:16px;font-weight:600;color:var(--text-ink)}.sheet button[data-v-aec513b7]{width:100%;border:0;background:transparent;text-align:start;padding:10px 16px;font-family:inherit;font-size:14px;color:var(--text-ink)}.sheet .muted[data-v-aec513b7]{color:var(--grey-text)}.contact-sheet[data-v-aec513b7]{width:min(100%,360px);background:#fff;border-radius:24px;padding:24px 20px;text-align:center}.badge[data-v-aec513b7]{width:56px;height:56px;margin:0 auto;border-radius:50%;background:var(--soft-indigo);color:var(--light-blue);display:grid;place-items:center}.badge svg[data-v-aec513b7]{width:26px;height:26px}.contact-sheet h2[data-v-aec513b7]{margin:14px 0 0;font-size:16px;font-weight:400;color:var(--text-ink)}.lead[data-v-aec513b7]{margin:6px 0 0;color:var(--grey-text);font-size:13px}.channels[data-v-aec513b7]{margin-top:20px;display:flex;flex-direction:column;gap:10px}.channel[data-v-aec513b7]{height:64px;border-radius:16px;background:#6c6cff0c;padding:0 12px;display:flex;align-items:center;text-align:start}.well[data-v-aec513b7]{width:40px;height:40px;border-radius:12px;background:#fff;display:grid;place-items:center;flex:0 0 auto}.channel-icon[data-v-aec513b7]{width:28px;height:28px}.channel b[data-v-aec513b7],.channel small[data-v-aec513b7]{display:block}.channel span+span[data-v-aec513b7]{padding-left:12px}.channel b[data-v-aec513b7]{font-size:14px;font-weight:500;color:var(--text-ink)}.channel small[data-v-aec513b7]{font-size:12px;color:var(--grey-text)}.close[data-v-aec513b7]{margin-top:20px;width:100%;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-family:inherit;font-weight:600;font-size:14px}.camera[data-v-aec513b7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:#000;display:flex;flex-direction:column}.camera video[data-v-aec513b7]{flex:1;min-height:0;width:100%;object-fit:cover}.camera-actions[data-v-aec513b7]{display:flex;justify-content:space-between;padding:16px;background:#fff}.camera-actions button[data-v-aec513b7]{border:0;background:transparent;font-family:inherit;font-size:14px;color:var(--text-ink)}.shell[data-v-8707773b]{min-height:100%;display:flex;flex-direction:column;background:#fff}.stage[data-v-8707773b]{flex:1;min-height:0;overflow:auto}.row[data-v-dad33e35]{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;margin:0;padding:16px;border:1px solid var(--grey-border);border-radius:16px;background:#fff;color:var(--text-ink);text-align:start;font-family:inherit;font-size:16px;font-weight:400}.pic[data-v-dad33e35]{display:block;width:100%;height:140px;overflow:hidden}.title[data-v-dad33e35]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bar[data-v-aae96155]{display:flex;align-items:center;padding:30px 34px 8px 18px;gap:0}h1[data-v-aae96155]{margin:0;padding:0 12px 0 18px;flex:1;font-size:16px;font-weight:700;color:var(--text-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}h1.bold[data-v-aae96155]{font-weight:700}.actions[data-v-aae96155]{display:flex;align-items:center;margin-inline-end:10px}.user[data-v-aae96155]{width:51px;height:58px;flex:0 0 auto}.page[data-v-fb2218b3]{position:relative;background:#fff;overflow:hidden}.page[data-v-fb2218b3] .bar{flex-shrink:0}.list[data-v-fb2218b3]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px}.wait[data-v-fb2218b3]{flex:1;display:grid;place-items:center}.spinner[data-v-fb2218b3]{display:block;width:48px;height:48px;border-radius:50%;border:4px solid var(--grey-border);border-top-color:var(--light-blue);animation:spin-fb2218b3 .8s linear infinite}.notice[data-v-fb2218b3]{position:absolute;left:16px;right:16px;bottom:16px;margin:0;background:var(--text-ink);color:#fff;border-radius:12px;padding:14px 16px;font-weight:500;font-size:14px;box-shadow:0 6px 16px #393d693d;z-index:20}@keyframes spin-fb2218b3{to{transform:rotate(360deg)}}.page[data-v-10b2789e]{position:relative;background:#fff;overflow:hidden}.page[data-v-10b2789e] .bar{flex-shrink:0}.list[data-v-10b2789e]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px}.message[data-v-10b2789e]{margin:0;font-size:16px;font-weight:400;color:var(--text-ink)}.notice[data-v-10b2789e]{position:absolute;left:16px;right:16px;bottom:16px;margin:0;background:var(--text-ink);color:#fff;border-radius:12px;padding:14px 16px;font-weight:500;font-size:14px}.wait[data-v-10b2789e]{flex:1;display:grid;place-items:center}.spinner[data-v-10b2789e]{display:block;width:48px;height:48px;border-radius:50%;border:4px solid var(--grey-border);border-top-color:var(--light-blue);animation:spin-10b2789e .8s linear infinite}@keyframes spin-10b2789e{to{transform:rotate(360deg)}}.slider[data-v-1aa535cd]{position:relative;flex:1;min-height:0;height:100%;background:#2e2e2e;overflow:hidden}.pager[data-v-1aa535cd]{height:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pager[data-v-1aa535cd]::-webkit-scrollbar{display:none}.slide[data-v-1aa535cd]{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:hidden;background:#2e2e2e}.bg[data-v-1aa535cd]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.veil[data-v-1aa535cd]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#2e2e2e66,#32323280)}.center[data-v-1aa535cd]{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center}.open[data-v-1aa535cd]{width:100%;border:0;background:transparent;color:#fff;display:flex;flex-direction:column;align-items:center;padding:0;font-family:inherit}.bubble[data-v-1aa535cd]{width:150px;height:150px;box-sizing:border-box;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--pink);overflow:hidden}.bubble.photo[data-v-1aa535cd] .remote,.bubble.photo[data-v-1aa535cd] .asset{width:100%;height:100%}.bubble svg[data-v-1aa535cd]{width:78px;height:78px}.open strong[data-v-1aa535cd]{width:100%;margin-top:24px;padding:0 32px;box-sizing:border-box;color:#fff;font-size:24px;font-weight:500;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.top[data-v-1aa535cd]{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;padding:48px 20px 0}.back[data-v-1aa535cd]{width:51px;height:51px;border:1px solid rgba(255,255,255,.85);border-radius:18px;background:transparent;display:grid;place-items:center;padding:0;flex:0 0 auto}h1[data-v-1aa535cd]{margin:0;padding-left:12px;flex:1;min-width:0;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.save[data-v-1aa535cd]{margin-inline-start:8px}.quiz[data-v-1aa535cd]{border:1px solid rgba(255,255,255,.85);border-radius:14px;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:400;padding:8px 12px;flex:0 0 auto}.dots[data-v-1aa535cd]{position:absolute;left:0;right:0;bottom:48px;z-index:2;display:flex;justify-content:center;gap:10px}.dot[data-v-1aa535cd]{width:6px;height:6px;border-radius:50%;background:#bdbdbd}.dot.on[data-v-1aa535cd]{background:var(--pink)}.modules[data-v-b32afd10]{position:relative;background:#fff;overflow:hidden}.modules[data-v-b32afd10] .bar{flex-shrink:0}.modules.photo[data-v-b32afd10]{background:#2e2e2e}.empty[data-v-b32afd10]{margin:auto;padding:24px;color:#fff;font-size:14px;font-weight:400;text-align:center}.notice[data-v-b32afd10]{position:absolute;left:16px;right:16px;bottom:16px;z-index:3;margin:0;padding:10px 12px;border-radius:12px;background:#232648eb;color:#fff;font-size:13px;text-align:center}.wait[data-v-b32afd10]{flex:1;display:grid;place-items:center}.spinner[data-v-b32afd10]{display:block;width:48px;height:48px;border-radius:50%;border:4px solid var(--grey-border);border-top-color:var(--light-blue);animation:spin-b32afd10 .8s linear infinite}@keyframes spin-b32afd10{to{transform:rotate(360deg)}}.page[data-v-75efe5f0]{background:#fff;overflow:hidden}.page[data-v-75efe5f0] .bar{flex-shrink:0}.list[data-v-75efe5f0]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px}.wait[data-v-75efe5f0]{flex:1;display:grid;place-items:center}.spinner[data-v-75efe5f0]{display:block;width:48px;height:48px;border-radius:50%;border:4px solid var(--grey-border);border-top-color:var(--light-blue);animation:spin-75efe5f0 .8s linear infinite}@keyframes spin-75efe5f0{to{transform:rotate(360deg)}}.none[data-v-520184cb]{margin:0;padding:24px;font-size:14px;font-weight:400;color:var(--text-ink)}.list[data-v-520184cb]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:8px 18px 100px}.head[data-v-1243c8e4]{position:relative;height:190px;flex-shrink:0;overflow:hidden}.copy[data-v-1243c8e4]{position:absolute;left:0;top:0;padding:30px 34px 0 18px}.row[data-v-1243c8e4]{display:flex;align-items:center}h1[data-v-1243c8e4]{width:155px;margin:0 0 0 9px;font-size:16px;font-weight:700;line-height:1.15;color:var(--text-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chose[data-v-1243c8e4]{width:100px;margin:8px 0 0;font-size:16px;font-weight:400;line-height:1.15;color:var(--text-ink)}.rate[data-v-1243c8e4]{width:180px;margin:6px 0 0;font-size:12px;font-weight:300;line-height:1.2;color:var(--grey-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.art[data-v-1243c8e4]{position:absolute;top:0;right:0;width:125px;height:158px}.listen[data-v-2edbb982]{flex:1;min-height:0;display:flex;flex-direction:column}.head[data-v-2edbb982]{display:flex;align-items:center;padding:30px 34px 8px;flex-shrink:0}.titles[data-v-2edbb982]{padding-left:18px}.titles p[data-v-2edbb982]{margin:0;font-size:16px;font-weight:700;color:var(--text-ink)}.titles .sub[data-v-2edbb982]{margin-top:4px;font-size:14px;font-weight:400}.grid[data-v-2edbb982]{flex:1;min-height:0;overflow:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:calc(190px * var(--screen-unit));align-content:start;gap:calc(10px * var(--screen-unit));padding:calc(5px * var(--screen-unit)) calc(24px * var(--screen-unit)) calc(24px * var(--screen-unit))}.span[data-v-2edbb982]{grid-column:1 / -1}.banner[data-v-2edbb982]{position:relative;justify-self:start;width:calc(292px * var(--screen-unit));height:calc(138px * var(--screen-unit));margin:0 0 calc(6px * var(--screen-unit));padding:0;border:0;border-radius:24px;overflow:hidden;color:#fff;font-family:inherit}.banner-pic[data-v-2edbb982]{position:absolute;left:0;top:calc(12px * var(--screen-unit));width:calc(189px * var(--screen-unit));height:calc(141px * var(--screen-unit));overflow:hidden}.copy[data-v-2edbb982]{position:absolute;top:50%;left:calc(160px * var(--screen-unit));width:calc(130px * var(--screen-unit));transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.copy strong[data-v-2edbb982]{font-size:calc(16px * var(--screen-unit));font-weight:700}.copy span[data-v-2edbb982]{margin-top:2px;width:calc(100px * var(--screen-unit));font-size:calc(12px * var(--screen-unit) + 2px);font-weight:400}.tile[data-v-2edbb982]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;min-height:0;margin:0;padding:0 0 0 calc(15px * var(--screen-unit));border:0;border-radius:calc(24px * var(--screen-unit));overflow:hidden;color:#fff;text-align:start;font-family:inherit}.parent[data-v-2edbb982]{display:block;width:calc(120px * var(--screen-unit));font-size:calc(16px * var(--screen-unit));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name[data-v-2edbb982]{display:-webkit-box;width:calc(130px * var(--screen-unit));margin-top:2px;font-size:calc(12px * var(--screen-unit) + 2px);font-weight:400;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tile-pic[data-v-2edbb982]{display:block;width:calc(87px * var(--screen-unit));height:calc(97px * var(--screen-unit))}.arrow[data-v-2edbb982]{position:absolute;right:0;bottom:calc(16px * var(--screen-unit));width:calc(30px * var(--screen-unit));height:calc(30px * var(--screen-unit));border-radius:12px;background:#0000001a;display:grid;place-items:center}.arrow svg[data-v-2edbb982]{width:14px;height:14px}.page[data-v-dace1f33]{position:relative;background:#fff;overflow:hidden}.page[data-v-dace1f33] .bar{flex-shrink:0}.shimmer-list[data-v-dace1f33]{padding:0 18px;display:flex;flex-direction:column;gap:10px}.block[data-v-dace1f33]{height:100px;border-radius:16px}.notice[data-v-dace1f33]{position:absolute;left:16px;right:16px;bottom:16px;margin:0;background:var(--text-ink);color:#fff;border-radius:12px;padding:14px 16px;font-weight:500;font-size:14px;box-shadow:0 6px 16px #393d693d;z-index:20}.page[data-v-6fd52810]{position:relative;background:#fff;overflow:hidden}.page[data-v-6fd52810] .bar{flex-shrink:0}.shimmer-list[data-v-6fd52810]{padding:0 18px;display:flex;flex-direction:column;gap:10px}.block[data-v-6fd52810]{height:100px;border-radius:16px}.notice[data-v-6fd52810]{position:absolute;left:16px;right:16px;bottom:16px;margin:0;background:var(--text-ink);color:#fff;border-radius:12px;padding:14px 16px;font-weight:500;font-size:14px;box-shadow:0 6px 16px #393d693d;z-index:20}.pane[data-v-6f3b392a]{position:relative;width:100%;background:#000}.media[data-v-6f3b392a]{width:100%;aspect-ratio:16 / 9;background:#000;display:block;object-fit:contain}.media[data-v-6f3b392a]::-webkit-media-controls-fullscreen-button{display:none}.full[data-v-6f3b392a]{position:absolute;top:8px;right:8px;z-index:2;width:40px;height:40px;border:0;border-radius:20px;padding:0;display:grid;place-items:center;background:#0000008a;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pane[data-v-6f3b392a]:fullscreen,.pane[data-v-6f3b392a]:-webkit-full-screen{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000}.pane:fullscreen .media[data-v-6f3b392a],.pane:-webkit-full-screen .media[data-v-6f3b392a]{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.caption[data-v-ab70d2d9]{margin:8px 24px;color:var(--text-ink);font-size:16px}.picture[data-v-ab70d2d9]{width:calc(100% - 48px);height:220px;margin:0 24px}.video[data-v-ab70d2d9]{width:calc(100% - 48px);margin:0 24px}.missing[data-v-ab70d2d9]{margin:8px 24px;color:var(--grey-text);font-size:14px}.audio[data-v-ab70d2d9]{display:flex;justify-content:center;align-items:center}.play[data-v-ab70d2d9]{border:0;border-radius:18px;background:var(--option-selected);display:grid;place-items:center;padding:0}.spin[data-v-ab70d2d9]{width:36px;height:36px;border:4px solid var(--light-purple);border-top-color:transparent;border-radius:50%;animation:spin-ab70d2d9 .8s linear infinite}.slider[data-v-ab70d2d9]{position:relative;height:48px;touch-action:none}.track[data-v-ab70d2d9],.fill[data-v-ab70d2d9]{position:absolute;left:24px;top:50%;transform:translateY(-50%);border-radius:999px}.track[data-v-ab70d2d9]{right:24px;width:auto;background:#6c6cff3d}.fill[data-v-ab70d2d9]{background:var(--light-blue);max-width:calc(100% - 48px)}.thumb[data-v-ab70d2d9]{position:absolute;top:50%;border-radius:50%;background:var(--light-blue);transform:translate(-50%,-50%)}.halo[data-v-ab70d2d9]{position:absolute;top:50%;width:48px;height:48px;border-radius:50%;background:#ff6cb533;transform:translate(-50%,-50%)}@keyframes spin-ab70d2d9{to{transform:rotate(360deg)}}.pager[data-v-d7bbcc40]{width:100%;height:100%;min-width:0;min-height:0;position:relative;background:#fff;container-type:inline-size}.column[data-v-d7bbcc40]{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;background:#fff}header[data-v-d7bbcc40]{display:flex;align-items:center;padding:30px 34px 8px 18px}.header-title[data-v-d7bbcc40]{margin:0;padding:0 12px 0 18px;flex:1;font-size:16px;font-weight:700;line-height:1.5;color:var(--text-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grow[data-v-d7bbcc40]{flex:1}.progress[data-v-d7bbcc40]{width:51px;height:51px;position:relative}.progress svg[data-v-d7bbcc40]{width:51px;height:51px;display:block}.progress b[data-v-d7bbcc40]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--pink);font-size:14px;font-weight:400}.scroll[data-v-d7bbcc40]{flex:1;min-width:0;min-height:0;overflow:auto;padding-bottom:16px}.stem[data-v-d7bbcc40]{display:flex;justify-content:flex-end;margin:8px 24px 0}.guide-anchor[data-v-d7bbcc40]{position:relative;margin-inline-start:auto;flex:0 0 auto}.guide-dismiss[data-v-d7bbcc40]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;border:0;padding:0;background:transparent}.guide[data-v-d7bbcc40]{position:relative;z-index:6;flex:0 0 auto;width:20px;height:20px;border:1px solid var(--grey-text);border-radius:10px;background:#fff;color:var(--grey-text);font-weight:500;font-size:12px;line-height:1;padding:0}.guide.on[data-v-d7bbcc40]{background:var(--purple);border-color:var(--purple);color:#fff}.instruct[data-v-d7bbcc40]{position:absolute;z-index:6;top:calc(100% + 8px);right:0;width:240px;max-width:72vw;margin:0;padding:12px 14px;border-radius:16px;background:#f5f3fa;color:var(--text-ink);font-size:14px;line-height:1.5;text-align:start;box-shadow:0 8px 20px #393d6929}.instruct p[data-v-d7bbcc40]{margin:0}.instruct p+p[data-v-d7bbcc40]{margin-top:8px}.prompt[data-v-d7bbcc40]{margin:4px 24px;color:var(--text-ink);font-size:16px;line-height:1.5}.title[data-v-d7bbcc40]{margin:24px}.choice[data-v-d7bbcc40]{width:calc(100% - 48px);min-height:62px;margin:8px 24px;padding:8px 16px;border-radius:16px;border:2px solid transparent;background:var(--option-idle);display:flex;align-items:center;text-align:left}.choice.on[data-v-d7bbcc40]{background:var(--option-selected);border-color:var(--purple)}.choice i[data-v-d7bbcc40]{width:24px;height:24px;border-radius:12px;background:var(--radio-track);display:grid;place-items:center;flex:0 0 auto}.choice b[data-v-d7bbcc40]{width:10px;height:10px;border-radius:8px;background:var(--purple)}.choice span[data-v-d7bbcc40]{margin-left:8px;flex:1;color:var(--grey-text);font-size:14px;line-height:1.5}.choice.on span[data-v-d7bbcc40]{color:var(--purple);font-weight:600}.image-row[data-v-d7bbcc40]{display:flex;gap:8px;padding:0 16px}.image-choice[data-v-d7bbcc40]{flex:1;aspect-ratio:1;margin:8px;padding:0;border-radius:24px;border:3px solid #fff;background:var(--image-well);position:relative;overflow:hidden}.image-choice.on[data-v-d7bbcc40]{border-color:var(--purple)}.image-choice.ghost[data-v-d7bbcc40]{visibility:hidden}.image-choice i[data-v-d7bbcc40]{position:absolute;top:0;right:0;width:36px;height:36px;background:var(--purple);border-bottom-left-radius:19px;display:grid;place-items:center}.order[data-v-d7bbcc40]{padding:12px 24px;display:flex;flex-direction:column;gap:8px}.order-card[data-v-d7bbcc40]{height:62px;border:0;border-radius:16px;background:var(--purple);color:#fff;display:flex;align-items:center;touch-action:none;position:relative}.order-card span[data-v-d7bbcc40]{flex:1;text-align:center;font-size:14px;line-height:1.5;padding:0 12px}.order-card svg[data-v-d7bbcc40]{margin:0 12px}.flow[data-v-d7bbcc40]{display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.bank[data-v-d7bbcc40]{position:sticky;top:0;z-index:3;padding:16px;background:#fff}.word[data-v-d7bbcc40],.match-chip[data-v-d7bbcc40]{flex:0 0 auto;max-width:100%;border:2px solid transparent;border-radius:8px;background:var(--purple);color:#fff;font-size:14px;padding:6px 10px;touch-action:none}.match-chip[data-v-d7bbcc40]{border-radius:16px;padding:10px 12px}.word.picked[data-v-d7bbcc40],.match-chip.picked[data-v-d7bbcc40]{border-color:#fff}.faded[data-v-d7bbcc40]{opacity:.4}.slots[data-v-d7bbcc40],.bucket-well[data-v-d7bbcc40]{display:flex;flex-wrap:wrap;gap:8px;min-height:80px;margin:16px 24px;padding:8px;border-radius:8px}.bucket-well[data-v-d7bbcc40]{min-height:50px;margin:8px 0 0;padding:12px;background:#ccccfa4d}.bucket-well.hot[data-v-d7bbcc40],.slot.hot[data-v-d7bbcc40],.gap.hot[data-v-d7bbcc40]{background:#9f64ff33}.gap.hot[data-v-d7bbcc40]{background:#9f64ff40}.dashed[data-v-d7bbcc40]{border:2px dashed var(--purple)}.slots[data-v-d7bbcc40]{border-color:var(--light-purple)}.slot[data-v-d7bbcc40]{min-height:28px;border:1px solid var(--grey-border);border-radius:8px;background:#ccccfa66;color:var(--grey-text);font-size:14px;padding:4px 8px}.slot.filled[data-v-d7bbcc40]{color:var(--text-ink);font-size:16px}.gap-line[data-v-d7bbcc40]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;min-width:0;padding:6px 16px;color:var(--text-ink);font-size:16px;line-height:1.5}.gap-line span[data-v-d7bbcc40]{min-width:0;overflow-wrap:anywhere}.gap[data-v-d7bbcc40]{flex:0 0 auto;max-width:100%;min-height:28px;border:2px dashed var(--purple);border-radius:8px;background:var(--light-purple);color:var(--text-ink);font-size:16px;padding:2px 12px}.target[data-v-d7bbcc40]{width:calc(100% - 48px);min-height:42px;margin:0 24px 8px;border:1.5px solid var(--light-purple);border-radius:16px;background:#fff;color:var(--grey-text);font-size:14px;line-height:1.5;padding:10px 12px}.target.hot[data-v-d7bbcc40]{border-color:var(--purple)}.target.filled[data-v-d7bbcc40]{background:#ff6cb5cc;color:#fff}.bucket[data-v-d7bbcc40]{padding:8px 24px}.bucket p[data-v-d7bbcc40],.row-title[data-v-d7bbcc40]{margin:12px 0 0 24px;color:var(--text-ink);font-size:16px;font-weight:500;line-height:1.5}.bucket p[data-v-d7bbcc40]{margin-left:0}.row-line[data-v-d7bbcc40]{display:flex;gap:8px;overflow-x:auto;padding-left:12px}.cell[data-v-d7bbcc40]{width:120px;padding:8px;flex:0 0 auto}.cell.check[data-v-d7bbcc40]{width:auto;padding:calc(13 / 360 * 100cqi);text-align:center}.cell span[data-v-d7bbcc40]{display:block;color:var(--text-ink);font-size:12px;line-height:1.5;max-height:3em;overflow:hidden}.muted[data-v-d7bbcc40]{color:var(--grey-text)!important}.cell input[data-v-d7bbcc40]{width:100%;height:50px;margin-top:8px;border:0;border-radius:16px;background:#6c6cff1a;color:var(--text-ink);font-size:14px;padding:14px 12px}.box[data-v-d7bbcc40]{border:1px solid var(--light-purple);border-radius:18px;background:var(--light-purple);display:grid;place-items:center;padding:0}.box.on[data-v-d7bbcc40]{border-color:var(--purple)}.error[data-v-d7bbcc40]{margin:24px;color:var(--pink)}.done[data-v-d7bbcc40]{margin:24px;color:var(--text-ink);font-weight:600}footer[data-v-d7bbcc40]{display:flex;justify-content:space-between;padding:12px 16px}footer.center[data-v-d7bbcc40]{justify-content:center}.dock[data-v-d7bbcc40]{width:150px;height:40px;border:0;border-radius:16px;background:var(--light-blue);color:#fff;font-size:14px}.dock[data-v-d7bbcc40]:disabled{background:var(--next-grey)}.dock.skip[data-v-d7bbcc40]{background:var(--pink)}.dock.skip[data-v-d7bbcc40]:disabled{background:var(--next-grey)}.float[data-v-d7bbcc40]{position:fixed;z-index:40;pointer-events:none;background:var(--purple);color:#fff;border-radius:8px;padding:6px 10px;font-size:14px;box-shadow:0 8px 16px #393d693d}.scrim[data-v-6aa8bba2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:#00000052}.card[data-v-6aa8bba2]{width:min(300px,calc(100% - 48px));display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;border-radius:28px;background:#fff}p[data-v-6aa8bba2]{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;color:var(--text-ink);font-size:14px;font-weight:400;text-align:center}svg[data-v-6aa8bba2]{width:18px;height:18px;flex:0 0 auto;color:var(--light-red)}button[data-v-6aa8bba2]{min-width:180px;height:30px;padding:0 12px;border:0;border-radius:12px;color:#fff;font-size:12px;font-weight:400}.again[data-v-6aa8bba2]{background:var(--light-green)}.keep[data-v-6aa8bba2]{background:var(--purple)}.script[data-v-88436ee3]{height:100%;min-height:0;overflow:hidden;background:#fff;display:flex;flex-direction:column}.stage[data-v-88436ee3]{flex:0 0 auto;width:100%;display:flex;flex-direction:column;align-items:center}.lines[data-v-88436ee3]{position:relative;flex:1 1 auto;width:100%;min-height:0;overflow:auto;padding-bottom:16px}header[data-v-88436ee3]{width:100%;display:flex;align-items:center;padding:30px 34px 0 18px}h1[data-v-88436ee3]{margin:0;padding-left:18px;flex:1;color:var(--text-ink);font-weight:400;font-size:16px}.art[data-v-88436ee3]{width:292px;height:180px;margin:15px 34px;border-radius:24px;overflow:hidden;background:var(--grey-box)}.transport[data-v-88436ee3]{width:180px;display:flex;justify-content:space-between;align-items:center}.key[data-v-88436ee3]{width:51px;height:51px;border-radius:18px;display:grid;place-items:center;padding:0}.bordered[data-v-88436ee3]{background:transparent;border:1px solid var(--light-blue)}.play[data-v-88436ee3]{background:var(--option-selected);border:0}.speed[data-v-88436ee3]{width:28px;height:28px}.spin[data-v-88436ee3]{width:22px;height:22px;border:2px solid var(--light-purple);border-top-color:transparent;border-radius:50%;animation:spin-88436ee3 .8s linear infinite}.slider[data-v-88436ee3]{position:relative;width:290px;height:30px;touch-action:none}.slider .track[data-v-88436ee3],.slider .fill[data-v-88436ee3]{position:absolute;left:0;top:50%;height:6px;border-radius:3px;transform:translateY(-50%)}.slider .track[data-v-88436ee3]{right:0;background:var(--grey-border)}.slider .fill[data-v-88436ee3]{background:var(--light-blue)}.slider .thumb[data-v-88436ee3]{position:absolute;top:50%;width:8px;height:8px;margin:0;padding:0;border-radius:50%;background:var(--light-blue);transform:translate(-50%,-50%)}.clock[data-v-88436ee3]{width:100%;padding:0 50px;display:flex;justify-content:space-between;color:var(--grey-text);font-size:12px}.exercise[data-v-88436ee3]{margin-top:60px;width:250px;height:35px;border:0;border-radius:12px;background:var(--dark-blue);color:#fff;font-weight:700;font-size:14px}.note[data-v-88436ee3]{margin:12px 0 0;color:var(--grey-text);font-size:12px}.options[data-v-88436ee3]{width:100%;padding:8px 36px 0;display:flex;justify-content:space-between;align-items:center}.options i[data-v-88436ee3]{width:1px;height:40px;margin:0 4px;background:var(--grey-border)}.option[data-v-88436ee3]{display:flex;align-items:center;border:0;background:transparent;padding:0;text-align:left;color:var(--grey-text);font-size:12px}.option span.on[data-v-88436ee3]{color:var(--dark-blue);font-weight:700}.mark[data-v-88436ee3]{width:40px;height:40px;margin:0 6px;border-radius:12px;background:#ff6cb519;display:grid;place-items:center;flex:0 0 auto}.mark.on[data-v-88436ee3]{background:var(--dark-blue)}.mark[data-v-88436ee3] img{width:24px;height:24px}.tint[data-v-88436ee3]{filter:brightness(0) invert(1)}.cue[data-v-88436ee3]{display:block;width:calc(100% - 80px);margin:8px 40px;border:0;border-radius:16px;background:#6c6cff0c;padding:12px 16px;color:var(--dark-blue);font:inherit;font-size:14px;text-align:center;cursor:pointer}.cue.current[data-v-88436ee3]{background:#5050e533}@keyframes spin-88436ee3{to{transform:rotate(360deg)}}.passage[data-v-8351edf7]{flex:1;min-height:0;overflow:auto;padding:0 16px 150px;direction:ltr}p[data-v-8351edf7]{margin:0;padding:1em 0;color:var(--text-ink);font-family:var(--font);font-size:14px;font-weight:400;line-height:normal;text-align:left}.wave[data-v-6227c3df]{width:100%;height:100%;display:block;touch-action:none}.player[data-v-e795d25f]{position:relative;height:100%;background:#2e2e2e;color:#c8cbdc;display:flex;flex-direction:column;overflow:hidden}.backdrop[data-v-e795d25f]{position:absolute;top:0;right:0;bottom:0;left:0}.veil[data-v-e795d25f]{position:absolute;top:0;right:0;bottom:0;left:0;background:#2e2e2eb3}header[data-v-e795d25f],.stage[data-v-e795d25f],.dots[data-v-e795d25f],.foot[data-v-e795d25f]{position:relative;z-index:1}header[data-v-e795d25f]{display:flex;align-items:center;padding:16px 20px 0}.back[data-v-e795d25f]{width:48px;height:48px;border-radius:16px;border:1px solid rgba(200,203,220,.85);background:transparent;display:grid;place-items:center;padding:0}h1[data-v-e795d25f]{margin:0 0 0 14px;flex:1;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage[data-v-e795d25f]{flex:1;display:grid;place-items:center;min-height:0}.stack[data-v-e795d25f]{width:calc(100% - 64px);display:flex;flex-direction:column;align-items:center}.card[data-v-e795d25f]{width:100%;background:#fff;border-radius:18px;padding-bottom:36px;display:flex;flex-direction:column;align-items:center}.tools[data-v-e795d25f]{width:100%;display:flex;align-items:center;padding:12px 6px 0 16px}.grow[data-v-e795d25f]{flex:1}.chrome[data-v-e795d25f]{width:40px;height:40px;border:0;background:transparent;padding:0}.phones[data-v-e795d25f]{width:112px;height:112px;margin-top:40px;border-radius:50%;border:1.5px solid #e4e6f2;display:grid;place-items:center}.phones canvas[data-v-e795d25f]{width:64px;height:64px}.eyebrow[data-v-e795d25f]{margin:16px 0 0;color:var(--grey-text);font-size:12px}.gap[data-v-e795d25f]{height:16px}h2[data-v-e795d25f]{margin:2px 20px 0;color:var(--text-ink);font-size:16px;font-weight:400;text-align:center}.caption[data-v-e795d25f]{margin:4px 24px 0;color:var(--grey-text);font-size:12px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wave[data-v-e795d25f]{width:calc(100% - 44px);height:72px;margin-top:28px}.clock[data-v-e795d25f]{width:calc(100% - 48px);margin-top:6px;display:flex;justify-content:space-between;color:var(--grey-text);font-size:12px}.controls[data-v-e795d25f]{display:flex;align-items:center;gap:18px;margin-top:28px}.seek[data-v-e795d25f]{width:46px;height:46px;border:0;background:transparent;padding:0}.seek[data-v-e795d25f] img{width:34px;height:34px}.toggle[data-v-e795d25f]{width:56px;height:56px;border:0;border-radius:50%;background:#ff6cb5;display:grid;place-items:center;padding:0}.nudge[data-v-e795d25f]{transform:translate(2px)}.volume[data-v-e795d25f]{display:flex;align-items:center;margin-top:22px}.rail[data-v-e795d25f]{position:relative;width:128px;height:24px;margin:0 8px;touch-action:none}.rail[data-v-e795d25f]:before{content:"";position:absolute;left:0;right:0;top:11px;height:2px;border-radius:2px;background:#c2c6db}.rail i[data-v-e795d25f]{position:absolute;left:0;top:11px;height:2px;border-radius:2px;background:#ff6cb5}.rail b[data-v-e795d25f]{position:absolute;top:7px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#ff6cb5}.note[data-v-e795d25f]{margin:8px 0 0;color:var(--grey-text);font-size:12px}.lip[data-v-e795d25f]{display:block}.wide[data-v-e795d25f]{width:94%;height:10px;border-radius:0 0 16px 16px;background:#fff9}.narrow[data-v-e795d25f]{width:86%;height:8px;border-radius:0 0 16px 16px;background:#ffffff47}.dots[data-v-e795d25f]{display:flex;justify-content:center;gap:10px;padding-bottom:36px}.dots i[data-v-e795d25f]{width:6px;height:6px;border-radius:50%;background:#bdbdbd}.dots i.on[data-v-e795d25f]{background:#ff6cb5}.foot[data-v-e795d25f]{height:28px}.spin[data-v-e795d25f]{width:16px;height:16px;border:2px solid #ff6cb5;border-top-color:transparent;border-radius:50%;animation:spin-e795d25f .8s linear infinite}@keyframes spin-e795d25f{to{transform:rotate(360deg)}}.locked[data-v-f570f569],.sheet[data-v-f570f569]{height:100%;display:flex;flex-direction:column;background:#fff;min-height:0}.center[data-v-f570f569]{flex:1;display:grid;place-items:center;margin:0;padding:24px;text-align:center;color:var(--text-ink);font-size:16px}.stage[data-v-f570f569],.passage[data-v-f570f569],.quiz[data-v-f570f569],.video[data-v-f570f569],.speech[data-v-f570f569],.items[data-v-f570f569]{flex:1;min-height:0;display:flex;flex-direction:column}.lines[data-v-f570f569]{flex:1;min-height:0;overflow:auto;padding:8px 0 16px}.empty[data-v-f570f569]{margin:16px;color:var(--grey-text)}.line[data-v-f570f569]{margin:0 16px 8px;padding:10px 16px;background:#6c6cff0c;color:#ff6cb5;font-size:14px;text-align:left;border-radius:0 0 16px 16px}.line.persian[data-v-f570f569]{margin-bottom:0;margin-top:8px;color:var(--text-ink);font-family:var(--font);text-align:right;border-radius:16px 16px 0 0}.steps[data-v-f570f569]{display:flex;align-items:center;gap:0;padding:12px 16px}.steps button[data-v-f570f569]{flex:0 0 auto;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-size:14px;font-weight:600;padding:0 14px}.steps .pink[data-v-f570f569]{flex:1 1 auto;height:56px;background:#ff6cb5;white-space:nowrap}.video p[data-v-f570f569],.empty-quiz p[data-v-f570f569]{margin:24px;color:var(--text-ink)}.empty-quiz[data-v-f570f569]{padding:16px;display:flex;flex-direction:column;gap:12px}.speech[data-v-f570f569]{padding:16px;gap:12px}.expected[data-v-f570f569]{margin:0;font-size:18px;color:var(--text-ink)}.said[data-v-f570f569]{margin:0;color:var(--grey-text)}.items[data-v-f570f569]{overflow:auto;padding:16px;gap:10px}.card[data-v-f570f569]{width:100%;border:1px solid var(--grey-border);border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:6px;text-align:left;color:var(--text-ink)}.card-image[data-v-f570f569]{width:100%;height:140px}.card strong[data-v-f570f569],.card span[data-v-f570f569]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.note[data-v-f570f569]{margin:0;padding:16px;color:var(--grey-text)}.spin[data-v-f570f569]{width:36px;height:36px;border:3px solid var(--pink);border-top-color:transparent;border-radius:50%;animation:spin-f570f569 .8s linear infinite}@keyframes spin-f570f569{to{transform:rotate(360deg)}}.item[data-v-4cccc657]{height:100%;display:flex;flex-direction:column;background:#fff;min-height:0}.body[data-v-4cccc657]{padding:16px;overflow:auto;display:flex;flex-direction:column;gap:12px}.body.passage[data-v-4cccc657]{padding:0;gap:0;overflow:hidden}p[data-v-4cccc657]{margin:0;color:var(--text-ink)}.pink[data-v-4cccc657]{color:#ff6cb5}.center[data-v-4cccc657]{flex:1;display:grid;place-items:center}.spin[data-v-4cccc657]{width:36px;height:36px;border:3px solid var(--pink);border-top-color:transparent;border-radius:50%;animation:spin-4cccc657 .8s linear infinite}@keyframes spin-4cccc657{to{transform:rotate(360deg)}}.lottie[data-v-3aba9200]{width:100%;height:100%}.lottie[data-v-3aba9200] svg{width:100%!important;height:100%!important}.page[data-v-45c6b105]{height:100%;min-height:0}.result[data-v-45c6b105]{height:100%;overflow:auto;background:#fff}header[data-v-45c6b105]{display:flex;align-items:flex-start;padding:24px 24px 0}header div[data-v-45c6b105]{padding-left:18px}h1[data-v-45c6b105]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700}header p[data-v-45c6b105],.again[data-v-45c6b105]{margin:0;color:var(--grey-text);font-size:14px}.again[data-v-45c6b105]{padding:8px 32px}.celebrate[data-v-45c6b105]{height:220px}.rings[data-v-45c6b105]{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0 24px}.ring[data-v-45c6b105]{width:136px;padding:8px;display:flex;flex-direction:column;align-items:center}.dial[data-v-45c6b105]{position:relative;width:120px;height:120px}.ring svg[data-v-45c6b105]{width:120px;height:120px}.ring circle[data-v-45c6b105]{transition:stroke-dasharray .7s ease}.dial div[data-v-45c6b105]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ring b[data-v-45c6b105]{display:block;color:var(--text-ink);font-size:18px;font-weight:400}.ring span[data-v-45c6b105]{color:var(--text-ink);font-size:14px;font-weight:400}.actions[data-v-45c6b105]{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:8px;padding:16px 12px}.actions button[data-v-45c6b105]{flex:1 1 0;width:auto;max-width:110px;min-width:0;height:60px;margin:0;border:0;border-radius:12px;color:#fff;font-size:14px;font-weight:700;line-height:1.15;text-align:center;padding:0 8px}.check[data-v-45c6b105]{background:#4cb050}.center[data-v-45c6b105]{flex:1;display:grid;place-items:center}.spin[data-v-45c6b105]{width:36px;height:36px;border:3px solid var(--pink);border-top-color:transparent;border-radius:50%;animation:spin-45c6b105 .8s linear infinite}@keyframes spin-45c6b105{to{transform:rotate(360deg)}}.missing[data-v-1b9aeebf]{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.missing p[data-v-1b9aeebf]{margin:0;padding:16px;font-size:16px}.loading[data-v-1b9aeebf]{flex:1;display:grid;place-items:center}.spinner[data-v-1b9aeebf]{width:40px;height:40px;border-radius:50%;border:4px solid rgba(108,108,255,.25);border-top-color:var(--light-blue);animation:spin-1b9aeebf .8s linear infinite}@keyframes spin-1b9aeebf{to{transform:rotate(360deg)}}.player[data-v-1b9aeebf]{flex:1;min-height:0;display:flex;flex-direction:column;background:#2e2e2e;direction:ltr;color:#c8cbdc}.top[data-v-1b9aeebf]{display:flex;align-items:center;padding:16px 20px 0}.back[data-v-1b9aeebf]{width:48px;height:48px;border:1px solid rgba(200,203,220,.85);border-radius:16px;background:transparent;color:#c8cbdc;display:grid;place-items:center;padding:0}.back svg[data-v-1b9aeebf]{width:28px;height:28px}.top h1[data-v-1b9aeebf]{margin:0 0 0 14px;flex:1;min-width:0;font-size:16px;font-weight:700;color:#c8cbdc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage[data-v-1b9aeebf]{flex:1;min-height:0;display:grid;place-items:center;padding:0 32px}.stack[data-v-1b9aeebf]{width:100%;display:flex;flex-direction:column;align-items:center}.card[data-v-1b9aeebf]{width:100%;background:#fff;border-radius:18px;padding-bottom:36px;color:var(--text-ink)}.card-tools[data-v-1b9aeebf]{display:flex;align-items:center;padding:12px 6px 0 16px}.grow[data-v-1b9aeebf]{flex:1}.pill[data-v-1b9aeebf]{width:52px;height:36px;border:0;border-radius:18px;background:#f4f1fb;display:grid;place-items:center;padding:0}.pill svg[data-v-1b9aeebf]{width:22px;height:22px}.chrome[data-v-1b9aeebf]{width:40px;height:40px;border:0;background:transparent;color:#a9aec8;display:grid;place-items:center;padding:0}.chrome svg[data-v-1b9aeebf]{width:22px;height:22px}.mark-ring[data-v-1b9aeebf]{width:112px;height:112px;margin:40px auto 0;border:1.5px solid #e4e6f2;border-radius:50%;display:grid;place-items:center}.mark[data-v-1b9aeebf]{width:64px;height:64px}.eyebrow[data-v-1b9aeebf]{margin:16px 0 0;text-align:center;color:var(--grey-text);font-size:12px}.eyebrow-gap[data-v-1b9aeebf]{height:16px}.card h2[data-v-1b9aeebf]{margin:2px 20px 0;text-align:center;font-size:16px;font-weight:400;color:var(--text-ink)}.wave[data-v-1b9aeebf]{height:72px;margin:28px 22px 0;display:flex;align-items:center;gap:1.2px;touch-action:none}.wave i[data-v-1b9aeebf]{flex:1;min-width:1px;border-radius:999px;display:block}.times[data-v-1b9aeebf]{display:flex;justify-content:space-between;margin:6px 24px 0;color:var(--grey-text);font-size:12px}.transport[data-v-1b9aeebf]{margin-top:28px;display:flex;justify-content:center;align-items:center;gap:18px}.nudge[data-v-1b9aeebf]{width:46px;height:46px;border:0;background:transparent;padding:0;display:grid;place-items:center}.nudge-icon[data-v-1b9aeebf]{width:34px;height:34px}.play[data-v-1b9aeebf]{width:56px;height:56px;border:0;border-radius:50%;background:#ff6cb5;display:grid;place-items:center;padding:0}.play svg[data-v-1b9aeebf]{width:34px;height:34px}.volume[data-v-1b9aeebf]{margin-top:22px;display:flex;align-items:center;justify-content:center}.volume svg[data-v-1b9aeebf]{width:18px;height:18px}.slider[data-v-1b9aeebf]{position:relative;width:128px;height:24px;margin:0 8px;touch-action:none}.track[data-v-1b9aeebf],.fill[data-v-1b9aeebf]{position:absolute;left:0;top:11px;height:2px;border-radius:999px}.track[data-v-1b9aeebf]{right:0;background:#c2c6db}.fill[data-v-1b9aeebf]{background:#ff6cb5}.knob[data-v-1b9aeebf]{position:absolute;top:7px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#ff6cb5}.lip[data-v-1b9aeebf]{height:10px;width:94%;background:#fff9;border-radius:0 0 16px 16px}.lip.thin[data-v-1b9aeebf]{height:8px;width:86%;background:#ffffff47}.bottom-gap[data-v-1b9aeebf]{height:28px}.page[data-v-f43c3bdc]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#fff}.empty[data-v-f43c3bdc]{margin:0;padding:16px;font-size:16px;color:var(--text-ink)}.list[data-v-f43c3bdc]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:16px}.card[data-v-f43c3bdc]{border:1px solid var(--grey-border);border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:6px}.card p[data-v-f43c3bdc]{margin:0;font-size:16px;color:var(--text-ink)}.loading[data-v-f43c3bdc]{flex:1;display:grid;place-items:center;min-height:200px}.spinner[data-v-f43c3bdc]{width:40px;height:40px;border-radius:50%;border:4px solid rgba(108,108,255,.25);border-top-color:var(--light-blue);animation:spin-f43c3bdc .8s linear infinite}@keyframes spin-f43c3bdc{to{transform:rotate(360deg)}}.lexicon[data-v-88acc213]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:16px;background:#fff}h1[data-v-88acc213]{margin:0;font-size:16px;font-weight:700;color:var(--text-ink)}.search[data-v-88acc213]{position:relative;display:block}.search input[data-v-88acc213]{width:100%;height:56px;border:1px solid #79747e;border-radius:4px;padding:0 16px;font:inherit;font-size:16px;color:var(--text-ink);background:#fff;outline:none}.search input[data-v-88acc213]:focus{border:2px solid #6750a4;padding:0 15px}.search span[data-v-88acc213]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#49454f;font-size:16px;font-family:var(--font);pointer-events:none}.search span.float[data-v-88acc213]{top:0;font-size:12px;background:#fff;padding:0 4px}.search span.hot[data-v-88acc213]{color:#6750a4}.card[data-v-88acc213]{border:1px solid var(--grey-border);border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:6px}.card p[data-v-88acc213]{margin:0;font-size:16px;color:var(--text-ink)}.due-state[data-v-88acc213]{flex:1;min-height:0}.due[data-v-88acc213]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px}.loading[data-v-88acc213]{flex:1;display:grid;place-items:center;min-height:160px}.spinner[data-v-88acc213]{width:40px;height:40px;border-radius:50%;border:4px solid rgba(108,108,255,.25);border-top-color:var(--light-blue);animation:spin-88acc213 .8s linear infinite}@keyframes spin-88acc213{to{transform:rotate(360deg)}}.page[data-v-99256537]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#fff}.empty[data-v-99256537]{margin:0;padding:16px;font-size:16px;color:var(--text-ink)}.list[data-v-99256537]{flex:1;min-height:0;overflow:auto;padding:16px}.loading[data-v-99256537]{flex:1;display:grid;place-items:center;min-height:200px}.spinner[data-v-99256537]{width:40px;height:40px;border-radius:50%;border:4px solid rgba(108,108,255,.25);border-top-color:var(--light-blue);animation:spin-99256537 .8s linear infinite}@keyframes spin-99256537{to{transform:rotate(360deg)}}.quiz[data-v-8803d4cf]{height:100%;min-height:0;position:relative;background:#fff;display:flex;flex-direction:column}.center[data-v-8803d4cf],.stack[data-v-8803d4cf]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center}.step[data-v-8803d4cf]{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.ask[data-v-8803d4cf]{display:flex;align-items:center;gap:8px}.ask h2[data-v-8803d4cf]{flex:1}h2[data-v-8803d4cf]{margin:0;font-size:16px;font-weight:500;line-height:1.5}.copy[data-v-8803d4cf]{font-size:16px;line-height:1.5}.guide[data-v-8803d4cf]{width:20px;height:20px;flex:0 0 auto;border:1px solid var(--grey-text);border-radius:10px;background:#fff;color:var(--grey-text);font-weight:500;font-size:12px;line-height:1;padding:0}.guide-anchor[data-v-8803d4cf]{position:relative;flex:0 0 auto}.guide-dismiss[data-v-8803d4cf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;border:0;padding:0;background:transparent}.guide[data-v-8803d4cf]{position:relative;z-index:6}.guide.on[data-v-8803d4cf]{background:var(--purple);border-color:var(--purple);color:#fff}.instruct[data-v-8803d4cf]{position:absolute;z-index:6;top:calc(100% + 8px);right:0;width:240px;max-width:72vw;margin:0;padding:12px 14px;border-radius:16px;background:#f5f3fa;font-size:14px;line-height:1.5;text-align:start;box-shadow:0 8px 20px #393d6929}.instruct p[data-v-8803d4cf]{margin:0}.instruct p+p[data-v-8803d4cf]{margin-top:8px}p[data-v-8803d4cf]{margin:0}.chip[data-v-8803d4cf]{border:1px solid var(--grey-border);border-radius:8px;background:#fff;color:var(--text-ink);padding:8px 12px;text-align:left;line-height:1.5}.chip.on[data-v-8803d4cf]{background:var(--option-selected);border-color:var(--purple);color:var(--purple)}.check[data-v-8803d4cf]{display:flex;align-items:center;gap:8px}.check span[data-v-8803d4cf]{line-height:1.5}.order[data-v-8803d4cf]{display:flex;gap:8px;align-items:center}.order span[data-v-8803d4cf],.order[data-v-8803d4cf] .secondary-btn{flex:1}.field[data-v-8803d4cf]{display:flex;flex-direction:column;gap:4px}.field span[data-v-8803d4cf]{font-size:12px;line-height:1.5;color:var(--grey-text)}.field input[data-v-8803d4cf]{height:56px;border:1px solid var(--grey-border);border-radius:4px;padding:0 12px;font-size:16px}.overlay[data-v-8803d4cf]{position:absolute;top:0;right:0;bottom:0;left:0;background:#393d694d;display:grid;place-items:center;z-index:5}.backdrop[data-v-8803d4cf]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.overlay .spin[data-v-8803d4cf],.card[data-v-8803d4cf]{position:relative;z-index:1}.card[data-v-8803d4cf]{width:292px;height:515px;border-radius:16px;background:var(--option-selected);display:flex;flex-direction:column;align-items:center;justify-content:space-between}.spacer[data-v-8803d4cf]{height:20px}.gap[data-v-8803d4cf]{height:18px}.score-label[data-v-8803d4cf]{margin:0;font-weight:300;font-size:12px;text-align:center}.dial[data-v-8803d4cf]{width:150px;height:150px;position:relative}.dial svg[data-v-8803d4cf]{width:150px;height:150px}.dial b[data-v-8803d4cf]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:16px}.level[data-v-8803d4cf]{margin:0;font-weight:400;font-size:14px;text-align:center}.copy[data-v-8803d4cf]{width:240px;height:175px;margin:0;overflow:hidden;font-weight:400;font-size:14px;text-align:center}.card button[data-v-8803d4cf]{width:252px;height:49px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-weight:600;font-size:16px}.spin[data-v-8803d4cf]{width:36px;height:36px;border:3px solid var(--pink);border-top-color:transparent;border-radius:50%;animation:spin-8803d4cf .8s linear infinite}@keyframes spin-8803d4cf{to{transform:rotate(360deg)}}.review[data-v-4f3eb229]{height:100%;min-height:0;background:#fff;display:flex;flex-direction:column}header[data-v-4f3eb229]{display:flex;align-items:center;padding:16px 24px}.grow[data-v-4f3eb229]{flex:1}header b[data-v-4f3eb229]{width:51px;height:51px;border:3px solid var(--grey-border);border-radius:18px;display:grid;place-items:center;color:var(--pink);font-size:14px;font-weight:400}.empty[data-v-4f3eb229]{flex:1;display:grid;place-items:center;color:var(--grey-text);font-size:16px}.body[data-v-4f3eb229]{flex:1;min-height:0;overflow:auto;padding-bottom:16px}.prompt[data-v-4f3eb229]{margin:12px 24px;color:var(--text-ink);font-weight:500;font-size:16px;line-height:1.5}.cards[data-v-4f3eb229]{padding:0 24px;display:flex;flex-direction:column;gap:8px}.order-card[data-v-4f3eb229]{height:62px;border-radius:16px;display:grid;place-items:center;text-align:center;font-size:14px}.chips[data-v-4f3eb229]{margin:12px 24px;padding:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.chips.short[data-v-4f3eb229]{min-height:50px;justify-content:flex-start}.dashed[data-v-4f3eb229]{border:2px dashed var(--light-purple);border-radius:8px}.chip[data-v-4f3eb229]{border:1.5px solid;border-radius:8px;padding:6px 10px;color:var(--text-ink);font-size:16px}.pill[data-v-4f3eb229]{border-radius:8px;padding:4px 8px;font-size:14px}.images[data-v-4f3eb229]{padding:0 16px}.image-row[data-v-4f3eb229]{display:flex;gap:8px}.image[data-v-4f3eb229]{flex:1;height:142px;margin:8px;border:3px solid;border-radius:24px;background:var(--image-well);position:relative;overflow:hidden}.image.ghost[data-v-4f3eb229]{visibility:hidden}.image i[data-v-4f3eb229]{position:absolute;top:0;right:0;width:36px;height:36px;border-bottom-left-radius:19px;display:grid;place-items:center}.choice[data-v-4f3eb229]{min-height:62px;margin:8px 24px;padding:0 16px;border:1.5px solid;border-radius:16px;display:flex;align-items:center}.choice i[data-v-4f3eb229]{width:18px;height:18px}.choice span[data-v-4f3eb229]{margin-left:10px;font-size:14px;line-height:1.5}.gaps[data-v-4f3eb229]{padding:8px 24px}.gaps p[data-v-4f3eb229]{margin:4px 0;font-size:16px;line-height:1.5}.matches[data-v-4f3eb229]{padding:0 24px;display:flex;flex-direction:column;gap:8px}.target[data-v-4f3eb229],.pair[data-v-4f3eb229]{min-height:42px;margin:0;border-radius:16px;padding:10px 12px;text-align:center;font-size:14px;line-height:1.5}.target[data-v-4f3eb229]{border:1.5px solid var(--light-purple);color:var(--grey-text)}.pair[data-v-4f3eb229]{border:1px solid}.space[data-v-4f3eb229]{height:16px}.group[data-v-4f3eb229]{margin:12px 0 0 24px;color:var(--text-ink);font-size:16px;line-height:1.5}.table[data-v-4f3eb229]{display:flex;gap:8px;overflow-x:auto;padding:8px 16px}.table-cell[data-v-4f3eb229]{padding:8px;text-align:center}.table-cell span[data-v-4f3eb229]{display:block;color:var(--grey-text);font-size:12px;line-height:1.5}.value[data-v-4f3eb229]{min-width:48px;height:50px;margin-top:8px;border:3px solid;border-radius:16px;background:#6c6cff1a;padding:14px 12px;font-size:14px;text-align:center}.box[data-v-4f3eb229]{width:51px;height:51px;margin-top:8px;border:1px solid;border-radius:18px;display:grid;place-items:center;padding:0}footer[data-v-4f3eb229]{display:flex;gap:12px;padding:12px 16px}footer button[data-v-4f3eb229]{flex:1;height:40px;border:0;border-radius:12px;background:var(--light-blue);color:#fff;font-size:12px}.wide[data-v-4f3eb229]{flex:1.45!important;background:var(--light-green)!important}.room[data-v-c2749723]{height:100%;min-height:100%;display:flex;flex-direction:column;background:#fff}.panel[data-v-c2749723]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:16px}.thread[data-v-c2749723]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px}.card[data-v-c2749723]{border:1px solid var(--grey-border);border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:6px;cursor:pointer}.card p[data-v-c2749723],.status[data-v-c2749723],.reply[data-v-c2749723]{margin:0;color:var(--text-ink);font-size:16px;font-weight:400}.card p[data-v-c2749723]:last-child{overflow-wrap:anywhere}.status[data-v-c2749723]{flex:1}.field[data-v-c2749723]{position:relative;min-height:56px;border:1px solid #79747e;border-radius:4px;padding:16px;display:flex;align-items:center;background:#fff}.field.raised[data-v-c2749723],.field[data-v-c2749723]:focus-within{border-color:var(--light-blue);border-width:2px;padding:15px}.field span[data-v-c2749723]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:400;color:#49454f;pointer-events:none;background:#fff;padding:0 4px;line-height:1}.field.raised span[data-v-c2749723],.field:focus-within span[data-v-c2749723]{top:0;font-size:12px}.field:focus-within span[data-v-c2749723]{color:var(--light-blue)}.field textarea[data-v-c2749723]{width:100%;border:0;resize:none;outline:none;background:transparent;color:var(--text-ink);font-size:16px;font-weight:400;font-family:inherit;padding:0;min-height:24px}.return[data-v-a084ba76]{min-height:100%;background:#fff;padding:24px;display:flex;flex-direction:column;gap:12px}.title[data-v-a084ba76]{margin:0;color:var(--text-ink);font-size:16px;font-weight:700}.message[data-v-a084ba76]{margin:0;color:var(--text-ink);font-size:16px;font-weight:400}.auth[data-v-9d45afd2]{flex:1;min-height:0;overflow:auto;background:var(--light-blue);padding:78px 20px 56px;display:flex;flex-direction:column;align-items:center}.logo[data-v-9d45afd2]{width:calc(100% - 140px);height:88px;object-fit:contain;margin-bottom:60px}.switch[data-v-9d45afd2]{width:100%;height:55px;background:var(--dark-blue);border-radius:12px;padding:0 8px;display:flex;gap:8px;align-items:center;margin-bottom:34px}.switch button[data-v-9d45afd2]{flex:1;height:43px;border:0;border-radius:10px;background:var(--dark-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.switch button.on[data-v-9d45afd2]{background:var(--light-green)}.ico[data-v-9d45afd2]{width:18px;height:18px;margin-right:6px}.fields[data-v-9d45afd2]{width:100%;display:flex;flex-direction:column;gap:12px}.fields .primary-btn[data-v-9d45afd2]{margin-top:22px}.field[data-v-9d45afd2]{height:56px;background:var(--dark-blue);border-radius:12px;display:flex;align-items:center;padding:0 12px;gap:8px}.lead[data-v-9d45afd2]{width:24px;height:24px;flex:0 0 auto}.field input[data-v-9d45afd2]{flex:1;border:0;background:transparent;color:#fff;font-size:16px;outline:none}.field input[data-v-9d45afd2]::placeholder{color:#ffffff80}.otp[data-v-9d45afd2]{width:100%;display:flex;flex-direction:column;align-items:center}.hint[data-v-9d45afd2]{margin:0;color:#fff;font-weight:500;font-size:16px}.otp-number[data-v-9d45afd2]{margin:30px 0 20px;color:#fff;font-weight:600;font-size:14px}.boxes[data-v-9d45afd2]{position:relative;display:flex;gap:10px}.boxes input[data-v-9d45afd2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border:0;padding:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;outline:none}.boxes span[data-v-9d45afd2]{width:48px;height:56px;background:#fff;border:1px solid var(--grey-border);border-radius:8px;display:grid;place-items:center;color:var(--text-ink);font-weight:700;font-size:20px;pointer-events:none}.boxes span.caret[data-v-9d45afd2]{box-shadow:inset 0 0 0 1px var(--dark-blue)}.again[data-v-9d45afd2]{margin-top:50px;border:0;background:transparent;color:#fff;font-weight:600;font-size:14px}.again[data-v-9d45afd2]:disabled{opacity:.6}.splash[data-v-3b307a96]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:40}.cover[data-v-3b307a96]{background:#fff}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy_heavy.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--light-blue: #6c6cff;--nav-surface: #fef7ff;--dark-blue: #5050e5;--text-ink: #393d69;--grey-text: #7e82aa;--light-red: #ff9371;--light-green: #6bd9c8;--grey-border: #eaeaf2;--grey-box: #f5f3fa;--yellow: #fdd25d;--soft-indigo: rgba(108, 108, 255, .098);--pink: #ff6cb5;--purple: #9f64ff;--light-purple: #ccccfa;--option-selected: #f0effd;--option-idle: rgba(108, 108, 255, .031);--radio-track: rgba(108, 108, 255, .102);--next-grey: #c2c6db;--image-well: #d9d9d9;--error: #ff5a64;--cached: #ffe0b2;--cached-ink: #e65100;--font: Gilroy, "Vazirmatn Variable", sans-serif;--phone: 430px;--safe-top: max(24px, env(safe-area-inset-top, 0px));color-scheme:light}*{box-sizing:border-box}html,body,#app{height:100%}html{background:#ececf3}body{margin:0;font-family:var(--font);color:var(--text-ink);background:#ececf3;-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:inherit;color:inherit}button{cursor:pointer}img{max-width:100%}a{color:inherit}#app{min-height:100%;display:flex;justify-content:center}.phone{width:min(100%,var(--phone));height:var(--app-height, 100dvh);max-height:var(--app-height, 100dvh);margin-top:var(--app-offset, 0px);background:#fff;position:relative;display:flex;flex-direction:column;overflow:hidden;padding-top:var(--safe-top)}.screen{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;overflow:auto}.primary-btn{width:100%;height:56px;border:0;border-radius:12px;background:var(--light-red);color:#fff;font-weight:500;font-size:16px}.primary-btn:disabled{cursor:default}.primary-btn.signup,.primary-btn.signup:disabled{color:#fff;-webkit-text-fill-color:#fff;font-weight:700;opacity:1}.secondary-btn{width:100%;height:48px;border-radius:12px;border:1px solid var(--dark-blue);background:#fff;color:var(--dark-blue);font-weight:500;font-size:14px}.icon-chip{width:51px;height:51px;border:1px solid var(--grey-border);border-radius:18px;background:#fff;display:grid;place-items:center;padding:0;flex:0 0 auto}.shimmer{background:var(--grey-box);animation:shimmer .9s ease-in-out infinite alternate}@keyframes shimmer{0%{opacity:.45}to{opacity:1}}.toast{position:absolute;left:16px;right:16px;bottom:88px;background:var(--text-ink);color:#fff;border-radius:12px;padding:14px 16px;font-weight:500;font-size:14px;box-shadow:0 6px 16px #393d693d;z-index:20}.toast.alert,.notice.alert{border-inline-start:3px solid var(--error)}.dialog-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;display:grid;place-items:center;z-index:30;padding:24px}.dialog{width:100%;background:#fff;border-radius:16px;padding:20px}.dialog h2{margin:0 0 8px;font-size:18px;font-weight:600}.dialog p{margin:0 0 16px;font-size:14px}.dialog button{border:0;background:transparent;color:var(--light-blue);font-weight:600;font-size:14px;float:right}
