._588wlG_track{background:var(--ds-border);border-radius:999px;flex:1;min-width:0;height:10px}._588wlG_fill{width:var(--fill);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--ds-blue) 78%, #0f1117) 0%, var(--ds-blue) 42%, var(--ds-focus) 72%, var(--ds-text) 100%);height:100%;box-shadow:0 0 10px -2px #6bafff80}._588wlG_fill[data-fresh]{animation:_588wlG_practice-progress-fill .52s var(--ease-settle) .2s both}@keyframes _588wlG_practice-progress-fill{0%{width:var(--fill-from)}to{width:var(--fill)}}@media (prefers-reduced-motion:reduce){._588wlG_fill[data-fresh]{animation:.2s ease-out both _588wlG_practice-progress-fade}@keyframes _588wlG_practice-progress-fade{0%{opacity:0}to{opacity:1}}}
.a40-ma_stage{display:contents}.a40-ma_stage>main{animation:a40-ma_practice-stage-enter .32s var(--ease-settle) backwards}.a40-ma_stage[data-leaving]>*{animation:a40-ma_practice-stage-leave .18s var(--ease-in-out) forwards;pointer-events:none}@keyframes a40-ma_practice-stage-enter{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes a40-ma_practice-stage-leave{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@media (prefers-reduced-motion:reduce){.a40-ma_stage>main{animation:.16s ease-out backwards a40-ma_practice-stage-fade-in}.a40-ma_stage[data-leaving]>*{animation:90ms ease-out forwards a40-ma_practice-stage-fade-out}@keyframes a40-ma_practice-stage-fade-in{0%{opacity:0}to{opacity:1}}@keyframes a40-ma_practice-stage-fade-out{0%{opacity:1}to{opacity:0}}}
.AMrr3G_roll{clip-path:inset(0 -100vw);font-variant-numeric:tabular-nums;line-height:inherit;vertical-align:bottom;justify-items:center;display:inline-grid;position:relative}.AMrr3G_roll>*{grid-area:1/1}.AMrr3G_still{display:inline-block}.AMrr3G_out{white-space:nowrap;animation:.28s cubic-bezier(.23,1,.32,1) both AMrr3G_rollOut;position:absolute}.AMrr3G_roll[data-keep]>.AMrr3G_out{position:static}.AMrr3G_roll[data-mode=merge]{clip-path:none}.AMrr3G_roll[data-mode=merge]>.AMrr3G_out{animation:.38s cubic-bezier(.645,.045,.355,1) both AMrr3G_mergeOut}.AMrr3G_roll[data-mode=merge]>.AMrr3G_in{animation:.38s cubic-bezier(.645,.045,.355,1) both AMrr3G_mergeIn}@keyframes AMrr3G_mergeOut{to{opacity:0;filter:blur(4px);transform:scale(.94)}}@keyframes AMrr3G_mergeIn{0%{opacity:0;filter:blur(4px);transform:scale(1.06)}}.AMrr3G_in{animation:.28s cubic-bezier(.23,1,.32,1) both AMrr3G_rollIn}@keyframes AMrr3G_rollOut{to{opacity:0;transform:translateY(-90%)}}@keyframes AMrr3G_rollIn{0%{opacity:0;transform:translateY(90%)}}@media (prefers-reduced-motion:reduce){.AMrr3G_out{display:none}.AMrr3G_in,.AMrr3G_roll[data-mode=merge]>.AMrr3G_in{animation:none}}
._93k9Uq_object{isolation:isolate;width:260px;max-width:100%;height:260px;position:relative}._93k9Uq_surface{transform-origin:50% 55%;position:absolute;inset:0}._93k9Uq_brain,._93k9Uq_reflection{width:84%;height:84%;position:absolute;top:8%;left:8%}._93k9Uq_brain{overflow:visible}._93k9Uq_ghost{opacity:.23}._93k9Uq_object[data-compact]{width:56px;height:56px}._93k9Uq_object[data-compact] ._93k9Uq_brain{width:100%;height:100%;inset:0}._93k9Uq_line{fill:none;stroke:var(--glass-light);stroke-width:.7px;opacity:.55}._93k9Uq_drop{fill:var(--glass-light);opacity:0;transform-box:fill-box;transform-origin:50% 100%}._93k9Uq_object[data-run] ._93k9Uq_drop{animation:.42s both _93k9Uq_drop}@keyframes _93k9Uq_drop{0%{opacity:0;transform:translateY(var(--fall)) scale(.6);animation-timing-function:cubic-bezier(.23,1,.32,1)}18%{opacity:.95;transform:translateY(calc(var(--fall) * .97)) scale(.9, 1.1);animation-timing-function:cubic-bezier(.55,.085,.68,.53)}72%{opacity:.95;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(0)scale(.82,1.25)}to{opacity:0;transform:translateY(0)scale(1.9,.25)}}._93k9Uq_solid{opacity:0}._93k9Uq_object[data-molten] ._93k9Uq_solid{opacity:.92}._93k9Uq_object[data-set] ._93k9Uq_solid{animation:_93k9Uq_setGlass .52s var(--ease-in-out) 60ms both}@keyframes _93k9Uq_setGlass{0%{opacity:.92}to{opacity:0}}._93k9Uq_seam{opacity:0}._93k9Uq_object[data-set] ._93k9Uq_seam{animation:.38s ease-out both _93k9Uq_seam;animation-delay:calc(var(--i) * 55ms)}@keyframes _93k9Uq_seam{0%{opacity:0}30%{opacity:.75}to{opacity:0}}._93k9Uq_bloom{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--glass-color) 70%, transparent), color-mix(in srgb, var(--glass-color) 18%, transparent) 55%, transparent 74%);opacity:0;border-radius:50%;position:absolute;inset:-22%;transform:scale(.6)}._93k9Uq_object[data-set] ._93k9Uq_bloom{animation:1.1s cubic-bezier(.22,1,.36,1) .16s both _93k9Uq_bloom}@keyframes _93k9Uq_bloom{0%{opacity:0;transform:scale(.6)}28%{opacity:1}to{opacity:0;transform:scale(1.3)}}._93k9Uq_glints{pointer-events:none;position:absolute;inset:0}._93k9Uq_glint{fill:var(--glass-light);opacity:0;filter:drop-shadow(0 0 4px var(--glass-color));position:absolute;transform:translate(-50%,-50%)scale(0)rotate(-30deg)}._93k9Uq_object[data-set] ._93k9Uq_glint{animation:.62s cubic-bezier(.22,1,.36,1) both _93k9Uq_glint;animation-delay:calc(.26s + var(--i) * 70ms)}@keyframes _93k9Uq_glint{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(-30deg)}40%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(25deg)}}._93k9Uq_object[data-set] ._93k9Uq_surface{animation:.46s cubic-bezier(.34,1.56,.64,1) .18s both _93k9Uq_pop}@keyframes _93k9Uq_pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}._93k9Uq_reflection{-webkit-mask:var(--glass-image) center / 100% 100% no-repeat;-webkit-mask:var(--glass-image) center / 100% 100% no-repeat;mask:var(--glass-image) center / 100% 100% no-repeat;pointer-events:none;overflow:hidden}._93k9Uq_sheen{opacity:0;background:linear-gradient(110deg,#0000 37%,#f2f9ff 50%,#0000 63%);position:absolute;inset:-25%}._93k9Uq_object[data-set] ._93k9Uq_sheen{animation:_93k9Uq_reflection .52s var(--ease-in-out) .42s both}@keyframes _93k9Uq_reflection{0%{opacity:0;transform:translate(-65%)}25%,65%{opacity:.22}to{opacity:0;transform:translate(65%)}}[data-quiet] ._93k9Uq_object *{transition:none!important;animation:none!important}[data-quiet] ._93k9Uq_object[data-set] ._93k9Uq_solid{opacity:0!important}@media (prefers-reduced-motion:reduce){._93k9Uq_object *{transition:none!important;animation:none!important}._93k9Uq_object[data-set] ._93k9Uq_solid{opacity:0!important}}
.Oz9o7q_goal{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.Oz9o7q_end{color:var(--result-muted,#8f9bb0);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1}.Oz9o7q_to{color:color-mix(in srgb, var(--goal) 75%, white);align-items:center;gap:4px;display:inline-flex}.Oz9o7q_medal.Oz9o7q_medal{width:18px;height:18px;margin:-4px 0}.Oz9o7q_track{background:#ffffff0f;border-radius:4px;height:8px;position:relative;overflow:hidden}.Oz9o7q_fill{background:linear-gradient(90deg, color-mix(in srgb, var(--goal) 70%, transparent), var(--goal));transition:clip-path .7s cubic-bezier(.32,.72,0,1) .3s;position:absolute;inset:0}.Oz9o7q_tip{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--goal) 30%, white));opacity:0;width:20px;animation:1s .38s both Oz9o7q_tip;position:absolute;inset-block:0}@keyframes Oz9o7q_tip{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}20%{opacity:1;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}to{opacity:0}}.Oz9o7q_goal[data-reached] .Oz9o7q_to{color:var(--goal);animation:.52s .82s both Oz9o7q_reached}@keyframes Oz9o7q_reached{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(1)}35%{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:scale(1.12)}to{transform:scale(1)}}.Oz9o7q_goal[data-size=account] .Oz9o7q_track{border-radius:5px;height:10px}.Oz9o7q_goal[data-size=account] .Oz9o7q_end{font-size:13px}.Oz9o7q_goal[data-size=account] .Oz9o7q_medal.Oz9o7q_medal{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.Oz9o7q_fill{transition:none}.Oz9o7q_tip{display:none}.Oz9o7q_goal[data-reached] .Oz9o7q_to{animation:none}}
.mwV13G_shelf{justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mwV13G_slot{justify-items:center;gap:3px;min-width:0;display:grid}.mwV13G_medal{width:30px;height:30px;display:block;position:relative}.mwV13G_medal:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 55%, transparent), transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.mwV13G_glass.mwV13G_glass{width:100%;height:100%}.mwV13G_days{color:#5d687b;font-variant-numeric:tabular-nums;font-size:9px;font-weight:600;line-height:1}.mwV13G_slot[data-state=earned] .mwV13G_days{color:var(--c)}.mwV13G_slot[data-state=filling] .mwV13G_days{color:var(--result-text,#e5ebf5)}.mwV13G_slot[data-state=later] .mwV13G_medal{opacity:.6}.mwV13G_slot[data-state=waiting] .mwV13G_medal{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--c) 55%, transparent);border-radius:50%}.mwV13G_slot[data-state=waiting] .mwV13G_days{color:var(--c)}.mwV13G_slot[data-landed] .mwV13G_medal:after{animation:.7s ease-out both mwV13G_landed}.mwV13G_slot[data-landed] .mwV13G_medal{animation:.36s cubic-bezier(.34,1.56,.64,1) both mwV13G_settle}@keyframes mwV13G_landed{0%{opacity:1}to{opacity:0}}@keyframes mwV13G_settle{0%{transform:scale(.85)}to{transform:scale(1)}}.mwV13G_shelf[data-size=account]{--medal:40px;--bar:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:relative}.mwV13G_shelf[data-size=account] .mwV13G_slot{gap:7px}.mwV13G_shelf[data-size=account] .mwV13G_medal{z-index:1;isolation:isolate;width:var(--medal);height:var(--medal)}.mwV13G_shelf[data-size=account] .mwV13G_medal:before{content:"";z-index:-1;background:var(--ds-canvas,#0f1117);position:absolute;inset:8%;-webkit-mask:url(/streak/brain-silhouette.png) 50%/100% 100% no-repeat;mask:url(/streak/brain-silhouette.png) 50%/100% 100% no-repeat}.mwV13G_shelf[data-size=account] .mwV13G_slot[data-state=earned] .mwV13G_medal:before{inset:0}.mwV13G_shelf[data-size=account] .mwV13G_slot[data-state=later] .mwV13G_medal{opacity:1}.mwV13G_shelf[data-size=account] .mwV13G_slot[data-state=later] .mwV13G_glass{opacity:.6}.mwV13G_track{top:calc(var(--medal) / 2 - var(--bar) / 2);width:90%;height:var(--bar);border-radius:calc(var(--bar) / 2);pointer-events:none;background:#ffffff10;position:absolute;left:0}.mwV13G_track:after{content:"";border-radius:calc(var(--bar) / 2);background:var(--track);clip-path:inset(0 calc(100% - var(--fill)) 0 0 round calc(var(--bar) / 2));transition:clip-path .7s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.mwV13G_caption{text-align:center;justify-items:center;gap:3px;display:grid}.mwV13G_name{color:#8f9bb0;font-size:11.5px;font-weight:600;line-height:1.2}.mwV13G_detail{color:#5d687b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;line-height:1.2}.mwV13G_slot[data-state=earned] .mwV13G_name{color:var(--c)}.mwV13G_slot[data-state=earned] .mwV13G_detail{color:#8f9bb0}.mwV13G_slot[data-state=filling] .mwV13G_name{color:var(--ds-text,#e5ebf5)}@media (max-width:380px){.mwV13G_shelf[data-size=account]{--medal:36px;--bar:7px}.mwV13G_name{font-size:11px}}@media (prefers-reduced-motion:reduce){.mwV13G_slot[data-landed] .mwV13G_medal,.mwV13G_slot[data-landed] .mwV13G_medal:after{animation:none}}
.AyOqTq_cover{z-index:5;text-align:center;transition:opacity .22s var(--ease-settle), transform .22s var(--ease-settle), visibility 0s linear .22s;grid-template-rows:1fr auto;gap:12px;padding:24px;display:grid;position:absolute;inset:0;overflow:hidden auto}.AyOqTq_cover[data-out]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px)}.AyOqTq_body{flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex}.AyOqTq_inline{z-index:1;padding:0 var(--pg-pad,24px);text-align:center;transition:opacity .2s var(--ease-settle), transform .2s var(--ease-settle), visibility 0s linear .2s;grid-template-rows:1fr auto;gap:6px;animation:.34s cubic-bezier(.22,1,.36,1) .14s both AyOqTq_inlineIn;display:grid;position:absolute;left:0;right:0;overflow-x:clip;container-type:size}.AyOqTq_inline[data-out]{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-6px)}.AyOqTq_inline[data-handoff]{pointer-events:none}.AyOqTq_inline[data-handoff] :is(.AyOqTq_art,.AyOqTq_figure[data-flies]){transform-origin:50%;animation:.62s cubic-bezier(.5,0,.15,1) both AyOqTq_land}.AyOqTq_inline[data-handoff] :is(.AyOqTq_label,.AyOqTq_week,.AyOqTq_goal,.AyOqTq_shelfRow,.AyOqTq_news,.AyOqTq_continue){animation:AyOqTq_stepOut .16s var(--ease-settle) both}@keyframes AyOqTq_land{to{transform:translate(var(--hx), var(--hy)) scale(var(--hs))}}@keyframes AyOqTq_stepOut{to{opacity:0}}.AyOqTq_art .AyOqTq_turned{animation:AyOqTq_turnIn .3s var(--ease-settle) .2s both;position:absolute;inset:0}.AyOqTq_art[data-turns]>.AyOqTq_glass:not(.AyOqTq_turned){animation:AyOqTq_stepOut .3s var(--ease-settle) .2s both}@keyframes AyOqTq_turnIn{0%{opacity:0}}@keyframes AyOqTq_inlineIn{0%{opacity:0;transform:translateY(8px)}}.AyOqTq_inline .AyOqTq_art{width:clamp(84px,30cqh,140px)}.AyOqTq_inline .AyOqTq_countLine{gap:8px}.AyOqTq_inline .AyOqTq_figure{letter-spacing:-1.5px;font-size:clamp(34px,11cqh,48px)}.AyOqTq_inline .AyOqTq_label{font-size:15px}.AyOqTq_inline .AyOqTq_goal.AyOqTq_goal{margin-top:8px}.AyOqTq_inline .AyOqTq_shelfRow{margin-top:12px}.AyOqTq_inline .AyOqTq_news{font-size:12.5px}.AyOqTq_inline .AyOqTq_news[data-has]{margin-top:8px}.AyOqTq_inline .AyOqTq_continue{margin-bottom:2px}@container (max-height:270px){.AyOqTq_inline .AyOqTq_shelfRow{display:none}}@container (max-height:440px){.AyOqTq_inline[data-milestone] .AyOqTq_week{display:none}}.AyOqTq_spoken{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AyOqTq_eyebrow{color:var(--milestone-color);letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.4}.AyOqTq_body .AyOqTq_art{aspect-ratio:1;flex:none;width:clamp(140px,24dvh,210px);height:auto;position:relative}.AyOqTq_art .AyOqTq_glass{width:100%;height:100%}.AyOqTq_count{justify-items:center;display:grid}.AyOqTq_countLine{grid-area:1/1;justify-content:center;align-items:baseline;gap:10px;display:flex}.AyOqTq_countLine[data-name]{opacity:0}.AyOqTq_count[data-named]>.AyOqTq_countLine:not([data-name]){animation:.38s cubic-bezier(.645,.045,.355,1) both AyOqTq_lineOut}.AyOqTq_count[data-named]>.AyOqTq_countLine[data-name]{animation:.38s cubic-bezier(.645,.045,.355,1) both AyOqTq_lineIn}@keyframes AyOqTq_lineOut{to{opacity:0;filter:blur(4px);transform:scale(.94)}}@keyframes AyOqTq_lineIn{0%{opacity:0;filter:blur(4px);transform:scale(1.06)}to{opacity:1}}.AyOqTq_figure{color:var(--result-text);letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:54px;font-weight:650;line-height:1.1}.AyOqTq_figure[data-hold]{color:var(--result-muted)}.AyOqTq_label{color:var(--result-muted);font-size:17px;font-weight:450;line-height:1.3}.AyOqTq_named{color:var(--milestone-color);letter-spacing:-.02em;white-space:nowrap;font-size:.7em}.AyOqTq_goal.AyOqTq_goal{width:min(250px,100%);margin-top:12px}.AyOqTq_shelfRow{margin-top:16px}.AyOqTq_week{--dot:28px;width:min(290px,100%);margin:14px 0 0}.AyOqTq_inline .AyOqTq_week{--dot:26px;margin-top:10px}.AyOqTq_weekdays,.AyOqTq_weekRow{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.AyOqTq_weekdays{justify-items:center;margin-bottom:6px}.AyOqTq_weekRow{margin:0;padding:0;list-style:none}.AyOqTq_day{justify-items:center;min-width:0;display:grid}.AyOqTq_initial{color:var(--result-muted);letter-spacing:.04em;font-size:10px;font-weight:600;line-height:1}.AyOqTq_weekSlider{clip-path:inset(-12px -6px);position:relative}.AyOqTq_weekRow[data-motion=enter]{animation:.4s cubic-bezier(.645,.045,.355,1) both AyOqTq_weekIn}.AyOqTq_weekRow[data-motion=leave]{animation:.4s cubic-bezier(.645,.045,.355,1) both AyOqTq_weekOut;position:absolute;inset:0 0 auto}@keyframes AyOqTq_weekIn{0%{transform:translate(calc(100% + 16px))}}@keyframes AyOqTq_weekOut{to{transform:translate(calc(-100% - 16px))}}.AyOqTq_initial[data-played]{color:var(--milestone-color)}.AyOqTq_dayMark{--band:color-mix(in srgb, var(--milestone-color) 22%, var(--result-panel,#151b25));isolation:isolate;width:100%;height:var(--dot);color:color-mix(in srgb, var(--milestone-color) 80%, white);place-items:center;display:grid;position:relative}.AyOqTq_dayMark svg{width:13px;height:13px}.AyOqTq_dayMark:before,.AyOqTq_dayMark:after{content:"";z-index:-1;position:absolute}.AyOqTq_dayMark:after{top:0;left:calc(50% - var(--dot) / 2);width:var(--dot);height:var(--dot);border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff14}.AyOqTq_dayMark[data-state=kept]:after{box-shadow:none}.AyOqTq_band{top:0;left:calc(50% - var(--dot) / 2);z-index:-2;width:calc(var(--span) * 100% + var(--dot));height:var(--dot);border-radius:calc(var(--dot) / 2);background:var(--band);position:absolute}.AyOqTq_band[data-grow=end]{animation:.36s cubic-bezier(.645,.045,.355,1) .3s both AyOqTq_bandGrow}.AyOqTq_band[data-grow=start]{left:auto;right:calc(50% - var(--dot) / 2 - var(--span) * 100%);animation:.36s cubic-bezier(.645,.045,.355,1) .3s both AyOqTq_bandGrow}@keyframes AyOqTq_bandGrow{0%{width:calc((var(--span) - 1) * 100% + var(--dot))}}.AyOqTq_dayMark:is([data-state=open],[data-state=next]):after{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--milestone-color) 40%, transparent)}.AyOqTq_dayMark[data-state=missing]:after{box-shadow:none;border:1.5px dashed color-mix(in srgb, var(--milestone-color) 60%, transparent)}.AyOqTq_dayMark[data-played]:before{top:0;left:calc(50% - var(--dot) / 2);width:var(--dot);height:var(--dot);box-shadow:inset 0 0 0 1.5px var(--milestone-color);border-radius:50%}.AyOqTq_dayMark[data-played][data-repair]:before{box-shadow:none;border:1.5px dashed color-mix(in srgb, var(--milestone-color) 60%, transparent)}.AyOqTq_dayMark[data-played]:after{box-shadow:none;border:0}.AyOqTq_dayMark[data-played][data-state=kept]{color:#0d1420}.AyOqTq_dayMark[data-played][data-state=kept]:after{background:var(--milestone-color);box-shadow:0 0 10px color-mix(in srgb, var(--milestone-color) 45%, transparent);animation:AyOqTq_dayFill .38s cubic-bezier(.23, 1, .32, 1) var(--fill-at,.3s) both}@keyframes AyOqTq_dayFill{0%{clip-path:circle(0%)}to{clip-path:circle(100%)}}.AyOqTq_dayMark[data-played][data-state=kept] path{stroke-dasharray:1;animation:AyOqTq_checkDraw .26s cubic-bezier(.65, 0, .35, 1) calc(var(--fill-at,.3s) + .15s) both}@keyframes AyOqTq_checkDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.AyOqTq_news{max-width:330px;color:var(--result-muted);text-wrap:balance;font-size:13px;line-height:1.5}.AyOqTq_news[data-has]{margin-top:14px}.AyOqTq_news[data-has]:not([data-on]){visibility:hidden}.AyOqTq_news[data-on]{animation:AyOqTq_confirm .22s var(--ease-settle) var(--news-at,0s) both}.AyOqTq_continue{min-height:32px;color:var(--result-text);cursor:pointer;border-radius:6px;justify-self:center;padding:6px 16px;font-size:12px}.AyOqTq_continue:focus-visible{outline:2px solid var(--milestone-color);outline-offset:3px}@keyframes AyOqTq_confirm{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.AyOqTq_continue:hover{background:#ffffff08}}@media (max-width:380px){.AyOqTq_cover{padding:20px 16px}.AyOqTq_figure{font-size:48px}.AyOqTq_label{font-size:14px}.AyOqTq_news{font-size:12px}}@media (max-height:600px){.AyOqTq_cover{gap:6px;padding:14px 20px}.AyOqTq_body .AyOqTq_art{width:110px}.AyOqTq_figure{font-size:40px}.AyOqTq_label{font-size:14px}.AyOqTq_goal.AyOqTq_goal{margin-top:6px}.AyOqTq_shelfRow{margin-top:8px}.AyOqTq_week{--dot:24px;margin-top:10px}.AyOqTq_news[data-has]{margin-top:8px}.AyOqTq_news{font-size:11px}}@media (prefers-reduced-motion:reduce){.AyOqTq_inline{transition:opacity .16s var(--ease-settle), visibility 0s linear .16s;animation:none}.AyOqTq_inline[data-out]{transform:none}.AyOqTq_dayMark[data-played][data-state=kept]:after,.AyOqTq_dayMark[data-played][data-state=kept] path,.AyOqTq_band,.AyOqTq_weekRow,.AyOqTq_news[data-on],.AyOqTq_count[data-named]>.AyOqTq_countLine{animation:none}.AyOqTq_count[data-named]>.AyOqTq_countLine:not([data-name]){opacity:0}.AyOqTq_count[data-named]>.AyOqTq_countLine[data-name]{opacity:1}.AyOqTq_cover{transition:opacity .16s var(--ease-settle), visibility 0s linear .16s}.AyOqTq_cover[data-out]{transform:none}}
.tt3EVa_overlay{z-index:50;justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.tt3EVa_overlay:before,.tt3EVa_overlay:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}.tt3EVa_overlay:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tt3EVa_overlay:after{background:#000000b3}html:has(meta[name=dsmdle-perf][content=lite]) .tt3EVa_overlay:before{-webkit-backdrop-filter:none;backdrop-filter:none}html:has(meta[name=dsmdle-perf][content=lite]) .tt3EVa_overlay:after{background:#000c}.tt3EVa_overlayIn:after{animation:.2s ease-out both tt3EVa_overlayIn}@keyframes tt3EVa_overlayIn{0%{opacity:0}}.tt3EVa_dialog{z-index:1;width:100%;max-width:560px;margin:auto 0;position:relative}.tt3EVa_close{z-index:10;color:#94a3b8;background:#1a1d27;border:1px solid #2d3252;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .15s;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 4px 14px #00000059}.tt3EVa_close svg{width:20px;height:20px}.tt3EVa_close:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:2px}.tt3EVa_card{--postgame-accent:#6bafff;--pg-pad:24px;--head-h:50px;perspective:1200px;will-change:transform, opacity;animation:.46s cubic-bezier(.22,1,.36,1) 60ms both tt3EVa_cardIn;}@keyframes tt3EVa_cardIn{0%{opacity:0;transform:translateY(18px)scale(.96)}40%{opacity:1}to{opacity:1;transform:none}}.tt3EVa_scroller>*{animation:.42s cubic-bezier(.22,1,.36,1) both tt3EVa_partIn}.tt3EVa_scroller>:first-child{animation-delay:60ms}.tt3EVa_scroller>:nth-child(2){animation-delay:.1s}.tt3EVa_scroller>:nth-child(3){animation-delay:.14s}.tt3EVa_scroller>:nth-child(4){animation-delay:.18s}.tt3EVa_scroller>:nth-child(5){animation-delay:.22s}.tt3EVa_scroller>:nth-child(6){animation-delay:.26s}.tt3EVa_scroller>:nth-child(n+7){animation-delay:.3s}@keyframes tt3EVa_partIn{0%{opacity:0;transform:translateY(8px)}}.tt3EVa_flipper{transform-style:preserve-3d;transition:transform .7s var(--ease-in-out,cubic-bezier(.5, 0, .15, 1));position:relative;transform:rotateY(0)}.tt3EVa_flipper[data-flipped]{transform:rotateY(180deg)}html:has(meta[name=dsmdle-perf][content=lite]) .tt3EVa_flipper{transition-duration:.3s}.tt3EVa_face{backface-visibility:hidden;padding:var(--pg-pad);background:var(--result-panel);border-radius:20px}.tt3EVa_front{border:1px solid color-mix(in srgb, var(--postgame-accent) 22%, var(--result-border-strong));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--postgame-accent) 16%, transparent), 0 24px 60px -18px #000000a6, 0 0 90px -40px color-mix(in srgb, var(--postgame-accent) 55%, transparent);background:radial-gradient(70% 170px at 50% 0%, color-mix(in srgb, var(--postgame-accent) 13%, transparent), transparent 72%), var(--result-panel);padding:0;position:relative;overflow:hidden}.tt3EVa_scroller{overscroll-behavior:contain;max-height:calc(100dvh - 56px);padding:var(--pg-pad);scrollbar-width:none;overflow-y:auto}.tt3EVa_scroller::-webkit-scrollbar{display:none}.tt3EVa_front[data-streak-layout] .tt3EVa_scroller{min-height:min(600px,100dvh - 56px)}.tt3EVa_front:before,.tt3EVa_front:after{content:"";z-index:3;opacity:0;pointer-events:none;height:min(56px,14%);transition:opacity .2s;position:absolute;left:0;right:0}.tt3EVa_front:before{background:linear-gradient(to bottom, var(--result-panel) 18%, color-mix(in srgb, var(--result-panel) 55%, transparent) 55%, transparent);top:0;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.tt3EVa_front:after{background:linear-gradient(to top, var(--result-panel) 18%, color-mix(in srgb, var(--result-panel) 55%, transparent) 55%, transparent);bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}.tt3EVa_front[data-more-top]:before,.tt3EVa_front[data-more-bottom]:after{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tt3EVa_front:after{height:min(76px,18%)}@media (max-height:760px){.tt3EVa_front:before{height:min(32px,12%)}.tt3EVa_front:after{height:min(40px,14%)}}.tt3EVa_moreHint{z-index:4;border:1px solid color-mix(in srgb, var(--postgame-accent) 40%, var(--result-border-strong));background:color-mix(in srgb, var(--postgame-accent) 12%, var(--result-panel));width:34px;height:34px;color:color-mix(in srgb, var(--postgame-accent) 85%, white);opacity:0;pointer-events:none;transition:opacity .2s ease, transform .24s var(--ease-settle,ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;left:50%;transform:translate(-50%,6px);box-shadow:0 6px 16px -6px #000000b3}.tt3EVa_moreHint svg{width:17px;height:17px}.tt3EVa_front[data-more-bottom] .tt3EVa_moreHint{opacity:1;pointer-events:auto;transform:translate(-50%)}.tt3EVa_front[data-more-bottom] .tt3EVa_moreHint svg{animation:.9s ease-in-out 1.2s 2 tt3EVa_moreNudge}@keyframes tt3EVa_moreNudge{50%{transform:translateY(3px)}}.tt3EVa_moreHint:active{transform:translate(-50%)scale(.94)}.tt3EVa_front[data-covered] .tt3EVa_scroller>*{visibility:hidden}.tt3EVa_front[data-covered] .tt3EVa_scroller>*,.tt3EVa_front[data-covered] .tt3EVa_scroller>* *,.tt3EVa_front[data-covered] .tt3EVa_scroller :before,.tt3EVa_front[data-covered] .tt3EVa_scroller :after{animation:none}.tt3EVa_front[data-covered] .tt3EVa_moreHint,.tt3EVa_front[data-covered]:after{opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none}.tt3EVa_front[data-streak-inline] .tt3EVa_scroller{position:relative}.tt3EVa_front[data-streaking] .tt3EVa_scroller>[data-postgame-answer]~:not([data-streak-cover]){visibility:hidden}.tt3EVa_front[data-streaking] .tt3EVa_scroller>[data-postgame-answer]~:not([data-streak-cover]),.tt3EVa_front[data-streaking] .tt3EVa_scroller>[data-postgame-answer]~:not([data-streak-cover]) *,.tt3EVa_front[data-streaking] .tt3EVa_scroller>[data-postgame-answer]~:not([data-streak-cover]) :before,.tt3EVa_front[data-streaking] .tt3EVa_scroller>[data-postgame-answer]~:not([data-streak-cover]) :after{animation:none}.tt3EVa_front[data-streaking] .tt3EVa_moreHint,.tt3EVa_front[data-streaking]:after{opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover) and (pointer:fine){.tt3EVa_moreHint:hover{background:color-mix(in srgb, var(--postgame-accent) 20%, var(--result-panel));color:#fff}}@media (prefers-reduced-motion:reduce){.tt3EVa_moreHint{transition:opacity .12s}.tt3EVa_front[data-more-bottom] .tt3EVa_moreHint svg{animation:none}}html:has(meta[name=dsmdle-perf][content=lite]) .tt3EVa_front:before{-webkit-backdrop-filter:none;backdrop-filter:none}html:has(meta[name=dsmdle-perf][content=lite]) .tt3EVa_front:after{-webkit-backdrop-filter:none;backdrop-filter:none}.tt3EVa_back{border:1px solid #a78bfa66;position:absolute;inset:0;transform:rotateY(180deg);box-shadow:0 24px 60px -18px #000000a6}.tt3EVa_card[data-flat]{perspective:none;will-change:auto;animation:none;transform:none}.tt3EVa_card[data-flat] .tt3EVa_flipper{transform-style:flat;transition:none;transform:none}.tt3EVa_card[data-flat] .tt3EVa_face{backface-visibility:visible;transform:none}.tt3EVa_card[data-flat] .tt3EVa_back,.tt3EVa_card[data-flat][data-face=back] .tt3EVa_front{visibility:hidden}.tt3EVa_card[data-flat][data-face=back] .tt3EVa_back{visibility:visible}.tt3EVa_heroHead{top:calc(-1 * var(--pg-pad));z-index:2;height:var(--head-h);margin:calc(-1 * var(--pg-pad)) calc(-1 * var(--pg-pad)) 0;padding:0 var(--pg-pad) 4px;justify-content:center;align-items:flex-end;display:flex;position:sticky}.tt3EVa_heroHead:before,.tt3EVa_heroHead:after{content:"";z-index:-1;opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;left:0;right:0}.tt3EVa_heroHead:before{background:radial-gradient(70% 170px at 50% 0%, color-mix(in srgb, var(--postgame-accent) 13%, transparent), transparent 72%), var(--result-panel);border-radius:19px 19px 0 0;top:0;bottom:0}.tt3EVa_heroHead:after{background:radial-gradient(70% 170px at 50% calc(-1 * var(--head-h)), color-mix(in srgb, var(--postgame-accent) 13%, transparent), transparent 72%), var(--result-panel);height:30px;top:100%;-webkit-mask-image:linear-gradient(#000 15%,#0000);mask-image:linear-gradient(#000 15%,#0000)}.tt3EVa_front[data-more-top] .tt3EVa_heroHead:before,.tt3EVa_front[data-more-top] .tt3EVa_heroHead:after{opacity:1}.tt3EVa_front:has(.tt3EVa_heroHead):before{display:none}.tt3EVa_hero{margin:0 calc(-1 * var(--pg-pad));padding:0 var(--pg-pad) 18px;text-align:center;position:relative}.tt3EVa_watermark{color:var(--postgame-accent);opacity:.04;pointer-events:none;position:absolute;top:-26px;left:-40px;transform:rotate(-12deg)}.tt3EVa_kicker{color:color-mix(in srgb, var(--postgame-accent) 78%, #c5cddd);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.tt3EVa_heroRow{text-align:center;justify-content:center;align-items:center;gap:20px;margin-top:14px;display:flex}.tt3EVa_heroText{flex:0 auto;min-width:0}.tt3EVa_verdict{color:var(--result-text);letter-spacing:-.6px;text-wrap:balance;font-size:27px;font-weight:650;line-height:1.2}.tt3EVa_verdict:focus{outline:none}.tt3EVa_detail{-moz-column-gap:.3em;color:#a9b8cd;flex-wrap:wrap;justify-content:center;column-gap:.3em;margin-top:6px;font-size:13.5px;line-height:1.55;display:flex}.tt3EVa_detailPart{text-wrap:balance}.tt3EVa_ring{--ring-size:80px;width:var(--ring-size);height:var(--ring-size);flex:none;position:relative}.tt3EVa_ring:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--postgame-accent) 16%, transparent), transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:16%}.tt3EVa_ring svg{z-index:1;width:100%;height:100%;display:block;position:relative;overflow:visible}.tt3EVa_segment{fill:none;stroke-width:7px;stroke-linecap:round}.tt3EVa_segment[data-kind=empty]{stroke:color-mix(in srgb, var(--postgame-accent) 15%, #1c2230)}.tt3EVa_segment[data-kind=seen]{stroke:color-mix(in srgb, var(--postgame-accent) 40%, #1c2230)}.tt3EVa_segment[data-kind=hit]{stroke:var(--postgame-accent)}.tt3EVa_segment[data-kind=miss]{stroke:#ef8792}.tt3EVa_ringStop[data-kind=hit]{stop-color:var(--postgame-accent)}.tt3EVa_ringStop[data-kind=miss]{stop-color:#ef8792}.tt3EVa_ringStop[data-kind=seen]{stop-color:color-mix(in srgb, var(--postgame-accent) 40%, #1c2230)}.tt3EVa_ringStop[data-kind=empty]{stop-color:color-mix(in srgb, var(--postgame-accent) 15%, #1c2230)}.tt3EVa_segment:not([data-kind=empty]){stroke-dasharray:1 1;stroke-dashoffset:0;animation:tt3EVa_segmentDraw .36s var(--ease-settle,ease-out) both;animation-delay:calc(.16s + var(--i,0) * 80ms)}@keyframes tt3EVa_segmentDraw{0%{stroke-dashoffset:1px;opacity:0}30%{opacity:1}}.tt3EVa_ringValue{z-index:2;color:var(--result-text);letter-spacing:-.6px;font-variant-numeric:tabular-nums;animation:tt3EVa_valueIn .38s var(--ease-settle,ease-out) both;animation-delay:calc(.2s + var(--ring-drawn,0) * 80ms);justify-content:center;align-items:center;font-size:23px;font-weight:600;display:flex;position:absolute;inset:0}.tt3EVa_ringValue small{color:#8f9bb0;letter-spacing:0;margin-top:6px;font-size:11px;font-weight:500}@keyframes tt3EVa_valueIn{0%{opacity:0;transform:scale(.86)}}.tt3EVa_ring[data-celebrate]:before{content:"";z-index:0;animation:1.1s ease-out both tt3EVa_ripple;animation-delay:calc(.26s + var(--ring-drawn,0) * 80ms);pointer-events:none;border-radius:50%;position:absolute;inset:4px}.tt3EVa_ring[data-celebrate] svg{animation:.56s cubic-bezier(.34,1.4,.64,1) both tt3EVa_ringSettle;animation-delay:calc(.22s + var(--ring-drawn,0) * 80ms)}@keyframes tt3EVa_ringSettle{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes tt3EVa_ripple{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--postgame-accent) 45%, transparent);opacity:1}to{box-shadow:0 0 0 22px color-mix(in srgb, var(--postgame-accent) 0%, transparent);opacity:0}}.tt3EVa_answer{border:1px solid var(--result-border);background:var(--result-inset);text-align:center;border-radius:14px;margin-top:6px;padding:12px 16px 13px}.tt3EVa_answerLabel{color:color-mix(in srgb, var(--postgame-accent) 55%, var(--result-muted));letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:600}.tt3EVa_actions{align-items:stretch;gap:8px;margin-top:12px;display:flex;container-type:inline-size}.tt3EVa_stats{border:1px solid var(--result-border);background:var(--result-inset);border-radius:12px;flex:auto;min-width:0;display:flex}.tt3EVa_stat{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:0;padding:8px 4px;display:flex}.tt3EVa_stat+.tt3EVa_stat{border-left:1px solid #ffffff0d}.tt3EVa_statValue{color:var(--result-text);letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.15}.tt3EVa_statValue[data-hold]{color:var(--result-muted)}.tt3EVa_streakValue{justify-content:center;align-items:center;gap:2px;display:flex}.tt3EVa_streakGlass{flex:none;width:28px;height:28px;margin:-6px 0 -6px -4px}.tt3EVa_streakGlass .tt3EVa_streakGlassArt{width:100%;height:100%}.tt3EVa_front[data-streak-inline] .tt3EVa_streakValue{visibility:hidden}.tt3EVa_statLabel{color:var(--result-muted);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;font-size:9px;line-height:1.3}.tt3EVa_action{border:1px solid color-mix(in srgb, var(--postgame-accent) 70%, #fff);background:linear-gradient(180deg, color-mix(in srgb, var(--postgame-accent) 92%, #fff) 0%, var(--postgame-accent) 100%);min-height:50px;box-shadow:inset 0 1px 0 #ffffff38, 0 6px 18px -6px color-mix(in srgb, var(--postgame-accent) 60%, transparent);color:#0f1117;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:650;line-height:1.3;transition:filter .16s;display:inline-flex;position:relative}.tt3EVa_action svg{flex:none;width:16px;height:16px}.tt3EVa_actionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (max-width:300px){.tt3EVa_action{padding:0 15px}.tt3EVa_actionText{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.tt3EVa_action:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:3px}.tt3EVa_action:active{filter:brightness(.92)}.tt3EVa_cluster{gap:8px;margin-top:16px;display:grid}.tt3EVa_breakdownButton{text-align:left;background:linear-gradient(135deg,#a78bfa1a,#a78bfa0a);border:1px solid #a78bfa4d;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:48px;padding:11px 16px;transition:border-color .16s,background-color .16s;display:flex}.tt3EVa_breakdownButton:focus-visible{outline-offset:2px;outline:2px solid #a78bfab3}.tt3EVa_breakdownIcon{color:#a78bfa;flex:none;width:17px;height:17px}.tt3EVa_breakdownLabel{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.tt3EVa_breakdownChevron{color:#a78bfa;width:14px;height:14px;transition:transform .16s var(--ease-settle,ease-out);flex:none}.tt3EVa_breakdown{flex-direction:column;gap:12px;height:100%;display:flex}.tt3EVa_breakdownHead{align-items:center;gap:6px;display:flex}.tt3EVa_breakdownBack{color:#cbd5e1;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;margin-left:-10px;transition:background-color .15s,color .15s;display:grid}.tt3EVa_breakdownBack svg{width:18px;height:18px}.tt3EVa_breakdownBack:focus-visible{outline-offset:0;outline:2px solid #a78bfa99}.tt3EVa_breakdownTitle{color:#fff;flex:1;min-width:0;font-size:15px;font-weight:650}.tt3EVa_breakdownBody{flex:1;min-height:0;margin-right:-6px;padding-right:6px;overflow-y:auto}.tt3EVa_next{border-top:1px solid #ffffff0b;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;padding-top:18px;display:grid}.tt3EVa_more{border:1px solid color-mix(in srgb, var(--postgame-accent) 38%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--postgame-accent) 13%, transparent), color-mix(in srgb, var(--postgame-accent) 4%, transparent));width:100%;min-height:54px;color:color-mix(in srgb, var(--postgame-accent) 88%, #fff);border-radius:14px;align-items:center;gap:12px;padding:9px 14px 9px 10px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s;display:flex}.tt3EVa_more:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:2px}.tt3EVa_moreIcon{border:1px solid color-mix(in srgb, var(--postgame-accent) 30%, transparent);background:color-mix(in srgb, var(--postgame-accent) 12%, transparent);width:34px;height:34px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--postgame-accent) 18%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.tt3EVa_moreIcon svg{width:16px;height:16px}.tt3EVa_moreLabel{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.tt3EVa_moreChevron{width:16px;height:16px;transition:transform .16s var(--ease-settle,ease-out);flex:none}.tt3EVa_moreFree{color:#8fdcae;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#8fdcae26;border-radius:6px;flex:none;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.5}.tt3EVa_today{container-type:inline-size}.tt3EVa_todayList{border:1px solid var(--result-border);background:#ffffff03;border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.tt3EVa_todayList>li{min-width:0;display:flex}.tt3EVa_todayList>li+li{border-left:1px solid var(--result-border)}.tt3EVa_todayChip{min-width:0;min-height:50px;color:var(--result-text);flex:1;justify-content:center;align-items:center;gap:9px;padding:7px 10px;font-size:13px;font-weight:600;transition:background-color .16s;display:flex}a.tt3EVa_todayChip:active{background:color-mix(in srgb, var(--postgame-accent) 10%, transparent)}a.tt3EVa_todayChip:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:-3px;border-radius:10px}.tt3EVa_todayText{min-width:0;line-height:1.25;display:grid}.tt3EVa_todayName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tt3EVa_todayState{color:var(--postgame-accent);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.tt3EVa_todayState svg{width:12px;height:12px}.tt3EVa_todayChip[data-done]{color:var(--result-muted);background:#00000014}.tt3EVa_todayChip[data-done] .tt3EVa_todayState{color:color-mix(in srgb, var(--postgame-accent) 70%, var(--result-muted))}.tt3EVa_todayMark{flex:none;display:inline-flex;position:relative}.tt3EVa_todayBadge,.tt3EVa_todayShort{display:none}@container (max-width:430px){.tt3EVa_todayChip{gap:7px;min-height:44px;padding:6px}.tt3EVa_todayLong{display:none}.tt3EVa_todayShort{display:inline}.tt3EVa_todayName{font-size:12.5px}.tt3EVa_todayState{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tt3EVa_todayBadge{width:14px;height:14px;box-shadow:0 0 0 2px var(--result-panel,#1a1e29);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-6px}.tt3EVa_todayBadge[data-kind=done]{background:var(--postgame-accent);color:#0f1117}.tt3EVa_todayBadge svg{width:9px;height:9px}}@container (max-width:300px){.tt3EVa_todayChip{flex-direction:column;gap:4px;padding:7px 4px}}.tt3EVa_countdown{color:var(--result-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;padding-top:2px;font-size:12px;display:flex}.tt3EVa_countdownTime{color:var(--result-text);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.tt3EVa_practice{text-align:center;border-top:1px solid #ffffff0b;gap:8px;margin-top:20px;padding-top:18px;display:grid}.tt3EVa_practiceError{color:#f0a3aa;font-size:12px}.tt3EVa_surface{--postgame-accent:#6bafff;}.tt3EVa_reopenRow{justify-content:center;display:flex}.tt3EVa_reopen{border:1px solid color-mix(in srgb, var(--postgame-accent) 30%, #2d3252);color:#e2e8f0;background:#1a1d27;border-radius:14px;align-items:center;gap:10px;min-height:46px;padding:7px 18px 7px 8px;font-size:14px;font-weight:600;transition:border-color .16s,color .16s;display:inline-flex}.tt3EVa_reopen:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:2px}.tt3EVa_review{border:1px solid var(--result-border);background:var(--result-card);border-radius:16px;box-shadow:inset 0 1px #ffffff03;container-type:inline-size}.tt3EVa_reviewHeader{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 16px;display:grid}.tt3EVa_reviewIcon{color:#a78bfa;background:#a78bfa14;border:1px solid #a78bfa26;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.tt3EVa_reviewIcon svg{width:18px;height:18px}.tt3EVa_reviewTitle{color:var(--result-text);font-size:14px;font-weight:500;line-height:1.4}.tt3EVa_reviewCount{color:#b8c6da;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff03;border:1px solid #303b4d;border-radius:7px;flex:none;padding:4px 7px;font-size:10px;line-height:1.4}.tt3EVa_reviewCount[data-complete]{color:#85d5ae;background:#77ce9808;border-color:#77ce9826}.tt3EVa_rows{padding:0 14px 4px}.tt3EVa_rowsBare{container-type:inline-size}.tt3EVa_row{border-top:1px solid var(--ds-hairline)}.tt3EVa_rowsBare>.tt3EVa_row:first-child{border-top:0}.tt3EVa_rowSummary{min-height:62px;color:var(--result-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:6px;grid-template-columns:26px minmax(0,1fr) auto 22px;align-items:center;gap:10px;padding:12px 0;font-size:13px;line-height:1.5;list-style:none;display:grid}.tt3EVa_rowSummary::marker{content:""}.tt3EVa_rowSummary::-webkit-details-marker{display:none}.tt3EVa_rowSummary:focus-visible{outline:2px solid var(--postgame-accent);outline-offset:3px}.tt3EVa_rowIndex{width:26px;height:28px;color:color-mix(in srgb, var(--postgame-accent) 75%, #b8c6da);background:color-mix(in srgb, var(--postgame-accent) 8%, transparent);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;font-size:10px;display:grid}.tt3EVa_rowTitle{text-wrap:pretty;font-weight:500}.tt3EVa_rowSubtitle{color:var(--result-muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.tt3EVa_rowStatus{white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.tt3EVa_rowStatus[data-result=correct]{color:#85d5ae}.tt3EVa_rowStatus[data-result=incorrect]{color:#f0a3aa}.tt3EVa_rowGlyph{border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-weight:700;line-height:1;display:grid}.tt3EVa_rowStatus[data-result=correct] .tt3EVa_rowGlyph{color:#85d5ae;background:#77ce981a}.tt3EVa_rowStatus[data-result=incorrect] .tt3EVa_rowGlyph{color:#f0a3aa;background:#ef87921a}.tt3EVa_rowChevron{color:#95a4bb;background:#ffffff04;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.tt3EVa_row[open] .tt3EVa_rowChevron{color:#a78bfa;background:#a78bfa14;transform:rotate(180deg)}.tt3EVa_rowBody{background:var(--result-inset);border:1px solid #2a3241;border-radius:10px;gap:16px;margin-bottom:12px;padding:16px;display:grid}.tt3EVa_pair{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px 20px;display:grid}.tt3EVa_pair+.tt3EVa_pair{border-top:1px solid #ffffff08;padding-top:14px}.tt3EVa_termLabel{color:var(--result-muted);font-size:10px;font-weight:500;line-height:1.5}.tt3EVa_termValue{color:var(--result-text);margin-top:5px;font-size:13px;font-weight:500;line-height:1.45}.tt3EVa_termValue[data-result=correct]{color:#85d5ae}.tt3EVa_termValue[data-result=incorrect]{color:#f29ba2}.tt3EVa_termText{color:#b8c5d8;margin-top:4px;font-size:13px;line-height:1.7}.tt3EVa_termText[data-result=correct]{color:#d5dde9}.tt3EVa_termText[data-result=incorrect]{color:#f29ba2}@media (hover:hover) and (pointer:fine){.tt3EVa_close:hover{color:#fff}.tt3EVa_action:hover{filter:brightness(1.07)}.tt3EVa_breakdownButton:hover{background-color:#a78bfa0f;border-color:#a78bfa99}.tt3EVa_breakdownButton:hover .tt3EVa_breakdownChevron,.tt3EVa_more:hover .tt3EVa_moreChevron{transform:translate(2px)}.tt3EVa_breakdownBack:hover{color:#fff;background:#22263a}.tt3EVa_more:hover{border-color:color-mix(in srgb, var(--postgame-accent) 65%, transparent);background-color:color-mix(in srgb, var(--postgame-accent) 5%, transparent)}a.tt3EVa_todayChip:hover{background:color-mix(in srgb, var(--postgame-accent) 7%, transparent)}.tt3EVa_reopen:hover{border-color:color-mix(in srgb, var(--postgame-accent) 60%, #2d3252);color:#fff}.tt3EVa_rowSummary:hover .tt3EVa_rowTitle,.tt3EVa_rowSummary:hover .tt3EVa_rowChevron{color:#fff}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.tt3EVa_action{transition:filter .16s ease, transform .16s var(--ease-settle,ease-out)}.tt3EVa_action:active:not(:focus-visible){transform:scale(.98)}}@media (max-width:540px){.tt3EVa_card{--pg-pad:20px;--head-h:48px}.tt3EVa_overlay{padding:12px}.tt3EVa_heroRow{gap:14px}.tt3EVa_ring{--ring-size:68px}.tt3EVa_ringValue{font-size:20px}.tt3EVa_ringValue small{margin-top:5px;font-size:10px}.tt3EVa_verdict{font-size:22px}.tt3EVa_detail{font-size:13px}.tt3EVa_statValue{font-size:15px}.tt3EVa_rowSummary{gap:8px;min-height:58px;padding:11px 0}.tt3EVa_rowBody{padding:12px}}@container (max-width:360px){.tt3EVa_reviewHeader{grid-template-columns:30px minmax(0,1fr);gap:3px 10px;padding:13px 12px}.tt3EVa_reviewIcon{grid-row:span 2;width:30px;height:32px}.tt3EVa_reviewTitle{font-size:13px}.tt3EVa_reviewCount{background:0 0;border:0;grid-column:2;justify-self:start;padding:0}.tt3EVa_reviewCount[data-complete]{background:0 0}.tt3EVa_rows{padding-inline:12px}.tt3EVa_rowSummary{grid-template-columns:24px minmax(0,1fr) 22px;gap:4px 8px}.tt3EVa_rowIndex{grid-area:1/1/span 2;width:24px}.tt3EVa_rowTitle{grid-area:1/2;font-size:12px}.tt3EVa_rowStatus{grid-area:2/2;margin-top:2px}.tt3EVa_rowChevron{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.tt3EVa_card,.tt3EVa_scroller>*,.tt3EVa_segment:not([data-kind=empty]),.tt3EVa_ringValue,.tt3EVa_ring[data-celebrate]:before,.tt3EVa_ring[data-celebrate] svg{animation:none}.tt3EVa_card{will-change:auto;transform:none}.tt3EVa_overlayIn{animation-duration:.12s}.tt3EVa_flipper,.tt3EVa_rowChevron,.tt3EVa_breakdownChevron,.tt3EVa_moreChevron{transition:none}}
.HjsDKG_tokens{--result-panel:#151b25;--result-card:#151922;--result-inset:#111620;--result-border:#2d3545;--result-border-strong:#2d384b;--result-text:#e5ebf5;--result-muted:#94a1b5}
.HrnTVa_page{width:100%;max-width:calc(var(--layout-reading) + 2 * var(--layout-gutter));padding:36px var(--layout-gutter) 52px;gap:12px;margin:0 auto;display:grid;}.HrnTVa_header{text-align:center;padding:0 0 20px}.HrnTVa_eyebrow{color:var(--ds-muted);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600}.HrnTVa_headline{color:#f1f4fa;letter-spacing:-.8px;text-wrap:balance;margin-top:7px;font-size:30px;font-weight:600;line-height:1.25}.HrnTVa_result{color:#b8c8dc;font-variant-numeric:tabular-nums;background:#19202c;border:1px solid #30394a;border-radius:20px;align-items:center;margin-top:12px;padding:5px 12px;font-size:12px;display:inline-flex}.HrnTVa_focus{color:#96a2b4;margin-top:10px;font-size:12px;line-height:1.5}.HrnTVa_disclosure{--disclosure-accent:#8bbcff;border:1px solid var(--result-border);background:var(--result-card);border-radius:16px;overflow:clip;box-shadow:inset 0 1px #ffffff03;container-type:inline-size;}.HrnTVa_disclosure[data-kind=review]{--disclosure-accent:#a78bfa}.HrnTVa_disclosure[open]{border-color:color-mix(in srgb, var(--disclosure-accent) 28%, #293140)}.HrnTVa_disclosureSummary{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;min-height:72px;padding:15px 18px;list-style:none;transition:background-color .16s;display:flex}.HrnTVa_disclosureSummary::-webkit-details-marker{display:none}.HrnTVa_disclosureSummary[data-compact]{min-height:60px}.HrnTVa_disclosureSummary::marker{content:""}.HrnTVa_disclosureSummary:focus-visible{outline:2px solid var(--disclosure-accent);outline-offset:-3px;border-radius:14px}.HrnTVa_disclosureIcon{border:1px solid color-mix(in srgb, var(--disclosure-accent) 15%, transparent);background:color-mix(in srgb, var(--disclosure-accent) 8%, transparent);width:36px;height:36px;color:var(--disclosure-accent);border-radius:11px;flex:none;place-items:center;display:grid}.HrnTVa_disclosureIcon svg{width:19px;height:19px}.HrnTVa_disclosureLabel{flex:1;min-width:0}.HrnTVa_disclosureTitle{color:var(--result-text);font-size:14px;font-weight:500;line-height:1.4;display:block}.HrnTVa_disclosureDescription{color:var(--result-muted);margin-top:3px;font-size:11px;line-height:1.4;display:block}.HrnTVa_disclosureChevron{color:#95a4bb;background:#ffffff04;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.HrnTVa_disclosureChevron svg{width:18px;height:18px}.HrnTVa_disclosure[open]>.HrnTVa_disclosureSummary .HrnTVa_disclosureChevron{background:color-mix(in srgb, var(--disclosure-accent) 10%, transparent);color:var(--disclosure-accent);transform:rotate(180deg)}.HrnTVa_disclosureBody{border-top:1px solid var(--ds-hairline);margin:0 18px;padding:4px 0 10px}.HrnTVa_progressList{margin:0;padding:0;list-style:none}.HrnTVa_progressList li+li{border-top:1px solid var(--ds-hairline)}.HrnTVa_progressLink{border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:66px;padding:12px 4px;display:grid}.HrnTVa_progressName{color:#dce4f1;text-wrap:pretty;font-size:13px;line-height:1.45;display:block}.HrnTVa_progressSkill{color:var(--skill-color);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.HrnTVa_skillDot{background:var(--skill-color);border-radius:50%;flex:none;width:5px;height:5px}.HrnTVa_stepChange{border:1px solid color-mix(in srgb, var(--skill-color) 15%, transparent);background:color-mix(in srgb, var(--skill-color) 7%, transparent);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:7px;flex:none;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:inline-flex}.HrnTVa_stepFrom{color:#93a1b6}.HrnTVa_stepArrow{color:color-mix(in srgb, var(--skill-color) 55%, #94a1b5)}.HrnTVa_stepTo{color:var(--skill-color);font-weight:600}.HrnTVa_stepTo small{opacity:.75;font-size:10px;font-weight:400}.HrnTVa_activityList{gap:12px;margin:0;padding:12px 0 2px;list-style:none;display:grid}.HrnTVa_activity{background:#111620;border:1px solid #2a3241;border-radius:11px;overflow:clip}.HrnTVa_activityHeader{background:linear-gradient(115deg, color-mix(in srgb, var(--skill-color) 6%, transparent), transparent 75%);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 14px;display:grid}.HrnTVa_activityIndex{background:color-mix(in srgb, var(--skill-color) 9%, transparent);width:28px;height:28px;color:var(--skill-color);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;font-size:10px;font-weight:500;display:grid}.HrnTVa_activityName{color:#e3eaf5;text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.45}.HrnTVa_activityMeta{color:#95a2b5;margin-top:3px;font-size:11px;line-height:1.5}.HrnTVa_activitySkill{color:var(--skill-color)}.HrnTVa_score{color:#e3eaf5;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #3b4255;border-radius:7px;padding:4px 7px;font-size:12px;font-weight:500}.HrnTVa_score small{color:#8f9bb0;font-size:10px;font-weight:400}.HrnTVa_outcome{color:#f2a5ac;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:500;display:flex}.HrnTVa_outcome[data-won]{color:#54c891}.HrnTVa_outcomeGlyph{background:#f2a5ac1a;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.HrnTVa_outcome[data-won] .HrnTVa_outcomeGlyph{background:#54c8911a}.HrnTVa_evidenceList{margin:0;padding:0 14px 3px;list-style:none}.HrnTVa_evidenceList li{border-top:1px solid var(--ds-hairline)}.HrnTVa_evidenceLink{border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 0;display:grid}.HrnTVa_evidenceName{color:#cdd7e6;text-wrap:pretty;font-size:12px;line-height:1.45;display:block}.HrnTVa_evidenceStatus{color:#91a0b5;margin-top:3px;font-size:10px;line-height:1.4;display:block}.HrnTVa_evidenceStatus[data-advanced]{color:var(--skill-color)}.HrnTVa_evidenceScore{color:#a9b8cd;font-variant-numeric:tabular-nums;font-size:11px}.HrnTVa_evidenceScore[data-perfect]{color:#54c891}.HrnTVa_progressLink:focus-visible,.HrnTVa_evidenceLink:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.HrnTVa_actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.HrnTVa_action{color:#eff2f8;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:550;line-height:1.5;transition:background-color .16s;display:inline-flex}.HrnTVa_actionPrimary{color:#0f1117;background:#4a9eff;border:1px solid #4a9eff;font-weight:600}.HrnTVa_actionSecondary{background:#1a1d27;border:1px solid #3b4255}.HrnTVa_action svg{flex:none;width:16px;height:16px}.HrnTVa_action:focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.HrnTVa_action:active{background:#282e3e}.HrnTVa_actionPrimary:active{background:#3f92f5}@media (hover:hover) and (pointer:fine){.HrnTVa_disclosureSummary:hover{background:#ffffff04}.HrnTVa_progressLink:hover,.HrnTVa_evidenceLink:hover{background:#ffffff03}.HrnTVa_progressLink:hover .HrnTVa_progressName,.HrnTVa_evidenceLink:hover .HrnTVa_evidenceName{color:#fff}.HrnTVa_actionSecondary:hover{background:#282e3e;border-color:#4b5468}.HrnTVa_actionPrimary:hover{background:#6bafff;border-color:#6bafff}}@media (max-width:540px){.HrnTVa_page{padding-block:28px 40px}.HrnTVa_header{padding-bottom:12px}.HrnTVa_headline{font-size:27px}.HrnTVa_disclosureSummary{gap:10px;padding:13px 14px}.HrnTVa_disclosureBody{margin-inline:14px}.HrnTVa_actions{grid-template-columns:1fr;gap:8px}.HrnTVa_activityHeader{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:12px 10px}.HrnTVa_activityIndex{width:24px;height:26px;font-size:9px}.HrnTVa_evidenceList{padding-inline:10px}}@container (max-width:300px){.HrnTVa_progressLink{gap:10px}.HrnTVa_stepChange{gap:3px;padding:4px 5px}.HrnTVa_activityHeader{grid-template-columns:minmax(0,1fr) auto}.HrnTVa_activityIndex{display:none}}@container (min-width:500px){.HrnTVa_evidenceList{-moz-column-gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;display:grid}.HrnTVa_evidenceList li:only-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.HrnTVa_disclosureSummary,.HrnTVa_action{transition:none}}
.PCGTgq_mark{width:var(--mark-size);height:var(--mark-size);border-radius:var(--mark-radius);border:1px solid color-mix(in srgb, var(--mark-color) 28%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--mark-color) 17%, transparent) 0%, color-mix(in srgb, var(--mark-color) 5%, transparent) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--mark-color) 18%, transparent);color:var(--mark-color);flex-shrink:0;place-items:center;display:grid}
.dHZvtq_toolbar{background:#1a1d27;border:1px solid #2d3252;border-radius:14px;margin-top:16px;padding:16px}.dHZvtq_toolbarStatus{color:#a0abbd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.dHZvtq_mistakes{align-items:center;gap:10px;display:flex}.dHZvtq_lives{gap:4px;display:flex}.dHZvtq_life{background:#a0abbd;border-radius:3px;width:7px;height:16px}.dHZvtq_lifeLost{background:#2d3252}.dHZvtq_selectionCount{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.dHZvtq_selectionCount b{color:#4bd5c0;font-size:13px}.dHZvtq_toolbarControls{gap:8px;margin-top:16px;display:flex}.dHZvtq_utility,.dHZvtq_submit{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;font-weight:550;display:inline-flex}.dHZvtq_utility{color:#eff2f8;background:#1a1d27;border:1px solid #3b4255}.dHZvtq_submit{color:#0f1117;background:#4bd5c0;min-width:140px;margin-left:auto;font-weight:600}.dHZvtq_utility:disabled,.dHZvtq_submit:disabled{opacity:.4;cursor:not-allowed}.dHZvtq_feedback{text-align:center;min-height:24px;padding-top:8px;font-size:13px}.dHZvtq_feedback:empty{min-height:0;padding-top:0}.dHZvtq_toolbar button:focus-visible,.dHZvtq_duel button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.dHZvtq_duel{--game-accent:#efba68}.dHZvtq_duelPage{width:100%;min-height:calc(100dvh - 3.5rem);max-width:calc(var(--layout-reading) + 2 * var(--layout-gutter));padding:40px var(--layout-gutter);flex-direction:column;margin-inline:auto;display:flex}.dHZvtq_duel h2:focus{outline:none}.dHZvtq_duelHeader{padding-bottom:20px}.dHZvtq_duelTitle{color:#eff2f8;letter-spacing:-.8px;font-size:clamp(23px,4vw,30px);font-weight:600;line-height:1.2}.dHZvtq_titleBand{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:fit-content;margin-inline:auto;display:flex;position:relative}.dHZvtq_titleAside{align-items:center;margin-left:6px;display:flex;position:absolute;top:0;bottom:0;left:100%}.dHZvtq_roundTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.dHZvtq_roundStep{min-width:0}.dHZvtq_roundNumber{font-variant-numeric:tabular-nums;color:#8f9bb0;margin-bottom:8px;font-size:10px;display:block}.dHZvtq_roundStep[data-current=true] .dHZvtq_roundNumber{color:#efba68}.dHZvtq_duelCard{--panel-padding:28px;padding:var(--panel-padding);border:1px solid var(--ds-border);background:#1a1d27;border-radius:18px;box-shadow:0 12px 36px #070a111f,inset 0 1px #ffffff05}.dHZvtq_beatTitle{letter-spacing:-.6px;color:#eff2f8;text-wrap:balance;align-items:baseline;gap:12px;font-size:23px;font-weight:600;line-height:1.35;display:flex}.dHZvtq_duelPrompt{color:#a0abbd;margin-top:8px;font-size:13px;line-height:1.6}.dHZvtq_vignette{color:#e2e8f0;margin-top:8px;font-size:15px;line-height:1.75}.dHZvtq_caseNote{border:1px solid var(--ds-hairline);background:var(--ds-inset);border-radius:10px;margin-top:24px;padding:18px 20px}.dHZvtq_noteLabel{color:#a0abbd;letter-spacing:.025em;font-size:11px;font-weight:600;line-height:1.5}.dHZvtq_answerPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.dHZvtq_duelDock,.dHZvtq_duelBar{z-index:2;margin:24px calc(-1 * var(--panel-padding)) calc(-1 * var(--panel-padding));padding:14px var(--panel-padding) max(18px, env(safe-area-inset-bottom));border-top:1px solid var(--ds-hairline);background:#1a1d27;border-radius:0 0 17px 17px;position:sticky;bottom:0;box-shadow:0 -12px 24px -16px #05070c}.dHZvtq_duelBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.dHZvtq_reviewFooter+.dHZvtq_duelBar{margin-top:0}.dHZvtq_barScore{color:#8f9bb0;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:12px;display:flex}.dHZvtq_barScore strong{color:#eff2f8;letter-spacing:-.4px;font-size:18px;font-weight:500}.dHZvtq_barScore small{color:#8f9bb0;letter-spacing:0;font-size:12px}.dHZvtq_answerList{gap:10px;margin-top:24px;display:grid}.dHZvtq_answer{text-align:left;color:#e2e8f0;background:#1a1d27;border:1px solid #3b4255;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:68px;padding:16px;font-size:14px;font-weight:500;line-height:1.5;transition:background-color .16s,border-color .16s;display:flex}.dHZvtq_answerPair .dHZvtq_answer{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:92px;padding:18px 22px;box-shadow:0 2px #0d1018}.dHZvtq_answerIndex{color:#a0abbd;flex-shrink:0;min-width:12px;font-size:11px;font-weight:500}.dHZvtq_answerPair .dHZvtq_answerIndex{color:#efba68}.dHZvtq_explanation{color:#bdc8d9;margin-top:8px;font-size:14px;line-height:1.75}.dHZvtq_stepVerdict{--verdict:#54c891;-moz-column-gap:10px;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-bottom:10px;display:flex}.dHZvtq_stepVerdict[data-result=incorrect]{--verdict:#f2a5ac}.dHZvtq_stepVerdict:focus{outline:none}.dHZvtq_stepLabel{color:#8f9bb0;letter-spacing:.02em;font-size:12px;font-weight:500}.dHZvtq_stepResult{color:var(--verdict);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.dHZvtq_stepResult svg{flex:none}.dHZvtq_matchup{background:var(--ds-inset);border:1px solid #3b4255;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.dHZvtq_matchupSide{border-top:2px solid #0000;flex-direction:column;min-width:0;padding:16px 20px 12px;display:flex}.dHZvtq_matchupSide+.dHZvtq_matchupSide{border-left:1px solid var(--ds-hairline)}.dHZvtq_matchupSide[data-result=correct]{background:#54c89107;border-top-color:#54c891}.dHZvtq_matchupSide[data-result=incorrect]{background:#ef7a8305;border-top-color:#ef7a83}.dHZvtq_matchupLabel{color:#8f9bb0;letter-spacing:.04em;gap:8px;font-size:11px;line-height:1.5;display:flex}.dHZvtq_matchupLabel>span{color:#c5cede}.dHZvtq_matchupName{color:#e2e8f0;letter-spacing:-.15px;margin-top:9px;font-size:15px;font-weight:600;line-height:1.45}.dHZvtq_matchupSelection{color:#b5c0d2;min-height:25px;margin-top:auto;padding-top:10px;font-size:12px}.dHZvtq_matchupSide[data-result=correct] .dHZvtq_matchupSelection,.dHZvtq_matchupSide[data-result=correct] .dHZvtq_matchupLabel{color:#54c891}.dHZvtq_matchupSide[data-result=incorrect] .dHZvtq_matchupSelection{color:#f2a5ac}.dHZvtq_matchupVs{color:#8f9bb0;pointer-events:none;background:#1a1d27;border:1px solid #3b4255;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dHZvtq_caseRecall{color:#a0abbd;margin:2px 0 10px;font-size:12px;line-height:1.7}.dHZvtq_caseRecall summary{cursor:pointer;min-height:44px;padding-block:12px}.dHZvtq_caseRecall p{color:#c4cfdf;padding:8px 0 12px;font-size:14px}.dHZvtq_caseRecall summary:focus-visible{outline:2px solid var(--game-accent);outline-offset:3px}.dHZvtq_reviewChoice{color:#8f9bb0;background:var(--ds-inset);border-color:var(--ds-hairline)}.dHZvtq_reviewChoice[data-result=correct]{color:#e2e8f0;background:#54c8910b;border-color:#54c89170}.dHZvtq_reviewChoice[data-result=incorrect]{color:#e2e8f0;background:#ef7a8309;border-color:#ef7a8366}.dHZvtq_choiceAnnotation{color:#a0abbd;margin-top:5px;font-size:12px;font-weight:400;display:block}.dHZvtq_reviewChoice[data-result=correct] .dHZvtq_choiceAnnotation{color:#54c891}.dHZvtq_reviewChoice[data-result=incorrect] .dHZvtq_choiceAnnotation{color:#f2a5ac}.dHZvtq_reviewFooter{--verdict:#54c891;margin:22px calc(-1 * var(--panel-padding)) 0;padding:18px var(--panel-padding) 20px;border-top:1px solid color-mix(in srgb, var(--verdict) 30%, var(--ds-hairline));background:color-mix(in srgb, var(--verdict) 3%, var(--ds-inset));scroll-margin-top:8px}.dHZvtq_reviewFooter[data-result=incorrect]{--verdict:#f2a5ac}.dHZvtq_duelContinue{background:var(--game-accent);color:#0f1117;min-width:176px;min-height:44px;transition:background-color .16s ease, transform .16s var(--ease-settle);border-radius:9px;justify-content:center;align-items:center;gap:14px;padding:12px 22px;font-size:14px;font-weight:600;display:flex}.dHZvtq_duelContinue:active{background:color-mix(in srgb, var(--game-accent) 82%, #0f1117)}@media (prefers-reduced-motion:no-preference){.dHZvtq_duelContinue:active{transform:scale(.98)}}.dHZvtq_phaseEnter .dHZvtq_duelCard>*{animation:dHZvtq_phase-enter .18s var(--ease-settle) both}@keyframes dHZvtq_phase-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.dHZvtq_utility:not(:disabled):hover{background:#22263a;border-color:#65708a}.dHZvtq_submit:not(:disabled):hover{background:#70e0d0}button.dHZvtq_answer:not(:disabled):hover{background:#efba680a;border-color:#efba6880}.dHZvtq_duelContinue:hover:not(:active){background:color-mix(in srgb, var(--game-accent) 90%, #0f1117)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.dHZvtq_utility,.dHZvtq_submit{transition:transform .16s var(--ease-settle)}.dHZvtq_answer{transition:transform .16s var(--ease-settle), background-color .16s ease, border-color .16s ease}.dHZvtq_utility:active:not(:disabled):not(:focus-visible),.dHZvtq_submit:active:not(:disabled):not(:focus-visible),button.dHZvtq_answer:active:not(:disabled):not(:focus-visible){transform:scale(.98)}}@media (max-width:540px){.dHZvtq_duelPage{padding-block:16px 28px}.dHZvtq_duelHeader{padding-bottom:14px}.dHZvtq_duelTitle{font-size:24px}.dHZvtq_roundTrack{gap:8px;margin-top:12px}.dHZvtq_roundNumber{display:none}.dHZvtq_duelCard{--panel-padding:16px}.dHZvtq_beatTitle{font-size:21px}.dHZvtq_duelPrompt{margin-top:5px;font-size:12px}.dHZvtq_duelCard:has(.dHZvtq_answerPair)>.dHZvtq_duelPrompt{display:none}.dHZvtq_caseNote{margin-top:14px;padding:10px 12px}.dHZvtq_caseNote .dHZvtq_noteLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dHZvtq_caseNote .dHZvtq_vignette{margin-top:0}.dHZvtq_matchupSide{padding:14px 15px 10px}.dHZvtq_matchupName{font-size:13px}.dHZvtq_vignette{font-size:15px;line-height:1.6}.dHZvtq_answerPair{gap:8px}.dHZvtq_duelDock,.dHZvtq_duelBar{padding:10px var(--panel-padding) max(12px, env(safe-area-inset-bottom));margin-top:14px}.dHZvtq_reviewFooter{padding:16px var(--panel-padding) 18px;margin-top:16px}.dHZvtq_duelContinue{flex:1;min-width:0}.dHZvtq_choiceAnnotation,.dHZvtq_matchupSelection{font-size:11px}.dHZvtq_answerPair .dHZvtq_answer{gap:6px;min-height:84px;padding:12px;font-size:13px}.dHZvtq_answerList{margin-top:16px}.dHZvtq_answerList .dHZvtq_answer{min-height:60px;padding:12px}.dHZvtq_toolbarControls{flex-wrap:wrap}.dHZvtq_toolbarControls .dHZvtq_utility{flex:1}.dHZvtq_toolbarControls .dHZvtq_submit{width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.dHZvtq_phaseEnter .dHZvtq_duelCard>*{animation:.12s ease-out both dHZvtq_phase-fade}@keyframes dHZvtq_phase-fade{0%{opacity:0}to{opacity:1}}}.dHZvtq_utility:not(:disabled):active{background:#22263a}button.dHZvtq_answer:not(:disabled):active{background:#efba680f;border-color:#efba6880}@media (max-width:420px){.dHZvtq_utility{white-space:nowrap;padding:10px;font-size:12px}}@media (max-width:350px){.dHZvtq_answerPair{grid-template-columns:minmax(0,1fr);gap:8px}.dHZvtq_answerPair .dHZvtq_answer{flex-direction:row;justify-content:flex-start;align-items:center;min-height:64px}.dHZvtq_answerPair>.dHZvtq_matchupVs{display:none}.dHZvtq_duelCard{--panel-padding:16px}.dHZvtq_matchupSide{padding-inline:12px}.dHZvtq_matchupName{font-size:12px}.dHZvtq_matchupVs{width:22px;height:22px}}
._3K_R9W_page{align-content:start;min-height:70vh}._3K_R9W_stage{animation:_3K_R9W_stage-in .22s var(--ease-settle) .12s both;justify-items:center;gap:24px;padding-top:32px;display:grid}@keyframes _3K_R9W_stage-in{0%{opacity:0}to{opacity:1}}._3K_R9W_hint{max-width:32ch;color:var(--ds-muted);text-align:center;text-wrap:balance;font-size:13px;line-height:1.5}
._5B1pzG_hint{background:color-mix(in srgb, var(--skill-color,#6bafff) 9%, transparent);color:#c9d2e0;text-align:left;text-wrap:pretty;border-radius:8px;margin:12px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.5;animation:.26s ease-out .2s backwards _5B1pzG_hintIn}@keyframes _5B1pzG_hintIn{0%{opacity:0}}._5B1pzG_invite{min-height:56px;color:inherit;text-align:left;transition:border-color .16s ease, transform .16s var(--ease-settle,ease-out);background:radial-gradient(120% 140% at 0%,#6bafff14,#0000 60%),#141720;border:1px solid #2d3342;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;text-decoration:none;display:grid}._5B1pzG_invite>span:first-child{width:36px;height:36px}._5B1pzG_inviteCopy{gap:2px;min-width:0;display:grid}._5B1pzG_inviteTitle{color:#e6ebf3;font-size:13px;font-weight:600}._5B1pzG_inviteBody{color:#8f9bb0;font-size:11.5px;line-height:1.4}._5B1pzG_inviteChevron{color:#8f9bb0;width:16px;height:16px;transition:transform .2s var(--ease-settle,ease-out), color .16s ease}._5B1pzG_invite:active{transform:scale(.985)}._5B1pzG_invite:focus-visible{outline:2px solid var(--ds-focus,#6bafff);outline-offset:3px}._5B1pzG_inviteBand{margin:12px -16px -13px}._5B1pzG_inviteBand ._5B1pzG_invite{border:0;border-top:1px solid var(--result-border,#2d3545);background:linear-gradient(#6bafff12,#6bafff05);border-radius:0 0 13px 13px;grid-template-columns:28px minmax(0,1fr) 16px;gap:11px;min-height:0;margin:0;padding:10px 16px 11px}._5B1pzG_inviteBand ._5B1pzG_invite>span:first-child{width:28px;height:28px}._5B1pzG_inviteBand ._5B1pzG_invite:active{transform:none}@media (hover:hover) and (pointer:fine){._5B1pzG_inviteBand ._5B1pzG_invite:hover{background:linear-gradient(#6bafff1c,#6bafff08)}._5B1pzG_invite:hover{border-color:#3b4255}._5B1pzG_invite:hover ._5B1pzG_inviteChevron{color:#e6ebf3;transform:translate(2px)}}@media (prefers-reduced-motion:reduce){._5B1pzG_invite,._5B1pzG_inviteChevron{transition:none}}
._33Y7fa_receipt{text-align:left}._33Y7fa_heading{color:#e6ebf3;margin:0 0 12px;font-size:13px;font-weight:600}._33Y7fa_result{--beat:.9s;--stagger:90ms;grid-template-rows:1fr;display:grid}._33Y7fa_reveal{min-height:0}._33Y7fa_panel{border:1px solid color-mix(in srgb, var(--skill-color) 26%, var(--result-border,#2d3545));background:linear-gradient(135deg, color-mix(in srgb, var(--skill-color) 9%, transparent), color-mix(in srgb, var(--skill-color) 2%, transparent) 70%), var(--result-inset,#111620);border-radius:14px;margin-top:12px;padding:12px 14px 0;box-shadow:inset 0 1px #ffffff06;container-type:inline-size}._33Y7fa_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}._33Y7fa_label{color:color-mix(in srgb, var(--skill-color) 55%, var(--result-muted,#94a1b5));letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}._33Y7fa_gain{border:1px solid color-mix(in srgb, var(--skill-color) 30%, transparent);background:color-mix(in srgb, var(--skill-color) 12%, transparent);color:var(--skill-color);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;line-height:1.6}._33Y7fa_rows{gap:14px;margin-top:12px;display:grid}._33Y7fa_rowHead{justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}._33Y7fa_name{min-width:0;color:var(--result-text,#e5ebf5);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.35}._33Y7fa_skill{max-width:48%;color:var(--skill-color);text-align:right;flex:none;font-size:11px;line-height:1.4}@container (max-width:300px){._33Y7fa_rowHead{flex-direction:column;align-items:flex-start}._33Y7fa_skill{text-align:left;max-width:none}}._33Y7fa_track{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:22px;margin-top:5px;display:grid}._33Y7fa_bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:6px;display:grid}._33Y7fa_segment{background:color-mix(in srgb, var(--skill-color) 15%, transparent);border-radius:3px;position:relative}._33Y7fa_fill{border-radius:inherit;background:var(--skill-color);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}._33Y7fa_segment[data-earned] ._33Y7fa_fill{transform:none}._33Y7fa_segment[data-new]:after{content:"";box-shadow:0 0 12px 1px color-mix(in srgb, var(--skill-color) 60%, transparent);opacity:0;pointer-events:none;border-radius:6px;position:absolute;inset:-3px}._33Y7fa_count{color:var(--result-text,#e5ebf5);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._33Y7fa_count small{color:var(--result-muted,#94a1b5);font-size:11px;font-weight:500}._33Y7fa_countValue{display:inline-grid}._33Y7fa_countValue>span{grid-area:1/1}._33Y7fa_track ._33Y7fa_medallion{width:22px;height:22px;color:var(--skill-color);justify-self:end;box-shadow:0 2px 4px #0004}._33Y7fa_result ._33Y7fa_link{min-height:40px;margin-top:4px}._33Y7fa_medallion{background:linear-gradient(140deg, color-mix(in srgb, currentColor 68%, #fff), currentColor 48%, color-mix(in srgb, currentColor 76%, #101722));border:1px solid color-mix(in srgb, currentColor 40%, #fff);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid;position:relative;box-shadow:0 3px 5px #0004}._33Y7fa_medallion:after{content:"";border:1px solid #1017224a;border-radius:50%;position:absolute;inset:6%;box-shadow:0 1px #ffffff3b,inset 0 1px 1px #ffffff2b}._33Y7fa_mark{background:#101722;width:62%;height:62%;transform:translate(-1%,-1%);-webkit-mask:url(/mastery.svg) 50%/contain no-repeat;mask:url(/mastery.svg) 50%/contain no-repeat}._33Y7fa_link{color:#9faec2;align-items:center;min-height:44px;margin-top:2px;font-size:11px;display:inline-flex}._33Y7fa_link:hover{color:#e6ebf3;text-underline-offset:4px;text-decoration:underline}._33Y7fa_link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}._33Y7fa_extension{text-align:left;margin:12px -16px -13px}._33Y7fa_band{border-top:1px solid color-mix(in srgb, var(--skill-color) 22%, var(--result-border,#2d3545));background:linear-gradient(180deg, color-mix(in srgb, var(--skill-color) 9%, transparent), color-mix(in srgb, var(--skill-color) 3%, transparent));border-radius:0 0 13px 13px;gap:2px;padding:10px 16px 0;display:grid}._33Y7fa_band>._33Y7fa_track{margin-top:2px}._33Y7fa_band:not([data-bars]){padding:3px 16px}._33Y7fa_bandFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}._33Y7fa_extension ._33Y7fa_link{min-height:38px;margin:0}._33Y7fa_scope{--beat:.9s;--stagger:90ms}._33Y7fa_scope[data-late]{--beat:.38s}._33Y7fa_scope ._33Y7fa_track{margin-top:0}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_segment[data-new] ._33Y7fa_fill{animation:_33Y7fa_masteryFill .52s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + var(--k) * var(--stagger)) both}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_segment[data-new]:after{animation:_33Y7fa_masteryGlow 1s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + var(--k) * var(--stagger) + .26s) both}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_countFrom{animation:_33Y7fa_masteryCountOut .2s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + var(--last) * var(--stagger) + .24s) both}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_countTo{animation:_33Y7fa_masteryCountIn .28s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + var(--last) * var(--stagger) + .24s) both}._33Y7fa_result[data-animate] ._33Y7fa_gain{animation:_33Y7fa_masteryGainIn .34s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + (var(--n) - 1) * var(--stagger) + .36s) both}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_track ._33Y7fa_medallion{animation:_33Y7fa_masterySeal .32s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) calc(var(--beat) + var(--last) * var(--stagger) + .38s) both}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate][data-prominent] ._33Y7fa_track ._33Y7fa_medallion:before{content:"";animation:_33Y7fa_masteryRipple 1s ease-out calc(var(--beat) + var(--last) * var(--stagger) + .56s) both;border-radius:50%;position:absolute;inset:-1px}._33Y7fa_receipt._33Y7fa_result[data-late]{--beat:.38s;animation:_33Y7fa_masteryReveal .36s var(--ease-settle,cubic-bezier(.2, .8, .2, 1)) both}._33Y7fa_result[data-late]>._33Y7fa_reveal{overflow:hidden}@keyframes _33Y7fa_masteryReveal{0%{opacity:0;grid-template-rows:0fr}}@keyframes _33Y7fa_masteryFill{0%{transform:scaleX(0)}}@keyframes _33Y7fa_masteryGlow{30%{opacity:1}}@keyframes _33Y7fa_masteryCountOut{to{opacity:0;transform:translateY(-6px)}}@keyframes _33Y7fa_masteryCountIn{0%{opacity:0;transform:translateY(6px)}}@keyframes _33Y7fa_masterySeal{0%{opacity:0;transform:translateY(3px)scale(.88)}to{opacity:1;transform:none}}@keyframes _33Y7fa_masteryRipple{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 50%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, currentColor 0%, transparent)}}@media (prefers-reduced-motion:reduce){:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_segment[data-new] ._33Y7fa_fill,:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_countTo,._33Y7fa_result[data-animate] ._33Y7fa_gain,:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_track ._33Y7fa_medallion,._33Y7fa_receipt._33Y7fa_result[data-late]{animation-name:_33Y7fa_masteryFade}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_countFrom{animation-name:_33Y7fa_masteryFadeOut}:is(._33Y7fa_result,._33Y7fa_scope)[data-animate] ._33Y7fa_segment[data-new]:after,:is(._33Y7fa_result,._33Y7fa_scope)[data-animate][data-prominent] ._33Y7fa_track ._33Y7fa_medallion:before{animation:none}}@keyframes _33Y7fa_masteryFadeOut{to{opacity:0}}@keyframes _33Y7fa_masteryFade{0%{opacity:0}}._33Y7fa_recap[data-pending]{visibility:hidden}._33Y7fa_recap{--map-gain-start:1.08s;--map-stagger:70ms;border:0;margin:0;padding:0;container-type:inline-size}._33Y7fa_mapHero{border:1px solid var(--result-border-strong);background:radial-gradient(ellipse at 12% 0%, #6bafff0b, transparent 65%), var(--result-panel);border-radius:16px;padding:20px 24px 18px;box-shadow:inset 0 1px #ffffff05;}._33Y7fa_recap ._33Y7fa_heading{color:#a9bfdb;letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-size:10px;font-weight:600}._33Y7fa_mapLayout{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}._33Y7fa_mapFigure{justify-self:center;width:240px;max-width:100%}._33Y7fa_mapKicker{color:#a0abbd;white-space:nowrap;font-size:10px}._33Y7fa_mapGain{color:#f4f6fb;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:46px;font-weight:500;line-height:1.2}._33Y7fa_mapCaption{color:#bec8d8;white-space:nowrap;font-size:11px}._33Y7fa_mapOverall{text-align:center;color:#8f9bb0;margin:-14px 0 6px;font-size:11px}._33Y7fa_mapSummary{min-width:0}._33Y7fa_mapSummaryTitle{color:#e6ebf3;letter-spacing:-.2px;font-size:14px;font-weight:500}._33Y7fa_mapLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:14px;display:grid}._33Y7fa_mapLegend>div{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}._33Y7fa_mapLegend dt{color:#bac4d3;align-items:center;gap:7px;display:flex}._33Y7fa_mapLegend dd{color:#748298;font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:25px;height:23px;font-size:11px;display:grid}._33Y7fa_mapLegend dd[data-gained]{color:var(--skill-color);background:color-mix(in srgb, var(--skill-color) 10%, transparent)}._33Y7fa_mapDot{background:var(--skill-color);border-radius:50%;flex:none;width:5px;height:5px}._33Y7fa_mapMilestone{color:var(--skill-color);align-items:center;gap:10px;margin-top:18px;display:flex}._33Y7fa_mapMilestone p{font-size:12px}._33Y7fa_mapMilestone span:not(._33Y7fa_medallion,._33Y7fa_mark){color:#a0abbd;margin-top:2px;font-size:11px;line-height:1.5;display:block}._33Y7fa_mapDetails{margin-top:12px}@container (min-width:480px){._33Y7fa_mapLayout{grid-template-columns:240px minmax(0,1fr);gap:32px}._33Y7fa_mapLegend{grid-template-columns:1fr}}@container (max-width:260px){._33Y7fa_mapLegend{grid-template-columns:1fr}}@container (max-width:480px){._33Y7fa_mapHero{padding:18px 16px 12px}._33Y7fa_mapLegend{gap:10px 16px}}._33Y7fa_receipt[data-animate] ._33Y7fa_mapLegend dd[data-gained]{animation:_33Y7fa_masteryGainIn .4s var(--ease-settle) backwards;animation-delay:calc(var(--map-gain-start) + var(--i) * var(--map-stagger))}@keyframes _33Y7fa_masteryGainIn{0%{opacity:0;transform:translateY(6px)scale(.95)}to{opacity:1;transform:none}}._33Y7fa_receipt[data-animate][data-prominent] ._33Y7fa_mapMilestone ._33Y7fa_medallion{animation:_33Y7fa_masteryGainIn .4s var(--ease-settle) backwards;animation-delay:calc(var(--map-gain-start) + .42s)}@media (prefers-reduced-motion:reduce){._33Y7fa_receipt[data-animate] ._33Y7fa_mapLegend dd[data-gained],._33Y7fa_receipt[data-animate][data-prominent] ._33Y7fa_mapMilestone ._33Y7fa_medallion{animation:none}}
.zRFTLq_page{--skill-color:#6bafff;width:100%;max-width:calc(var(--layout-wide) + 2 * var(--layout-gutter));padding:36px var(--layout-gutter) 44px;color:#eff2f8;margin:0 auto}.zRFTLq_heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.zRFTLq_eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#a0abbd;margin-bottom:8px;font-size:11px;font-weight:600}.zRFTLq_title{letter-spacing:-1.2px;text-wrap:balance;max-width:660px;font-size:34px;font-weight:650;line-height:1.18}.zRFTLq_encounter{white-space:nowrap;text-align:right;color:#a0abbd;font-size:11px}.zRFTLq_encounter b{color:#eff2f8;letter-spacing:-.7px;font-size:23px;font-weight:500;display:block}.zRFTLq_hero{grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);align-items:center;gap:30px;padding:12px 0 28px;display:grid}.zRFTLq_graph{aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in srgb, var(--skill-color) 7%, transparent), transparent 65%);justify-self:center;width:100%;max-width:380px;display:block;position:relative}.zRFTLq_graphSvg{width:100%;height:100%;display:block;overflow:visible}.zRFTLq_innerRail{color:var(--ds-hairline)}.zRFTLq_arc,.zRFTLq_tried{opacity:var(--arc-opacity,1);transition:opacity .2s}.zRFTLq_tried{stroke-opacity:.72}@property --count{syntax:"<integer>";inherits:false;initial-value:0}.zRFTLq_graph[data-entrance]{--map-draw-duration:.7s;--map-stagger:70ms;--map-ease:cubic-bezier(.22, 1, .36, 1)}.zRFTLq_graph[data-entrance] .zRFTLq_innerRail{animation:.7s ease-out .15s backwards zRFTLq_masteryRailIn}@keyframes zRFTLq_masteryRailIn{0%{opacity:0}}.zRFTLq_graph[data-entrance] .zRFTLq_track{stroke-dasharray:1;animation:zRFTLq_masteryTrackDraw var(--map-draw-duration) var(--map-ease) backwards;animation-delay:calc(var(--i) * var(--map-stagger))}@keyframes zRFTLq_masteryTrackDraw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:.12}to{stroke-dashoffset:0;opacity:.12}}.zRFTLq_markerOrbit{pointer-events:none;position:absolute;inset:0}.zRFTLq_markerOrbit .zRFTLq_quarter{pointer-events:auto}.zRFTLq_graph[data-entrance] .zRFTLq_quarter{animation:zRFTLq_masteryMarkerIn .48s var(--map-ease) backwards;animation-delay:calc(60ms + var(--i) * var(--map-stagger))}@keyframes zRFTLq_masteryMarkerIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}}.zRFTLq_graph[data-entrance] .zRFTLq_graphCenter{animation:zRFTLq_masteryReadoutIn .52s var(--map-ease) .2s backwards}@keyframes zRFTLq_masteryReadoutIn{0%{opacity:0;filter:blur(6px);transform:translateY(6px)scale(.97)}}.zRFTLq_graph[data-entrance] .zRFTLq_milestoneTick{animation:.3s ease-out backwards zRFTLq_masteryTickIn;animation-delay:calc(.45s + var(--i) * var(--map-stagger))}@keyframes zRFTLq_masteryTickIn{0%{opacity:0}}@keyframes zRFTLq_masteryGraphFadeIn{0%{opacity:0}to{opacity:1}}.zRFTLq_countUp{--count:var(--to);counter-reset:count var(--count)}.zRFTLq_countUp:after{content:counter(count)}.zRFTLq_graph[data-entrance] .zRFTLq_countUp{animation:zRFTLq_masteryCount .9s var(--map-ease) .25s backwards}@keyframes zRFTLq_masteryCount{0%{--count:0}}.zRFTLq_fillSweep{transform-box:view-box;transform-origin:180px 180px;transform:rotate(var(--sweep-end))}.zRFTLq_graph[data-progress] .zRFTLq_progressSweep{animation:zRFTLq_masteryProgressIn .28s var(--ease-gentle,cubic-bezier(.22, 1, .36, 1)) both}@keyframes zRFTLq_masteryProgressIn{0%{transform:rotate(var(--progress-from))}to{transform:rotate(var(--progress-to))}}@keyframes zRFTLq_masteryFillIn{0%{transform:rotate(var(--sweep-start))}to{transform:rotate(var(--sweep-end))}}.zRFTLq_graph[data-entrance] .zRFTLq_fillSweep{animation:zRFTLq_masteryFillIn .85s var(--map-ease) backwards;animation-delay:calc(.28s + var(--i) * var(--map-stagger))}.zRFTLq_graph[data-entrance][data-progress] .zRFTLq_progressSweep{animation:zRFTLq_masterySessionFill 1.5s var(--map-ease) backwards;animation-delay:calc(.25s + var(--i) * var(--map-stagger))}@keyframes zRFTLq_masterySessionFill{0%{transform:rotate(var(--sweep-start))}45%,55%{transform:rotate(var(--progress-from))}to{transform:rotate(var(--progress-to))}}.zRFTLq_graph[data-entrance][data-progress] .zRFTLq_graphCenter{animation-delay:calc(var(--map-gain-start,1.08s) - .18s)}.zRFTLq_graph[data-entrance][data-progress] .zRFTLq_countUp{animation-duration:.7s;animation-delay:var(--map-gain-start,1.08s)}.zRFTLq_instantSelection :is(.zRFTLq_arc,.zRFTLq_tried,.zRFTLq_quarter,.zRFTLq_skillRow){transition:none}.zRFTLq_graphCenter{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:29%}.zRFTLq_graphKicker{color:#a0abbd;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.zRFTLq_graphValue{letter-spacing:-3px;font-variant-numeric:tabular-nums;margin:7px 0 4px;font-size:60px;font-weight:500;line-height:1.14}.zRFTLq_graphValue small{letter-spacing:0;color:#8f9bb0;margin-left:3px;font-size:14px;font-weight:400}.zRFTLq_graphCaption{color:#a0abbd;max-width:125px;font-size:11px;line-height:1.4}.zRFTLq_quarter{background:#0f1117;border:1px solid #303644;border-radius:50%;place-items:center;width:44px;height:44px;transition:border-color .16s;display:grid;position:absolute;transform:translate(-50%,-50%)}.zRFTLq_quarter[aria-pressed=true]{background:#1a1d27;border-color:currentColor}.zRFTLq_skills{width:100%;min-width:0}.zRFTLq_skillRow{text-align:left;border-bottom:1px solid var(--ds-hairline);grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;padding:17px 8px 17px 0;transition:background .18s;display:grid;position:relative}.zRFTLq_skillRow:last-child{border-bottom:0}.zRFTLq_skillRow[aria-pressed=true]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--skill-color) 7%, transparent));border-bottom-color:color-mix(in srgb, var(--skill-color) 38%, var(--ds-hairline))}.zRFTLq_skillNumber{color:var(--skill-color);align-self:start;place-items:center;padding-top:2px;display:grid}.zRFTLq_skillName{letter-spacing:-.25px;font-size:16px;font-weight:600;line-height:1.35;display:block}.zRFTLq_skillDescription{color:#a0abbd;margin-top:5px;font-size:12px;line-height:1.5;display:block}.zRFTLq_skillCount{letter-spacing:-.8px;white-space:nowrap;text-align:right;font-size:23px;font-weight:500;line-height:1}.zRFTLq_skillCount small{color:#8f9bb0;letter-spacing:0;margin-top:7px;font-size:11px;display:block}.zRFTLq_skillState{color:#a0abbd;text-align:right;max-width:110px;font-size:11px}.zRFTLq_skillState b{color:var(--skill-color);margin-bottom:3px;font-size:18px;font-weight:400;display:block}.zRFTLq_button{border:1px solid var(--button-border,#3b4255);background:var(--button-bg,#1a1d27);color:var(--button-color,#eff2f8);text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:550;transition:background .16s,border-color .16s;display:inline-flex}.zRFTLq_markerOrbit .zRFTLq_staticQuarter{pointer-events:none;width:28px;height:28px}.zRFTLq_graph[data-progress] .zRFTLq_staticQuarter[data-gained]:after{content:"";border-radius:inherit;opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) backwards zRFTLq_masteryGainRing;animation-delay:calc(var(--map-gain-start,1.08s) + .12s + var(--i) * var(--map-stagger,70ms));border:1px solid;position:absolute;inset:-3px}@keyframes zRFTLq_masteryGainRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.zRFTLq_primary{--button-bg:#4a9eff;--button-color:#0f1117;--button-border:#4a9eff;--button-hover-bg:#6bafff;--button-hover-border:#6bafff;font-weight:600}.zRFTLq_button:disabled{opacity:.45;cursor:not-allowed}.zRFTLq_search,.zRFTLq_select{color:#eff2f8;background:#191c26;border:1px solid #303644;border-radius:9px;width:100%;min-height:44px;padding:10px 13px;font-size:14px}.zRFTLq_search::placeholder{color:#8f9bb0}.zRFTLq_miniGraph{flex-shrink:0;width:48px;height:48px;display:block}.zRFTLq_help{color:#a0abbd;margin-top:20px;font-size:13px}.zRFTLq_help summary{cursor:pointer;min-height:44px;padding:10px 0}.zRFTLq_help p{max-width:700px;padding:8px 0;line-height:1.7}.zRFTLq_note{color:#8f9bb0;margin-top:24px;font-size:12px;line-height:1.7}.zRFTLq_focusFields{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.zRFTLq_field{color:#a0abbd;gap:7px;font-size:12px;display:grid}.zRFTLq_activities{border-top:1px solid var(--ds-hairline);margin:0}.zRFTLq_activity{border-bottom:1px solid var(--ds-hairline);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px 0;display:grid}.zRFTLq_activity h3{font-size:15px;font-weight:600}.zRFTLq_activity p{color:#a0abbd;margin-top:4px;font-size:12px;line-height:1.55}.zRFTLq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zRFTLq_error{color:#f2a5ac;margin-top:14px;font-size:13px}.zRFTLq_choice{text-align:left;border-bottom:1px solid var(--ds-hairline);width:100%;min-height:54px;transition:background-color .16s var(--ease-settle);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.zRFTLq_choice:last-child{border-bottom:0}.zRFTLq_choiceIcon{background:color-mix(in srgb, var(--skill-color) 12%, transparent);width:30px;height:30px;color:var(--skill-color);border-radius:9px;flex:none;place-items:center;display:grid}.zRFTLq_choiceBody{flex:1;min-width:0}.zRFTLq_choice strong{font-size:14px;font-weight:500;display:block}.zRFTLq_choice small{color:#a0abbd;margin-top:3px;font-size:12px;line-height:1.4;display:block}.zRFTLq_choice[aria-pressed=true]{color:var(--skill-color)}.zRFTLq_page :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){.zRFTLq_skillRow:hover{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--skill-color) 6%, transparent))}.zRFTLq_quarter:hover{border-color:currentColor}.zRFTLq_button:not(:disabled):hover{background:var(--button-hover-bg,#282e3e);border-color:var(--button-hover-border,#4b5468)}}@media (max-width:690px){.zRFTLq_page{padding-block:20px 36px}.zRFTLq_hero{grid-template-columns:1fr;gap:5px;padding-bottom:25px}.zRFTLq_graph{max-width:320px}.zRFTLq_heading{align-items:flex-start}.zRFTLq_title{font-size:29px}.zRFTLq_skillRow{padding:14px 8px 14px 0}.zRFTLq_focusFields{grid-template-columns:1fr}}@media (max-width:420px){.zRFTLq_page{padding-block:16px 30px}.zRFTLq_heading{flex-direction:column;gap:12px}.zRFTLq_encounter{text-align:left}.zRFTLq_encounter b{margin-right:6px;font-size:16px;display:inline}.zRFTLq_graph{max-width:285px}.zRFTLq_graphValue{font-size:49px}.zRFTLq_skillName{font-size:15px}.zRFTLq_skillRow{gap:10px}.zRFTLq_activity{grid-template-columns:23px minmax(0,1fr)}.zRFTLq_activity>.zRFTLq_actions{grid-column:2}}@media (prefers-reduced-motion:reduce){.zRFTLq_arc,.zRFTLq_tried,.zRFTLq_quarter,.zRFTLq_skillRow,.zRFTLq_button{transition:none}.zRFTLq_graph[data-entrance]{animation:.16s ease-out backwards zRFTLq_masteryGraphFadeIn}.zRFTLq_graph[data-entrance] :is(.zRFTLq_innerRail,.zRFTLq_track,.zRFTLq_fillSweep,.zRFTLq_quarter,.zRFTLq_graphCenter,.zRFTLq_milestoneTick,.zRFTLq_countUp),.zRFTLq_graph[data-progress] .zRFTLq_progressSweep,.zRFTLq_graph[data-entrance][data-progress] .zRFTLq_progressSweep,.zRFTLq_graph[data-progress] .zRFTLq_staticQuarter[data-gained]:after{animation:none}}@media (max-width:690px){.zRFTLq_select,.zRFTLq_search{font-size:16px}}.zRFTLq_sessionChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.zRFTLq_sessionChoice{text-align:left;color:#e0e6ef;background:0 0;border:1px solid #303647;border-radius:12px;min-height:44px;padding:10px 14px;transition:background-color .15s,border-color .15s}.zRFTLq_sessionChoice[aria-pressed=true]{color:#a9cfff;background:#6bafff0c;border-color:#6bafff70}.zRFTLq_sessionChoiceTitle{justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.zRFTLq_sessionChoiceDescription{color:#9aa7ba;margin-top:3px;font-size:12px;line-height:1.5;display:block}.zRFTLq_sessionChoiceCheck{border:1px solid #4e596d;border-radius:50%;flex:0 0 17px;place-items:center;height:17px;display:grid}.zRFTLq_sessionChoiceCheck svg{visibility:hidden;width:13px;height:13px}.zRFTLq_sessionChoice[aria-pressed=true] .zRFTLq_sessionChoiceCheck{color:#111722;background:#6bafff;border-color:#6bafff}.zRFTLq_sessionChoice[aria-pressed=true] .zRFTLq_sessionChoiceCheck svg{visibility:visible}.zRFTLq_sessionChoice:active:not(:disabled){background:#6bafff18}.zRFTLq_sessionChoice:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.zRFTLq_sessionChoice:hover:not(:disabled){background:#6bafff0c;border-color:#6bafff90}}@media (max-width:540px){.zRFTLq_sessionChoices{border:1px solid #303647;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:12px;overflow:hidden}.zRFTLq_sessionChoice{border:0;border-radius:0;padding:12px 44px 12px 14px;position:relative}.zRFTLq_sessionChoice+.zRFTLq_sessionChoice{border-top:1px solid #303647}.zRFTLq_sessionChoice:focus-visible{outline-offset:-3px}.zRFTLq_sessionChoiceTitle{font-size:14px}.zRFTLq_sessionChoiceCheck{width:17px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.zRFTLq_sessionChoice{transition:none}}.zRFTLq_sessionCard{background:#1a1d27;border:1px solid #2d3252;border-radius:16px;scroll-margin-top:8px;overflow:clip}.zRFTLq_focusDisclosure{border-bottom:1px solid var(--ds-hairline);background:#141720}.zRFTLq_focusDisclosure>summary{color:#d1dbea;cursor:pointer;align-content:center;min-height:56px;padding:12px 24px;font-size:13px}.zRFTLq_focusDisclosure>summary>span{color:#8f9bb0;margin-left:12px;font-size:11px}.zRFTLq_sessionCard .zRFTLq_focusDisclosure .zRFTLq_focusFields{border-top:0;padding-top:4px}.zRFTLq_sessionCard[data-editing=true] .zRFTLq_activities{border-top:0;padding-block:0}.zRFTLq_sessionCard[data-editing=true] .zRFTLq_activity{grid-template-columns:28px minmax(0,1fr) auto}.zRFTLq_activityTools{grid-area:1/3;align-items:center;gap:6px;display:flex}.zRFTLq_tool{color:#c3cede;white-space:nowrap;background:0 0;border:1px solid #2e3446;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 11px 0 9px;font-size:12px;font-weight:500;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex;position:relative}.zRFTLq_tool:before{content:"";position:absolute;inset:-5px}.zRFTLq_tool svg{opacity:.8;flex:none;width:14px;height:14px}.zRFTLq_tool:not(:disabled):active{background:#282e3e}.zRFTLq_toolRemove{color:#8f9bb0;border-color:#0000;justify-content:center;width:34px;margin-left:6px;padding:0}.zRFTLq_tool:disabled{opacity:.45;cursor:not-allowed}.zRFTLq_sessionCard .zRFTLq_activities{border-top:0;padding:0 24px}.zRFTLq_sessionCard .zRFTLq_activity{gap:12px;padding:18px 0}.zRFTLq_sessionCard .zRFTLq_activity:last-child{border-bottom:0}.zRFTLq_sessionCard .zRFTLq_skillNumber{background:color-mix(in srgb, var(--skill-color) 10%, transparent);border-radius:8px;align-self:center;place-items:center;width:28px;height:28px;padding:0;display:grid}.zRFTLq_sessionCard .zRFTLq_focusFields{border-top:1px solid var(--ds-hairline);background:#0f111744;margin:0;padding:18px 24px}.zRFTLq_sessionFooter{border-top:1px solid var(--ds-hairline);background:#0f111733;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.zRFTLq_footerMeta{color:#a0abbd;gap:4px;font-size:12px;display:grid}.zRFTLq_footerMeta strong{color:#e2e8f0;font-size:13px;font-weight:500}.zRFTLq_textButton{color:#aebad0;border-radius:8px;min-height:44px;padding:8px;font-size:12px}.zRFTLq_sessionCard .zRFTLq_error{padding:0 24px 20px}@media (hover:hover) and (pointer:fine){.zRFTLq_textButton:hover{color:#eff2f8;background:#22263a}.zRFTLq_tool:not(:disabled):hover{color:#eff2f8;background:#22263a;border-color:#3b4255}.zRFTLq_toolRemove:not(:disabled):hover{color:#f2a5ac;background:#f2a5ac14;border-color:#0000}.zRFTLq_choice:hover{background:#22263a}}@media (max-width:690px){.zRFTLq_sessionCard .zRFTLq_activity{grid-template-columns:28px minmax(0,1fr)}.zRFTLq_sessionFooter{padding:20px}.zRFTLq_sessionCard .zRFTLq_activities{padding:0 20px}.zRFTLq_sessionFooter{flex-wrap:wrap}.zRFTLq_sessionFooter>.zRFTLq_actions{margin-left:auto}}@media (max-width:420px){.zRFTLq_sessionFooter>.zRFTLq_actions{flex-direction:column-reverse;align-items:stretch;gap:4px;width:100%}}.zRFTLq_practicePage .zRFTLq_heading>a{color:#a9bedb;background:0 0;border-color:#0000;padding-inline:8px;font-size:12px}@media (max-width:690px){.zRFTLq_practicePage{padding-top:16px}.zRFTLq_practicePage .zRFTLq_heading{flex-direction:row;align-items:center;gap:12px;margin-bottom:14px}.zRFTLq_practicePage .zRFTLq_heading .zRFTLq_eyebrow{display:none}.zRFTLq_practicePage .zRFTLq_title{font-size:26px}.zRFTLq_practicePage .zRFTLq_sessionCard .zRFTLq_activities{padding-inline:16px}.zRFTLq_practicePage .zRFTLq_sessionCard .zRFTLq_activity{gap:12px;padding-block:8px}.zRFTLq_practicePage .zRFTLq_activity h3{font-size:15px;line-height:1.4}.zRFTLq_practicePage .zRFTLq_activity p{margin-top:5px;font-size:12px;line-height:1.5}.zRFTLq_practicePage .zRFTLq_sessionFooter{padding:12px 16px}.zRFTLq_practicePage .zRFTLq_footerMeta{display:none}.zRFTLq_practicePage .zRFTLq_sessionFooter>.zRFTLq_actions{flex-direction:column-reverse;align-items:stretch;gap:6px;width:100%}.zRFTLq_practicePage .zRFTLq_sessionFooter .zRFTLq_primary{width:100%}.zRFTLq_practicePage .zRFTLq_sessionFooter .zRFTLq_textButton{align-self:center;width:auto;min-height:32px;padding:4px 10px;font-size:12px;position:relative}.zRFTLq_practicePage .zRFTLq_sessionFooter .zRFTLq_textButton:before{content:"";position:absolute;inset:-6px}.zRFTLq_practicePage .zRFTLq_sessionCard[data-editing=true] .zRFTLq_activity{grid-template-columns:28px minmax(0,1fr) auto}.zRFTLq_practicePage .zRFTLq_activityTools{grid-area:1/3;gap:6px}.zRFTLq_practicePage .zRFTLq_tool{min-height:32px;padding:0 9px 0 8px;font-size:11.5px}.zRFTLq_practicePage .zRFTLq_toolRemove{width:32px;margin-left:0;padding:0}.zRFTLq_practicePage .zRFTLq_sessionCard[data-editing=true] .zRFTLq_sessionFooter{z-index:10;padding-bottom:max(12px, env(safe-area-inset-bottom));background:#1a1d27;position:sticky;bottom:0}.zRFTLq_practicePage .zRFTLq_focusDisclosure>summary{padding-inline:16px}.zRFTLq_practicePage .zRFTLq_focusDisclosure>summary>span{margin:4px 0 0 16px;display:block}.zRFTLq_practicePage .zRFTLq_focusFields{gap:14px;padding-inline:16px}}.zRFTLq_pickerAction{color:#b8c7de;flex-shrink:0;font-size:12px}.zRFTLq_quarter[data-mastered]{background:0 0;border-color:#0000;place-items:center;display:grid}.zRFTLq_quarter[data-mastered][aria-pressed=true]{outline-offset:0;outline:1px solid}.zRFTLq_activityLoading{padding:4px 0 6px}.zRFTLq_loadingCaption{color:#a0abbd;align-items:center;gap:10px;min-height:40px;margin:0;font-size:12.5px;display:flex}.zRFTLq_loadingPulse{background:var(--skill-color,#6bafff);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite zRFTLq_loadingPulse}@keyframes zRFTLq_loadingPulse{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.zRFTLq_activitySkeleton{border-top:1px solid var(--ds-hairline);animation:zRFTLq_skeletonIn .36s var(--ease-settle) both;animation-delay:calc(var(--i,0) * 70ms);grid-template-columns:28px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:15px 0;display:grid}@keyframes zRFTLq_skeletonIn{0%{opacity:0;transform:translateY(4px)}}.zRFTLq_skeletonIcon,.zRFTLq_skeletonLines span,.zRFTLq_skeletonTag{animation:1.5s linear infinite zRFTLq_shimmer;animation-delay:calc(var(--i,0) * .12s);background:linear-gradient(90deg,#ffffff08 0%,#ffffff18 45%,#ffffff08 90%) 0 0/220% 100%;border-radius:999px}.zRFTLq_skeletonIcon{border-radius:8px;width:28px;height:28px}.zRFTLq_skeletonLines{gap:7px;display:grid}.zRFTLq_skeletonLines span{height:11px}.zRFTLq_skeletonLines span:first-child{width:min(62%,260px);height:13px}.zRFTLq_skeletonLines span:last-child{width:min(38%,150px)}.zRFTLq_skeletonTag{height:10px}@keyframes zRFTLq_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.zRFTLq_spinner{border:2px solid #0f111755;border-top-color:#0f1117;border-radius:50%;width:14px;height:14px;animation:.72s linear infinite zRFTLq_spin;display:inline-block}@keyframes zRFTLq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zRFTLq_activitySkeleton,.zRFTLq_skeletonIcon,.zRFTLq_skeletonLines span,.zRFTLq_skeletonTag,.zRFTLq_loadingPulse{animation:none}.zRFTLq_spinner{animation-duration:1.4s}}.zRFTLq_activity[data-enter=settle],.zRFTLq_activity[data-enter=add]{animation:zRFTLq_skeletonIn .24s var(--ease-settle) both}.zRFTLq_activity[data-enter=settle]{animation-delay:calc(var(--i,0) * 40ms)}.zRFTLq_activity[data-leaving]{pointer-events:none;overflow:clip}@keyframes zRFTLq_activityFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.zRFTLq_activity[data-enter]{animation:.16s ease-out both zRFTLq_activityFade}}.zRFTLq_picker{background:#1a1d27;border:1px solid #2d3252;border-radius:16px;margin-top:12px;overflow:clip}.zRFTLq_pickerHead{align-items:center;gap:12px;padding:16px 20px 0;display:flex}.zRFTLq_pickerTitle{letter-spacing:-.2px;font-size:15px;font-weight:600;line-height:1.35}.zRFTLq_pickerCount{color:#8f9bb0;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px}.zRFTLq_pickerSearch{padding:12px 20px 14px}.zRFTLq_pickerList{overscroll-behavior:contain;border-top:1px solid var(--ds-hairline);scrollbar-width:thin;scrollbar-color:#3b4255 transparent;max-height:420px;overflow-y:auto}.zRFTLq_pickerEmpty{color:#a0abbd;padding:22px 20px;font-size:13px;line-height:1.6}.zRFTLq_pickerMore{padding:12px 20px 16px}.zRFTLq_pickerLoading{padding:6px 20px 2px}.zRFTLq_practiceFilters{border-bottom:1px solid var(--ds-hairline);background:#141720;padding:16px 24px}.zRFTLq_catalogHint{color:#99a8bd;padding:6px 20px 0;font-size:12px;line-height:1.6}.zRFTLq_picker .zRFTLq_choice[aria-pressed=true]{color:#e0e9f6;background:#6bafff0b}.zRFTLq_pickerAction svg{width:17px;height:17px}.zRFTLq_choice:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.zRFTLq_choice:disabled:hover{background:0 0}}@media (max-width:690px){.zRFTLq_practiceFilters{padding:14px 16px}.zRFTLq_catalogHint{padding-inline:16px}}.zRFTLq_choiceSkeleton{border-top:1px solid var(--ds-hairline);animation:zRFTLq_skeletonIn .36s var(--ease-settle) both;animation-delay:calc(var(--i,0) * 70ms);grid-template-columns:30px minmax(0,1fr) 46px;align-items:center;gap:12px;padding:13px 20px;display:grid}.zRFTLq_choiceSkeleton .zRFTLq_skeletonIcon{border-radius:9px;width:30px;height:30px}@media (max-width:690px){.zRFTLq_pickerHead,.zRFTLq_pickerSearch,.zRFTLq_pickerEmpty,.zRFTLq_pickerMore,.zRFTLq_pickerLoading,.zRFTLq_choice,.zRFTLq_choiceSkeleton{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.zRFTLq_choiceSkeleton{animation:none}.zRFTLq_choice{transition:none}}
._0Qmskq_roadmap{margin-top:40px}._0Qmskq_roadmap[data-disabled] ._0Qmskq_grid{opacity:.5;pointer-events:none}._0Qmskq_head{justify-content:space-between;align-items:center;gap:16px;display:flex}._0Qmskq_headCopy{gap:3px;min-width:0;display:grid}._0Qmskq_heading{letter-spacing:-.4px;margin:0;font-size:19px;font-weight:600}._0Qmskq_sub{color:#8f9bb0;margin:0;font-size:13px}._0Qmskq_progress{color:#a0abbd;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:10px;font-size:12.5px;font-weight:550;display:inline-flex}._0Qmskq_ring{width:40px;height:40px;overflow:visible}._0Qmskq_ringArc{fill:none;stroke:#ffffff17;stroke-width:5px;stroke-linecap:round}._0Qmskq_ringArc[data-done]{stroke:var(--step-color);stroke-dasharray:1;animation:_0Qmskq_arcFill .46s var(--ease-settle,ease-out) backwards;animation-delay:calc(.16s + var(--i) * 90ms)}@keyframes _0Qmskq_arcFill{0%{stroke-dashoffset:1px}}._0Qmskq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}._0Qmskq_grid li{min-width:0;animation:_0Qmskq_cardIn .36s var(--ease-settle,ease-out) backwards;animation-delay:calc(60ms + var(--i) * 50ms);display:flex}@keyframes _0Qmskq_cardIn{0%{opacity:0;transform:translateY(6px)}}._0Qmskq_card{border:1px solid color-mix(in srgb, var(--step-color) 20%, #2d3342);background:radial-gradient(130% 100% at 0% 0%, color-mix(in srgb, var(--step-color) 11%, transparent), transparent 62%), #141720;width:100%;color:inherit;transition:border-color .18s ease, transform .16s var(--ease-settle,ease-out);border-radius:15px;grid-template-rows:auto auto 1fr auto;gap:6px;padding:16px 16px 14px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff08}._0Qmskq_card:active{transform:scale(.985)}._0Qmskq_top{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}._0Qmskq_icon{background:color-mix(in srgb, var(--step-color) 13%, transparent);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--step-color) 24%, transparent);color:var(--step-color);border-radius:10px;place-items:center;display:grid}._0Qmskq_icon>span{width:22px;height:22px}._0Qmskq_check{color:#0f1117;border:1.5px solid #4a5366;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}._0Qmskq_check svg{width:15px;height:15px}li[data-done] ._0Qmskq_check{border-color:var(--step-color);background:var(--step-color);animation:_0Qmskq_checkIn .3s var(--ease-settle,ease-out) backwards;animation-delay:calc(.2s + var(--i) * 90ms)}@keyframes _0Qmskq_checkIn{0%{opacity:0;transform:scale(.8)}}._0Qmskq_title{color:#f1f4f9;letter-spacing:-.2px;text-wrap:balance;font-size:15px;font-weight:600}._0Qmskq_body{color:#a0abbd;text-wrap:pretty;font-size:12.5px;line-height:1.5}._0Qmskq_action{color:color-mix(in srgb, var(--step-color) 80%, white);align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;display:inline-flex}li[data-done] ._0Qmskq_card{border-color:var(--ds-hairline);background:#12151d}li[data-done] ._0Qmskq_title{color:#b4bfd0}li[data-done] ._0Qmskq_body{color:#7d889c}li[data-done] ._0Qmskq_icon{opacity:.75}li[data-done] ._0Qmskq_action{color:#a0abbd;font-weight:550}._0Qmskq_card:focus-visible{outline:2px solid var(--ds-focus,#6bafff);outline-offset:3px}@media (hover:hover) and (pointer:fine){._0Qmskq_card:hover{border-color:color-mix(in srgb, var(--step-color) 44%, #2d3342)}li[data-done] ._0Qmskq_card:hover ._0Qmskq_action{color:#fff}}@media (max-width:640px){._0Qmskq_grid{grid-template-columns:minmax(0,1fr)}._0Qmskq_card{-moz-column-gap:14px;grid-template-rows:auto;grid-template-columns:36px minmax(0,1fr) 24px;gap:3px 14px;padding:14px}._0Qmskq_top{display:contents}._0Qmskq_icon{grid-area:1/1/span 3}._0Qmskq_check{grid-area:1/3}._0Qmskq_title,._0Qmskq_body,._0Qmskq_action{grid-column:2}._0Qmskq_action{margin-top:4px}}@media (prefers-reduced-motion:reduce){._0Qmskq_grid li,._0Qmskq_ringArc[data-done],li[data-done] ._0Qmskq_check{animation:none}._0Qmskq_card{transition:none}}
._7yRX_a_page{width:100%;max-width:calc(var(--layout-reading) + 2 * var(--layout-gutter));padding:40px var(--layout-gutter) 72px;color:#eff2f8;margin:0 auto}._7yRX_a_eyebrow{color:#a0abbd;letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}._7yRX_a_title{letter-spacing:-1.2px;text-wrap:balance;margin:0;font-size:34px;font-weight:650;line-height:1.18}._7yRX_a_lede{color:#a0abbd;text-wrap:pretty;max-width:54ch;margin:12px 0 0;font-size:15px;line-height:1.6}._7yRX_a_actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._7yRX_a_primary,._7yRX_a_secondary{color:#0f1117;min-height:44px;transition:background .16s ease, border-color .16s ease, transform .16s var(--ease-settle,ease-out);background:#4a9eff;border:1px solid #4a9eff;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._7yRX_a_secondary{color:#eff2f8;background:#1a1d27;border-color:#3b4255;font-weight:550}._7yRX_a_secondary svg{width:15px;height:15px;transition:transform .2s var(--ease-settle,ease-out)}._7yRX_a_primary:active,._7yRX_a_secondary:active{transform:scale(.985)}._7yRX_a_section{margin-top:44px}._7yRX_a_sectionHead{margin-bottom:4px}._7yRX_a_sectionTitle{letter-spacing:-.4px;margin:0;font-size:19px;font-weight:600}._7yRX_a_sectionBody{color:#a0abbd;max-width:60ch;margin:6px 0 0;font-size:13.5px;line-height:1.6}._7yRX_a_rows{border-top:1px solid #303644;margin:14px 0 0;padding:0;list-style:none}._7yRX_a_row{border-bottom:1px solid #303644;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;padding:15px 0;display:grid}._7yRX_a_rowIcon,._7yRX_a_rowNumber{background:color-mix(in srgb, var(--row-color,#6bafff) 11%, transparent);width:28px;height:28px;color:var(--row-color,#6bafff);border-radius:8px;place-items:center;display:grid}._7yRX_a_rowNumber{color:#a9bedb;font-variant-numeric:tabular-nums;background:#ffffff0a;font-size:12px;font-weight:600}._7yRX_a_rowIcon svg{width:16px;height:16px}._7yRX_a_rowTitle{letter-spacing:-.2px;font-size:14.5px;font-weight:600;line-height:1.35;display:block}._7yRX_a_rowTitle small{color:var(--row-color,#a0abbd);letter-spacing:.06em;text-transform:uppercase;margin-left:8px;font-size:11px;font-weight:600}._7yRX_a_rowDesc{color:#a0abbd;max-width:60ch;margin-top:3px;font-size:13px;line-height:1.55;display:block}._7yRX_a_rowDesc a,._7yRX_a_sectionBody a,._7yRX_a_lede a,._7yRX_a_note a{color:#9cc8ff;text-decoration:none}._7yRX_a_rowDesc a:hover,._7yRX_a_sectionBody a:hover,._7yRX_a_lede a:hover,._7yRX_a_note a:hover{text-underline-offset:3px;text-decoration:underline}._7yRX_a_tierTag{color:var(--row-color,#a0abbd);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-block}._7yRX_a_avatar{color:#b7d5ff;letter-spacing:-.3px;background:linear-gradient(145deg,#263447,#19202d);border:1px solid #374257;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}._7yRX_a_teamRow{grid-template-columns:40px minmax(0,1fr);align-items:center}._7yRX_a_teamLink{color:#a9bedb;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;text-decoration:none;display:inline-flex}._7yRX_a_teamLink svg{width:14px;height:14px}._7yRX_a_teamLink:hover{color:#eff2f8;text-underline-offset:3px;text-decoration:underline}._7yRX_a_note{color:#a0abbd;border-top:1px solid #303644;margin:0;padding:16px 0 0;font-size:13px;line-height:1.65}._7yRX_a_note strong{color:#e2e8f0;font-weight:600}._7yRX_a_noteLabel{color:#efba68;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._7yRX_a_footnote{color:#8f9bb0;margin:44px 0 0;font-size:12px;line-height:1.6}._7yRX_a_form{flex-direction:column;gap:18px;margin-top:30px;display:flex}._7yRX_a_field{flex-direction:column;gap:8px;display:flex}._7yRX_a_label{color:#c3cede;font-size:13px;font-weight:500}._7yRX_a_input,._7yRX_a_textarea{color:#eff2f8;background:#191c26;border:1px solid #303644;border-radius:9px;width:100%;padding:12px 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}._7yRX_a_input{min-height:48px;padding-block:0}._7yRX_a_textarea{resize:vertical;min-height:180px;line-height:1.55}@media (min-width:640px){._7yRX_a_input,._7yRX_a_textarea{font-size:15px}}._7yRX_a_input::-moz-placeholder{color:#8f9bb0}._7yRX_a_textarea::-moz-placeholder{color:#8f9bb0}._7yRX_a_input::placeholder,._7yRX_a_textarea::placeholder{color:#8f9bb0}._7yRX_a_input:focus,._7yRX_a_textarea:focus{border-color:#6bafff;outline:none;box-shadow:0 0 0 3px #6bafff1f}._7yRX_a_input:disabled,._7yRX_a_textarea:disabled{opacity:.5}._7yRX_a_count{color:#8f9bb0;text-align:right;font-variant-numeric:tabular-nums;margin:-2px 0 0;font-size:11.5px}._7yRX_a_check{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._7yRX_a_check input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7yRX_a_checkBox{color:#0f1117;background:#191c26;border:1px solid #3b4255;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;transition:background .16s,border-color .16s;display:grid}._7yRX_a_checkBox svg{opacity:0;width:11px;height:11px}._7yRX_a_check input:checked+._7yRX_a_checkBox{background:#4a9eff;border-color:#4a9eff}._7yRX_a_check input:checked+._7yRX_a_checkBox svg{opacity:1}._7yRX_a_check input:focus-visible+._7yRX_a_checkBox{outline-offset:3px;outline:2px solid #6bafff}._7yRX_a_checkLabel{color:#c3cede;font-size:13.5px;line-height:1.5}._7yRX_a_reveal{transition:grid-template-rows .2s ease-out,opacity .2s ease-out;display:grid}._7yRX_a_revealInner{overflow:hidden}._7yRX_a_hint{color:#8f9bb0;margin:0;font-size:12.5px;line-height:1.5}._7yRX_a_error{color:#f2a5ac;align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}._7yRX_a_submit{width:100%;min-height:48px;font-size:15px}._7yRX_a_success{animation:_7yRX_a_rise .52s var(--ease-settle,ease-out) both;flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px;display:flex}._7yRX_a_successIcon{color:#9cc8ff;background:#6bafff17;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}._7yRX_a_successIcon svg{width:21px;height:21px}._7yRX_a_successTitle{letter-spacing:-.4px;margin:0;font-size:19px;font-weight:650}._7yRX_a_successDesc{color:#a0abbd;margin:4px 0 0;font-size:13.5px;line-height:1.6}._7yRX_a_page :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:2px solid #6bafff}._7yRX_a_check input:focus-visible{outline:none}._7yRX_a_rise{animation:_7yRX_a_rise .52s var(--ease-settle,ease-out) both}@keyframes _7yRX_a_rise{0%{opacity:0;transform:translateY(10px)}}@media (hover:hover){._7yRX_a_primary:hover{background:#6bafff;border-color:#6bafff}._7yRX_a_secondary:hover{background:#282e3e;border-color:#4b5468}}@media (max-width:600px){._7yRX_a_page{padding:30px var(--layout-gutter) 56px}._7yRX_a_title{letter-spacing:-.9px;font-size:29px}._7yRX_a_section{margin-top:36px}._7yRX_a_actions a{flex:1}}@media (prefers-reduced-motion:reduce){._7yRX_a_rise,._7yRX_a_success{animation-name:_7yRX_a_fade}._7yRX_a_primary,._7yRX_a_secondary,._7yRX_a_input,._7yRX_a_textarea,._7yRX_a_checkBox,._7yRX_a_reveal{transition:none}}@keyframes _7yRX_a_fade{0%{opacity:0}}
.YAh5aa_hero{isolation:isolate;position:relative}.YAh5aa_hero:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 100% at 50% 0,#4a9eff24,#0000 72%);height:240px;position:absolute;inset:-40px 0 auto}.YAh5aa_eyebrow{align-items:center;gap:8px;display:inline-flex}.YAh5aa_plusWord{color:#9cc8ff;align-items:center;gap:5px;display:inline-flex}.YAh5aa_sep{color:#5c6578}.YAh5aa_activating{border-top:1px solid var(--ds-hairline,#303644);border-bottom:1px solid var(--ds-hairline,#303644);color:#a0abbd;align-items:center;gap:10px;margin-top:22px;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.YAh5aa_activating span:first-child{flex-shrink:0}.YAh5aa_activatingLink{color:#efba68;white-space:nowrap;margin-left:auto;font-weight:600;text-decoration:none}.YAh5aa_activatingLink:hover{text-decoration:underline}.YAh5aa_dot{background:#efba68;border-radius:999px;width:8px;height:8px;display:inline-block}.YAh5aa_spinner{color:#4a9eff;width:16px;height:16px;animation:.9s linear infinite YAh5aa_spin}@keyframes YAh5aa_spin{to{transform:rotate(360deg)}}.YAh5aa_rowLink{border-bottom:1px solid var(--ds-hairline,#303644);color:inherit;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:15px 0;text-decoration:none;display:grid}.YAh5aa_rowLink .YAh5aa_chevron{color:#6f7a90;width:16px;height:16px;transition:transform .2s var(--ease-settle,ease-out), color .16s ease}@media (hover:hover){.YAh5aa_rowLink:hover .YAh5aa_chevron{color:#a9bedb;transform:translate(3px)}}.YAh5aa_rowLink:focus-visible{outline:2px solid var(--ds-focus,#6bafff);outline-offset:4px;border-radius:6px}.YAh5aa_footer{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.YAh5aa_footer a{color:#a9bedb;text-decoration:none}.YAh5aa_footer a:hover{color:#eff2f8;text-decoration:underline}@media (prefers-reduced-motion:reduce){.YAh5aa_spinner{animation:none}.YAh5aa_rowLink .YAh5aa_chevron{transition:none}}
.Y19DDq_streak{--streak-color:#6bafff;border-top:1px solid var(--ds-hairline);border-bottom:1px solid var(--ds-hairline);padding:26px 0 28px}.Y19DDq_hero{justify-content:space-between;align-items:center;gap:16px;display:flex}.Y19DDq_count{flex-direction:column;gap:6px;min-width:0;display:flex}.Y19DDq_number{color:var(--ds-text);letter-spacing:-2.4px;font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:.95}.Y19DDq_unit{color:color-mix(in srgb, var(--streak-color) 70%, white);font-size:16px;font-weight:600;line-height:1.2}.Y19DDq_count[data-hold] .Y19DDq_number,.Y19DDq_count[data-hold] .Y19DDq_unit{color:var(--ds-muted)}.Y19DDq_glass.Y19DDq_glass{flex:none;width:104px;height:104px;margin:-8px -6px -8px 0}.Y19DDq_status{color:var(--ds-muted);margin-top:14px;font-size:14px;line-height:1.45;display:block}.Y19DDq_statusLink{color:var(--streak-color);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--streak-color) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--streak-color) 40%, transparent);text-underline-offset:3px}.Y19DDq_statusLink:focus-visible{outline:2px solid var(--streak-color);outline-offset:3px;border-radius:2px}.Y19DDq_part{margin-top:30px}.Y19DDq_partHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.Y19DDq_label{color:var(--ds-soft);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:1.3}.Y19DDq_aside{color:var(--ds-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}@media (max-width:600px){.Y19DDq_number{font-size:50px}.Y19DDq_glass.Y19DDq_glass{width:92px;height:92px}}
.H8Txcq_bar{z-index:5;margin-inline:calc(-1 * var(--layout-gutter));padding:20px var(--layout-gutter) max(16px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ds-canvas) 0%, var(--ds-canvas) 55%, #0f111700 100%);animation:H8Txcq_practice-bar-in .32s var(--ease-settle) both;position:sticky;bottom:0}.H8Txcq_barInner{text-align:center;gap:8px;max-width:420px;margin-inline:auto;display:grid}@keyframes H8Txcq_practice-bar-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.H8Txcq_bar{animation:.16s ease-out both H8Txcq_practice-bar-fade}@keyframes H8Txcq_practice-bar-fade{0%{opacity:0}to{opacity:1}}}
.Qic2qq_page{width:100%;max-width:calc(var(--layout-reading) + 2 * var(--layout-gutter));padding:36px var(--layout-gutter) 56px;color:var(--ds-text);margin:0 auto;overflow-x:clip}.Qic2qq_heading{margin-bottom:26px}.Qic2qq_title{letter-spacing:-1.15px;text-wrap:balance;font-size:34px;font-weight:600;line-height:1.2}.Qic2qq_intro{color:var(--ds-muted);margin-top:10px;font-size:13px;line-height:1.65}
main.hcVmEa_page{padding-block:32px 56px}.hcVmEa_header>p{color:var(--ds-muted);margin-top:10px;font-size:14px;line-height:1.6}.hcVmEa_card{border:1px solid var(--ds-border);background:var(--ds-panel);border-radius:16px;margin-top:28px;overflow:clip}.hcVmEa_card .hcVmEa_form{gap:18px;margin:0;padding:24px}.hcVmEa_form :is(input[type=text],input[type=email],textarea){background:var(--ds-inset)}.hcVmEa_reply{border-top:1px solid var(--ds-hairline);padding-top:8px}.hcVmEa_reply>label{align-items:center;min-height:44px}.hcVmEa_replyDetails{margin-inline:-4px}.hcVmEa_replyTarget{overflow-wrap:anywhere;padding:0 4px 4px 32px}.hcVmEa_replyField{padding:4px 4px 3px}.hcVmEa_card .hcVmEa_success{margin:0;padding:28px 24px}@media (max-width:600px){main.hcVmEa_page{padding-block:24px 40px}.hcVmEa_card{margin-top:22px}.hcVmEa_card .hcVmEa_form{padding:18px}}
