._2eX7uq_ring{--ki-ring-length:138.23;--ki-ring-offset:138.23;block-size:3.3em;inline-size:3.3em;font-size:var(--step-0);flex:none;place-items:center;display:grid;position:relative}._2eX7uq_svg{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}._2eX7uq_track,._2eX7uq_bar{fill:none;stroke-width:7px}._2eX7uq_track{stroke:var(--color-line)}._2eX7uq_bar{stroke:var(--color-action);stroke-dasharray:var(--ki-ring-length);stroke-dashoffset:var(--ki-ring-offset);stroke-linecap:round}@media (prefers-reduced-motion:no-preference){._2eX7uq_bar{animation:_2eX7uq_ki-ring-fill calc(var(--motion-duration) * 4) var(--motion-ease) both}}._2eX7uq_empty ._2eX7uq_bar{display:none}._2eX7uq_text{font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--number-weight);font-variant-numeric:tabular-nums;line-height:1;position:relative}:root[data-motion=reduced] ._2eX7uq_bar{animation:none}@property --ki-ring-count{syntax:"<integer>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){._2eX7uq_count{counter-reset:ki-ring-count var(--ki-ring-count);animation:_2eX7uq_ki-ring-count calc(var(--motion-duration) * 4) var(--motion-ease) both;display:inline-grid}._2eX7uq_count:before{content:counter(ki-ring-count);grid-area:1/1}._2eX7uq_digits{visibility:hidden;grid-area:1/1}}:root[data-motion=reduced] ._2eX7uq_count{animation:none;display:inline}:root[data-motion=reduced] ._2eX7uq_count:before{content:none}:root[data-motion=reduced] ._2eX7uq_digits{visibility:visible}@keyframes _2eX7uq_ki-ring-count{0%{--ki-ring-count:0}}@keyframes _2eX7uq_ki-ring-fill{0%{stroke-dashoffset:var(--ki-ring-length)}}@media (forced-colors:active){._2eX7uq_track{stroke:graytext}._2eX7uq_bar{stroke:highlight}}
.JSkKMq_text{font-family:var(--font-text)}.JSkKMq_xs{font-size:var(--step--2);line-height:var(--leading--2)}.JSkKMq_s{font-size:var(--step--1);line-height:var(--leading--1)}.JSkKMq_ui{font-size:var(--ki-text-ui);line-height:var(--leading--1)}.JSkKMq_m{font-size:var(--step-0);line-height:var(--leading-0)}.JSkKMq_l{font-size:var(--step-1);line-height:var(--leading-1)}.JSkKMq_intro{font-size:var(--ki-text-intro);line-height:var(--leading-0)}.JSkKMq_caption{font-size:var(--ki-text-caption);line-height:var(--leading--2)}.JSkKMq_ink{color:var(--color-ink)}.JSkKMq_muted{color:var(--color-ink-muted)}.JSkKMq_bold{font-weight:700}.JSkKMq_display{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--leading-2)}.JSkKMq_loose{line-height:1.75}
.b2v-4a_hero{gap:calc(var(--space-7) + var(--space-3));grid-template-columns:minmax(0,1fr);margin-block-start:calc(clamp(var(--space-5), 3vw, calc(var(--space-7) + var(--space-3))) - var(--space-6));display:grid}.b2v-4a_text{flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}.b2v-4a_kicker{order:-1;margin-block-end:var(--space-5)}@media (max-width:29.99em){.b2v-4a_text .b2v-4a_headline{font-size:min(var(--step-5), var(--step-6-fit));line-height:var(--leading-5)}}.b2v-4a_line{display:block}.b2v-4a_lead{max-inline-size:29em;margin-block-start:var(--space-4)}.b2v-4a_picker{justify-items:start;gap:var(--space-4);max-inline-size:34em;padding:var(--space-4);border-radius:var(--radius-l);background-color:var(--color-fog);margin-block-start:var(--space-6);display:grid}.b2v-4a_pickerField{justify-self:stretch;min-inline-size:0}@media (max-width:29.99em){.b2v-4a_pickerSubmit{justify-self:stretch}}@media (min-width:40em){.b2v-4a_picker{padding:var(--space-5)}}.b2v-4a_price{max-inline-size:34em;margin-block-start:var(--space-4)}.b2v-4a_suggestions{margin-block-start:var(--space-1)}.b2v-4a_noMatch{max-inline-size:34em;margin-block-start:var(--space-4)}.b2v-4a_fieldLinks{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.b2v-4a_visual{min-inline-size:0}@media (min-width:60em){.b2v-4a_hero{align-items:center;gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.b2v-4a_text{grid-column:1/span 6;padding-inline-end:var(--space-4)}.b2v-4a_visual{grid-column:7/span 6}}.b2v-4a_withBanner{row-gap:0}.b2v-4a_banner{block-size:clamp(var(--space-10) * 1.2, 30vw, var(--space-11) * 1.4);border-radius:var(--radius-l);position:relative}.b2v-4a_card{z-index:1;margin-block-start:calc(var(--space-2) * -1);margin-inline:var(--space-2);position:relative}.b2v-4a_withBanner .b2v-4a_picker{margin-block-start:var(--space-5)}.b2v-4a_withBanner .b2v-4a_visual{margin-block-start:calc(var(--space-7) + var(--space-3))}@media (min-width:60em){.b2v-4a_withBanner{isolation:isolate;padding:var(--space-7);align-items:end;position:relative}.b2v-4a_banner{z-index:-1;block-size:auto;position:absolute;inset:0}.b2v-4a_card{grid-column:1/span 7;margin:0}.b2v-4a_withBanner .b2v-4a_text{padding:var(--space-3) var(--space-4) var(--space-2)}.b2v-4a_withBanner .b2v-4a_visual{grid-column:8/span 5;margin:0}}@media (min-width:75em){.b2v-4a_card{grid-column:1/span 6}}
.H8fD8q_field{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.H8fD8q_label{color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);font-weight:700;line-height:1.3}.H8fD8q_marker{color:var(--color-ink-muted);font-size:var(--step--1);white-space:nowrap;margin-inline-start:var(--space-1);font-weight:400}.H8fD8q_hint{max-inline-size:var(--measure);color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading--1)}.H8fD8q_error{align-items:flex-start;gap:var(--space-3);max-inline-size:var(--measure);color:var(--color-danger-ink);font-size:var(--step--1);font-weight:700;line-height:var(--leading--1);display:flex}.H8fD8q_errorIcon{flex:none;margin-block-start:.05em}
.ZyVEpG_tip{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.ZyVEpG_tipSuggestion{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.ZyVEpG_tipApplied:empty{position:absolute}
.nOG3jW_stage{grid-template-columns:minmax(0,1fr);display:grid}.nOG3jW_frame{display:none}.nOG3jW_chapters{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.nOG3jW_chapter{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.nOG3jW_chapterStill{border:var(--border-width) solid var(--color-line);border-radius:var(--radius-l);aspect-ratio:2;background-color:var(--family-sky-soft);margin-block-end:var(--space-2);display:block;overflow:hidden}.nOG3jW_chapterImage{object-fit:cover;object-position:50% 100%;block-size:100%;inline-size:100%;display:block}.nOG3jW_head{gap:var(--space-2);flex-direction:column;display:flex}.nOG3jW_kicker{order:-1}.nOG3jW_line{max-inline-size:32em}.nOG3jW_modules{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,12em),1fr));margin:0;padding:0;list-style:none;display:grid}.nOG3jW_modules[data-wide]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.nOG3jW_module{gap:var(--space-1);font-family:var(--font-text);padding-inline-start:1.25em;display:grid;position:relative}.nOG3jW_module:before{background-color:var(--ki-mid);content:"";border-radius:.15em;block-size:.6em;inline-size:.6em;position:absolute;inset-block-start:.45em;inset-inline-start:0}.nOG3jW_moduleTitle{font-weight:700}.nOG3jW_count{margin:0}.nOG3jW_glimpse{margin:var(--space-2) 0 var(--space-1);grid-template-columns:minmax(0,7em) minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.nOG3jW_glimpseImage{aspect-ratio:4/3;object-fit:cover;background-color:var(--color-bg);block-size:auto;inline-size:100%;display:block}.nOG3jW_glimpseText{align-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);display:grid}.nOG3jW_glimpseTitle{font-family:var(--font-display);font-size:var(--step-1);font-weight:700;line-height:var(--leading-1);color:var(--color-head)}@media (min-width:30em){.nOG3jW_glimpse{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.nOG3jW_glimpseImage{aspect-ratio:4/3}}@media (min-width:60em){.nOG3jW_stage{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.nOG3jW_frame{gap:var(--space-4);grid-column:1/span 7;display:grid;position:sticky;inset-block-start:var(--space-7)}.nOG3jW_frameWorld{aspect-ratio:16/9;border-radius:var(--radius-l)}.nOG3jW_chapters{gap:var(--space-6);grid-column:8/span 5}.nOG3jW_chapter{justify-content:center;min-block-size:min(28em,64vh)}.nOG3jW_chapterStill{display:none}.nOG3jW_glimpse{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.nOG3jW_marks{gap:var(--space-1) var(--space-3);color:var(--color-ink-muted);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--display-weight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nOG3jW_mark+.nOG3jW_mark:before{color:var(--color-ink-muted);content:"·";margin-inline-end:var(--space-3)}.nOG3jW_mark[data-current]{color:var(--color-action)}
.uBytiq_plans{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.uBytiq_plan{gap:var(--space-4);padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.uBytiq_price{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.uBytiq_lines{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.uBytiq_lines li{padding-inline-start:calc(var(--space-4) + var(--space-1));position:relative}.uBytiq_lines li:before{content:"";background-color:var(--ki-mid,var(--color-line-strong));border-radius:2px;block-size:.5em;inline-size:.5em;position:absolute;inset-block-start:.6em;inset-inline-start:0}.uBytiq_fine{justify-items:start;gap:var(--space-2);margin-block-start:var(--space-5);display:grid}@media (min-width:40em){.uBytiq_plans{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.uBytiq_plan{padding:var(--space-7)}}
.KwpOEq_collection{gap:var(--space-3);flex-direction:column;display:flex}.KwpOEq_grid{grid-template-columns:repeat(auto-fill, minmax(var(--space-10), 1fr));gap:var(--space-4) var(--space-3);margin:0;padding:0;list-style:none;display:grid}.KwpOEq_item{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.KwpOEq_moment{--phoenix-headroom:0;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;inline-size:100%;display:flex}.KwpOEq_stage{isolation:isolate;inline-size:100%;margin-block-start:calc(var(--phoenix-width,0px) * var(--phoenix-headroom,0) * -1);position:relative}.KwpOEq_count{color:var(--color-ink);font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--step-0);margin:0}.KwpOEq_sentence{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--step-1);line-height:var(--leading-1);margin:0}.KwpOEq_sentence:focus{outline:none}.KwpOEq_sentence:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.KwpOEq_line{max-inline-size:var(--measure)}.KwpOEq_completed{gap:var(--space-1);max-inline-size:var(--measure);flex-direction:column;display:flex}.KwpOEq_skip[data-hidden],.KwpOEq_next[data-hidden]{visibility:hidden}.KwpOEq_next{align-items:center;gap:var(--space-1);flex-direction:column;margin-block-start:var(--space-3);display:flex}
@layer ki-reset,ki-base;@layer ki-components{.kgS5bW_icon{vertical-align:middle;block-size:1.25em;inline-size:1.25em;stroke-width:var(--icon-stroke);stroke-linecap:var(--icon-linecap);stroke-linejoin:var(--icon-linejoin);stroke-miterlimit:4;flex:none;display:inline-block;overflow:visible}.kgS5bW_xs{block-size:1em;inline-size:1em}.kgS5bW_s{block-size:1.25em;inline-size:1.25em}.kgS5bW_m{block-size:1.5em;inline-size:1.5em}.kgS5bW_l{block-size:2em;inline-size:2em}.kgS5bW_xl{block-size:3em;inline-size:3em}.kgS5bW_deep{color:var(--ki-deep)}.kgS5bW_success{color:var(--color-success-line)}.kgS5bW_muted{color:var(--color-line-strong)}}@layer ki-utilities;
.FpYS-a_container{container-type:inline-size}.FpYS-a_grid{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.FpYS-a_list{padding-inline-start:0;list-style:none}.FpYS-a_gap0{row-gap:var(--space-0)}.FpYS-a_gap1{row-gap:var(--space-1)}.FpYS-a_gap2{row-gap:var(--space-2)}.FpYS-a_gap3{row-gap:var(--space-3)}.FpYS-a_gap4{row-gap:var(--space-4)}.FpYS-a_gap5{row-gap:var(--space-5)}.FpYS-a_gap6{row-gap:var(--space-6)}.FpYS-a_gap7{row-gap:var(--space-7)}.FpYS-a_gap8{row-gap:var(--space-8)}.FpYS-a_gap9{row-gap:var(--space-9)}.FpYS-a_gap10{row-gap:var(--space-10)}.FpYS-a_align-start{align-items:start}.FpYS-a_align-center{align-items:center}.FpYS-a_align-end{align-items:end}.FpYS-a_align-stretch{align-items:stretch}.FpYS-a_auto{grid-template-columns:repeat(auto-fill,minmax(min(100%,16em),1fr))}@container (min-width:40em){.FpYS-a_split7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.FpYS-a_split8-4{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.FpYS-a_split5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.FpYS-a_split4-8{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.FpYS-a_split6-6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
._7aPp0G_section{gap:clamp(calc(var(--space-7) - var(--space-2)), 4vw, calc(var(--space-8) - var(--space-2)));flex-direction:column;display:flex}._7aPp0G_header{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}._7aPp0G_kicker{order:-1}._7aPp0G_title{max-inline-size:var(--measure);font-size:var(--step-4);line-height:var(--leading-4)}._7aPp0G_intro{max-inline-size:28em;color:var(--color-ink-muted);font-size:var(--ki-text-intro);line-height:var(--leading-0);text-wrap:pretty}@media (min-width:56.25em){._7aPp0G_split ._7aPp0G_header{align-items:end;column-gap:calc(var(--space-7) + var(--space-3));grid-template-columns:minmax(0,7fr) minmax(0,5fr)}._7aPp0G_split ._7aPp0G_title{grid-area:1/1}._7aPp0G_split ._7aPp0G_intro{grid-area:1/2;padding-block-end:var(--space-2)}._7aPp0G_split ._7aPp0G_header:has(>._7aPp0G_kicker) ._7aPp0G_kicker{grid-area:1/1}._7aPp0G_split ._7aPp0G_header:has(>._7aPp0G_kicker) ._7aPp0G_title{grid-row:2}._7aPp0G_split ._7aPp0G_header:has(>._7aPp0G_kicker) ._7aPp0G_intro{grid-row:1/span 2}}._7aPp0G_body{min-inline-size:0}
.JGOd9G_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;display:flex}.JGOd9G_section{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.JGOd9G_list{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JGOd9G_item{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.JGOd9G_meta{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.JGOd9G_locales{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60em){.JGOd9G_locales{grid-template-columns:repeat(2,minmax(0,1fr))}}.JGOd9G_fields{gap:var(--space-4);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.JGOd9G_short{max-inline-size:20em}.JGOd9G_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.JGOd9G_insights{max-inline-size:100%;overflow-x:auto}.JGOd9G_sourceGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48em){.JGOd9G_sourceGrid{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr);align-items:end}}
._0Q5I-G_nav{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}._0Q5I-G_navTitle{margin:0}._0Q5I-G_navList{gap:var(--ki-control-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:60em){._0Q5I-G_nav{align-self:start;position:sticky;inset-block-start:var(--space-5)}._0Q5I-G_navList{flex-direction:column;align-items:flex-start}}._0Q5I-G_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;display:flex}._0Q5I-G_section{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}._0Q5I-G_figures{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14em),1fr));margin:0;padding:0;list-style:none;display:grid}._0Q5I-G_tableBox{max-inline-size:100%;overflow-x:auto}._0Q5I-G_table{border-collapse:collapse;inline-size:100%}._0Q5I-G_table th,._0Q5I-G_table td{padding:var(--space-2) var(--space-4) var(--space-2) 0;text-align:start;vertical-align:baseline}._0Q5I-G_table [data-number]{text-align:end;font-variant-numeric:tabular-nums}._0Q5I-G_form{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._0Q5I-G_form>:not(button){flex:12em;max-inline-size:24em}._0Q5I-G_stack{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}._0Q5I-G_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._0Q5I-G_cards{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,22em),1fr));margin:0;padding:0;list-style:none;display:grid}._0Q5I-G_list{margin:0;padding:0;list-style:none}._0Q5I-G_list>li+li{margin-block-start:var(--space-3)}._0Q5I-G_fieldRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14em),1fr));display:grid}._0Q5I-G_preformatted{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._0Q5I-G_preview{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}
.uLD_uq_badges{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.uLD_uq_badgeList{gap:var(--space-3);flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.uLD_uq_badge{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.uLD_uq_badgeText{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.uLD_uq_badge>:last-child:not(.uLD_uq_badgeText){white-space:nowrap;flex:none}.uLD_uq_openBadges{inline-size:100%}
._3IEFuW_band{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}._3IEFuW_head{gap:var(--space-4);min-inline-size:0;display:grid}._3IEFuW_intro{max-inline-size:26em}._3IEFuW_hurdles{margin:0;container-type:inline-size}._3IEFuW_hurdle{gap:var(--space-1) var(--space-6);display:grid}._3IEFuW_hurdle dd{margin:0}@container (min-width:34em){._3IEFuW_hurdle{grid-template-columns:minmax(0,2fr) minmax(0,5fr);align-items:baseline}}@media (min-width:60em){._3IEFuW_band{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.g0OpTG_page{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.g0OpTG_intro{max-inline-size:var(--measure)}.g0OpTG_card{gap:var(--space-5);flex-direction:column;scroll-margin-block-start:var(--space-6);display:flex}.g0OpTG_head{gap:var(--space-2);flex-direction:column;display:flex}.g0OpTG_section{gap:var(--space-3);flex-direction:column;display:flex}.g0OpTG_profileHead{align-items:center;gap:var(--space-5);min-inline-size:0;display:flex}.g0OpTG_profileName{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.g0OpTG_profileName h1{font-size:var(--step-3);line-height:var(--leading-3);overflow-wrap:anywhere;margin:0}.g0OpTG_profileName .g0OpTG_address{font-size:var(--step-1);line-height:var(--leading-1);-webkit-hyphens:manual;hyphens:manual}.g0OpTG_skills{gap:var(--space-4);font-size:var(--step-0);flex-direction:column;display:flex}.g0OpTG_signOut{margin-block-start:var(--space-3)}.g0OpTG_option{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.g0OpTG_optionText{gap:var(--space-1);flex-direction:column;flex:10em;display:flex}.g0OpTG_actions{align-items:center;gap:var(--ki-control-gap) var(--space-5);flex-wrap:wrap;display:flex}.g0OpTG_status{min-block-size:1.5em}.g0OpTG_facts{gap:var(--space-1);margin:0;display:grid}.g0OpTG_facts dd{overflow-wrap:anywhere;margin:0}
._4E638a_inner{align-items:center;gap:var(--ki-control-gap);padding-block:var(--space-5);flex-wrap:wrap;display:flex}._4E638a_sections{margin-inline-start:auto}._4E638a_actions{align-items:center;gap:var(--ki-control-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}@media (max-width:24.24em){._4E638a_actions ._4E638a_login{padding-inline:var(--space-3)}}._4E638a_start{display:none}@media (min-width:53.75em){._4E638a_inner{column-gap:max(var(--space-5), var(--ki-control-gap))}._4E638a_actions{margin-inline-start:0}}@media (min-width:61.25em){._4E638a_start{display:inline-flex}}
.t59j3W_page{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.t59j3W_section{gap:var(--space-4);flex-direction:column;display:flex}.t59j3W_sectionTitle{font-size:var(--step-1);line-height:var(--leading-2)}.t59j3W_card{font-size:var(--step-0);line-height:var(--leading-0);position:relative;overflow:hidden}.t59j3W_cover{border-block-end:var(--border-width) solid var(--ki-mid)}.t59j3W_cardBody{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}.t59j3W_meta{order:-1}.t59j3W_card .t59j3W_stretch{position:static}.t59j3W_stretch:after{content:"";position:absolute;inset:0}.t59j3W_next .t59j3W_cardBody{padding-block-start:var(--space-4)}.t59j3W_row{align-items:center;gap:var(--space-4);flex-direction:row;display:flex}.t59j3W_rowIcon{border-radius:var(--radius-s);background-color:var(--color-surface);block-size:3em;inline-size:3em;color:var(--color-ink);flex:none;place-items:center;display:grid}.t59j3W_rowText{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.t59j3W_weekText{color:var(--color-ink-muted)}.t59j3W_tiles{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));margin:0;padding:0;list-style:none;display:grid}.t59j3W_tilesWide{grid-template-columns:repeat(auto-fill,minmax(min(100%,16em),1fr))}.t59j3W_tileItem{font-size:var(--step-0);display:flex}.t59j3W_tile{align-items:center;gap:var(--space-3);min-inline-size:0;min-block-size:calc(var(--space-9) + var(--space-3));padding:var(--space-3);border-radius:var(--radius-m);color:var(--color-ink);touch-action:manipulation;flex:auto;text-decoration:none;display:flex}.t59j3W_tile:hover .t59j3W_tileTitle{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.2em}.t59j3W_tile:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.t59j3W_tileIcon{border-radius:var(--radius-s);background-color:var(--color-surface);flex:none;place-items:center;block-size:2.75em;inline-size:2.75em;display:grid}.t59j3W_tileText{flex-direction:column;min-inline-size:0;display:flex}.t59j3W_tileTitle{font-family:var(--font-display);font-weight:var(--display-weight);line-height:var(--leading-2);overflow-wrap:anywhere}.t59j3W_tileMeta{color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading--1);overflow-wrap:anywhere}.t59j3W_phoenix{container-type:inline-size}.t59j3W_phoenixRow{align-items:center;gap:var(--space-4);text-align:start;display:flex}.t59j3W_phoenixRow .t59j3W_phoenixFigure{inline-size:calc(var(--space-10) * 1.25);flex:none;margin-inline:0}.t59j3W_phoenixText{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}@container (min-width:30rem){.t59j3W_phoenixRow{gap:var(--space-6)}.t59j3W_phoenixRow .t59j3W_phoenixFigure{inline-size:calc(var(--space-11) * 1.5)}}.t59j3W_gameRow{align-items:flex-start}.t59j3W_gamePicture{aspect-ratio:4/3;border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--ki-soft);flex:none;inline-size:6.5em;overflow:clip}.t59j3W_gamePicture img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.t59j3W_gameProgress{font-size:var(--step--1);margin:0;line-height:1}.t59j3W_gameActions{gap:var(--space-2);flex-wrap:wrap;padding-block-start:0;display:flex}
.Pze_IW_page{gap:var(--space-7);grid-template-columns:minmax(0,1fr);padding-block-start:clamp(var(--space-2), 2vw, var(--space-7));display:grid}.Pze_IW_main{min-inline-size:0;max-inline-size:calc(var(--measure) + var(--space-8))}.Pze_IW_side{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.Pze_IW_decor{min-block-size:calc(var(--space-11) + var(--space-9))}.Pze_IW_bar{min-block-size:calc(var(--space-9) + var(--space-3));align-items:center;display:flex}.Pze_IW_links{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pze_IW_links a{min-block-size:calc(var(--space-8) - var(--space-3));align-items:center;display:inline-flex}.Pze_IW_actions{gap:var(--ki-control-gap) var(--space-4);flex-wrap:wrap;display:flex}.Pze_IW_reference{margin-block-start:var(--space-5)}@media (min-width:60em){.Pze_IW_page{align-items:start;column-gap:var(--space-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}
.eYPmpW_box{border-radius:var(--radius-xs);background-color:var(--ki-letter-surface);block-size:1.73em;min-inline-size:1.73em;color:var(--color-ink);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--number-weight);vertical-align:.06em;font-variant-numeric:tabular-nums;flex:none;place-items:center;padding-inline:.4em;line-height:1;display:inline-grid}@media (forced-colors:active){.eYPmpW_box{border:1px solid canvastext}}
.rcRdhW_phoenix{aspect-ratio:1;inline-size:100%;margin-inline:auto;position:relative}.rcRdhW_s{max-inline-size:var(--space-10)}.rcRdhW_m{max-inline-size:calc(var(--space-11) * 1.75)}.rcRdhW_l{max-inline-size:calc(var(--space-11) * 2.5)}.rcRdhW_still,.rcRdhW_still img,.rcRdhW_canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}.rcRdhW_still img{object-fit:contain;display:block}.rcRdhW_gone{visibility:hidden}.rcRdhW_halo{opacity:0;transition:opacity calc(var(--motion-duration) * 6) ease;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.rcRdhW_haloOn{opacity:1}.rcRdhW_halo svg{block-size:94%;inline-size:94%}.rcRdhW_disc{fill:var(--family-butter-soft)}.rcRdhW_rays line{stroke:var(--family-butter-mid);stroke-width:12px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.rcRdhW_haloOn .rcRdhW_rays{transform-origin:50%;transform-box:view-box;animation:rcRdhW_phoenix-spin calc(var(--motion-duration) * 250) linear infinite}.rcRdhW_haloOn .rcRdhW_disc{transform-origin:50%;transform-box:view-box;animation:rcRdhW_phoenix-pulse calc(var(--motion-duration) * 17.5) ease-in-out infinite}}:is(:root[data-motion=reduced] .rcRdhW_haloOn .rcRdhW_rays,:root[data-motion=reduced] .rcRdhW_haloOn .rcRdhW_disc){animation:none}@keyframes rcRdhW_phoenix-spin{to{transform:rotate(360deg)}}@keyframes rcRdhW_phoenix-pulse{50%{transform:scale(1.04)}}@media (forced-colors:active){.rcRdhW_halo{display:none}}
._5mSZdq_list{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}._5mSZdq_card{gap:var(--space-3);flex-direction:column;display:flex}._5mSZdq_head{align-items:center;gap:var(--space-3);display:flex}._5mSZdq_headline{overflow-wrap:anywhere;margin:0}._5mSZdq_actions{align-items:center;gap:var(--space-4) var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}@media (min-width:60em){._5mSZdq_list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.LPVFUW_list{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.LPVFUW_card{gap:var(--space-3);flex-direction:column;display:flex}.LPVFUW_head{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-2);display:flex}.LPVFUW_title{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.LPVFUW_instruction{flex:auto}.LPVFUW_try{margin-block-start:var(--space-3)}.LPVFUW_note{max-inline-size:40em;margin-block-start:var(--space-5)}@media (min-width:60em){.LPVFUW_list{grid-template-columns:repeat(3,minmax(0,1fr))}}
.pPusKa_text{min-inline-size:0;color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;line-height:1.75}.pPusKa_added,.pPusKa_removed{border-radius:var(--radius-xs);text-underline-offset:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .2em;text-decoration-thickness:2px}.pPusKa_added{background-color:var(--color-success-soft);color:var(--color-success-ink);text-decoration-line:underline}.pPusKa_removed{background-color:var(--color-danger-soft);color:var(--color-danger-ink);text-decoration-line:line-through}@media (forced-colors:active){.pPusKa_added,.pPusKa_removed{border:1px solid canvastext}}
.NEAfLa_list{gap:calc(var(--space-3) + var(--space-1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NEAfLa_ordered{counter-reset:review-item}.NEAfLa_item{justify-items:start;gap:var(--space-3);padding:var(--space-5) calc(var(--space-5) + var(--space-1));border-radius:var(--radius-m);background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-line);grid-template-columns:minmax(0,1fr);display:grid}.NEAfLa_ordered .NEAfLa_item{counter-increment:review-item;column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.NEAfLa_ordered .NEAfLa_item:before{content:counter(review-item) ".";color:var(--color-ink-muted);font-variant-numeric:tabular-nums;grid-row:span 3;font-weight:700}.NEAfLa_content{align-items:baseline;gap:var(--space-3);overflow-wrap:break-word;min-inline-size:0;display:flex}.NEAfLa_marker{align-self:flex-start}.NEAfLa_status{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-pill);background-color:var(--color-surface);font-size:var(--step--1);font-weight:700;line-height:var(--leading--1);display:inline-flex}.NEAfLa_icon{block-size:1.2em;inline-size:1.2em;stroke-width:calc(var(--icon-stroke) * 1.3);flex:none}.NEAfLa_note{color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading--1)}.NEAfLa_correct{--ki-letter-surface:var(--color-surface);background-color:var(--color-success-soft);box-shadow:inset 0 0 0 var(--border-width) var(--color-success-line)}.NEAfLa_correct .NEAfLa_status{color:var(--color-success-ink)}.NEAfLa_wrong{--ki-letter-surface:var(--color-surface);background-color:var(--color-danger-soft);box-shadow:inset 0 0 0 var(--border-width) var(--color-danger-line)}.NEAfLa_wrong .NEAfLa_status{color:var(--color-danger-ink)}.NEAfLa_missed{border:var(--border-width) dashed var(--color-success-line);box-shadow:none}.NEAfLa_missed .NEAfLa_status{color:var(--color-success-ink);background-color:var(--color-success-soft)}.NEAfLa_open{border:var(--border-width) dashed var(--color-line-strong);box-shadow:none}.NEAfLa_open .NEAfLa_status{color:var(--color-ink-muted);background-color:var(--color-fog)}.NEAfLa_neutral .NEAfLa_content{color:var(--color-ink-muted)}@media (forced-colors:active){.NEAfLa_item{border:var(--border-width) solid CanvasText}.NEAfLa_correct,.NEAfLa_wrong{border-width:calc(var(--border-width) * 2)}.NEAfLa_missed,.NEAfLa_open{border-style:dashed}}
.IV17Ea_choice{--ki-choice-size:max(1.53em, var(--ki-target-min));column-gap:calc(var(--space-4) + var(--space-1));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.IV17Ea_box{inline-size:var(--ki-choice-size);block-size:var(--ki-choice-size);place-items:center;display:inline-grid;position:relative}.IV17Ea_input{appearance:none;border:var(--border-width) solid var(--color-line-strong);background-color:var(--color-surface);cursor:pointer;block-size:100%;inline-size:100%;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);margin:0}.IV17Ea_checkbox{border-radius:var(--radius-xs)}.IV17Ea_radio{border-radius:50%}.IV17Ea_input:hover:not(:disabled){border-color:var(--color-ink)}.IV17Ea_input:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.IV17Ea_checkbox:checked{border-color:var(--color-action);background-color:var(--color-action)}.IV17Ea_radio:checked{border-color:var(--color-action);background-color:var(--color-action);box-shadow:inset 0 0 0 calc(var(--space-2) + 1px) var(--color-surface)}.IV17Ea_input[aria-invalid=true],:where([data-invalid]) .IV17Ea_radio{border-color:var(--color-danger-line);box-shadow:inset 0 0 0 var(--border-width) var(--color-danger-line)}.IV17Ea_radio[aria-invalid=true]:checked,:where([data-invalid]) .IV17Ea_radio:checked{box-shadow:inset 0 0 0 calc(var(--space-2) + 1px) var(--color-surface)}.IV17Ea_input:disabled{cursor:not-allowed;opacity:.5}.IV17Ea_mark{block-size:70%;inline-size:70%;color:var(--color-on-action);stroke-width:calc(var(--icon-stroke) * 1.3);opacity:0;pointer-events:none;position:absolute}.IV17Ea_input:checked+.IV17Ea_mark{opacity:1}.IV17Ea_switchBox{inline-size:calc(var(--ki-choice-size) * 1.85)}.IV17Ea_switch{border-radius:var(--radius-pill)}.IV17Ea_switch:checked{border-color:var(--color-action);background-color:var(--color-action)}.IV17Ea_switch[aria-invalid=true]:checked{border-color:var(--color-danger-line)}.IV17Ea_thumb{inset-block:calc(var(--border-width) + var(--space-1));aspect-ratio:1;background-color:var(--color-line-strong);pointer-events:none;transition:translate var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);border-radius:50%;position:absolute;inset-inline-start:calc(var(--border-width) + var(--space-1))}.IV17Ea_input:checked+.IV17Ea_thumb{background-color:var(--color-on-action);translate:calc(var(--ki-choice-size) * .85) 0}.IV17Ea_input:disabled+.IV17Ea_thumb{opacity:.5}.IV17Ea_text{gap:var(--space-2);min-inline-size:0;flex-direction:column;padding-block-start:calc((var(--ki-choice-size) - 1.4em) / 2);display:flex}.IV17Ea_label{color:var(--color-ink);font-size:var(--step-0);overflow-wrap:anywhere;cursor:pointer;line-height:1.4}.IV17Ea_marker{margin-inline-end:var(--space-1)}.IV17Ea_input:disabled~.IV17Ea_label{color:var(--color-ink-muted);cursor:not-allowed}.IV17Ea_choice:has(.IV17Ea_input:disabled) .IV17Ea_label{color:var(--color-ink-muted);cursor:not-allowed}.IV17Ea_options{gap:var(--space-4);flex-direction:column;display:flex}.IV17Ea_horizontal{gap:var(--space-4) var(--space-6);flex-flow:wrap}.IV17Ea_boxed{gap:calc(var(--space-3) + var(--space-1))}.IV17Ea_boxedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15em),1fr));display:grid}.IV17Ea_boxed .IV17Ea_choice{padding:var(--space-5) calc(var(--space-5) + var(--space-1));border-radius:var(--radius-m);background-color:var(--color-surface);box-shadow:inset 0 0 0 var(--border-width) var(--color-line);transition:background-color var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease);position:relative}.IV17Ea_boxed .IV17Ea_choice:hover{box-shadow:inset 0 0 0 var(--border-width) var(--color-line-strong)}.IV17Ea_boxed .IV17Ea_choice:has(.IV17Ea_input:checked){box-shadow:inset 0 0 0 var(--border-width) var(--color-action)}.IV17Ea_boxed .IV17Ea_label:after{content:"";position:absolute;inset:0}.IV17Ea_boxed .IV17Ea_choice:has(.IV17Ea_input:focus-visible){z-index:1;outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.IV17Ea_boxed .IV17Ea_input:focus-visible{outline:none}@media (forced-colors:active){.IV17Ea_checkbox:checked,.IV17Ea_radio:checked{forced-color-adjust:none;background-color:highlight;border-color:highlight}.IV17Ea_radio:checked{box-shadow:inset 0 0 0 calc(var(--space-2) + 1px) Canvas}.IV17Ea_mark{color:highlighttext}.IV17Ea_switch:checked{forced-color-adjust:none;background-color:highlight;border-color:highlight}.IV17Ea_thumb{forced-color-adjust:none;background-color:canvastext}.IV17Ea_input:checked+.IV17Ea_thumb{background-color:highlighttext}.IV17Ea_boxed .IV17Ea_choice{border:var(--border-width) solid CanvasText}.IV17Ea_boxed .IV17Ea_choice:has(.IV17Ea_input:checked){border-color:highlight}}
.btnlJa_bar{z-index:var(--z-sticky);inline-size:min(100%, var(--ki-tab-column));padding-block:var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom));padding-inline:calc(var(--space-3) + env(safe-area-inset-left)) calc(var(--space-3) + env(safe-area-inset-right));border-block-start:var(--border-width) solid var(--color-line);background-color:var(--color-bg);margin-inline:auto;position:fixed;inset-block-end:0;inset-inline:0}.btnlJa_brand{display:none}.btnlJa_list{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.btnlJa_entry{min-inline-size:0;display:flex}.btnlJa_item{justify-content:center;align-items:center;gap:var(--space-1);min-inline-size:0;min-block-size:calc(var(--space-8) + var(--space-3));padding-block:var(--space-1);border-radius:var(--radius-s);color:var(--color-ink-muted);font-family:var(--font-text);font-size:var(--step--2);font-weight:700;line-height:var(--leading--2);text-align:center;touch-action:manipulation;transition:transform var(--motion-duration) var(--motion-ease);flex-direction:column;flex:auto;text-decoration:none;display:flex}.btnlJa_item:active{transform:scale(.94)}.btnlJa_item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1)}.btnlJa_icon{inline-size:calc(var(--space-8) + var(--space-2));block-size:calc(var(--space-7) - var(--space-1));border-radius:var(--radius-pill);font-size:var(--step-0);transition:background-color var(--motion-duration) var(--motion-ease);place-items:center;display:grid}.btnlJa_label{white-space:nowrap;max-inline-size:100%;font-size:min(1em,4.2vw)}.btnlJa_item:hover .btnlJa_icon{background-color:var(--color-fog)}.btnlJa_item[aria-current]:not([aria-current=false]){color:var(--color-action)}.btnlJa_item[aria-current]:not([aria-current=false]) .btnlJa_icon{background-color:var(--ki-soft);color:var(--color-ink)}@media (min-width:60em){.btnlJa_bar{gap:var(--space-6);inline-size:var(--ki-rail-width);padding:var(--space-6) var(--space-4);border-block-start:0;border-inline-end:var(--border-width) solid var(--color-line);flex-direction:column;margin:0;display:flex;inset-block:0;inset-inline:0 auto;overflow-y:auto}.btnlJa_brand{padding-inline:var(--space-3);display:block}.btnlJa_list{gap:var(--space-2);grid-auto-flow:row}.btnlJa_item{justify-content:flex-start;gap:var(--space-3);padding-inline:var(--space-2);font-size:var(--step-0);text-align:start;flex-direction:row}.btnlJa_item:hover{background-color:var(--color-fog)}.btnlJa_item:hover .btnlJa_icon{background-color:#0000}.btnlJa_item[aria-current]:not([aria-current=false]) .btnlJa_icon{background-color:var(--ki-soft)}}@media (forced-colors:active){.btnlJa_bar{border-color:canvastext}.btnlJa_item[aria-current]:not([aria-current=false]){outline:var(--border-width) solid CanvasText}}
.dyiKbq_progress{align-items:center;gap:var(--space-3);flex:auto;min-inline-size:0;display:flex}.dyiKbq_segments{gap:var(--space-1);flex:auto;min-inline-size:0;display:flex}.dyiKbq_segment{block-size:var(--space-2);min-inline-size:var(--space-1);border-radius:var(--radius-pill);background-color:var(--color-line);flex:1 1 0}.dyiKbq_quizSegment{background-color:var(--color-fog-mid)}.dyiKbq_segmentDone{background-color:var(--color-action)}.dyiKbq_segmentRight{background-color:var(--color-success-line)}.dyiKbq_segmentAlmost{background-color:var(--color-warning-line)}.dyiKbq_segmentWrong{background-color:var(--color-danger-line)}.dyiKbq_streak{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-success-line);border-radius:var(--radius-xs);background-color:var(--color-success-soft);color:var(--color-success-ink);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--display-weight);font-variant-numeric:tabular-nums;flex:none;line-height:1;display:inline-flex}.dyiKbq_streakBars{align-items:flex-end;gap:.12em;block-size:.8em;display:inline-flex}.dyiKbq_streakBars>span{background-color:var(--color-success-line);border-radius:.05em;inline-size:.2em}.dyiKbq_streakBars>span:first-child{block-size:45%}.dyiKbq_streakBars>span:nth-child(2){block-size:72%}.dyiKbq_streakBars>span:nth-child(3){block-size:100%}.dyiKbq_streakCount{min-inline-size:1ch;display:inline-block}.dyiKbq_progressEnd{font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--display-weight);flex:none;place-items:center end;display:grid}.dyiKbq_progressEnd>*{grid-area:1/1}.dyiKbq_progressEndReserved{min-inline-size:calc(var(--space-3) * 2 + var(--space-2) + .84em + 2ch + var(--border-width) * 2)}.dyiKbq_countCovered{visibility:hidden}.dyiKbq_count{min-inline-size:3ch;color:var(--color-ink-muted);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--display-weight);font-variant-numeric:tabular-nums;text-align:end;flex:none}.dyiKbq_card{border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-l);background-color:var(--color-surface);min-block-size:100%;box-shadow:var(--offset-hard) var(--ki-mid);flex-direction:column;display:flex;position:relative;overflow:clip}.dyiKbq_tint{background-color:var(--ki-soft)}.dyiKbq_cardMedia{border-block-end:var(--border-width) solid var(--ki-mid);flex:none}.dyiKbq_cardBody{gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-5);flex-direction:column;flex:auto;display:flex}.dyiKbq_cardVisual{padding:var(--space-6) var(--space-5) 0;align-content:center;display:grid}.dyiKbq_cardHeading{color:var(--ki-head);font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--display-weight);line-height:var(--leading-2);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.dyiKbq_cardHeading:focus{outline:none}.dyiKbq_cardHeading:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_cardText{font-size:var(--step-1);line-height:var(--leading-1)}.dyiKbq_cardMuted{color:var(--color-ink-muted)}.dyiKbq_facts{gap:var(--space-2);font-size:var(--step-0);margin-block-start:auto;display:grid}.dyiKbq_fact{gap:var(--space-3);align-items:baseline;display:flex}.dyiKbq_factLabel{color:var(--ki-deep);font-family:var(--font-display);font-weight:var(--display-weight);flex:none}.dyiKbq_factValue{margin:0}.dyiKbq_compare{gap:var(--space-3);display:grid}.dyiKbq_compareBox{padding:var(--space-3) var(--space-4);border:var(--border-width) solid;border-radius:var(--radius-s)}.dyiKbq_compareBad{border-color:var(--color-danger-line);background-color:var(--color-danger-soft)}.dyiKbq_compareGood{border-color:var(--color-success-line);background-color:var(--color-success-soft)}.dyiKbq_compareTag{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);margin-block-end:var(--space-1);display:flex}.dyiKbq_compareBad .dyiKbq_compareTag{color:var(--color-danger-ink)}.dyiKbq_compareGood .dyiKbq_compareTag{color:var(--color-success-ink)}.dyiKbq_compareText{font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading--1)}.dyiKbq_parts{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.dyiKbq_part{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-success-line);border-radius:var(--radius-xs);background-color:var(--color-surface);font-size:var(--step--1);font-weight:700}.dyiKbq_tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dyiKbq_tile{align-items:center;gap:var(--space-3);min-block-size:var(--target-comfortable);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--tone-2-mid);border-radius:var(--radius-s);background-color:var(--tone-2-soft);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);line-height:var(--leading-0);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;display:flex}.dyiKbq_tile:first-child{border-color:var(--ki-mid);background-color:var(--ki-soft);grid-column:1/-1}.dyiKbq_tile:nth-child(4n+2),.dyiKbq_tile:nth-child(4n+5){border-color:var(--tone-3-mid);background-color:var(--tone-3-soft)}.dyiKbq_number{background-color:var(--color-surface);block-size:1.9em;inline-size:1.9em;color:var(--color-ink);font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--number-weight);border-radius:50%;flex:none;place-items:center;display:grid}.dyiKbq_steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dyiKbq_step{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--ki-soft);font-weight:700;line-height:var(--leading-0);display:flex}.dyiKbq_loop{border-color:var(--tone-2-mid);background-color:var(--tone-2-soft)}.dyiKbq_loopIcon{color:var(--ki-deep);margin-inline-start:auto}.dyiKbq_twocol{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dyiKbq_column{align-content:start;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid;border-radius:var(--radius-s);display:grid}.dyiKbq_columnLeft{border-color:var(--color-success-line);background-color:var(--color-success-soft)}.dyiKbq_columnRight{border-color:var(--color-fog-mid);background-color:var(--color-fog)}.dyiKbq_columnLabel{font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight)}.dyiKbq_columnList{gap:var(--space-2);font-weight:700;line-height:var(--leading-0);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0;padding:0;list-style:none;display:grid}.dyiKbq_reveal{inline-size:100%;min-block-size:var(--target-comfortable);padding:var(--space-4);border:var(--border-width) dashed var(--ki-mid);border-radius:var(--radius-s);background-color:var(--ki-soft);color:var(--color-ink);font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--display-weight);line-height:var(--leading-1);text-align:start;cursor:pointer;touch-action:manipulation;display:block}.dyiKbq_reveal[aria-expanded=true]{cursor:default;border-style:solid}.dyiKbq_reveal:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_answer{min-inline-size:4ch;padding-inline:var(--space-2);border-radius:var(--radius-xs);background-color:var(--color-surface);color:var(--color-ink-muted);display:inline-block}.dyiKbq_reveal[aria-expanded=true] .dyiKbq_answer{color:var(--color-ink)}.dyiKbq_note{color:var(--color-ink-muted);font-family:var(--font-text);font-size:var(--step--1);font-weight:400;line-height:var(--leading--1);margin-block-start:var(--space-2);display:block}.dyiKbq_limp{padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background-color:var(--family-butter-soft);font-size:var(--step-0);line-height:var(--leading-0);margin-block-start:auto}.dyiKbq_limpLabel{font-family:var(--font-display);font-weight:var(--display-weight)}.dyiKbq_shapes{block-size:calc(var(--space-11) + var(--space-8));border-block-end:var(--border-width) solid var(--ki-mid);background-color:var(--ki-soft);position:relative;overflow:clip}.dyiKbq_shape{inline-size:var(--space-10);block-size:var(--space-10);display:block;position:absolute}.dyiKbq_shape:first-child{background-color:var(--ki-mid);border-radius:50%;inset-block-start:18%;inset-inline-start:12%}.dyiKbq_shape:nth-child(2){border-radius:var(--radius-s);background-color:var(--tone-2-mid);inset-block-start:30%;inset-inline-start:44%;rotate:12deg}.dyiKbq_shape:nth-child(3){background-color:var(--tone-3-mid);border-start-start-radius:100%;inset-block-start:14%;inset-inline-end:10%}.dyiKbq_kind{align-items:center;gap:var(--space-2);color:var(--ki-deep);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--display-weight);display:flex}.dyiKbq_kindMark{border-radius:var(--radius-xs);background-color:var(--ki-mid);block-size:.6em;inline-size:.6em}.dyiKbq_choices{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dyiKbq_choice{align-items:center;gap:var(--space-4);inline-size:100%;min-block-size:calc(var(--target-comfortable) + var(--space-2));padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-button);background-color:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--step-0);font-weight:700;line-height:var(--leading-0);text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);display:flex}.dyiKbq_choice:hover:not(:disabled){border-color:var(--color-action)}.dyiKbq_choice:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_choice:disabled{cursor:default}.dyiKbq_choice[aria-pressed=true]{border-color:var(--color-action);box-shadow:inset 0 0 0 var(--border-width) var(--color-action)}.dyiKbq_mark{border:var(--border-width) solid var(--color-line-strong);block-size:1.9em;inline-size:1.9em;font-family:var(--font-display);font-size:var(--step--1);font-weight:var(--number-weight);border-radius:50%;flex:none;place-items:center;display:grid}.dyiKbq_choice[aria-pressed=true] .dyiKbq_mark{border-color:var(--color-action);background-color:var(--color-action);color:var(--color-on-action)}.dyiKbq_right{border-color:var(--color-success-line);background-color:var(--color-success-soft)}.dyiKbq_right .dyiKbq_mark{border-color:var(--color-success-line);background-color:var(--color-success-line);color:var(--color-bg)}.dyiKbq_wrong{border-color:var(--color-danger-line);background-color:var(--color-danger-soft)}.dyiKbq_wrong .dyiKbq_mark{border-color:var(--color-danger-line);background-color:var(--color-danger-line);color:var(--color-bg)}.dyiKbq_dim{color:var(--color-ink-muted)}.dyiKbq_material{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-fog-mid);border-radius:var(--radius-s);background-color:var(--color-fog);display:grid}.dyiKbq_segmentButton{isolation:isolate;font-family:var(--font-mono);font-weight:400;position:relative}.dyiKbq_segmentButton:before{z-index:-1;border-radius:inherit;content:"";position:absolute;inset:0}.dyiKbq_segmentButton[aria-pressed=true]:before{inset:var(--border-width);background-color:var(--color-warning-soft)}.dyiKbq_segmentButton.dyiKbq_right,.dyiKbq_segmentButton.dyiKbq_wrong{background-color:var(--color-surface)}.dyiKbq_segmentButton.dyiKbq_right:before{background-color:var(--color-success-soft)}.dyiKbq_segmentButton.dyiKbq_wrong:before{background-color:var(--color-danger-soft)}.dyiKbq_feedback{padding:var(--space-4) var(--space-4);border-inline-start:var(--space-2) solid;border-radius:var(--radius-s);font-size:var(--step-0);line-height:var(--leading-0)}.dyiKbq_feedbackRight{border-color:var(--color-success-line);background-color:var(--color-success-soft)}.dyiKbq_feedbackWrong{border-color:var(--color-danger-line);background-color:var(--color-danger-soft)}.dyiKbq_feedbackAlmost{border-color:var(--color-warning-line);background-color:var(--color-warning-soft)}.dyiKbq_feedbackTitle{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--display-weight);display:flex}.dyiKbq_feedbackRight .dyiKbq_feedbackTitle{color:var(--color-success-ink)}.dyiKbq_feedbackWrong .dyiKbq_feedbackTitle{color:var(--color-danger-ink)}.dyiKbq_feedbackAlmost .dyiKbq_feedbackTitle{color:var(--color-warning-ink)}.dyiKbq_why{margin-block-start:var(--space-2)}.dyiKbq_whySummary{align-items:center;gap:var(--space-2);min-block-size:var(--space-6);cursor:pointer;color:var(--color-action);font-family:var(--font-display);font-weight:var(--display-weight);list-style:none;display:inline-flex}.dyiKbq_whySummary::-webkit-details-marker{display:none}.dyiKbq_whySummary:hover{color:var(--color-action-hover)}.dyiKbq_whySummary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_whyIcon{transition:transform var(--motion-duration) var(--motion-ease);display:inline-flex}.dyiKbq_why[open] .dyiKbq_whyIcon{transform:rotate(45deg)}.dyiKbq_whyBody{margin-block-start:var(--space-2)}.dyiKbq_swipeStack{min-block-size:calc(var(--space-11) * 2.5);display:grid;position:relative}.dyiKbq_swipeCard{justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-m);background-color:var(--ki-soft);box-shadow:var(--offset-hard) var(--ki-mid);--ki-swipe-x:0%;--ki-swipe-r:0deg;--ki-stamp-left:0;--ki-stamp-right:0;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;translate:var(--ki-swipe-x) 0;rotate:var(--ki-swipe-r);flex-direction:column;grid-area:1/1;display:flex;position:relative}.dyiKbq_swipeCard:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_swipeBack{scale:.95;translate:0 var(--space-3);opacity:.7;pointer-events:none}.dyiKbq_flyLeft,.dyiKbq_flyRight{z-index:1;pointer-events:none}.dyiKbq_flyLeft{--ki-stamp-left:1}.dyiKbq_flyRight{--ki-stamp-right:1}.dyiKbq_swipeText{font-family:var(--font-mono);font-size:var(--step-1);line-height:var(--leading-1);overflow-wrap:break-word}.dyiKbq_swipeMeta{color:var(--color-ink-muted);font-size:var(--step--1)}.dyiKbq_stamp{padding:var(--space-1) var(--space-3);border:var(--border-width-strong) solid;border-radius:var(--radius-xs);font-family:var(--font-display);font-weight:var(--number-weight);opacity:var(--ki-stamp);pointer-events:none;position:absolute;inset-block-start:var(--space-4)}.dyiKbq_stampLeft{--ki-stamp:var(--ki-stamp-left);border-color:var(--color-danger-line);background-color:var(--color-danger-soft);color:var(--color-danger-ink);inset-inline-start:var(--space-4)}.dyiKbq_stampRight{--ki-stamp:var(--ki-stamp-right);border-color:var(--color-success-line);background-color:var(--color-success-soft);color:var(--color-success-ink);inset-inline-end:var(--space-4)}.dyiKbq_chips{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dyiKbq_chip{max-inline-size:100%;min-block-size:var(--target-comfortable);padding:var(--space-2) var(--space-5);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-button);background-color:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--step-0);font-weight:700;line-height:var(--leading-0);text-align:start;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation}.dyiKbq_chip:hover{border-color:var(--color-action)}.dyiKbq_chip:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.dyiKbq_chip[aria-pressed=true]{border-color:var(--color-action);background-color:var(--color-action);color:var(--color-on-action)}.dyiKbq_gain{--ki-gain-to:0%;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-m);background-color:var(--color-surface);box-shadow:var(--offset-hard) var(--ki-mid);text-align:start;display:grid}.dyiKbq_gainRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-weight:var(--display-weight);display:flex}.dyiKbq_gainPlus{color:var(--color-success-ink);font-weight:var(--number-weight);flex:none}.dyiKbq_bar{block-size:var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-line);overflow:clip}.dyiKbq_barFill{inline-size:var(--ki-gain-to);border-radius:var(--radius-pill);background-color:var(--color-action);block-size:100%;display:block}.dyiKbq_endMark{inline-size:calc(var(--space-10) + var(--space-5));block-size:calc(var(--space-11) + var(--space-5));margin-inline:auto;position:relative}.dyiKbq_ribbon{background-color:var(--color-action);color:var(--color-on-action);font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--number-weight);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--ribbon-notch) * 2.6), 0 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding-block-end:calc(var(--ribbon-notch) * 3);line-height:1;display:flex;position:absolute;inset:0}.dyiKbq_ribbonSmall{font-size:var(--step--1);margin-block-end:var(--space-1)}.dyiKbq_endShape{inline-size:var(--space-8);block-size:var(--space-8);display:block;position:absolute}.dyiKbq_endShape:first-child{background-color:var(--family-mint-mid);border-radius:50%;inset-block-start:12%;inset-inline-start:-53%}.dyiKbq_endShape:nth-child(2){border-radius:var(--radius-s);background-color:var(--family-butter-mid);inset-block-start:4%;inset-inline-end:-50%;rotate:12deg}.dyiKbq_endShape:nth-child(3){background-color:var(--family-sky-mid);border-start-start-radius:100%;inset-block-start:55%;inset-inline-end:-60%}.dyiKbq_endShape:nth-child(4){background-color:var(--ki-mid);border-end-end-radius:100%;inset-block-start:62%;inset-inline-start:-43%}@media (max-height:50em){.dyiKbq_cardMedia>*{max-block-size:30svh;inline-size:100%}.dyiKbq_cardBody{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3)}.dyiKbq_cardVisual{padding:var(--space-4) var(--space-4) 0}.dyiKbq_cardHeading{font-size:var(--step-1)}.dyiKbq_cardText{font-size:var(--step-0);line-height:var(--leading-0)}.dyiKbq_facts{font-size:var(--step--1)}.dyiKbq_choices{gap:var(--space-2)}.dyiKbq_choice{gap:var(--space-3);min-block-size:var(--target-comfortable);padding-block:var(--space-2)}.dyiKbq_material{gap:var(--space-1);padding:var(--space-2)}.dyiKbq_feedback{padding:var(--space-3) var(--space-4)}.dyiKbq_compare{gap:var(--space-2)}.dyiKbq_compareBox{padding:var(--space-2) var(--space-3)}.dyiKbq_parts{margin-block-start:var(--space-2)}.dyiKbq_tiles{gap:var(--space-2)}.dyiKbq_tile{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.dyiKbq_step{gap:var(--space-3);padding:var(--space-2) var(--space-3)}.dyiKbq_reveal{padding:var(--space-3)}.dyiKbq_limp{padding:var(--space-2) var(--space-3)}:is(.dyiKbq_choices>li:has(>[data-grade=dim]),.dyiKbq_chips>li:has(>[data-grade=dim])){display:none}.dyiKbq_chips{gap:var(--space-2)}.dyiKbq_chip{padding-inline:var(--space-4)}.dyiKbq_swipeCard{padding:var(--space-5) var(--space-4)}.dyiKbq_swipeStack{min-block-size:calc(var(--space-11) * 2)}}@media (prefers-reduced-motion:no-preference){.dyiKbq_segmentDone{animation:dyiKbq_ki-player-segment calc(var(--motion-duration) * 2.75) var(--motion-ease-spring)}.dyiKbq_barFill{transition:inline-size calc(var(--motion-duration) * 5) var(--motion-ease)}.dyiKbq_streak{animation:dyiKbq_ki-player-pop calc(var(--motion-duration) * 2.5) var(--motion-ease-spring) both}.dyiKbq_flyLeft{animation:dyiKbq_ki-player-fly-left calc(var(--motion-duration) * 2.5) var(--motion-ease) both}.dyiKbq_flyRight{animation:dyiKbq_ki-player-fly-right calc(var(--motion-duration) * 2.5) var(--motion-ease) both}.dyiKbq_streakCount{animation:dyiKbq_ki-player-tick calc(var(--motion-duration) * 2) var(--motion-ease-spring) both}.dyiKbq_ribbon{animation:dyiKbq_ki-player-drop calc(var(--motion-duration) * 3) var(--motion-ease) both}.dyiKbq_endShape{animation:dyiKbq_ki-player-pop calc(var(--motion-duration) * 2.5) var(--motion-ease) both}.dyiKbq_feedback{animation:dyiKbq_ki-player-rise calc(var(--motion-duration) * 1.25) var(--motion-ease) both}.dyiKbq_reveal[aria-expanded=true] .dyiKbq_answer{animation:dyiKbq_ki-player-pop calc(var(--motion-duration) * 1.25) var(--motion-ease) both}.dyiKbq_segmentButton[aria-pressed=true]:before{animation:dyiKbq_ki-player-sweep calc(var(--motion-duration) * 1.5) var(--motion-ease) both}.dyiKbq_segmentButton.dyiKbq_right:before,.dyiKbq_segmentButton.dyiKbq_wrong:before{animation:dyiKbq_ki-player-sweep-verdict calc(var(--motion-duration) * 1.5) var(--motion-ease) both}}:root[data-motion=reduced] .dyiKbq_segmentDone{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_barFill{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_flyLeft{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_flyRight{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_streak{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_streakCount{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_ribbon{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_endShape{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_feedback{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_whyIcon{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_answer{transition:none;animation:none}:root[data-motion=reduced] .dyiKbq_segmentButton:before{transition:none;animation:none}@keyframes dyiKbq_ki-player-sweep{0%{clip-path:inset(0 100% 0 0)}}@keyframes dyiKbq_ki-player-sweep-verdict{0%{clip-path:inset(0 100% 0 0)}}@keyframes dyiKbq_ki-player-drop{0%{translate:0 calc(var(--space-8) * -1);opacity:0}}@keyframes dyiKbq_ki-player-pop{0%{scale:.8}60%{scale:1.08}}@keyframes dyiKbq_ki-player-fly-left{70%{opacity:1}to{translate:-130% var(--space-3);opacity:0;rotate:-16deg}}@keyframes dyiKbq_ki-player-fly-right{70%{opacity:1}to{translate:130% var(--space-3);opacity:0;rotate:16deg}}@keyframes dyiKbq_ki-player-tick{0%{opacity:0;translate:0 30%}}@keyframes dyiKbq_ki-player-segment{0%{scale:1 .6}40%{scale:1 1.6}70%{scale:1 .9}}@keyframes dyiKbq_ki-player-rise{0%{translate:0 var(--space-2);opacity:0}}@media (forced-colors:active){.dyiKbq_card,.dyiKbq_compareBox,.dyiKbq_tile,.dyiKbq_step,.dyiKbq_column,.dyiKbq_reveal,.dyiKbq_choice,.dyiKbq_chip,.dyiKbq_swipeCard,.dyiKbq_gain{border-color:canvastext}.dyiKbq_segmentDone,.dyiKbq_barFill,.dyiKbq_ribbon{forced-color-adjust:none;background-color:highlight}.dyiKbq_streak{border-color:canvastext}.dyiKbq_streakBars>span{forced-color-adjust:none;background-color:canvastext}}
._8kDj_a_motif{z-index:-1;pointer-events:none;background-color:var(--ki-mid);opacity:var(--motif-opacity);-webkit-mask-image:var(--motif);mask-image:var(--motif);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){._8kDj_a_motif{display:none}}@media print{._8kDj_a_motif{display:none}}
._8CX-_W_drawing{aspect-ratio:3/2;block-size:auto;inline-size:100%;max-inline-size:none;display:block}._8CX-_W_base{fill:color-mix(in srgb, var(--ki-mid) 34%, var(--ki-soft))}._8CX-_W_free{fill:color-mix(in srgb, var(--ki-mid) 18%, var(--color-surface))}._8CX-_W_tool{fill:var(--ki-mid)}._8CX-_W_mark{fill:var(--ki-deep)}@supports (color:light-dark(#000, #fff)){._8CX-_W_base{fill:light-dark(color-mix(in srgb, var(--ki-mid) 34%, var(--ki-soft)),color-mix(in srgb, var(--ki-mid) 38%, var(--ki-soft)))}._8CX-_W_free{fill:light-dark(color-mix(in srgb, var(--ki-mid) 18%, var(--color-surface)),color-mix(in srgb, var(--color-bg) 15%, var(--ki-soft)))}._8CX-_W_tool{fill:light-dark(var(--ki-mid),color-mix(in srgb, var(--ki-mid) 75%, var(--ki-soft)))}}@media (forced-colors:active){._8CX-_W_drawing{display:none}}@media print{._8CX-_W_drawing{display:none}}
.sjqkHG_shell,.sjqkHG_stack{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.sjqkHG_shell{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.sjqkHG_stack>p,.sjqkHG_card>p,.sjqkHG_goal>p,.sjqkHG_injection>p,.sjqkHG_resultBox>p{margin:0}.sjqkHG_muted{color:var(--color-ink-muted)}.sjqkHG_center{justify-content:center;display:flex}.sjqkHG_subTitle{font-family:var(--font-display);font-size:var(--step-1);color:var(--color-head);margin:0;font-weight:700}.sjqkHG_levels{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5em),1fr));display:grid}.sjqkHG_levelButton{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--ki-control-m);padding:var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);cursor:pointer;flex-direction:column;font-weight:700;display:flex}.sjqkHG_levelButton:hover{border-color:var(--color-action)}.sjqkHG_levelButton[aria-disabled=true]:not(.sjqkHG_levelCurrent){border-style:dashed;border-color:var(--color-ink);cursor:default}.sjqkHG_levelButton[aria-disabled=true]{cursor:default}.sjqkHG_levelCurrent{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.sjqkHG_levelDone{align-items:center;gap:var(--space-1);font-family:var(--font-text);font-weight:400;font-size:var(--step--1);display:inline-flex}.sjqkHG_gameTop{outline-offset:var(--space-2)}.sjqkHG_levelHeading{font-family:var(--font-display);font-size:var(--step-2);color:var(--color-head);margin:0;font-weight:700}.sjqkHG_game{gap:var(--space-5);flex-direction:column;display:flex}.sjqkHG_goal,.sjqkHG_card,.sjqkHG_injection,.sjqkHG_window,.sjqkHG_factory{gap:var(--space-3);padding:var(--space-5);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-m);background:var(--color-surface);color:var(--color-ink);flex-direction:column;display:flex}.sjqkHG_goal{background:var(--ki-soft)}.sjqkHG_card,.sjqkHG_reply,.sjqkHG_injection,.sjqkHG_resultBox{animation:sjqkHG_ki-game-fade calc(var(--motion-duration) * 2) var(--motion-ease) both}.sjqkHG_hint,.sjqkHG_okLine{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-warning-line);border-radius:var(--radius-s);background:var(--color-warning-soft);color:var(--color-ink);margin:0;font-weight:700}.sjqkHG_okLine{border-color:var(--color-success-line);background:var(--color-success-soft)}.sjqkHG_resultBox{gap:var(--space-3);flex-direction:column;display:flex}.sjqkHG_choiceRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.sjqkHG_choiceRow>*{flex:8em}.sjqkHG_tools,.sjqkHG_slots,.sjqkHG_logList,.sjqkHG_learnedList,.sjqkHG_rules,.sjqkHG_examples,.sjqkHG_pool,.sjqkHG_windowSlots,.sjqkHG_robotSteps{margin:0;padding:0;list-style:none}.sjqkHG_tools>li,.sjqkHG_tool>*,.sjqkHG_slot>*,.sjqkHG_slot>span>*{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.sjqkHG_tools{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9em),1fr));display:grid}.sjqkHG_tool{align-items:flex-start;gap:var(--space-1);block-size:100%;inline-size:100%;min-block-size:var(--ki-control-m);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);text-align:start;cursor:pointer;flex-direction:column;display:flex}.sjqkHG_tool strong{font-family:var(--font-display)}.sjqkHG_tool span{font-size:var(--step--1);color:var(--color-ink-muted)}.sjqkHG_tool:hover:not(:disabled){border-color:var(--color-action)}.sjqkHG_tool:disabled{cursor:default;opacity:.45}.sjqkHG_slots{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_slot{align-items:center;gap:var(--space-4);inline-size:100%;min-block-size:var(--ki-control-m);padding:var(--space-2) var(--space-4);border:var(--border-width) dashed var(--color-line-strong);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);text-align:start;display:flex}.sjqkHG_slotFilled{border-style:solid;border-color:var(--color-ink);background:var(--family-lilac-soft);cursor:pointer;animation:sjqkHG_ki-game-fade var(--motion-duration) var(--motion-ease) both}.sjqkHG_slotFinal{border-style:solid;border-color:var(--color-ink);background:var(--color-fog)}.sjqkHG_slotRun{outline:var(--border-width-strong) solid var(--color-action);outline-offset:var(--space-1)}.sjqkHG_slotOk{background:var(--color-success-soft)}.sjqkHG_slotBad{border-color:var(--color-danger-line);background:var(--color-danger-soft)}.sjqkHG_slotState{flex:none;margin-inline-start:auto;display:inline-flex}.sjqkHG_slotNumber{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-surface);block-size:1.8em;inline-size:1.8em;font-family:var(--font-display);flex:none;place-items:center;font-weight:700;display:inline-grid}.sjqkHG_injection{border-color:var(--color-warning-line);background:var(--color-warning-soft)}.sjqkHG_log{gap:var(--space-3);flex-direction:column;display:flex}.sjqkHG_logList{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_logList li{padding:var(--space-2) var(--space-4);border-inline-start:var(--border-width-strong) solid var(--color-line-strong);animation:sjqkHG_ki-game-fade var(--motion-duration) var(--motion-ease) both}.sjqkHG_log_ok{border-inline-start-color:var(--family-mint-mid)!important}.sjqkHG_log_go{background:var(--color-success-soft);font-weight:700;border-inline-start-color:var(--family-mint-deep)!important}.sjqkHG_log_stop{background:var(--color-danger-soft);font-weight:700;border-inline-start-color:var(--color-danger-line)!important}.sjqkHG_log_loop{color:var(--color-ink-muted);font-size:var(--step--1)}.sjqkHG_swipeHint{font-family:var(--font-display);color:var(--color-ink-muted);justify-content:space-between;font-weight:700;display:flex}.sjqkHG_position{font-family:var(--font-display);font-weight:700}.sjqkHG_swipeCard{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;min-block-size:11em;transition:transform calc(var(--motion-duration) * 2) var(--motion-ease);justify-content:center;position:relative}.sjqkHG_dragging{cursor:grabbing;transition:none}main:has([data-truth-card]){overflow-x:clip}.sjqkHG_stamp{padding:var(--space-1) var(--space-3);border:var(--border-width-strong) solid currentColor;border-radius:var(--radius-xs);font-family:var(--font-display);text-transform:uppercase;opacity:0;pointer-events:none;font-weight:700;position:absolute;inset-block-start:var(--space-4)}.sjqkHG_stampNo{color:var(--color-danger-ink);background:var(--color-danger-soft);inset-inline-start:var(--space-4)}.sjqkHG_stampYes{color:var(--color-success-ink);background:var(--color-success-soft);inset-inline-end:var(--space-4)}.sjqkHG_bubble{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-s);background:var(--family-sky-soft);font-size:var(--ki-text-l);flex-direction:column;display:flex}.sjqkHG_bubbleWho{font-family:var(--font-display);font-size:var(--step--1);font-weight:700}.sjqkHG_cardRight{background:var(--color-success-soft)}.sjqkHG_cardWrong{background:var(--color-warning-soft)}.sjqkHG_signal{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);font-size:var(--step--1);align-self:flex-start;font-weight:700}.sjqkHG_statement{font-style:italic}.sjqkHG_contextWrap{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,10em),1fr));align-items:start;display:grid}.sjqkHG_window{gap:var(--space-3);padding:var(--space-4)}.sjqkHG_windowOver{outline:var(--border-width-strong) dashed var(--color-action);outline-offset:var(--space-1)}.sjqkHG_windowHead{justify-content:space-between;gap:var(--space-2);font-family:var(--font-display);flex-wrap:wrap;font-weight:700;display:flex}.sjqkHG_windowSlots{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(var(--ki-control-m), auto);gap:var(--space-2);display:grid}.sjqkHG_windowSlots>li{--size:1;grid-row:span var(--size);min-inline-size:0;display:flex}.sjqkHG_freeCell{border-radius:var(--radius-xs);background:var(--color-fog)}.sjqkHG_meter{block-size:var(--space-4);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-pill);overflow:hidden}.sjqkHG_meter>span{background:var(--color-action);block-size:100%;transition:inline-size var(--motion-duration) var(--motion-ease);display:block}.sjqkHG_meterOver>span{background:var(--color-danger-line)}.sjqkHG_poolWrap,.sjqkHG_pool{gap:var(--space-3);flex-direction:column;display:flex}.sjqkHG_info{--size:1;justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:max(var(--ki-control-m), calc(var(--space-7) * var(--size)));padding:var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--ki-soft);color:var(--color-ink);text-align:start;cursor:pointer;touch-action:pan-y;animation:sjqkHG_ki-game-fade var(--motion-duration) var(--motion-ease) both;font-weight:700;display:flex}.sjqkHG_windowSlots .sjqkHG_info{touch-action:auto;block-size:100%;min-block-size:0}.sjqkHG_info[aria-disabled=true]{cursor:default}.sjqkHG_info>span:first-child{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0}.sjqkHG_infoSize{font-family:var(--font-display);flex:none}.sjqkHG_ghost{z-index:var(--z-overlay);pointer-events:none;opacity:.9;position:fixed}.sjqkHG_reply{gap:var(--space-3)}.sjqkHG_guess{color:var(--color-danger-ink);-webkit-text-decoration:underline wavy var(--color-danger-line);text-decoration:underline wavy var(--color-danger-line);text-underline-offset:var(--space-1)}.sjqkHG_tag{padding:0 var(--space-2);border:1px solid var(--color-line-strong);border-radius:var(--radius-xs);font-size:var(--step--2);color:var(--color-ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none;display:inline-block}.sjqkHG_tagSource{background:var(--family-mint-soft)}.sjqkHG_robotSteps{gap:var(--space-2);flex-wrap:wrap;display:flex}.sjqkHG_robotSteps li{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:700}.sjqkHG_stepDone{background:var(--color-success-soft);border-color:var(--color-success-line)!important}.sjqkHG_stepNow{background:var(--family-sky-soft);border-color:var(--color-ink)!important}.sjqkHG_factory{gap:0;padding:0;overflow:hidden}.sjqkHG_robotSvg{block-size:auto;max-block-size:22em;inline-size:100%;display:block}.sjqkHG_sensorRead{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-block-start:var(--border-width) solid var(--color-ink);font-weight:700;font-size:var(--step--1);flex-direction:column;display:flex}.sjqkHG_rFloor{fill:var(--color-fog)}.sjqkHG_rLine{stroke:var(--color-ink);stroke-width:2px}.sjqkHG_rLimbOuter{stroke:var(--color-ink);stroke-linecap:round;stroke-linejoin:round}.sjqkHG_rLimbJoint{stroke:var(--color-fog-mid);stroke-linecap:round}.sjqkHG_rLimbShell{stroke:var(--color-surface);stroke-linecap:round;stroke-linejoin:round}.sjqkHG_rInk{fill:var(--color-ink)}.sjqkHG_rJoint,.sjqkHG_rShell,.sjqkHG_rAccentBox,.sjqkHG_rTray,.sjqkHG_rCrateA,.sjqkHG_rCrateB,.sjqkHG_rPart{stroke:var(--color-ink);stroke-width:2px}.sjqkHG_rJoint,.sjqkHG_rJointFill{fill:var(--color-fog-mid)}.sjqkHG_rShell{fill:var(--color-surface)}.sjqkHG_rAccent{fill:var(--family-aqua-mid);stroke:var(--color-ink);stroke-width:1px}.sjqkHG_rAccentBox{fill:var(--family-aqua-mid)}.sjqkHG_rTray{fill:var(--family-lilac-soft)}.sjqkHG_rCrateA{fill:var(--family-rose-soft)}.sjqkHG_rCrateB{fill:var(--family-sky-soft)}.sjqkHG_rText{fill:var(--color-ink);font-family:var(--font-display);font-weight:700}.sjqkHG_rules,.sjqkHG_examples{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.sjqkHG_examples{grid-template-columns:repeat(auto-fit,minmax(max(8.5em,30%),1fr))}.sjqkHG_rule,.sjqkHG_example{justify-content:space-between;align-items:center;gap:var(--space-3);min-inline-size:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-s);flex-wrap:wrap;display:flex}.sjqkHG_example{flex-direction:column;justify-content:center}.sjqkHG_ruleIf{align-items:center;gap:var(--space-3);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-inline-size:0;font-weight:700;display:inline-flex}.sjqkHG_ruleFixed{color:var(--color-ink-muted)}.sjqkHG_swatch,.sjqkHG_examplePart{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);flex:none;block-size:1.4em;inline-size:1.4em;display:inline-block}.sjqkHG_examplePart{block-size:2em;inline-size:2em}.sjqkHG_chips{gap:var(--space-2);display:flex}.sjqkHG_chip{min-inline-size:var(--ki-control-m);min-block-size:var(--ki-control-m);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);cursor:pointer;font-weight:700}.sjqkHG_chip[aria-pressed=true]{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-action)}.sjqkHG_chip:disabled{cursor:default}.sjqkHG_end{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-l);background:var(--color-surface);animation:sjqkHG_ki-game-pop calc(var(--motion-duration) * 2.5) var(--motion-ease) both;flex-direction:column;display:flex}.sjqkHG_endTitle{font-family:var(--font-display);font-size:var(--step-3);color:var(--color-head);margin:0;font-weight:700}.sjqkHG_result{margin:0;font-weight:700}.sjqkHG_endBody{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,11em),1fr));align-items:center;display:grid}.sjqkHG_phoenix{justify-content:center;display:flex}.sjqkHG_learned{gap:var(--space-3);flex-direction:column;display:flex}.sjqkHG_learnedTitle{font-family:var(--font-display);font-size:var(--step-1);margin:0;font-weight:700}.sjqkHG_learnedList{gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);list-style:outside;display:flex}.sjqkHG_lessonLink{color:var(--color-action);text-underline-offset:var(--space-1);align-self:flex-start;font-weight:700;text-decoration:underline}.sjqkHG_lessonLink:hover{color:var(--color-action-hover)}.sjqkHG_endButtons{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.sjqkHG_overview{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16em),1fr));margin:0;padding:0;list-style:none;display:grid}.sjqkHG_tile{gap:var(--space-3);block-size:100%;padding:var(--space-5);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-m);background:var(--ki-soft);color:var(--color-ink);flex-direction:column;display:flex}.sjqkHG_tile>p{margin:0}.sjqkHG_tileBody{display:flow-root}.sjqkHG_tileBody>p{margin:var(--space-2) 0 0}.sjqkHG_tilePicture{float:inline-end;inline-size:min(7em,38%);margin-block:var(--space-2) var(--space-1);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);margin-inline-start:var(--space-3);position:relative;overflow:hidden}.sjqkHG_tilePicture img{block-size:auto;inline-size:100%;display:block}.sjqkHG_tilePicture:after{content:"";pointer-events:none;position:absolute;inset:0}@supports (color:light-dark(#000, #fff)){.sjqkHG_tilePicture:after{background-color:light-dark(transparent,color-mix(in srgb, var(--color-surface) 16%, transparent))}}.sjqkHG_tileTitle{font-family:var(--font-display);font-size:var(--step-1);margin:0;font-weight:700}.sjqkHG_tileProgress{font-size:var(--step--1);line-height:1}.sjqkHG_tileAction{margin-block-start:auto}@keyframes sjqkHG_ki-game-fade{0%{opacity:0}}@keyframes sjqkHG_ki-game-pop{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.sjqkHG_card,.sjqkHG_info,.sjqkHG_slotFilled,.sjqkHG_end{animation-name:sjqkHG_ki-game-pop-in}}@keyframes sjqkHG_ki-game-pop-in{0%{opacity:0;scale:.92}60%{scale:1.03}}.sjqkHG_bigWord{font-family:var(--font-display);font-size:var(--step-3);color:var(--color-head);overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;font-weight:700}.sjqkHG_pieces{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_pieceA,.sjqkHG_pieceB{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);color:var(--color-ink);white-space:pre;font-weight:700}.sjqkHG_pieceA{background:var(--family-butter-soft)}.sjqkHG_pieceB{background:var(--family-sky-soft)}.sjqkHG_tokenCount{font-family:var(--font-display);font-weight:700}.sjqkHG_pairRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14em),1fr));display:grid}.sjqkHG_pairSide{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.sjqkHG_pairText{min-block-size:calc(var(--ki-control-m) * 2);padding:var(--space-4);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-m);background:var(--color-surface);color:var(--color-ink);font-size:var(--ki-text-l);text-align:start;overflow-wrap:anywhere;cursor:pointer;font-weight:700}.sjqkHG_pairText:hover:not([aria-disabled=true]){border-color:var(--color-action)}.sjqkHG_pairText[aria-disabled=true]{cursor:default}.sjqkHG_pairText[aria-pressed=true]{outline:var(--border-width-strong) solid var(--color-action);outline-offset:var(--space-1)}.sjqkHG_pairDear{background:var(--family-butter-soft)}.sjqkHG_pairReveal{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_pairReveal>p{margin:0}.sjqkHG_dearTag{color:var(--color-ink)}.sjqkHG_windowFull{border-style:dashed}.sjqkHG_windowTitle{font-size:inherit;margin:0}.sjqkHG_chatList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_chatRow{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--family-sky-soft);color:var(--color-ink);animation:sjqkHG_ki-game-fade var(--motion-duration) var(--motion-ease) both;grid-template-columns:minmax(0,1fr) auto;display:grid}.sjqkHG_chatRule{background:var(--family-butter-soft)}.sjqkHG_chatOut{background:var(--color-fog);color:var(--color-ink-muted);border-style:dashed}.sjqkHG_chatSize{font-family:var(--font-display);font-weight:700}.sjqkHG_chatBar{max-inline-size:100%;block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-ink);grid-column:1/-1;justify-self:start}.sjqkHG_chatOut .sjqkHG_chatBar{background:var(--color-line-strong)}.sjqkHG_droppedBox{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_droppedTitle{font-family:var(--font-display);margin:0;font-weight:700}.sjqkHG_bars{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_bars>p{margin:0}.sjqkHG_barList{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(3.2em,1fr));margin:0;padding:0;list-style:none;display:grid}.sjqkHG_barList>li{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.sjqkHG_barTrack{inline-size:100%;block-size:calc(var(--space-7) * 2);border-block-end:var(--border-width) solid var(--color-ink);align-items:flex-end;display:flex}.sjqkHG_bar{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--family-butter-mid);inline-size:100%;transition:block-size var(--motion-duration) var(--motion-ease);border-block-end:0}.sjqkHG_barValue{font-size:var(--step--2);font-weight:700}.sjqkHG_snippet{font-size:var(--ki-text-l);font-weight:700}.sjqkHG_lights{gap:var(--space-3);flex-direction:column;display:flex}.sjqkHG_light{align-items:flex-start;gap:var(--space-3);inline-size:100%;min-block-size:var(--ki-control-m);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);text-align:start;cursor:pointer;display:flex}.sjqkHG_light:hover{border-color:var(--color-action)}.sjqkHG_lamp{inline-size:var(--space-6);block-size:var(--space-6);border:var(--border-width) solid var(--color-ink);border-radius:50%;flex:none}[data-light=green] .sjqkHG_lamp,.sjqkHG_chosenLight[data-light=green] .sjqkHG_lamp{background:var(--color-success-line)}[data-light=yellow] .sjqkHG_lamp{background:var(--color-warning-line)}[data-light=red] .sjqkHG_lamp{background:var(--color-danger-line)}.sjqkHG_lightText{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.sjqkHG_lightText strong{font-family:var(--font-display)}.sjqkHG_lightText span{font-size:var(--step--1)}.sjqkHG_chosenLight{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:700;display:inline-flex}.sjqkHG_chosenLight .sjqkHG_lamp{inline-size:var(--space-5);block-size:var(--space-5)}.sjqkHG_request{font-size:var(--ki-text-l);line-height:2}.sjqkHG_part{padding:0 var(--space-1);border:var(--border-width) dashed var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;word-break:break-word;max-inline-size:100%;line-height:1.5}.sjqkHG_part:hover:not([aria-disabled=true]){border-color:var(--color-action)}.sjqkHG_partOn{background:var(--family-mint-soft);border-style:solid;font-weight:700}.sjqkHG_part[aria-disabled=true]{cursor:default}.sjqkHG_source{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-s);background:var(--family-butter-soft);flex-direction:column;display:flex}.sjqkHG_source>p{margin:0}.sjqkHG_sentences{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_sentenceKey{margin-inline:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);font-weight:700}.sjqkHG_sentencePick{inline-size:100%;min-block-size:var(--ki-control-m);padding:var(--space-2) var(--space-3);border:var(--border-width) dashed var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer}.sjqkHG_sentencePick:hover{border-style:solid;border-color:var(--color-action)}.sjqkHG_noticeRow{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_noticeRow>p{font-family:var(--font-display);margin:0;font-weight:700}.sjqkHG_noticeOption{inline-size:100%;min-block-size:var(--ki-control-m);padding:var(--space-2) var(--space-3);border:var(--border-width) dashed var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer}.sjqkHG_noticeOption:hover:not([aria-disabled=true]){border-color:var(--color-action)}.sjqkHG_noticeOption[aria-pressed=true]{background:var(--family-mint-soft);border-style:solid;font-weight:700}.sjqkHG_noticeOption[aria-disabled=true]{cursor:default}.sjqkHG_numberTable{border-collapse:collapse;inline-size:100%}.sjqkHG_numberTable caption{font-family:var(--font-display);font-size:var(--step--1);text-align:start;padding-block-end:var(--space-2);font-weight:700}.sjqkHG_numberTable th,.sjqkHG_numberTable td{padding:var(--space-1) 0;border-block-start:1px solid var(--color-line-strong);text-align:start;font-weight:400}.sjqkHG_numberTable td{font-variant-numeric:tabular-nums;text-align:end;padding-inline-start:var(--space-3)}.sjqkHG_numberTable tfoot th,.sjqkHG_numberTable tfoot td{border-block-start:var(--border-width) solid var(--color-ink);font-weight:700}.sjqkHG_lightKey{border-width:var(--border-width-strong);background:var(--family-butter-soft)}.sjqkHG_pile{background:var(--ki-soft)}.sjqkHG_pile .sjqkHG_lightText{flex:1}.sjqkHG_pileCards{align-self:center;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.sjqkHG_pileCard{inline-size:var(--space-6);block-size:var(--space-2);border:1px solid var(--color-ink);border-radius:var(--radius-xs);background:var(--ki-mid)}.sjqkHG_draft{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_draftTitle{font-family:var(--font-display);font-size:var(--step--1);margin:0;font-weight:700}.sjqkHG_draftPart{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface);flex-direction:column;display:flex}.sjqkHG_draftPart ins{font-weight:700;text-decoration:none}.sjqkHG_draftTag{font-family:var(--font-display);font-size:var(--step--1);font-weight:700}.sjqkHG_draftWrong{border-color:var(--color-ink);background:var(--color-warning-soft)}.sjqkHG_draftNew{border-color:var(--color-ink);background:var(--color-success-soft)}.sjqkHG_draftRisk{border-style:dashed;border-color:var(--color-ink)}.sjqkHG_draftSeen{border-color:var(--color-ink)}.sjqkHG_toneBrief{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background:var(--family-sky-soft);flex-direction:column;margin:0;display:flex}.sjqkHG_toneBrief>div{gap:var(--space-2);grid-template-columns:4em minmax(0,1fr);display:grid}.sjqkHG_toneBrief dt{font-family:var(--font-display);font-weight:700}.sjqkHG_toneBrief dd{margin:0}.sjqkHG_toneDraft{padding:var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface);margin:0}.sjqkHG_toneSpot{background:var(--color-warning-soft);color:var(--color-ink);text-decoration:underline;text-decoration-thickness:var(--border-width);padding:0}.sjqkHG_toneSide{font-family:var(--font-display);font-size:var(--step--1);font-weight:700;display:block}.sjqkHG_hintPair{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));display:grid}.sjqkHG_hintSaid{background:var(--family-lilac-soft)}.sjqkHG_aimParts{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.sjqkHG_aimStem{font-weight:700}.sjqkHG_aimPart{inline-size:auto}.sjqkHG_aimList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_aimList>li>p{margin:0}.sjqkHG_briefSoFar{gap:var(--space-1);padding:var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface);flex-direction:column;margin:0;list-style:none;display:flex}.sjqkHG_railList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_railStep{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface);margin:0}.sjqkHG_railEven{background:var(--family-sky-soft)}.sjqkHG_railOdd{background:var(--family-butter-soft)}.sjqkHG_railGap{gap:var(--space-2);inline-size:100%;min-block-size:calc(var(--ki-control-m) * .75);color:var(--color-ink);font-family:var(--font-display);font-size:var(--step--1);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.sjqkHG_railGap:before,.sjqkHG_railGap:after{border-block-start:var(--border-width) dashed var(--color-line-strong);content:"";flex:1}.sjqkHG_railGap:hover:before,.sjqkHG_railGap:hover:after{border-block-start-color:var(--color-action)}.sjqkHG_railGap[aria-pressed=true]{font-weight:700}.sjqkHG_railGap[aria-pressed=true]:before,.sjqkHG_railGap[aria-pressed=true]:after{border-block-start:var(--border-width-strong) solid var(--color-ink)}.sjqkHG_railQuiet{block-size:var(--space-2);display:block}.sjqkHG_railMark{margin-block:var(--space-1);padding:var(--space-1) var(--space-2);border-inline-start:var(--border-width-strong) solid var(--color-ink);background:var(--color-success-soft);font-family:var(--font-display);font-size:var(--step--1);font-weight:700}.sjqkHG_railMarkOff{background:var(--color-warning-soft);border-inline-start-style:dashed}.sjqkHG_railEnds{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}.sjqkHG_orderStep{gap:var(--space-2);align-items:center;display:flex}.sjqkHG_orderBadge{inline-size:var(--space-6);block-size:var(--space-6);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);font-family:var(--font-display);font-variant-numeric:lining-nums;flex:none;place-items:center;font-weight:700;display:grid}.sjqkHG_probeRules{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}.sjqkHG_probeInputs{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9em),1fr));display:grid}.sjqkHG_probeLog{border-collapse:collapse;table-layout:fixed;inline-size:100%}.sjqkHG_probeLog caption{font-family:var(--font-display);font-size:var(--step--1);text-align:start;padding-block-end:var(--space-2);font-weight:700}.sjqkHG_probeLog th,.sjqkHG_probeLog td{padding:var(--space-1) var(--space-2) var(--space-1) 0;border-block-start:1px solid var(--color-line-strong);font-variant-numeric:tabular-nums;text-align:start;vertical-align:top;font-weight:400}.sjqkHG_probeLog thead th{font-family:var(--font-display);font-size:var(--step--1);font-weight:700}.sjqkHG_probeOff th,.sjqkHG_probeOff td{background:var(--family-butter-soft);font-weight:700}.sjqkHG_probeMark{font-size:var(--step--1);font-weight:400;display:block}.sjqkHG_probeScreen{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-s);background:var(--family-pistachio-soft);flex-direction:column;display:flex}.sjqkHG_probeScreen>p{margin:0}.sjqkHG_probeRunCount{font-family:var(--font-display);font-weight:700}.sjqkHG_probeOutput{font-family:var(--font-display);font-size:var(--step-1);font-variant-numeric:lining-nums tabular-nums}.sjqkHG_probeCell{inline-size:100%;min-block-size:calc(var(--ki-control-m) * .75);padding:var(--space-1) var(--space-2);border:var(--border-width) dashed var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer}.sjqkHG_probeCell:hover{border-color:var(--color-action)}.sjqkHG_probeSlots{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_probeFeedback ul{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}.sjqkHG_probeFeedback>p{margin:0}.sjqkHG_weekFigures,.sjqkHG_weekJudged{gap:var(--space-1);font-variant-numeric:lining-nums tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_weekRail{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sjqkHG_weekTile{min-block-size:var(--ki-control-m);padding:var(--space-1);border:var(--border-width) dashed var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:lining-nums;cursor:pointer;font-weight:700}.sjqkHG_weekTile:hover:not([aria-disabled=true]){border-color:var(--color-action)}.sjqkHG_weekTile[aria-disabled=true]{cursor:default}.sjqkHG_weekTile[aria-pressed=true]{border-style:solid;border-width:var(--border-width-strong)}.sjqkHG_weekTileLater{grid-column:1/-1}.sjqkHG_weekTilePaid{background:var(--family-mint-soft);border-style:solid}.sjqkHG_weekDays{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_weekDay{gap:var(--space-1);border-block-start:1px solid var(--color-line-strong);flex-direction:column;padding-block-start:var(--space-2);display:flex}.sjqkHG_weekDay>p{margin:0}.sjqkHG_weekDayHead{gap:0 var(--space-3);font-size:var(--step--1);flex-wrap:wrap;justify-content:space-between;display:flex}.sjqkHG_weekDayName{font-family:var(--font-display);font-weight:700}.sjqkHG_weekMark{padding:var(--space-2) var(--space-3);border-inline-start:var(--border-width-strong) solid var(--color-ink);background:var(--color-success-soft);animation:sjqkHG_ki-game-fade calc(var(--motion-duration) * 2) var(--motion-ease) both;display:block}.sjqkHG_weekMarkOff{background:var(--color-warning-soft);border-inline-start-style:dashed}.sjqkHG_weekWhy{display:block}.sjqkHG_weekTools{gap:var(--space-2);flex-direction:column;display:flex}.sjqkHG_weekToolFigures{font-size:var(--step--1);font-variant-numeric:lining-nums tabular-nums;margin-block-start:var(--space-1);font-weight:400;display:block}.sjqkHG_weekJudged>li{padding-block:var(--space-1);border-block-start:1px solid var(--color-line-strong);flex-direction:column;display:flex}@media (forced-colors:active){.sjqkHG_lamp,.sjqkHG_bar,.sjqkHG_chatBar{forced-color-adjust:none;border-color:canvastext}.sjqkHG_tilePicture:after{display:none}}
.Ez2mZG_page{gap:var(--space-7);max-inline-size:var(--measure);flex-direction:column;min-inline-size:0;display:flex}.Ez2mZG_form{gap:var(--space-5);flex-direction:column;max-inline-size:36em;display:flex}.Ez2mZG_submit{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.Ez2mZG_consent{max-inline-size:var(--measure)}.Ez2mZG_honeypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Ez2mZG_card{gap:var(--space-4);flex-direction:column;display:flex}.Ez2mZG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.WOlBpa_page{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.WOlBpa_page[data-landscape]{isolation:isolate;position:relative}.WOlBpa_page[data-landscape]>:not([data-path-landscape],[data-landscape-line]){z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.WOlBpa_page[data-landscape]>:not([data-path-landscape],[data-landscape-line]){transition:opacity calc(var(--motion-duration) * 1.5) var(--motion-ease), translate calc(var(--motion-duration) * 1.5) var(--motion-ease)}.WOlBpa_page[data-landscape-showcase]>:not([data-path-landscape],[data-landscape-line]){opacity:0;translate:0 var(--space-4);transition-duration:calc(var(--motion-duration) * 1.125)}}.WOlBpa_page[data-landscape]>.WOlBpa_note,.WOlBpa_page[data-landscape] .WOlBpa_deepeningIntro{padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-m);background-color:var(--color-surface)}.WOlBpa_page[data-landscape] .WOlBpa_deepeningLessons{padding-inline:var(--space-3);border-inline:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-m);background-color:var(--color-surface)}.WOlBpa_page[data-landscape] .WOlBpa_moduleLink{padding:var(--space-2) var(--space-4);border-radius:var(--radius-s);background-color:var(--color-surface)}.WOlBpa_module{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.WOlBpa_moduleHead{gap:var(--space-1);min-block-size:calc(var(--space-9) + var(--space-2));border:var(--border-width) solid var(--ki-mid);flex-direction:column;justify-content:center;padding-inline-start:calc(var(--ribbon-width) + var(--space-4) * 2);display:flex}.WOlBpa_deepening{gap:var(--space-1)}.WOlBpa_module .WOlBpa_noBookmark{padding-inline-start:var(--space-4)}.WOlBpa_deepeningSection{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.WOlBpa_deepeningIntro{gap:var(--space-1);flex-direction:column;display:flex}.WOlBpa_deepeningLessons>:last-child{max-inline-size:none}.WOlBpa_module .WOlBpa_moduleHead{--ki-bookmark-inset:var(--space-4)}.WOlBpa_moduleText{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.WOlBpa_withPhoenix{align-items:center;gap:var(--space-3);flex-flow:wrap}.WOlBpa_withPhoenix .WOlBpa_moduleText{flex:1 1 calc(var(--space-10) * 1.5)}.WOlBpa_moduleHead .WOlBpa_phoenixSmall{isolation:isolate;inline-size:calc(var(--space-9) * 1.25);flex:none;position:relative}.WOlBpa_phoenixSmall>[data-phoenix]{z-index:1}.WOlBpa_moduleLink{align-self:flex-start}.WOlBpa_note{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.WOlBpa_upcoming{margin:0;padding-inline-start:1.25em}.WOlBpa_page [data-flight-pending] [data-station-marker]{border-color:var(--color-action);background-color:var(--color-action)}.WOlBpa_page [data-flight-pending] [data-station-marker]>*{opacity:0}.WOlBpa_page [data-flying] [data-station-companion]{transform-origin:50% 85%;will-change:transform}.WOlBpa_moduleHead{isolation:isolate;position:relative}.WOlBpa_headFill{--fx-fill:var(--ki-mid);z-index:-1;border-radius:inherit;background-color:var(--fx-fill);opacity:0;pointer-events:none;transform-origin:0;position:absolute;inset:0}.WOlBpa_moduleHead .WOlBpa_headEmbers{z-index:-1}@media (prefers-reduced-motion:no-preference){.WOlBpa_headFill{animation:WOlBpa_ki-head-fill calc(var(--motion-duration) * 9) var(--motion-ease) both}}@keyframes WOlBpa_ki-head-fill{0%{opacity:.4;transform:scaleX(0)}55%{opacity:.4;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.WOlBpa_gameLink{align-items:center;gap:var(--space-1);min-block-size:var(--target-comfortable);padding-inline:var(--space-3);border:var(--border-width) solid var(--ki-mid);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-action);font-size:var(--step--1);font-weight:700;line-height:var(--leading--1);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;touch-action:manipulation;text-decoration:none;display:inline-flex}.WOlBpa_gameLink:hover{color:var(--color-action-hover);text-underline-offset:.2em;text-decoration:underline}.WOlBpa_gameLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.WOlBpa_gameLink{color:linktext;border-color:linktext}}.WOlBpa_reviewStation [data-station-marker]{border-radius:var(--radius-m)}.WOlBpa_reviewStation.WOlBpa_reviewOpen [data-station-marker]{--ki-mid:var(--color-action);border-color:var(--color-action);background-color:var(--ki-soft);color:var(--color-action)}[data-landscape] .WOlBpa_reviewStation.WOlBpa_reviewOpen [data-station-text]{background-color:var(--ki-soft)}.WOlBpa_reviewStation.WOlBpa_reviewOpen [data-station-text]>:last-child{color:var(--color-ink)}.WOlBpa_reviewStation.WOlBpa_reviewDone [data-station-marker]{background-color:var(--color-surface);color:var(--color-ink);border-color:#0000}.WOlBpa_reviewStation .WOlBpa_reviewFrame{inset:calc(var(--border-width-strong) * -1);inline-size:calc(100% + var(--border-width-strong) * 2);block-size:calc(100% + var(--border-width-strong) * 2);fill:none;stroke-linecap:butt;stroke-width:8px;position:absolute;overflow:visible}.WOlBpa_reviewFrameAll{stroke:var(--color-danger-line);stroke-width:4px}.WOlBpa_reviewFrameRight{stroke:var(--color-success-line)}.WOlBpa_reviewScore{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--number-weight);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.WOlBpa_reviewScoreOf{color:var(--color-ink-muted);font-size:var(--step--1)}.WOlBpa_reviewStation .WOlBpa_reviewStar{block-size:1.5em;inline-size:1.5em;fill:var(--family-butter-mid);stroke:var(--family-butter-deep);stroke-linejoin:round;stroke-width:1.6px;position:absolute;inset-block-start:-.55em;inset-inline-end:-.55em}.WOlBpa_reviewAgain{align-items:center;gap:var(--space-1);color:var(--color-action);font-weight:700;display:flex}@media (forced-colors:active){.WOlBpa_reviewFrameAll{stroke:graytext}.WOlBpa_reviewFrameRight,.WOlBpa_reviewStation .WOlBpa_reviewStar{stroke:canvastext}.WOlBpa_reviewAgain{color:linktext}}
.N14zoq_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;display:flex}.N14zoq_aiNote{max-inline-size:var(--measure)}.N14zoq_columns{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60em){.N14zoq_columns{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.N14zoq_main,.N14zoq_aside{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.N14zoq_section{gap:var(--space-4);max-inline-size:var(--measure);flex-direction:column;display:flex}.N14zoq_episodes{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.N14zoq_episode{gap:var(--space-3);flex-direction:column;display:flex}.N14zoq_episodeHead{gap:var(--space-2);flex-direction:column;display:flex}.N14zoq_meta{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.N14zoq_listen{gap:var(--space-4);flex-direction:column;display:flex}.N14zoq_playerLinks{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.N14zoq_transcript{gap:var(--space-6);flex-direction:column;display:flex}.N14zoq_transcriptChapter{gap:var(--space-3);flex-direction:column;display:flex}.N14zoq_chapterTime{color:var(--color-ink-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums}.N14zoq_turn{line-height:var(--leading-0);margin:0}.N14zoq_speaker{font-weight:700}.N14zoq_sources{gap:var(--space-3);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.N14zoq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.N14zoq_tile{gap:var(--space-3);flex-direction:column;display:flex}.N14zoq_tileAction{margin-block-start:auto;padding-block-start:var(--space-2)}.N14zoq_address{gap:var(--space-3);flex-direction:column;display:flex}.N14zoq_addressValue{inline-size:100%;padding:var(--space-3);border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-s);background-color:var(--color-fog);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--step--1);overflow-wrap:anywhere}.N14zoq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.qGTviq_card{align-items:center;gap:var(--space-3) var(--space-5);font-size:var(--step-0);flex-wrap:wrap;display:flex}.qGTviq_body{gap:var(--space-2);flex-direction:column;flex:12em;min-inline-size:0;display:flex}.qGTviq_text{max-inline-size:var(--measure)}.qGTviq_action{flex:none}
.tGgAeq_section{gap:var(--space-4);flex-direction:column;display:flex}.tGgAeq_lead{max-inline-size:var(--measure)}.tGgAeq_list{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.tGgAeq_card{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.tGgAeq_head{align-items:center;gap:var(--space-3);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0;display:flex}
._1JLtBa_swatch{inline-size:var(--ki-swatch-size);block-size:var(--ki-swatch-size);background-color:var(--ki-mid);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--ki-deep);border-radius:50%;flex:none;display:inline-block}._1JLtBa_s{--ki-swatch-size:calc(var(--space-3) + var(--space-1))}._1JLtBa_m{--ki-swatch-size:var(--space-5)}@media (forced-colors:active){._1JLtBa_swatch{forced-color-adjust:none;box-shadow:none;background-color:canvastext}}
.GhbCsa_progress{gap:calc(var(--space-3) + var(--space-1));min-inline-size:0;display:grid}.GhbCsa_labelRow{justify-content:space-between;gap:var(--space-2) var(--space-5);font-size:var(--step--1);line-height:var(--leading--1);flex-wrap:wrap;display:flex}.GhbCsa_label{font-weight:700}.GhbCsa_aside{color:var(--color-ink-muted)}.GhbCsa_segments{gap:calc(var(--space-2) + var(--space-1));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.GhbCsa_segment{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.GhbCsa_bar{block-size:calc(var(--space-3) + var(--space-1));border-radius:var(--radius-pill);background-color:var(--color-surface);box-shadow:inset 0 0 0 calc(var(--border-width) * .75) var(--ki-deep);display:block}.GhbCsa_done .GhbCsa_bar{background-color:var(--ki-deep)}.GhbCsa_current .GhbCsa_bar{background:linear-gradient(90deg, var(--ki-deep) 0 50%, var(--color-surface) 50% 100%)}.GhbCsa_text{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-inline-size:0;color:var(--color-ink-muted);font-size:var(--ki-text-chip);line-height:1.25;display:inline-flex}.GhbCsa_done .GhbCsa_text,.GhbCsa_current .GhbCsa_text{color:var(--color-ink)}.GhbCsa_current .GhbCsa_text{font-weight:700}.GhbCsa_check{block-size:1.07em;inline-size:1.07em;color:var(--ki-deep);stroke-width:calc(var(--icon-stroke) * 1.3);flex:none}@media (max-width:37.4375em){.GhbCsa_text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (forced-colors:active){.GhbCsa_bar{background:canvas;border:1px solid canvastext}.GhbCsa_done .GhbCsa_bar{forced-color-adjust:none;background:highlight}.GhbCsa_current .GhbCsa_bar{forced-color-adjust:none;background:linear-gradient(90deg,highlight 0 50%,canvas 50% 100%)}}
.SIkf3q_fieldset{min-inline-size:0}.SIkf3q_frame{gap:var(--space-3);padding:var(--space-5) calc(var(--space-5) + var(--space-1));border-radius:var(--radius-m);background-color:var(--color-fog);grid-template-columns:minmax(0,1fr);display:grid}.SIkf3q_passageLabel{color:var(--color-ink-muted);font-size:var(--step--2);font-weight:700}.SIkf3q_passage{color:var(--color-ink);font-family:var(--font-text);font-size:var(--step-0);white-space:pre-line;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;line-height:2.2}.SIkf3q_segment{padding-block:var(--space-1);padding-inline:var(--space-2);border:var(--border-width) dashed var(--color-line-strong);border-radius:var(--radius-xs);background-color:var(--color-surface);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);position:relative}.SIkf3q_segment:hover{border-color:var(--color-ink)}.SIkf3q_input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.SIkf3q_mark{vertical-align:-.125em;margin-inline-end:var(--space-2);display:none}.SIkf3q_lead{white-space:nowrap}.SIkf3q_segment:has(.SIkf3q_input:checked){border-style:solid;border-color:var(--color-action);background-color:var(--family-apricot-soft)}.SIkf3q_segment:has(.SIkf3q_input:checked) .SIkf3q_mark{display:inline-block}.SIkf3q_segment:has(.SIkf3q_input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--border-width)}:where([data-invalid]) .SIkf3q_segment:not(:has(.SIkf3q_input:checked)){border-color:var(--color-danger-line)}@media (forced-colors:active){.SIkf3q_segment{border-color:canvastext}.SIkf3q_segment:has(.SIkf3q_input:checked){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.SIkf3q_segment:has(.SIkf3q_input:focus-visible){outline-color:highlight}}
.AIrE1q_logo{flex:none;block-size:2em;inline-size:2em}.AIrE1q_quarter{fill:var(--family-apricot-mid)}.AIrE1q_dot{fill:var(--family-sky-mid)}.AIrE1q_square{fill:var(--family-mint-mid)}.AIrE1q_bookmark{fill:var(--color-ink)}.AIrE1q_wordmark{align-items:center;gap:calc(var(--space-3) + var(--space-1));min-block-size:var(--target-comfortable);color:var(--color-ink);font-family:var(--font-display);font-size:calc(var(--step--1) * 1.4);font-weight:var(--wordmark-weight);letter-spacing:var(--display-tracking);white-space:nowrap;line-height:1;text-decoration:none;display:inline-flex}.AIrE1q_wordmark .AIrE1q_logo{block-size:1.524em;inline-size:1.524em}.AIrE1q_text{gap:var(--space-2);flex-direction:column;display:inline-flex}.AIrE1q_tagline{color:var(--color-ink-muted);font-family:var(--font-text);font-size:var(--step--2);letter-spacing:normal;font-weight:400;line-height:1.1}.AIrE1q_wordmark:hover .AIrE1q_name{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:max(2px,.09em)}.AIrE1q_wordmark:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){.AIrE1q_quarter,.AIrE1q_dot,.AIrE1q_square,.AIrE1q_bookmark{fill:canvastext}}
.Ilbj8q_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;display:flex}.Ilbj8q_notices{gap:var(--space-3);max-inline-size:var(--measure);flex-direction:column;display:flex}.Ilbj8q_columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.Ilbj8q_column,.Ilbj8q_card,.Ilbj8q_section{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.Ilbj8q_head{gap:var(--space-2);flex-direction:column;max-inline-size:36em;display:flex}.Ilbj8q_fine{gap:var(--space-1);max-inline-size:var(--measure);display:grid}.Ilbj8q_summary{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.Ilbj8q_steps{gap:var(--space-3);margin:0;padding-inline-start:var(--space-6);display:grid}.Ilbj8q_entities{gap:var(--space-2);margin:0;padding-inline-start:var(--space-6);display:grid}.Ilbj8q_back{display:flex}
.mnxfFa_page{gap:var(--space-6);min-inline-size:0;flex-direction:column;padding-block-end:var(--space-8);display:flex}.mnxfFa_form{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.mnxfFa_form>:not(button){flex:14em;max-inline-size:22em}.mnxfFa_themes{--frame-width:1280px;--frame-height:800px;--frame-scale:.125;grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--frame-width) * var(--frame-scale) * 2 + var(--space-4))), 1fr));gap:var(--space-7) var(--space-6);display:grid}.mnxfFa_themes[data-width=phone]{--frame-width:375px;--frame-height:740px;--frame-scale:.4}@media (min-width:30em){.mnxfFa_themes{--frame-scale:.2}}@media (min-width:60em){.mnxfFa_themes{--frame-scale:.36}.mnxfFa_themes[data-width=phone]{--frame-scale:.48}}@media (min-width:75em){.mnxfFa_themes{--frame-scale:.45}}.mnxfFa_theme{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.mnxfFa_frames{flex-wrap:wrap}.mnxfFa_figure{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.mnxfFa_frameBox{inline-size:calc(var(--frame-width) * var(--frame-scale));block-size:calc(var(--frame-height) * var(--frame-scale));border:var(--border-width) solid var(--color-line-strong);border-radius:var(--radius-s);box-sizing:content-box;overflow:hidden}.mnxfFa_frame{inline-size:var(--frame-width);block-size:var(--frame-height);max-inline-size:none;transform:scale(var(--frame-scale));transform-origin:0 0;border:0;display:block}.mnxfFa_caption{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.szSQ8G_page{gap:var(--space-8) var(--space-7);grid-template-columns:minmax(0,1fr);padding-block-start:clamp(var(--space-2), 2vw, var(--space-7));display:grid}.szSQ8G_main{gap:var(--space-6);flex-direction:column;min-inline-size:0;display:flex}.szSQ8G_form{gap:var(--space-5);flex-direction:column;max-inline-size:26em;display:flex}.szSQ8G_terms{max-inline-size:30em}.szSQ8G_mosaic{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.szSQ8G_notes{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12em),1fr));margin:0;padding:0;list-style:none;display:grid}.szSQ8G_note{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.szSQ8G_list{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:1.4em;display:flex}@media (min-width:60em){.szSQ8G_page{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}
.BCuSCG_page{gap:var(--space-7);flex-direction:column;min-inline-size:0;max-inline-size:56em;display:flex}.BCuSCG_back{display:flex}.BCuSCG_section,.BCuSCG_card{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.BCuSCG_head{align-items:center;gap:var(--space-3);display:flex}.BCuSCG_list{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:1.25em;list-style-type:disc;display:flex}.BCuSCG_list li{overflow-wrap:anywhere}.BCuSCG_stages{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.BCuSCG_stages{grid-template-columns:repeat(2,minmax(0,1fr))}.BCuSCG_wide{grid-column:1/-1}}.BCuSCG_form{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.BCuSCG_actions{align-items:center;gap:var(--ki-control-gap) var(--space-5);flex-wrap:wrap;display:flex}.BCuSCG_text{max-inline-size:40em}
._2_-ZlG_bar{inline-size:10em;max-inline-size:30vw;block-size:var(--space-3);vertical-align:middle;border-radius:var(--radius-pill);border:calc(var(--border-width) * .75) solid var(--color-line-strong);background-color:var(--color-surface);display:inline-block;overflow:hidden}._2_-ZlG_fill{border-radius:var(--radius-pill);background-color:var(--ki-deep);block-size:100%;max-inline-size:100%;display:block}._2_-ZlG_filters{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._2_-ZlG_filters>:not(button){flex:0 14em}._2_-ZlG_subnav{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (forced-colors:active){._2_-ZlG_bar{border:1px solid canvastext}._2_-ZlG_fill{forced-color-adjust:none;background-color:highlight}}
._0cYx-a_editor{min-inline-size:0}._0cYx-a_plain{border:0;min-inline-size:0;margin:0;padding:0}._0cYx-a_stack{gap:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}._0cYx-a_segment{gap:var(--space-4);flex-direction:column;display:flex}._0cYx-a_turn{gap:var(--space-3);border-block-start:var(--border-width) solid var(--color-line);flex-direction:column;padding-block-start:var(--space-3);display:flex}._0cYx-a_turnHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._0cYx-a_speaker{min-inline-size:12em}._0cYx-a_flag{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-warning-line);border-radius:var(--radius-s);background-color:var(--color-warning-soft);color:var(--color-warning-ink);flex-direction:column;display:flex}._0cYx-a_flagText{margin:0}._0cYx-a_mark{padding-inline:var(--space-1);border-block-end:var(--border-width) solid var(--color-warning-ink);background-color:var(--color-surface);color:var(--color-ink)}._0cYx-a_visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._0cYx-a_report{gap:var(--space-1) var(--space-4);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}._0cYx-a_report dd{overflow-wrap:anywhere;margin:0}._0cYx-a_actionList{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18em),1fr));margin:0;padding:0;list-style:none;display:grid}._0cYx-a_actionCard{align-items:flex-start;gap:var(--space-3);flex-direction:column;block-size:100%;display:flex}._0cYx-a_audio{inline-size:100%}._0cYx-a_reportRow{display:contents}
.aZ9vha_inner{justify-content:space-between;align-items:center;gap:var(--ki-control-gap) var(--space-5);min-block-size:calc(var(--space-9) + var(--space-3));padding-block:var(--space-3);flex-wrap:wrap;display:flex}.aZ9vha_actions{align-items:center;gap:var(--ki-control-gap);flex-wrap:wrap;display:flex}
