@font-face{font-family:plexSans;src:url(../media/1_IBMPlexSans_Variable_latin.p.0wiir8udbzjvx.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.O0oZbG_className{font-family:plexSans,IBM Plex Sans Fallback}.O0oZbG_variable{--font-sans:"plexSans", IBM Plex Sans Fallback}
@font-face{font-family:plexMono;src:url(../media/2_IBMPlexMono_Regular_latin.p.40sczeszzbjw1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/3_IBMPlexMono_Medium_latin.p.0oace-s_gkfks.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/4_IBMPlexMono_SemiBold_latin.p.226pwps5o-gq_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.RtdwxG_className{font-family:plexMono,IBM Plex Mono Fallback}.RtdwxG_variable{--font-mono-face:"plexMono", IBM Plex Mono Fallback}
.M6px-G_playing .M6px-G_ring{stroke-dasharray:var(--ring-length);animation:M6px-G_draw var(--ring-draw) cubic-bezier(.16, .84, .44, 1) both}.M6px-G_playing .M6px-G_scan0{animation:M6px-G_blink var(--scan-step) linear var(--ring-draw) both}.M6px-G_playing .M6px-G_scan2{animation:M6px-G_blink var(--scan-step) linear calc(var(--ring-draw) + var(--scan-step) / 2) both}.M6px-G_playing .M6px-G_scan1{animation:M6px-G_settle var(--settle) cubic-bezier(.16, .84, .44, 1) calc(var(--ring-draw) + var(--scan-step)) both}@keyframes M6px-G_draw{0%{stroke-dashoffset:var(--ring-length)}to{stroke-dashoffset:0}}@keyframes M6px-G_blink{0%{opacity:0}45%{opacity:.55}to{opacity:0}}@keyframes M6px-G_settle{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .M6px-G_playing .M6px-G_ring,:root:not([data-motion=full]) .M6px-G_playing .M6px-G_scan0,:root:not([data-motion=full]) .M6px-G_playing .M6px-G_scan1,:root:not([data-motion=full]) .M6px-G_playing .M6px-G_scan2{animation:none}}:root[data-motion=reduced] .M6px-G_playing .M6px-G_ring,:root[data-motion=reduced] .M6px-G_playing .M6px-G_scan0,:root[data-motion=reduced] .M6px-G_playing .M6px-G_scan1,:root[data-motion=reduced] .M6px-G_playing .M6px-G_scan2{animation:none}
.H4hNEG_header{z-index:10;background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.H4hNEG_headerRow{align-items:center;gap:22px;height:64px;display:flex}.H4hNEG_headerRow>nav{margin-left:auto}.H4hNEG_authSlot{align-items:center;gap:var(--space-12);justify-content:flex-end;min-width:160px;display:inline-flex}.H4hNEG_authLink{color:var(--ink-2);font-size:var(--type-callout-size);text-decoration:none}.H4hNEG_authLink:hover{color:var(--ink)}.H4hNEG_authLink[aria-current=page]{color:var(--ink);text-underline-offset:6px;font-weight:600;text-decoration:underline}.H4hNEG_guessIn,.H4hNEG_guessOut{align-items:center;gap:var(--space-12);display:none}:root[data-session=in] .H4hNEG_guessIn,:root[data-session=out] .H4hNEG_guessOut{display:inline-flex}.H4hNEG_brand{font-size:var(--type-title-size);letter-spacing:-.02em;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.H4hNEG_themeToggle{border:1px solid var(--line-strong);background:var(--surface);width:36px;height:36px;color:var(--ink-2);border-radius:var(--radius-cell);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.H4hNEG_themeToggle:hover{background:var(--surface-2);color:var(--ink)}.H4hNEG_themeToggle svg{width:17px;height:17px}.H4hNEG_sun{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .H4hNEG_sun{display:block}:root:not([data-theme=light]) .H4hNEG_moon{display:none}}:root[data-theme=dark] .H4hNEG_sun{display:block}:root[data-theme=dark] .H4hNEG_moon{display:none}.H4hNEG_nav{font-size:var(--type-callout-size);gap:22px;display:flex}.H4hNEG_nav a{color:var(--ink-2);text-decoration:none}.H4hNEG_nav a:hover{color:var(--ink)}.H4hNEG_nav a[aria-current=page]{color:var(--ink);text-underline-offset:6px;font-weight:600;text-decoration:underline}.H4hNEG_accountMenu{display:inline-flex;position:relative}.H4hNEG_accountPanel{z-index:20;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.H4hNEG_accountAddress{padding:var(--space-8) var(--space-12) 6px;font-size:var(--type-label-size);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.H4hNEG_accountIdentity{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12) 6px;display:flex}.H4hNEG_accountIdentity .H4hNEG_accountAddress{flex:auto;min-width:0;padding:0}.H4hNEG_planChip{padding:var(--space-2) var(--space-8);border-radius:var(--radius-pill);font-size:var(--type-caption-size);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;font-weight:600;display:inline-flex}.H4hNEG_planChip[data-plan=pro]{background:var(--accent-tint);color:var(--accent-ink)}.H4hNEG_planChip[data-plan=free]{background:var(--surface-2);color:var(--ink-2);border-color:var(--line-strong)}.H4hNEG_planChip[data-plan=none]{background:var(--surface);color:var(--warning-badge);border-color:var(--warning)}.H4hNEG_accountLink{color:var(--ink);padding:11px var(--space-12);border-radius:var(--radius-cell);font-size:var(--type-body-size);text-decoration:none}.H4hNEG_accountLink:hover{background:var(--surface-2)}.H4hNEG_accountLink[aria-current=page]{text-underline-offset:4px;font-weight:600;text-decoration:underline}.H4hNEG_accountSignOut{border-top:1px solid var(--line-soft);margin-top:6px;padding-top:6px}.H4hNEG_accountSignOut .btn{justify-content:center;width:100%}.H4hNEG_mobileNav{display:none;position:relative}.H4hNEG_menuButton{border:1px solid var(--line-strong);background:var(--surface);border-radius:var(--radius-cell);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.H4hNEG_bars,.H4hNEG_bars:before,.H4hNEG_bars:after{background:var(--ink);border-radius:var(--radius-pill);width:16px;height:1.5px;transition:transform var(--motion-small), opacity var(--motion-small);display:block}.H4hNEG_bars:before,.H4hNEG_bars:after{content:"";position:absolute}.H4hNEG_bars:before{transform:translateY(-5px)}.H4hNEG_bars:after{transform:translateY(5px)}.H4hNEG_bars[data-open=true]{background:0 0}.H4hNEG_bars[data-open=true]:before{transform:rotate(45deg)}.H4hNEG_bars[data-open=true]:after{transform:rotate(-45deg)}.H4hNEG_menu{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);min-width:200px;box-shadow:var(--shadow), var(--edge-hi);z-index:20;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.H4hNEG_menu a{color:var(--ink);padding:11px var(--space-12);border-radius:var(--radius-cell);font-size:var(--type-body-size);text-decoration:none}.H4hNEG_menu a:hover{background:var(--surface-2)}.H4hNEG_menu a[aria-current=page]{text-underline-offset:4px;font-weight:600;text-decoration:underline}.H4hNEG_menuDivider{margin:6px var(--space-4);border:none;border-top:1px solid var(--line-soft)}@media (max-width:860px){.H4hNEG_nav{gap:var(--space-16);font-size:var(--type-callout-size)}}@media (max-width:620px){.H4hNEG_nav,.H4hNEG_authSlot{display:none}.H4hNEG_mobileNav{display:block}.H4hNEG_headerRow{gap:10px;height:60px}.H4hNEG_themeToggle{margin-left:auto}}.H4hNEG_footer{border-top:1px solid var(--line-soft);color:var(--ink-3);font-size:var(--type-label-size);margin-top:80px;padding-block:28px 40px}body:has(main[data-ends-in-band]) .H4hNEG_footer{margin-top:0}.H4hNEG_footerRow{justify-content:space-between;gap:var(--space-16);flex-wrap:wrap;display:flex}.H4hNEG_footerLinks{flex-wrap:wrap;gap:18px;display:flex}.H4hNEG_footerLinks a{color:var(--ink-3)}.H4hNEG_footerBadges{margin-top:var(--space-16)}.H4hNEG_consent{z-index:40;background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow), var(--edge-hi);padding-block:14px;position:fixed;inset:auto 0 0}.H4hNEG_consentRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.H4hNEG_consentText{font-size:var(--type-callout-size);color:var(--ink-2);flex:320px;margin:0;line-height:1.5}.H4hNEG_consentButtons{align-items:center;gap:10px;margin-left:auto;display:flex}.H4hNEG_consentButton{font:inherit;font-size:var(--type-callout-size);padding:9px var(--space-16);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);border-radius:var(--radius-cell);cursor:pointer;white-space:nowrap}.H4hNEG_consentButton:hover{background:var(--surface);border-color:var(--ink-3)}.H4hNEG_consentClose{width:36px;height:36px;color:var(--ink-3);border-radius:var(--radius-cell);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.H4hNEG_consentClose:hover{color:var(--ink);background:var(--surface-2)}.H4hNEG_consentClose svg{width:16px;height:16px}@media (max-width:620px){.H4hNEG_consentButtons{width:100%;margin-left:0}.H4hNEG_consentButton{text-align:center;flex:1}}.H4hNEG_privacyChoices{font:inherit;font-size:inherit;color:var(--ink-3);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.H4hNEG_privacyChoices:hover{color:var(--ink-2)}
._6g7Ipq_surface{background:var(--surface);border:1px solid var(--line-strong)}._6g7Ipq_radiusCell{border-radius:var(--radius-cell)}._6g7Ipq_radiusCard{border-radius:var(--radius-card)}._6g7Ipq_radiusSheet{border-radius:var(--radius-sheet)}._6g7Ipq_flat{box-shadow:var(--shadow), var(--edge-hi)}._6g7Ipq_raised{box-shadow:var(--shadow-raised), var(--edge-hi)}
.DT4VcG_offer{padding:var(--space-16) 18px;flex-direction:column;display:flex}.DT4VcG_offer>*+*{margin-top:10px}.DT4VcG_offer h2{font-size:var(--type-headline-size)}.DT4VcG_offer :is(h3,h4){font-family:var(--font-display);text-wrap:balance;font-size:var(--type-headline-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line-height);letter-spacing:var(--type-title-tracking);margin:0}.DT4VcG_offer p{max-width:62ch;font-size:var(--type-callout-size);color:var(--ink-2);line-height:1.5}.DT4VcG_actions{align-items:center;gap:var(--space-8) 14px;flex-wrap:wrap;display:flex}.DT4VcG_note{font-size:var(--type-label-size);color:var(--ink-3)}.DT4VcG_note a{color:var(--ink-2);text-decoration:underline}.DT4VcG_offer>.DT4VcG_status:empty{margin-top:0}.DT4VcG_offer .DT4VcG_status[data-failed=true]{color:var(--error-ink)}
.g9LQgG_badges{--badge:40px;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.g9LQgG_badges a{line-height:0;display:block}.g9LQgG_apple img{height:var(--badge);width:auto;display:block}.g9LQgG_google img{height:calc(var(--badge) * 250 / 168);width:auto;display:block}
.o2SnGG_head{gap:var(--space-8);flex-direction:column;display:flex}.o2SnGG_head p{color:var(--ink-2);max-width:62ch}.o2SnGG_groups{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.o2SnGG_group{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);overflow:hidden}.o2SnGG_groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-12);padding:var(--space-12) var(--space-24);display:flex}.o2SnGG_groupHead h2{font-size:var(--type-body-size);font-weight:600}.o2SnGG_groupHead span{font-family:var(--font-mono);font-size:var(--type-label-size);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none}.o2SnGG_list{margin:0;padding:0;list-style:none}.o2SnGG_item{align-items:center;gap:var(--space-2) var(--space-16);padding:var(--space-12) var(--space-24);border-top:1px solid var(--line-soft);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"question go""meta go""hint go";text-decoration:none;display:grid}.o2SnGG_item:hover{background:var(--ground)}.o2SnGG_item:focus-visible{outline-offset:-2px}.o2SnGG_question{font-size:var(--type-callout-size);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:question;display:-webkit-box;overflow:hidden}.o2SnGG_meta{font-size:var(--type-label-size);color:var(--ink-3);grid-area:meta}.o2SnGG_hint{font-size:var(--type-label-size);color:var(--ink-2);grid-area:hint}.o2SnGG_go{white-space:nowrap;grid-area:go}.o2SnGG_item:hover .o2SnGG_go{background:var(--surface-2)}@media (max-width:480px){.o2SnGG_groupHead,.o2SnGG_item{padding-inline:var(--space-16)}.o2SnGG_go{padding-inline:var(--space-12)}.o2SnGG_goLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.o2SnGG_topic{align-items:center;gap:var(--space-4) var(--space-24);padding:var(--space-12) var(--space-24);border-top:1px solid var(--line-soft);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(120px,200px) 110px auto;grid-template-areas:"name score meta go";text-decoration:none;display:grid}.o2SnGG_topic:hover{background:var(--ground)}.o2SnGG_topic:focus-visible{outline-offset:-2px}.o2SnGG_topic .o2SnGG_meta{white-space:nowrap}.o2SnGG_topicName{font-weight:600;font-size:var(--type-callout-size);grid-area:name}.o2SnGG_score{align-items:center;gap:var(--space-12);grid-area:score;display:flex}.o2SnGG_score b{text-align:right;min-width:4ch;font-family:var(--font-mono);font-size:var(--type-callout-size);font-variant-numeric:tabular-nums}.o2SnGG_scoreBar{border-radius:var(--radius-pill);background:var(--line-soft);flex:1;height:6px;overflow:hidden}.o2SnGG_scoreBar i{background:var(--accent);height:100%;display:block}@media (max-width:620px){.o2SnGG_topic{padding-inline:var(--space-16);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name go""score go""meta go"}}.o2SnGG_cutShort{font-size:var(--type-label-size);color:var(--ink-3);max-width:62ch}.o2SnGG_empty{align-items:flex-start;gap:var(--space-12);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);padding:var(--space-24);flex-direction:column;display:flex}.o2SnGG_empty p{max-width:62ch;color:var(--ink-2);font-size:var(--type-callout-size);line-height:1.5}.o2SnGG_offer{gap:var(--space-8);padding:var(--space-24);flex-direction:column;max-width:640px;display:flex}.o2SnGG_offerTags{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);display:flex}.o2SnGG_offer h2{font-size:var(--type-headline-size)}.o2SnGG_offer p{max-width:62ch;color:var(--ink-2);font-size:var(--type-callout-size);line-height:1.5}.o2SnGG_actions{align-items:center;gap:var(--space-8) 14px;margin-top:var(--space-4);flex-wrap:wrap;display:flex}.o2SnGG_entry{align-items:center;gap:var(--space-4) var(--space-16);padding:var(--space-16) var(--space-24);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.o2SnGG_entryIcon{border-radius:var(--radius-cell);background:var(--accent-tint);width:40px;height:40px;color:var(--accent-ink);place-items:center;display:grid}.o2SnGG_entryIcon svg{width:18px;height:18px}.o2SnGG_entry h2{font-size:var(--type-headline-size)}.o2SnGG_entry p{color:var(--ink-2);font-size:var(--type-callout-size)}@media (max-width:480px){.o2SnGG_entry{padding:var(--space-16);grid-template-columns:auto minmax(0,1fr)}.o2SnGG_entry>:last-child{margin-top:var(--space-8);grid-column:1/-1;justify-self:start}}
.zL3OsW_row{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-cell);color:inherit;transition:border-color var(--motion-small), transform var(--motion-micro);text-decoration:none}.zL3OsW_row:hover{border-color:var(--accent)}.zL3OsW_row:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.zL3OsW_row{min-height:44px}}.zL3OsW_trackStop:hover{transform:translateY(-1px)}.zL3OsW_lessonProgress{border-left:3px solid var(--accent)}
._0nqGNa_page{flex-direction:column;gap:6px;padding-block:28px 0;display:flex}._0nqGNa_head{gap:var(--space-8);flex-direction:column;display:flex}._0nqGNa_head p{color:var(--ink-2);max-width:62ch}@media (max-width:620px){._0nqGNa_page{padding-block:20px 0}}
._3yk5bq_doc{padding-top:var(--space-24);border-top:1px solid var(--line)}._3yk5bq_doc:first-of-type{border-top:0;padding-top:0}._3yk5bq_docSummary{column-gap:var(--space-12);cursor:pointer;padding:var(--space-2) 0;border-radius:var(--radius-cell);grid-template-columns:14px 1fr;row-gap:3px;list-style:none;display:grid}._3yk5bq_docSummary::-webkit-details-marker{display:none}._3yk5bq_docSummary>h2{grid-area:1/2}._3yk5bq_docSummary>span{grid-area:2/2}._3yk5bq_docSummary:before{content:"";border-left:7px solid var(--ink-3);width:0;height:0;transition:transform var(--motion-small);border-top:5px solid #0000;border-bottom:5px solid #0000;grid-area:1/1;place-self:center}._3yk5bq_doc[open]>._3yk5bq_docSummary:before{transform:rotate(90deg)}._3yk5bq_docSummary:hover:before{border-left-color:var(--accent)}._3yk5bq_docSummary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) ._3yk5bq_docSummary:before{transition:none}}:root[data-motion=reduced] ._3yk5bq_docSummary:before{transition:none}._3yk5bq_docBody{flex-direction:column;gap:18px;padding-top:18px;display:flex}._3yk5bq_doc h2,._3yk5bq_doc h3{scroll-margin-top:80px}._3yk5bq_short h3{font-size:var(--type-body-size)}._3yk5bq_docIntro{color:var(--ink-2)}@media print{._3yk5bq_toc{display:none}._3yk5bq_docSummary{cursor:default;break-inside:avoid;grid-template-columns:0 1fr;column-gap:0}._3yk5bq_docSummary:before{display:none}._3yk5bq_short{break-inside:avoid}}._3yk5bq_postal{gap:var(--space-2);margin-block:var(--space-8) var(--space-12);color:var(--ink-2);font-style:normal;font-size:var(--type-callout-size);display:grid}._3yk5bq_faqList{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}._3yk5bq_faq{border-top:1px solid var(--line-soft)}._3yk5bq_faq:first-child{border-top:0}._3yk5bq_faqSummary{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);cursor:pointer;list-style:none;display:flex}._3yk5bq_faqSummary::-webkit-details-marker{display:none}._3yk5bq_faqSummary:hover{background:var(--ground)}._3yk5bq_faqSummary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._3yk5bq_faqSummary h3{font-size:var(--type-body-size);margin:0;font-weight:600}._3yk5bq_faqChev{width:12px;height:12px;color:var(--ink-3);transition:transform var(--motion-small);flex:none}._3yk5bq_faq[open] ._3yk5bq_faqChev{transform:rotate(180deg)}._3yk5bq_faqBody{padding:0 var(--space-24) var(--space-16);gap:var(--space-8);color:var(--ink-2);flex-direction:column;max-width:72ch;display:flex}._3yk5bq_faqBody p,._3yk5bq_faqBody ul{margin:0}._3yk5bq_storeBadges{margin-top:var(--space-4)}._3yk5bq_trademarks{font-size:var(--type-label-size);color:var(--ink-3)}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) ._3yk5bq_faqChev{transition:none}}:root[data-motion=reduced] ._3yk5bq_faqChev{transition:none}._3yk5bq_stuck{margin-top:var(--space-16);padding:var(--space-16) var(--space-24);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface-2);gap:var(--space-4);flex-direction:column;display:flex}._3yk5bq_stuck h3{font-size:var(--type-body-size);margin:0}._3yk5bq_stuck p{color:var(--ink-2);margin:0}
._9HT47W_page{flex-direction:column;gap:26px;padding-block:28px 0;display:flex}._9HT47W_head{flex-direction:column;gap:10px;display:flex}._9HT47W_updated{font-size:var(--type-label-size);color:var(--ink-3)}._9HT47W_tagline{color:var(--ink-2);font-size:var(--type-headline-size);max-width:60ch}._9HT47W_split{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:start;gap:26px;display:grid}@media (max-width:1000px){._9HT47W_split{grid-template-columns:1fr}}._9HT47W_prose{gap:var(--space-12);flex-direction:column;max-width:65ch;display:flex}._9HT47W_prose p{color:var(--ink-2)}._9HT47W_prose h2{font-size:var(--type-headline-size);margin-top:6px}._9HT47W_outcomes{color:var(--ink-2);font-size:var(--type-callout-size);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}._9HT47W_frame{padding:var(--space-16) 18px;flex-direction:column;gap:10px;margin:0;display:flex}._9HT47W_frame figcaption{gap:var(--space-12);border-top:1px solid var(--line-soft);padding-top:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}._9HT47W_frame p{color:var(--ink-2);font-size:var(--type-callout-size)}._9HT47W_open{align-items:center;gap:var(--space-12);flex-wrap:wrap;margin:0;display:flex}._9HT47W_atStep{font-size:var(--type-label-size);color:var(--ink-3)}._9HT47W_section{gap:var(--space-12);flex-direction:column;display:flex}._9HT47W_section h2{font-size:var(--type-title-size)}._9HT47W_path{counter-reset:s;gap:0 var(--space-32);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}._9HT47W_path li{counter-increment:s;border-bottom:1px solid var(--line)}._9HT47W_step{align-content:start;gap:var(--space-2) var(--space-8);padding:var(--space-12) var(--space-4);grid-template-columns:28px 1fr;grid-template-areas:"n name""n summary";height:100%;display:grid}._9HT47W_path ._9HT47W_step{border-radius:var(--radius-cell);background:0 0;border:1px solid #0000}._9HT47W_path ._9HT47W_step:hover{background:var(--surface)}._9HT47W_step:before{content:counter(s);font-family:var(--font-mono);color:var(--ink-3);grid-area:n;font-weight:600}._9HT47W_stepName{font-weight:600;font-size:var(--type-callout-size);grid-area:name}._9HT47W_stepSummary{font-size:var(--type-label-size);color:var(--ink-2);grid-area:summary}._9HT47W_family{flex-direction:column;gap:6px;display:flex}._9HT47W_family h3{font-size:var(--type-callout-size);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._9HT47W_chips{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9HT47W_chips a{font-size:var(--type-callout-size);border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);padding:5px 11px;text-decoration:none;display:inline-block}._9HT47W_chips a:hover{border-color:var(--accent);background:var(--accent-tint)}._9HT47W_groups{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}._9HT47W_group{padding-top:var(--space-16);border-top:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;display:flex}._9HT47W_group h3{font-size:var(--type-body-size);color:var(--ink-2)}._9HT47W_group p{color:var(--ink-2);font-size:var(--type-callout-size)}@media (max-width:620px){._9HT47W_page{gap:20px;padding-block:20px 0}._9HT47W_tagline{font-size:var(--type-headline-size)}._9HT47W_frame{padding:var(--space-12)}._9HT47W_path{grid-template-columns:1fr}}
.j-gY8G_frame{box-sizing:border-box;background:var(--ground);color:var(--ink);font-family:var(--font-text);flex-direction:column;align-items:center;padding:72px 64px;display:flex;position:relative;overflow:hidden}.j-gY8G_brandRow{align-items:center;gap:var(--space-16);align-self:flex-start;display:flex}.j-gY8G_brandName{letter-spacing:-.4px;font-weight:700}.j-gY8G_content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:56px;width:100%;display:flex}.j-gY8G_card{align-items:center;gap:var(--space-24);text-align:center;flex-direction:column;max-width:920px;display:flex}.j-gY8G_title{letter-spacing:-1px;margin:0;font-weight:700;line-height:1.08}.j-gY8G_tagline{color:var(--ink-2);margin:0;font-weight:600}.j-gY8G_sceneWrap{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.j-gY8G_scene{justify-content:center;align-items:center;width:100%;max-width:950px;display:flex;overflow:hidden}.j-gY8G_caption{text-align:center;max-width:920px;margin:0;line-height:1.35}.j-gY8G_predict{max-width:900px;padding:var(--space-32) 40px;text-align:center;border-radius:var(--radius-sheet);background:var(--accent-tint);border:2px solid var(--accent);flex-direction:column;align-items:center;gap:20px;display:flex}.j-gY8G_predictKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin:0;font-weight:700}.j-gY8G_predictQuestion{margin:0;font-weight:700}.j-gY8G_predictOptions{gap:var(--space-12);flex-direction:column;width:100%;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.j-gY8G_predictOptions li{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-cell);padding:14px 22px}
.V4G0OW_page{gap:var(--space-24);flex-direction:column;padding-block:28px 0;display:flex}.V4G0OW_head{flex-direction:column;gap:10px;display:flex}.V4G0OW_updated{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_meta{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.V4G0OW_aliases{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_summary{color:var(--ink-2);font-size:var(--type-headline-size);max-width:62ch}.V4G0OW_split{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1000px){.V4G0OW_split{grid-template-columns:1fr}}.V4G0OW_frame{padding:var(--space-16) 18px var(--space-16);gap:var(--space-8);flex-direction:column;margin:0;display:flex}.V4G0OW_frameHead{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.V4G0OW_frameTitle{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_kind{font-size:var(--type-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;font-weight:600;display:inline-flex}.V4G0OW_kind i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent-tint);border-radius:50%}.V4G0OW_frame figcaption{gap:var(--space-12);border-top:1px solid var(--line-soft);padding-top:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}.V4G0OW_soon{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_open{align-items:center;gap:var(--space-12);flex-wrap:wrap;margin:0;display:flex}.V4G0OW_atStep{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_side{flex-direction:column;gap:14px;min-width:0;display:flex}.V4G0OW_card{padding:var(--space-16) 18px;gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.V4G0OW_card h2{font-size:var(--type-body-size)}.V4G0OW_card p{color:var(--ink-2);font-size:var(--type-callout-size)}.V4G0OW_intuition{border-top:1px solid var(--line-soft);padding-top:var(--space-8)}.V4G0OW_table{border-collapse:collapse;font-size:var(--type-callout-size)}.V4G0OW_table th{text-align:left;color:var(--ink-3);padding:var(--space-4) 14px var(--space-4) 0;text-transform:capitalize;font-weight:500}.V4G0OW_table td{padding:var(--space-4) 0}.V4G0OW_notes{font-size:var(--type-label-size);color:var(--ink-3)}.V4G0OW_props{gap:var(--space-4) var(--space-12);font-size:var(--type-callout-size);color:var(--ink-2);text-transform:capitalize;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.V4G0OW_props li[data-on=false]{color:var(--ink-3)}.V4G0OW_graph{gap:var(--space-24);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;display:grid}.V4G0OW_group{gap:var(--space-8);min-width:0;padding-top:var(--space-16);border-top:1px solid var(--line);flex-direction:column;display:flex}.V4G0OW_group h2{font-size:var(--type-body-size)}.V4G0OW_group p{color:var(--ink-2);font-size:var(--type-callout-size)}.V4G0OW_wide{grid-column:1/-1}.V4G0OW_chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.V4G0OW_chipLink{font-size:var(--type-callout-size);border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);padding:5px 11px;text-decoration:none}.V4G0OW_chipLink:hover{border-color:var(--accent);background:var(--accent-tint)}.V4G0OW_variants{color:var(--ink-2);font-size:var(--type-callout-size);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.V4G0OW_variants b{color:var(--ink)}@media (max-width:620px){.V4G0OW_page{gap:18px;padding-block:20px 0}.V4G0OW_summary{font-size:var(--type-body-size)}.V4G0OW_frame{padding:var(--space-12) var(--space-12) 14px}.V4G0OW_table{width:100%}.V4G0OW_props{grid-template-columns:1fr 1fr}}
.qNXFEG_head{gap:var(--space-8);flex-direction:column;display:flex}.qNXFEG_head p{color:var(--ink-2);max-width:62ch}.qNXFEG_section{flex-direction:column;gap:10px;display:flex}.qNXFEG_section h2{font-size:var(--type-headline-size)}.qNXFEG_path{gap:var(--space-8);counter-reset:p;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.qNXFEG_path li{counter-increment:p}.qNXFEG_lesson{gap:var(--space-2) var(--space-8);padding:var(--space-12) 14px;grid-template-columns:28px 1fr;grid-template-areas:"n title""n meta""n bar";display:grid}.qNXFEG_lesson:before{content:counter(p);font-family:var(--font-mono);color:var(--ink-3);grid-area:n;font-weight:600}.qNXFEG_lessonTitle{font-weight:600;font-size:var(--type-callout-size);grid-area:title}.qNXFEG_lessonMeta{font-size:var(--type-label-size);color:var(--ink-3);grid-area:meta}.qNXFEG_stats ul{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.qNXFEG_stat{gap:var(--space-4);padding:var(--space-16) var(--space-24);flex-direction:column;display:flex}.qNXFEG_stat+.qNXFEG_stat{border-left:1px solid var(--line-soft)}.qNXFEG_stat b{font-family:var(--font-mono);font-size:var(--type-displayLarge-size);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.qNXFEG_stat span{font-size:var(--type-label-size);color:var(--ink-3)}@media (max-width:620px){.qNXFEG_stats ul{grid-template-columns:repeat(2,minmax(0,1fr))}.qNXFEG_stat{padding:var(--space-12) var(--space-16)}.qNXFEG_stat:nth-child(3){border-left:0}.qNXFEG_stat:nth-child(n+3){border-top:1px solid var(--line-soft)}}.qNXFEG_pro{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:760px){.qNXFEG_pro{grid-template-columns:minmax(0,1fr)}}.qNXFEG_recent{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.qNXFEG_recent .qNXFEG_lesson{grid-template-columns:1fr;grid-template-areas:"title""meta""bar"}.qNXFEG_recent .qNXFEG_lesson:before{content:none}.qNXFEG_bar{border-radius:var(--radius-pill);background:var(--line-soft);height:5px;margin-top:var(--space-4);grid-area:bar;overflow:hidden}.qNXFEG_bar i{background:var(--accent);height:100%;display:block}.qNXFEG_bar[data-done=true] i{background:var(--success-ink)}.qNXFEG_tracks{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.qNXFEG_track{padding:14px var(--space-16);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:6px;height:100%;display:flex}.qNXFEG_trackName{font-weight:600;font-size:var(--type-body-size)}.qNXFEG_trackMeta{font-size:var(--type-label-size);color:var(--ink-3)}.qNXFEG_trackMeta b{color:var(--ink);font-variant-numeric:tabular-nums}.qNXFEG_track .qNXFEG_bar{margin:var(--space-2) 0 6px;grid-area:auto}.qNXFEG_trackLinks{gap:var(--space-8);flex-wrap:wrap;margin-top:auto;display:flex}
.Tjv9Ua_page{flex-direction:column;gap:26px;padding-block:28px 56px;display:flex}.Tjv9Ua_page :is(p,li,dt,dd){max-width:72ch}.Tjv9Ua_head{gap:var(--space-8);flex-direction:column;display:flex}.Tjv9Ua_lede{color:var(--ink-2);font-size:var(--type-headline-size)}.Tjv9Ua_section{flex-direction:column;gap:10px;display:flex}.Tjv9Ua_section h2{font-size:var(--type-title-size)}.Tjv9Ua_section p{color:var(--ink-2)}.Tjv9Ua_section p a{color:var(--accent-ink)}.Tjv9Ua_channels{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Tjv9Ua_channel{padding:14px var(--space-16);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:3px;display:flex}.Tjv9Ua_channelName{font-weight:600}.Tjv9Ua_channel p{color:var(--ink-2);font-size:var(--type-callout-size)}.Tjv9Ua_channel a:not(.btn){color:var(--accent-ink);font-weight:600}.Tjv9Ua_channel button{align-self:flex-start}.Tjv9Ua_checklist{color:var(--ink-2);gap:var(--space-4);flex-direction:column;padding-left:20px;display:flex}.Tjv9Ua_updated{font-size:var(--type-label-size);color:var(--ink-3)}.Tjv9Ua_short{border:1px solid var(--accent);border-radius:var(--radius-card);padding:var(--space-16) 18px;background:var(--surface);gap:var(--space-8);flex-direction:column;display:flex}.Tjv9Ua_short h2{font-size:var(--type-body-size)}.Tjv9Ua_short ul{color:var(--ink-2);gap:var(--space-4);flex-direction:column;padding-left:20px;display:flex}.Tjv9Ua_tableWrap{overflow-x:auto}.Tjv9Ua_table{border-collapse:collapse;width:100%;font-size:var(--type-callout-size)}.Tjv9Ua_table th,.Tjv9Ua_table td{text-align:left;vertical-align:top;padding:var(--space-8) 10px;border-bottom:1px solid var(--line-soft)}.Tjv9Ua_table th{font-size:var(--type-label-size);color:var(--ink-3);white-space:nowrap;font-weight:600}.Tjv9Ua_table td{color:var(--ink-2)}.Tjv9Ua_table code{font-family:var(--font-mono);font-size:var(--type-label-size);color:var(--ink);white-space:nowrap}.Tjv9Ua_section ul{color:var(--ink-2);gap:var(--space-4);flex-direction:column;padding-left:20px;display:flex}.Tjv9Ua_statePage{--lens-size:200px;gap:26px var(--space-48);grid-template-columns:minmax(0, 72ch) minmax(var(--lens-size), 1fr);grid-template-areas:"head mark""channels.";padding-block:28px 56px;display:grid}.Tjv9Ua_statePage .Tjv9Ua_head{grid-area:head}.Tjv9Ua_statePage .Tjv9Ua_channels{grid-area:channels}.Tjv9Ua_stateMark{grid-area:mark;place-self:center}@media (max-width:900px){.Tjv9Ua_statePage{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""head""channels"}.Tjv9Ua_stateMark{--lens-size:112px;--lens-ring:3px;--lens-dash:5 4;justify-self:start}}.Tjv9Ua_cards{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Tjv9Ua_card{padding:var(--space-16) var(--space-24);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card)}.Tjv9Ua_card.Tjv9Ua_section h2{font-size:var(--type-body-size)}.Tjv9Ua_cards.Tjv9Ua_top{align-items:start}@media (max-width:760px){.Tjv9Ua_cards{grid-template-columns:minmax(0,1fr)}}.Tjv9Ua_steps{counter-reset:step;gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Tjv9Ua_steps li{counter-increment:step;padding-left:calc(var(--space-32) + var(--space-12));min-height:28px;color:var(--ink-2);position:relative}.Tjv9Ua_steps li:before{content:counter(step);border:1.5px solid var(--accent);width:28px;height:28px;color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--type-label-size);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:-2px;left:0}
._8YzNWW_mark{width:var(--lens-size,160px);height:var(--lens-size,160px);flex:none;display:block}._8YzNWW_cell{fill:var(--surface);stroke:var(--line-strong);stroke-width:var(--lens-cell,2px);vector-effect:non-scaling-stroke}._8YzNWW_slot{fill:none;stroke-dasharray:var(--lens-dash,6 5)}._8YzNWW_takes{fill:var(--error-tint);stroke:var(--error);stroke-width:var(--lens-cell,2px);vector-effect:non-scaling-stroke;animation:_8YzNWW_take var(--motion-small) linear var(--motion-normal) backwards}._8YzNWW_ring{fill:none;stroke:var(--accent);stroke-width:var(--lens-ring,4px);vector-effect:non-scaling-stroke;stroke-linecap:round;transform-box:view-box;transform-origin:50%;animation:_8YzNWW_focusIn var(--motion-normal) var(--ease-standard) backwards}@keyframes _8YzNWW_focusIn{0%{opacity:0;transform:scale(var(--focus-in-scale))}}@keyframes _8YzNWW_take{0%{opacity:0}}@keyframes _8YzNWW_ringFadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) ._8YzNWW_ring{animation:_8YzNWW_ringFadeIn var(--motion-micro) linear backwards!important}}:root[data-motion=reduced] ._8YzNWW_ring{animation:_8YzNWW_ringFadeIn var(--motion-micro) linear backwards!important}
.JULANq_head{gap:var(--space-8);flex-direction:column;display:flex}.JULANq_headEmail{color:var(--ink-2);font-size:var(--type-callout-size)}.JULANq_head,.JULANq_cards,.JULANq_danger{max-width:760px}.JULANq_cards{gap:var(--space-32);flex-direction:column;display:flex}.JULANq_group{gap:var(--space-12);flex-direction:column;display:flex}.JULANq_group h2{font-size:var(--type-headline-size)}.JULANq_card{gap:var(--space-8);padding:var(--space-16) var(--space-24);flex-direction:column;display:flex}.JULANq_card h3{font-size:var(--type-bodyStrong-size);font-weight:var(--type-bodyStrong-weight)}.JULANq_rows{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.JULANq_rows .JULANq_card{box-shadow:none;border:0;border-top:1px solid var(--line-soft);padding-block:var(--space-24);background:0 0;border-radius:0}.JULANq_rows .JULANq_card:first-child{border-top:0}@media (max-width:480px){.JULANq_card{padding-inline:var(--space-16)}}.JULANq_card p{font-size:var(--type-callout-size);color:var(--ink-2);max-width:62ch}.JULANq_field{gap:var(--space-4);flex-direction:column;max-width:360px;display:flex}.JULANq_field span{font-size:var(--type-label-size);color:var(--ink-3);font-weight:600}.JULANq_field input{font:inherit;font-size:var(--type-callout-size);border:1px solid var(--line-strong);border-radius:var(--radius-cell);background:var(--ground);color:var(--ink);padding:9px 11px}.JULANq_field input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.JULANq_check{font-size:var(--type-callout-size);color:var(--ink-2);align-items:flex-start;gap:9px;max-width:62ch;display:flex}.JULANq_check input{margin-top:var(--space-2);accent-color:var(--accent)}.JULANq_check b{color:var(--ink)}.JULANq_sessions{border:1px solid var(--line-strong);border-radius:var(--radius-cell);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JULANq_session{gap:var(--space-4) var(--space-12);font-size:var(--type-callout-size);color:var(--ink-2);padding:var(--space-12) var(--space-16);border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;display:flex}.JULANq_session:first-child{border-top:0}.JULANq_since{font-size:var(--type-label-size);color:var(--ink-3);font-variant-numeric:tabular-nums}.JULANq_willAdd{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--line-strong);border-radius:var(--radius-cell);background:var(--ground);flex-direction:column;display:flex}.JULANq_willAdd p{font-size:var(--type-callout-size);color:var(--ink-2);max-width:none;margin:0}.JULANq_willAdd ul{color:var(--ink-2);font-size:var(--type-callout-size);gap:var(--space-2);flex-direction:column;margin:0;padding-left:20px;display:flex}.JULANq_buyRow{margin-top:var(--space-4);flex-direction:column;gap:10px;display:flex}.JULANq_purchases{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.JULANq_purchase{gap:var(--space-4);padding:10px var(--space-12);border:1px solid var(--line-strong);border-radius:var(--radius-cell);flex-direction:column;display:flex}.JULANq_purchase p{font-size:var(--type-callout-size);color:var(--ink-2);max-width:none}.JULANq_purchaseHead{color:var(--ink);justify-content:space-between;gap:10px;font-weight:600;display:flex}.JULANq_currentTag{font-size:var(--type-caption-size);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-pill);padding:1px var(--space-8);font-weight:600}.JULANq_actions{margin-top:var(--space-4);flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.JULANq_ok{font-size:var(--type-label-size);color:var(--success-ink)}.JULANq_error{font-size:var(--type-label-size);color:var(--error-ink)}.JULANq_notice{font-size:var(--type-label-size);color:var(--warning-ink);border-left:2px solid var(--warning-ink);padding-left:10px}.JULANq_shareMessage{gap:var(--space-8);max-width:62ch;padding:var(--space-12);border:1px solid var(--line-strong);border-radius:var(--radius-cell);background:var(--ground);flex-direction:column;display:flex}.JULANq_card .JULANq_shareMessage p{color:var(--ink)}.JULANq_card .JULANq_shareMessage .JULANq_shareLink{font-family:var(--font-mono);font-size:var(--type-code-size);color:var(--ink-2);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.JULANq_danger{gap:var(--space-12);margin-top:var(--space-16);padding-top:var(--space-32);border-top:1px solid var(--line);flex-direction:column;display:flex}.JULANq_danger h2{font-size:var(--type-headline-size)}
.ZxEcea_body{flex-direction:column;gap:18px;display:flex}.ZxEcea_intro{color:var(--ink-2)}.ZxEcea_shortHeading{font-family:var(--font-display);font-size:var(--type-body-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-line-height);letter-spacing:var(--type-headline-tracking);text-wrap:balance;margin:0}.ZxEcea_part{border-top:1px solid var(--line);flex-direction:column;gap:18px;padding-top:22px;display:flex}.ZxEcea_partHeading{font-family:var(--font-display);font-size:var(--type-title-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-line-height);letter-spacing:var(--type-headline-tracking);text-wrap:balance;margin:0}.ZxEcea_partLede{color:var(--ink-2)}.ZxEcea_question{font-family:var(--font-display);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-line-height);letter-spacing:var(--type-headline-tracking);text-wrap:balance;margin:0}.ZxEcea_shortHeading,.ZxEcea_partHeading,.ZxEcea_question{scroll-margin-top:80px}.ZxEcea_labelledTable caption{caption-side:top;text-align:left;font-size:var(--type-label-size);color:var(--ink-3);padding-bottom:6px}
.cp2lHW_page{flex-direction:column;gap:22px;padding-block:28px 56px;display:flex}.cp2lHW_head{gap:var(--space-8);flex-direction:column;display:flex}.cp2lHW_head p{color:var(--ink-2);max-width:66ch}.cp2lHW_tracks{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.cp2lHW_card{flex-direction:column;gap:10px;height:100%;padding:18px 20px;display:flex}.cp2lHW_cardHead{gap:var(--space-4);flex-direction:column;display:flex}.cp2lHW_cardHead h2{font-size:var(--type-title-size)}.cp2lHW_cardHead h2 a{color:inherit;text-decoration:none}.cp2lHW_cardHead h2 a:hover{text-decoration:underline}.cp2lHW_cardHead p{color:var(--ink-2);font-size:var(--type-callout-size)}.cp2lHW_preview{gap:var(--space-2);font-size:var(--type-label-size);color:var(--ink-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cp2lHW_preview li{gap:var(--space-8);display:flex}.cp2lHW_preview li b{font-family:var(--font-mono);color:var(--ink-3);font-weight:600}.cp2lHW_cardFoot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.cp2lHW_browse{border:1px dashed var(--line-strong);border-radius:var(--radius-card);padding:var(--space-16) 20px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.cp2lHW_browse h2{font-size:var(--type-body-size)}.cp2lHW_browse p{color:var(--ink-2);font-size:var(--type-callout-size);max-width:60ch}.cp2lHW_status{gap:var(--space-12) var(--space-24);padding:var(--space-16) var(--space-24);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cp2lHW_statusText{gap:var(--space-8) var(--space-8);flex-wrap:wrap;flex:260px;align-items:baseline;display:flex}.cp2lHW_cta{justify-content:center;min-width:10.5em}.cp2lHW_statusText b{white-space:nowrap;font-size:var(--type-title-size);font-variant-numeric:tabular-nums;flex:none}.cp2lHW_statusText>b+span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--type-callout-size);color:var(--ink-2);flex:1 1 0;overflow:hidden}.cp2lHW_statusText .cp2lHW_pct{font-family:var(--font-mono);font-size:var(--type-label-size);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.cp2lHW_bar{border-radius:var(--radius-pill);background:var(--line-soft);flex-basis:100%;height:6px;overflow:hidden}.cp2lHW_bar i{background:var(--accent);height:100%;transition:width var(--motion-normal);display:block}.cp2lHW_bar[data-pending=true]{visibility:hidden}.cp2lHW_path{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);margin:0;padding:0;list-style:none;overflow:hidden}.cp2lHW_step{align-items:center;column-gap:var(--space-24);padding-right:var(--space-16);border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(0,36%);display:grid}.cp2lHW_step:first-child{border-top:0}.cp2lHW_stop{grid-template-columns:var(--space-32) minmax(0, 1.4fr) minmax(0, 1fr);align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);min-height:60px;display:grid}.cp2lHW_path .cp2lHW_stop{border-radius:inherit;background:0 0;border:0}.cp2lHW_path .cp2lHW_stop:hover .cp2lHW_stopTitle{color:var(--accent-ink);text-decoration:underline}.cp2lHW_n{border:1.5px solid var(--line-strong);width:30px;height:30px;font-family:var(--font-mono);font-weight:600;font-size:var(--type-label-size);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.cp2lHW_n svg{width:12px;height:12px}.cp2lHW_stopTitle{font-weight:600;font-size:var(--type-callout-size);color:var(--ink)}.cp2lHW_detail{font-weight:600}.cp2lHW_stopMeta{font-size:var(--type-callout-size);color:var(--ink-2)}.cp2lHW_tags{padding:var(--space-8) 0;gap:var(--space-8);flex-wrap:wrap;justify-content:flex-start;margin:0;list-style:none;display:flex}.cp2lHW_tag{height:26px;padding:0 var(--space-8);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-2);font-size:var(--type-label-size);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.cp2lHW_tag:hover{color:var(--ink);text-decoration:underline}.cp2lHW_step[data-done=true] .cp2lHW_n{background:var(--success);border-color:var(--success);color:var(--on-solid)}.cp2lHW_step[data-next=true]{background:var(--accent-tint)}.cp2lHW_step[data-next=true] .cp2lHW_n{background:var(--accent);border-color:var(--accent);color:var(--on-solid)}.cp2lHW_step[data-next=true] .cp2lHW_tag{background:var(--surface)}@media (max-width:760px){.cp2lHW_step{grid-template-columns:1fr;padding-right:0}.cp2lHW_stop{grid-template-columns:var(--space-32) minmax(0, 1fr);row-gap:var(--space-2);column-gap:var(--space-12);grid-template-areas:"n title""n meta"}.cp2lHW_n{grid-area:n}.cp2lHW_stopTitle{grid-area:title}.cp2lHW_stopMeta{font-size:var(--type-label-size);grid-area:meta}.cp2lHW_tags{padding:0 var(--space-16) var(--space-12) calc(var(--space-16) + var(--space-32) + var(--space-12))}}
._2GXwCa_crumbs{font-size:var(--type-label-size);color:var(--ink-3)}._2GXwCa_crumbs a{color:var(--ink-3);text-decoration:none}._2GXwCa_crumbs a:hover{color:var(--ink)}
.uyjphq_page{padding-block:var(--space-24) 0;gap:var(--space-32);flex-direction:column;display:flex}.uyjphq_head{gap:var(--space-8);flex-direction:column;display:flex}.uyjphq_updated{font-size:var(--type-label-size);color:var(--ink-3)}.uyjphq_meta{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.uyjphq_intro{color:var(--ink-2);font-size:var(--type-headline-size);max-width:68ch}.uyjphq_predictNote{border-inline-start:3px solid var(--accent);color:var(--ink-2);font-size:var(--type-callout-size);max-width:68ch;margin-block-start:var(--space-4);padding-inline-start:var(--space-12)}.uyjphq_grid{gap:var(--space-24);grid-template-rows:auto auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uyjphq_side{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-12);min-width:0;display:grid}@supports not (grid-template-rows:subgrid){.uyjphq_grid{grid-template-rows:none}.uyjphq_side{gap:var(--space-12);flex-direction:column;grid-row:auto;display:flex}}@media (max-width:900px){.uyjphq_grid{grid-template-rows:none;grid-template-columns:1fr}.uyjphq_side{gap:var(--space-12);flex-direction:column;grid-row:auto;grid-template-rows:none;display:flex}}.uyjphq_sideHead{justify-content:space-between;align-items:baseline;gap:var(--space-8);border-top:1px solid var(--line-strong);padding-top:var(--space-12);flex-wrap:wrap;display:flex}.uyjphq_sideHead h2{font-size:var(--type-title-size)}.uyjphq_topicLink{font-size:var(--type-label-size);color:var(--ink-3);white-space:nowrap}.uyjphq_topicLink:hover{color:var(--ink)}.uyjphq_summary{color:var(--ink-2);font-size:var(--type-callout-size);margin:0}.uyjphq_stage{min-width:0;display:grid}.uyjphq_stage>*{flex-direction:column;min-width:0;display:flex}.uyjphq_stage>*>:last-child{flex-grow:1;grid-template-rows:auto 1fr}.uyjphq_frame{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-card);box-shadow:var(--shadow), var(--edge-hi);padding:var(--space-16);align-self:start;gap:var(--space-8);flex-direction:column;margin:0;display:flex}.uyjphq_frame figcaption{border-top:1px solid var(--line-soft);padding-top:var(--space-8);color:var(--ink-2);font-size:var(--type-callout-size)}.uyjphq_see{color:var(--ink-2);font-size:var(--type-callout-size);margin:0}.uyjphq_diff{background:var(--surface-2);border-block:1px solid var(--line-strong);padding-block:var(--space-48)}.uyjphq_diffInner{gap:var(--space-16);flex-direction:column;display:flex}.uyjphq_contrast{max-width:68ch;color:var(--ink);margin:0}.uyjphq_steps{color:var(--ink-2);font-size:var(--type-callout-size);max-width:72ch;margin:0}.uyjphq_well{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow), var(--edge-hi);padding:var(--space-16);max-width:100%;overflow-x:auto}.uyjphq_costTable,.uyjphq_propsDiff{border-collapse:collapse;width:100%;font-size:var(--type-callout-size)}.uyjphq_costTable th[scope=row],.uyjphq_costTable thead th:first-child,.uyjphq_propsDiff th[scope=row],.uyjphq_propsDiff thead th:first-child{width:100%}.uyjphq_costTable thead th,.uyjphq_propsDiff thead th{font-family:var(--font-mono);font-size:var(--type-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:0 var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--line-strong);font-weight:500}.uyjphq_costTable tbody th,.uyjphq_propsDiff tbody th{text-align:left;color:var(--ink-2);padding:var(--space-8) var(--space-16) var(--space-8) 0;white-space:nowrap;font-weight:400}.uyjphq_costTable tbody th:first-letter,.uyjphq_propsDiff tbody th:first-letter{text-transform:uppercase}.uyjphq_costTable tbody td,.uyjphq_propsDiff tbody td{padding:var(--space-8) var(--space-16) var(--space-8) 0;color:var(--ink)}.uyjphq_costTable tbody tr+tr th,.uyjphq_costTable tbody tr+tr td,.uyjphq_propsDiff tbody tr+tr th,.uyjphq_propsDiff tbody tr+tr td{border-top:1px solid var(--line-soft)}.uyjphq_costTable td code{font-size:var(--type-numericSmall-size);font-variant-numeric:tabular-nums;background:0 0;padding:0}.uyjphq_sameMark{font-family:var(--font-mono);color:var(--ink-3);margin-inline-start:var(--space-8)}.uyjphq_costTable tbody tr[data-same=false] th[scope=row]{border-inline-start:3px solid var(--accent);padding-inline-start:var(--space-12)}.uyjphq_costTable tbody tr[data-same=false] td{color:var(--accent-ink)}.uyjphq_undocumented{color:var(--ink-3)}.uyjphq_tableNote{color:var(--ink-3);font-size:var(--type-label-size);max-width:72ch;margin-block-start:var(--space-12)}.uyjphq_propsDiff tbody td{text-align:center;padding-inline:var(--space-16)}.uyjphq_propsDiff td[data-on=false]{color:var(--ink-3)}.uyjphq_propsDiff tbody tr[data-same=false] th[scope=row]{border-inline-start:3px solid var(--accent);padding-inline-start:var(--space-12)}@media (max-width:620px){.uyjphq_page{padding-block:var(--space-16) 0;gap:var(--space-24)}.uyjphq_intro{font-size:var(--type-body-size)}.uyjphq_frame{padding:var(--space-12)}.uyjphq_diff{padding-block:var(--space-32)}.uyjphq_well{padding:var(--space-12)}.uyjphq_costTable thead th,.uyjphq_propsDiff thead th,.uyjphq_costTable tbody th,.uyjphq_propsDiff tbody th,.uyjphq_costTable tbody td,.uyjphq_propsDiff tbody td{padding-right:var(--space-8)}}
.b9ruLG_card{flex-direction:column;gap:14px;width:100%;max-width:420px;margin:0 auto;padding:28px 26px;display:flex}.b9ruLG_card h1{font-size:var(--type-displayLarge-size)}.b9ruLG_sub{color:var(--ink-2);font-size:var(--type-callout-size)}.b9ruLG_field{font-size:var(--type-label-size);color:var(--ink-2);flex-direction:column;gap:5px;font-weight:600;display:flex}.b9ruLG_field input{font:inherit;font-weight:400;font-size:var(--type-body-size);padding:10px var(--space-12);border-radius:var(--radius-cell);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.b9ruLG_hint{color:var(--ink-3);font-weight:400;font-size:var(--type-label-size)}.b9ruLG_error{color:var(--error-ink);font-size:var(--type-callout-size)}.b9ruLG_google{justify-content:center}.b9ruLG_switch{font-size:var(--type-callout-size);color:var(--ink-2);text-align:center}.b9ruLG_action{gap:var(--space-4);flex-direction:column;display:flex}.b9ruLG_fine{text-align:center;font-size:var(--type-label-size);color:var(--ink-3);margin:0}.b9ruLG_age{gap:var(--space-8);font-size:var(--type-callout-size);color:var(--ink-2);align-items:flex-start;display:flex}.b9ruLG_age input{margin-top:var(--space-2);accent-color:var(--accent)}.b9ruLG_card .btn{justify-content:center}.b9ruLG_or{align-items:center;gap:var(--space-12);font-size:var(--type-label-size);color:var(--ink-3);display:flex}.b9ruLG_or:before,.b9ruLG_or:after{content:"";border-top:1px solid var(--line-soft);flex:1}.b9ruLG_verify{align-items:center;gap:var(--space-16);padding:14px var(--space-16);border:1px solid var(--warning);border-radius:var(--radius-card);background:color-mix(in srgb, var(--warning) 8%, var(--surface));font-size:var(--type-callout-size);color:var(--ink-2);flex-wrap:wrap;display:flex}.b9ruLG_verifyIcon{width:18px;height:18px;color:var(--warning-ink);flex:none}.b9ruLG_verify p{flex:280px;margin:0;line-height:1.5}.b9ruLG_verify b{color:var(--ink)}.b9ruLG_verifySent{color:var(--ink-3)}.b9ruLG_verified{font-size:var(--type-callout-size);color:var(--ink-2);padding:var(--space-12) var(--space-16);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--surface)}.b9ruLG_linkBtn{font:inherit;font-size:var(--type-label-size);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.b9ruLG_linkBtn:hover:not(:disabled){color:var(--ink)}.b9ruLG_linkBtn:disabled{opacity:.5;cursor:not-allowed}
.XV88lW_main{flex-direction:column;gap:18px;min-width:0;padding-block:28px 0;display:flex}
.Iy9JjW_layout{gap:var(--space-48);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.Iy9JjW_docs{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}@media (max-width:1000px){.Iy9JjW_layout{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}}.Iy9JjW_nav{top:calc(80px + env(safe-area-inset-top,0px));align-self:start;position:sticky}.Iy9JjW_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Iy9JjW_link{padding:var(--space-8) var(--space-12);border-radius:var(--radius-cell);color:var(--ink-2);font-size:var(--type-callout-size);text-decoration:none;display:block}.Iy9JjW_link:hover{background:var(--surface-2);color:var(--ink)}.Iy9JjW_link[aria-current=location]{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}@media (max-width:1000px){.Iy9JjW_nav{position:static}.Iy9JjW_list{gap:var(--space-8);scrollbar-width:none;padding-bottom:var(--space-4);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-24)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-24)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-24)), transparent);flex-direction:row;overflow-x:auto}.Iy9JjW_list::-webkit-scrollbar{display:none}.Iy9JjW_link{white-space:nowrap;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface)}}
