.AnimatedSummitFrame_root__0Nd7z{position:absolute;inset:0;pointer-events:none;display:block}.AnimatedSummitFrame_canvas__BCDV1,.AnimatedSummitFrame_still__VMJih{position:absolute;inset:0;width:100%;height:100%;display:block}.AnimatedSummitFrame_canvas__BCDV1{opacity:0}.AnimatedSummitFrame_still__VMJih{inset:4%;width:92%;height:92%}.AnimatedSummitFrame_root__0Nd7z[data-animated=true] .AnimatedSummitFrame_canvas__BCDV1{opacity:1}.AnimatedSummitFrame_root__0Nd7z[data-animated=true] .AnimatedSummitFrame_still__VMJih{visibility:hidden}@media (prefers-reduced-motion:reduce){.AnimatedSummitFrame_root__0Nd7z[data-animated=true] .AnimatedSummitFrame_canvas__BCDV1{opacity:0}.AnimatedSummitFrame_root__0Nd7z[data-animated=true] .AnimatedSummitFrame_still__VMJih{visibility:visible}}.subject-board-menu_root__AoKMR{position:relative;flex-shrink:0}.subject-board-menu_trigger__Cym_Y{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;padding:12px 0;font:inherit;color:inherit;white-space:nowrap}.subject-board-menu_trigger__Cym_Y::-webkit-details-marker{display:none}.subject-board-menu_trigger__Cym_Y>svg{width:14px;height:14px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.subject-board-menu_root__AoKMR[open] .subject-board-menu_trigger__Cym_Y>svg{transform:rotate(180deg)}.subject-board-menu_boards__j88oA a:focus-visible,.subject-board-menu_trigger__Cym_Y:focus-visible{outline:2px solid #8974d8;outline-offset:5px;border-radius:5px}.subject-board-menu_boards__j88oA{position:absolute;top:calc(100% + 10px);left:-20px;width:min(690px,calc(100vw - 48px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px;border:1px solid rgb(85 70 120/.14);border-radius:16px;background:rgb(255 255 255/.96);color:#292633;box-shadow:0 16px 40px rgb(40 25 65/.1);z-index:80;animation:subject-board-menu_board-reveal__w_ccS .22s cubic-bezier(.16,1,.3,1) both}.subject-board-menu_boards__j88oA a{display:flex;align-items:center;flex-wrap:wrap;align-content:center;gap:10px;padding:14px 12px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.45;min-height:96px;text-decoration:none;transition:background .18s ease,transform .18s ease}.subject-board-menu_boards__j88oA a:hover{background:rgb(131 111 193/.09);transform:translateY(-2px)}.subject-board-menu_boards__j88oA a>span:nth-child(2){flex-basis:100%}.subject-board-menu_boards__j88oA a>svg{width:15px;height:15px;margin-left:auto;opacity:.7}.subject-board-menu_mark__BKrnp{display:grid;place-items:center;min-width:32px;height:32px;padding:0 5px;background:rgb(119 91 192/.1);color:#64509b;border-radius:7px;font-size:12px}.subject-board-menu_root__AoKMR[data-world=ascent]{display:flex;align-items:center;font-size:14px}.subject-board-menu_root__AoKMR[data-world=ascent][data-mobile=false] .subject-board-menu_trigger__Cym_Y{min-height:44px;padding-inline:14px;line-height:1.3}.subject-board-menu_trigger__Cym_Y[data-active=true]{color:#6552b9}.subject-board-menu_root__AoKMR:not([open]) .subject-board-menu_boards__j88oA{display:none}.subject-board-menu_root__AoKMR[data-world=ascent] .subject-board-menu_boards__j88oA{background:var(--surface,#202932);color:var(--text,#eef0f3);border-color:rgb(150 166 184/.24)}.subject-board-menu_root__AoKMR[data-world=ascent] .subject-board-menu_mark__BKrnp{color:inherit;background:rgb(150 166 184/.14)}.dark .subject-board-menu_boards__j88oA{background:#23232c;color:#f0edf5;border-color:rgb(196 175 245/.2)}.subject-board-menu_root__AoKMR[data-mobile=true]{width:100%}.subject-board-menu_root__AoKMR[data-mobile=true] .subject-board-menu_trigger__Cym_Y{justify-content:space-between;min-height:44px}.subject-board-menu_root__AoKMR[data-mobile=true] .subject-board-menu_boards__j88oA{position:static;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px;box-shadow:none}@keyframes subject-board-menu_board-reveal__w_ccS{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.subject-board-menu_boards__j88oA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.subject-board-menu_boards__j88oA,.subject-board-menu_boards__j88oA a,.subject-board-menu_trigger__Cym_Y>svg{animation:none;transition:none}}.payment-surface_canvas__ioL1l{--pay-ink:#edf0ec;--pay-muted:#a5b0b4;--pay-edge:#d5ded523;--pay-surface:#1d2a33;--pay-accent:#cbd9cb;min-height:calc(100svh - var(--header-height, 64px));background:radial-gradient(ellipse 850px 600px at 82% 8%,#7f92871d,transparent 80%),linear-gradient(125deg,#101c24,#11171c 75%);color:var(--pay-ink);position:relative;isolation:isolate}.payment-surface_page__DTUjP{width:min(1160px,calc(100% - 96px));margin:0 auto;padding:64px 0 84px}.payment-surface_hero__3tLbR{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:16px 0 58px}.payment-surface_hero__3tLbR h1{font-size:clamp(48px,5.5vw,76px);line-height:1.01;letter-spacing:-.065em;font-weight:420;margin:0;max-width:7em}.payment-surface_hero__3tLbR p{margin:22px 0 0;font-size:15px;line-height:1.65;color:var(--pay-muted);max-width:32ch}.payment-surface_pass__GJbR5{aspect-ratio:1.65;position:relative;isolation:isolate;overflow:hidden;border-radius:22px;border:1px solid #cce0d647;color:#e9f1dd;background:radial-gradient(ellipse at 2% 0,#b7ceb64d,transparent 65%),linear-gradient(127deg,#536867,#293f4c 50%,#31413e);box-shadow:inset 0 1px #fffff147,inset 1px 0 #fff3,0 24px 55px -22px #000a;transform:rotate(-5deg);transition:transform .4s cubic-bezier(.16,1,.3,1)}.payment-surface_pass__GJbR5:hover{transform:rotate(-3deg) translateY(-3px)}.payment-surface_passTop__bbmAc{position:absolute;left:8%;right:8%;top:12%;display:flex;align-items:center;gap:10px;z-index:2}.payment-surface_passTop__bbmAc>svg{width:25px;height:20px}.payment-surface_passTop__bbmAc>span{font-size:19px;letter-spacing:-.055em;font-weight:500}.payment-surface_passBottom__pe7WG{position:absolute;bottom:14%;left:8%;right:8%;display:flex;align-items:center;justify-content:space-between;z-index:2}.payment-surface_passBottom__pe7WG>span{font-size:clamp(17px,2vw,25px);font-weight:400;letter-spacing:-.04em}.payment-surface_passSculpture__A_mLa{position:absolute;width:87%;right:-15%;top:0;height:100%}.payment-surface_passGrain__2_hdV{position:absolute;inset:0;background:repeating-linear-gradient(112deg,#fcffea05 0 1px,transparent 1px 4px);opacity:.5}.payment-surface_passSheen__TzTwG{position:absolute;inset:-100% -60%;background:linear-gradient(115deg,transparent 43%,#efffe50d 48%,#efffe519 51%,transparent 57%);pointer-events:none;transform:translateX(-12%)}.payment-surface_compactPass__t1aHl{transform:none;max-width:370px;margin:30px 0}.payment-surface_compactPass__t1aHl:hover{transform:none}.payment-surface_plans__9ZAzw{display:grid;grid-template-columns:1fr 1.35fr;gap:24px;align-items:stretch}.payment-surface_plan__vHb_f{padding:34px;border-radius:22px;border:1px solid var(--pay-edge);background:#1a242ba8;display:flex;flex-direction:column;position:relative;min-width:0}.payment-surface_club__iyL1R{background:linear-gradient(140deg,#30423f78,#1c2c3690);border-color:#c2d9c650;box-shadow:inset 0 1px #e6f2d920,0 14px 32px -25px #000a}.payment-surface_planTitle__usRO0{font-size:18px;font-weight:500;letter-spacing:-.025em;margin:0}.payment-surface_planTop__Ek0Qg{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-surface_current__M37Co{font-size:11px;color:var(--pay-accent);display:inline-flex;align-items:center;gap:6px}.payment-surface_price__oSJa8{display:flex;align-items:baseline;gap:7px;margin:28px 0 4px;min-height:62px}.payment-surface_price__oSJa8 strong{font-weight:430;font-size:54px;letter-spacing:-.06em;line-height:1}.payment-surface_price__oSJa8>span{font-size:13px;color:var(--pay-muted)}.payment-surface_billingLine__PUw_F{font-size:12px;color:var(--pay-muted);min-height:22px;line-height:1.6}.payment-surface_features__eqrBq{list-style:none;padding:24px 0 28px;margin:20px 0 0;border-top:1px solid var(--pay-edge);display:grid;gap:16px;flex:1}.payment-surface_features__eqrBq li{display:flex;gap:12px;font-size:13px;line-height:1.65;color:var(--pay-muted)}.payment-surface_features__eqrBq svg{width:16px;height:16px;color:var(--pay-accent);flex:none;margin-top:2px}.payment-surface_button___UetS{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border:1px solid #cfd8d236;border-radius:12px;background:#dbe4d6;color:#172629;font-size:13px;font-weight:550;transition:background .16s,translate .16s,box-shadow .16s;text-decoration:none}.payment-surface_button___UetS:hover{background:#ecf2e6;box-shadow:0 6px 16px #0002;translate:0 -1px}.payment-surface_button___UetS:active{translate:0 1px}.payment-surface_secondary__8XkR_{background:#ffffff05;color:var(--pay-ink);border-color:var(--pay-edge)}.payment-surface_secondary__8XkR_:hover{background:#ffffff0d}.payment-surface_closed__0_Zg_{border:1px solid var(--pay-edge);border-radius:12px;min-height:48px;display:flex;justify-content:center;align-items:center;font-size:12px;color:var(--pay-muted);background:#09141b20}.payment-surface_switch__Uu_Ul{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--pay-edge);border-radius:11px;background:#05111b29;width:-moz-max-content;width:max-content;margin:0 0 26px auto}.payment-surface_switch__Uu_Ul label{position:relative;cursor:pointer;min-height:36px;display:flex;align-items:center;gap:8px;padding:0 14px;border-radius:7px;font-size:12px;color:var(--pay-muted);transition:background .16s,color .16s}.payment-surface_switch__Uu_Ul input{position:absolute;inset:0;opacity:0;cursor:pointer}.payment-surface_switch__Uu_Ul label:has(input:checked){background:#c0d4d321;color:var(--pay-ink);box-shadow:inset 0 1px #fff1}.payment-surface_switch__Uu_Ul label:has(input:focus-visible){outline:2px solid var(--pay-accent);outline-offset:3px}.payment-surface_switch__Uu_Ul small{font-size:10px;color:var(--pay-accent)}.payment-surface_footnote__jw3zb{margin:26px 0 0;font-size:11px;color:var(--pay-muted);text-align:center;line-height:1.8}.payment-surface_legalLinks__EzsOI{display:flex;justify-content:center;gap:24px;margin-top:18px;font-size:11px;color:var(--pay-muted)}.payment-surface_legalLinks__EzsOI a:hover{color:var(--pay-ink)}.payment-surface_notice__vFLek{padding:16px 20px;border:1px solid var(--pay-edge);border-radius:12px;background:#b1c5c608;margin-bottom:24px;font-size:13px;color:var(--pay-muted);line-height:1.6}.payment-surface_back__oqF9M{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--pay-muted);min-height:32px;margin-bottom:28px}.payment-surface_checkout__tibVQ{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.payment-surface_summary__cEJw4{position:sticky;top:calc(var(--header-height, 64px) + 32px)}.payment-surface_summary__cEJw4 h1{font-size:42px;letter-spacing:-.05em;font-weight:450;line-height:1.12}.payment-surface_summary__cEJw4>p{color:var(--pay-muted);font-size:13px;line-height:1.7}.payment-surface_orderLine___4yZW{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--pay-edge);font-size:13px;color:var(--pay-muted)}.payment-surface_orderLine___4yZW strong{color:var(--pay-ink);font-weight:500}.payment-surface_checkoutForm__bA8Qs{border:1px solid var(--pay-edge);border-radius:22px;padding:26px;background:#fff;box-shadow:0 18px 40px -28px #000a;color:#22313d;min-height:340px}.payment-surface_checkoutForm__bA8Qs h2{font-size:18px;font-weight:500;letter-spacing:-.03em}.payment-surface_checkoutSkeleton__UV192{display:grid;gap:16px;padding:25px 0}.payment-surface_checkoutSkeleton__UV192 i{display:block;background:#e8edef;border-radius:8px;height:46px}.payment-surface_checkoutSkeleton__UV192 i:first-child{width:45%;height:18px}.payment-surface_checkoutSkeleton__UV192 i:last-child{height:48px;background:#ccd9de;margin-top:16px}.payment-surface_checkoutFailure__OErg5{min-height:286px;padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.payment-surface_checkoutFailureIcon__aXkMw{display:grid;place-items:center;width:58px;height:58px;margin-bottom:8px;color:#45655e;border:1px solid #78928b33;border-radius:18px;background:linear-gradient(145deg,#f1f6f2,#e5edec);box-shadow:inset 0 1px #fff,0 5px 12px -8px #45655e55}.payment-surface_checkoutFailure__OErg5 p{font-size:13px;line-height:1.7;color:#647580}.payment-surface_checkoutFailure__OErg5 button{margin-top:20px;min-width:180px;background:#2a4e4c;color:#fff}.payment-surface_result__w0XCO{max-width:560px;margin:32px auto;padding:44px;border:1px solid var(--pay-edge);border-radius:26px;background:linear-gradient(135deg,#31433c50,#1e2a33);text-align:center;box-shadow:inset 0 1px #fff1,0 20px 50px -28px #0009}.payment-surface_resultIcon__RUoNr{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 26px;border:1px solid #aaccbf4d;border-radius:23px;background:#bed6c00c;color:var(--pay-accent);box-shadow:inset 0 1px #fff1}.payment-surface_result__w0XCO h1{font-size:35px;letter-spacing:-.05em;font-weight:450;line-height:1.12}.payment-surface_result__w0XCO p{font-size:13px;line-height:1.8;color:var(--pay-muted);margin:20px auto 28px;max-width:38ch}.payment-surface_billingCard__G63_B{position:relative;overflow:hidden;border:1px solid #aac9c837;border-radius:18px;background:linear-gradient(125deg,#35575c40,#21354333);padding:28px}.payment-surface_billingCard__G63_B>svg{position:absolute;right:28px;top:28px;color:var(--member-accent)}.payment-surface_billingCard__G63_B small{font-size:12px;color:var(--member-muted)}.payment-surface_billingCard__G63_B h3{font-size:32px;letter-spacing:-.045em;font-weight:450;margin:10px 0 22px}.payment-surface_billingCard__G63_B .payment-surface_button___UetS{width:-moz-max-content;width:max-content;padding-inline:22px}.payment-surface_billingDetail__KbyPw{font-size:12px;line-height:1.7;color:var(--member-muted);margin-top:22px}.payment-surface_canvas__ioL1l :is(a,button):focus-visible{outline:2px solid var(--pay-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.payment-surface_passSheen__TzTwG{animation:payment-surface_passRefraction__FODip 14s ease-in-out infinite alternate}.payment-surface_price__oSJa8 strong{animation:payment-surface_priceResolve__Gd_vF .24s cubic-bezier(.16,1,.3,1)}@keyframes payment-surface_paymentArrival__NfsHw{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes payment-surface_priceResolve__Gd_vF{0%{opacity:.2;translate:0 5px}to{opacity:1;translate:0 0}}@keyframes payment-surface_passRefraction__FODip{0%{transform:translateX(-12%)}to{transform:translateX(18%)}}}html.light .payment-surface_canvas__ioL1l{--pay-ink:#263b43;--pay-muted:#687b80;--pay-edge:#718a8830;--pay-surface:#fff;--pay-accent:#456f6a;background:radial-gradient(ellipse at 80% 0,#dce7df88,transparent 65%),linear-gradient(125deg,#f8f9f5,#edf1ed)}html.light .payment-surface_plan__vHb_f{background:#fff9}html.light .payment-surface_club__iyL1R{background:linear-gradient(135deg,#fdfef7,#e8f0e9);border-color:#688c7966}html.light .payment-surface_switch__Uu_Ul{background:#58726e08}html.light .payment-surface_button___UetS{background:#2a4e4c;color:#f3f8f1}html.light .payment-surface_secondary__8XkR_{background:#fff7;color:#314d53}html.light .payment-surface_closed__0_Zg_{background:#d7e1da2e}html.light .payment-surface_result__w0XCO{background:linear-gradient(135deg,#fff,#edf3ed)}html.light .payment-surface_billingCard__G63_B{background:linear-gradient(125deg,#edf5f1,#fff)}@media (max-width:900px){.payment-surface_page__DTUjP{width:calc(100% - 56px)}.payment-surface_hero__3tLbR{gap:40px}.payment-surface_checkout__tibVQ{gap:36px}.payment-surface_plan__vHb_f{padding:28px}}@media (max-width:700px){.payment-surface_page__DTUjP{width:calc(100% - 40px);padding:34px 0 52px}.payment-surface_hero__3tLbR{grid-template-columns:1fr;gap:40px;padding-bottom:40px}.payment-surface_hero__3tLbR h1{font-size:54px;max-width:none}.payment-surface_hero__3tLbR p{margin-top:16px}.payment-surface_hero__3tLbR .payment-surface_pass__GJbR5{width:min(100% - 18px,400px);justify-self:center}.payment-surface_pass__GJbR5{border-radius:18px}.payment-surface_plans__9ZAzw{grid-template-columns:1fr;gap:16px}.payment-surface_club__iyL1R{grid-row:1}.payment-surface_plan__vHb_f{padding:26px}.payment-surface_switch__Uu_Ul{margin:0 0 20px;width:100%;justify-content:center}.payment-surface_switch__Uu_Ul label{flex:1;justify-content:center}.payment-surface_checkout__tibVQ{grid-template-columns:1fr;gap:28px}.payment-surface_summary__cEJw4{position:static}.payment-surface_compactPass__t1aHl{display:none}.payment-surface_summary__cEJw4 h1{font-size:36px}.payment-surface_checkoutForm__bA8Qs{padding:20px;border-radius:18px}.payment-surface_result__w0XCO{padding:30px 24px;margin:10px auto}.payment-surface_result__w0XCO h1{font-size:31px}.payment-surface_billingCard__G63_B{padding:22px}.payment-surface_billingCard__G63_B h3{font-size:28px}.payment-surface_legalLinks__EzsOI{gap:18px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.payment-surface_canvas__ioL1l *,.payment-surface_canvas__ioL1l :after,.payment-surface_canvas__ioL1l :before{animation:none!important;transition:none!important}}.preferences_content__clpJn{display:grid;gap:28px;min-width:0}.preferences_group__q0FY3{min-width:0}.preferences_group__q0FY3+.preferences_group__q0FY3{border-top:1px solid var(--academic-line,hsl(var(--border)));padding-top:28px}.preferences_group__q0FY3 h3{font-size:17px;font-weight:650;margin:0 0 16px;letter-spacing:-.025em}.preferences_controls__D5kfo{display:grid;gap:18px;min-width:0}.preferences_toggleRow__e8xMR{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;text-align:left;font-size:15px!important;line-height:1.5;border-bottom:1px solid var(--academic-line,hsl(var(--border)));transition:color .16s}.preferences_toggleRow__e8xMR:hover{color:var(--academic-accent,hsl(var(--primary)))}.preferences_toggleRow__e8xMR:focus-visible{outline:2px solid var(--academic-accent,hsl(var(--ring)));outline-offset:4px}.preferences_switchState__iaChB{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto}.preferences_switchState__iaChB small{font-size:13px;min-width:22px;color:var(--academic-muted,hsl(var(--muted-foreground)))}.preferences_track__GdT_1{width:44px;height:26px;padding:3px;border:1px solid var(--academic-line,hsl(var(--border)));border-radius:20px;background:var(--academic-wash,hsl(var(--muted)));transition:background .18s}.preferences_track__GdT_1>span{display:block;width:18px;height:18px;border-radius:50%;background:white;box-shadow:0 1px 3px #0003;transition:transform .22s cubic-bezier(.16,1,.3,1)}.preferences_toggleRow__e8xMR[aria-checked=true] .preferences_track__GdT_1{background:var(--academic-accent,hsl(var(--primary)));border-color:transparent}.preferences_toggleRow__e8xMR[aria-checked=true] .preferences_track__GdT_1>span{transform:translateX(18px)}.preferences_hint__McIGI{margin:13px 0 0;max-width:58ch;font-size:14px;line-height:1.6;color:var(--academic-muted,hsl(var(--muted-foreground)))}.preferences_worldLink__Qzh7L{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 16px;border:1px solid var(--academic-line,hsl(var(--border)));border-radius:10px;transition:background .18s}.preferences_worldLink__Qzh7L:hover{background:var(--academic-wash,hsl(var(--muted)))}.preferences_worldLink__Qzh7L svg{width:18px;height:18px;flex:0 0 auto;transition:transform .18s}.preferences_worldLink__Qzh7L:hover svg{transform:translateX(3px)}.preferences_worldLink__Qzh7L span{display:flex;flex-wrap:wrap;gap:6px 16px}.preferences_worldLink__Qzh7L small{color:var(--academic-muted,hsl(var(--muted-foreground)));font-size:14px}@media (prefers-reduced-motion:reduce){.preferences_track__GdT_1,.preferences_track__GdT_1>span,.preferences_worldLink__Qzh7L,.preferences_worldLink__Qzh7L svg{transition:none}}.preferences_themeChoices__ah4nu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preferences_themeChoice__8fZp_{min-width:0;padding:7px!important;border:1px solid var(--academic-line,hsl(var(--border)));border-radius:12px!important;text-align:left;background:transparent;transition:border-color .16s,background .16s,box-shadow .16s}.preferences_themeChoice__8fZp_:hover,.preferences_themeChoice__8fZp_[aria-pressed=true]{border-color:var(--academic-accent,hsl(var(--primary)))}.preferences_themeChoice__8fZp_[aria-pressed=true]{background:var(--academic-wash,hsl(var(--muted)))!important;box-shadow:0 0 0 1px var(--academic-accent,hsl(var(--primary)))}.preferences_themePreview__UMQxE{--sample-bg:#f3f2f8;--sample-paper:#fff;--sample-ink:#d8d6e3;position:relative;display:block;height:100px;overflow:hidden;border-radius:7px;background:var(--sample-bg);border:1px solid #7e778d24}.preferences_themePreview__UMQxE[data-theme-preview=dark]{--sample-bg:#17171d;--sample-paper:#24242d;--sample-ink:#4b4a5b}.preferences_themePreview__UMQxE[data-theme-preview=system]{background:linear-gradient(120deg,#f3f2f8 50%,#17171d 0)}.preferences_previewTop___83El{position:absolute;left:0;top:0;right:0;height:19px;display:flex;align-items:center;gap:3px;padding-left:7px;background:var(--sample-paper);border-bottom:1px solid #7e778d22}.preferences_previewTop___83El i{width:3px;height:3px;border-radius:50%;background:var(--sample-ink)}.preferences_previewNav__iglQc{position:absolute;top:29px;left:8px;width:22%;display:grid;gap:7px}.preferences_previewNav__iglQc i{height:4px;background:var(--sample-ink);border-radius:2px}.preferences_previewNav__iglQc i:first-child{background:#8b80db}.preferences_previewPage___5rm1{position:absolute;top:28px;right:8px;width:58%;bottom:9px;border-radius:4px;background:var(--sample-paper);padding:8px;display:grid;align-content:start;gap:5px;box-shadow:0 2px 6px #00000008}.preferences_previewPage___5rm1 i{display:block;height:3px;border-radius:2px;background:var(--sample-ink)}.preferences_previewPage___5rm1 i:first-child{width:58%;height:5px}.preferences_previewPage___5rm1 b{height:16px;border-radius:2px;background:#8b80db25;margin:1px 0}.preferences_themeLabel__yVdiS{display:flex;align-items:center;gap:7px;min-height:36px;padding:5px 3px 0;font-size:14px;color:var(--academic-ink,hsl(var(--foreground)))}.preferences_themeLabel__yVdiS>svg{width:15px;height:15px;flex-shrink:0}.preferences_themeCheck__YV188{margin-left:auto;opacity:0;color:var(--academic-accent,hsl(var(--primary)))}.preferences_themeChoice__8fZp_[aria-pressed=true] .preferences_themeCheck__YV188{opacity:1}.preferences_group__q0FY3[data-preference=appearance] .preferences_worldLink__Qzh7L{border-radius:12px;min-height:66px;background:linear-gradient(110deg,var(--academic-wash,hsl(var(--muted))),transparent)}@media (min-width:1100px){.preferences_content__clpJn{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.preferences_group__q0FY3[data-preference=appearance]{grid-column:1/-1}.preferences_group__q0FY3+.preferences_group__q0FY3{margin:0;padding-top:24px}}@media (max-width:450px){.preferences_themeChoices__ah4nu{gap:8px}.preferences_themePreview__UMQxE{height:77px}.preferences_themeLabel__yVdiS{justify-content:center;gap:4px;font-size:13px}.preferences_themeLabel__yVdiS>svg:not(.preferences_themeCheck__YV188){display:none}.preferences_themeCheck__YV188{margin-left:0;width:13px}}@media (prefers-reduced-motion:reduce){.preferences_themeChoice__8fZp_{transition:none}}