.return_screen__I34_e{display:grid;place-items:center;min-height:100svh;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:var(--lab-paper);color:var(--ink)}.return_main__z51ac{display:grid;place-items:center;width:100%}.return_card__ODvBJ{display:grid;justify-items:center;gap:14px;width:min(100%,460px);padding:48px 24px 28px;border-radius:var(--r-xl);background:var(--card);box-shadow:var(--ring),var(--sh-2);text-align:center}.return_title__Xbs0D{font:600 clamp(24px,6vw,30px)/1.3 var(--display);text-wrap:balance}.return_nowrap__kYtA3{white-space:nowrap}.return_text__E6YrQ{max-width:26em;font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.return_actions__CbBw9{display:grid;gap:10px;width:100%;margin-top:8px}.return_actions__CbBw9>*{width:100%;justify-content:center}.icon_icon__DhCf0{display:inline-block;flex:none;vertical-align:-.125em;overflow:visible}.icon_icon__DhCf0[data-flip]{transform:scaleX(-1)}.icon_icon__DhCf0[data-tone] path[opacity]{opacity:1;fill:var(--icon-fill)}.icon_icon__DhCf0[data-tone=sun]{--icon-fill:var(--sun,#f9d84a)}.icon_icon__DhCf0[data-tone=gen]{--icon-fill:var(--gen-soft,#fff4cc)}.icon_icon__DhCf0[data-tone=bio]{--icon-fill:var(--bio-soft,#e3efe0)}.icon_icon__DhCf0[data-tone=chem]{--icon-fill:var(--chem-soft,#ebe8fc)}.icon_icon__DhCf0[data-tone=phys]{--icon-fill:var(--phys-soft,#e1eef5)}.icon_icon__DhCf0[data-tone=earth]{--icon-fill:var(--earth-soft,#fbe8de)}.icon_icon__DhCf0[data-tone=paper]{--icon-fill:#ffffff}:where(.burst_burst__n8p_p){position:absolute;left:50%;top:50%}.burst_burst__n8p_p{width:0;height:0;pointer-events:none}.burst_bit__jcwYr{position:absolute;opacity:0}.burst_burst__n8p_p[data-kind=sparks] .burst_bit__jcwYr{left:-4px;top:-4px;width:8px;height:8px;border-radius:2px;background:var(--sun);transform:rotate(calc(var(--k) * 1turn / var(--n))) translateY(0)}.burst_burst__n8p_p[data-kind=sparks] .burst_bit__jcwYr:nth-child(3n){background:var(--chem)}.burst_burst__n8p_p[data-kind=sparks] .burst_bit__jcwYr:nth-child(3n+1){background:var(--bio)}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr{width:9px;height:13px;border-radius:2px;background:var(--sun);opacity:1;--a:calc(var(--k) * 360deg / var(--n) - 10deg)}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr:nth-child(5n+1){background:var(--bio)}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr:nth-child(5n+2){background:var(--chem)}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr:nth-child(5n+3){background:var(--phys)}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr:nth-child(5n+4){background:var(--earth)}@media (prefers-reduced-motion:no-preference){.burst_burst__n8p_p[data-kind=sparks] .burst_bit__jcwYr{animation:burst_spark__8H9Hh .85s var(--out) .2s both}.burst_burst__n8p_p[data-kind=confetti] .burst_bit__jcwYr{animation:burst_confetti__YH2yU 1.4s cubic-bezier(.2,.7,.3,1) both}}@media (prefers-reduced-motion:reduce){.burst_burst__n8p_p{display:none}}@keyframes burst_spark__8H9Hh{0%{opacity:1;transform:rotate(calc(var(--k) * 1turn / var(--n))) translateY(-14px) scale(1)}to{opacity:0;transform:rotate(calc(var(--k) * 1turn / var(--n))) translateY(-44px) scale(.3)}}@keyframes burst_confetti__YH2yU{0%{transform:rotate(var(--a)) translateY(0) scale(.4);opacity:1}70%{opacity:1}to{transform:rotate(var(--a)) translateY(-150px) rotate(240deg) scale(1);opacity:0}}.GameButton_btn____uqh{--lift:6px;--edge-c:var(--sun-deep);--face-c:var(--sun);--face-sh:inset 0 2px 0 #fff7c8,inset 0 -2px 0 #f2c62e;--drop:0 16px 26px -14px #000;position:relative;display:inline-flex;align-items:stretch;min-height:56px;padding:0 0 var(--lift);border:0;border-radius:18px;background:var(--edge-c);color:var(--ink);text-decoration:none;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;box-shadow:var(--drop)}.GameButton_btn____uqh[data-size=lg]{--lift:7px;min-height:64px}.GameButton_btn____uqh[data-tone=ink]{--edge-c:#000;--face-c:var(--ink);--face-sh:inset 0 2px 0 #ffffff1f;--drop:0 16px 26px -16px #23291fcc;color:#fff}.GameButton_btn____uqh[data-tone=line]{--edge-c:#d6d9cd;--face-c:#fff;--face-sh:inset 0 0 0 2px #e3e5dc;--drop:var(--sh-1)}.GameButton_btn____uqh[data-tone=ghostDark]{--edge-c:#ffffff12;--face-c:#ffffff14;--face-sh:inset 0 0 0 1.5px #ffffff2e;--drop:none;color:#fff}.GameButton_face__bUrGN{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:10px;min-height:calc(56px - var(--lift));padding:0 24px;border-radius:18px;background:var(--face-c);box-shadow:var(--face-sh);font-family:var(--display);font-size:18px;font-weight:600;line-height:1.2;white-space:nowrap}.GameButton_btn____uqh[data-size=lg] .GameButton_face__bUrGN{min-height:calc(64px - var(--lift));padding:0 30px;font-size:20px}.GameButton_icon__cFhYr{flex:none}.GameButton_btn____uqh[data-demo=pressed] .GameButton_face__bUrGN{transform:translateY(calc(var(--lift) - 1px))}.GameButton_btn____uqh:disabled,.GameButton_btn____uqh[aria-disabled=true]{cursor:not-allowed;opacity:.45;box-shadow:none}@media (prefers-reduced-motion:no-preference){.GameButton_face__bUrGN{transition:transform .18s var(--spring)}.GameButton_icon__cFhYr{transition:transform .3s var(--spring)}@media (hover:hover) and (pointer:fine){.GameButton_btn____uqh:not(:disabled):not([aria-disabled=true]):hover .GameButton_face__bUrGN{transform:translateY(-2px)}.GameButton_btn____uqh:not(:disabled):not([aria-disabled=true]):hover .GameButton_icon__cFhYr{transform:translateX(3px)}}.GameButton_btn____uqh:not(:disabled):not([aria-disabled=true]):active .GameButton_face__bUrGN{transform:translateY(calc(var(--lift) - 1px));transition-duration:.06s}}:where(.GameTile_tile__AQTLg){padding:24px;border-radius:30px}.GameTile_tile__AQTLg{--tx:0;--ty:0;--gx:50%;--gy:0%;--lift:0px;--edgeH:7px;--tilt:5deg;--fill:#fff;--rim:#e9eae2;--edge-c:#dcdfd3;position:relative;display:block;min-width:0;background:var(--fill);color:var(--ink);box-shadow:inset 0 0 0 2px var(--rim),0 var(--edgeH) 0 var(--edge-c),0 calc(var(--edgeH) + 20px) 34px -24px #23291f66;overflow:hidden;isolation:isolate;transform:perspective(1400px) translateY(var(--lift)) rotateX(calc(var(--ty) * -1 * var(--tilt))) rotateY(calc(var(--tx) * var(--tilt)))}.GameTile_tile__AQTLg[data-tone=paper]{--fill:var(--paper-2);--rim:#e3e1d2;--edge-c:#d3d0bd}.GameTile_tile__AQTLg[data-tone=sun]{--fill:var(--sun);--rim:#f2ca22;--edge-c:#d6a90a}.GameTile_tile__AQTLg[data-tone=night]{--fill:var(--night-2);--rim:#ffffff12;--edge-c:#060905;color:#fff}.GameTile_tile__AQTLg[data-tone=gen]{--fill:var(--gen-soft);--rim:#f7e7a6;--edge-c:#ecd27a}.GameTile_tile__AQTLg[data-tone=bio]{--fill:var(--bio-soft);--rim:#d1e5cb;--edge-c:#bad6b2}.GameTile_tile__AQTLg[data-tone=chem]{--fill:var(--chem-soft);--rim:#dbd6fa;--edge-c:#c8c0f3}.GameTile_tile__AQTLg[data-tone=phys]{--fill:var(--phys-soft);--rim:#cde1ed;--edge-c:#b2d0e2}.GameTile_tile__AQTLg[data-tone=earth]{--fill:var(--earth-soft);--rim:#f5d6c6;--edge-c:#eec0a6}.GameTile_glare__jVbvN{position:absolute;inset:0;z-index:5;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--gx) var(--gy),#ffffff59,#ffffff00 60%);mix-blend-mode:soft-light}.GameTile_tile__AQTLg[data-tone=night] .GameTile_glare__jVbvN{background:radial-gradient(560px circle at var(--gx) var(--gy),#ffffff1a,#ffffff00 60%);mix-blend-mode:normal}@media (prefers-reduced-motion:no-preference){.GameTile_tile__AQTLg{transition:transform .9s var(--spring),box-shadow .35s var(--ease)}.GameTile_glare__jVbvN{transition:opacity .45s var(--ease)}@media (hover:hover) and (pointer:fine){.GameTile_tile__AQTLg[data-pressable][data-hot]{--lift:-5px;--edgeH:11px}.GameTile_tile__AQTLg[data-hot]{transition:transform .35s var(--out),box-shadow .3s var(--ease)}.GameTile_tile__AQTLg[data-tilt][data-hot] .GameTile_glare__jVbvN{opacity:1}}.GameTile_tile__AQTLg[data-press]{--lift:5px;--edgeH:2px;transition:transform .12s var(--ease),box-shadow .12s var(--ease)}}.GameTile_tile__AQTLg:not([data-tilt]){--tilt:0deg}.XpBar_xp__zKjHB{display:grid;flex:1;gap:7px;min-width:0}.XpBar_top__p2iMy{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.XpBar_label__PtZYb{font-size:12.5px;color:#c9d0c2;white-space:nowrap}.XpBar_xp__zKjHB[data-up] .XpBar_label__PtZYb{color:var(--sun);font-weight:600}.XpBar_num__7JVIA{font:600 12.5px/1 var(--display);font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}.XpBar_track__VdN95{display:block;height:14px;border-radius:99px;background:#ffffff1a;box-shadow:inset 0 2px 0 #0000004d;overflow:hidden}.XpBar_fill__VfsnJ{position:relative;display:block;height:100%;border-radius:inherit;background:var(--sun);box-shadow:inset 0 -3px 0 var(--sun-deep)}.XpBar_fill__VfsnJ:after{content:"";position:absolute;left:6px;right:6px;top:3px;height:3px;border-radius:3px;background:#ffffff8c}.XpBar_xp__zKjHB[data-tone=light] .XpBar_label__PtZYb{color:var(--muted)}.XpBar_xp__zKjHB[data-tone=light][data-up] .XpBar_label__PtZYb{color:var(--gen-ink)}.XpBar_xp__zKjHB[data-tone=light] .XpBar_num__7JVIA{color:var(--ink)}.XpBar_xp__zKjHB[data-tone=light] .XpBar_track__VdN95{background:#23291f0f;box-shadow:inset 0 2px 0 #23291f14}@media (prefers-reduced-motion:no-preference){.XpBar_fill__VfsnJ{transition:width .8s cubic-bezier(.34,1.56,.64,1)}}.LevelBadge_lv__mMnuo{position:relative;display:inline-flex;align-items:baseline;justify-content:center;flex:none;gap:1px;width:58px;height:52px;padding-top:9px;border-radius:16px;background:var(--sun);color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep),inset 0 2px 0 #ffffff66;transform:rotate(-4deg)}.LevelBadge_lvText__evYNR{font-style:normal;font-size:12px;font-weight:700}.LevelBadge_num__XTPiq{display:inline-block;font:700 28px/1 var(--display)}.LevelBadge_burst__rsYgd{position:absolute;left:50%;top:50%;width:0;height:0}.LevelBadge_spark___B3yl{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:2px;background:var(--sun);opacity:0;transform:rotate(calc(var(--k) * 36deg)) translateY(0)}.LevelBadge_spark___B3yl:nth-child(3n){background:var(--chem)}.LevelBadge_spark___B3yl:nth-child(3n+1){background:var(--phys)}.LevelBadge_pill__FQlF4{padding:5px 10px;border-radius:10px;background:var(--ink);color:var(--sun);font:700 13px/1 var(--display);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.LevelBadge_lv__mMnuo[data-pop] .LevelBadge_num__XTPiq{animation:LevelBadge_lvPop__lJr4W .7s cubic-bezier(.2,1.7,.4,1) both}.LevelBadge_lv__mMnuo[data-pop] .LevelBadge_spark___B3yl{animation:LevelBadge_burst__rsYgd .9s var(--out) both}}@keyframes LevelBadge_lvPop__lJr4W{0%{transform:scale(.3) rotate(-20deg)}to{transform:none}}@keyframes LevelBadge_burst__rsYgd{0%{opacity:1;transform:rotate(calc(var(--k) * 36deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(calc(var(--k) * 36deg)) translateY(-38px) scale(.4)}}.ExpChip_exp__z9Ywz{display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--sun);color:var(--ink);box-shadow:inset 0 -2px 0 var(--sun-deep),var(--chip-glow,0 0 #0000);font:700 12px/1.2 var(--display);white-space:nowrap}.ExpChip_exp__z9Ywz[data-size=md]{padding:6px 12px;font:700 14px/1 var(--display)}.ExpChip_exp__z9Ywz[data-tone=ink]{background:var(--ink);color:var(--sun);box-shadow:inset 0 -2px 0 #000,var(--chip-glow,0 0 #0000)}.ExpChip_icon__yTkjQ{flex:none}.ExpChip_text__1DNpa{font:700 12px/1.2 var(--display)}.ExpChip_exp__z9Ywz[data-size=md] .ExpChip_text__1DNpa{font:700 14px/1 var(--display)}.StreakChip_streak__KTXDT{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.StreakChip_streak__KTXDT[data-tone=ink]{padding:4px 10px;border-radius:999px;background:var(--ink);color:var(--sun)}.StreakChip_streak__KTXDT[data-tone=plain]{gap:4px;color:var(--earth-ink)}.StreakChip_text__aZNbr{font-size:12.5px;font-weight:600}.StreakChip_streak__KTXDT[data-tone=plain] .StreakChip_text__aZNbr{font-size:13px}.StreakChip_flame__isLED{display:inline-grid}@media (prefers-reduced-motion:no-preference){.StreakChip_flame__isLED[data-anim]{animation:StreakChip_flicker__ZRaHe 2.4s ease-in-out infinite}}@keyframes StreakChip_flicker__ZRaHe{0%,to{transform:rotate(0) scale(1)}30%{transform:rotate(-6deg) scale(1.08)}60%{transform:rotate(4deg) scale(.96)}}.Pips_pips__le0jU{display:inline-flex;gap:4px}.Pips_pip__82PeU{width:16px;height:8px;border-radius:99px;background:var(--pip-off,#23291f17);box-shadow:inset 0 -2px 0 var(--pip-off-edge,#23291f12)}.Pips_pip__82PeU[data-on]{background:var(--pip-on,var(--sun));box-shadow:inset 0 -2px 0 var(--pip-on-edge,var(--sun-deep))}.Pips_pips__le0jU[data-shape=cell]{gap:3px}.Pips_pips__le0jU[data-shape=cell] .Pips_pip__82PeU{width:9px;height:16px;border-radius:4px}.Pips_pips__le0jU[data-shape=cell] .Pips_pip__82PeU[data-on]{box-shadow:inset 0 -3px 0 var(--pip-on-edge,var(--sun-deep)),inset 0 2px 0 #ffffff47}@media (prefers-reduced-motion:no-preference){.Pips_pip__82PeU{transition:background-color .3s,box-shadow .3s}}:where(.UnlockBadge_unlock__F1gfm){position:relative;display:inline-block;width:48px;height:48px}.UnlockBadge_unlock__F1gfm{pointer-events:none;flex:none}.UnlockBadge_face__Cgn69{place-items:center;background:var(--mc,var(--sun));color:var(--mi,var(--ink));box-shadow:inset 0 -4px 0 var(--me,var(--sun-deep)),inset 0 3px 0 #ffffff4d,0 4px 0 #23291f26;overflow:hidden}.UnlockBadge_face__Cgn69,.UnlockBadge_lock__35ul7{position:absolute;inset:0;display:grid;border-radius:50%}.UnlockBadge_lock__35ul7{place-items:center;background:#23291f12;color:#23291f66;box-shadow:inset 0 0 0 2px #23291f1a,inset 0 -4px 0 #23291f14}.UnlockBadge_unlock__F1gfm[data-dark] .UnlockBadge_lock__35ul7{background:#ffffff10;color:#ffffff66;box-shadow:inset 0 0 0 2px #ffffff1a}.UnlockBadge_unlock__F1gfm:not([data-open]) .UnlockBadge_face__Cgn69{opacity:0;transform:scale(.4)}.UnlockBadge_unlock__F1gfm[data-open] .UnlockBadge_lock__35ul7{opacity:0;transform:translateY(-18px) rotate(-30deg) scale(.6)}.UnlockBadge_shine__WPTUe{position:absolute;top:-10%;bottom:-10%;left:-60%;width:34%;background:#ffffff8c;transform:skewX(-20deg);opacity:0}@media (prefers-reduced-motion:no-preference){.UnlockBadge_face__Cgn69{transition:opacity .3s,transform .6s cubic-bezier(.2,1.8,.4,1) .12s}.UnlockBadge_lock__35ul7{transition:opacity .35s .1s,transform .5s var(--out)}.UnlockBadge_unlock__F1gfm[data-open] .UnlockBadge_shine__WPTUe{animation:UnlockBadge_shine__WPTUe .9s var(--ease) .35s both}.UnlockBadge_unlock__F1gfm:not([data-open]) .UnlockBadge_lock__35ul7{animation:UnlockBadge_rattle__5_bZ6 2.8s ease-in-out 1s infinite}@media (hover:hover) and (pointer:fine){.UnlockBadge_unlock__F1gfm[data-wobble][data-open] .UnlockBadge_face__Cgn69{animation:UnlockBadge_wobble__RDWvR .7s var(--spring)}}}@keyframes UnlockBadge_shine__WPTUe{0%{opacity:1;left:-60%}to{opacity:1;left:130%}}@keyframes UnlockBadge_rattle__5_bZ6{0%,82%,to{transform:none}86%{transform:rotate(-12deg)}90%{transform:rotate(10deg)}94%{transform:rotate(-6deg)}}@keyframes UnlockBadge_wobble__RDWvR{0%{transform:none}30%{transform:rotate(-14deg) scale(1.12)}60%{transform:rotate(8deg) scale(1.04)}to{transform:none}}.AccessBadge_access__D8IW_{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px 0 10px;border-radius:10px;background:#ffffff12;box-shadow:inset 0 0 0 1.5px #ffffff2e,inset 0 -3px 0 #0000004d;font-size:14px;font-weight:600;line-height:1.2;color:#ffffffe6;white-space:nowrap}.AccessBadge_access__D8IW_[data-free]{background:#f9d84a24;box-shadow:inset 0 0 0 1.5px #f9d84a8c,inset 0 -3px 0 #00000040;color:var(--sun)}.AccessBadge_access__D8IW_[data-compact]{min-height:28px;padding:0 10px 0 8px;font-size:13px;background:#0b1014e6}.AccessBadge_access__D8IW_[data-compact][data-free]{background:var(--sun);color:var(--ink);box-shadow:inset 0 -3px 0 var(--sun-deep)}.AccessBadge_access__D8IW_[data-surface=light]{background:#fff;color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line),inset 0 -3px 0 #23291f14}.AccessBadge_access__D8IW_[data-surface=light][data-free]{background:var(--sun);color:var(--ink);box-shadow:inset 0 -3px 0 var(--sun-deep)}.AccessBadge_icon__kB5px{flex:none}.AccessBadge_text__fJwLC{display:block}:where(.Segmented_seg__FSKzS){width:-moz-fit-content;width:fit-content;max-width:100%}.Segmented_seg__FSKzS{--pad:5px;position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);padding:var(--pad);border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line),var(--sh-1)}.Segmented_thumb___62j8{position:absolute;left:var(--pad);top:var(--pad);bottom:var(--pad);width:calc((100% - var(--pad) * 2) / var(--n));border-radius:999px;transform:translateX(calc(var(--x) * 100%))}.Segmented_opt__7O9td{position:relative;z-index:1;border:0;border-radius:999px;background:transparent;font-weight:600;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.Segmented_seg__FSKzS[data-variant=soft] .Segmented_thumb___62j8{background:var(--sun-soft);box-shadow:inset 0 0 0 1px #e7b90c55}.Segmented_seg__FSKzS[data-variant=soft] .Segmented_opt__7O9td{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:112px;height:44px;padding:0 14px;font-size:14.5px}.Segmented_seg__FSKzS[data-variant=soft] .Segmented_opt__7O9td[aria-checked=true],.Segmented_seg__FSKzS[data-variant=soft] .Segmented_opt__7O9td[aria-selected=true]{color:var(--ink)}.Segmented_seg__FSKzS[data-variant=ink] .Segmented_thumb___62j8{background:var(--ink)}.Segmented_seg__FSKzS[data-variant=ink] .Segmented_opt__7O9td{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0;font-size:15px}.Segmented_seg__FSKzS[data-variant=ink] .Segmented_opt__7O9td[aria-checked=true],.Segmented_seg__FSKzS[data-variant=ink] .Segmented_opt__7O9td[aria-selected=true]{color:#fff}.Segmented_seg__FSKzS[data-variant=onDark]{--pad:4px;background:#ffffff17;box-shadow:none}.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_thumb___62j8{background:#fff}.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_opt__7O9td{min-height:40px;padding:0;font-size:14px;color:#ffffffcc}.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_opt__7O9td[aria-checked=true],.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_opt__7O9td[aria-selected=true]{color:var(--ink)}.Segmented_seg__FSKzS[data-compact] .Segmented_opt__7O9td{min-width:44px;padding:0 14px}@media (prefers-reduced-motion:no-preference){.Segmented_thumb___62j8{transition:transform .55s var(--spring)}.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_thumb___62j8{transition-duration:.5s}.Segmented_seg__FSKzS[data-variant=ink] .Segmented_opt__7O9td,.Segmented_seg__FSKzS[data-variant=onDark] .Segmented_opt__7O9td{transition:color .3s}}@media (max-width:560px){.Segmented_seg__FSKzS[data-variant=soft] .Segmented_opt__7O9td{min-width:0;padding:0 10px;font-size:13.5px}}.ChoiceButton_choice__pXzGg{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 12px 8px 8px;border:0;border-radius:15px;background:#f6f6ef;box-shadow:inset 0 0 0 1px #23291f12;font-size:15.5px;text-align:left;color:var(--ink);cursor:pointer}.ChoiceButton_letter__YWu0j{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;background:#fff;box-shadow:0 0 0 1px #23291f14;font:600 15px/1 var(--display)}.ChoiceButton_text__5S8cg{flex:1}.ChoiceButton_choice__pXzGg:disabled{cursor:default}.ChoiceButton_choice__pXzGg[data-state=right]{background:var(--bio-soft);box-shadow:inset 0 0 0 1.5px var(--bio);color:var(--bio-ink)}.ChoiceButton_choice__pXzGg[data-state=right] .ChoiceButton_letter__YWu0j{background:var(--bio);color:#fff;box-shadow:none}.ChoiceButton_choice__pXzGg[data-state=wrong]{background:var(--care-soft);box-shadow:inset 0 0 0 1.5px #e09a7f;color:var(--care)}.ChoiceButton_choice__pXzGg[data-state=wrong] .ChoiceButton_letter__YWu0j{background:#e09a7f;color:#fff;box-shadow:none}.ChoiceButton_choice__pXzGg[data-state=dim]{opacity:.45}@media (prefers-reduced-motion:no-preference){.ChoiceButton_choice__pXzGg{transition:background-color .2s,box-shadow .2s,transform .35s var(--spring),opacity .3s}.ChoiceButton_choice__pXzGg:not(:disabled):active{transform:scale(.98)}.ChoiceButton_choice__pXzGg[data-state=right]{animation:ChoiceButton_pop__6SRq1 .5s var(--spring)}.ChoiceButton_choice__pXzGg[data-state=wrong]{animation:ChoiceButton_shake__jev2Z .45s ease-in-out}}@media (hover:hover) and (pointer:fine){.ChoiceButton_choice__pXzGg:not(:disabled):hover{background:#fff;box-shadow:inset 0 0 0 1.5px #23291f40,0 8px 18px -14px #23291f80}}@media (max-width:560px){.ChoiceButton_choice__pXzGg{font-size:15px;min-height:48px}}@keyframes ChoiceButton_pop__6SRq1{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes ChoiceButton_shake__jev2Z{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}.Stars_stars__Pv2p0{display:inline-flex;align-items:flex-end;gap:4px}.Stars_star__Yy_Tl{display:block;width:var(--s,28px);height:var(--s,28px)}.Stars_star__Yy_Tl:nth-child(2){width:calc(var(--s, 28px) * 1.2);height:calc(var(--s, 28px) * 1.2)}.Stars_svg__LLwAh{width:100%;height:100%;overflow:visible}.Stars_face__9sbL_{fill:#23291f14;stroke:#23291f1f;stroke-width:1.2;stroke-linejoin:round}.Stars_edge__SmkNB{fill:#23291f0d}.Stars_star__Yy_Tl[data-on] .Stars_face__9sbL_{fill:var(--sun);stroke:var(--sun-deep)}.Stars_star__Yy_Tl[data-on] .Stars_edge__SmkNB{fill:var(--sun-deep)}@media (prefers-reduced-motion:no-preference){.Stars_star__Yy_Tl[data-on]{animation:Stars_starIn__QQkt6 .6s cubic-bezier(.2,1.7,.4,1) both;animation-delay:calc(var(--k) * .14s)}}@keyframes Stars_starIn__QQkt6{0%{transform:scale(.2) rotate(-40deg);opacity:0}to{transform:none;opacity:1}}.rotator_box___iGYr{position:relative;display:inline-flex;align-items:center;vertical-align:top;height:1.3em;margin:.08em 0 .16em;padding:0 .32em;border-radius:.22em;background:var(--sun);color:var(--ink);box-shadow:inset 0 -.07em 0 var(--sun-deep),0 .22em .5em -.3em #b88a00aa;transform:rotate(-1.8deg);transform-origin:10% 60%;overflow:hidden}.rotator_roll__eUyGk{position:relative;display:block;height:1.3em;width:100%}.rotator_sizer__6BFun{display:block;height:0;overflow:hidden;visibility:hidden;white-space:nowrap;line-height:1.3}.rotator_word__RtkZE{position:absolute;left:0;right:0;top:0;white-space:nowrap;line-height:1.3;text-align:center}.rotator_word__RtkZE[data-state=out]{transform:translateY(-105%);opacity:0}.rotator_word__RtkZE[data-state=wait]{transform:translateY(105%);opacity:0}.rotator_measure__qI9eX{position:absolute;visibility:hidden;white-space:nowrap;pointer-events:none}.rotator_m__aiNoz{position:absolute;left:0;top:0}@media (prefers-reduced-motion:no-preference){.rotator_word__RtkZE{transition:transform .75s var(--out),opacity .45s var(--ease)}.rotator_box___iGYr{transition:width .7s var(--spring)}}.fx_num__BK7IK{font-variant-numeric:tabular-nums}.fx_tilt__qNKdx{--tx:0;--ty:0;--gx:50%;--gy:0%;perspective:1600px}.fx_tiltIn__g9Cb1{position:relative;height:100%;border-radius:inherit;transform:rotateX(calc(var(--ty) * -1 * var(--tilt))) rotateY(calc(var(--tx) * var(--tilt)))}.fx_glare__cicYb{position:absolute;inset:0;z-index:2;border-radius:inherit;background:radial-gradient(520px circle at var(--gx) var(--gy),#ffffff59,#ffffff00 60%);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.fx_tiltIn__g9Cb1{transition:transform .5s var(--out)}.fx_glare__cicYb{transition:opacity .45s var(--ease)}@media (hover:hover) and (pointer:fine){.fx_tilt__qNKdx:hover .fx_tiltIn__g9Cb1{transition-duration:.12s}.fx_tilt__qNKdx:hover .fx_glare__cicYb{opacity:1}}}.masked_line__MTacS{display:block;overflow:hidden;padding:.16em .2em .18em 0;margin:-.16em -.2em -.18em 0}.masked_in__sQXKU{display:inline-block;white-space:nowrap}@media (prefers-reduced-motion:no-preference){html[data-pro-motion] .masked_root__PXx6w:not([data-on]) .masked_in__sQXKU{transform:translateY(110%)}.masked_root__PXx6w[data-on] .masked_in__sQXKU{animation:masked_lineUp__IXtD5 1s var(--out) both;animation-delay:calc(var(--i) * var(--step, .1s))}}@keyframes masked_lineUp__IXtD5{0%{transform:translateY(110%)}to{transform:none}}@property --rise{syntax:"<number>";inherits:true;initial-value:1}.iso_iso__1hCtm{display:flex;gap:14px;height:360px;align-items:center;padding-top:140px;transform:rotateX(58deg) rotate(-38deg)}.iso_col__akkDn,.iso_iso__1hCtm{position:relative;transform-style:preserve-3d}.iso_col__akkDn{--s:48px;width:var(--s);height:var(--s);--cTop:#3b4a37;--cL:#24301f;--cR:#2c3a28}.iso_iso__1hCtm[data-tone=paper] .iso_col__akkDn{--cTop:#e9ebe1;--cL:#c9cdbd;--cR:#d8dbcd}.iso_iso__1hCtm .iso_col__akkDn[data-hot]{--cTop:#f9d84a;--cL:#c99a00;--cR:#e7b90c}.iso_col__akkDn>.iso_left__R8rNe,.iso_col__akkDn>.iso_right__Mfu93,.iso_col__akkDn>.iso_top__gNgMK{position:absolute;display:block}.iso_top__gNgMK{inset:0;background:var(--cTop);transform:translateZ(calc(var(--h) * var(--rise) * 1px));box-shadow:inset 0 0 0 1px #ffffff14}.iso_left__R8rNe{left:0;top:100%;width:100%;height:calc(var(--h) * var(--rise) * 1px);background:var(--cL);transform-origin:top;transform:rotateX(90deg)}.iso_right__Mfu93{left:100%;top:0;width:calc(var(--h) * var(--rise) * 1px);height:100%;background:var(--cR);transform-origin:left;transform:rotateY(-90deg)}.iso_label__4dN0b{position:absolute;left:50%;top:calc(100% + 10px);translate:-50% 0;font-size:15px;font-weight:600;color:#ffffffa6;white-space:nowrap}.iso_iso__1hCtm[data-tone=paper] .iso_label__4dN0b{color:var(--muted)}.iso_iso__1hCtm .iso_col__akkDn[data-hot] .iso_label__4dN0b{color:var(--sun)}.iso_iso__1hCtm[data-tone=paper] .iso_col__akkDn[data-hot] .iso_label__4dN0b{color:var(--sun-deep)}.iso_flag__5CqoW{position:absolute;left:50%;top:50%;padding:4px 10px;border-radius:999px;background:#fff;color:var(--ink);font:700 14px/1.2 var(--display);font-style:normal;white-space:nowrap;transform:translate(-50%,-50%) translateZ(calc(var(--h) * var(--rise) * 1px + 40px)) rotate(38deg) rotateX(-58deg)}.iso_iso__1hCtm[data-tone=paper] .iso_flag__5CqoW{box-shadow:0 0 0 1px var(--line),var(--sh-1)}@media (prefers-reduced-motion:no-preference){html[data-pro-motion] .iso_iso__1hCtm:not([data-on]) .iso_col__akkDn{--rise:0}.iso_col__akkDn{transition:--rise 1.1s var(--spring);transition-delay:calc(.2s + var(--i) * .11s)}}@media (max-width:960px){.iso_iso__1hCtm{height:300px;padding-top:110px;gap:10px;transform:rotateX(58deg) rotate(-38deg) scale(.85)}}@media (max-width:480px){.iso_iso__1hCtm{height:250px;padding-top:90px;transform:rotateX(58deg) rotate(-38deg) scale(.7)}}.hand_stage___S3q9{--rx:0deg;--ry:0deg;position:relative;width:100%;display:grid;justify-items:center;perspective:1400px;padding:120px 44px 6px 0}.hand_hand___9Yn_{position:relative;width:min(420px,100%);height:var(--hand-h,380px);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.hand_card__7CzEH{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:22px 20px 20px;border-radius:28px;background:#fff;box-shadow:0 0 0 1px #23291f12,var(--sh-3);overflow:hidden}.hand_card__7CzEH:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#23291f;opacity:0;pointer-events:none}.hand_card__7CzEH[data-slot="0"]{z-index:3;transform:none}.hand_card__7CzEH[data-slot="1"]{z-index:2;transform:translate(20px,-56px) rotate(2.6deg) scale(.96);cursor:pointer}.hand_card__7CzEH[data-slot="2"]{z-index:1;transform:translate(40px,-108px) rotate(5.2deg) scale(.92);cursor:pointer}.hand_card__7CzEH[data-slot="3"]{z-index:0;transform:translate(40px,-108px) rotate(5.2deg) scale(.92);opacity:0}.hand_card__7CzEH[data-slot="1"]:after{opacity:.03}.hand_card__7CzEH[data-slot="2"]:after{opacity:.06}.hand_peek__5XIPC{flex:none}.hand_body__bko_o{flex:1;min-height:0}.hand_card__7CzEH:not([data-slot="0"]) .hand_body__bko_o{opacity:0}@media (prefers-reduced-motion:no-preference){.hand_hand___9Yn_{transition:transform .9s var(--out)}.hand_card__7CzEH{transition:transform .95s cubic-bezier(.3,1.25,.45,1),z-index 0s}.hand_card__7CzEH[data-slot="2"]{transition:transform .95s cubic-bezier(.3,1.25,.45,1),z-index 0s .28s}.hand_card__7CzEH:after{transition:opacity .5s}.hand_body__bko_o{transition:opacity .35s var(--ease)}.hand_card__7CzEH[data-slot="0"] .hand_body__bko_o{transition-delay:.18s}@media (hover:hover) and (pointer:fine){.hand_card__7CzEH[data-slot="1"]:hover{transform:translate(22px,-66px) rotate(3.2deg) scale(.96)}.hand_card__7CzEH[data-slot="2"]:hover{transform:translate(44px,-120px) rotate(6deg) scale(.92)}}}@media (max-width:560px){.hand_stage___S3q9{padding:104px 24px 6px 0}.hand_card__7CzEH{padding:18px 16px 16px;border-radius:24px}.hand_card__7CzEH[data-slot="1"]{transform:translate(10px,-50px) rotate(2deg) scale(.96)}.hand_card__7CzEH[data-slot="2"],.hand_card__7CzEH[data-slot="3"]{transform:translate(20px,-96px) rotate(4deg) scale(.92)}}.note_note__Azc3e{position:absolute;z-index:4;left:var(--x);top:var(--y);display:flex;align-items:center;gap:8px;transform:translate(-8px,-50%);pointer-events:none}.note_note__Azc3e[data-side=l]{flex-direction:row-reverse;transform:translate(calc(-100% + 8px),-50%)}.note_dot__QJT6F{flex:none;width:16px;height:16px;border-radius:50%;background:var(--sun);box-shadow:0 0 0 4px #f9d84a59,0 0 0 1.5px var(--ink) inset}.note_text__kPTP9{max-width:230px;padding:8px 13px;border-radius:12px;background:var(--ink);color:#fff;font-style:normal;font-size:13.5px;font-weight:500;line-height:1.45;box-shadow:0 12px 24px -14px #23291f}@media (prefers-reduced-motion:no-preference){.note_note__Azc3e[data-on=false]{opacity:0;scale:.9;transition:opacity .3s,scale .3s}.note_note__Azc3e[data-on=true]{opacity:1;scale:1;transition:opacity .5s var(--ease) calc(.55s + var(--o) * .25s),scale .7s var(--spring) calc(.55s + var(--o) * .25s)}.note_note__Azc3e[data-on=true] .note_dot__QJT6F{animation:note_ping__ninnq 2.2s ease-out 1.2s infinite}}@keyframes note_ping__ninnq{0%{box-shadow:0 0 0 4px #f9d84a59,0 0 0 1.5px var(--ink) inset}70%{box-shadow:0 0 0 12px #f9d84a00,0 0 0 1.5px var(--ink) inset}to{box-shadow:0 0 0 4px #f9d84a59,0 0 0 1.5px var(--ink) inset}}:where(.plane_flight__Xq7rD){position:relative;width:100%}.plane_flight__Xq7rD{--h:90px;height:var(--h)}.plane_trail__828bA{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.plane_trail__828bA path{fill:none;stroke:var(--trail,var(--ink));stroke-opacity:.35;stroke-width:2;stroke-dasharray:.015 .02;stroke-linecap:round;vector-effect:non-scaling-stroke}.plane_plane__grT0G{position:absolute;left:0;top:calc(var(--h) * .9);width:0;height:0;opacity:0}.plane_planeIn__x8XpW{position:absolute;left:-20px;top:-20px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--plane,var(--ink));color:var(--plane-ink,#fff);box-shadow:0 10px 18px -8px var(--plane,var(--ink))}@media (prefers-reduced-motion:no-preference){.plane_flight__Xq7rD[data-fly] .plane_plane__grT0G{animation:plane_planeX__VO2WH 1.05s cubic-bezier(.4,0,.6,1) both}.plane_flight__Xq7rD[data-fly] .plane_planeIn__x8XpW{animation:plane_planeY__2Obxi 1.05s linear both}.plane_flight__Xq7rD[data-fly] .plane_trail__828bA path{animation:plane_trail__828bA 1.05s cubic-bezier(.4,0,.6,1) both}}@keyframes plane_planeX__VO2WH{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}@keyframes plane_planeY__2Obxi{0%{transform:translateY(0) rotate(-35deg) scale(.7);animation-timing-function:cubic-bezier(.2,.7,.4,1)}50%{transform:translateY(calc(var(--h) * -.78889)) rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.6,0,.8,.3)}to{transform:translateY(calc(var(--h) * -.34444)) rotate(28deg) scale(.8)}}@keyframes plane_trail__828bA{0%{stroke-dashoffset:1;opacity:0}20%{opacity:1}to{stroke-dashoffset:0}}.pause_play__u4RMx{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 12px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.pause_play__u4RMx[aria-pressed=true]{background:var(--sun);color:var(--ink)}.pause_play__u4RMx[data-tone=light]{min-height:40px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--line),0 3px 0 #23291f12}.pause_play__u4RMx[data-tone=light][aria-pressed=true]{background:var(--sun);box-shadow:inset 0 -3px 0 var(--sun-deep)}.pause_pauseIcon__5_rf8{width:10px;height:12px;border-left:3px solid;border-right:3px solid}.pause_playIcon__9h7oU{width:0;height:0;border-left:10px solid;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (hover:hover) and (pointer:fine){.pause_play__u4RMx:hover{background:#ffffff33}.pause_play__u4RMx[aria-pressed=true]:hover{background:#ffe370}.pause_play__u4RMx[data-tone=light]:not([aria-pressed=true]):hover{background:#fff;box-shadow:0 0 0 1.5px var(--ink),0 3px 0 #23291f1a}}:where(.stage_stage__4572a){aspect-ratio:1/1;width:100%}.stage_stage__4572a{position:relative;isolation:isolate;overflow:hidden;border-radius:inherit}.stage_canvas__nOd4r{position:absolute;inset:0;z-index:1}.stage_canvas__nOd4r canvas{display:block;width:100%!important;height:100%!important}.stage_still__2H67t{position:absolute;inset:6%;z-index:0;background:50%/contain no-repeat}.stage_stage__4572a[data-ready] .stage_still__2H67t{opacity:0}.stage_pause__moupf{position:absolute;right:12px;bottom:12px;z-index:2}.stage_why__YR5NZ{position:absolute;left:12px;top:12px;z-index:2;padding:2px 8px;border-radius:999px;background:#23291fcc;color:#fff;font-size:12px}@media (prefers-reduced-motion:no-preference){.stage_still__2H67t{transition:opacity .6s var(--ease)}.stage_stage__4572a:not([data-ready]) .stage_still__2H67t{animation:stage_float__d4v27 6s ease-in-out infinite}.stage_still__2H67t[data-paused]{animation-play-state:paused}}@keyframes stage_float__d4v27{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-1.5deg)}}.brand_mark__6bRiG{display:block;flex:none;overflow:visible}.brand_wing__oMO6f{transform-origin:214px 196px}.brand_line__Swv4A{transform-box:fill-box;transform-origin:left center}.brand_flyer__Gt59r{transform-origin:256px 300px}@media (prefers-reduced-motion:no-preference){:is(a,button):hover .brand_mark__6bRiG[data-motion=hover] .brand_wingBack__qrFlo,:is(a,button):hover>.brand_mark__6bRiG[data-motion=hover] .brand_wingBack__qrFlo{animation:brand_flapBack__qpc_p .16s ease-in-out 4 alternate}:is(a,button):hover .brand_mark__6bRiG[data-motion=hover] .brand_wingFront__Jj1wF,:is(a,button):hover>.brand_mark__6bRiG[data-motion=hover] .brand_wingFront__Jj1wF{animation:brand_flapFront__dl_nV .16s ease-in-out 4 alternate}.brand_mark__6bRiG[data-motion=fly] .brand_wingBack__qrFlo{animation:brand_flapBack__qpc_p .2s ease-in-out infinite alternate}.brand_mark__6bRiG[data-motion=fly] .brand_wingFront__Jj1wF{animation:brand_flapFront__dl_nV .2s ease-in-out infinite alternate;animation-delay:.04s}.brand_mark__6bRiG[data-motion=fly] .brand_flyer__Gt59r{animation:brand_bob__6EL80 1.8s ease-in-out infinite}.brand_mark__6bRiG[data-motion=write] .brand_line__Swv4A{animation:brand_write__mICdT .42s cubic-bezier(.3,.8,.3,1) both;animation-delay:calc(var(--i) * .12s + var(--write-delay, 0s))}.brand_mark__6bRiG[data-motion=write] .brand_wingBack__qrFlo{animation:brand_flapBack__qpc_p .18s ease-in-out 6 alternate both;animation-delay:var(--flap-delay,0s)}.brand_mark__6bRiG[data-motion=write] .brand_wingFront__Jj1wF{animation:brand_flapFront__dl_nV .18s ease-in-out 6 alternate both;animation-delay:calc(var(--flap-delay, 0s) + 40ms)}}@keyframes brand_flapBack__qpc_p{0%{transform:rotate(10deg)}to{transform:rotate(-16deg)}}@keyframes brand_flapFront__dl_nV{0%{transform:rotate(8deg)}to{transform:rotate(-20deg)}}@keyframes brand_bob__6EL80{50%{transform:translateY(-14px) rotate(-2deg)}}@keyframes brand_write__mICdT{0%{transform:scaleX(0)}}.brand_word__PVTeD{display:block;width:auto;overflow:visible}@media (prefers-reduced-motion:no-preference){.brand_mark__6bRiG[data-motion=splash] .brand_flyer__Gt59r{animation:brand_popIn__VDs5a .62s cubic-bezier(.34,1.56,.5,1) .08s both,brand_flyOff__Hkwyv .62s cubic-bezier(.45,0,.6,1) 1.8s forwards}.brand_mark__6bRiG[data-motion=splash] .brand_line__Swv4A{animation:brand_write__mICdT .4s cubic-bezier(.3,.8,.3,1) both;animation-delay:calc(var(--i) * .11s + .48s)}.brand_mark__6bRiG[data-motion=splash] .brand_wingBack__qrFlo{animation:brand_unfoldBack__fwfrV .38s cubic-bezier(.34,1.56,.5,1) .3s both,brand_flapBack__qpc_p .16s ease-in-out .7s 5 alternate,brand_flapBack__qpc_p .12s ease-in-out 1.75s infinite alternate}.brand_mark__6bRiG[data-motion=splash] .brand_wingFront__Jj1wF{animation:brand_unfoldFront__iixjy .38s cubic-bezier(.34,1.56,.5,1) .34s both,brand_flapFront__dl_nV .16s ease-in-out .74s 5 alternate,brand_flapFront__dl_nV .12s ease-in-out 1.78s infinite alternate}}@keyframes brand_popIn__VDs5a{0%{opacity:0;transform:translateY(60px) scale(.3) rotate(-14deg)}60%{opacity:1;transform:translateY(-8px) scale(1.08) rotate(3deg)}to{opacity:1;transform:none}}@keyframes brand_flyOff__Hkwyv{18%{transform:translate(-14px,18px) rotate(-8deg) scale(1.04)}80%{opacity:1}to{transform:translate(340px,-880px) rotate(22deg) scale(.5);opacity:0}}@keyframes brand_unfoldBack__fwfrV{0%{transform:rotate(70deg) scale(.4)}}@keyframes brand_unfoldFront__iixjy{0%{transform:rotate(60deg) scale(.4)}}.clay_clay__OzIl7{display:inline-block;flex:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 6px rgb(35 41 31/.14)) drop-shadow(0 1px 1px rgb(35 41 31/.08));-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.clay_clay__OzIl7[data-motion]{transition:transform .45s var(--spring,cubic-bezier(.34,1.56,.64,1))}.clay_clay__OzIl7[data-motion]:hover,:is(a,button,[data-clay-host]):hover .clay_clay__OzIl7[data-motion]{transform:translateY(-4px) rotate(-6deg) scale(1.06)}}.field_field__PNCq_{display:grid;gap:6px;min-width:0}.field_label__gxr7x{display:flex;align-items:baseline;gap:8px}.field_labelText__0oea3{font:600 15.5px/1.4 var(--display);color:var(--ink)}.field_optional__wYECK{font-size:12.5px;color:var(--muted)}.field_hint__474e1{margin:-2px 0 2px;font-size:13.5px;line-height:1.5;color:var(--muted)}.field_box__UkemB{position:relative;display:flex;align-items:center;min-width:0;min-height:52px;border-radius:14px;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--line),inset 0 -3px 0 var(--line-soft);transition:box-shadow .2s,background-color .2s}.field_control__CYDpc{flex:1;width:100%;min-width:0;min-height:52px;padding:12px 16px;border:0;border-radius:inherit;background:transparent;outline:none;font:inherit;font-size:16px;line-height:1.4;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.field_control__CYDpc::-moz-placeholder{color:#8a9085;opacity:1}.field_control__CYDpc::placeholder{color:#8a9085;opacity:1}.field_box__UkemB[data-icon] .field_control__CYDpc{padding-left:46px}.field_lead___jll7{position:absolute;left:14px;color:var(--muted);pointer-events:none}.field_box__UkemB:focus-within{box-shadow:inset 0 0 0 2px var(--ink),0 0 0 3px var(--card),0 0 0 6px var(--lab-focus)}.field_box__UkemB:has(.field_control__CYDpc:disabled){background:var(--paper-2)}.field_control__CYDpc:disabled{color:var(--muted);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.field_box__UkemB:not(:focus-within):hover{box-shadow:inset 0 0 0 1.5px #23291f40,inset 0 -3px 0 var(--line-soft)}}.field_selectBox__p9MEd .field_control__CYDpc{padding-right:46px;cursor:pointer}.field_caret__rHNQr{position:absolute;right:14px;color:var(--ink-2);pointer-events:none}.field_areaBox__SddCE{align-items:stretch}.field_areaBox__SddCE .field_control__CYDpc{min-height:120px;resize:vertical;line-height:1.6}.field_field__PNCq_[data-invalid] .field_box__UkemB{background:var(--error-soft);box-shadow:inset 0 0 0 1.5px var(--error),inset 0 -3px 0 #b3261e1f}.field_field__PNCq_[data-invalid] .field_box__UkemB:focus-within{box-shadow:inset 0 0 0 2px var(--error),0 0 0 3px var(--card),0 0 0 6px var(--lab-focus)}.field_error__PtZii{display:flex;align-items:flex-start;gap:6px;font-size:14px;line-height:1.5;color:var(--error)}.field_errorIcon__PMORp{flex:none;margin-top:1px}.table_wrap__k3HZD{container-type:inline-size;min-width:0}.table_scroll__COXxu{position:relative;overflow-x:auto;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring),var(--sh-1);overscroll-behavior-x:contain}.table_table__CC_c3{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.45}.table_caption__7RVVz{padding:16px 20px 4px;caption-side:top;text-align:left;font:600 17px/1.4 var(--display);color:var(--ink)}.table_srOnly__2Eren{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.table_table__CC_c3 td,.table_table__CC_c3 th{padding:14px 20px;text-align:left;vertical-align:middle}.table_table__CC_c3 thead th{position:sticky;top:0;z-index:2;padding-block:12px;background:var(--card);font:600 13px/1.3 var(--body);color:var(--muted);white-space:nowrap;box-shadow:inset 0 -1px 0 var(--line)}.table_table__CC_c3 tbody tr+tr>*{box-shadow:inset 0 1px 0 var(--line-soft)}.table_table__CC_c3 [data-align=end]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.table_name__vexGH{font:600 15.5px/1.4 var(--display);color:var(--ink)}.table_nameMain__ySpUN,.table_sub__1_cDS{display:block}.table_sub__1_cDS{margin-top:1px;font:400 13.5px/1.45 var(--body);color:var(--muted)}.table_cardMeta__ezkmw{display:none}.table_rowLink__vxvZv{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.table_rowLink__vxvZv:focus-visible{border-radius:6px}.table_table__CC_c3 tr>:first-child{position:sticky;left:0;z-index:1;background:var(--card)}.table_table__CC_c3 thead tr>:first-child{z-index:3}.table_scroll__COXxu[data-start] .table_table__CC_c3 tr>:first-child{box-shadow:10px 0 14px -12px #23291f59}.table_scroll__COXxu[data-end]{background:linear-gradient(to left,#23291f17,transparent) 100% /22px 100% no-repeat,var(--card)}@media (hover:hover) and (pointer:fine){.table_table__CC_c3 tbody tr:hover>*{background:#fbfbf7}.table_table__CC_c3 tbody tr[data-link]:hover .table_rowLink__vxvZv{text-decoration-color:currentColor}}@container (max-width: 559px){.table_wrap__k3HZD[data-cards] .table_scroll__COXxu{overflow:visible;border-radius:0;background:none;box-shadow:none}.table_wrap__k3HZD[data-cards] .table_table__CC_c3{min-width:0;display:block}.table_wrap__k3HZD[data-cards] .table_caption__7RVVz{display:block;padding:0 4px 10px}.table_wrap__k3HZD[data-cards] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.table_wrap__k3HZD[data-cards] tbody{display:grid;gap:10px}.table_wrap__k3HZD[data-cards] tr{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:14px 16px;border-radius:var(--r-md);background:var(--card);box-shadow:var(--ring),inset 0 -3px 0 var(--line-soft)}.table_wrap__k3HZD[data-cards] tr>*{position:static;padding:0;box-shadow:none!important;background:none!important}.table_wrap__k3HZD[data-cards] .table_name__vexGH{grid-column:1;text-align:left;font-size:16.5px}.table_wrap__k3HZD[data-cards] .table_cardMeta__ezkmw{display:flex;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;margin-top:3px;font:400 13.5px/1.5 var(--body);color:var(--ink-2)}.table_wrap__k3HZD[data-cards] .table_metaItem__qOaPL{white-space:nowrap}.table_wrap__k3HZD[data-cards] .table_metaDot__zAkj3{margin-right:6px;color:var(--muted)}.table_wrap__k3HZD[data-cards] td[data-card=end]{grid-column:2;grid-row:1;align-self:center;text-align:right}.table_wrap__k3HZD[data-cards] td[data-card=hide],.table_wrap__k3HZD[data-cards] td[data-card=meta]{display:none}.table_wrap__k3HZD[data-cards] td[data-card=row]{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;padding-top:8px;box-shadow:inset 0 1px 0 var(--line-soft)!important;text-align:right}.table_wrap__k3HZD[data-cards] td[data-card=row]~td[data-card=row]{margin-top:0;padding-top:4px;box-shadow:none!important}.table_wrap__k3HZD[data-cards] td[data-card=row]:before{content:attr(data-label);flex:none;max-width:50%;text-align:left;font-size:13.5px;color:var(--muted)}.table_wrap__k3HZD[data-cards] tr[data-link]{position:relative}.table_wrap__k3HZD[data-cards] tr[data-link] .table_rowLink__vxvZv:after{content:"";position:absolute;inset:0;border-radius:inherit}}.tabs_tabs__KOX1A{display:grid;gap:20px;min-width:0}.tabs_strip__rSeNP{position:relative;margin-inline:-4px;overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 -1.5px 0 var(--line)}.tabs_strip__rSeNP::-webkit-scrollbar{display:none}.tabs_list__wMH7I{position:relative;display:flex;gap:4px;width:-moz-max-content;width:max-content;min-width:100%;padding:0 4px}.tabs_tab__Fouf7{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 14px 4px;border:0;border-radius:12px 12px 0 0;background:none;cursor:pointer;white-space:nowrap;font:600 16px/1.3 var(--display);color:var(--muted);-webkit-tap-highlight-color:transparent}.tabs_tab__Fouf7[aria-selected=true]{color:var(--ink)}.tabs_tabText__FvVeS{padding-block:2px}.tabs_count__9LFMC{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:var(--paper-2);font:600 13px/1 var(--body);font-variant-numeric:tabular-nums;color:var(--ink-2)}.tabs_tab__Fouf7[aria-selected=true] .tabs_count__9LFMC{background:var(--ink);color:#fff}.tabs_bar__LX2pc{position:absolute;left:0;bottom:0;width:var(--w,0);height:6px;border-radius:6px 6px 0 0;background:var(--sun);box-shadow:inset 0 -2px 0 var(--sun-deep);transform:translateX(var(--x,0));pointer-events:none}.tabs_tab__Fouf7:focus-visible{outline-offset:-3px}.tabs_panel__VrR_X{min-width:0}.tabs_panel__VrR_X:focus-visible{border-radius:var(--r-sm)}@media (hover:hover) and (pointer:fine){.tabs_tab__Fouf7[aria-selected=false]:hover{color:var(--ink);background:#23291f08}}@media (prefers-reduced-motion:no-preference){.tabs_bar__LX2pc{transition:transform .5s var(--spring),width .45s var(--out)}.tabs_tab__Fouf7{transition:color .2s,background-color .2s}.tabs_panel__VrR_X{animation:tabs_panelIn__3RdWI .35s var(--out) both}}@keyframes tabs_panelIn__3RdWI{0%{opacity:0;transform:translateY(6px)}}.dialog_dialog__QQLCG{--font-thai:var(--body);width:min(560px,100% - 32px);max-width:none;max-height:min(86svh,760px);margin:auto;padding:0;border:0;border-radius:var(--r-xl);background:var(--card);color:var(--ink);overflow:hidden;font-family:var(--body);font-size:16px;line-height:1.65;box-shadow:var(--sh-3)}.dialog_dialog__QQLCG[data-size=sm]{width:min(440px,100% - 32px)}.dialog_dialog__QQLCG[data-size=lg]{width:min(760px,100% - 32px)}.dialog_dialog__QQLCG::backdrop{background:#23291f73;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}html:has(.dialog_dialog__QQLCG[open]){overflow:hidden}.dialog_card__jpn_Z{display:flex;flex-direction:column;max-height:inherit}.dialog_grip__9JX7_{display:none}.dialog_head__NUyNr{display:flex;align-items:flex-start;gap:16px;padding:26px 22px 6px 28px}.dialog_titles__aEokj{display:grid;flex:1;gap:4px;min-width:0;padding-top:4px}.dialog_title__3hQAx{margin:0;font:600 23px/1.3 var(--display);text-wrap:balance}.dialog_desc__NPbZA{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.dialog_close__YMYzF{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:14px;background:var(--paper-2);color:var(--ink);cursor:pointer}.dialog_close__YMYzF:disabled{opacity:.4;cursor:not-allowed}.dialog_body__t8yKr{flex:1;min-height:0;padding:14px 28px 8px;overflow-y:auto;overscroll-behavior:contain}.dialog_foot__i6nWM{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 28px 24px}@media (hover:hover) and (pointer:fine){.dialog_close__YMYzF:not(:disabled):hover{background:#23291f14}}@media (max-width:639px){.dialog_dialog__QQLCG,.dialog_dialog__QQLCG[data-size]{width:100%;max-height:92svh;margin:auto 0 0;border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom)}.dialog_grip__9JX7_{display:block;width:44px;height:5px;margin:10px auto 0;border-radius:99px;background:#23291f26}.dialog_head__NUyNr{padding:12px 14px 4px 20px}.dialog_title__3hQAx{font-size:21px}.dialog_body__t8yKr{padding:12px 20px 8px}.dialog_foot__i6nWM{flex-direction:column-reverse;padding:14px 20px 18px}.dialog_foot__i6nWM>*{width:100%}.dialog_foot__i6nWM>*>:only-child{flex:1}}@media (prefers-reduced-motion:no-preference){.dialog_dialog__QQLCG[open]{animation:dialog_popIn__DmtXQ .42s var(--spring) both}.dialog_dialog__QQLCG[open]::backdrop{animation:dialog_fadeIn__iioSm .25s ease both}@media (max-width:639px){.dialog_dialog__QQLCG[open]{animation:dialog_sheetIn__CsJuH .45s var(--out) both}}}@media (min-width:640px){.dialog_dialog__QQLCG[data-placement=side]{width:min(500px,100% - 32px);height:100dvh;max-height:100dvh;margin:0 0 0 auto;border-radius:var(--r-xl) 0 0 var(--r-xl)}.dialog_dialog__QQLCG[data-placement=side] .dialog_card__jpn_Z{height:100%}@media (prefers-reduced-motion:no-preference){.dialog_dialog__QQLCG[data-placement=side][open]{animation:dialog_sideIn__QH_Sp .45s var(--out) both}}}@keyframes dialog_sideIn__QH_Sp{0%{transform:translateX(100%)}}@keyframes dialog_popIn__DmtXQ{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes dialog_sheetIn__CsJuH{0%{transform:translateY(100%)}}@keyframes dialog_fadeIn__iioSm{0%{opacity:0}}.stat_row__OrQDk{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:14px}.stat_stat__Tr_s_{--bg:var(--card);--lip:var(--line-soft);--tint:var(--ink-2);position:relative;display:grid;align-content:start;gap:6px;min-width:0;padding:18px 20px 20px;border-radius:var(--r-lg);background:var(--bg);color:var(--ink);box-shadow:var(--ring),inset 0 calc(var(--edge) * -1) 0 var(--lip)}.stat_stat__Tr_s_[data-tone=sun]{--bg:var(--sun-soft);--lip:#e7b90c40}.stat_stat__Tr_s_[data-tone=gen]{--bg:var(--gen-soft);--lip:#8a6a0024;--tint:var(--gen-ink)}.stat_stat__Tr_s_[data-tone=bio]{--bg:var(--bio-soft);--lip:#2f7a3a24;--tint:var(--bio-ink)}.stat_stat__Tr_s_[data-tone=chem]{--bg:var(--chem-soft);--lip:#5546c424;--tint:var(--chem-ink)}.stat_stat__Tr_s_[data-tone=phys]{--bg:var(--phys-soft);--lip:#2a6f9624;--tint:var(--phys-ink)}.stat_stat__Tr_s_[data-tone=earth]{--bg:var(--earth-soft);--lip:#a8532c24;--tint:var(--earth-ink)}.stat_top__Rq46U{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-height:26px}.stat_label__M6i50{display:inline-flex;align-items:center;gap:7px;padding-top:2px;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--tint)}.stat_icon__zu8La{flex:none}.stat_clay__mZccH{flex:none;margin:-8px -8px -18px 0}.stat_value__2XA8K{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.stat_num__xTOjx{font:600 clamp(32px,3vw,42px)/1.15 var(--display);font-variant-numeric:tabular-nums}.stat_unit__2wfKx{font-size:15px;font-weight:600;color:var(--ink-2)}.stat_note__efRmi{font-size:14px;line-height:1.5;color:var(--ink-2)}.stat_sample__WNbnW{justify-self:start;margin-top:2px}.stat_go___I18y{position:absolute;right:18px;bottom:18px;color:var(--ink-2)}.stat_stat__Tr_s_[data-link]{padding-right:46px}.stat_stat__Tr_s_[data-link]:active{transform:translateY(2px);box-shadow:var(--ring),inset 0 calc(var(--edge-pressed) * -1) 0 var(--lip)}@media (hover:hover) and (pointer:fine){.stat_stat__Tr_s_[data-link]:hover{transform:translateY(-2px);box-shadow:var(--ring),inset 0 calc(var(--edge) * -1) 0 var(--lip),var(--sh-2)}}@media (prefers-reduced-motion:no-preference){.stat_stat__Tr_s_[data-link]{transition:transform .25s var(--spring),box-shadow .25s}.stat_go___I18y{transition:transform .3s var(--spring)}@media (hover:hover) and (pointer:fine){.stat_stat__Tr_s_[data-link]:hover .stat_go___I18y{transform:translateX(3px)}}}@media (max-width:520px){.stat_row__OrQDk{grid-template-columns:1fr 1fr;gap:10px}.stat_row__OrQDk>:last-child:nth-child(odd){grid-column:1/-1}.stat_stat__Tr_s_{padding:14px 14px 16px;border-radius:var(--r-md)}.stat_clay__mZccH{width:40px;height:40px;margin:-6px -6px -10px 0}.stat_num__xTOjx{font-size:28px}.stat_label__M6i50{font-size:13.5px}.stat_note__efRmi{font-size:13px}.stat_stat__Tr_s_[data-link]{padding-right:14px;padding-bottom:40px}.stat_go___I18y{right:14px;bottom:14px}}.pagehead_head__6T0Jg{display:grid;gap:14px;margin-bottom:clamp(20px,2.6vw,32px);color:var(--ink);font-family:var(--body)}.pagehead_back__02_Xz{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px 0 5px;border-radius:999px;background:var(--card);box-shadow:var(--ring),inset 0 -2px 0 var(--line-soft);color:var(--ink)!important;text-decoration:none}.pagehead_backIcon__Z2QVY{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--paper-2)}.pagehead_backText__29O1f{font:600 14.5px/1.2 var(--display)}.pagehead_row__QgKYV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.pagehead_text__LpYdD{display:grid;flex:1 1 420px;gap:6px;min-width:0}.pagehead_kicker__Ij9pz{font:600 14px/1.4 var(--display);color:var(--ink-2)}.pagehead_title__NLX7n{font:600 clamp(28px,2.8vw,40px)/1.24 var(--display);text-wrap:balance}.pagehead_lead__E3nxN{max-width:60ch;font-size:16px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.pagehead_meta__Rryfo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px}.pagehead_actions__h1jeL{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}@media (hover:hover) and (pointer:fine){.pagehead_back__02_Xz:hover{background:var(--sun-soft)}}@media (prefers-reduced-motion:no-preference){.pagehead_back__02_Xz{transition:background-color .2s}.pagehead_backIcon__Z2QVY{transition:transform .3s var(--spring)}@media (hover:hover) and (pointer:fine){.pagehead_back__02_Xz:hover .pagehead_backIcon__Z2QVY{transform:translateX(-3px)}}}@media (max-width:640px){.pagehead_actions__h1jeL{flex:1 1 100%;flex-direction:row-reverse;align-items:stretch}.pagehead_actions__h1jeL>*{flex:1 1 0;min-width:0}.pagehead_actions__h1jeL>*>:only-child{flex:1}}.toast_viewport__DI0DZ{--font-thai:var(--body);--toast-auto:calc(16px + env(safe-area-inset-bottom));position:fixed;z-index:90;left:16px;right:16px;bottom:var(--toast-bottom,var(--toast-auto));display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:none;font-family:var(--body);color:var(--ink)}@media (max-width:767px){html:has([data-student-nav]) .toast_viewport__DI0DZ{--toast-auto:calc(96px + env(safe-area-inset-bottom))}}@media (min-width:768px){.toast_viewport__DI0DZ{left:auto;right:24px;--toast-auto:24px;width:400px;align-items:stretch}}.toast_list__JS_Xf{display:flex;flex-direction:column;gap:10px;width:100%;max-width:440px;margin:0;padding:0;list-style:none}.toast_list__JS_Xf:empty{display:none}.toast_toast__jiFvU{--tone:var(--ink);--tone-soft:var(--paper-2);box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;width:100%;padding:12px 8px 12px 14px;border-radius:var(--r-md);background:var(--card);box-shadow:var(--sh-2);pointer-events:auto}.toast_toast__jiFvU[data-tone=ok]{--tone:var(--ok);--tone-soft:var(--ok-soft)}.toast_toast__jiFvU[data-tone=care]{--tone:var(--care);--tone-soft:var(--care-soft)}.toast_toast__jiFvU[data-tone=error]{--tone:var(--error);--tone-soft:var(--error-soft)}.toast_badge___cj7X{display:grid;place-items:center;width:40px;height:40px;margin-top:2px;border-radius:50%;background:var(--tone-soft);color:var(--tone)}.toast_badgeIcon__tNKAD{display:block}.toast_text__SkL5q{display:grid;justify-items:start;gap:2px;min-width:0;padding-block:8px 4px}.toast_title__ZV_9j{margin:0;font:600 16px/1.45 var(--display);color:var(--ink);text-wrap:pretty}.toast_body__gYpx6{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.toast_action__Q6qbz{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;margin:8px 0 0;padding:0 16px;border:0;border-radius:999px;background:var(--paper-2);color:var(--ink);cursor:pointer;box-shadow:inset 0 -3px 0 var(--line)}.toast_actionText__XHaWm{font:600 15px/1.2 var(--display)}.toast_action__Q6qbz:active{box-shadow:inset 0 -1px 0 var(--line);transform:translateY(1px)}.toast_close__eSwOG{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:var(--ink-2);cursor:pointer}.toast_action__Q6qbz:focus-visible,.toast_close__eSwOG:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.toast_close__eSwOG:hover{background:var(--paper-2);color:var(--ink)}.toast_action__Q6qbz:hover{background:var(--sun-soft)}}@media (prefers-reduced-motion:no-preference){.toast_toast__jiFvU{animation:toast_toastIn__xq3Mc .45s var(--out) both}.toast_action__Q6qbz,.toast_close__eSwOG{transition:background-color .2s,transform .15s}}@keyframes toast_toastIn__xq3Mc{0%{opacity:0;transform:translateY(14px) scale(.98)}}.skeleton_block___YjSP{display:grid;gap:12px;min-width:0}.skeleton_bone__gTMaH{box-sizing:border-box;display:block;flex:none;width:100%;height:14px;border-radius:999px;background:var(--paper-2)}.skeleton_bone__gTMaH[data-shape=block]{height:120px;border-radius:var(--r-md)}.skeleton_bone__gTMaH[data-shape=circle]{width:44px;height:44px;border-radius:50%}.skeleton_text__QMO1c{display:grid;gap:10px;width:100%;min-width:0}.skeleton_card__PshbO{box-sizing:border-box;display:flex;align-items:flex-start;gap:14px;width:100%;min-width:0;padding:18px 20px;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring),inset 0 calc(var(--edge) * -1) 0 var(--line-soft)}.skeleton_cardText__mo3zQ{display:grid;flex:1;gap:12px;min-width:0;padding-top:4px}.skeleton_srOnly__tfFqI{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.skeleton_bone__gTMaH{animation:skeleton_pulse__L0qju 1.6s ease-in-out infinite}}@keyframes skeleton_pulse__L0qju{50%{opacity:.55}}.empty_empty__7ySZY{--font-thai:var(--body);box-sizing:border-box;display:grid;justify-items:center;gap:18px;min-width:0;padding:clamp(40px,6vw,72px) 20px;text-align:center;font-family:var(--body);color:var(--ink)}.empty_empty__7ySZY[data-size=compact]{gap:12px;padding:26px 18px 24px;border-radius:var(--r-lg);background:var(--paper-2)}.empty_clay__adhpW{flex:none}.empty_empty__7ySZY[data-size=page] .empty_clay__adhpW{margin-bottom:-4px}.empty_copy__GjvYV{display:grid;justify-items:center;gap:8px;max-width:46ch}.empty_title__bDj40{margin:0;font:600 clamp(24px,2.4vw,30px)/1.3 var(--display);text-wrap:balance}.empty_empty__7ySZY[data-size=compact] .empty_title__bDj40{font-size:19px;line-height:1.4}.empty_body__34t9y{margin:0;font-size:16.5px;line-height:1.7;color:var(--ink-2);text-wrap:pretty}.empty_empty__7ySZY[data-size=compact] .empty_body__34t9y{font-size:15px;line-height:1.6}.empty_actions__gr_Aq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;margin-top:6px}.empty_empty__7ySZY[data-size=compact] .empty_actions__gr_Aq{margin-top:2px}.empty_secondary__QFx6w{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px;border-radius:10px;color:var(--ink);text-decoration:none}.empty_secondaryText__rhlG1{font:600 15.5px/1.3 var(--display);text-decoration:underline;text-decoration-color:var(--muted);text-decoration-thickness:2px;text-underline-offset:5px}.empty_secondary__QFx6w:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.empty_secondary__QFx6w:hover .empty_secondaryText__rhlG1{text-decoration-color:var(--sun-deep)}}@media (max-width:480px){.empty_empty__7ySZY[data-size=page] .empty_actions__gr_Aq{flex-direction:column;align-self:stretch}.empty_empty__7ySZY[data-size=page] .empty_actions__gr_Aq>*{width:100%}.empty_empty__7ySZY[data-size=page] .empty_actions__gr_Aq>*>:only-child{flex:1}}.notice_notice__G_IqY{--tone:var(--ink);--tone-soft:var(--paper-2);box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-width:0;padding:16px 10px 16px 16px;border-radius:var(--r-md);background:var(--tone-soft);color:var(--ink)}.notice_notice__G_IqY[data-tone=info]{--tone:var(--ink-2);--tone-soft:var(--paper-2)}.notice_notice__G_IqY[data-tone=ok]{--tone:var(--ok);--tone-soft:var(--ok-soft)}.notice_notice__G_IqY[data-tone=care]{--tone:var(--warn);--tone-soft:var(--warn-soft)}.notice_notice__G_IqY[data-tone=error]{--tone:var(--error);--tone-soft:var(--error-soft)}.notice_badge__r2QXq{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--card);color:var(--tone);box-shadow:0 1px 2px #23291f14}.notice_text__GLo3E{display:grid;gap:4px;min-width:0;padding-block:8px 2px}.notice_notice__G_IqY:not(:has(.notice_close__gbPMh)) .notice_text__GLo3E{padding-right:8px}.notice_title__u5RJL{margin:0;font:600 16.5px/1.45 var(--display);text-wrap:pretty}.notice_body__LH35W{font-size:15px;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.notice_action__YWhl6{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.notice_close__gbPMh{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:var(--ink-2);cursor:pointer}.notice_close__gbPMh:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.notice_close__gbPMh:hover{background:var(--card);color:var(--ink)}}@media (prefers-reduced-motion:no-preference){.notice_close__gbPMh{transition:background-color .2s}}@media (max-width:520px){.notice_notice__G_IqY{gap:12px;padding:14px 6px 14px 14px}.notice_badge__r2QXq{width:38px;height:38px}}.progress_progress__0D9RV{display:grid;gap:8px;min-width:0}.progress_head__w_8zr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.progress_head__w_8zr[data-hidden]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.progress_label__vVfLw{min-width:0;font:600 15.5px/1.45 var(--display);color:var(--ink)}.progress_value__Zvc3t{flex:none;font:600 15.5px/1.45 var(--display);font-variant-numeric:tabular-nums;color:var(--ink-2)}.progress_progress__0D9RV[data-size=sm] .progress_label__vVfLw,.progress_progress__0D9RV[data-size=sm] .progress_value__Zvc3t{font-size:14px}.progress_track__kSi0q{position:relative;height:14px;border-radius:999px;background:var(--paper-2);overflow:hidden;box-shadow:inset 0 1px 2px #23291f14}.progress_progress__0D9RV[data-size=sm] .progress_track__kSi0q{height:8px}.progress_fill___nnvh{position:absolute;inset:0;display:block;border-radius:inherit;background:var(--sun);box-shadow:inset 0 -3px 0 var(--sun-deep)}.progress_progress__0D9RV[data-tone=ink] .progress_fill___nnvh{background:var(--ink);box-shadow:none}.progress_progress__0D9RV[data-size=sm] .progress_fill___nnvh{box-shadow:none}.progress_progress__0D9RV[data-size=sm][data-tone=sun] .progress_fill___nnvh{background:var(--sun-deep)}@media (prefers-reduced-motion:no-preference){.progress_fill___nnvh{transition:transform .7s var(--out),background-color .3s}}.statepage_page__R4VfG{display:grid;place-items:center;min-height:100svh;padding:calc(84px + env(safe-area-inset-top)) 16px calc(120px + env(safe-area-inset-bottom))}.statepage_inner__D3lc_{display:grid;justify-items:center;gap:4px;width:min(560px,100%)}.statepage_code__Cf1gJ{margin-bottom:-8px;font:600 14px/1.3 var(--display);color:var(--muted);font-variant-numeric:tabular-nums}@media (min-width:1024px){.statepage_page__R4VfG{padding-block:64px}}.choice_native__mMfBt{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.choice_row__w68Ji{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:9px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.choice_text__tlOQm{display:grid;flex:1;gap:2px;min-width:0;padding-top:1px}.choice_label__ScQc_{font:600 15.5px/1.45 var(--display);color:var(--ink)}.choice_hint__JpSFI{font:400 13.5px/1.5 var(--body);color:var(--muted)}.choice_card__duRHv[data-disabled],.choice_row__w68Ji[data-disabled],.choice_switchRow__1j9U2[data-disabled]{cursor:not-allowed;opacity:.5}.choice_box__Dkrlo{position:relative;display:grid;place-items:center;flex:none;width:26px;height:26px;margin-top:1px;border-radius:8px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--muted),0 3px 0 var(--line)}.choice_tick__44DJg{opacity:0;transform:scale(.6)}.choice_dash__ZTNC9{position:absolute;width:12px;height:3px;border-radius:99px;background:var(--ink);opacity:0}.choice_native__mMfBt:checked+.choice_box__Dkrlo,.choice_native__mMfBt:indeterminate+.choice_box__Dkrlo{background:var(--sun);box-shadow:inset 0 0 0 1.5px var(--sun-deep),0 3px 0 var(--sun-deep)}.choice_native__mMfBt:checked:not(:indeterminate)+.choice_box__Dkrlo .choice_tick__44DJg{opacity:1;transform:none}.choice_native__mMfBt:indeterminate+.choice_box__Dkrlo .choice_dash__ZTNC9{opacity:1}.choice_dot__pltIQ{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-top:1px;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--muted),0 3px 0 var(--line)}.choice_dotCore__o0_NF{width:10px;height:10px;border-radius:50%;background:var(--ink);opacity:0;transform:scale(.4)}.choice_native__mMfBt:checked+.choice_dot__pltIQ{background:var(--sun);box-shadow:inset 0 0 0 1.5px var(--sun-deep),0 3px 0 var(--sun-deep)}.choice_native__mMfBt:checked+.choice_dot__pltIQ .choice_dotCore__o0_NF{opacity:1;transform:none}.choice_native__mMfBt:focus-visible+.choice_box__Dkrlo,.choice_native__mMfBt:focus-visible+.choice_dot__pltIQ,.choice_native__mMfBt:focus-visible+.choice_track__h7Yl2{outline:3px solid var(--lab-focus);outline-offset:3px}.choice_group__wulam{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.choice_legend__4nQfk{display:flex;align-items:baseline;gap:8px;float:none;margin:0 0 2px;padding:0}.choice_legendText__pvgab{font:600 15.5px/1.4 var(--display);color:var(--ink)}.choice_optional__K4u6h{font-size:12.5px;color:var(--muted)}.choice_groupHint__QlviY{margin:-2px 0 2px;font-size:13.5px;line-height:1.5;color:var(--muted)}.choice_options__aQS_P{display:grid;gap:0;min-width:0}.choice_options__aQS_P[data-inline]{display:flex;flex-wrap:wrap;gap:0 24px}.choice_options__aQS_P[data-cards]{display:grid;gap:12px;padding-bottom:var(--edge)}.choice_options__aQS_P[data-cards][data-inline]{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:10px}.choice_card__duRHv{position:relative;display:flex;align-items:flex-start;gap:12px;min-width:0;min-height:60px;padding:15px 16px;border-radius:var(--r-md);background:var(--card);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1.5px var(--line),0 var(--edge) 0 var(--line)}.choice_card__duRHv:has(.choice_native__mMfBt:checked){background:var(--sun-soft);box-shadow:inset 0 0 0 2px var(--sun-deep),0 var(--edge) 0 var(--sun-deep)}.choice_card__duRHv:has(.choice_native__mMfBt:focus-visible){outline:3px solid var(--lab-focus);outline-offset:3px}.choice_card__duRHv .choice_native__mMfBt:focus-visible+.choice_dot__pltIQ{outline:none}.choice_options__aQS_P[data-cards][data-inline] .choice_card__duRHv{flex-direction:column;gap:8px;padding:13px 14px}.choice_group__wulam[data-invalid] .choice_dot__pltIQ{box-shadow:inset 0 0 0 1.5px var(--error),0 3px 0 var(--error-soft)}.choice_group__wulam[data-invalid] .choice_card__duRHv{background:var(--error-soft);box-shadow:inset 0 0 0 1.5px var(--error),0 var(--edge) 0 var(--error-soft)}.choice_error__l_nOo{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--error)}.choice_errorIcon__FEWoF{flex:none;margin-top:1px}.choice_errorText__onNCn{min-width:0}.choice_switchRow__1j9U2{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.choice_track__h7Yl2{position:relative;flex:none;width:54px;height:32px;border-radius:999px;background:var(--paper-2);box-shadow:inset 0 0 0 1.5px var(--muted),0 3px 0 var(--line)}.choice_thumb__Ekewo{position:absolute;top:4px;left:4px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--card);color:var(--ink);box-shadow:var(--sh-1),0 0 0 1px var(--line)}.choice_thumbTick__QYKoW{opacity:0}.choice_native__mMfBt:checked+.choice_track__h7Yl2{background:var(--sun);box-shadow:inset 0 0 0 1.5px var(--sun-deep),0 3px 0 var(--sun-deep)}.choice_native__mMfBt:checked+.choice_track__h7Yl2 .choice_thumb__Ekewo{transform:translateX(22px)}.choice_native__mMfBt:checked+.choice_track__h7Yl2 .choice_thumbTick__QYKoW{opacity:1}@media (hover:hover) and (pointer:fine){.choice_row__w68Ji:not([data-disabled]):hover .choice_native__mMfBt:not(:checked)+.choice_dot__pltIQ,.choice_row__w68Ji:not([data-disabled]):hover .choice_native__mMfBt:not(:checked):not(:indeterminate)+.choice_box__Dkrlo{box-shadow:inset 0 0 0 2px var(--ink-2),0 3px 0 var(--line)}.choice_card__duRHv:not([data-disabled]):not(:has(.choice_native__mMfBt:checked)):hover{background:var(--paper)}.choice_switchRow__1j9U2:not([data-disabled]):hover .choice_native__mMfBt:not(:checked)+.choice_track__h7Yl2{box-shadow:inset 0 0 0 2px var(--ink-2),0 3px 0 var(--line)}}@media (prefers-reduced-motion:no-preference){.choice_dotCore__o0_NF,.choice_tick__44DJg{transition:opacity .15s,transform .3s var(--spring)}.choice_box__Dkrlo,.choice_dot__pltIQ,.choice_track__h7Yl2{transition:background-color .2s,box-shadow .2s}.choice_thumb__Ekewo{transition:transform .35s var(--spring)}.choice_thumbTick__QYKoW{transition:opacity .2s}.choice_card__duRHv{transition:background-color .2s,box-shadow .2s,transform .15s var(--spring)}.choice_card__duRHv:not([data-disabled]):active{transform:translateY(2px)}}.date_box__qRanZ{max-width:100%}.date_date__hwkyC{position:relative;min-width:0;font-variant-numeric:tabular-nums;cursor:pointer;display:flex;align-items:center}.date_date__hwkyC::-webkit-date-and-time-value{min-height:1.4em;text-align:left}.date_date__hwkyC::-webkit-datetime-edit{padding:0}.date_date__hwkyC:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed}.date_errorText__kJ_R2{min-width:0}.date_date__hwkyC::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;margin:0;padding:0;background:none;opacity:0;cursor:pointer}.badge_badge__X1KZ8{--bg:var(--paper-2);--fg:var(--ink-2);--mark:var(--muted);--rim:var(--line);display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:28px;padding:3px 12px 3px 10px;border-radius:999px;background:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--rim);font:600 13.5px/1.3 var(--display);white-space:nowrap;vertical-align:middle}.badge_badge__X1KZ8[data-size=sm]{gap:5px;min-height:22px;padding:2px 9px 2px 8px;font-size:12.5px}.badge_dot__x1p7G{flex:none;width:8px;height:8px;border-radius:50%;background:var(--mark)}.badge_badge__X1KZ8[data-size=sm] .badge_dot__x1p7G{width:7px;height:7px}.badge_icon__Ev6Yt{flex:none;color:var(--mark)}.badge_text__e_T2r{min-width:0;overflow:hidden;text-overflow:ellipsis}.badge_badge__X1KZ8[data-tone=sun]{--bg:var(--sun-soft);--fg:var(--ink);--mark:var(--sun-deep);--rim:#e7b90c55}.badge_badge__X1KZ8[data-tone=ok]{--bg:var(--ok-soft);--fg:var(--ink);--mark:var(--ok);--rim:transparent}.badge_badge__X1KZ8[data-tone=warn]{--bg:var(--warn-soft);--fg:var(--ink);--mark:var(--warn);--rim:transparent}.badge_badge__X1KZ8[data-tone=care]{--bg:var(--care-soft);--fg:var(--ink);--mark:var(--care);--rim:transparent}.badge_badge__X1KZ8[data-tone=error]{--bg:var(--error-soft);--fg:var(--ink);--mark:var(--error);--rim:transparent}.badge_badge__X1KZ8[data-tone=gen]{--bg:var(--gen-soft);--fg:var(--gen-ink);--mark:var(--gen-ink);--rim:transparent}.badge_badge__X1KZ8[data-tone=bio]{--bg:var(--bio-soft);--fg:var(--bio-ink);--mark:var(--bio);--rim:transparent}.badge_badge__X1KZ8[data-tone=chem]{--bg:var(--chem-soft);--fg:var(--chem-ink);--mark:var(--chem);--rim:transparent}.badge_badge__X1KZ8[data-tone=phys]{--bg:var(--phys-soft);--fg:var(--phys-ink);--mark:var(--phys);--rim:transparent}.badge_badge__X1KZ8[data-tone=earth]{--bg:var(--earth-soft);--fg:var(--earth-ink);--mark:var(--earth);--rim:transparent}.pagination_nav__3ynI0{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.pagination_pages__EgbCM{display:flex;align-items:center;gap:6px;margin:0;padding:0 0 3px;list-style:none}.pagination_slot__t_mFf{display:flex}.pagination_page__VeiYI,.pagination_step__ZlWlS{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;border:0;border-radius:14px;background:var(--card);color:var(--ink);text-decoration:none;cursor:pointer;font:600 15px/1 var(--display);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1.5px var(--line),0 3px 0 var(--line)}.pagination_page__VeiYI{padding:0 6px}.pagination_step__ZlWlS{padding:0 16px;margin-bottom:3px}.pagination_num__9mvsH,.pagination_stepText__XQtbh{display:block}.pagination_arrow__pEfiu{flex:none}.pagination_page__VeiYI[aria-current=page]{background:var(--sun);box-shadow:inset 0 0 0 1.5px var(--sun-deep),0 3px 0 var(--sun-deep);cursor:default}.pagination_step__ZlWlS[aria-disabled=true]{color:var(--muted);background:var(--paper-2);box-shadow:none;cursor:not-allowed;opacity:.7}.pagination_page__VeiYI:focus-visible,.pagination_step__ZlWlS:focus-visible{outline:3px solid var(--lab-focus);outline-offset:3px}.pagination_gap__JhqPi{display:inline-grid;place-items:center;min-width:28px;height:44px;color:var(--muted);font:600 15px/1 var(--display)}.pagination_compact__3uYyO{display:none;margin:0}.pagination_compactText__wV1XK{font:600 15px/1.3 var(--display);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.pagination_page__VeiYI:not([aria-current=page]):hover,.pagination_step__ZlWlS:not([aria-disabled=true]):hover{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink-2),0 3px 0 var(--line)}}@media (prefers-reduced-motion:no-preference){.pagination_page__VeiYI,.pagination_step__ZlWlS{transition:background-color .2s,box-shadow .2s,transform .15s var(--spring)}.pagination_page__VeiYI:not([aria-current=page]):active,.pagination_step__ZlWlS:not([aria-disabled=true]):active{transform:translateY(2px)}}@media (max-width:479px){.pagination_nav__3ynI0{justify-content:space-between;gap:8px}.pagination_pages__EgbCM{display:none}.pagination_compact__3uYyO{display:block}.pagination_step__ZlWlS{padding:0 14px}}.menu_trigger__J7_wQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;margin-bottom:3px;padding:0 16px 0 12px;border:0;border-radius:14px;background:var(--card);color:var(--ink);font:600 15px/1.2 var(--display);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1.5px var(--line),0 3px 0 var(--line)}.menu_trigger__J7_wQ[data-icon-only]{width:44px;padding:0}.menu_trigger__J7_wQ[aria-expanded=true]{background:var(--paper-2)}.menu_trigger__J7_wQ:focus-visible{outline:3px solid var(--lab-focus);outline-offset:3px}.menu_triggerIcon__16xnr{flex:none}.menu_triggerText___T6u9{white-space:nowrap}.menu_menu__Nt5yS{--font-thai:var(--body);position:fixed;inset:auto;left:var(--x,8px);top:var(--y,8px);margin:0;padding:0;width:-moz-max-content;width:max-content;min-width:208px;max-width:min(320px,100vw - 16px);max-height:min(70vh,480px);border:0;border-radius:var(--r-md);background:var(--card);color:var(--ink);overflow:auto;overscroll-behavior:contain;font-family:var(--body);box-shadow:var(--sh-3)}.menu_menu__Nt5yS::backdrop{background:transparent}.menu_cancel__uPvMI,.menu_grip__Igaiu,.menu_title___Ea52{display:none}.menu_list__vhO8F{display:grid;gap:2px;padding:6px}.menu_item__DmAOv{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 14px 8px 12px;border:0;border-radius:12px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font:600 15.5px/1.35 var(--display);-webkit-tap-highlight-color:transparent}.menu_itemIcon__xTKAD{flex:none;color:var(--ink-2)}.menu_itemText__Wv_6P{min-width:0}.menu_item__DmAOv[data-danger],.menu_item__DmAOv[data-danger] .menu_itemIcon__xTKAD{color:var(--error)}.menu_item__DmAOv:disabled{color:var(--muted);cursor:not-allowed}.menu_item__DmAOv:disabled .menu_itemIcon__xTKAD{color:var(--muted)}.menu_item__DmAOv:focus-visible{outline:3px solid var(--lab-focus);outline-offset:-3px;background:var(--paper-2)}.menu_item__DmAOv[data-danger]:focus-visible{background:var(--error-soft)}.menu_sep__NdiPb{height:1px;margin:5px 10px;background:var(--line)}@media (hover:hover) and (pointer:fine){.menu_trigger__J7_wQ:hover{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink-2),0 3px 0 var(--line)}.menu_item__DmAOv:not(:disabled):hover{background:var(--paper-2)}.menu_item__DmAOv[data-danger]:not(:disabled):hover{background:var(--error-soft)}}@media (max-width:639px){.menu_menu__Nt5yS{inset:auto 0 0 0;left:0;top:auto;width:100%;min-width:0;max-width:none;max-height:85svh;border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom)}.menu_menu__Nt5yS::backdrop{background:#23291f73}html:has(.menu_menu__Nt5yS[open]){overflow:hidden}.menu_grip__Igaiu{display:block;width:44px;height:5px;margin:10px auto 2px;border-radius:99px;background:#23291f26}.menu_title___Ea52{display:block;margin:0;padding:10px 24px 4px;font:600 17px/1.4 var(--display);color:var(--ink-2)}.menu_list__vhO8F{padding:6px 12px}.menu_item__DmAOv{min-height:54px;padding:10px 14px;font-size:16.5px}.menu_sep__NdiPb{margin:6px 14px}.menu_cancel__uPvMI{display:flex;align-items:center;justify-content:center;width:calc(100% - 24px);min-height:52px;margin:8px 12px 16px;border:0;border-radius:16px;background:var(--paper-2);color:var(--ink);cursor:pointer;font:600 16.5px/1.2 var(--display)}.menu_cancel__uPvMI:focus-visible{outline:3px solid var(--lab-focus);outline-offset:3px}}@media (prefers-reduced-motion:no-preference){.menu_trigger__J7_wQ{transition:background-color .2s,box-shadow .2s,transform .15s var(--spring)}.menu_trigger__J7_wQ:active{transform:translateY(2px)}.menu_menu__Nt5yS[open]{animation:menu_popIn__nr1Rr .22s var(--out) both}@media (max-width:639px){.menu_menu__Nt5yS[open]{animation:menu_sheetIn__oW2Kt .4s var(--out) both}.menu_menu__Nt5yS[open]::backdrop{animation:menu_fadeIn__5gtym .25s ease both}}}@keyframes menu_popIn__nr1Rr{0%{opacity:0;transform:translateY(-6px) scale(.97)}}@keyframes menu_sheetIn__oW2Kt{0%{transform:translateY(100%)}}@keyframes menu_fadeIn__5gtym{0%{opacity:0}}.line_chart__Nomum{display:grid;gap:10px;min-width:0;margin:0}.line_title__5CR_1{font:600 16px/1.45 var(--display);color:var(--ink)}.line_plot___v5sQ{position:relative;min-width:0}.line_svg__LC7pT{display:block;overflow:visible}.line_grid__ikWFA{stroke:var(--line-soft);stroke-width:1}.line_axis__DvJWQ{font:500 12.5px/1 var(--body);fill:var(--muted);font-variant-numeric:tabular-nums}.line_cross__e_626{stroke:var(--line);stroke-width:1;stroke-dasharray:3 4;pointer-events:none}.line_line__jIgAo{fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.line_breakMark__9yT3X{stroke:var(--muted);stroke-width:1.75;stroke-linecap:round;pointer-events:none}.line_dot__z8kx5{fill:var(--card);stroke:var(--ink);stroke-width:2.5;pointer-events:none}.line_dot__z8kx5[data-latest]{fill:var(--sun)}.line_dot__z8kx5[data-on]{fill:var(--sun);stroke-width:3}.line_focusRing__ZTA7o{fill:none;stroke:var(--lab-focus);stroke-width:3;pointer-events:none}.line_value__7j7wR{font:600 14px/1 var(--display);fill:var(--ink);font-variant-numeric:tabular-nums;pointer-events:none}.line_sense__k8DM7{fill:transparent}.line_hit__qiWEN{fill:transparent;cursor:pointer;outline:none}.line_tip__Rk4sg{position:absolute;z-index:2;display:grid;gap:2px;min-width:96px;max-width:220px;padding:8px 12px;border-radius:var(--r-sm);background:var(--card);color:var(--ink);box-shadow:var(--sh-2);pointer-events:none;transform:translate(-50%,-100%)}.line_tip__Rk4sg[data-align=start]{transform:translate(-22px,-100%)}.line_tip__Rk4sg[data-align=end]{transform:translate(calc(-100% + 22px),-100%)}.line_tip__Rk4sg[data-below]{transform:translate(-50%)}.line_tip__Rk4sg[data-below][data-align=start]{transform:translate(-22px)}.line_tip__Rk4sg[data-below][data-align=end]{transform:translate(calc(-100% + 22px))}.line_tipLabel__vn0hO{font-size:13px;line-height:1.4;color:var(--muted)}.line_tipValue__0kVHH{font:600 18px/1.3 var(--display);font-variant-numeric:tabular-nums}.line_tipNote__pT1_9{font-size:13px;line-height:1.45;color:var(--ink-2)}.line_breakText__svcx4{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.6;color:var(--ink-2)}.line_breakKey__2C9wJ{flex:none;margin-top:3px;stroke:var(--muted);stroke-width:1.75;stroke-linecap:round}.line_srOnly__8yqV0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.line_line__jIgAo{stroke-dasharray:1;stroke-dashoffset:1;animation:line_draw__SO9Gz 1s var(--out) .1s forwards}.line_dot__z8kx5{transition:r .2s var(--spring)}.line_tip__Rk4sg{animation:line_tipIn__fef2m .16s ease-out}}@keyframes line_draw__SO9Gz{to{stroke-dashoffset:0}}@keyframes line_tipIn__fef2m{0%{opacity:0}}@media (max-width:520px){.line_axis__DvJWQ{font-size:12px}.line_value__7j7wR{font-size:13px}.line_breakText__svcx4{font-size:13.5px}}