._69mw4q_notice{z-index:var(--layer-sheet);left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);width:min(560px,100vw - 32px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border-left:3px solid var(--problem-ink);background:var(--problem-wash);color:var(--problem-ink);font-family:var(--font-ui);font-size:var(--text-s);box-shadow:var(--shadow-2);flex-wrap:wrap;line-height:1.5;display:flex;position:fixed;transform:translate(-50%)}._69mw4q_notice p{margin:0;font-weight:600}._69mw4q_action{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--action);color:var(--on-action);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._69mw4q_action:hover{background:var(--action-hover)}._69mw4q_action:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
.nLpf8W_resend{font-variant-numeric:tabular-nums}.nLpf8W_resend:disabled:not([aria-busy=true]){opacity:1}.nLpf8W_live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.-QxJQW_terms.-QxJQW_terms{grid-template-columns:var(--space-5) minmax(0, 1fr);gap:var(--space-2) var(--space-3);align-items:start;display:grid}.-QxJQW_terms.-QxJQW_terms>input{width:var(--space-5);height:var(--space-5);min-height:0;box-shadow:none;accent-color:var(--sage-ink);order:-1;margin:0;padding:0}.-QxJQW_terms.-QxJQW_terms>span+input+span{grid-column:1/-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}.mdpvca_firstStone{display:inline-flex}.mdpvca_founderLine{gap:var(--space-2);font-size:var(--text-s);color:var(--muted);align-items:flex-start;margin:0;line-height:1.45;display:flex}.mdpvca_founderLine>svg{margin-top:var(--space-hair);flex:none}
.gi2xEW_banner{padding:var(--space-3) var(--space-4) 0;max-width:calc(var(--space-9) * 7);margin:0 auto}.gi2xEW_resend{gap:var(--space-2);margin-top:var(--space-3);justify-items:start;display:grid}.gi2xEW_line{font-size:var(--text-s);color:var(--muted);margin:0}.gi2xEW_panel{padding:var(--space-5) var(--space-4);max-width:calc(var(--space-9) * 7);margin:0 auto}.gi2xEW_panelCard{gap:var(--space-3);display:grid}.gi2xEW_panelCard h1{font-size:var(--text-l);margin:0}.gi2xEW_panelCard p{margin:0}
._7ccWJG_stone{flex:none}._7ccWJG_headRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);min-width:0;display:flex}._7ccWJG_headRow>:first-child{flex:auto;min-width:0}._7ccWJG_duet{--duet-stone:calc(var(--space-7) + var(--space-5));justify-content:center;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--duet-stone);display:flex}._7ccWJG_duet>svg{width:auto;height:var(--duet-stone)}._7ccWJG_count>svg,._7ccWJG_count>._7ccWJG_inRing{grid-area:1/1}._7ccWJG_count>._7ccWJG_inRing{place-self:center;width:auto;height:auto}@media (min-width:761px){._7ccWJG_duet{--duet-stone:var(--space-9);gap:var(--space-6)}}
._135ARW_page{color:var(--ink);background:var(--ground);font-family:var(--ui);font-size:var(--text-m);min-height:max(100dvh,844px);line-height:1.6}._135ARW_page *{box-sizing:border-box}._135ARW_framed{background:0 0;min-height:0}._135ARW_framed>._135ARW_main,._135ARW_framed>._135ARW_doneMain{width:auto;padding-inline:0}:where(._135ARW_page) :where(h1,h2,h3,p,ol,ul,fieldset,legend){margin:0}:where(._135ARW_page) :where(h1,h2,h3){font-family:var(--display);letter-spacing:var(--track-display);font-weight:450;line-height:1.1}._135ARW_page button,._135ARW_page input,._135ARW_page textarea{font:inherit}._135ARW_page button{cursor:pointer}._135ARW_page :focus-visible{outline:3px solid var(--focus);outline-offset:3px}._135ARW_page [tabindex="-1"]:focus{outline:none}._135ARW_skipLink{}._135ARW_primary{}._135ARW_secondary{}._135ARW_header{align-items:center;gap:var(--space-3);width:auto;min-height:0;padding:var(--space-4);margin:0;display:flex}._135ARW_logo{align-items:center;min-height:0;margin-right:auto;display:inline-flex;position:relative}._135ARW_logo:after{content:"";inset-inline:0;height:var(--control-h-small);position:absolute;top:50%;transform:translateY(-50%)}._135ARW_language{min-height:44px;color:var(--muted);font-size:var(--text-s);align-items:center;font-weight:500;display:inline-flex}._135ARW_main{width:min(720px,100%);padding:var(--space-4) var(--space-4) var(--space-8);margin:0 auto}._135ARW_hero{background:0 0;border-radius:0;padding:0}._135ARW_hero h1{max-width:18em;margin-top:var(--space-2)}._135ARW_lede{max-width:38em;margin-top:var(--space-5);font-size:var(--text-l);line-height:1.55}._135ARW_heroActions{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._135ARW_hero ._135ARW_heroProblem{margin-top:var(--space-5)}._135ARW_facts{margin-top:var(--space-6);gap:var(--space-2);max-width:none;padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + var(--list-indent));border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);font-size:var(--text-s);line-height:1.6;list-style:outside;display:grid}._135ARW_facts li{color:var(--ink);border-left:0;padding-left:0}._135ARW_section{margin-top:var(--space-8)}._135ARW_section>h2{font-size:var(--display-m)}._135ARW_section>p{max-width:40em;margin-top:var(--space-3);color:var(--muted)}._135ARW_saveProblem{gap:var(--space-2);justify-items:start;display:grid}._135ARW_parts{margin-top:var(--space-5);border-top:1px solid var(--line);padding:0;list-style:none;display:grid}._135ARW_part{gap:var(--space-2) var(--space-5);padding:var(--space-5) var(--space-1);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._135ARW_part h3{font-size:var(--display-s)}._135ARW_part p{color:var(--muted);font-size:var(--text-s)}._135ARW_partState{font-size:var(--text-s);color:var(--muted);font-weight:500}._135ARW_part[data-status=Done] ._135ARW_partState{color:var(--sage-ink)}._135ARW_part[data-status=Locked] h3{color:var(--muted)}._135ARW_part[data-next]{border-left:3px solid var(--brand-coral-ink);padding-left:var(--space-4)}._135ARW_send._135ARW_send{margin-top:var(--space-8);border-left:4px solid var(--brand-coral-ink)}._135ARW_sendDone._135ARW_sendDone{border-left-color:var(--sage-ink)}._135ARW_send h2{font-size:var(--display-s)}._135ARW_send p{max-width:40em;margin-top:var(--space-3)}._135ARW_send ._135ARW_price{color:var(--muted);font-size:var(--text-s)}._135ARW_hero ._135ARW_heroNote{max-width:40em;margin-top:var(--space-5)}._135ARW_lines{gap:var(--space-3);margin-top:var(--space-4);padding:0;list-style:none;display:grid}._135ARW_lines li{padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--paper);border:1px solid var(--line)}._135ARW_lines[data-tone=easy] li{background:var(--sage-wash);color:var(--sage-ink);border-color:#0000}._135ARW_steps{gap:var(--space-3);margin-top:var(--space-4);padding-left:var(--space-5);display:grid}._135ARW_steps li{padding-left:var(--space-2)}._135ARW_clips{gap:var(--space-5);margin-top:var(--space-5);display:grid}._135ARW_clipGroup h3{font-size:var(--display-s)}._135ARW_clipGroup ol{gap:var(--space-3);margin-top:var(--space-3);padding:0;list-style:none;display:grid}._135ARW_clip{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-left:3px solid var(--sage-ink);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--sage-wash);display:grid}._135ARW_clip span{color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}._135ARW_clip blockquote{font-family:var(--display);font-size:var(--text-l);margin:0;font-style:italic;line-height:1.45}._135ARW_attribution{color:var(--muted);font-size:var(--text-xs)}._135ARW_method{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-s)}._135ARW_method h2{color:var(--ink);font-size:var(--display-s)}._135ARW_method p{max-width:48em;margin-top:var(--space-3)}._135ARW_runnerHead{gap:var(--space-3);display:grid}._135ARW_runnerHead p{max-width:40em;color:var(--muted)}._135ARW_sound{margin-top:var(--space-6)}._135ARW_sound h2{font-size:var(--display-s)}._135ARW_pair{gap:var(--space-3);grid-template-columns:1fr 1fr;max-width:520px;display:grid}._135ARW_pair button[aria-pressed=true]{border-color:var(--sage-ink);background:var(--sage-wash);color:var(--sage-ink)}._135ARW_item{margin-top:var(--space-6)}._135ARW_position{color:var(--muted);font-size:var(--text-s);font-weight:500}._135ARW_prompt{font-family:var(--display);font-size:var(--display-s);line-height:1.35}._135ARW_word{font-family:var(--display);font-size:var(--display-l);line-height:1.1}._135ARW_choices{gap:var(--space-2);border:0;padding:0;display:grid}._135ARW_choices legend{margin-bottom:var(--space-2);font-weight:500}._135ARW_choice{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer;display:flex}._135ARW_choice:has(input:checked){border-color:var(--sage-ink);background:var(--sage-wash)}._135ARW_choice input{width:20px;height:20px;accent-color:var(--sage-ink)}._135ARW_field{}._135ARW_field textarea{resize:vertical;min-height:140px}._135ARW_hint{color:var(--muted);font-size:var(--text-s);font-weight:400}._135ARW_saveState{min-height:1.6em;color:var(--muted);font-size:var(--text-s)}._135ARW_notes{gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-card);display:grid}._135ARW_nav{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._135ARW_linkRow{min-height:44px;font-size:var(--text-s);align-items:center;display:flex}._135ARW_player{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--sage-wash);grid-template-columns:auto minmax(0,1fr);display:grid}._135ARW_player progress{border-radius:var(--radius-pill);appearance:none;background:var(--canvas);width:100%;height:6px;accent-color:var(--pie-done);border:0;overflow:hidden}._135ARW_player progress::-webkit-progress-bar{background:var(--canvas)}._135ARW_player progress::-webkit-progress-value{background:var(--pie-done)}._135ARW_player progress::-moz-progress-bar{background:var(--pie-done)}._135ARW_playsLeft,._135ARW_playerNote{color:var(--sage-ink);font-size:var(--text-s);grid-column:1/-1}._135ARW_playerNote button{margin-top:var(--space-2)}._135ARW_card._135ARW_card{column-gap:var(--space-5)}._135ARW_card{max-width:680px;margin-top:var(--space-7);grid-template-columns:minmax(0,1fr) auto;align-items:center}._135ARW_card h2{font-size:var(--display-s)}._135ARW_card p:not([class]){margin-top:var(--space-1);color:var(--muted);font-size:var(--text-s)}._135ARW_cardEyebrow{margin-bottom:var(--space-1)}._135ARW_cardProblem{margin-top:var(--space-2)}@media (max-width:760px){._135ARW_part,._135ARW_card{grid-template-columns:1fr}._135ARW_card>a,._135ARW_card>button{justify-self:start}._135ARW_pair{grid-template-columns:1fr}}._135ARW_part>div{min-width:0}._135ARW_partHead{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._135ARW_minutes{color:var(--muted);font-size:var(--text-s)}._135ARW_part p._135ARW_partState{margin-top:var(--space-1)}._135ARW_part[data-status=Sent] ._135ARW_partState{color:var(--sage-ink)}._135ARW_partActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._135ARW_part p._135ARW_partProblem{color:var(--problem-ink);grid-column:1/-1}._135ARW_sentBar{align-items:center;gap:var(--space-2);display:flex}._135ARW_sentLabel{margin-left:var(--space-2);color:var(--muted);font-size:var(--text-s);letter-spacing:normal;text-transform:none;font-weight:400}._135ARW_sentBar ol{gap:var(--space-2);padding:0;list-style:none;display:flex}._135ARW_sentBar li{background:0 0;border-radius:0;width:auto;height:auto;display:flex}._135ARW_hero ._135ARW_sentBar+h1{margin-top:var(--space-4)}._135ARW_hero ._135ARW_fiveHead{margin-bottom:var(--space-2)}._135ARW_strip{gap:var(--space-2);margin-top:var(--space-2);display:grid}._135ARW_strip ol{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--space-1);padding:0;list-style:none;display:grid}._135ARW_strip li{border-radius:var(--radius-pill);background:var(--canvas);height:6px;box-shadow:inset 0 0 0 1px var(--line)}._135ARW_strip li[data-s=done]{background:var(--pie-done);box-shadow:none}._135ARW_strip li[data-s=now]{background:var(--brand-coral-ink);box-shadow:none}._135ARW_strip li[data-s=wait]{background:repeating-linear-gradient(135deg, var(--gold) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--gold)}._135ARW_runnerHead p._135ARW_stripLabel{color:var(--muted);font-size:var(--text-s);font-weight:500}._135ARW_sectionIntro{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--sage-wash);color:var(--sage-ink);font-size:var(--text-s)}._135ARW_sectionList{margin-top:var(--space-4);border-top:1px solid var(--line);counter-reset:s;padding:0;list-style:none;display:grid}._135ARW_sectionList li{gap:var(--space-3);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--line);counter-increment:s;grid-template-columns:2em minmax(0,1fr);display:grid}._135ARW_sectionList li:before{content:counter(s);color:var(--muted);font-family:var(--display);font-size:var(--text-l)}._135ARW_sectionList small{color:var(--muted);font-size:var(--text-s);display:block}._135ARW_sectionList li[data-wait] small{color:var(--gold-ink)}._135ARW_waitAhead._135ARW_waitAhead{margin-top:var(--space-5)}._135ARW_resultHead{padding:var(--space-7);border-radius:var(--radius-sheet);background:var(--sage-wash)}._135ARW_resultHead h1{margin-top:var(--space-4)}._135ARW_resultHead ._135ARW_lede{margin-top:var(--space-4);font-size:var(--text-m);line-height:1.5}._135ARW_small{max-width:44em;margin-top:var(--space-3);color:var(--muted);font-size:var(--text-s)}._135ARW_ratings{margin-top:var(--space-5);border-top:1px solid var(--line);padding:0;list-style:none;display:grid}._135ARW_rating{gap:var(--space-2) var(--space-4);min-height:64px;padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._135ARW_rating>span:first-child{min-width:0;font-weight:500}._135ARW_rating small{color:var(--muted);font-size:var(--text-s);font-weight:400;display:block}._135ARW_feedback{gap:var(--space-3);margin-top:var(--space-4);padding:0;list-style:none;display:grid}._135ARW_feedback li{padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--paper);border:1px solid var(--line)}._135ARW_nextList{gap:var(--space-4);margin-top:var(--space-5);counter-reset:n;padding:0;list-style:none;display:grid}._135ARW_nextList li{gap:var(--space-3);counter-increment:n;grid-template-columns:2.2em minmax(0,1fr);display:grid}._135ARW_nextList li:before{content:counter(n);background:var(--paper);border:1px solid var(--line);width:2em;height:2em;font-family:var(--display);border-radius:50%;place-items:center;display:grid}@media (max-width:760px){._135ARW_resultHead{padding:var(--space-6) var(--space-5)}}._135ARW_fiveParts{margin-top:var(--space-5);border-top:1px solid var(--line);padding:0;list-style:none;display:grid}._135ARW_fiveParts>li{gap:var(--space-2) var(--space-5);padding:var(--space-4) var(--space-1);border-bottom:1px solid var(--line);grid-template-columns:7.5em minmax(0,1fr) auto;align-items:center;display:grid}._135ARW_fiveParts h3{font-size:var(--display-s)}._135ARW_fiveParts h3 small{color:var(--muted);font-family:var(--ui);font-size:var(--text-xs);letter-spacing:0;margin-top:2px;font-weight:500;display:block}._135ARW_chips{flex-wrap:wrap;gap:6px;min-width:0;padding:0;list-style:none;display:flex}._135ARW_chips li{min-height:30px;font-size:var(--text-xs);border-radius:999px;align-items:center;gap:6px;padding:0 10px;line-height:1.3;display:inline-flex}._135ARW_chips li b{font-weight:600}._135ARW_chips li[data-r=Strong]{background:var(--selected);color:var(--sage-ink)}._135ARW_chips li[data-r=OK]{box-shadow:inset 0 0 0 1px var(--line-strong)}._135ARW_chips li[data-r=WorkOnThis]{background:var(--problem-wash);color:var(--problem-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--problem-ink) 35%, transparent)}._135ARW_chips li[data-r=none]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}._135ARW_clipPanels{gap:var(--space-3);margin-top:var(--space-5);display:grid}._135ARW_clipPanel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper)}._135ARW_clipPanel>summary{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);cursor:pointer;font-weight:450;line-height:1.2;list-style:none;display:flex}._135ARW_clipPanel>summary::-webkit-details-marker{display:none}._135ARW_clipPanel>summary:after{content:"+";color:var(--muted);font-family:var(--ui);font-size:var(--display-s);margin-left:auto;line-height:1}._135ARW_clipPanel[open]>summary:after{content:"−"}._135ARW_clipPanel ol{gap:var(--space-3);padding:0 var(--space-5) var(--space-5);margin:0;list-style:none;display:grid}@media (max-width:760px){._135ARW_fiveParts>li{grid-template-columns:minmax(0,1fr) auto}._135ARW_fiveParts ._135ARW_chips{grid-area:2/1/auto/-1}._135ARW_clipPanel ol{padding:0 var(--space-4) var(--space-4)}._135ARW_clipPanel>summary{padding:var(--space-4)}}._135ARW_controls{align-items:center;gap:var(--space-3);margin-block:calc((var(--pill-h) - var(--control-h-small)) / 2);display:inline-flex}._135ARW_doneMain{gap:var(--space-5);width:min(720px,100%);padding:var(--space-4) var(--space-4) var(--space-8);align-content:start;margin:0 auto;line-height:normal;display:grid}._135ARW_doneMain>._135ARW_section,._135ARW_doneMain>._135ARW_method{margin-top:0}._135ARW_withStone{align-items:center;gap:var(--space-3);display:flex}._135ARW_stoneLine{color:var(--muted);font-size:var(--text-s);margin:0}._135ARW_twoLists{gap:var(--space-4);display:grid}._135ARW_listCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:grid}._135ARW_listCard h2{font-family:var(--ui);font-size:var(--text-m);letter-spacing:normal;margin:0;font-weight:600;line-height:normal}._135ARW_listCard ul{padding-left:var(--list-indent);font-size:var(--text-s);margin:0;line-height:1.6}._135ARW_stepsEyebrow{font-family:var(--ui)}._135ARW_stepLines{color:var(--ink);font-size:var(--text-s);margin:0;padding:0;list-style:none}@media (min-width:900px){._135ARW_twoLists{grid-template-columns:1fr 1fr}}._135ARW_hero h1,._135ARW_runnerHead h1,._135ARW_resultHead h1{font-size:var(--display-h1);letter-spacing:var(--track-display);text-wrap:balance;font-weight:450;line-height:1.08}._135ARW_hero ._135ARW_lede{max-width:60ch;margin-top:var(--space-2);color:var(--muted);font-size:var(--text-m);line-height:1.5}._135ARW_hero ._135ARW_heroActions{margin-top:var(--space-5)}._135ARW_hero h1+._135ARW_withStone{margin-top:var(--space-4)}._135ARW_hero._135ARW_pathHero{gap:var(--space-4);min-width:0;padding:var(--space-6) var(--space-5);border-radius:var(--radius-sheet);background:var(--brand-coral-wash);display:grid}._135ARW_hero._135ARW_pathHero[data-tone=sage]{background:var(--sage-wash)}._135ARW_hero._135ARW_pathHero>*{margin-top:0}._135ARW_hero._135ARW_pathHero h1{font-size:var(--display-m)}._135ARW_hero._135ARW_pathHero ._135ARW_lede{max-width:60ch;color:var(--ink);font-size:var(--text-l);line-height:1.55}._135ARW_pathWrap{gap:var(--space-2);min-width:0;display:grid}._135ARW_lpath{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._135ARW_lpath>li{justify-items:center;gap:var(--space-hair);min-width:var(--space-6);padding-top:var(--space-6);color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:600;display:grid;position:relative}._135ARW_lpath>li:nth-child(2n){transform:translateY(var(--space-2))}._135ARW_lpath>li[data-s=done]{color:var(--sage-ink)}._135ARW_lpath>li[data-s=next]{color:var(--ink)}._135ARW_lpath>li._135ARW_lpathGap{min-width:var(--space-5);border-top:var(--mark-rule) dotted var(--line-strong);align-self:center;padding:0;transform:none}._135ARW_lpath ._135ARW_you{position:absolute;top:0;left:50%;transform:translate(-42%)}._135ARW_you svg{display:block}._135ARW_lpathCap{justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;display:flex}._135ARW_part[data-path]{grid-template-columns:calc(var(--space-6) + var(--space-2)) minmax(0, 1fr) auto;gap:var(--space-2) var(--space-4);padding-left:var(--space-1);border-left:0;position:relative}._135ARW_part[data-path]:before{content:"";top:calc(var(--space-5) + var(--space-6) + var(--space-2));bottom:calc(var(--space-5) * -1);left:calc(var(--space-5) - var(--space-hair) / 2);border-left:var(--mark-rule) dashed var(--line-strong);position:absolute}._135ARW_part[data-path]:last-child:before{display:none}._135ARW_partMark{padding-top:var(--space-1);align-self:start;justify-items:center;display:grid;position:relative}._135ARW_partMark svg{display:block}._135ARW_partMark ._135ARW_you{top:calc((var(--space-4) + var(--space-hair)) * -1);left:calc(var(--space-5) - var(--space-hair));position:absolute}._135ARW_part[data-path] p._135ARW_partProblem{grid-column:2/-1}._135ARW_fiveParts>li[data-path]{grid-template-columns:calc(var(--space-6) + var(--space-2)) minmax(0, 1fr) auto;gap:var(--space-2) var(--space-4)}._135ARW_fiveParts>li[data-path]>._135ARW_partMark{grid-row:1/span 2}._135ARW_fiveParts>li[data-path]>h3{grid-area:1/2}._135ARW_fiveParts>li[data-path]>._135ARW_chips{grid-area:2/2}._135ARW_fiveParts>li[data-path]>a{grid-area:1/3/span 2}@media (min-width:761px){._135ARW_hero._135ARW_pathHero{padding:var(--space-7)}._135ARW_hero._135ARW_pathHero h1{font-size:var(--display-l)}}@media (max-width:760px){._135ARW_part[data-path]{grid-template-columns:calc(var(--space-6) + var(--space-2)) minmax(0, 1fr)}._135ARW_part[data-path]>._135ARW_partMark{grid-row:1/span 2}._135ARW_part[data-path]>._135ARW_partActions{grid-column:2}._135ARW_fiveParts>li[data-path]{grid-template-columns:calc(var(--space-6) + var(--space-2)) minmax(0, 1fr)}._135ARW_fiveParts>li[data-path]>._135ARW_partMark{grid-row:1/span 3}._135ARW_fiveParts>li[data-path]>a{grid-area:3/2;justify-self:start}}._135ARW_hero._135ARW_pathHero[data-shore],._135ARW_resultHead[data-shore]{background:0 0;padding-inline:0}@media (min-width:1080px){._135ARW_overview{column-gap:var(--space-7);grid-template-rows:auto 1fr;align-items:start;display:grid}._135ARW_overview[data-rail=facts]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"hero facts""parts facts"}._135ARW_overview[data-rail=parts]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero parts""hero parts"}._135ARW_overview>._135ARW_hero{grid-area:hero}._135ARW_overview>._135ARW_facts{top:var(--space-6);grid-area:facts;margin-top:0;position:sticky}._135ARW_overview>._135ARW_section{grid-area:parts}._135ARW_overview[data-rail=parts]>._135ARW_section{margin-top:0}}
.HKG7Ia_mark{width:fit-content;max-width:100%;display:block}.HKG7Ia_mark>svg{width:100%;height:var(--space-2);margin-top:var(--space-1);color:var(--brand-ink);display:block;overflow:visible}
.ZrSkfa_stacked.ZrSkfa_stacked{grid-template-columns:minmax(0,1fr);align-items:start}
.OJacoq_noteDone{}.OJacoq_noteProblem{}.OJacoq_card{max-width:680px;margin-top:var(--space-7);padding:var(--space-5) var(--space-6) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper)}.OJacoq_card h2,.OJacoq_card h3,.OJacoq_card p,.OJacoq_rows{margin:0}.OJacoq_card h2{font-size:var(--display-s)}.OJacoq_card .OJacoq_lede{margin-top:var(--space-1);max-width:52ch;color:var(--muted);font-size:var(--text-s)}.OJacoq_rows{margin-top:var(--space-4);border-top:1px solid var(--line);padding:0;list-style:none;display:grid}.OJacoq_rows li{gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.OJacoq_rows h3{font-family:var(--ui);font-size:var(--text-m);letter-spacing:0;font-weight:600;line-height:1.35}.OJacoq_rows p{color:var(--muted);font-size:var(--text-s)}.OJacoq_rows .OJacoq_start{min-width:168px}.OJacoq_foot{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.OJacoq_foot span{color:var(--muted);font-size:var(--text-s)}.OJacoq_foot .OJacoq_noteProblem{margin:var(--space-3) 0;flex-basis:100%}.OJacoq_card a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.OJacoq_after{max-width:680px;margin-top:var(--space-7)}.OJacoq_after .OJacoq_noteDone{margin:0}.OJacoq_after .OJacoq_noteDone:focus{outline:none}@media (max-width:760px){.OJacoq_card{padding:var(--space-5) var(--space-5) var(--space-2)}.OJacoq_rows li{grid-template-columns:1fr}.OJacoq_rows .OJacoq_primary,.OJacoq_rows .OJacoq_secondary{justify-self:start}}
.IBS9rG_note{gap:var(--space-3);max-width:52ch;padding:var(--space-3) var(--space-4);border-left:3px solid var(--sage-mid);background:color-mix(in srgb, var(--sage-wash) 60%, transparent);border-radius:0 var(--radius-control) var(--radius-control) 0;color:var(--ink);font-size:var(--text-s);align-items:flex-start;line-height:1.55;display:flex}.IBS9rG_letter{font-family:var(--font-display-cyrillic), Georgia, serif;font-size:var(--display-s);color:var(--sage-ink);flex:none;line-height:1}
.ajhcja_body{gap:var(--space-4);line-height:normal;display:grid}.ajhcja_thread{padding:var(--space-4);border-radius:var(--radius-control);background:var(--sage-wash);color:var(--sage-ink);font-size:var(--text-s);margin:0}.ajhcja_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ajhcja_chips li{min-height:var(--control-h-small);padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-s);align-items:center;font-weight:500;display:inline-flex}.ajhcja_recorder{justify-items:center;gap:var(--space-3);padding:var(--space-5) 0;display:grid}.ajhcja_recorder audio{width:100%;max-width:420px}.ajhcja_dot{background:var(--brand-coral);border-radius:50%;width:22px;height:22px}[data-recording]>.ajhcja_dot{border-radius:var(--radius-bar)}.ajhcja_time{font-family:var(--display);font-size:var(--text-l);font-variant-numeric:tabular-nums;margin:0}.ajhcja_hint{color:var(--muted);font-size:var(--text-s);text-align:center;margin:0}.ajhcja_private{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);margin:0;line-height:normal;display:flex}.ajhcja_private:before{content:"";background:var(--sage-ink);border-radius:50%;flex:none;width:8px;height:8px}@media (min-width:1080px){.ajhcja_body:has(>.ajhcja_recorder){grid-template-columns:minmax(0, 1fr) var(--sheet-side);column-gap:var(--space-7);align-items:start}.ajhcja_body:has(>.ajhcja_recorder)>*{grid-column:1}.ajhcja_body>.ajhcja_recorder{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);grid-area:1/2/span 4}}.ajhcja_onShore,.ajhcja_recWord,:root[data-look=shore] .ajhcja_offShore{display:none}:root[data-look=shore] .ajhcja_onShore{display:inline-flex}:root[data-look=shore] .ajhcja_keep{background:var(--done-card);border-color:#0000}:root[data-look=shore] .ajhcja_fixHead{color:var(--muted)}:root[data-look=shore] .ajhcja_fixHead>.ajhcja_onShore:last-child{letter-spacing:normal;text-transform:none;margin-left:auto}:root[data-look=shore] .ajhcja_plainRec{width:auto;height:var(--control-h);border-radius:var(--radius-control);box-shadow:none;justify-self:stretch;font-weight:500}:root[data-look=shore] .ajhcja_plainRec>.ajhcja_dot{display:none}:root[data-look=shore] .ajhcja_plainRec>.ajhcja_recWord{display:inline}:root[data-look=shore] .ajhcja_stateNote{padding:var(--space-4);border-radius:var(--radius-control);background:var(--hover-wash)}
.lv7brW_card{gap:var(--space-3);min-width:0;display:grid}.lv7brW_fix{gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--radius-card);background:var(--gold-wash);display:grid}.lv7brW_fix p,.lv7brW_kept{overflow-wrap:anywhere;margin:0}.lv7brW_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}.lv7brW_head svg{flex:none;width:auto;height:auto}.lv7brW_said{color:var(--muted);font-size:var(--text-s);line-height:1.45}.lv7brW_said s{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.lv7brW_say{font-family:var(--display);font-size:var(--text-h4);line-height:1.4}.lv7brW_say b{box-shadow:inset 0 calc(var(--mark-rule) * -1) 0 var(--gold);font-weight:600}.lv7brW_why{color:var(--ink);font-size:var(--text-s);line-height:1.5}.lv7brW_kept{color:var(--muted);font-size:var(--text-s);line-height:1.5}.lv7brW_uses{margin-top:var(--space-1);justify-self:start}.lv7brW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.l2jJBW_page{gap:var(--space-5);max-width:640px;display:grid}.l2jJBW_head{gap:var(--space-2);display:grid}.l2jJBW_step{color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.5}.l2jJBW_title{font-family:var(--display);font-size:var(--display-m);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:450;line-height:1.15}.l2jJBW_lede{max-width:62ch;color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.55}.l2jJBW_status{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--text-s);margin:0;font-weight:400;line-height:1.5}.l2jJBW_status:empty{display:none}.l2jJBW_status:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.l2jJBW_picked{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.l2jJBW_pickedRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);font-family:var(--display);font-size:var(--text-l);flex-wrap:wrap;display:flex}.l2jJBW_pickedRow[data-main]{border-color:var(--sage-mid)}.l2jJBW_pickedName{font-family:inherit;font-size:inherit;margin:0;font-weight:400;line-height:normal}.l2jJBW_note{color:var(--muted);font-size:var(--text-s);max-width:52ch;margin:0}.l2jJBW_add{gap:var(--space-2);display:grid}.l2jJBW_fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.l2jJBW_legend{margin:0 0 var(--space-1);font-family:var(--display);font-size:var(--display-s);padding:0;font-weight:500;line-height:1.25}.l2jJBW_hint{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--text-s)}.l2jJBW_choicesWrap{gap:var(--space-2);flex-wrap:wrap;display:flex}.l2jJBW_choice{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:var(--text-s);cursor:pointer;display:flex}.l2jJBW_choicesWrap .l2jJBW_choice{border-radius:var(--radius-pill)}.l2jJBW_choice:has(input:checked){border-color:var(--sage-mid);background:var(--sage-wash)}.l2jJBW_choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.l2jJBW_choice input{width:18px;height:18px;accent-color:var(--action);flex:none;margin:0}.l2jJBW_actions{align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.l2jJBW_page button:disabled{cursor:default;opacity:.6}.l2jJBW_introList{gap:var(--space-2);counter-reset:intro;margin:0;padding:0;list-style:none;display:grid}.l2jJBW_introList li{padding-left:var(--space-6);color:var(--ink);font-size:var(--text-s);counter-increment:intro;line-height:1.5;position:relative}.l2jJBW_introList li:before{content:counter(intro);background:var(--paper);width:22px;height:22px;color:var(--sage-ink);font-size:var(--text-xs);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.l2jJBW_reminder{gap:var(--space-5);min-width:0;display:grid}.l2jJBW_reminder>*{min-width:0}.l2jJBW_reminderCard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);min-width:0;display:grid}.l2jJBW_setRow{min-height:64px;padding:var(--space-3) 0}.l2jJBW_field{gap:var(--space-2);font-size:var(--text-s);font-weight:500;display:grid}.l2jJBW_timeSelect{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;padding:0 14px;font-size:16px;font-weight:400}.l2jJBW_zoneHint{color:var(--muted);font-weight:400}.l2jJBW_rules{gap:var(--space-2);color:var(--muted);font-size:var(--text-s);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.l2jJBW_btns{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.l2jJBW_level,.l2jJBW_levelForm{gap:var(--space-5);min-width:0;display:grid}.l2jJBW_level>*,.l2jJBW_levelForm>*{min-width:0}.l2jJBW_ladder{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.l2jJBW_ladderLegend{margin:0 0 var(--space-2);font-size:var(--text-h4);padding:0;font-weight:600;line-height:1.35}.l2jJBW_opt{align-items:center;gap:var(--space-3);min-height:var(--control-h);padding:var(--space-1) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);font-size:var(--text-m);cursor:pointer;display:flex;position:relative}.l2jJBW_opt:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.l2jJBW_ladder:disabled .l2jJBW_opt{cursor:default}.l2jJBW_ownNote{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.l2jJBW_level button:disabled{cursor:default;opacity:.6}.l2jJBW_pebbleLede{max-width:60ch;color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.l2jJBW_places{gap:var(--space-2);align-items:center;display:flex}.l2jJBW_langNext{color:var(--muted);font-size:var(--text-s);margin:0;line-height:normal}.l2jJBW_pickedRow [data-beta]{margin-inline-start:0}.l2jJBW_pickedRow>svg{flex:none}.l2jJBW_pickedRow .l2jJBW_note{font-family:var(--ui);flex-basis:100%}.l2jJBW_status[data-tone=done]{background:var(--sage-wash);color:var(--sage-ink)}.l2jJBW_status[data-tone=problem]{border-left:3px solid var(--problem-ink);background:var(--problem-wash);color:var(--problem-ink);font-weight:500}.l2jJBW_opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.l2jJBW_opt>svg{flex:none}.l2jJBW_opt:has(input:checked){border-color:var(--ink);background:var(--selected)}.l2jJBW_opt i{width:2.2em;color:var(--ink);font-family:var(--display);font-size:inherit;flex:none;order:1;font-style:normal;font-weight:500}.l2jJBW_opt[data-rung=level] b,.l2jJBW_opt[data-rung=fromZero] b{min-width:0;color:var(--muted);font-size:var(--text-s);order:2;font-weight:400;line-height:normal}.l2jJBW_opt[data-rung=fromZero] i{white-space:nowrap;width:auto}.l2jJBW_opt[data-rung=unsure]{column-gap:var(--space-3);flex-wrap:wrap;row-gap:0}.l2jJBW_opt[data-rung=unsure] b{font-family:var(--display);font-size:inherit;font-weight:500;line-height:normal}.l2jJBW_opt[data-rung=unsure] span{min-width:0;color:var(--muted);font-size:var(--text-s);flex:12em;line-height:normal}.l2jJBW_eyebrowLine{display:block}.l2jJBW_two{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.l2jJBW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}
.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_greeting h1{overflow-wrap:anywhere}.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_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}.LYbh8a_nowPill{background:var(--now-wash);color:var(--now-ink);box-shadow:var(--now-underline);font-weight:600}.LYbh8a_homeMain,.LYbh8a_homeRail{display:contents}.LYbh8a_homeMain>:first-child{order:-2}.LYbh8a_railScene{order:-1}@media (min-width:1080px){.LYbh8a_home{grid-template-columns:minmax(0, 1fr) clamp(var(--today-rail-tight), 100% - var(--today-list-min) - var(--space-7), var(--today-rail));align-items:start;gap:var(--space-7)}.LYbh8a_homeMain,.LYbh8a_homeRail{align-content:start;gap:var(--space-5);min-width:0;display:grid}.LYbh8a_homeMain>:first-child,.LYbh8a_railScene{order:0}.LYbh8a_homeRail{padding-top:var(--space-9)}}
.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:1080px){.meeeEq_hero{margin-inline:0}.meeeEq_hero>.meeeEq_onDesktop{padding-inline:var(--space-4)}.meeeEq_hero>.meeeEq_onPhone{display:none}.meeeEq_hero>.meeeEq_onDesktop{display:flex}}.meeeEq_group{align-items:flex-end;gap:var(--space-hair);display:flex}.meeeEq_part,.meeeEq_now{line-height:0;display:inline-grid;position:relative}.meeeEq_now:after{content:"";inset-inline:0;bottom:calc(var(--space-1) * -1);height:var(--space-hair);border-radius:var(--radius-pill);background:var(--now-edge);position:absolute}.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}
.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}
.Gd0f3a_player{width:100%;font-family:var(--ui);color:var(--ink)}.Gd0f3a_frame{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--photo-shade);position:relative;overflow:hidden}.Gd0f3a_video{object-fit:contain;background:var(--photo-shade);width:100%;height:100%;display:block}.Gd0f3a_video::cue{font-family:var(--ui);line-height:1.35}.Gd0f3a_poster{padding:var(--space-4);background-color:var(--panel);color:var(--on-photo);font:inherit;cursor:pointer;text-align:left;background-position:50%;background-size:cover;border:0;align-items:flex-end;display:flex;position:absolute;inset:0}.Gd0f3a_poster:before{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--photo-shade) 72%, transparent), transparent 62%);position:absolute;inset:0}.Gd0f3a_poster:disabled{cursor:progress}.Gd0f3a_poster:focus-visible,.Gd0f3a_control:focus-visible{--focus:var(--on-photo);outline:3px solid var(--focus);outline-offset:3px}.Gd0f3a_poster:focus-visible{outline-offset:-5px}.Gd0f3a_posterLabel{align-items:center;gap:var(--space-3);font-size:var(--text-m);flex-wrap:wrap;font-weight:600;line-height:1.25;display:inline-flex;position:relative}.Gd0f3a_playMark{background:var(--brand-coral);width:52px;height:52px;box-shadow:0 6px 18px color-mix(in srgb, var(--photo-shade) 35%, transparent);border-radius:50%;flex:none;transition:transform .16s;position:relative}.Gd0f3a_playMark:after{content:"";border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--photo-shade);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.Gd0f3a_poster:hover .Gd0f3a_playMark{transform:scale(1.06)}.Gd0f3a_posterText{max-width:28ch}.Gd0f3a_length{padding:2px var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--photo-shade) 55%, transparent);font-size:var(--text-s);font-variant-numeric:tabular-nums;font-weight:500}.Gd0f3a_captionsLabel{z-index:var(--layer-base);top:var(--space-3);right:var(--space-3);max-width:calc(100% - 2 * var(--space-3));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--photo-shade) 70%, transparent);color:var(--on-photo);font-size:var(--text-xs);pointer-events:none;padding:3px 9px;font-weight:500;line-height:1.5;position:absolute}.Gd0f3a_empty{background:var(--canvas);place-items:center;display:grid}.Gd0f3a_empty .Gd0f3a_stone{width:auto;height:auto}.Gd0f3a_noVideo{left:var(--space-4);bottom:var(--space-4);position:absolute}.Gd0f3a_failed{place-content:center;justify-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--panel);color:var(--on-panel);text-align:center;--focus:var(--on-panel);display:grid;position:absolute;inset:0}.Gd0f3a_failed p{font-size:var(--text-m);margin:0}.Gd0f3a_controls{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Gd0f3a_control{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-s);cursor:pointer;font-weight:600;display:inline-flex}.Gd0f3a_control:hover{border-color:var(--ink)}.Gd0f3a_control[aria-pressed=true]{background:var(--selected);border-color:var(--sage-ink)}.Gd0f3a_end{margin-left:auto}.Gd0f3a_icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.Gd0f3a_player:fullscreen{padding:var(--space-4);background:var(--photo-shade);flex-direction:column;display:flex}.Gd0f3a_player:fullscreen .Gd0f3a_frame{aspect-ratio:auto;border-radius:0;flex:1}@media (max-width:640px){.Gd0f3a_video::cue{font-size:var(--text-pill)}.Gd0f3a_controls{gap:var(--space-2)}.Gd0f3a_control{padding:var(--space-2) var(--space-3);gap:6px}.Gd0f3a_end{justify-content:center;min-width:44px}.Gd0f3a_narrowHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Gd0f3a_poster{padding:var(--space-3)}.Gd0f3a_playMark{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.Gd0f3a_playMark{transition:none}}
.aEWMDW_page{gap:var(--space-5);min-width:0;display:grid}.aEWMDW_video{border-radius:var(--radius-card);overflow:hidden}.aEWMDW_portrait{aspect-ratio:4/5;border-radius:var(--radius-arch);background:var(--canvas);place-items:center;width:50%;max-width:100%;display:grid;position:relative;overflow:hidden}.aEWMDW_portrait img{object-fit:cover;width:100%;height:100%}.aEWMDW_how{gap:var(--space-2);display:grid}.aEWMDW_h3{font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.aEWMDW_body{margin:0}.aEWMDW_small{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.aEWMDW_smallInk{font-size:var(--text-s);margin:0;line-height:1.5}.aEWMDW_xs{color:var(--muted);font-size:var(--text-xs)}.aEWMDW_kf{gap:10px;display:grid}.aEWMDW_kfi{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);gap:6px;padding:14px 16px;display:grid}.aEWMDW_kfKeep,.aEWMDW_kfFix,.aEWMDW_kfUse{color:var(--sage-ink);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600;line-height:1.5}.aEWMDW_kfFix{color:var(--problem-ink)}.aEWMDW_kfUse{color:var(--gold-ink)}.aEWMDW_kfi p{font-family:var(--display);font-size:var(--text-h4);margin:0;line-height:1.45}.aEWMDW_kfi small{color:var(--muted);font-size:13.5px;line-height:1.45}.aEWMDW_say{background:var(--sage-wash);border-radius:6px;padding:1px 8px;font-style:normal}.aEWMDW_timesBlock{gap:var(--space-3);display:grid}.aEWMDW_times{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.aEWMDW_slot{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);gap:2px;padding:12px 14px;display:grid}.aEWMDW_slot b{font-family:var(--display);font-size:var(--text-tile);font-variant-numeric:tabular-nums;font-weight:500}.aEWMDW_slot span{color:var(--muted);font-size:var(--text-note)}.aEWMDW_price{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.aEWMDW_price b{font-family:var(--display);letter-spacing:-.02em;font-size:30px;font-weight:450}.aEWMDW_shoreScene{min-width:0;margin-inline:calc(var(--space-4) * -1)}
.VoQw9q_slot{display:contents}.VoQw9q_actions{gap:var(--space-2);display:grid}.VoQw9q_row{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.VoQw9q_small{color:var(--muted);font-size:var(--text-s);margin:0}.VoQw9q_on.VoQw9q_on.VoQw9q_on{background:var(--selected);box-shadow:inset 0 calc(var(--mark-rule) * -1) 0 var(--pie-done)}.VoQw9q_pick{align-items:center;gap:0 var(--space-hair);font-family:var(--display);font-size:var(--text-m);color:var(--ink);flex-wrap:wrap;margin:0;line-height:1.55;display:flex}.VoQw9q_glued{min-height:var(--control-h-small);align-items:center;display:inline-flex}.VoQw9q_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}.VoQw9q_word:hover{background:var(--hover-wash)}.VoQw9q_word[aria-pressed=true]{background:var(--selected);font-weight:600}.VoQw9q_word:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
.BvO2sq_item{gap:var(--space-4);display:grid}.BvO2sq_stones{align-items:center;gap:var(--space-1);display:flex}.BvO2sq_face{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);display:grid}.BvO2sq_src{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;display:flex}.BvO2sq_sent{font-family:var(--display);font-size:var(--display-read);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.45}.BvO2sq_sent:lang(ru){font-family:var(--font-display-cyrillic), Georgia, serif}.BvO2sq_gap{vertical-align:baseline;border-bottom:var(--mark-rule) solid var(--ink);min-width:4.2em;height:1em;display:inline-block;position:relative}.BvO2sq_gapNumber{inset-inline:0;color:var(--muted);line-height:1.2;font-family:var(--ui);font-size:var(--text-xs);text-align:center;position:absolute;top:100%}.BvO2sq_lit{border-radius:var(--reader-word-radius);padding:0 var(--reader-word-pad);background:var(--reader-word);box-shadow:inset 0 calc(var(--mark-rule) * -1) 0 var(--reader-word-edge)}.BvO2sq_lit[data-v=almost]{background:var(--problem-wash);box-shadow:var(--problem-underline)}.BvO2sq_hint{align-items:flex-start;gap:var(--space-3);font-size:var(--text-m);margin:0;display:flex}.BvO2sq_hint>span:last-child{gap:var(--space-hair);min-width:0;display:grid}.BvO2sq_hint small{color:var(--muted);font-size:var(--text-s)}.BvO2sq_quote{font-family:var(--display);font-size:var(--text-l);margin:0;line-height:1.45}.BvO2sq_trans{color:var(--muted);font-size:var(--text-s);margin:0}.BvO2sq_answerRow{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.BvO2sq_answerRow[data-mic]{grid-template-columns:minmax(0,1fr) auto}.BvO2sq_small{color:var(--muted);font-size:var(--text-s);margin:0}.BvO2sq_verdict{align-items:center;gap:var(--space-3);margin:0;display:flex}.BvO2sq_verdict strong{font-family:var(--display);font-size:var(--display-s);font-weight:500;line-height:1.2;display:block}.BvO2sq_verdict>span>span{color:var(--muted);font-size:var(--text-s);display:block}.BvO2sq_verdictMark{flex:none;line-height:0;display:inline-flex}.BvO2sq_yours{color:var(--muted);font-size:var(--text-s);margin:0}.BvO2sq_yours b{color:var(--ink);font-weight:600}.BvO2sq_yours mark{padding:0 var(--space-hair);border-radius:var(--radius-code);background:var(--problem-wash);color:var(--problem-ink)}.BvO2sq_override{justify-self:start}.BvO2sq_playRow{align-items:center;gap:var(--space-3);display:flex}.BvO2sq_playRow>span{min-width:0;display:grid}.BvO2sq_playRow small{color:var(--muted);font-size:var(--text-xs)}.BvO2sq_round{width:var(--control-h);height:var(--control-h);border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.BvO2sq_round:hover{background:var(--hover-wash)}.BvO2sq_round:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.BvO2sq_round:disabled{cursor:default;opacity:.5}.BvO2sq_round[data-kind=mic]{background:var(--action);color:var(--on-action);border-color:#0000}.BvO2sq_round[data-kind=stop]{width:var(--reader-play);height:var(--reader-play);background:var(--action);color:var(--on-action);border-color:#0000}.BvO2sq_centre{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.BvO2sq_timer{font-family:var(--display);font-size:var(--numeral);font-variant-numeric:tabular-nums;margin:0;line-height:1}.BvO2sq_wave{justify-content:center;align-items:center;gap:var(--space-1);height:var(--space-8);display:flex}.BvO2sq_wave i{width:var(--space-1);min-height:var(--space-1);border-radius:var(--radius-pill);background:var(--sage-mid);display:block}.BvO2sq_stopFoot{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.BvO2sq_checking{justify-content:center;align-items:center;gap:var(--space-3);color:var(--muted);margin:0;display:flex}.BvO2sq_two{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.BvO2sq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}
.kgd1LW_body{gap:var(--space-4);display:grid}.kgd1LW_actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.kgd1LW_group{gap:var(--space-1);display:grid}.kgd1LW_group h3{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600}.kgd1LW_group h3:lang(ru){letter-spacing:var(--track-eyebrow-cyrillic)}.kgd1LW_rows{margin:0;padding:0;list-style:none;display:grid}.kgd1LW_row{align-items:center;gap:var(--space-1) var(--space-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.kgd1LW_row:first-child{border-top:0}.kgd1LW_rowLink{gap:var(--space-1);min-width:0;min-height:calc(var(--space-7) + var(--space-2));padding:var(--space-3) 0;color:var(--ink);align-content:center;justify-items:start;text-decoration:none;display:grid}.kgd1LW_rowLink:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--radius-code)}.kgd1LW_rowLink strong{font-family:var(--display);font-size:var(--text-l);font-weight:500}.kgd1LW_rowLink strong:lang(ru){font-family:var(--font-display-cyrillic), Georgia, serif}.kgd1LW_rowLink small{color:var(--muted);font-size:var(--text-s)}.kgd1LW_rowPlay{display:inline-flex}.kgd1LW_marks{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.kgd1LW_marks>small{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-s);display:inline-flex}.kgd1LW_markStone{flex:none;line-height:0;display:inline-flex}.kgd1LW_quote{font-family:var(--display);font-size:var(--text-l);margin:0;line-height:1.45}.kgd1LW_quote:lang(ru){font-family:var(--font-display-cyrillic), Georgia, serif}.kgd1LW_quote b{font-weight:600}.kgd1LW_src{color:var(--muted);font-size:var(--text-s);margin:0}.kgd1LW_quoteWrap{gap:var(--space-1);display:grid}.kgd1LW_two{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}
.s1WbGG_belongs{align-items:center;gap:var(--space-1);color:var(--muted);font-family:var(--font-ui);font-size:var(--text-xs);display:inline-flex}.s1WbGG_belongsIcon{width:var(--space-4);height:var(--space-4);flex:none}.s1WbGG_meaning{padding-right:var(--space-3);font-size:var(--text-l);line-height:1.45}.s1WbGG_note{color:var(--muted);font-size:var(--text-m)}.s1WbGG_actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.s1WbGG_laneIcon{width:var(--space-4);height:var(--space-4);vertical-align:-.15em;flex:none;margin-inline-end:var(--space-1)}.s1WbGG_keptLine{align-items:center;display:flex}.s1WbGG_grown[data-w],.s1WbGG_grownGap{background:var(--selected)}.s1WbGG_end{gap:var(--space-4);font-family:var(--font-ui);display:grid}.s1WbGG_worth{gap:var(--space-3);display:grid}.s1WbGG_worthTitle{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:500}.s1WbGG_sub{color:var(--muted);font-size:var(--text-s);line-height:1.5}.s1WbGG_rows{gap:0;padding:0;list-style:none}.s1WbGG_row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.s1WbGG_row+.s1WbGG_row{border-top:1px solid var(--line)}.s1WbGG_rowText{gap:var(--space-hair);min-width:0;display:grid}.s1WbGG_rowText b{font-family:var(--display);font-size:var(--text-l);overflow-wrap:anywhere;font-weight:600}.s1WbGG_rowText span{color:var(--muted);font-size:var(--text-s);line-height:1.45}.s1WbGG_kept{background:var(--lane-keep-wash);color:var(--lane-keep-ink)}.s1WbGG_check{gap:var(--space-4);max-width:var(--reader-measure);font-family:var(--font-ui);margin:0 auto;display:grid}.s1WbGG_checkTitle{font-family:var(--display);font-size:var(--display-m);text-wrap:balance;font-weight:500;line-height:1.2}.s1WbGG_checkTitle:focus{outline:none}.s1WbGG_options{gap:var(--space-2);display:grid}.s1WbGG_option{text-align:start;white-space:normal;justify-content:flex-start}.s1WbGG_checkFoot{justify-content:center;display:flex}.s1WbGG_results{gap:var(--space-2);padding:0;list-style:none;display:grid}.s1WbGG_result{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);display:grid}.s1WbGG_result[data-missed]{border-color:var(--ai-ink);background:var(--ai-wash)}.s1WbGG_prompt{font-weight:600;font-size:var(--text-m)}.s1WbGG_picked{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--muted);font-size:var(--text-m);flex-wrap:wrap;display:flex}.s1WbGG_notQuite{color:var(--ai-ink);font-size:var(--text-xs);letter-spacing:.02em;font-weight:700}.s1WbGG_lookAgain{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--problem-wash);color:var(--problem-ink);font-size:var(--text-s);display:grid}.s1WbGG_lookAgain b{font-weight:700}.s1WbGG_line{color:var(--ink);font-family:var(--display);font-size:var(--text-l);line-height:1.45}
.DO8cOW_reader{z-index:var(--layer-sheet);background:var(--paper);color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-rows:auto minmax(0,1fr) auto auto auto;display:grid;position:fixed;inset:0;overflow:hidden}.DO8cOW_reader:focus{outline:none}.DO8cOW_top{justify-content:space-between;align-items:center;gap:var(--space-3);padding:calc(var(--reader-safe-top) + var(--space-2)) var(--space-3) var(--space-1);display:flex}.DO8cOW_level{color:var(--muted)}.DO8cOW_icon{width:var(--control-h-small);height:var(--control-h-small);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;transition:background-color var(--dur-base) var(--ease), color var(--dur-base) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.DO8cOW_icon:hover{background:var(--hover-wash);color:var(--ink)}.DO8cOW_icon svg{width:var(--reader-icon);height:var(--reader-icon)}.DO8cOW_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-4) var(--space-5) var(--reader-room);-webkit-mask-image:linear-gradient(transparent, var(--ink) var(--space-5), var(--ink) calc(100% - var(--space-6)), transparent);-webkit-mask-image:linear-gradient(transparent, var(--ink) var(--space-5), var(--ink) calc(100% - var(--space-6)), transparent);mask-image:linear-gradient(transparent, var(--ink) var(--space-5), var(--ink) calc(100% - var(--space-6)), transparent);position:relative;overflow-y:auto}.DO8cOW_reader[data-ended] .DO8cOW_scroll{padding-bottom:var(--space-7)}.DO8cOW_text{max-width:var(--reader-measure);font-family:var(--display);font-size:var(--reader-text);line-height:var(--reader-leading);color:var(--ink);text-wrap:pretty;margin:0 auto}.DO8cOW_text p+p{margin-top:var(--space-4)}.DO8cOW_title{margin-bottom:var(--space-4);font-family:var(--display);font-size:var(--display-l);font-weight:600;line-height:var(--reader-title-leading);letter-spacing:var(--reader-title-track);text-wrap:balance}.DO8cOW_starter{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);font-family:var(--ui);flex-wrap:wrap;display:flex}.DO8cOW_text[data-pinyin=on]{line-height:var(--han-leading-pinyin)}.DO8cOW_s{border-radius:var(--reader-word-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-slow) var(--ease)}.DO8cOW_s[data-cur]{background:var(--reader-sentence)}.DO8cOW_nw{white-space:nowrap}.DO8cOW_plainSentence,.DO8cOW_plainWord{border-radius:var(--reader-word-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone}.DO8cOW_plainSentence{background:var(--reader-sentence)}.DO8cOW_plainWord{background:var(--reader-word);box-shadow:inset 0 calc(var(--space-hair) * -1) 0 var(--reader-word-edge)}.DO8cOW_w{margin:0 calc(var(--reader-word-pad) * -1);padding:0 var(--reader-word-pad);border-radius:var(--reader-word-radius);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-slow) var(--ease), box-shadow var(--dur-slow) var(--ease);background:0 0;border:0;display:inline}.DO8cOW_w[data-now]{background:var(--reader-word);box-shadow:inset 0 calc(var(--space-hair) * -1) 0 var(--reader-word-edge)}.DO8cOW_w[data-held]{outline:var(--space-hair) solid var(--reader-word-edge);outline-offset:var(--space-hair)}.DO8cOW_w:focus-visible{outline-offset:var(--space-hair)}.DO8cOW_endMark{height:var(--space-hair)}.DO8cOW_readEnd{gap:var(--space-3);max-width:var(--reader-measure);margin:var(--space-7) auto 0;font-size:var(--text-m);display:grid}.DO8cOW_bar{align-items:center;gap:var(--space-3);width:100%;max-width:var(--reader-gloss-w);padding:var(--space-3) var(--space-4) calc(var(--reader-safe-bottom) + var(--space-3));background:var(--paper);grid-template-columns:1fr auto 1fr;justify-self:center;display:grid;position:relative}.DO8cOW_progress{top:0;left:var(--space-5);right:var(--space-5);width:auto;height:var(--space-hair);border-radius:var(--radius-pill);background:var(--line);appearance:none;border:0;position:absolute;overflow:hidden}.DO8cOW_progress::-webkit-progress-bar{background:var(--line)}.DO8cOW_progress::-webkit-progress-value{background:var(--pie-done)}.DO8cOW_progress::-moz-progress-bar{background:var(--pie-done)}.DO8cOW_hint{color:var(--muted);font-family:var(--font-ui);font-size:var(--text-s);text-align:center;grid-column:1/-1;line-height:1.5}.DO8cOW_speed{justify-self:start}.DO8cOW_again{justify-self:end}.DO8cOW_follow{bottom:calc(100% + var(--space-3));white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.DO8cOW_follow>*{background:var(--paper);box-shadow:var(--shadow-1)}.DO8cOW_play{width:var(--reader-play);height:var(--reader-play);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);cursor:pointer;transition:transform var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);border:0;place-items:center;padding:0;display:inline-grid}.DO8cOW_play:hover{background:var(--action-hover)}.DO8cOW_play:active{transform:scale(.94)}.DO8cOW_play svg{width:var(--reader-play-icon);height:var(--reader-play-icon)}.DO8cOW_spin{width:var(--reader-icon);height:var(--reader-icon)}.DO8cOW_error{margin:0 var(--space-4) var(--space-3)}.DO8cOW_end{justify-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4) calc(var(--reader-safe-bottom) + var(--space-5));border-top:1px solid var(--line);background:var(--paper);text-align:center;display:grid}.DO8cOW_endTitle{font-family:var(--font-ui);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:500}.DO8cOW_endNext{color:var(--muted);font-size:var(--text-m)}.DO8cOW_endFit{width:100%;max-width:var(--reader-gloss-w);text-align:start}.DO8cOW_endActions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.DO8cOW_stone{width:var(--reader-stone-w);height:var(--reader-stone-h);border-radius:var(--reader-pebble);background:var(--pie-done)}.DO8cOW_gloss{left:var(--space-3);right:var(--space-3);bottom:calc(var(--reader-safe-bottom) + var(--space-3));z-index:var(--layer-raised);gap:var(--space-2);max-width:var(--reader-gloss-w);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);margin:0 auto;display:grid;position:fixed}.DO8cOW_glossHead{align-items:flex-start;gap:var(--space-2);display:flex}.DO8cOW_glossId{flex:1;min-width:0}.DO8cOW_glossWord{font-family:var(--display);font-size:var(--display-m);overflow-wrap:anywhere;font-weight:500;line-height:1.15}.DO8cOW_glossLemma{color:var(--muted);font-size:var(--text-s)}.DO8cOW_glossMean{padding-right:var(--space-3);font-size:var(--text-l);line-height:1.45}.DO8cOW_glossActions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.DO8cOW_glossIcon{width:var(--space-4);height:var(--space-4)}@media (prefers-reduced-motion:no-preference){.DO8cOW_reader,.DO8cOW_end{animation:DO8cOW_readerIn var(--dur-slow) var(--ease) both}.DO8cOW_gloss{animation:DO8cOW_glossIn var(--dur-slow) var(--ease) both}.DO8cOW_stone{animation:DO8cOW_settle var(--reader-settle) var(--ease) both}@keyframes DO8cOW_readerIn{0%{opacity:0;transform:translateY(var(--space-5))}}@keyframes DO8cOW_glossIn{0%{opacity:0;transform:translateY(var(--space-4))}}@keyframes DO8cOW_settle{0%{transform:translateY(calc(var(--space-6) * -1)) rotate(-12deg);opacity:0}70%{transform:translateY(var(--space-hair)) rotate(2deg);opacity:1}to{transform:none}}}@media (min-width:1080px){.DO8cOW_scroll{padding-inline:var(--space-6) calc(var(--sheet-side) + var(--space-7))}.DO8cOW_gloss{top:calc(var(--reader-safe-top) + var(--space-9));right:var(--space-6);width:var(--sheet-side);max-width:none;margin:0;bottom:auto;left:auto}}
.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}
.mIrXQW_scene{margin-inline:calc(var(--space-4) * -1)}.mIrXQW_scene>.mIrXQW_onPhone{padding-inline:var(--space-4)}.mIrXQW_scene>.mIrXQW_onDesktop{display:none}@media (min-width:1081px){.mIrXQW_scene{margin-inline:0}.mIrXQW_scene>.mIrXQW_onPhone{display:none}.mIrXQW_scene>.mIrXQW_onDesktop{padding-inline:var(--space-5);display:flex}}.mIrXQW_caption{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;display:flex}.mIrXQW_soon{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-s);display:inline-flex}.mIrXQW_cairn{flex:none}.mIrXQW_pathGroup{align-items:flex-end;gap:var(--space-2);display:flex}.mIrXQW_pathStone{flex:none;display:flex}.mIrXQW_cairns{min-width:0;padding-bottom:var(--space-5)}.mIrXQW_cairnItem{flex:1 1 0;min-width:0}.mIrXQW_cairnLabel [data-beta]{width:fit-content;margin:var(--space-1) auto 0;display:flex}.mIrXQW_cairnLabel{width:calc(var(--space-9) - var(--space-2));white-space:normal;display:block}.mIrXQW_cairnCount{display:block}.mIrXQW_cairns{display:none}@media (min-width:1080px){.mIrXQW_cairns{display:block}}
._4s04Cq_hub{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}._4s04Cq_greeting{gap:var(--space-1);display:grid}._4s04Cq_greeting h1{overflow-wrap:anywhere}._4s04Cq_section{gap:var(--space-3);min-width:0;display:grid}._4s04Cq_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._4s04Cq_sectionTitle{font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.15}._4s04Cq_muted{color:var(--muted);font-size:var(--text-s)}._4s04Cq_reason{max-width:60ch;color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}._4s04Cq_calm{max-width:60ch;color:var(--muted);margin:0;line-height:1.5}._4s04Cq_cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._4s04Cq_todayRows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._4s04Cq_todayRow{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);min-height:44px;padding:var(--space-2) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}._4s04Cq_todayRow[data-done] ._4s04Cq_muted{color:var(--sage-ink);font-weight:600}._4s04Cq_rowName{font-weight:600}._4s04Cq_week{min-width:0}._4s04Cq_counts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._4s04Cq_counts div{justify-content:flex-end;gap:var(--space-hair);flex-direction:column-reverse;display:flex}._4s04Cq_counts dt{color:var(--muted);font-size:var(--text-s)}._4s04Cq_counts dd{font-family:var(--display);font-size:var(--display-m);margin:0;line-height:1.1}._4s04Cq_setup{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._4s04Cq_setupRow{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);min-height:48px;display:flex}._4s04Cq_setupRow[data-done]{color:var(--muted)}._4s04Cq_scroll{gap:var(--space-3);margin:0 calc(var(--space-4) * -1);padding:var(--space-hair) var(--space-4) var(--space-2);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}._4s04Cq_scrollItem{scroll-snap-align:start;min-width:0;display:grid}._4s04Cq_tile{overflow-wrap:break-word;height:100%}._4s04Cq_tileLine{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}._4s04Cq_bio{color:var(--ink);font-size:var(--text-s);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-style:italic;line-height:1.5;display:-webkit-box;overflow:hidden}._4s04Cq_addTile{box-shadow:none;border-style:dashed}._4s04Cq_plans{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._4s04Cq_plans>li{min-width:0;display:grid}._4s04Cq_planCard{height:100%}._4s04Cq_prepared{border-style:dashed}._4s04Cq_waitlist{justify-items:start;gap:var(--space-2);display:grid}._4s04Cq_waitlistHint{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}._4s04Cq_waitlistNote{overflow-wrap:anywhere;margin:0}._4s04Cq_cols{gap:var(--space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._4s04Cq_lead,._4s04Cq_rail,._4s04Cq_rest{align-content:start;gap:var(--space-6);min-width:0;display:grid}._4s04Cq_rest:empty{display:none}._4s04Cq_rail{gap:var(--space-4)}._4s04Cq_rail:empty{display:none}@media (min-width:1080px){._4s04Cq_cols{grid-template-columns:minmax(0, 1fr) calc(var(--space-9) * 3);column-gap:var(--space-6);align-items:start}._4s04Cq_cols:has(>._4s04Cq_rail:empty){grid-template-columns:minmax(0,1fr)}._4s04Cq_lead{grid-area:1/1}._4s04Cq_rail{grid-area:1/2}._4s04Cq_rest{grid-area:2/1/auto/-1}._4s04Cq_scroll{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}._4s04Cq_scroll[data-columns=fit]{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-8) * 4)), 1fr))}._4s04Cq_plans[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._4s04Cq_plans[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}._4s04Cq_lines{justify-items:start;gap:var(--space-1);display:grid}._4s04Cq_lines>*{max-width:100%}._4s04Cq_tile,._4s04Cq_planCard{align-content:start}._4s04Cq_pathCard{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);display:grid}._4s04Cq_pathHead{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._4s04Cq_pathName{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);margin:0;font-weight:500}._4s04Cq_pathName a{color:inherit;text-decoration:none}._4s04Cq_pathName a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}._4s04Cq_pathSince{color:var(--muted);font-size:var(--text-s)}._4s04Cq_path{gap:var(--space-2);display:grid}._4s04Cq_stones{place-items:center;gap:var(--space-1);padding:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid}._4s04Cq_stones li{max-width:100%;display:inline-flex}._4s04Cq_stones svg{max-width:100%;height:auto;display:block}._4s04Cq_stones li:first-child{justify-self:start}._4s04Cq_stones li:last-child{justify-self:end}._4s04Cq_stones li[data-here] svg{outline:2px solid var(--ink);outline-offset:3px;border-radius:50%}._4s04Cq_pathLabels{justify-content:space-between;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);line-height:1.4;display:flex}._4s04Cq_pathLabels span{min-width:0}._4s04Cq_pathLabels span:not(:first-child):last-child{text-align:right}._4s04Cq_nextStone{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4);border-radius:var(--radius-control);background:var(--now-sentence);grid-template-columns:auto minmax(0,1fr);display:grid}._4s04Cq_nextStone[data-done]{background:var(--sage-wash)}._4s04Cq_nextStone svg{display:block}._4s04Cq_blink{display:inline-flex}._4s04Cq_nextStone ._4s04Cq_nextText>:first-child{color:var(--brand-coral-ink)}._4s04Cq_nextStone[data-done] ._4s04Cq_nextText>:first-child{color:var(--sage-ink)}._4s04Cq_nextText{gap:var(--space-1);min-width:0;display:grid}._4s04Cq_nextTitle{font-family:var(--display);font-size:var(--text-tile);letter-spacing:var(--track-display);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.2}._4s04Cq_nextBody{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}._4s04Cq_nextAction{grid-column:1/-1;justify-self:start}._4s04Cq_aheadBlock{gap:var(--space-2);display:grid}._4s04Cq_aheadTitle{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0;font-weight:600}._4s04Cq_ahead{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._4s04Cq_ahead li{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-s);grid-template-columns:auto minmax(0,1fr);line-height:1.4;display:grid}._4s04Cq_ahead li b{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:no-preference){._4s04Cq_blink circle{transform-origin:50%;transform-box:fill-box;animation:_4s04Cq_stoneBlink var(--stone-blink) var(--ease) infinite}@keyframes _4s04Cq_stoneBlink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}}._4s04Cq_nextCard{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);display:grid}._4s04Cq_nextRows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}._4s04Cq_nextRows li{align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--space-7);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}._4s04Cq_nextRows li>:last-child{grid-column:2;justify-self:start}._4s04Cq_nextRowText{min-width:0;color:var(--muted);font-size:var(--text-s);overflow-wrap:anywhere;line-height:1.4}._4s04Cq_nextRowText b{color:var(--ink);font-weight:600}._4s04Cq_checkCard{height:auto}._4s04Cq_lead{container-type:inline-size}@container (min-width:34rem){._4s04Cq_nextRows li{grid-template-columns:auto minmax(0,1fr) auto}._4s04Cq_nextRows li>:last-child{grid-column:auto}._4s04Cq_nextStone{grid-template-columns:auto minmax(0,1fr) auto}._4s04Cq_nextAction{grid-column:auto}}._4s04Cq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._4s04Cq_shorePathCairn,._4s04Cq_shorePlanStone{flex:none;align-self:center}._4s04Cq_shorePathCairn+._4s04Cq_pathName,._4s04Cq_shorePlanStone+*{margin-inline-end:auto}._4s04Cq_planFoot{gap:var(--space-3);display:grid}._4s04Cq_planQuiet{color:var(--muted);font-size:var(--text-s);margin:0}
.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_courseGrid:has(>.x0fUkG_courseLevels){grid-template-rows:auto minmax(0,1fr)}.x0fUkG_courseGrid:has(>.x0fUkG_courseLevels)>.x0fUkG_courseMain{grid-area:1/1/span 2}.x0fUkG_courseGrid:has(>.x0fUkG_courseLevels)>.x0fUkG_courseSide{grid-area:1/2}.x0fUkG_courseLevels{grid-area:2/2;min-width:0}}.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)}.x0fUkG_betaNote{margin:0}
.EySpsG_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.EySpsG_price strong{font-family:var(--display);font-size:var(--display-s);font-weight:450}.EySpsG_price span{color:var(--muted);font-size:var(--text-s)}.EySpsG_list{gap:var(--space-2);font-size:var(--text-s);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.EySpsG_list li{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.EySpsG_tick{color:var(--sage-ink)}.EySpsG_listTitle{font-size:var(--text-s);margin:0;font-weight:600}.EySpsG_lede{color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.EySpsG_stack{gap:var(--space-4);display:grid}.EySpsG_line{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.EySpsG_facts{border-top:1px solid var(--line);margin:0;display:grid}.EySpsG_facts>div{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--text-s);display:flex}.EySpsG_facts dt{color:var(--muted)}.EySpsG_facts dd{text-align:right;margin:0;font-weight:500}.EySpsG_facts .EySpsG_priceRow{align-items:baseline}.EySpsG_priceRow dd{font-family:var(--display);font-size:var(--display-s);white-space:nowrap;font-weight:450}.EySpsG_terms{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.5}.EySpsG_terms a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.EySpsG_terms a:hover{text-decoration-color:currentColor}.EySpsG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EySpsG_page{gap:var(--space-6);max-width:720px;padding:var(--space-6) var(--space-4) var(--space-8);margin:0 auto;display:grid}.EySpsG_step{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.EySpsG_step legend{margin-bottom:var(--space-3);font-size:var(--text-h4);padding:0;font-weight:600}.EySpsG_when{font-family:var(--display);font-size:var(--display-s);text-wrap:balance;margin:0;font-weight:450;line-height:1.3}.EySpsG_rules{gap:var(--space-2);font-size:var(--text-s);margin:0;padding-inline-start:var(--space-5);line-height:1.5;display:grid}.EySpsG_once{color:var(--muted);font-family:var(--ui);font-size:var(--text-s);font-weight:400}.EySpsG_founder{padding-block-start:0}
.YzhfHG_page{gap:var(--space-5);display:grid}.YzhfHG_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.YzhfHG_bank{align-items:center;gap:var(--space-2);min-height:var(--control-h-small);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--lane-keep-wash);color:var(--lane-keep-ink);font-weight:600;font-size:var(--text-s);white-space:nowrap;text-decoration:none;display:inline-flex}.YzhfHG_bank:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.YzhfHG_columns{gap:var(--space-5);display:grid}.YzhfHG_main{gap:var(--space-6);min-width:0;display:grid}.YzhfHG_aside{gap:var(--space-4);align-content:start;display:grid}.YzhfHG_hero{--shore-sand:var(--sage-wash);gap:var(--space-5);min-width:0;display:grid}.YzhfHG_eyebrow{color:var(--brand-sage)}.YzhfHG_caption{font-family:var(--display);font-size:var(--display-s);color:var(--brand-dot);font-style:italic;font-weight:400;line-height:1.3;display:block}.YzhfHG_quiet{gap:var(--space-hair);color:var(--muted);font-size:var(--text-s);display:grid}.YzhfHG_quiet>p{margin:0}.YzhfHG_sea{margin-bottom:var(--space-7)}.YzhfHG_sea[data-lang-sea]{--shore-line:var(--lang-sea);margin:calc(var(--space-5) * -1) calc(var(--space-4) * -1) var(--space-7);padding:var(--space-5) var(--space-4) 0;background:linear-gradient(var(--lang-wash), var(--lang-wash)) top / 100% calc(100% - var(--sand-band)) no-repeat}.YzhfHG_sea[data-lang-sea] .YzhfHG_eyebrow,.YzhfHG_sea[data-lang-sea] h1{color:var(--lang-ink)}.YzhfHG_ownWord{font-family:var(--display)}.YzhfHG_heroFoot{gap:var(--space-5);min-width:0;display:grid}.YzhfHG_shoreOwn{font-family:var(--display);color:var(--lang-ink,var(--muted));font-style:italic;display:block}.YzhfHG_hero .YzhfHG_shorePart{flex:1 1 0;min-width:0}.YzhfHG_shoreLink{border-radius:var(--radius-pill);color:inherit;line-height:0;display:block}.YzhfHG_shoreLink:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.YzhfHG_hero .YzhfHG_shorePart>:last-child{white-space:normal;left:0;right:0;transform:none}.YzhfHG_shoreLabel{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:100%;display:block}.YzhfHG_shoreName{display:block}.YzhfHG_hero [data-state=done] .YzhfHG_shoreName{color:var(--sage-ink)}.YzhfHG_hero [data-next] .YzhfHG_shoreName{color:var(--brand-coral-ink)}.YzhfHG_onDesktop{display:none}.YzhfHG_start{display:grid}.YzhfHG_firstDay{margin:0}.YzhfHG_mini{font-size:var(--text-xs);color:var(--muted);line-height:1.45}.YzhfHG_community{min-width:0}.YzhfHG_community:empty{display:none}.YzhfHG_lines{gap:var(--space-2);font-family:var(--display);font-size:var(--text-piece);margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.YzhfHG_lines>li{align-items:start;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.YzhfHG_lines>li[data-lit]{background:var(--sage-wash)}.YzhfHG_lines>li[data-kept]{box-shadow:inset var(--space-1) 0 0 var(--lane-keep)}.YzhfHG_keptStone{padding-top:var(--space-1);color:var(--lane-keep);place-items:center;display:grid}.YzhfHG_keepBtn{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.YzhfHG_keyHint{text-align:center;color:var(--muted);font-size:var(--text-xs);margin:0;display:none}@media (hover:hover) and (pointer:fine){.YzhfHG_keyHint{display:block}}.YzhfHG_keptCard{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:none}.YzhfHG_keptEyebrow{font-size:var(--text-xs);color:var(--muted);margin:0;font-weight:600}.YzhfHG_keptList{gap:var(--space-2);margin:0;padding:0;font-weight:600;list-style:none;display:grid}.YzhfHG_keptDone{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);display:grid}.YzhfHG_keptDone>p{margin:0}.YzhfHG_keptCount{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);font-weight:500}@media (min-width:1080px){.YzhfHG_keptCard{display:grid}}@media (min-width:900px){.YzhfHG_sea[data-lang-sea]{margin:0 0 var(--space-7);padding:var(--space-5) var(--space-5) 0;border-radius:var(--radius-card) var(--radius-card) 0 0}.YzhfHG_onPhone{display:none}.YzhfHG_onDesktop{display:block}.YzhfHG_columns{grid-template-columns:minmax(0, 1fr) var(--rail-w);gap:var(--space-6);align-items:start}.YzhfHG_aside{top:var(--space-5);position:sticky}}
.S4f0Za_section{gap:var(--space-3);min-width:0;display:grid}.S4f0Za_title{font-family:var(--display);font-size:var(--display-s);letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.15}.S4f0Za_cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.S4f0Za_cards>li{min-width:0;display:grid}@container (min-width:34rem){.S4f0Za_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.S4f0Za_card{align-content:start;height:100%}.S4f0Za_cardTop{align-items:center;gap:var(--space-3) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.S4f0Za_cardTop:not(:has(>.S4f0Za_pie)){grid-template-columns:minmax(0,1fr)}.S4f0Za_pie{width:var(--space-8);height:var(--space-8);display:block}.S4f0Za_cardText{justify-items:start;gap:var(--space-1);min-width:0;display:grid}.S4f0Za_name{overflow-wrap:anywhere}.S4f0Za_level{color:var(--muted);font-size:var(--text-s);margin:0;font-weight:600}.S4f0Za_line{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.4}.S4f0Za_cardActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.S4f0Za_lanes{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.S4f0Za_lanes li{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-xs);display:inline-flex}.S4f0Za_add{color:var(--muted);font-size:var(--text-s);margin:0}.S4f0Za_since{gap:var(--space-4);display:grid}.S4f0Za_sinceGroup{gap:var(--space-2);display:grid}.S4f0Za_sinceRows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.S4f0Za_sinceRows li{grid-template-columns:var(--space-7) minmax(0, 1fr);align-items:center;gap:var(--space-3);font-weight:600;display:grid}.S4f0Za_sinceMark{color:var(--pie-done);place-items:center;display:grid}.S4f0Za_news{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.S4f0Za_news>li{min-width:0;display:grid}.S4f0Za_newsCard{grid-template-columns:var(--space-7) minmax(0, 1fr);align-items:center;gap:var(--space-3)}.S4f0Za_newsMark{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-control);background:var(--canvas);place-items:center;display:grid}.S4f0Za_newsText{gap:var(--space-1);min-width:0;display:grid}
.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-7)}.HVOXAq_stretchLow{min-width:0}.HVOXAq_on{line-height:0;display:block;position:relative}.HVOXAq_you{left:50%;bottom:calc(100% - var(--space-1));line-height:0;position:absolute;transform:translate(-50%)}.HVOXAq_cairn{line-height:0;display:block}.HVOXAq_nowLabel{box-shadow:var(--now-underline);padding-bottom:calc(var(--space-1) / 2)}.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}
.q9uW-W_section{gap:var(--space-4);min-width:0;display:grid}.q9uW-W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.q9uW-W_langs{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.q9uW-W_langs[data-count="1"]{grid-template-columns:minmax(0,1fr)}.q9uW-W_langs[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.q9uW-W_langs>li{min-width:0;display:grid}.q9uW-W_stone{align-content:start;justify-items:center;gap:var(--space-hair);min-width:0;padding-bottom:var(--space-2);border-radius:var(--radius-card);color:var(--ink);text-align:center;text-decoration:none;display:grid}.q9uW-W_stone:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.q9uW-W_stone:hover .q9uW-W_own{text-decoration:underline;-webkit-text-decoration-color:var(--lang-sea);text-decoration-color:var(--lang-sea);text-underline-offset:3px}.q9uW-W_sea{--shore-line:var(--lang-sea);width:100%;height:var(--space-9);margin-bottom:var(--space-2);border-radius:var(--radius-card) var(--radius-card) 0 0;background:linear-gradient(var(--lang-wash), var(--lang-wash)) top / 100% calc(100% - var(--tide-h) / 2) no-repeat;align-content:end;display:grid}.q9uW-W_stones{justify-content:center;align-items:flex-end;gap:var(--space-2);margin-bottom:calc(var(--tide-h) / -2);display:flex}.q9uW-W_pebble{--pie-rim:var(--lang-ink);width:var(--space-8);height:var(--space-8);display:block}.q9uW-W_tide{position:relative}.q9uW-W_own{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);color:var(--lang-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.2}.q9uW-W_site{color:var(--muted);font-size:var(--text-s)}.q9uW-W_line{color:var(--muted);font-size:var(--text-s);line-height:1.4}.q9uW-W_change{text-align:center;font-size:var(--text-s);margin:0}.q9uW-W_next{display:grid}.q9uW-W_next>*{width:100%}.q9uW-W_tiles{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.q9uW-W_tile{align-content:start;justify-items:start;gap:var(--space-2);min-width:0;display:grid}.q9uW-W_scene{--shore-line:var(--sage-mid);width:100%;height:var(--space-9);margin-bottom:var(--space-1);padding:0 var(--space-3) var(--space-3);border-radius:var(--radius-card);background:var(--canvas);align-content:end;display:grid}.q9uW-W_scene[data-scene=community]{background:var(--sage-wash)}.q9uW-W_scene[data-scene=check]{background:var(--brand-coral-wash)}.q9uW-W_sceneStones{justify-content:center;align-items:flex-end;gap:var(--space-2);margin-bottom:calc(var(--tide-h) / -2);display:flex}.q9uW-W_sceneTide{position:relative}.q9uW-W_tileTitle{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);margin:0;font-weight:400;line-height:1.2}.q9uW-W_tileBody{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.45}.q9uW-W_tileLink{font-weight:600}@media (min-width:900px){.q9uW-W_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.q9uW-W_langs,.q9uW-W_langs[data-count="3"]{grid-template-columns:repeat(3, minmax(0, var(--rail-w)))}.q9uW-W_langs[data-count="1"]{grid-template-columns:minmax(0, var(--rail-w))}.q9uW-W_change{text-align:start}.q9uW-W_next{justify-items:start}.q9uW-W_next>*{width:auto}}.q9uW-W_planLine{gap:var(--space-2);color:var(--muted);font-size:var(--text-s);display:grid}.q9uW-W_planLine>p{margin:0}
.q9vP-G_action{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--action);color:var(--on-action);font-family:inherit;font-size:var(--text-m);cursor:pointer;transition:background-color .15s var(--ease);border:0;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.q9vP-G_action:hover:not(:disabled){background:var(--action-hover);color:var(--on-action)}.q9vP-G_action:disabled{opacity:.5;cursor:not-allowed}.q9vP-G_action[aria-busy=true]{cursor:progress}.q9vP-G_quiet{border:1px solid var(--line-strong);color:var(--ink);background:0 0;}.q9vP-G_quiet:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.q9vP-G_eyebrow{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.5;display:flex}.q9vP-G_skipLink{z-index:var(--layer-toast);left:var(--space-4);top:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);color:var(--on-action);background:var(--action);--focus:var(--on-action);text-decoration:none;position:fixed;transform:translateY(-180%)}.q9vP-G_skipLink:focus{transform:translateY(0)}.q9vP-G_field{gap:var(--space-2);font-size:var(--text-s);font-weight:500;display:grid}.q9vP-G_field input:not([type=checkbox]),.q9vP-G_field select,.q9vP-G_field textarea{width:100%;min-width:0;min-height:48px;padding:var(--space-3) 14px;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-control);font:inherit;font-size:var(--text-m);transition:border-color .15s var(--ease);font-weight:400;line-height:1.5}.q9vP-G_field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.q9vP-G_field textarea{resize:vertical;min-height:128px}.q9vP-G_field input:not([type=checkbox]):hover:not(:disabled),.q9vP-G_field select:hover:not(:disabled),.q9vP-G_field textarea:hover:not(:disabled){border-color:var(--ink)}.q9vP-G_field input:not([type=checkbox]):focus-visible,.q9vP-G_field select:focus-visible,.q9vP-G_field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--focus)}.q9vP-G_field input[aria-invalid=true],.q9vP-G_field input:not([type=checkbox])[aria-invalid=true],.q9vP-G_field select[aria-invalid=true],.q9vP-G_field textarea[aria-invalid=true]{border-color:var(--problem-ink);border-width:2px}.q9vP-G_field input[aria-invalid=true]:hover:not(:disabled),.q9vP-G_field select[aria-invalid=true]:hover:not(:disabled),.q9vP-G_field textarea[aria-invalid=true]:hover:not(:disabled){border-color:var(--problem-ink)}.q9vP-G_field input:disabled,.q9vP-G_field select:disabled,.q9vP-G_field textarea:disabled{opacity:.6}.q9vP-G_paper{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.q9vP-G_slot{align-items:center;gap:var(--space-4);width:100%;min-height:76px;padding:14px var(--space-4);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease), box-shadow .15s var(--ease);display:flex}.q9vP-G_slot:hover{border-color:var(--sage-ink);box-shadow:var(--shadow-1)}.q9vP-G_slotChosen{border:2px solid var(--sage-ink);background:var(--selected);padding:13px 15px;}.q9vP-G_slotChosen:hover{border-color:var(--sage-ink)}.q9vP-G_slotMark{width:28px;height:28px;color:var(--sage-ink);border:1.5px solid var(--sage-ink);font-size:var(--text-m);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.q9vP-G_slotChosen .q9vP-G_slotMark{color:var(--paper);background:var(--sage-ink)}.q9vP-G_spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite q9vP-G_room-spin}@keyframes q9vP-G_room-spin{to{transform:rotate(360deg)}}.q9vP-G_note{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--text-s);line-height:1.5}.q9vP-G_noteDone{color:var(--sage-ink);background:var(--sage-wash);}.q9vP-G_noteWait{color:var(--gold-ink);background:var(--gold-wash);}.q9vP-G_noteProblem{color:var(--problem-ink);background:var(--problem-wash);border-left:3px solid var(--problem-ink);}@media (prefers-reduced-motion:reduce){.q9vP-G_spinner{opacity:.7;border-top-color:#0000;animation:none}}.q9vP-G_steps{gap:var(--space-2);margin:0;display:grid}.q9vP-G_stepsLabel{color:var(--sage-ink);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.q9vP-G_stepsBar{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.q9vP-G_stepsBar li{border-radius:var(--radius-bar);background:color-mix(in srgb, var(--sage-ink) 22%, transparent);width:28px;height:4px}.q9vP-G_stepsBar li[data-done=true]{background:var(--sage-ink)}
.jb9Gcq_root{min-height:100vh;color:var(--ink);background:var(--ground);font-family:var(--ui);font-size:var(--text-m);line-height:1.55}.jb9Gcq_root *{box-sizing:border-box}:where(.jb9Gcq_root) :where(h1,h2,h3,p){margin:0}:where(.jb9Gcq_root) :where(h1,h2,h3){font-family:var(--display);letter-spacing:var(--track-display);font-weight:450;line-height:1.1}:where(.jb9Gcq_root) a{color:inherit;text-decoration:none}.jb9Gcq_root button,.jb9Gcq_root input,.jb9Gcq_root select{font:inherit}.jb9Gcq_root button,.jb9Gcq_root select{cursor:pointer}.jb9Gcq_root [id]{scroll-margin-top:92px}.jb9Gcq_root [hidden]{display:none!important}.jb9Gcq_root :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.jb9Gcq_root em{color:var(--brand-coral-ink);font-style:italic}.jb9Gcq_skipLink{}.jb9Gcq_eyebrow{}.jb9Gcq_wordmark{align-items:center;min-height:44px;display:inline-flex}.jb9Gcq_warmShell{min-height:100vh}.jb9Gcq_shellHeader{z-index:var(--layer-raised);align-items:center;gap:var(--space-5);width:min(1080px, calc(100% - var(--space-7)));border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--ground) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:76px;margin:0 auto;display:flex;position:sticky;top:0}.jb9Gcq_accountButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-control);font-size:var(--text-s);background:0 0;font-weight:500;display:inline-flex}.jb9Gcq_accountButton:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.jb9Gcq_liveAccount{margin-left:auto}.jb9Gcq_headerTheme{color:var(--muted);margin-left:auto}.jb9Gcq_headerTheme:hover{color:var(--ink)}.jb9Gcq_headerTheme+.jb9Gcq_liveAccount{margin-left:0}.jb9Gcq_headerLanguage{min-width:44px;min-height:44px;color:var(--muted);font-size:var(--text-s);letter-spacing:.04em;justify-content:center;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.jb9Gcq_headerLanguage:hover{color:var(--ink)}.jb9Gcq_headerLanguage+.jb9Gcq_headerTheme{margin-left:0}.jb9Gcq_accountInitials{letter-spacing:.02em;border-radius:50%;width:44px;padding:0;font-weight:600}.jb9Gcq_page{width:min(1080px, calc(100% - var(--space-7)));padding:var(--space-5) 0 var(--space-9);margin:0 auto}.jb9Gcq_planPage{max-width:780px}.jb9Gcq_timesHead{margin-top:var(--space-6)}.jb9Gcq_timesHead h1{margin-top:var(--space-3);font-size:var(--display-xl)}.jb9Gcq_timesHead .jb9Gcq_heroSub{max-width:36em;font-size:var(--text-m)}.jb9Gcq_timesSheet{margin-top:var(--space-6)}.jb9Gcq_heroSub{margin-top:var(--space-3);max-width:52ch;color:var(--muted);font-size:var(--text-s);line-height:1.5}@media (max-width:900px){.jb9Gcq_shellHeader,.jb9Gcq_page{width:min(100% - var(--space-6), 720px)}}@media (max-width:760px){.jb9Gcq_shellHeader{width:100%;min-height:64px;padding:0 var(--space-4);gap:var(--space-3)}.jb9Gcq_shellHeader>.jb9Gcq_accountButton{display:none}.jb9Gcq_shellHeader>.jb9Gcq_accountButton.jb9Gcq_liveAccount{display:inline-flex}.jb9Gcq_headerTheme{margin-left:auto}.jb9Gcq_page{width:calc(100% - var(--space-6));padding:var(--space-4) 0 calc(var(--space-7) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.jb9Gcq_root *,.jb9Gcq_root :before,.jb9Gcq_root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
._5bQ8Oq_root{}._5bQ8Oq_eyebrow{}._5bQ8Oq_dialogRoot{background:0 0;min-height:0}._5bQ8Oq_overlay{z-index:var(--layer-dialog);padding:var(--space-5);background:color-mix(in srgb, var(--shadow-color) 46%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:fixed;inset:0}._5bQ8Oq_dialog{border-radius:var(--radius-sheet);background:var(--paper);width:min(100%,560px);max-height:min(760px,100dvh - 40px);box-shadow:var(--shadow-2);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}._5bQ8Oq_dialogGrip{display:none}._5bQ8Oq_dialogHead{padding:var(--space-6) calc(var(--space-9) + var(--space-4)) 0 var(--space-6);position:relative}._5bQ8Oq_dialogBody{overscroll-behavior:contain;min-height:0;padding:0 var(--space-6) var(--space-5);scrollbar-gutter:stable;overflow-y:auto}._5bQ8Oq_dialogFoot{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-5);border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;display:flex}._5bQ8Oq_logOut{margin-left:auto}._5bQ8Oq_dialogFoot:empty{display:none}._5bQ8Oq_dialogClose{z-index:1;width:44px;height:44px;color:var(--ink);font-size:calc(var(--space-5) + var(--space-hair));background:0 0;border:0;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:10px;right:10px}._5bQ8Oq_dialogClose:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}._5bQ8Oq_dialogClose:disabled{opacity:.35;cursor:not-allowed}._5bQ8Oq_dialogHead ._5bQ8Oq_dialogClose{top:14px;right:14px}._5bQ8Oq_dialogTheme{z-index:var(--layer-base);color:var(--muted);position:absolute;top:14px;right:62px}._5bQ8Oq_dialogTheme:hover{color:var(--ink)}._5bQ8Oq_dialogHead h2{margin-top:var(--space-3);font-size:var(--display-l)}._5bQ8Oq_dialogLede{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-m);line-height:1.55}._5bQ8Oq_footBtn{margin:0}@media (max-width:760px){._5bQ8Oq_overlay{place-items:end center;padding:0}._5bQ8Oq_dialog{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100%;max-height:min(92dvh,100dvh - 24px)}._5bQ8Oq_dialogGrip{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 22%, transparent);width:40px;height:4px;display:block;position:absolute;top:10px;left:50%;transform:translate(-50%)}._5bQ8Oq_dialogHead{padding:var(--space-5) calc(var(--space-9) + var(--space-3)) 0 var(--space-5)}._5bQ8Oq_dialogHead ._5bQ8Oq_dialogClose{top:var(--space-3);right:10px}._5bQ8Oq_dialogTheme{top:var(--space-3);right:54px}._5bQ8Oq_dialogBody{padding:0 var(--space-5) var(--space-5)}._5bQ8Oq_dialogBody:last-child{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}._5bQ8Oq_dialogFoot{padding:var(--control-pad) var(--space-5) calc(var(--space-4) + var(--space-hair) + env(safe-area-inset-bottom))}._5bQ8Oq_dialogFoot ._5bQ8Oq_footBtn{flex:auto}._5bQ8Oq_dialogFoot ._5bQ8Oq_logOut{flex:none;margin-left:auto}}
.oMK9-W_toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.oMK9-W_toggle:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.oMK9-W_sun,.oMK9-W_moon{width:20px;height:20px}:is(html[data-theme=night] .oMK9-W_moon,html:not([data-theme=night]) .oMK9-W_sun){display:none}:is(html[data-theme=night] .oMK9-W_sun,html:not([data-theme=night]) .oMK9-W_moon){display:block}
.SYhaIq_beta{padding:0 var(--space-2);border:1px solid color-mix(in srgb, currentColor 45%, transparent);border-radius:var(--radius-pill);color:inherit;font-family:var(--ui);font-size:var(--text-xs);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;background:0 0;flex:none;align-items:center;margin-inline-start:var(--space-2);font-weight:600;line-height:1.4;display:inline-flex}.SYhaIq_explain{color:var(--muted);font-size:var(--text-s);margin:0;line-height:1.45}
.RdZRXG_icon{opacity:.62;flex:none;justify-content:center;align-items:flex-end;width:40px;height:26px;display:inline-flex}.RdZRXG_icon .RdZRXG_st+.RdZRXG_st{margin-left:calc(var(--space-1) * -1)}.RdZRXG_st{flex:none;display:block;overflow:visible}[aria-current]>.RdZRXG_icon{opacity:1}a>.RdZRXG_tabFollow{left:14%;bottom:calc(var(--space-1) * -1);width:72%;height:calc(var(--space-1) * 1.5);pointer-events:none;position:absolute}.RdZRXG_tabFollow>.RdZRXG_tabTide{width:100%;height:100%;color:var(--ink);display:block}.RdZRXG_tabFollow[data-from]{transform:translateX(var(--tide-from,0));transition:none}@media (prefers-reduced-motion:no-preference){.RdZRXG_tabFollow{transition:transform var(--dur-base) var(--ease)}}
.PHE8EW_card{gap:var(--space-3);min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);color:var(--ink);text-decoration:none;display:grid}a.PHE8EW_card:is(:hover,[data-preview=hover]){border-color:var(--line-strong)}a.PHE8EW_card:is(:focus-visible,[data-preview=focus]){outline:3px solid var(--focus);outline-offset:3px}.PHE8EW_card[data-tone=done]{background:var(--done-card)}.PHE8EW_card[data-tone=panel]{background:var(--panel);color:var(--on-panel);--focus:var(--on-panel);border-color:#0000}.PHE8EW_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}.PHE8EW_body{color:var(--muted);font-size:var(--text-m);margin:0;line-height:1.5}.PHE8EW_card[data-tone=panel] .PHE8EW_body{color:color-mix(in srgb, var(--on-panel) 78%, transparent)}.PHE8EW_actions{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}
.JHNzFG_dialog{gap:var(--space-4);width:100%;max-width:440px;padding:var(--space-6);border-radius:var(--radius-sheet);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);display:grid}.JHNzFG_title{font-family:var(--display);font-size:var(--display-s);letter-spacing:var(--track-display);text-wrap:balance;font-weight:500;line-height:1.2}.JHNzFG_body{color:var(--muted);font-size:var(--text-m);line-height:1.5}.JHNzFG_actions{gap:var(--space-3);flex-wrap:wrap-reverse;justify-content:flex-end;display:flex}.JHNzFG_dialog[tabindex]:focus-visible{outline:none}
.HNnAHa_field{gap:var(--space-2);min-width:0;font-size:var(--text-s);font-weight:500;display:grid}.HNnAHa_hint{color:var(--muted);font-weight:400}.HNnAHa_input{width:100%;min-width:0;min-height:var(--control-h);padding:var(--space-3) var(--control-pad);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-family:var(--ui);font-size:var(--text-m);font-weight:400;line-height:1.5}.HNnAHa_input:is(:hover:not(:disabled),[data-preview=hover]){border-color:var(--ink)}.HNnAHa_input:is(:focus-visible,[data-preview=focus]){outline:3px solid var(--focus);outline-offset:2px;border-color:var(--focus)}.HNnAHa_input[aria-invalid=true],.HNnAHa_input[aria-invalid=true]:hover{border-color:var(--problem-ink);box-shadow:inset 0 0 0 1px var(--problem-ink)}textarea.HNnAHa_input{resize:vertical}.HNnAHa_input:disabled{background:var(--canvas);opacity:.7;cursor:not-allowed}.HNnAHa_error{color:var(--problem-ink);font-weight:500;line-height:1.45}.HNnAHa_error .HNnAHa_marker,.HNnAHa_check{display:none}:root[data-look=shore] .HNnAHa_error{align-items:flex-start;gap:var(--space-2);display:flex}:root[data-look=shore] .HNnAHa_error .HNnAHa_marker{margin-top:calc(var(--space-1) * .75);display:inline-block}:root[data-look=shore] .HNnAHa_check{display:inline}.HNnAHa_check b{font-weight:700}
.tfuq2G_widget{min-height:var(--space-8)}
