.LnQ-KW_notice{gap:var(--space-3);margin:0 0 var(--space-4);align-items:flex-start;display:flex;}.LnQ-KW_notice span{flex:1;min-width:0}.LnQ-KW_close{width:32px;height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin-block:-6px;font-size:20px;line-height:1}.LnQ-KW_close:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.LnQ-KW_close:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
.IMjJ2q_sheet{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--paper);width:100%;max-height:90dvh;color:var(--ink);box-shadow:var(--shadow-2);grid-template-rows:auto 1fr auto;display:grid}.IMjJ2q_head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:1px solid var(--line);display:flex}.IMjJ2q_heading{flex:1;min-width:0;display:grid}.IMjJ2q_title{min-width:0;font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);flex:1;font-weight:500;line-height:1.2}.IMjJ2q_body{padding:var(--space-5);gap:var(--space-4);font-size:var(--text-m);align-content:start;line-height:1.55;display:grid;overflow:auto}.IMjJ2q_foot{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;display:flex}.IMjJ2q_iconButton{width:var(--control-h-small);height:var(--control-h-small);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.IMjJ2q_iconButton:is(:hover,[data-preview=hover]){background:var(--hover-wash)}.IMjJ2q_iconButton:is(:focus-visible,[data-preview=focus]){outline:3px solid var(--focus);outline-offset:3px}.IMjJ2q_iconButton svg{width:20px;height:20px}@media (min-width:760px){.IMjJ2q_sheet{border-radius:var(--radius-sheet);max-width:720px}}.IMjJ2q_sheet[tabindex]:focus-visible{outline:none}.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim{place-items:stretch stretch;padding:0}.IMjJ2q_sheet.IMjJ2q_whole{width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;border-radius:0}.IMjJ2q_whole .IMjJ2q_head{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-5) var(--space-4) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.IMjJ2q_whole .IMjJ2q_heading{display:contents}.IMjJ2q_whole .IMjJ2q_heading>:first-child{grid-column:1/-1}.IMjJ2q_whole .IMjJ2q_title{font-size:var(--display-m);letter-spacing:normal;font-weight:450;line-height:1.1}.IMjJ2q_whole .IMjJ2q_iconButton{margin-block:calc(var(--space-2) * -1);grid-column:2}.IMjJ2q_whole .IMjJ2q_heading~.IMjJ2q_iconButton{grid-row:2}.IMjJ2q_whole .IMjJ2q_body{padding:var(--space-4)}.IMjJ2q_whole .IMjJ2q_foot{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-5);justify-content:normal;display:grid}.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim[data-page]{background:var(--paper);min-height:100dvh;display:block;position:relative;inset:auto}.IMjJ2q_sheet.IMjJ2q_whole[data-page]{height:auto;min-height:100dvh}.IMjJ2q_whole[data-page] .IMjJ2q_body{overflow:visible}.IMjJ2q_whole[data-page] .IMjJ2q_foot{z-index:var(--layer-sticky);background:var(--paper);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));position:sticky;bottom:0}@media (min-width:900px){.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim[data-page]{background:var(--scrim);min-height:0;display:grid;position:fixed;inset:0}.IMjJ2q_sheet.IMjJ2q_whole[data-page]{min-height:0}.IMjJ2q_whole[data-page] .IMjJ2q_body{overflow:auto}.IMjJ2q_whole[data-page] .IMjJ2q_foot{padding-bottom:var(--space-5);position:static}.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim.IMjJ2q_wholeScrim{padding:var(--space-6);place-items:center}.IMjJ2q_sheet.IMjJ2q_whole{border-radius:var(--radius-sheet);max-width:720px;height:auto;max-height:90dvh;box-shadow:var(--shadow-2)}}.IMjJ2q_band{display:none}:root[data-look=shore] .IMjJ2q_band{min-width:0;margin:0 calc(var(--space-3) * -1) 0 calc(var(--space-5) * -1);flex-basis:100%;display:block}:root[data-look=shore] .IMjJ2q_head:has(>.IMjJ2q_band){row-gap:var(--space-2);border-bottom:0;flex-wrap:wrap;padding-bottom:0}:root[data-look=shore] .IMjJ2q_band>*{padding-inline:var(--space-5)}:root[data-look=shore] .IMjJ2q_whole .IMjJ2q_band{margin-inline:calc(var(--space-4) * -1);grid-column:1/-1}:root[data-look=shore] .IMjJ2q_whole .IMjJ2q_band>*{padding-inline:var(--space-4)}
.Q8MOrq_panel.Q8MOrq_panel>:first-child{padding:var(--space-5) var(--space-4) var(--space-3);align-items:start}.Q8MOrq_panel.Q8MOrq_panel>:first-child h2{margin:var(--space-1) 0 0}.Q8MOrq_panel.Q8MOrq_panel>:nth-child(2){gap:var(--space-4);padding:var(--space-2) var(--space-4)}.Q8MOrq_panel.Q8MOrq_panel>:nth-child(3){gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-5);justify-content:normal;display:grid}.Q8MOrq_prev{padding:var(--space-4);border-radius:var(--radius-card);background:var(--canvas);place-items:center;display:grid}.Q8MOrq_frame{width:calc(var(--share-w) * var(--share-preview));height:calc(var(--share-story-h) * var(--share-preview));border-radius:var(--radius-control);box-shadow:var(--shadow-1);overflow:hidden}.Q8MOrq_frame[data-format=square]{height:calc(var(--share-w) * var(--share-preview))}.Q8MOrq_frame img{width:100%;height:100%;display:block}.Q8MOrq_skeleton.Q8MOrq_skeleton{border:0;border-radius:0;height:100%}.Q8MOrq_opts{gap:var(--space-2);align-content:start;display:grid}.Q8MOrq_lab{margin:var(--space-2) 0 0;font-size:var(--text-s);font-weight:500}.Q8MOrq_priv{gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-xs);line-height:1.5;display:flex}.Q8MOrq_priv:before{content:"";width:var(--space-2);height:var(--space-2);margin-top:var(--space-1);background:var(--sage-ink);border-radius:50%;flex:none}.Q8MOrq_post.Q8MOrq_post{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:var(--control-h-small);cursor:pointer;flex-direction:row-reverse;font-weight:400;display:flex}.Q8MOrq_post.Q8MOrq_post input{width:var(--space-5);min-width:0;height:var(--space-5);min-height:0;accent-color:var(--ink);cursor:pointer;flex:none;margin:0;padding:0}@media (min-width:900px){.Q8MOrq_panel.Q8MOrq_panel>:nth-child(3){justify-content:end}.Q8MOrq_panel.Q8MOrq_panel>:nth-child(2){gap:var(--space-5);grid-template-columns:auto minmax(0,1fr)}}
.Qvej-W_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Qvej-W_eyebrow{align-items:center;gap:var(--space-2);color:var(--muted);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;margin:0;font-weight:600;line-height:1.5;display:flex}.Qvej-W_eyebrow:lang(ru){letter-spacing:.06em}.Qvej-W_dot{box-sizing:border-box;border:2px solid var(--gold);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.Qvej-W_dot[data-state=open]{border-color:var(--pie-done);background:var(--pie-done)}.Qvej-W_todayTitle{font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--track-display);line-height:1.15}.Qvej-W_todayFoot{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.Qvej-W_kfuTop{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Qvej-W_kfu .Qvej-W_kfuTitle{font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--track-display);margin:0;font-weight:450;line-height:1.2}.Qvej-W_kfuRow{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);display:grid}.Qvej-W_kfu .Qvej-W_kfuLine{font-family:var(--font-display);font-size:var(--text-l);letter-spacing:-.01em;margin:0;line-height:1.3}.Qvej-W_kfuLine s{color:var(--muted);-webkit-text-decoration-color:var(--brand-coral-ink);text-decoration-color:var(--brand-coral-ink)}.Qvej-W_kfuLine s+br+span{color:var(--ink)}.Qvej-W_kfu .Qvej-W_kfuNote{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-s)}.Qvej-W_kfu .Qvej-W_kfuFine{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.Qvej-W_sits .Qvej-W_sitsTitle{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:450;line-height:1.2}.Qvej-W_sitsList{margin:0;padding:0;list-style:none}.Qvej-W_sitsList li{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:var(--text-m);grid-template-columns:70px minmax(0,1fr);align-items:baseline;line-height:1.4;display:grid}.Qvej-W_sitsList small{color:var(--brand-coral-ink);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.Qvej-W_sits .Qvej-W_sitsCaption{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.Qvej-W_section{padding-top:var(--space-9)}.Qvej-W_questions{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.Qvej-W_questions .Qvej-W_heading,.Qvej-W_closing .Qvej-W_heading{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--display-l);letter-spacing:var(--track-display);text-wrap:balance;font-weight:450;line-height:1.12}.Qvej-W_heading em{color:var(--brand-coral-ink);font-style:italic;font-weight:inherit}.Qvej-W_askLink{margin-top:var(--space-5);border-bottom:1px solid var(--line-strong);color:inherit;font-size:var(--text-m);padding-bottom:2px;line-height:1.4;text-decoration:none;display:inline-block}.Qvej-W_askLink:hover{border-bottom-color:var(--ink)}:is(.Qvej-W_askLink,.Qvej-W_hlink){position:relative}:is(.Qvej-W_askLink,.Qvej-W_hlink):after{content:"";position:absolute;inset:-10px 0}.Qvej-W_faq details{border-bottom:1px solid var(--line)}.Qvej-W_faq summary{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;font-size:var(--text-l);cursor:pointer;line-height:1.4;list-style:none;display:flex}.Qvej-W_faq summary::-webkit-details-marker{display:none}.Qvej-W_faqMark{color:var(--brand-coral-ink);flex:none}.Qvej-W_faqAnswer{max-width:58ch;padding:0 0 var(--space-4);color:var(--muted)}.Qvej-W_faqAnswer>p{margin:0}.Qvej-W_closing{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-9);padding:var(--space-7);border-radius:var(--radius-sheet);background:var(--brand-coral-wash);color:var(--ink);display:flex}.Qvej-W_closing .Qvej-W_body{margin:var(--space-4) 0 0;max-width:48ch;color:var(--muted)}.Qvej-W_closingButton{flex:none}:is(.Qvej-W_askLink,.Qvej-W_hlink,.Qvej-W_faq summary):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.Qvej-W_ftHeading{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--display-l);letter-spacing:var(--track-display);text-wrap:balance;font-weight:450;line-height:1.12}.Qvej-W_ftHeading em{color:var(--brand-coral-ink);font-style:italic;font-weight:inherit}.Qvej-W_ft{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.Qvej-W_ftSide{align-content:start}.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftEyebrow,.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftMuted,.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftRows small{color:color-mix(in srgb, var(--on-panel) 78%, transparent)}.Qvej-W_ftSide .Qvej-W_ftTitle{font-family:var(--font-display);font-size:var(--display-m);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:450;line-height:1.15}.Qvej-W_ftPrice{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-4) 0;border-block:1px solid var(--line);flex-wrap:wrap;display:flex}.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftPrice,.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftRows li{border-color:color-mix(in srgb, var(--on-panel) 18%, transparent)}.Qvej-W_ftFree{font-family:var(--font-display);letter-spacing:-.04em;font-size:40px;font-weight:450;line-height:1}.Qvej-W_ftMuted{color:var(--muted);font-size:var(--text-s)}.Qvej-W_ftOffers{gap:var(--space-2);width:100%;margin:0;padding:0;list-style:none;display:grid}.Qvej-W_ftOffers li{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);font-size:var(--text-s);flex-wrap:wrap;display:flex}.Qvej-W_ftAmount{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:450;line-height:1.1}.Qvej-W_ftRows{margin:0;padding:0;list-style:none;display:grid}.Qvej-W_ftRows li{gap:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:16px minmax(0,1fr);padding:10px 0;font-size:15px;line-height:1.45;display:grid}.Qvej-W_ftRows .Qvej-W_dot{margin-top:6px}.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftRows .Qvej-W_dot[data-state=open]{border-color:var(--sage-mid);background:var(--sage-mid)}.Qvej-W_ftRows small{color:var(--muted);font-size:var(--text-note);display:block}.Qvej-W_ftPreparing{color:var(--gold-ink);font-weight:500}.Qvej-W_ftSide[data-card=tutor] .Qvej-W_ftPreparing{color:var(--on-panel);font-weight:600}.Qvej-W_ftCta{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.Qvej-W_landing{width:min(1180px,100% - 96px);margin-inline:auto}.Qvej-W_lhero{gap:var(--space-8);padding:56px 0 var(--space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.Qvej-W_lheroWithVisual{grid-template-columns:minmax(0,1fr) minmax(300px,460px)}.Qvej-W_lheroCopy{min-width:0}.Qvej-W_home .Qvej-W_accent,.Qvej-W_landing .Qvej-W_accent{color:var(--brand-coral-ink)}.Qvej-W_landing .Qvej-W_lTitle{margin:var(--space-4) 0 0;max-width:13ch;font-family:var(--font-display);letter-spacing:var(--track-display);text-wrap:balance;font-size:clamp(40px,4.4vw,58px);font-weight:450;line-height:1.06}.Qvej-W_landing .Qvej-W_lTitle:lang(ru){max-width:16ch;font-size:clamp(34px,3.9vw,50px)}.Qvej-W_lTitle em,.Qvej-W_lHeading em{color:var(--brand-coral-ink);font-style:italic;font-weight:inherit;display:block}.Qvej-W_langHero .Qvej-W_langTitle{text-wrap:balance;max-width:13ch;font-size:clamp(40px,4.4vw,58px);line-height:1.06}.Qvej-W_langHero .Qvej-W_langTitle:lang(ru){max-width:16ch;font-size:clamp(34px,3.9vw,50px)}.Qvej-W_lHeading em{display:inline}.Qvej-W_landing .Qvej-W_lede{margin:var(--space-5) 0 0;max-width:40ch;color:var(--muted);font-size:var(--text-l);line-height:1.5}.Qvej-W_notice{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--gold-wash);max-width:560px;color:var(--ink);font-size:var(--text-pill);grid-template-columns:16px minmax(0,1fr);line-height:1.5;display:grid}.Qvej-W_notice .Qvej-W_dot{margin-top:5px}.Qvej-W_notice p{margin:0}.Qvej-W_notice b{font-weight:600}.Qvej-W_actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Qvej-W_hlink{border-bottom:1px solid var(--line-strong);color:inherit;font-size:var(--text-m);padding-bottom:2px;line-height:1.4;text-decoration:none;display:inline-block}.Qvej-W_hlink:hover{border-bottom-color:var(--ink)}.Qvej-W_landing .Qvej-W_fine{margin:var(--space-4) 0 0;max-width:46ch;color:var(--muted);font-size:var(--text-s);line-height:1.5}.Qvej-W_lvisual{min-width:0}.Qvej-W_hgrid{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.Qvej-W_landing .Qvej-W_lHeading{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--display-section);letter-spacing:var(--track-display);text-wrap:balance;font-weight:450;line-height:1.12}.Qvej-W_ledger{border-top:1px solid color-mix(in srgb, var(--ink) 28%, transparent);margin:0;padding:0;list-style:none}.Qvej-W_lrow{gap:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);padding:18px 0;display:grid}.Qvej-W_lrow>span{padding-right:var(--space-2);color:var(--muted);font-family:var(--font-display);font-size:var(--display-s);text-align:right;font-variant-numeric:lining-nums tabular-nums;line-height:1.2}.Qvej-W_ledger .Qvej-W_lrow h3{font-family:var(--font-display);font-size:var(--display-s);margin:0;line-height:1.2}.Qvej-W_ledger .Qvej-W_lrow p{margin:var(--space-1) 0 0;max-width:52ch;color:var(--muted);font-size:var(--text-s)}.Qvej-W_proof{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.Qvej-W_plist{border-top:1px solid color-mix(in srgb, var(--ink) 28%, transparent);margin:0;padding:0;list-style:none}.Qvej-W_plist>li{padding:var(--space-4) 0;border-bottom:1px solid var(--line)}.Qvej-W_plist h3{font-family:var(--font-display);font-size:var(--text-tile);margin:0;line-height:1.25}.Qvej-W_plist p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-s)}.Qvej-W_names{gap:var(--space-2);flex-wrap:wrap;margin:10px 0 0;padding:0;list-style:none;display:flex}.Qvej-W_names li{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper);font-size:var(--text-s);line-height:1.4;display:inline-flex}@media (max-width:1080px){.Qvej-W_questions,.Qvej-W_ft{grid-template-columns:1fr}.Qvej-W_landing{width:calc(100% - 64px)}.Qvej-W_lheroWithVisual,.Qvej-W_hgrid,.Qvej-W_proof{grid-template-columns:minmax(0,1fr)}.Qvej-W_lvisual{justify-self:center;width:min(100%,480px)}}@media (max-width:760px){.Qvej-W_section{padding-top:var(--space-8)}.Qvej-W_kfuRow{gap:var(--space-2);grid-template-columns:1fr}.Qvej-W_closing{padding:var(--space-5);flex-direction:column;align-items:stretch}.Qvej-W_landing{width:calc(100% - 40px)}.Qvej-W_lhero{gap:var(--space-6);padding-top:28px}.Qvej-W_landing .Qvej-W_lTitle{font-size:40px}.Qvej-W_landing .Qvej-W_lTitle:lang(ru){font-size:33px}.Qvej-W_landing .Qvej-W_lede{font-size:var(--text-h4)}.Qvej-W_notice{padding:var(--space-4)}}.Qvej-W_meanwhile{gap:var(--space-2);max-width:560px;margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-card);background:var(--sage-wash);color:var(--ink);display:grid}.Qvej-W_meanwhile .Qvej-W_meanwhileEyebrow{color:var(--sage-ink)}.Qvej-W_meanwhileBody{font-size:var(--text-m);margin:0;line-height:1.5}.Qvej-W_meanwhileLink{margin-top:var(--space-1);border-bottom:1px solid var(--line-strong);color:inherit;font-size:var(--text-m);justify-self:start;padding-bottom:2px;line-height:1.4;text-decoration:none;display:inline-block}.Qvej-W_meanwhileLink:hover{border-bottom-color:var(--ink)}.Qvej-W_home{width:min(1180px,100% - 96px);margin-inline:auto}.Qvej-W_homeFold{gap:var(--space-8);padding:var(--space-7) 0 var(--space-4);grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:start;display:grid}.Qvej-W_homeCopy{min-width:0;padding-right:72px}.Qvej-W_home .Qvej-W_homeTitle{margin:var(--space-4) 0 0;max-width:13ch;font-family:var(--font-display);letter-spacing:var(--track-display);text-wrap:balance;font-size:clamp(40px,4.4vw,58px);font-weight:450;line-height:1.06}.Qvej-W_home .Qvej-W_homeTitle:lang(ru){max-width:16ch;font-size:clamp(34px,3.9vw,50px)}.Qvej-W_homeTitle em,.Qvej-W_homeHeading em{color:var(--brand-coral-ink);font-style:italic;font-weight:inherit}.Qvej-W_homeTitle em{display:block}.Qvej-W_homeLede{margin:var(--space-5) 0 0;max-width:40ch;color:var(--muted);font-size:var(--text-l);line-height:1.5}.Qvej-W_openList{max-width:560px;margin:var(--space-5) 0 0;border-top:1px solid color-mix(in srgb, var(--ink) 28%, transparent);padding:0;list-style:none}.Qvej-W_openList li{border-bottom:1px solid var(--line);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:4px 14px;padding:12px 0;display:grid}.Qvej-W_openList .Qvej-W_dot{margin-top:6px}.Qvej-W_openList strong{font-family:var(--font-ui);font-size:var(--text-m);font-weight:500;line-height:1.4;display:block}.Qvej-W_openList p{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.45}.Qvej-W_homeFine{margin:var(--space-4) 0 0;max-width:46ch;color:var(--muted);font-size:var(--text-s);line-height:1.5}.Qvej-W_homeStage{min-width:0;position:relative}.Qvej-W_homeSlip{z-index:2;width:272px;position:absolute;bottom:28px;left:-128px}.Qvej-W_v2Tutors{--arch-figure:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 230'%3E%3Cellipse cx='100' cy='86' rx='40' ry='48'/%3E%3Cpath d='M14 230C18 168 56 142 100 142S182 168 186 230Z'/%3E%3C/svg%3E")}:root[data-theme=night] .Qvej-W_v2Tutors li>a>span:first-child:has(>img[src*=tutor-silhouette]){background:var(--canvas)}:root[data-theme=night] .Qvej-W_v2Tutors li>a>span:first-child>img[src*=tutor-silhouette]{opacity:0}:root[data-theme=night] .Qvej-W_v2Tutors li>a>span:first-child:has(>img[src*=tutor-silhouette]):before{content:"";aspect-ratio:200/230;background:color-mix(in srgb, var(--on-panel) 16%, transparent);pointer-events:none;width:82%;-webkit-mask:var(--arch-figure) center bottom / contain no-repeat;-webkit-mask:var(--arch-figure) center bottom / contain no-repeat;mask:var(--arch-figure) center bottom / contain no-repeat;position:absolute;bottom:0;left:50%;transform:translate(-50%)}:root[data-theme=night] .Qvej-W_v2Tutors li>a>span:first-child:has(>img[src*=tutor-silhouette]):before{background:color-mix(in srgb, var(--ink) 14%, transparent);width:88%}.Qvej-W_home .Qvej-W_homeHeading{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--display-section);letter-spacing:var(--track-display);text-wrap:balance;font-weight:450;line-height:1.12}.Qvej-W_doors{gap:var(--space-4);margin:var(--space-6) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.Qvej-W_doors>li{display:grid}.Qvej-W_door{grid-template-rows:auto 1fr auto;min-height:240px}.Qvej-W_home .Qvej-W_door:hover h3{color:var(--brand-coral-ink)}.Qvej-W_home .Qvej-W_door h3{font-family:var(--font-display);margin:0;font-size:23px;font-weight:450;line-height:1.2}.Qvej-W_door p{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.Qvej-W_doorFoot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-ui);font-size:var(--text-note);flex-wrap:wrap;display:flex}.Qvej-W_doorMore{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1080px){.Qvej-W_home{width:calc(100% - 64px)}.Qvej-W_homeFold{grid-template-columns:minmax(0,1fr)}.Qvej-W_homeStage{justify-self:center;width:min(100%,480px)}.Qvej-W_homeCopy{padding-right:0}.Qvej-W_doors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Qvej-W_home{width:calc(100% - 40px)}.Qvej-W_homeFold{gap:var(--space-6);padding-top:var(--space-5)}.Qvej-W_home .Qvej-W_homeTitle{font-size:40px}.Qvej-W_home .Qvej-W_homeTitle:lang(ru){font-size:33px}.Qvej-W_homeLede{font-size:var(--text-h4)}.Qvej-W_openList li{grid-template-columns:16px minmax(0,1fr)}.Qvej-W_openList .Qvej-W_openPill{grid-column:2;justify-self:start}.Qvej-W_homeSlip{width:auto;margin:-72px 16px 0;position:relative;bottom:auto;left:auto}.Qvej-W_doors{grid-template-columns:minmax(0,1fr)}.Qvej-W_door{min-height:0}}.Qvej-W_shead{min-width:0}.Qvej-W_home .Qvej-W_shead .Qvej-W_sheadPill{margin-top:var(--space-4)}.Qvej-W_home .Qvej-W_sheadBody{margin:var(--space-4) 0 0;max-width:42ch;color:var(--muted);font-size:var(--text-m);line-height:1.55}.Qvej-W_showcase,.Qvej-W_feed{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-6);border-radius:var(--radius-sheet);font-family:var(--font-ui);display:grid}.Qvej-W_showcase{background:color-mix(in srgb, var(--sage-wash) 70%, var(--ground))}.Qvej-W_feed{background:color-mix(in srgb, var(--lilac) 60%, var(--ground))}.Qvej-W_caption{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.Qvej-W_parts{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Qvej-W_part{align-content:start}.Qvej-W_home .Qvej-W_part h3{font-family:var(--font-display);font-size:var(--display-s);overflow-wrap:break-word;margin:0;font-weight:450;line-height:1.2}.Qvej-W_part>p:not(.Qvej-W_partEyebrow):not(.Qvej-W_mini){color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.Qvej-W_part>.Qvej-W_mini{margin-top:var(--space-2);border:1px solid var(--line);background:var(--ground);color:var(--ink);font-family:var(--font-display);border-radius:12px;padding:10px 12px;font-size:16px;line-height:1.35}.Qvej-W_mini small{color:var(--muted);font-family:var(--font-ui);margin-bottom:2px;font-size:12px;display:block}.Qvej-W_showcase .Qvej-W_note{max-width:64ch;color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.Qvej-W_posts{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Qvej-W_post{grid-template-columns:40px minmax(0,1fr)}.Qvej-W_feed[data-state=preparing] .Qvej-W_post{background:var(--ground);color:var(--muted)}.Qvej-W_post p{margin:0}.Qvej-W_post .Qvej-W_who{font-size:var(--text-s);line-height:1.45}.Qvej-W_who b{font-weight:600}.Qvej-W_who span{color:var(--muted)}.Qvej-W_post .Qvej-W_what{font-family:var(--font-display);letter-spacing:-.01em;margin-top:4px;font-size:19px;line-height:1.3}.Qvej-W_post .Qvej-W_reply{background:var(--sage-wash);border-radius:10px;margin-top:10px;padding:8px 12px;font-size:14px;line-height:1.45}.Qvej-W_reply b{color:var(--sage-ink);font-weight:600}@media (max-width:1080px){.Qvej-W_parts{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.Qvej-W_showcase,.Qvej-W_feed{padding:var(--space-4);border-radius:var(--radius-card)}}.Qvej-W_home .Qvej-W_stoneFold{gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.Qvej-W_stoneFold .Qvej-W_homeCopy{padding-right:0}.Qvej-W_homeStage .Qvej-W_stoneStage{height:auto;min-height:360px;padding:var(--space-6) var(--space-4) var(--space-9);background:var(--canvas);place-items:center;display:grid}.Qvej-W_homeStage .Qvej-W_stoneStage:after{content:none}.Qvej-W_home .Qvej-W_heroMotion{width:100%}.Qvej-W_home .Qvej-W_heroScene{width:100%;height:auto;display:block}.Qvej-W_post .Qvej-W_stoneAvatar{width:40px;height:40px}.Qvej-W_homeStage .Qvej-W_stoneSlip{left:auto;right:var(--space-4);bottom:var(--space-4);width:250px}figure.Qvej-W_stoneToday{gap:var(--space-2);padding:var(--space-4);box-shadow:var(--shadow-2);font-size:var(--text-xs)}.Qvej-W_stoneTodayHead{justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-m);display:flex}.Qvej-W_stoneTodayList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Qvej-W_stoneTodayItem{align-items:center;gap:var(--space-2);color:var(--muted);display:flex}.Qvej-W_stoneTodayItem b{color:var(--ink);font-weight:500}.Qvej-W_partMark{box-sizing:border-box;border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.Qvej-W_partMark[data-mark=next]{border:var(--mark-rule) solid var(--coral)}.Qvej-W_partMark[data-mark=done]{background:var(--pie-done);border:0}.Qvej-W_partMark[data-mark=done]:after{content:"";border:solid var(--paper);border-width:0 var(--mark-rule) var(--mark-rule) 0;width:5px;height:8px;position:absolute;top:4px;left:5px;transform:rotate(45deg)}.Qvej-W_stoneTodayDay{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-xs);margin:0;display:flex}@media (min-width:900px){.Qvej-W_homeStage .Qvej-W_stoneStage{min-height:560px;padding-bottom:calc(var(--space-9) + var(--space-8))}}@media (max-width:1080px){.Qvej-W_home .Qvej-W_stoneFold{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.Qvej-W_homeStage .Qvej-W_stoneSlip{width:250px;margin:calc(-1 * var(--space-9)) var(--space-4) 0 auto;position:relative;bottom:auto;right:auto}}.Qvej-W_kfuStones .Qvej-W_kfuRow{grid-template-columns:124px minmax(0,1fr)}.Qvej-W_kfu .Qvej-W_kfuMark{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-s);align-self:start;font-weight:500;line-height:1.5;display:flex}.Qvej-W_kfuMark .Qvej-W_kfuStone{width:32px;height:32px;margin:calc(-1 * var(--space-1)) 0}.Qvej-W_names .Qvej-W_nameStone{width:36px;height:36px;margin:calc(-1 * var(--space-1)) 0}@media (max-width:760px){.Qvej-W_kfuStones .Qvej-W_kfuRow{grid-template-columns:1fr}.Qvej-W_ftHeading:lang(ru){font-size:var(--display-section)}}
.x0fUkG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x0fUkG_course h1:focus,.x0fUkG_course h2:focus{outline:none}.x0fUkG_course{gap:var(--space-4);display:grid}@media (min-width:900px){.x0fUkG_course{gap:var(--space-5)}}:where(.x0fUkG_course) :where(p,h1,h2){margin:0}.x0fUkG_courseGrid{gap:var(--space-5);display:grid}.x0fUkG_courseMain,.x0fUkG_courseSide{align-content:start;min-width:0;display:grid}.x0fUkG_courseMain{gap:var(--space-4)}.x0fUkG_courseSide{gap:0}.x0fUkG_unitsSection{gap:0;display:grid}.x0fUkG_doneMeter{gap:var(--space-4);display:grid}.x0fUkG_doneMeter p{color:var(--ink);font-size:var(--text-m);line-height:normal}.x0fUkG_doneMeter p b{color:var(--ink);font-family:var(--display);font-weight:500}.x0fUkG_steps{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.x0fUkG_course .x0fUkG_nextCard{gap:var(--space-2)}.x0fUkG_nextCard h2{letter-spacing:normal;line-height:normal}.x0fUkG_nextUnitCan{max-width:none;color:var(--muted);font-size:var(--text-s);line-height:normal}.x0fUkG_nextUnitFoot{align-items:center;gap:var(--space-2);display:grid}.x0fUkG_course .x0fUkG_nextUnitFoot a{color:var(--on-action)}.x0fUkG_nextUnitFoot span{color:var(--muted);font-size:var(--text-s);line-height:normal}.x0fUkG_course .x0fUkG_unitCard{padding:var(--space-2) var(--space-5)}.x0fUkG_unitList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.x0fUkG_unitRow{align-items:center;gap:var(--space-3);min-height:0;padding:var(--space-3) 0;border-bottom:1px solid var(--line);line-height:normal;display:flex}.x0fUkG_unitRow:last-child{border-bottom:0}.x0fUkG_unitStone{flex:none;place-items:center;display:grid}.x0fUkG_unitStone>*{grid-area:1/1}.x0fUkG_unitStone>span{color:var(--ground);font-size:var(--text-xs);font-weight:600}.x0fUkG_unitRow[data-s=next] .x0fUkG_unitStone>span{color:var(--brand-coral-ink)}.x0fUkG_unitRow[data-s=later] .x0fUkG_unitStone>span{color:var(--muted)}.x0fUkG_unitText{gap:var(--space-hair);min-width:0;display:grid}.x0fUkG_unitText b{font-weight:500;font-size:var(--text-m);overflow-wrap:anywhere}.x0fUkG_unitText>span{color:var(--muted);font-size:var(--text-s);overflow-wrap:anywhere;line-height:normal}.x0fUkG_unitRow[data-s=later] .x0fUkG_unitText{color:var(--muted)}.x0fUkG_unitRow[data-s=later] .x0fUkG_unitText b{color:var(--muted);font-weight:500}.x0fUkG_unitAct{color:var(--muted);font-size:var(--text-s);margin-left:auto}.x0fUkG_unitRow .x0fUkG_unitLink.x0fUkG_unitLink{font-size:var(--text-s);margin-left:auto}.x0fUkG_settingRow{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-height:var(--control-h);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.x0fUkG_settingRow:last-child{border-bottom:0}.x0fUkG_settingRow p{min-width:0;font-size:var(--text-m);line-height:1.5}.x0fUkG_settingRow p span{color:var(--muted);display:block}.x0fUkG_askBox{gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--gold-wash);display:grid}.x0fUkG_askBox h2{font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;font-weight:500;line-height:1.2}.x0fUkG_askBox p{max-width:56ch;font-size:var(--text-s);line-height:1.5}.x0fUkG_askActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.x0fUkG_course .x0fUkG_pausedBox{gap:var(--space-2)}.x0fUkG_course .x0fUkG_pausedBox>button{justify-self:start}.x0fUkG_course .x0fUkG_win{align-items:center;gap:var(--space-4);box-shadow:none;border-color:#0000;display:flex}.x0fUkG_donePair{align-items:flex-end;gap:var(--space-2);flex:none;display:flex}.x0fUkG_pausedBox p{max-width:56ch;color:var(--ink);font-size:var(--text-s);line-height:1.5}.x0fUkG_baseChoice{gap:var(--space-2);display:grid}@media (min-width:900px){.x0fUkG_baseChoice fieldset{padding:var(--space-4)}.x0fUkG_baseChoice fieldset>div{grid-template-columns:minmax(0,1fr)}}.x0fUkG_winBody{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-s);line-height:1.5}.x0fUkG_winAction{margin-top:var(--space-3)}.x0fUkG_goal{color:var(--muted);font-size:var(--text-s);max-width:60ch;line-height:1.5}@media (min-width:900px){.x0fUkG_courseGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 300px;align-items:start}.x0fUkG_courseSide{top:var(--space-5);position:sticky}}.x0fUkG_unitText>.x0fUkG_tryPill{margin-top:var(--space-1);color:var(--gold-ink);font-size:var(--text-xs);justify-self:start;line-height:1.25}.x0fUkG_course .x0fUkG_road{gap:var(--space-2)}.x0fUkG_roadStones{margin:var(--space-2) 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid;position:relative}.x0fUkG_roadStones:before{content:"";inset-inline:8%;border-top:var(--mark-rule) dotted var(--line-strong);position:absolute;top:50%}.x0fUkG_roadStone{min-height:var(--space-6);place-items:center;display:grid;position:relative}.x0fUkG_roadStone .x0fUkG_unitStone svg{background:var(--paper);border-radius:50%}.x0fUkG_roadStone[data-s=next] .x0fUkG_unitStone>span{color:var(--brand-coral-ink)}.x0fUkG_roadStone[data-s=later] .x0fUkG_unitStone>span{color:var(--muted)}.x0fUkG_roadWhere{color:var(--ink);font-size:var(--text-m);line-height:normal}.x0fUkG_roadNote{max-width:60ch;color:var(--muted);font-size:var(--text-s);line-height:1.5}.x0fUkG_unitRow .x0fUkG_unitStone[data-shore]>span{min-width:var(--space-5);color:var(--muted)}
._7aQaeq_picker{align-items:center;gap:var(--space-3) var(--space-4);width:min(1180px,100% - 96px);margin:var(--space-5) auto 0;flex-wrap:wrap;display:flex}._7aQaeq_label{color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;flex:none;margin:0;font-weight:600;line-height:1.5}._7aQaeq_label:lang(ru){letter-spacing:.06em}._7aQaeq_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7aQaeq_chips li{display:flex}._7aQaeq_chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:44px;color:var(--ink);background:color-mix(in srgb, var(--paper) 35%, transparent);white-space:nowrap;transition:background-color .15s var(--ease), border-color .15s var(--ease);justify-content:center;align-items:center;gap:9px;padding:0 18px 0 15px;line-height:1;text-decoration:none;display:inline-flex}._7aQaeq_chip b{font-family:var(--font-display-latin), Georgia, serif;font-size:var(--text-h4);letter-spacing:-.01em;font-weight:450}._7aQaeq_chip b[data-script=cjk]{font-family:Noto Serif SC,Noto Serif CJK SC,Source Han Serif SC,Songti SC,STSong,SimSun,serif;font-size:var(--text-m);letter-spacing:.04em;font-weight:500}._7aQaeq_chip:hover{border-color:var(--ink);background:var(--paper)}._7aQaeq_chip:hover b{color:var(--brand-coral-ink)}._7aQaeq_chip[aria-current=page]{border-color:var(--panel);background:var(--panel);color:var(--on-panel)}._7aQaeq_chip[aria-current=page]:hover b{color:var(--on-panel)}._7aQaeq_key{gap:var(--space-1) var(--space-4);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;margin:0 0 0 auto;padding:0;list-style:none;display:flex}._7aQaeq_key li{align-items:center;gap:6px;display:inline-flex}._7aQaeq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._7aQaeq_v2 ._7aQaeq_chip{gap:10px;min-height:52px;padding:6px 18px 6px 15px;line-height:1.1}._7aQaeq_name{gap:3px;display:grid}._7aQaeq_name small{color:var(--muted);letter-spacing:.01em;white-space:nowrap;font-size:11.5px}._7aQaeq_v2 ._7aQaeq_chip[aria-current=page] small{color:color-mix(in srgb, var(--on-panel) 75%, transparent)}._7aQaeq_v2 ._7aQaeq_chips [data-state=open],._7aQaeq_v2 ._7aQaeq_key [data-state=open]{border-color:var(--sage-mid);background:var(--sage-mid)}._7aQaeq_v2 ._7aQaeq_key{font-size:var(--text-note)}._7aQaeq_v2 ._7aQaeq_key li{gap:var(--space-2)}._7aQaeq_summary{width:100%;color:var(--muted);font-size:var(--text-note);margin:0;line-height:1.45;display:none}@media (max-width:1080px){._7aQaeq_picker{width:calc(100% - 64px)}}@media (max-width:760px){._7aQaeq_picker{gap:var(--space-2);width:calc(100% - 40px);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}._7aQaeq_chips{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._7aQaeq_chips li{grid-column:span 2}._7aQaeq_chips li:nth-child(3n+1):nth-last-child(2),._7aQaeq_chips li:nth-child(3n+1):nth-last-child(2)+li{grid-column:span 3}._7aQaeq_chips li,._7aQaeq_chip{width:100%}._7aQaeq_chip{gap:7px;padding:0 8px}._7aQaeq_chip b{font-size:var(--text-m)}._7aQaeq_key{margin:var(--space-1) 0 0}._7aQaeq_v2 ._7aQaeq_chip{gap:7px;min-height:44px;padding:0 8px}._7aQaeq_name small{display:none}._7aQaeq_summary{display:block}}@media (prefers-reduced-motion:reduce){._7aQaeq_chip{transition:none}}
.HVOXAq_stage{gap:var(--space-3);min-width:0;display:grid}.HVOXAq_head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.HVOXAq_title{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.HVOXAq_stretch{min-width:0;padding-top:var(--space-5)}.HVOXAq_stretchLow{min-width:0}.HVOXAq_you{margin-inline:var(--space-1)}.HVOXAq_body{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.HVOXAq_notYet{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.HVOXAq_notYetText{gap:var(--space-1);min-width:0;display:grid}
.t8nJgG_page{}.t8nJgG_skipLink{}.t8nJgG_header{width:auto;min-height:0;padding:var(--space-4);gap:var(--space-3);border-bottom:0;}.t8nJgG_logo{}.t8nJgG_privatePill{cursor:help;flex:none;display:inline-flex}.t8nJgG_language{}.t8nJgG_secondary{}.t8nJgG_main{gap:var(--space-5);width:min(880px, calc(100% - var(--space-6)));padding:var(--space-6) 0 var(--space-9);align-content:start;margin:0 auto;display:grid}.t8nJgG_head{gap:var(--space-3);display:grid}.t8nJgG_head h1{font-size:var(--display-m);text-wrap:balance}.t8nJgG_head p{max-width:40em;color:var(--muted)}.t8nJgG_head>.t8nJgG_headEyebrow{color:var(--brand-coral-ink)}.t8nJgG_head h1:focus{outline:none}.t8nJgG_form{gap:var(--space-3);min-width:0;display:grid}.t8nJgG_sheet h2{font-size:var(--display-s)}.t8nJgG_choices{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.t8nJgG_choices:focus{outline:none}.t8nJgG_choices:focus-visible{outline:3px solid var(--focus);outline-offset:6px;border-radius:var(--radius-control)}.t8nJgG_choices legend{margin-bottom:var(--space-3);font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;padding:0;line-height:1.2}.t8nJgG_pair{gap:var(--space-2);font-weight:600;display:grid}.t8nJgG_choice{gap:2px var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-content:start;align-items:start;display:grid}.t8nJgG_choice:has(input:checked){border-color:var(--sage-ink);background:var(--sage-wash);box-shadow:inset 0 0 0 1px var(--sage-ink)}.t8nJgG_choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.t8nJgG_choice input{width:20px;height:20px;accent-color:var(--sage-ink);margin:3px 0 0}.t8nJgG_choice input:focus-visible{outline:none}.t8nJgG_choice b{font-weight:600}.t8nJgG_choice small{color:var(--muted);font-size:var(--text-s);grid-column:2}.t8nJgG_draft{min-height:28px;margin-top:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--gold-wash);color:var(--gold-ink);box-shadow:inset 0 0 0 1px var(--gold);font-size:var(--text-s);grid-column:2;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.t8nJgG_small{color:var(--muted);font-size:var(--text-s)}.t8nJgG_how{gap:var(--space-3);display:grid}.t8nJgG_steps{gap:var(--space-2);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.t8nJgG_steps li{gap:var(--space-3);counter-increment:step;grid-template-columns:26px minmax(0,1fr);align-items:baseline;display:grid}.t8nJgG_steps li:before{content:counter(step);color:var(--muted);font-family:var(--display);font-size:var(--text-l)}.t8nJgG_consent{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink) 4%, var(--paper));display:grid}.t8nJgG_consent ul{gap:var(--space-2);padding-left:20px;display:grid}.t8nJgG_consent li{line-height:1.5}.t8nJgG_tick{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);cursor:pointer;grid-template-columns:24px minmax(0,1fr);align-items:start;font-weight:500;display:grid}.t8nJgG_tick:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.t8nJgG_tick input{width:22px;height:22px;accent-color:var(--sage-ink);margin:1px 0 0}.t8nJgG_tick input:focus-visible{outline:none}.t8nJgG_tick[data-invalid]{border:2px solid var(--problem-ink)}.t8nJgG_error{color:var(--problem-ink);font-size:var(--text-s);font-weight:500}.t8nJgG_stripLabel{justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;font-weight:500;display:flex}.t8nJgG_head>.t8nJgG_stripLabel{max-width:none;color:var(--muted)}.t8nJgG_sheetStart{justify-items:start}.t8nJgG_rec{justify-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink) 4%, var(--paper));text-align:center;display:grid}.t8nJgG_recTall{gap:var(--space-4);padding-block:var(--space-6)}.t8nJgG_meter{align-items:center;gap:3px;height:28px;display:flex}.t8nJgG_meter i{background:var(--pie-rest);border-radius:3px;width:6px;height:6px;transition:height 80ms linear}.t8nJgG_meter[data-on] i{background:var(--pie-done)}.t8nJgG_listening{align-items:center;gap:var(--space-2);min-height:28px;color:var(--muted);font-size:var(--text-s);display:flex}.t8nJgG_listening:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite t8nJgG_listening}@keyframes t8nJgG_listening{50%{opacity:.35}}.t8nJgG_micSteps{font-size:var(--text-s);gap:6px;margin:0;padding-left:20px;display:grid}.t8nJgG_strip{gap:var(--space-2);display:grid}.t8nJgG_strip ol{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.t8nJgG_strip li{background:var(--pie-open);height:6px;box-shadow:inset 0 0 0 1px var(--line);border-radius:3px}.t8nJgG_strip li[data-s=done]{background:var(--pie-done);box-shadow:none}.t8nJgG_strip li[data-s=now]{background:var(--brand-coral-ink);box-shadow:none}.t8nJgG_strip li[data-s=save]{background:repeating-linear-gradient(135deg, var(--gold) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--gold)}.t8nJgG_strip li[data-s=skip]{box-shadow:inset 0 0 0 1px var(--line);opacity:.5;background:0 0}.t8nJgG_saveline{align-items:center;gap:var(--space-2);min-height:28px;color:var(--muted);font-size:var(--text-s);text-align:left;display:flex}.t8nJgG_saveline>span{flex:0 auto;min-width:0}.t8nJgG_saveline:before{content:"";background:var(--pie-done);border-radius:50%;flex:none;width:8px;height:8px}.t8nJgG_saveline[data-s=saving]:before{background:var(--gold);animation:1.2s ease-in-out infinite t8nJgG_listening}.t8nJgG_saveline[data-s=retry],.t8nJgG_saveline[data-s=offline],.t8nJgG_saveline[data-s=closed]{color:var(--gold-ink)}.t8nJgG_saveline[data-s=retry]:before,.t8nJgG_saveline[data-s=closed]:before{background:var(--gold)}.t8nJgG_saveline[data-s=offline]:before{box-shadow:inset 0 0 0 2px var(--gold);background:0 0}@media (prefers-reduced-motion:reduce){.t8nJgG_meter i{transition:none}.t8nJgG_listening:before,.t8nJgG_saveline[data-s=saving]:before{animation:none}}.t8nJgG_qcard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);display:grid}.t8nJgG_prompt{font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,6vw,34px);font-weight:450;line-height:1.25}.t8nJgG_prompt:focus{outline:none}.t8nJgG_prompt:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}.t8nJgG_gloss{padding-left:var(--space-3);border-left:3px solid var(--sage-mid);color:var(--muted);font-size:var(--text-s);gap:2px;margin:0;display:grid}.t8nJgG_gloss span{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.t8nJgG_gloss span:lang(ru){letter-spacing:.04em}.t8nJgG_aim{color:var(--muted);font-size:var(--text-s);margin:0}.t8nJgG_recButton{background:var(--action);width:104px;height:104px;color:var(--on-action);font:600 var(--text-pill)/1.2 var(--ui);cursor:pointer;border:0;border-radius:50%;align-content:center;place-items:center;display:grid;position:relative}.t8nJgG_recButton:hover:not(:disabled){background:var(--action-hover)}.t8nJgG_recButton:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.t8nJgG_recButton[data-recording]{background:var(--brand-coral-ink);color:var(--paper);box-shadow:0 0 0 calc(var(--space-1) + var(--space-hair)) color-mix(in srgb, var(--coral) 35%, transparent)}.t8nJgG_recButton[data-recording]:hover:not(:disabled){background:var(--brand-coral-ink)}.t8nJgG_recButton:disabled{opacity:.5;cursor:not-allowed}.t8nJgG_recDot,.t8nJgG_recSquare{width:20px;height:20px;margin:0 auto 6px;display:block}.t8nJgG_recDot{background:var(--coral);border-radius:50%}.t8nJgG_recSquare{background:currentColor;border-radius:4px}.t8nJgG_timer{font-family:var(--display);font-size:var(--display-m);font-variant-numeric:tabular-nums;margin:0;line-height:1}.t8nJgG_timer small{color:var(--muted);font-family:var(--ui);font-size:var(--text-s)}.t8nJgG_ring{background:var(--pie-open);width:100%;max-width:360px;height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;position:relative;overflow:hidden}.t8nJgG_ring i{background:var(--pie-done);border-radius:4px;position:absolute;inset:0 auto 0 0}.t8nJgG_ring b{background:var(--ink);opacity:.45;width:2px;position:absolute;top:0;bottom:0}.t8nJgG_ringLegend{justify-content:space-between;gap:var(--space-2);width:100%;max-width:360px;color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:flex}.t8nJgG_runFoot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.t8nJgG_xs{color:var(--muted);font-size:var(--text-xs)}.t8nJgG_topic{gap:var(--space-4);padding:var(--space-6) var(--space-5);border-radius:var(--radius-sheet);background:var(--panel);color:var(--on-panel);display:grid}.t8nJgG_topicEyebrow{color:color-mix(in srgb, var(--on-panel) 72%, transparent)}.t8nJgG_topicPrompt{color:var(--on-panel);font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,6.5vw,38px);font-weight:450;line-height:1.2}.t8nJgG_topicGloss{color:color-mix(in srgb, var(--on-panel) 72%, transparent);font-size:var(--text-s);margin:0}.t8nJgG_topicPoints{display:grid}.t8nJgG_topicPointList{color:color-mix(in srgb, var(--on-panel) 82%, transparent);overflow-wrap:anywhere;gap:4px;margin:0;padding-left:20px;display:grid}.t8nJgG_topicPointList:lang(ru){font-family:var(--display)}.t8nJgG_prompt:lang(zh),.t8nJgG_topicPrompt:lang(zh),.t8nJgG_topicPointList:lang(zh),.t8nJgG_quotes blockquote:lang(zh){font-family:var(--font-han);letter-spacing:0;font-style:normal}.t8nJgG_pinyin,.t8nJgG_pinyin:lang(zh){margin-top:var(--space-1);font-family:var(--font-pinyin);font-size:var(--text-l);letter-spacing:0;color:var(--pinyin-ink);font-style:normal;font-weight:400;display:block}.t8nJgG_topicPrompt .t8nJgG_pinyin,.t8nJgG_topicPointList .t8nJgG_pinyin{color:inherit;opacity:.8;margin-top:0}.t8nJgG_topicPointList .t8nJgG_pinyin{font-size:var(--text-s)}.t8nJgG_count{justify-items:center;gap:var(--space-2);display:grid;position:relative}.t8nJgG_count svg{width:168px;height:168px;display:block}.t8nJgG_countNum{width:168px;height:168px;font-family:var(--display);font-variant-numeric:tabular-nums;place-items:center;margin:0;font-size:56px;line-height:1;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.t8nJgG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:761px){.t8nJgG_qcard{padding:var(--space-6) var(--space-7)}.t8nJgG_prompt{font-size:var(--display-share)}.t8nJgG_topic{padding:var(--space-7)}.t8nJgG_topicPrompt{font-size:38px}}.t8nJgG_actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.t8nJgG_linkRow{min-height:var(--control-h-small);align-items:center;margin:0;display:flex}.t8nJgG_wk{gap:var(--space-4);display:grid}.t8nJgG_wk h2,.t8nJgG_results h2{font-size:var(--display-s)}.t8nJgG_quotes{padding:0;list-style:none;display:grid}.t8nJgG_quotes li{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:0;display:block}.t8nJgG_quotes[data-tone=well] li{border-left:3px solid var(--sage-ink);background:var(--sage-wash);border-left-color:var(--sage-mid)}.t8nJgG_quotes[data-tone=work] li{border-left:3px solid var(--problem-ink);background:var(--problem-wash)}.t8nJgG_quotes blockquote{font-family:var(--display);overflow-wrap:anywhere;font-style:italic;font-size:var(--text-m);line-height:inherit;margin:0}.t8nJgG_results{gap:var(--space-3);display:grid}.t8nJgG_earlier{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.t8nJgG_earlier li{gap:2px var(--space-4);min-height:56px;padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.t8nJgG_earlierBand{font-family:var(--display);font-size:var(--text-tile);letter-spacing:-.02em}.t8nJgG_nowTag{color:var(--sage-ink);letter-spacing:.08em;text-transform:uppercase;vertical-align:3px;margin-left:8px;font-size:11px;font-weight:600}.t8nJgG_nowTag:lang(ru){letter-spacing:.04em}.t8nJgG_nextStep{background:var(--panel);color:var(--on-panel);gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);display:grid}.t8nJgG_nextStep h2{color:var(--on-panel);text-wrap:balance;font-size:var(--display-s);font-weight:500}.t8nJgG_nextStep h2 em{color:inherit}.t8nJgG_nextStep p{max-width:none;color:inherit;opacity:.82;font-size:var(--text-s);margin:0}.t8nJgG_nextStep .t8nJgG_nextEyebrow{color:inherit;opacity:.8}.t8nJgG_nextBody{gap:0;min-width:0;display:grid}.t8nJgG_priceLine{flex-flow:column wrap;align-items:flex-start;gap:0;display:flex;margin-top:var(--space-4)!important}.t8nJgG_priceLine strong{color:var(--on-panel);font-family:var(--display);font-size:var(--display-share);letter-spacing:var(--track-display);font-weight:450}.t8nJgG_nextStep .t8nJgG_refund{margin-top:var(--space-2);font-size:var(--text-s)}.t8nJgG_onPanel{justify-self:stretch}.t8nJgG_method{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-s);display:grid}.t8nJgG_method h2{color:var(--ink);font-size:var(--display-s)}.t8nJgG_method p{max-width:64ch;margin:0}.t8nJgG_del{justify-items:start;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line);display:grid}.t8nJgG_fuller{font-size:var(--text-s);gap:6px;margin:0;padding-left:20px;display:grid}@media (min-width:561px){.t8nJgG_priceLine{align-items:baseline;gap:var(--space-1) var(--space-3);flex-direction:row}.t8nJgG_pair{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}@media (min-width:761px){.t8nJgG_head h1{font-size:var(--display-l)}.t8nJgG_wk{grid-template-columns:1fr 1fr}.t8nJgG_nextStep{align-items:end}}.t8nJgG_card{}.t8nJgG_cardActs{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.t8nJgG_draftPill{margin-left:var(--space-2)}.t8nJgG_rowDate{color:var(--muted);font-size:var(--text-s);display:block}.t8nJgG_saves{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.t8nJgG_saves li{gap:var(--space-1) var(--space-4);min-height:52px;padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.t8nJgG_saves li>span:first-child{min-width:0}.t8nJgG_saves small{color:var(--muted);font-size:var(--text-s);font-variant-numeric:tabular-nums;display:block}.t8nJgG_saveState{color:var(--sage-ink);font-size:var(--text-s);white-space:nowrap;font-weight:500}.t8nJgG_saves li[data-s=saving] .t8nJgG_saveState,.t8nJgG_saves li[data-s=wait] .t8nJgG_saveState{color:var(--gold-ink)}.t8nJgG_saves progress{background:var(--pie-open);appearance:none;border:0;border-radius:99px;grid-column:1/-1;width:100%;height:6px;overflow:hidden}.t8nJgG_saves progress::-webkit-progress-bar{background:var(--pie-open)}.t8nJgG_saves progress::-webkit-progress-value{background:var(--gold)}.t8nJgG_saves progress::-moz-progress-bar{background:var(--gold)}.t8nJgG_recText{gap:var(--space-2);display:grid}.t8nJgG_waiting{justify-items:center;gap:var(--space-4);padding:var(--space-7) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--paper);text-align:center;display:grid}.t8nJgG_waiting>svg:first-child{box-sizing:border-box;width:calc(var(--space-9) + var(--space-8));height:calc(var(--space-9) + var(--space-8));margin-bottom:var(--space-2);padding:var(--space-6);background:var(--sage-wash);border-radius:50%}.t8nJgG_waiting[data-tone=failed]>svg:first-child{background:0 0;width:auto;height:auto;padding:0}@media (prefers-reduced-motion:no-preference){.t8nJgG_waiting:not([data-tone=failed])>svg:first-child{animation:t8nJgG_waitBreath calc(var(--stone-breathe) * 3) var(--ease-breathe) infinite both}@keyframes t8nJgG_waitBreath{50%{background:color-mix(in srgb, var(--sage-wash) 70%, var(--paper));transform:scale(1.04)}}}.t8nJgG_waiting h1{font-family:var(--display);font-size:var(--display-m);text-wrap:balance;margin:0;font-weight:450}.t8nJgG_waiting p{max-width:44ch;color:var(--muted);font-size:var(--text-m);margin:0}.t8nJgG_waitingNote{text-align:center}.t8nJgG_waitingActions{justify-content:center}.t8nJgG_wk section{gap:var(--space-3);align-content:start;display:grid}.t8nJgG_wk h2{align-items:center;gap:var(--space-2);font-weight:500;display:flex}.t8nJgG_listMark{flex:none}.t8nJgG_quotes{gap:var(--space-3);margin:0}.t8nJgG_quotes p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-s);line-height:inherit}.t8nJgG_nextRow{align-items:center;gap:0 var(--space-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.t8nJgG_nextRow>.t8nJgG_nextBody{display:contents}.t8nJgG_nextBody>*{grid-column:1/-1}.t8nJgG_nextBody>p{margin-top:var(--space-3)}.t8nJgG_nextBody>.t8nJgG_nextEyebrow{grid-area:1/2;align-self:end;margin:0}.t8nJgG_nextBody>h2{grid-area:2/2;align-self:start}.t8nJgG_nextStone{padding:var(--space-2);background:color-mix(in srgb, var(--on-panel) 14%, transparent);border-radius:50%;grid-area:1/1/span 2}.t8nJgG_main[data-page=result]{width:min(720px,100%);padding:var(--space-4) var(--space-4) var(--space-8);line-height:normal}.t8nJgG_waiting h1,.t8nJgG_wk h2,.t8nJgG_nextStep h2{letter-spacing:normal}.t8nJgG_waiting>.t8nJgG_shoreLookout{justify-self:stretch}
.FWMEcW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.FWMEcW_road{gap:var(--space-2);min-width:0;display:grid}.FWMEcW_road .FWMEcW_card{padding:var(--space-1) var(--space-5)}.FWMEcW_stops{margin:0;padding:0;list-style:none;display:grid}.FWMEcW_stops li{border-top:1px solid var(--line)}.FWMEcW_stops li:first-child{border-top:0}.FWMEcW_stop{align-items:center;gap:var(--space-1) var(--space-3);min-height:56px;padding:var(--space-2) 0;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}a.FWMEcW_stop:focus-visible{outline:3px solid var(--focus);outline-offset:3px}a.FWMEcW_stop:hover b{text-underline-offset:3px;text-decoration:underline}a.FWMEcW_stop[aria-current=page] b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.FWMEcW_stone{display:inline-flex}.FWMEcW_stone svg{display:block}.FWMEcW_text{gap:var(--space-1);min-width:0;display:grid}.FWMEcW_text b{font-weight:500;font-size:var(--text-m);font-variant-numeric:tabular-nums}.FWMEcW_stops li[data-s=done] .FWMEcW_text b{color:var(--sage-ink)}.FWMEcW_detail{color:var(--muted);font-size:var(--text-s)}.FWMEcW_marks{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.FWMEcW_yours{align-items:center;gap:var(--space-1);display:inline-flex}.FWMEcW_note{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.FWMEcW_compact{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line);min-width:0;display:grid}.FWMEcW_row{gap:var(--space-1);grid-template-columns:max-content repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.FWMEcW_cell{align-content:end;justify-items:center;gap:var(--space-1);min-height:44px;padding-top:var(--space-5);color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none;display:grid;position:relative}.FWMEcW_cell svg{display:block}a.FWMEcW_cell{color:var(--ink)}a.FWMEcW_cell .FWMEcW_code{text-underline-offset:3px;text-decoration:underline}a.FWMEcW_cell:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.FWMEcW_row li[data-s=done] .FWMEcW_cell{color:var(--sage-ink)}.FWMEcW_code{text-align:center;white-space:nowrap}.FWMEcW_you{position:absolute;top:0;left:50%;transform:translate(-42%)}
.CK4Fmq_empty{justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:grid}.CK4Fmq_mark{width:var(--state-mark);height:var(--state-mark);background:var(--sage-wash);color:var(--sage-ink);border-radius:50%;place-items:center;display:grid}.CK4Fmq_mark svg{width:20px;height:20px}.CK4Fmq_empty[data-kind=error] .CK4Fmq_mark{background:var(--problem-mark);color:var(--problem-ink)}.CK4Fmq_empty[data-kind=offline] .CK4Fmq_mark,.CK4Fmq_empty[data-kind=wait] .CK4Fmq_mark{background:var(--gold-wash);color:var(--gold-ink)}.CK4Fmq_title{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.CK4Fmq_body{max-width:52ch;color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.CK4Fmq_actions{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.CK4Fmq_pair{display:none}.CK4Fmq_flagRow{display:contents}.CK4Fmq_flag,:root[data-look=shore] .CK4Fmq_empty .CK4Fmq_mark{display:none}:root[data-look=shore] .CK4Fmq_empty .CK4Fmq_pair{justify-self:stretch;display:block}:root[data-look=shore] .CK4Fmq_empty[data-kind=error] .CK4Fmq_pair{padding-top:var(--space-7)}:root[data-look=shore] .CK4Fmq_empty[data-flag] .CK4Fmq_title{clip-path:inset(50%);white-space:nowrap;position:absolute}:root[data-look=shore] .CK4Fmq_empty .CK4Fmq_flagRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;justify-self:stretch;display:flex}:root[data-look=shore] .CK4Fmq_empty .CK4Fmq_flag{display:contents}:root[data-look=shore] .CK4Fmq_flagRow .CK4Fmq_body{color:var(--ink);font-size:var(--text-s);flex:11.25rem;line-height:1.45}:root[data-look=shore] .CK4Fmq_pair svg[width]{width:auto;height:auto}:root[data-look=shore] .CK4Fmq_pair svg:not([width]){width:100%;height:var(--tide-h)}
.LYbh8a_home{gap:var(--space-5);display:grid}.LYbh8a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LYbh8a_greeting{gap:6px;display:grid}.LYbh8a_date{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600;line-height:1.5}.LYbh8a_hello{font-family:var(--display);font-size:var(--display-h1);letter-spacing:var(--track-display);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:450;line-height:1.08}.LYbh8a_cards{gap:var(--space-4);display:grid}.LYbh8a_textLink{justify-self:start}.LYbh8a_nextLine{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.LYbh8a_nextLine b{color:var(--ink);font-weight:600}.LYbh8a_community{min-width:0}.LYbh8a_community:empty{display:none}.LYbh8a_check{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:var(--lilac);display:grid}.LYbh8a_checkTitle{font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.LYbh8a_checkBody{font-size:var(--text-s);margin:0;line-height:1.5}.LYbh8a_checkNextHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.LYbh8a_checkNextTitle{font-size:var(--text-h4);margin:0;font-weight:600;line-height:1.35}.LYbh8a_checkNextBody{font-size:var(--text-s);margin:0;line-height:1.5}.LYbh8a_checkNextBody b{font-weight:600}.LYbh8a_checkRule{color:var(--muted);font-size:var(--text-xs);margin:0}.LYbh8a_greeting .LYbh8a_skBar{background:0 0;border:0;border-radius:0;padding:0}.LYbh8a_greeting .LYbh8a_skDate>span:first-child{width:38%;height:12px}.LYbh8a_greeting .LYbh8a_skHello>span:first-child{width:62%;height:34px}.LYbh8a_home{gap:var(--space-4)}@media (min-width:900px){.LYbh8a_home,.LYbh8a_cards{gap:var(--space-5)}}.LYbh8a_greeting{display:block}.LYbh8a_date,.LYbh8a_nextLine{line-height:normal}.LYbh8a_week{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);line-height:normal;display:grid}.LYbh8a_weekTitle{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600}.LYbh8a_weekDays{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.LYbh8a_weekDay{justify-items:center;gap:var(--space-1);min-width:0;color:var(--muted);font-size:var(--text-xs);display:grid}.LYbh8a_weekDay[data-today]{color:var(--ink);font-weight:600}.LYbh8a_weekDay[data-today] svg{outline:2px solid var(--ink);outline-offset:3px;border-radius:50%}.LYbh8a_weekDay[data-blank]{color:color-mix(in srgb, var(--muted) 70%, transparent)}.LYbh8a_dayBlock{align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--done-card);line-height:normal;display:flex}.LYbh8a_dayPair{align-items:flex-end;gap:var(--space-2);flex:none;display:flex}.LYbh8a_dayBlockTitle{font-family:var(--display);font-size:var(--display-s);margin:0;font-weight:500}.LYbh8a_dayBlockBody{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-s)}.LYbh8a_first{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);line-height:normal;display:grid}.LYbh8a_first[data-done]{background:var(--done-card);box-shadow:none;border-color:#0000}.LYbh8a_first:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.LYbh8a_firstStones{align-items:flex-end;gap:var(--space-3);display:flex}.LYbh8a_firstStones>svg{flex:none}.LYbh8a_firstStep{margin-bottom:var(--space-1)}.LYbh8a_firstTitle{font-family:var(--display);font-size:var(--display-m);letter-spacing:var(--track-display);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.12}.LYbh8a_firstHook{max-width:52ch;color:var(--ink);font-size:var(--text-m);overflow-wrap:anywhere;margin:0;line-height:1.5}.LYbh8a_firstMeta{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.LYbh8a_firstMeta b{color:var(--ink);font-weight:600}.LYbh8a_firstButton{margin-top:var(--space-1)}.LYbh8a_firstAlt{margin:0}.LYbh8a_firstShare{align-items:center;gap:var(--space-3) var(--space-4);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.LYbh8a_firstPaused{gap:var(--space-2);display:grid}.LYbh8a_then{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);line-height:normal;display:grid}.LYbh8a_thenRows{margin:0;padding:0;list-style:none;display:grid}.LYbh8a_thenRows>li+li{border-top:1px solid var(--line)}.LYbh8a_thenRow{align-items:center;gap:var(--space-1) var(--space-3);min-height:var(--control-h);padding:var(--space-2) 0;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.LYbh8a_thenRow:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.LYbh8a_thenMark{border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);width:18px;height:18px}.LYbh8a_thenRow[data-state=waiting] .LYbh8a_thenMark{border-style:dashed}.LYbh8a_thenName{gap:var(--space-hair);min-width:0;font-size:var(--text-m);overflow-wrap:anywhere;font-weight:500;display:grid}.LYbh8a_thenName small{color:var(--muted);font-size:var(--text-note);font-weight:400;line-height:1.4}.LYbh8a_thenStatus{color:var(--muted);font-size:var(--text-s);white-space:nowrap}.LYbh8a_thenFoot{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-s);line-height:1.5}.LYbh8a_keptRows{gap:var(--space-2);font-size:var(--text-s);overflow-wrap:anywhere;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.LYbh8a_weekLine{color:var(--muted);font-size:var(--text-xs);margin:0;line-height:1.5}.LYbh8a_firstHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.LYbh8a_cardLevel{justify-self:start}.LYbh8a_cardLevelLink{font-size:var(--text-s);justify-self:start}
.F4_okq_strip{display:block}:root[data-look=shore] .F4_okq_voicePlay{background:var(--canvas);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}:root[data-look=shore] .F4_okq_voicePlay:hover{background:var(--line)}:root[data-look=shore] .F4_okq_voicePlay[data-playing]{box-shadow:0 0 0 var(--space-1) var(--ai-wash), inset 0 0 0 1px var(--line)}.F4_okq_voiceLine{align-items:flex-start;gap:var(--space-3);display:flex}.F4_okq_bubble{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);flex:1;display:grid}.F4_okq_say{font-family:var(--display);font-size:var(--display-s);margin:0;line-height:1.25}.F4_okq_meaning{color:var(--muted);font-size:var(--text-s);margin:0}.F4_okq_meaningLink{justify-self:start}:root[data-look=shore] .F4_okq_pics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-look=shore] .F4_okq_pick{padding:var(--space-3);border-radius:var(--radius-card)}:root[data-look=shore] .F4_okq_pick[data-mark]{border:1px solid var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--paper)}:root[data-look=shore] .F4_okq_pair{grid-template-columns:minmax(0,1fr)}:root[data-look=shore] .F4_okq_pairOpt{justify-content:flex-start;align-items:center;gap:var(--space-4);min-height:var(--space-8);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);text-align:left;display:flex}:root[data-look=shore] .F4_okq_pairOpt[data-mark]{border:1px solid var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--paper)}.F4_okq_pairStone{width:var(--space-7);flex:none;place-items:end center;line-height:0;display:grid}:root[data-look=shore] .F4_okq_slots{border-bottom-color:var(--shore-line)}:root[data-look=shore] .F4_okq_slots[data-done]{border-bottom-color:var(--pie-done)}:root[data-look=shore] .F4_okq_placed[data-placed]{background:var(--paper);border-color:var(--line-strong);box-shadow:0 1px 0 var(--line)}:root[data-look=shore] .F4_okq_poolTile:disabled{visibility:visible;background:var(--canvas);color:var(--muted);box-shadow:none;cursor:default;border-style:dashed}:root[data-look=shore] .F4_okq_pool[data-done]{display:none}:root[data-look=shore] .F4_okq_notYet{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line)}
.meeeEq_hero{margin-inline:calc(var(--space-4) * -1)}.meeeEq_hero>.meeeEq_onPhone{padding-inline:var(--space-5)}.meeeEq_hero>.meeeEq_onDesktop{display:none}@media (min-width:900px){.meeeEq_hero{margin-inline:calc(var(--space-7) * -1)}}@media (min-width:1081px){.meeeEq_hero{margin-inline:0}.meeeEq_hero>.meeeEq_onDesktop{padding-inline:var(--space-5)}.meeeEq_hero>.meeeEq_onPhone{display:none}.meeeEq_hero>.meeeEq_onDesktop{display:flex}}.meeeEq_week{gap:var(--space-2);line-height:normal;display:grid}.meeeEq_week>.meeeEq_weekShore{padding-inline:var(--space-4)}.meeeEq_weekGap{width:var(--space-5);display:block}.meeeEq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.q0-BJa_logo{vertical-align:middle;flex:none;width:161.293px;height:29px;display:inline-flex}.q0-BJa_logo[data-variant=mark]{width:27px;overflow:hidden}.q0-BJa_logo[data-size="23"]{width:127.92px;height:23px}.q0-BJa_logo[data-variant=mark][data-size="23"]{width:21.414px}.q0-BJa_svg{width:auto;height:100%;display:block;overflow:visible}
._6y-2rq_note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--text-s);margin:0;line-height:1.5}._6y-2rq_note a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}._6y-2rq_note[data-tone=problem]{border-left:3px solid var(--problem-ink);background:var(--problem-wash);color:var(--problem-ink);font-weight:500}._6y-2rq_note[data-tone=done]{background:var(--sage-wash);color:var(--sage-ink)}._6y-2rq_note[data-tone=wait]{background:var(--gold-wash);color:var(--gold-ink)}
.q2GNVa_why{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.q2GNVa_inSheet{gap:var(--space-5)}.q2GNVa_legend{margin:0 0 var(--space-2);font-size:var(--text-h4);padding:0;font-weight:600;line-height:1.35}.q2GNVa_optional{color:var(--muted);font-size:var(--text-s);font-weight:400;line-height:1.5}.q2GNVa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.q2GNVa_pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.q2GNVa_pill{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--control-pad);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:var(--text-pill);cursor:pointer;line-height:1.5;display:inline-flex}.q2GNVa_pill input{width:18px;height:18px;accent-color:var(--sage-ink);margin:0}.q2GNVa_pill:has(input:checked){border:2px solid var(--sage-ink);background:var(--selected);font-weight:600}.q2GNVa_pill:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.q2GNVa_why:disabled .q2GNVa_pill{cursor:default}.q2GNVa_field{gap:var(--space-2);color:var(--ink);font-size:var(--text-s);font-weight:500;line-height:1.5;display:grid}.q2GNVa_field input{box-sizing:border-box;width:100%;min-height:48px;padding:0 var(--control-pad);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-m);font-weight:400}.q2GNVa_field input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.q2GNVa_field input[aria-invalid=true]{border-color:var(--problem-ink);border-width:2px}.q2GNVa_hint{color:var(--muted);font-weight:400}.q2GNVa_err{color:var(--problem-ink);font-weight:500}
._2sTN7a_panel{gap:var(--space-2);min-width:0;margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--gold-wash);display:grid}._2sTN7a_panel p{overflow-wrap:anywhere;margin:0}._2sTN7a_head{align-items:center;gap:var(--space-2);color:var(--gold-ink);font-family:inherit;font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600;line-height:1.3;display:flex}._2sTN7a_head svg{flex:none;width:auto;height:auto}._2sTN7a_said{color:var(--ink);font-size:var(--text-m);line-height:1.45}._2sTN7a_said s{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}._2sTN7a_why{color:var(--muted);font-size:var(--text-s);line-height:1.5}._2sTN7a_next{margin-top:var(--space-4)}
.gp2TCW_section{gap:var(--space-4);margin-top:var(--space-5);min-width:0;display:grid}.gp2TCW_section .gp2TCW_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.gp2TCW_section .gp2TCW_hint{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.gp2TCW_section .gp2TCW_actions{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.gp2TCW_card{container-type:inline-size}.gp2TCW_card .gp2TCW_rows{margin:0;padding:0;list-style:none}.gp2TCW_card .gp2TCW_row{border-top:1px solid var(--line);gap:10px;min-width:0;padding:14px 0;display:grid}.gp2TCW_card .gp2TCW_row:first-child{border-top:0;padding-top:0}.gp2TCW_card .gp2TCW_lang{flex-wrap:wrap;align-items:center;gap:10px;min-height:28px;display:flex}.gp2TCW_card .gp2TCW_langName{color:var(--ink);font-size:var(--text-h4);overflow-wrap:anywhere;font-weight:600}.gp2TCW_card .gp2TCW_kind{color:var(--muted);font-size:var(--text-s)}.gp2TCW_card .gp2TCW_levels{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.gp2TCW_card .gp2TCW_level{gap:6px var(--space-3);grid-template-columns:64px minmax(0,1fr);align-items:start;display:grid}.gp2TCW_card .gp2TCW_cefr{color:var(--ink);font-family:var(--display);font-variant-numeric:lining-nums;letter-spacing:-.02em;grid-area:1/1;padding-top:2px;font-size:30px;font-weight:600;line-height:1}.gp2TCW_card .gp2TCW_what{color:var(--ink);font-size:var(--text-pill);grid-area:1/2;align-self:center;line-height:1.35}.gp2TCW_card .gp2TCW_what b{font-weight:600}.gp2TCW_card .gp2TCW_steps{grid-area:2/1;align-self:center;gap:2px;display:inline-flex}.gp2TCW_card .gp2TCW_steps i{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:2px;width:8px;height:6px;display:block}.gp2TCW_card .gp2TCW_steps[data-source=Tutor] i[data-step=on]{background:var(--sage-ink)}.gp2TCW_card .gp2TCW_steps[data-source=SpeakingDiagnostic] i[data-step=on],.gp2TCW_card .gp2TCW_steps[data-source=SpeakingQuickCheck] i[data-step=on]{background:var(--gold)}.gp2TCW_card .gp2TCW_steps[data-source=OwnEstimate] i[data-step=on]{background:var(--line-strong)}.gp2TCW_card .gp2TCW_steps[data-source=Tutor] i[data-step=half]{background:linear-gradient(90deg, var(--sage-mid) 50%, color-mix(in srgb, var(--ink) 12%, transparent) 50%)}.gp2TCW_card .gp2TCW_steps[data-source=SpeakingDiagnostic] i[data-step=half],.gp2TCW_card .gp2TCW_steps[data-source=SpeakingQuickCheck] i[data-step=half]{background:linear-gradient(90deg, var(--gold) 50%, color-mix(in srgb, var(--ink) 12%, transparent) 50%)}.gp2TCW_card .gp2TCW_steps[data-source=OwnEstimate] i[data-step=half]{background:linear-gradient(90deg, var(--line-strong) 50%, color-mix(in srgb, var(--ink) 12%, transparent) 50%)}.gp2TCW_card .gp2TCW_source{grid-area:2/2;justify-self:start}.gp2TCW_card .gp2TCW_rows svg{flex:none;width:1em;height:1em}.gp2TCW_card .gp2TCW_steps[data-presumed] i[data-step=on]{background:var(--line-strong)}.gp2TCW_card .gp2TCW_prior{color:var(--muted);font-size:var(--text-note);grid-area:3/2;margin:0;line-height:1.45}.gp2TCW_card .gp2TCW_when{white-space:nowrap}.gp2TCW_card .gp2TCW_apart{border-radius:var(--radius-control);background:color-mix(in srgb, var(--ink) 4%, var(--paper));grid-area:3/2;gap:6px;min-width:0;padding:10px 12px;display:grid}.gp2TCW_card .gp2TCW_apartTop{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;line-height:1.35;display:flex}.gp2TCW_card .gp2TCW_apartLevel{font-family:var(--display);font-size:var(--text-tile);letter-spacing:-.02em;font-weight:600;line-height:1}.gp2TCW_card .gp2TCW_apartWhy{color:var(--muted);font-size:var(--text-note);margin:0;line-height:1.45}@container (max-width:420px){.gp2TCW_card .gp2TCW_level>.gp2TCW_source{grid-area:3/1/auto/-1}.gp2TCW_card .gp2TCW_prior,.gp2TCW_card .gp2TCW_apart{grid-area:4/1/auto/-1}}.gp2TCW_card .gp2TCW_none{color:var(--muted);font-size:var(--text-s);margin:0}.gp2TCW_card .gp2TCW_test{justify-self:start}.gp2TCW_card .gp2TCW_rowEnd{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.gp2TCW_card .gp2TCW_listening{min-height:40px;color:var(--ink);font-size:var(--text-s);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;align-items:center;line-height:1.4;display:inline-flex}.gp2TCW_card .gp2TCW_listening[data-tone=sage]{color:var(--sage-ink);font-weight:600;text-decoration-color:currentColor}.gp2TCW_card .gp2TCW_listening:hover{text-decoration-color:currentColor}.gp2TCW_card .gp2TCW_listening:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.gp2TCW_card .gp2TCW_foot{padding:var(--space-3) 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-note);margin:0;line-height:1.45}.gp2TCW_card .gp2TCW_top{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);min-width:0;display:grid}.gp2TCW_card .gp2TCW_edit{margin-left:auto}.gp2TCW_step{gap:var(--space-4);margin-top:var(--space-5);min-width:0;display:grid}.gp2TCW_step .gp2TCW_stepHint{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.gp2TCW_step .gp2TCW_stepHint b{color:var(--ink);font-weight:600}.gp2TCW_step .gp2TCW_question{margin-bottom:var(--space-2);color:var(--ink);font-size:var(--text-h4);padding:0;font-weight:500;line-height:1.4}.gp2TCW_step .gp2TCW_back,.gp2TCW_step .gp2TCW_removeLink{justify-self:start}.gp2TCW_step .gp2TCW_langList{border:1px solid var(--line);border-radius:var(--radius-control);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gp2TCW_step .gp2TCW_langList li+li{border-top:1px solid var(--line)}.gp2TCW_step .gp2TCW_langList button{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;font-size:var(--text-m);text-align:left;cursor:pointer;border:0;padding:0 14px;display:flex}.gp2TCW_step .gp2TCW_langList button:hover:not(:disabled){background:var(--sage-wash)}.gp2TCW_step .gp2TCW_langList button:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.gp2TCW_step .gp2TCW_langList button:disabled{color:var(--muted);cursor:default}.gp2TCW_step .gp2TCW_langList small{color:var(--muted);font-size:var(--text-note);text-align:right}.gp2TCW_step .gp2TCW_choice{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.gp2TCW_step .gp2TCW_opt{gap:2px var(--space-3);padding:14px var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;display:grid}.gp2TCW_step .gp2TCW_opt input{width:20px;height:20px;accent-color:var(--sage-ink);grid-area:1/1;margin:1px 0 0}.gp2TCW_step .gp2TCW_opt b{font-size:var(--text-pill);grid-area:1/2;font-weight:500;line-height:1.4}.gp2TCW_step .gp2TCW_opt span{color:var(--muted);font-size:var(--text-note);grid-column:2;line-height:1.45}.gp2TCW_step .gp2TCW_opt .gp2TCW_lvTag{color:var(--muted);font-family:var(--display);font-size:var(--text-pill);grid-area:1/3;font-style:normal;font-weight:600}.gp2TCW_step .gp2TCW_opt:has(input:checked){border-color:var(--sage-ink);background:var(--selected)}.gp2TCW_step .gp2TCW_opt:has(input:checked) .gp2TCW_lvTag{color:var(--ink)}.gp2TCW_step .gp2TCW_opt:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.gp2TCW_step .gp2TCW_opt input:focus-visible{outline:none}.gp2TCW_step fieldset:disabled .gp2TCW_opt{cursor:default}.gp2TCW_step fieldset:disabled .gp2TCW_opt:not(:has(input:checked)){opacity:.6}.gp2TCW_step .gp2TCW_confirmBox{gap:var(--space-3);padding:var(--space-4);border-left:3px solid var(--problem-ink);border-radius:var(--radius-control);background:var(--problem-wash);display:grid}.gp2TCW_step .gp2TCW_confirmBox p{color:var(--ink);font-size:var(--text-pill);margin:0;line-height:1.5}.gp2TCW_step .gp2TCW_actions{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.gp2TCW_preview{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--canvas);min-width:0;display:grid}.gp2TCW_preview h4{margin:0}.gp2TCW_preview .gp2TCW_card{box-shadow:none}@media (max-width:520px){.gp2TCW_preview{padding:var(--space-3)}.gp2TCW_preview .gp2TCW_card{padding-inline:var(--space-4)}}.gp2TCW_preview .gp2TCW_cardTop{align-items:center;gap:var(--space-2);color:var(--muted);display:flex}.gp2TCW_preview .gp2TCW_cardName{color:var(--ink);font-family:var(--display);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:450;line-height:1.05}.gp2TCW_setting{gap:var(--space-2);min-width:0;font-size:var(--text-s);font-weight:500;display:grid}.gp2TCW_step .gp2TCW_nameRow{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.gp2TCW_rowField{flex:200px;min-width:0}.gp2TCW_step .gp2TCW_fieldHint{color:var(--muted);font-size:var(--text-s);font-weight:400}.gp2TCW_step .gp2TCW_fieldError{color:var(--problem-ink);font-size:var(--text-s);font-weight:500}.gp2TCW_seg{gap:var(--space-1);width:fit-content;padding:var(--space-1);border-radius:var(--radius-control);background:var(--sage-wash);display:inline-flex}.gp2TCW_seg button{min-height:40px;padding:0 var(--space-4);color:var(--muted);font:inherit;font-size:var(--text-s);cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:600}.gp2TCW_seg button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-1)}:root[data-theme=night] .gp2TCW_seg button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--line-strong)}.gp2TCW_seg button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gp2TCW_seg button:disabled{cursor:default;opacity:.6}.gp2TCW_shownList{font-size:var(--text-s);gap:6px;margin:0;line-height:1.5;display:grid}.gp2TCW_shownList div{gap:var(--space-2);grid-template-columns:92px minmax(0,1fr);display:grid}.gp2TCW_shownList dt{color:var(--ink);font-weight:600}.gp2TCW_shownList dd{color:var(--muted);margin:0}.gp2TCW_step .gp2TCW_linkRow{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.gp2TCW_step .gp2TCW_linkRow input[readonly]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-s);background:var(--ground);flex:200px}.gp2TCW_back+.gp2TCW_chooser{margin-top:var(--space-2)}.gp2TCW_chooser{gap:var(--space-3);margin-top:var(--space-5);min-width:0;display:grid}.gp2TCW_check p{color:var(--ink);font-size:var(--text-pill);margin:0;line-height:1.5}.gp2TCW_check .gp2TCW_checkState{color:var(--muted);font-size:var(--text-s)}.gp2TCW_checkTop{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.gp2TCW_checkMeta{color:var(--muted);font-size:var(--text-s)}.gp2TCW_check.gp2TCW_checkOff{border-style:dashed;border-color:var(--line-strong);background:0 0}.gp2TCW_checkOff .gp2TCW_checkTop h3{color:var(--muted)}.gp2TCW_chooserFoot{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-note);line-height:1.45}.gp2TCW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.zn-bFG_screen{align-items:center;gap:var(--space-5);width:min(34rem, calc(100% - var(--space-6)));min-height:100dvh;padding:var(--space-4) 0 var(--space-7);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}.zn-bFG_header{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:64px;display:flex}.zn-bFG_logo{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.zn-bFG_card{width:100%;padding:var(--space-6);border-top:4px solid var(--problem-ink);animation:zn-bFG_state-rise .22s var(--ease);margin-top:6vh;}.zn-bFG_card[data-tone=wait]{border-top-color:var(--gold)}.zn-bFG_card[data-tone=done]{border-top-color:var(--sage-ink)}:root[data-look=shore] .zn-bFG_card[data-tone=problem]{border-top-color:var(--problem-ink)}.zn-bFG_eyebrow{margin-bottom:var(--space-3);}.zn-bFG_card h1{font-family:var(--display);font-size:var(--display-l);letter-spacing:var(--track-display);margin:0;font-weight:450;line-height:1.1}.zn-bFG_body{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-m);line-height:1.55}.zn-bFG_body p+p{margin-top:var(--space-2)}.zn-bFG_actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.zn-bFG_spinner{}.zn-bFG_working{align-items:center;gap:var(--space-3);display:flex}.zn-bFG_problem{margin-top:var(--space-4);}@keyframes zn-bFG_state-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:480px){.zn-bFG_card{margin-top:var(--space-2);padding:var(--space-5)}.zn-bFG_actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.zn-bFG_card{animation:none}}
.gGuIcG_page{gap:var(--space-5);display:grid}.gGuIcG_status{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--text-s);flex-wrap:wrap;margin:0;font-weight:500;display:flex}.gGuIcG_status>p{margin:0}.gGuIcG_status[data-empty]{display:none}.gGuIcG_status[data-tone=done]{color:var(--sage-ink)}.gGuIcG_status[data-tone=problem]{color:var(--problem-ink)}.gGuIcG_status:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.gGuIcG_list{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gGuIcG_row{border-top:1px solid var(--line);align-items:flex-start;gap:12px;min-width:0;min-height:60px;padding:14px 16px;display:flex}.gGuIcG_row:first-child{border-top:0}.gGuIcG_row[data-empty-slot]{align-items:center}.gGuIcG_placeStone{flex:none;display:block}.gGuIcG_placeStones{gap:var(--space-2);align-items:center;display:flex}.gGuIcG_rowBody{flex:auto;gap:2px;min-width:0;display:grid}.gGuIcG_rowName{align-items:center;gap:var(--space-1);font-family:var(--ui);font-size:var(--text-pill);flex-wrap:wrap;margin:0;font-weight:600;line-height:1.5;display:flex}.gGuIcG_rowActions{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.gGuIcG_removedNote{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.gGuIcG_toast{z-index:35;background:var(--panel);width:min(92%,440px);color:var(--on-panel);box-shadow:var(--shadow-2);border-radius:12px;align-items:center;gap:16px;padding:12px 12px 12px 18px;font-size:15px;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}.gGuIcG_toast>p{flex:1;margin:0}.gGuIcG_toast:focus{outline:none}@media (min-width:900px){.gGuIcG_toast{bottom:28px;left:calc(50% + 118px)}}.gGuIcG_h4{font-family:var(--ui);font-size:var(--text-h4);margin:0;font-weight:600;line-height:1.35}.gGuIcG_kept{gap:var(--space-3);display:grid}.gGuIcG_kept ul{gap:var(--space-2);font-size:var(--text-s);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.gGuIcG_stops{gap:var(--space-2);padding:var(--space-4);border-left:3px solid var(--problem-ink);border-radius:var(--radius-control);background:var(--problem-wash);display:grid}.gGuIcG_stops p{font-size:var(--text-s);margin:0;line-height:1.5}.gGuIcG_addBack{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.gGuIcG_aimEdit{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.gGuIcG_page .gGuIcG_aimEdit:disabled{cursor:default;opacity:1}.gGuIcG_aimEdit:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.gGuIcG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gGuIcG_aimLine.gGuIcG_aimLine{font-size:var(--text-note);overflow-wrap:anywhere;margin-block-end:0;line-height:1.45}.gGuIcG_aimLine{color:var(--muted)}.gGuIcG_blocked{max-width:56ch;color:var(--muted);font-size:var(--text-s);margin:0}.gGuIcG_confirmActions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.gGuIcG_swap{gap:var(--space-5);display:grid}.gGuIcG_fieldset{gap:var(--space-2);min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);margin:0;display:grid}.gGuIcG_legend{float:left;width:100%;margin:0 0 var(--space-2);font-family:var(--display);font-size:var(--display-s);padding:0;font-weight:500;line-height:1.2}.gGuIcG_legend+*{clear:both}.gGuIcG_choices{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.gGuIcG_choice{align-items:center;gap:var(--space-2) var(--space-3);min-height:52px;padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--canvas);cursor:pointer;flex-wrap:wrap;display:flex}.gGuIcG_choice:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gGuIcG_choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.gGuIcG_choice[data-disabled]{cursor:default;background:0 0;border-style:dashed}.gGuIcG_choice input{width:20px;height:20px;accent-color:var(--action);margin:0}.gGuIcG_choiceName{font-weight:600}.gGuIcG_choiceNote{color:var(--muted);font-size:var(--text-xs)}.gGuIcG_swapConfirm{gap:var(--space-2);display:grid}.gGuIcG_swapSummary{margin:0;font-weight:500}.gGuIcG_option[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--canvas)}.gGuIcG_option[aria-pressed=true] .gGuIcG_otherName{color:inherit;opacity:.75}.gGuIcG_preparing{gap:var(--space-3);display:grid}.gGuIcG_preparingBody{max-width:52ch;color:var(--muted);font-size:var(--text-s);margin:0}.gGuIcG_waitlist>summary{min-height:44px;color:var(--sage-ink);font-size:var(--text-s);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.gGuIcG_waitlist>summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.gGuIcG_waitlist>div{margin-top:var(--space-2)}.gGuIcG_addButton{justify-self:start}.gGuIcG_page button:disabled{cursor:default;opacity:.6}.gGuIcG_option:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gGuIcG_none{color:var(--muted);margin:0}.gGuIcG_options{gap:var(--space-2);margin:var(--space-1) 0 var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.gGuIcG_option{align-items:baseline;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--canvas);color:var(--ink);font:inherit;font-size:var(--text-s);cursor:pointer;font-weight:500;display:inline-flex}.gGuIcG_option:hover:not(:disabled){border-color:var(--ink)}.gGuIcG_otherName{color:var(--muted);font-size:var(--text-xs)}.gGuIcG_page .gGuIcG_option[data-on-card]:disabled{opacity:1;background:0 0;border-style:dashed}.gGuIcG_sheetEyebrow{color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.5}.gGuIcG_sheetList{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gGuIcG_sheetList>li{border-top:1px solid var(--line)}.gGuIcG_sheetList>li:first-child{border-top:0}.gGuIcG_sheetChoice{background:var(--paper);width:100%;min-width:0;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.gGuIcG_sheetChoice b{font-size:var(--text-pill);flex:auto;font-weight:600}.gGuIcG_sheetChoice span{color:var(--muted);font-size:var(--text-s);line-height:1.5}.gGuIcG_sheetChoice:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.gGuIcG_sheetChoice:disabled{cursor:default;opacity:.6}.gGuIcG_sheetRowText{flex:auto;gap:2px;min-width:0;display:grid}.gGuIcG_sheetRowText b{font-size:var(--text-pill);font-weight:600}.gGuIcG_sheetRowText span{color:var(--muted);font-size:var(--text-note);line-height:1.45}.gGuIcG_sheetBody{gap:var(--space-3);display:grid}.gGuIcG_sheetProblem{justify-items:start;gap:var(--space-3);display:grid}.gGuIcG_comingSoon{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-s);line-height:1.5}
.QzOKOG_poster{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.QzOKOG_chip{left:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--photo-shade);min-height:44px;color:var(--on-photo);font-family:var(--ui);font-size:var(--text-s);font-variant-numeric:tabular-nums;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb, var(--photo-shade) 35%, transparent);border:0;padding:0 14px 0 7px;font-weight:500;display:inline-flex;position:absolute}.QzOKOG_chip:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.QzOKOG_chipMark{background:var(--coral);width:30px;height:30px;color:var(--photo-shade);border-radius:50%;place-items:center;display:grid}.QzOKOG_chipMark svg{fill:currentColor;width:14px;height:14px;margin-left:2px}.QzOKOG_more{min-height:44px;font-size:var(--text-s);text-underline-offset:4px;justify-self:start;align-items:center;font-weight:500;display:inline-flex}.QzOKOG_more:hover{color:var(--brand-coral-ink)}.QzOKOG_more:focus-visible{outline:3px solid var(--coral);outline-offset:2px}
.QtZSCW_body{gap:var(--space-4);min-width:0;display:grid}.QtZSCW_body :where(h2,h3,p,ul,ol){margin:0}.QtZSCW_head{font-family:var(--display);font-size:var(--display-s);font-weight:450;line-height:1.2}.QtZSCW_lede{font-size:var(--text-m);max-width:56ch;line-height:1.55}.QtZSCW_quiet{color:var(--muted);font-size:var(--text-s);line-height:1.5}.QtZSCW_note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:color-mix(in srgb, var(--ink) 4%, var(--paper));color:var(--ink);font-size:var(--text-s);line-height:1.5}.QtZSCW_section{gap:var(--space-3);display:grid}.QtZSCW_eyebrowSm{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;font-weight:600}.QtZSCW_facts{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--text-s);max-width:60ch;line-height:1.5;display:grid}.QtZSCW_lookWide{display:none}@media (min-width:900px){.QtZSCW_lookPhone{display:none}.QtZSCW_lookWide{display:block}}.QtZSCW_rows{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.QtZSCW_rows>li+li{border-top:1px solid var(--line)}.QtZSCW_row{align-items:center;gap:var(--space-1) var(--space-3);min-height:56px;padding:var(--space-3) 0;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;display:grid}.QtZSCW_row strong{font-size:var(--text-m);font-weight:500}.QtZSCW_detail{color:var(--muted);font-size:var(--text-s);grid-column:1}.QtZSCW_side{align-items:center;gap:var(--space-2);grid-area:1/2/span 2;display:flex}.QtZSCW_count{font-family:var(--display);font-size:var(--display-s);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:500;line-height:1.2}.QtZSCW_counterRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.QtZSCW_counter{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.QtZSCW_text{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);display:grid}.QtZSCW_text p[lang]{font-family:var(--display);font-size:var(--text-l);overflow-wrap:anywhere;line-height:1.5}.QtZSCW_question{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);text-wrap:balance;font-weight:500;line-height:1.25}.QtZSCW_opts{gap:var(--space-2);display:grid}.QtZSCW_opt{align-items:center;gap:var(--space-4);width:100%;min-height:var(--space-8);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);font:inherit;text-align:start;cursor:pointer;display:flex}.QtZSCW_opt:hover{background:var(--hover-wash)}.QtZSCW_opt[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--paper)}.QtZSCW_opt:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.QtZSCW_opt b{font-family:var(--display);font-size:var(--display-s);font-weight:500;line-height:1.2}.QtZSCW_optStone{width:var(--space-7);flex:none;place-items:end center;line-height:0;display:grid}.QtZSCW_verdict{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink) 4%, var(--paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ai-ink) 35%, var(--line));display:grid}.QtZSCW_verdict h3{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:500;line-height:1.2}.QtZSCW_verdict h3[data-big]{font-size:var(--display-m);line-height:1.15}.QtZSCW_verdict p{font-size:var(--text-m);max-width:56ch;line-height:1.5}.QtZSCW_badge{align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--done-card);box-shadow:inset 0 0 0 1px var(--line);display:flex}.QtZSCW_badgeStone{flex:none;place-items:center;line-height:0;display:grid}.QtZSCW_badge b{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:500;line-height:1.2;display:block}.QtZSCW_badge small{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-s);display:block}.QtZSCW_bars{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.QtZSCW_bars li{grid-template-columns:var(--space-7) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-1) 0;border-bottom:1px solid var(--line);display:grid}.QtZSCW_barStone{place-items:end center;line-height:0;display:grid}.QtZSCW_barText{font-size:var(--text-m);line-height:1.35}.QtZSCW_met{color:var(--sage-ink);font-size:var(--text-s);font-weight:600}.QtZSCW_no{color:var(--gold-ink);font-size:var(--text-s);font-weight:600}.QtZSCW_marking{justify-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink) 4%, var(--paper));text-align:center;display:grid}.QtZSCW_markingLine{align-items:center;gap:var(--space-2);font-size:var(--text-m);font-weight:600;display:inline-flex}.QtZSCW_question:focus{outline:none}
.mRJaTq_level{gap:var(--space-1);min-width:0;display:grid}.mRJaTq_line{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.mRJaTq_line>span{overflow-wrap:anywhere;min-width:0}.mRJaTq_done{color:var(--sage-ink);font-size:var(--text-s);margin:0;line-height:1.5}.mRJaTq_done[data-empty]{display:none}.mRJaTq_note{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.mRJaTq_trigger{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.mRJaTq_today .mRJaTq_line{gap:0 calc(var(--space-1) * 2.5);font-size:var(--text-note)}.mRJaTq_today .mRJaTq_change{font-size:var(--text-note)}
.GqhFBW_shore,:root[data-look=shore] .GqhFBW_offShore,.GqhFBW_onShore{display:none}:root[data-look=shore] .GqhFBW_onShore{display:contents}:root[data-look=shore] .GqhFBW_loading{gap:var(--space-3);min-width:0;display:grid}@media (prefers-reduced-motion:no-preference){.GqhFBW_pulse{animation:1.4s ease-in-out infinite GqhFBW_stonesWait}.GqhFBW_pulse2{animation-delay:.2s}.GqhFBW_pulse3{animation-delay:.4s}@keyframes GqhFBW_stonesWait{50%{opacity:.5}}}.GqhFBW_preparing{color:var(--muted);font-size:var(--text-s);text-align:center;margin:0;line-height:1.5}:root[data-look=shore] .GqhFBW_offline{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.GqhFBW_offline p{font-size:var(--text-s);flex:12em;margin:0;line-height:1.45}
._8yTg8q_actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._8yTg8q_actions>a{margin-top:0}._8yTg8q_head ._8yTg8q_fine{margin-top:var(--space-4);max-width:44ch;color:var(--muted);font-size:var(--text-s)}._8yTg8q_strip{align-items:center;gap:var(--space-1) var(--space-4);margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--sage-wash);color:var(--sage-ink);font-size:var(--text-s);flex-wrap:wrap;display:flex}._8yTg8q_strip b{color:var(--ink);font-weight:600}._8yTg8q_example{padding-top:var(--space-4);border-top:1px dashed var(--line-strong);gap:6px;display:grid}._8yTg8q_example p{margin:0}._8yTg8q_exampleHead{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600;display:flex}._8yTg8q_exampleHead:lang(ru){letter-spacing:.06em}._8yTg8q_exampleLabel{letter-spacing:0;text-transform:none}._8yTg8q_exampleBand{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8yTg8q_band{font-family:var(--display);letter-spacing:-.02em;font-size:26px;line-height:1.15}._8yTg8q_exampleBody{color:var(--muted);font-size:var(--text-s)}
.G-QDMG_ladderHead{justify-content:space-between;gap:var(--space-1) var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;flex-wrap:wrap;margin:0;font-weight:600;display:flex}.G-QDMG_ladderHead:lang(ru){letter-spacing:.06em}.G-QDMG_rungs{margin:0;padding:0;list-style:none;display:grid}.G-QDMG_rung{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.G-QDMG_rung:last-child{border-bottom:0}.G-QDMG_rungNumber{color:var(--muted);font-family:var(--display);font-size:var(--text-l);font-variant-numeric:lining-nums tabular-nums}.G-QDMG_rungText{min-width:0}.G-QDMG_rungText b{font-size:var(--text-pill);font-weight:500;display:block}.G-QDMG_rungText small{color:var(--muted);font-size:var(--text-note);display:block}.G-QDMG_rungWarm .G-QDMG_rungText b{color:var(--muted)}.G-QDMG_rungSeconds{color:var(--muted);font-size:var(--text-note);font-variant-numeric:tabular-nums;white-space:nowrap}.G-QDMG_rungBar{background:var(--pie-open);height:4px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;grid-column:2/-1;overflow:hidden}.G-QDMG_rungBar i{background:var(--sage-mid);border-radius:2px;height:100%;display:block}.G-QDMG_rungTalk .G-QDMG_rungBar i{background:var(--coral)}.G-QDMG_ladderNote{color:var(--muted);font-size:var(--text-xs);margin:0;line-height:1.5}.G-QDMG_resHead{gap:var(--space-3);min-width:0;padding:var(--space-6) var(--space-5);border-radius:var(--radius-sheet);background:var(--sage-wash);display:grid}.G-QDMG_resHead[data-tone=none]{background:var(--gold-wash)}.G-QDMG_resHead[data-size=compact]{padding:var(--space-5)}.G-QDMG_resTop{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.G-QDMG_resEyebrow{color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.5}.G-QDMG_resEyebrow:lang(ru){letter-spacing:.06em}.G-QDMG_resHead .G-QDMG_band{font-family:var(--display);letter-spacing:var(--track-display);margin:0;font-size:clamp(34px,7vw,52px);font-weight:450;line-height:1.05}.G-QDMG_resHead[data-size=compact] .G-QDMG_band{font-size:var(--display-share)}.G-QDMG_resHead .G-QDMG_band em{color:var(--sage-ink);font-style:italic}.G-QDMG_resWhat{max-width:46ch;font-size:var(--text-l);margin:0;line-height:1.5}.G-QDMG_estimate{min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--paper);color:var(--sage-ink);box-shadow:inset 0 0 0 1px var(--sage-mid);font-size:var(--text-s);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.G-QDMG_estimate[data-presumed]{background:var(--paper);color:var(--gold-ink);box-shadow:inset 0 0 0 1px var(--gold);white-space:normal}.G-QDMG_estimate[data-draft]{background:var(--gold-wash);color:var(--gold-ink);box-shadow:inset 0 0 0 1px var(--gold);white-space:normal;font-weight:600}.G-QDMG_resFrom{color:var(--muted);font-size:var(--text-s);margin:0}@media (min-width:761px){.G-QDMG_resHead{padding:var(--space-7)}}.G-QDMG_resHead:not([data-size=compact]){gap:var(--space-2);padding:var(--space-6) var(--space-5);border-radius:var(--radius-card)}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_resTop{flex-wrap:nowrap;justify-content:flex-start}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_resEyebrow{font-size:var(--text-m);letter-spacing:var(--track-eyebrow)}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_resFrom{font-size:var(--text-m)}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_band{font-size:var(--display-l);letter-spacing:normal}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_resWhat{max-width:none;font-size:var(--text-m);line-height:inherit}.G-QDMG_resHead:not([data-size=compact]) .G-QDMG_estimate{min-height:var(--pill-h);padding:var(--space-1) var(--space-3);background:var(--gold-wash);color:var(--gold-ink);box-shadow:none;font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;white-space:normal;font-weight:600;line-height:1.25}.G-QDMG_rung .G-QDMG_rungStone{width:32px;height:32px;margin:calc(-1 * var(--space-3)) 0 calc(-1 * var(--space-3)) calc(-1 * var(--space-1));grid-column:1;place-self:center start}.G-QDMG_roadHead{gap:var(--space-4);min-width:0;display:grid}.G-QDMG_roadHead .G-QDMG_resEyebrow{letter-spacing:var(--track-eyebrow)}.G-QDMG_roadHead .G-QDMG_resEyebrow:lang(ru){letter-spacing:var(--track-eyebrow-cyrillic)}.G-QDMG_road{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--paper);display:grid}.G-QDMG_roadPath{align-items:end;gap:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.G-QDMG_roadStep{justify-items:center;gap:var(--space-2);display:grid}.G-QDMG_roadStone{place-items:center;height:56px;display:grid;position:relative}.G-QDMG_roadStone svg{display:block}.G-QDMG_roadYou{position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.G-QDMG_roadYou[data-lean]{transform:translate(-30%)}.G-QDMG_roadCode{color:var(--muted);font-family:var(--display);font-size:var(--text-m);font-variant-numeric:tabular-nums}.G-QDMG_roadStep[data-here] .G-QDMG_roadCode{color:var(--ink);font-weight:600}.G-QDMG_roadBand{font-family:var(--display);font-size:var(--display-l);letter-spacing:var(--track-display);margin:0;font-weight:450;line-height:1.06}.G-QDMG_roadLabel{white-space:nowrap}.G-QDMG_roadPill{vertical-align:middle;letter-spacing:normal}.G-QDMG_roadCap{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.G-QDMG_road .G-QDMG_resFrom{color:var(--muted);font-size:var(--text-s)}.G-QDMG_resStone{display:block}.G-QDMG_resHead[data-kind=not-placed]{gap:var(--space-3);border:1px solid var(--line);background:var(--paper);justify-items:start}.G-QDMG_resHead[data-kind=not-placed] .G-QDMG_band{font-size:var(--display-s);letter-spacing:var(--track-display);text-wrap:balance;font-weight:500;line-height:1.2}.G-QDMG_resHead[data-kind=not-placed] .G-QDMG_resWhat{max-width:52ch;color:var(--muted)}
.P4e_oq_start{gap:var(--space-4);display:grid}.P4e_oq_lede{max-width:60ch;color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.P4e_oq_group{gap:var(--space-1);display:grid}.P4e_oq_group h3{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600}.P4e_oq_group h3:lang(ru){letter-spacing:var(--track-eyebrow-cyrillic)}.P4e_oq_body{gap:var(--space-4);display:grid}.P4e_oq_notes{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.P4e_oq_note{align-items:center;gap:var(--space-3);margin:0;display:flex}.P4e_oq_note strong{font-family:var(--display);font-size:var(--display-s);font-weight:500;line-height:1.2;display:block}.P4e_oq_note>span:last-child>span{color:var(--muted);font-size:var(--text-s);display:block}.P4e_oq_noteMark{flex:none;line-height:0;display:inline-flex}.P4e_oq_word{font-weight:600}.P4e_oq_foot{gap:var(--space-2);display:grid}.P4e_oq_sugg{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-s);margin:0;display:flex}.P4e_oq_doneMark{border-color:var(--sage-mid);background:var(--sage-mid)}.P4e_oq_restName>span:first-child{color:var(--muted)}.P4e_oq_settings{gap:var(--space-4);display:grid}.P4e_oq_setting{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);display:grid}.P4e_oq_setting:last-of-type{border-bottom:0;padding-bottom:0}.P4e_oq_setting h3{font-size:var(--text-pill);margin:0;font-weight:500}.P4e_oq_setting p{color:var(--muted);font-size:var(--text-note);margin:0;line-height:1.45}.P4e_oq_settingsLink{justify-self:start}
.JBfLSq_header{gap:var(--space-2);min-width:0;display:grid}.JBfLSq_eyebrow{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;margin:0;font-weight:600;line-height:1.5}.JBfLSq_title{font-family:var(--display);font-size:var(--display-h1);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:450;line-height:1.08}.JBfLSq_lede{max-width:60ch;color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.JBfLSq_band{display:none}:root[data-look=shore] .JBfLSq_band{min-width:0;margin-top:var(--space-1);display:block}:root[data-look=shore] .JBfLSq_band>*{padding-inline:0}
.XgzeKq_keep{gap:var(--space-3);display:grid}.XgzeKq_group{gap:var(--space-1);display:grid}.XgzeKq_group h3{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600}.XgzeKq_small{color:var(--muted);font-size:var(--text-s);margin:0}.XgzeKq_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.XgzeKq_line{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:grid}.XgzeKq_line[data-tone=done]{background:var(--done-card)}.XgzeKq_head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.XgzeKq_words{align-items:center;gap:0 var(--space-hair);min-width:0;font-family:var(--display);font-size:var(--display-s);flex-wrap:wrap;line-height:1.3;display:flex}.XgzeKq_punct{min-height:var(--control-h-small);align-items:center;display:inline-flex}.XgzeKq_word{min-height:var(--control-h-small);padding:0 var(--space-1);border-radius:var(--radius-control);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex}.XgzeKq_word:hover:not(:disabled){background:var(--hover-wash)}.XgzeKq_word[aria-pressed=true]{background:var(--reader-word);border-color:var(--reader-word-edge)}.XgzeKq_word:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.XgzeKq_word:disabled{cursor:default}.XgzeKq_mean{color:var(--muted);font-size:var(--text-m);margin:0}.XgzeKq_acts{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}
._5fh7JW_pill{align-items:center;gap:var(--space-1);min-height:var(--pill-h);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--canvas);color:var(--muted);font-family:var(--ui);font-size:var(--text-xs);font-weight:600;line-height:1.25;display:inline-flex}._5fh7JW_pill[data-tone=done]{background:var(--sage-wash);color:var(--sage-ink)}._5fh7JW_pill[data-tone=waiting]{background:var(--gold-wash);color:var(--gold-ink)}._5fh7JW_pill[data-tone=info]{background:var(--lilac);color:var(--ink)}._5fh7JW_pill[data-status]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}:root[data-look=shore] ._5fh7JW_pill[data-tone=waiting]:not(:has(>svg)):before{content:"";width:9.1px;height:13px;margin-left:calc(var(--space-1) * -.5);background:var(--marker);-webkit-mask:var(--pennant) center / contain no-repeat;-webkit-mask:var(--pennant) center / contain no-repeat;mask:var(--pennant) center / contain no-repeat;--pennant:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 20'%3E%3Cpath d='M3 2v17' stroke='%23000' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3Cpath d='M4 2.5l9.2 3.6L4 9.7z'/%3E%3C/svg%3E");border-radius:0;flex:none}
.qknqsa_page{line-height:normal;display:contents}.qknqsa_page>*{min-width:0}.qknqsa_buttons{align-items:center;gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.qknqsa_buttons .qknqsa_quiet{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-m);text-align:center;cursor:pointer;transition:background-color .15s var(--ease);border:0;border:1px solid var(--line-strong);color:var(--ink);background:0 0;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.qknqsa_buttons .qknqsa_quiet:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.qknqsa_buttons .qknqsa_quiet[disabled]{opacity:.5;cursor:not-allowed}.qknqsa_quiet svg{flex:none}.qknqsa_note{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);margin:0;line-height:normal;display:flex}.qknqsa_buttons .qknqsa_notNow{grid-column:1/-1}.qknqsa_note:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--sage-ink);flex:none}:root[data-look=shore] .qknqsa_shore{margin-inline:calc(var(--space-4) * -1)}
.mdpvca_fieldError{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);border-left:3px solid var(--problem-ink);color:var(--problem-ink);background:var(--problem-wash);font-size:var(--text-s);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.45}.mdpvca_fieldError a,.mdpvca_formError a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;overflow-wrap:anywhere}.mdpvca_terms{gap:var(--space-2);display:grid}.mdpvca_terms input[aria-invalid=true]{outline:2px solid var(--problem-ink);outline-offset:2px}.mdpvca_email{overflow-wrap:anywhere}.mdpvca_rule{border:0;border-top:1px solid var(--line);margin:0}.mdpvca_stack{gap:var(--space-3);display:grid}.mdpvca_subhead{color:var(--ink);font-size:var(--text-s);margin:0;font-weight:600}.mdpvca_sentLine:focus{outline:none}.mdpvca_sentLine:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mdpvca_shoreScene{margin:calc(var(--space-2) * -1) calc(var(--space-5) * -1) var(--space-4)}:root[data-look=shore] .mdpvca_shoreForm .mdpvca_fieldError,:root[data-look=shore] .mdpvca_shoreForm [role=alert]{border-left-color:var(--problem-ink);color:var(--problem-ink);background:var(--problem-wash)}:root[data-look=shore] .mdpvca_shoreForm input:not([type=checkbox])[aria-invalid=true],:root[data-look=shore] .mdpvca_shoreForm input:not([type=checkbox])[aria-invalid=true]:hover{border-color:var(--problem-ink)}:root[data-look=shore] .mdpvca_shoreForm .mdpvca_terms input[aria-invalid=true]{outline-color:var(--problem-ink)}.mdpvca_check{align-items:flex-start;gap:var(--space-2);display:flex}.mdpvca_checkMarker{margin-top:calc(var(--space-1) * .75);color:var(--marker);flex:none}.mdpvca_check b{font-weight:700}
@media (prefers-reduced-motion:no-preference){.R9ypCa_scene .R9ypCa_coral [data-stone-dot]{animation:R9ypCa_heroDot1 var(--stone-day) var(--ease) infinite both}.R9ypCa_scene .R9ypCa_coral [data-stone-dot]+[data-stone-dot]{animation-name:R9ypCa_heroDot2}.R9ypCa_scene .R9ypCa_coral [data-stone-dot]+[data-stone-dot]+[data-stone-dot]{animation-name:R9ypCa_heroDot3}.R9ypCa_scene .R9ypCa_ink [data-stone-listen]{animation:R9ypCa_heroListen var(--stone-day) var(--ease) infinite both}.R9ypCa_scene .R9ypCa_ink [data-stone-arc]{animation:R9ypCa_heroBreathe var(--stone-breathe) var(--ease-breathe) infinite both}.R9ypCa_scene .R9ypCa_ink [data-stone-arc]+[data-stone-arc]{animation-delay:calc(var(--stone-breathe-lag) - var(--stone-breathe))}.R9ypCa_scene [data-pie-rising]{animation:R9ypCa_heroDay var(--stone-day) var(--ease) infinite both}.R9ypCa_scene [data-stone-look=round]{animation:R9ypCa_heroEyesRound var(--stone-day) steps(1, end) infinite both}.R9ypCa_scene [data-stone-look=closed]{animation:R9ypCa_heroEyesClosed var(--stone-day) steps(1, end) infinite both}.R9ypCa_scene [data-stone-look=pleased]{animation:R9ypCa_heroEyesPleased var(--stone-day) steps(1, end) infinite both}[data-hero-paused] .R9ypCa_scene .R9ypCa_coral [data-stone-dot],[data-hero-paused] .R9ypCa_scene .R9ypCa_ink [data-stone-listen],[data-hero-paused] .R9ypCa_scene .R9ypCa_ink [data-stone-arc],[data-hero-paused] .R9ypCa_scene [data-pie-rising],[data-hero-paused] .R9ypCa_scene [data-stone-look]{animation-play-state:paused}@keyframes R9ypCa_heroDot1{0%,7.1%{opacity:1;transform:none}11.4%,14.3%{opacity:0;transform:translateY(.6px)}20%,to{opacity:1;transform:none}}@keyframes R9ypCa_heroDot2{0%,7.1%{opacity:1;transform:none}11.4%,21.4%{opacity:0;transform:translateY(.6px)}27.1%,to{opacity:1;transform:none}}@keyframes R9ypCa_heroDot3{0%,7.1%{opacity:1;transform:none}11.4%,28.6%{opacity:0;transform:translateY(.6px)}34.3%,to{opacity:1;transform:none}}@keyframes R9ypCa_heroListen{0%,15.7%{opacity:0}21.4%,55.7%{opacity:1}61.4%,to{opacity:0}}@keyframes R9ypCa_heroBreathe{0%,to{opacity:.5}50%{opacity:1}}@keyframes R9ypCa_heroDay{0%,61.4%{opacity:0}70%,87.1%{opacity:1}97.1%,to{opacity:0}}@keyframes R9ypCa_heroEyesRound{0%{opacity:1}64.3%{opacity:0}82.6%{opacity:1}to{opacity:1}}@keyframes R9ypCa_heroEyesClosed{0%{opacity:0}64.3%{opacity:1}65.4%{opacity:0}81.4%{opacity:1}82.6%{opacity:0}to{opacity:0}}@keyframes R9ypCa_heroEyesPleased{0%{opacity:0}65.4%{opacity:1}81.4%{opacity:0}to{opacity:0}}}
._3vp_aW_ruby{line-height:var(--han-leading-pinyin)}._3vp_aW_whole{color:var(--pinyin-ink);font-family:var(--font-pinyin);font-size:var(--text-s);letter-spacing:0;font-style:normal;font-weight:400;line-height:1.4;display:block}._3vp_aW_tones{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}
._59wJKq_skeleton{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:grid}._59wJKq_skeleton span{border-radius:var(--radius-pill);background:var(--skeleton);height:14px;animation:1.4s ease-in-out infinite _59wJKq_pulse;display:block}._59wJKq_skeleton span:first-child{width:35%;height:22px}._59wJKq_skeleton span:nth-child(2){width:60%}._59wJKq_skeleton span:nth-child(n+3){border-radius:var(--radius-control);height:40px}@keyframes _59wJKq_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._59wJKq_skeleton span{animation:none}}
