.navbar{--nav-text:#68738a;--nav-text-active:#17243d;--nav-border:#5d6f913d;--nav-surface:#ffffffd1;--nav-shadow:#202f5224;--nav-active-bg:#ffffff75;--nav-active-border:#4b608840;--badge-text:#52699f;z-index:1000;border:1px solid var(--nav-border);background:var(--nav-surface);-webkit-backdrop-filter:blur(26px)saturate(165%);width:min(1380px,100vw - 48px);min-height:72px;box-shadow:0 20px 55px var(--nav-shadow), inset 0 1px 0 #ffffffb8;color:var(--nav-text-active);border-radius:28px;align-items:center;gap:22px;padding:8px 12px 8px 20px;transition:top .35s,min-height .35s,padding .35s,background .35s,border-color .35s,box-shadow .35s;display:flex;position:fixed;top:18px;left:50%;overflow:visible;transform:translate(-50%)}.navbar.scrolled{min-height:66px;padding-top:6px;padding-bottom:6px;top:10px}.brand{z-index:5;color:inherit;flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:inline-flex;position:relative}.brandCore{place-items:center;width:42px;height:42px;display:grid;position:relative}.brandMark{z-index:2;color:#fff;background:linear-gradient(135deg,#4f46e5,#9333ea);border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:grid;position:relative;box-shadow:0 10px 26px #4f46e561}.quantumPulse{z-index:1;opacity:0;filter:blur(8px);background:linear-gradient(135deg,#4f46e5,#ec4899);border-radius:17px;transition:opacity .3s;position:absolute;inset:-4px}.brand:hover .brandMark{transform:scale(1.06)rotate(4deg);box-shadow:0 14px 32px #4f46e57a}.brand:hover .quantumPulse{opacity:.65}.brandTextWrapper{flex-direction:column;gap:2px;display:flex}.brandName{color:var(--nav-text-active);letter-spacing:-.025em;font-size:17px;font-weight:850;line-height:1.05}.brandSub{color:var(--badge-text);letter-spacing:.14em;font-size:8px;font-weight:800;line-height:1}.navLinks{z-index:2;border-radius:19px;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;height:52px;padding:3px;display:grid;position:relative}.navActiveIndicator{z-index:0;border:1px solid var(--nav-active-border);background:var(--nav-active-bg);pointer-events:none;width:calc(25% - 1.5px);transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1);transform-origin:50%;will-change:transform, width;border-radius:16px;transition:transform .62s cubic-bezier(.22,1.18,.36,1),width .62s cubic-bezier(.22,1.18,.36,1),border-radius .62s cubic-bezier(.22,1.18,.36,1);animation:.62s cubic-bezier(.22,1.18,.36,1) navJellySettle;position:absolute;top:3px;bottom:3px;left:3px;overflow:hidden;box-shadow:0 9px 24px #37486e1a,inset 0 1px #ffffff8c}@keyframes navJellySettle{0%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1)}18%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1.055)}42%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(.965)}68%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1.018)}86%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(.992)}to{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1)}}.navLink{z-index:2;min-width:0;min-height:46px;color:var(--nav-text);border-radius:15px;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;transition:color .22s,transform .22s;display:flex;position:relative}.navLink.active{z-index:4;color:var(--nav-text-active)}.navItemContent{z-index:5;pointer-events:none;justify-content:center;align-items:center;gap:7px;padding:0 7px;display:flex;position:relative}.navLink.active .navLabel,.navLink.active .navIcon{z-index:6;position:relative}.navIcon{flex-shrink:0;font-size:18px;line-height:1;transition:transform .28s cubic-bezier(.34,1.56,.64,1),color .22s}.navLink:hover{color:var(--nav-text-active);transform:translateY(-1px)}.navLink:hover .navIcon{color:#6366f1;transform:scale(1.12)translateY(-1px)}.navControls{z-index:5;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.languageToggle,.themeToggle{border:1px solid var(--nav-border);height:42px;color:var(--nav-text);cursor:pointer;background:#ffffff1a;border-radius:14px;justify-content:center;align-items:center;transition:transform .22s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex}.languageToggle:hover,.themeToggle:hover{border-color:#6366f16b;transform:translateY(-1px);box-shadow:0 8px 20px #52699f1f}.languageToggle{gap:2px;padding:4px}.languageOption{height:32px;color:var(--nav-text);border-radius:10px;align-items:center;padding:0 10px;font-size:10px;font-weight:850;transition:color .22s,background .22s,box-shadow .22s;display:inline-flex}.languageOption.active{color:#fff;background:linear-gradient(135deg,#4f46e5,#9333ea);box-shadow:0 5px 16px #4f46e547}.themeToggle{gap:5px;min-width:76px;padding:4px 8px}.themeIcon{place-items:center;width:17px;font-size:13px;transition:color .25s,transform .3s;display:grid}.sun{color:#f2a51a}.moon{color:var(--nav-text)}.themeTrack{background:#94a3b84d;border-radius:999px;width:28px;height:16px;position:relative;overflow:hidden}.themeThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .38s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s;position:absolute;top:2px;left:2px;box-shadow:0 2px 7px #00000038}.themeToggle.dark .themeThumb{background:#5cc6ff;transform:translate(12px);box-shadow:0 0 12px #5cc6ffcc}.themeToggle.dark .sun{color:#94a3b861}.themeToggle.dark .moon{color:#b9c9ff}.profileButton{border:1px solid var(--nav-border);background:#ffffff1a;border-radius:16px;flex-shrink:0;place-items:center;width:44px;height:44px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative}.profileAvatar{color:#fff;background:linear-gradient(135deg,#253453,#7185bb);border-radius:11px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid;box-shadow:0 5px 15px #0f172a3d}.profileStatusDot{border:2px solid var(--nav-surface);background:#19c887;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #19c887a6}.profileButton:hover{border-color:#6366f173;transform:translateY(-1px);box-shadow:0 10px 25px #52699f29}.navbar.dark{--nav-text:#8b97b2;--nav-text-active:#fff;--nav-border:#657fd74d;--nav-surface:#070c1ae6;--nav-shadow:#00000085;--nav-active-bg:linear-gradient(135deg, #536fe1 0%, #7655dc 48%, #a14fd0 100%);--nav-active-border:#cbd5ff38;--badge-text:#82a7ff}.navbar.dark .navActiveIndicator{box-shadow:0 8px 28px #595ce24d,0 0 24px #4b94ff24,inset 0 1px #ffffff38}.navbar.dark .navActiveIndicator:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 18%,#ffffff29 48%,#0000 70%);animation:4.5s ease-in-out infinite navbarActiveShine;position:absolute;inset:0;transform:translate(-120%)}.indicatorGlow{border-radius:inherit;opacity:.48;pointer-events:none;background:radial-gradient(circle at 50% 0,#ffffff75,#0000 62%);position:absolute;inset:-10px}.navbar.dark .indicatorGlow{opacity:.72}.indicatorBeam{background:linear-gradient(90deg,#0000,#70c7ff,#b47cff,#0000);border-radius:999px;height:2px;position:absolute;bottom:0;left:18%;right:18%;box-shadow:0 0 10px #5db0ffb8}.navbar.dark .navLink.active{color:#fff;text-shadow:0 1px 12px #fff3}.navbar.dark .navLink.active .navIcon{color:#fff}.navbar.dark .profileAvatar{background:linear-gradient(135deg,#4ebfff,#985ce0);box-shadow:0 0 18px #4cb5ff52}.navbar.dark .scrolled{--nav-surface:#060a16f2}.mobileBottomNav.dark{--mobile-bg:#070c1af0;--mobile-text:#7f8ba6;--mobile-active-text:#fff;--mobile-active-bg:linear-gradient(135deg, #536fe1, #7655dc 48%, #a14fd0);--mobile-border:#657fd74d}.mobileBottomNav.dark .mobileActiveIndicator{border-color:#cfd8ff29;box-shadow:0 8px 25px #5b5ddd4d,0 0 22px #4b94ff1f,inset 0 1px #fff3}.mobileBottomNav.dark .mobileIndicatorGlow{opacity:.72}.mobileBottomNav.dark .mobileNavItem.active{color:#fff;text-shadow:0 0 12px #fff3}.navbar.light{--nav-text:#4d5d77;--nav-text-active:#14233d;--nav-border:#5b6f9747;--nav-surface:#ffffffc7;--nav-shadow:#2a3a6026;--nav-active-border:#509be16b;--badge-text:#4e69a4;background:linear-gradient(110deg,#ffffffe6 0%,#f6faffd6 42%,#f7f6ffdb 72%,#ffffffe6 100%);border-color:#63779e47;box-shadow:0 22px 58px #29395e24,0 5px 18px #54699e12,inset 0 1px #fffffffa,inset 0 -1px #586e9e12}.navbar.light:before{content:"";filter:blur(24px);pointer-events:none;background:radial-gradient(circle at 14% 45%,#36adff1f,#0000 25%),radial-gradient(circle at 48% -5%,#537eff17,#0000 25%),radial-gradient(circle at 77% 100%,#7c5eff14,#0000 27%),radial-gradient(circle at 94% 45%,#2dd2e014,#0000 22%);position:absolute;inset:-80px}.navbar.light:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#72b6ff73,#fffffff2,#0000);height:1px;position:absolute;top:0;left:5%;right:5%}.navbar.light>*{position:relative}.navbar.light .navLink{color:#4c5c75;letter-spacing:-.01em;text-shadow:0 1px #ffffff80;font-weight:750}.navbar.light .navIcon{color:#566985;opacity:.95}.navbar.light .navLink:hover{color:#1f3454;transform:translateY(-1px)}.navbar.light .navLink:hover .navIcon{color:#397bc1;transform:scale(1.12)translateY(-1px)}.navbar.light .navActiveIndicator{-webkit-backdrop-filter:blur(22px)saturate(175%);background:linear-gradient(135deg,#ffffffb8 0%,#f4faffa3 42%,#eff7ff9e 70%,#faf8ffb8 100%);border:1px solid #6397d357;box-shadow:0 10px 26px #2c416b21,0 0 18px #2bb4e214,inset 0 1px #fffffffa,inset 1px 0 #3ecbeb40,inset -1px 0 #487ceb3d,inset 0 -1px #35a3dd33}.navbar.light .navActiveIndicator:before{content:"";-webkit-mask-composite:xor;opacity:.62;pointer-events:none;background:linear-gradient(115deg,#3ad7eb9e,#419ceb73 35%,#576fe559 65%,#39c7e185);border-radius:13px;padding:1px;position:absolute;inset:2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.navbar.light .navActiveIndicator:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff1f 30%,#ffffffb8 48%,#8ed6ff1f 56%,#0000 72%);animation:5.2s ease-in-out infinite navbarActiveShine;position:absolute;inset:0;transform:translate(-130%)}.navbar.light .indicatorGlow{opacity:.78;background:radial-gradient(circle at 48% -10%,#fffffff0,#5bc7f41f 34%,#0000 68%)}.navbar.light .indicatorBeam{background:linear-gradient(90deg,#0000,#2fcbe257,#3885e275,#5d69dc4d,#0000);height:2px;left:16%;right:16%;box-shadow:0 0 8px #3ca5e133}.navbar.light .navLink.active{color:#142641;text-shadow:0 1px 1px #ffffffe6;font-weight:800}.navbar.light .navLink.active .navIcon{color:#287fbe;filter:drop-shadow(0 1px 4px #36aae133)}.navbar.light .brandName{color:#172640;font-weight:850}.navbar.light .brandSub{color:#4c6ba9}.navbar.light .languageToggle,.navbar.light .themeToggle,.navbar.light .profileButton{background:linear-gradient(145deg,#ffffffad,#ebf1fb8a);border-color:#5d719b40;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #31426c0f}.navbar.light .languageToggle:hover,.navbar.light .themeToggle:hover,.navbar.light .profileButton:hover{background:linear-gradient(145deg,#ffffffe0,#e8f1fdb8);border-color:#4497d35c;box-shadow:0 8px 22px #3a4c771c,0 0 12px #33b1de0f,inset 0 1px #fffffff5}.navbar.light .languageOption{color:#59677d;font-weight:800}.navbar.light .languageOption.active{color:#fff;background:linear-gradient(135deg,#5573d9,#765ed0);box-shadow:0 6px 17px #4b5cbe3b,inset 0 1px #ffffff47}.navbar.light .themeToggle{color:#465571}.navbar.light .themeToggle .moon{color:#64718a}.navbar.light .themeTrack{background:#687b9d38;box-shadow:inset 0 1px 2px #2d3e621a}.navbar.light .profileAvatar{background:linear-gradient(135deg,#536aa2,#7f91bd);box-shadow:0 7px 17px #30436d33}.navbar.light .profileStatusDot{border-color:#f8fafff0}.navbar.scrolled.light{--nav-surface:#ffffffe8;background:linear-gradient(110deg,#fffffff0,#f7fbffe6 48%,#f8f6ffeb);border-color:#5b719f4d;box-shadow:0 22px 55px #27375d2b,0 5px 18px #52689e12,inset 0 1px #fffffffa}.mobileBottomNav{--mobile-bg:#ffffffe0;--mobile-text:#596981;--mobile-active-text:#1a2d49;--mobile-active-bg:linear-gradient(135deg, #ffffffdb, #e7efffd1 50%, #f8f1ffe0);--mobile-border:#5b6f9742;display:none}.mobileBottomNav:not(.dark){background:linear-gradient(115deg,#ffffffed,#f7faffde 50%,#f9f6ffe8);border-color:#5b6f9747;box-shadow:0 20px 50px #2a3b6129,0 5px 18px #5b6ea014,inset 0 1px #fffffffa,inset 0 -1px #576c9b12}.mobileBottomNav:not(.dark):before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 14%,#36adff24,#0000 27%),radial-gradient(circle at 50% 0,#537eff14,#0000 27%),radial-gradient(circle at 84%,#7c5eff1c,#0000 28%);position:absolute;inset:-55px}.mobileBottomNav:not(.dark) .mobileActiveIndicator{-webkit-backdrop-filter:blur(20px)saturate(175%);background:linear-gradient(135deg,#fffc,#eff7ffb8 48%,#f7f0ffc7);border:1px solid #5f97d257;box-shadow:0 9px 25px #2c416b1f,0 0 18px #2bb4e214,inset 0 1px #fffffffa,inset 1px 0 #3ecbeb40,inset -1px 0 #487ceb3d,inset 0 -1px #35a3dd33}.mobileBottomNav:not(.dark) .mobileActiveIndicator:before{content:"";-webkit-mask-composite:xor;opacity:.6;pointer-events:none;background:linear-gradient(115deg,#3ad7eb99,#419ceb70 35%,#576fe557 65%,#39c7e180);border-radius:16px;padding:1px;position:absolute;inset:2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mobileBottomNav:not(.dark) .mobileActiveIndicator:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff1a 30%,#ffffffad 48%,#8ed6ff1a 57%,#0000 73%);animation:5.2s ease-in-out infinite navbarActiveShine;position:absolute;inset:0;transform:translate(-130%)}.mobileBottomNav:not(.dark) .mobileIndicatorGlow{opacity:.76;background:radial-gradient(circle at 50% -5%,#ffffffeb,#5bc7f41c 36%,#0000 70%)}.mobileBottomNav:not(.dark) .mobileIndicatorBeam{background:linear-gradient(90deg,#0000,#2fcbe252,#3885e270,#5d69dc47,#0000);height:2px;left:17%;right:17%;box-shadow:0 0 8px #3ca5e12e}.mobileBottomNav:not(.dark) .mobileNavItem{color:#53627a;letter-spacing:-.01em;text-shadow:0 1px #ffffffad;padding-bottom:5px;font-size:10.5px;font-weight:800}.mobileBottomNav:not(.dark) .mobileNavIcon{color:#566984;opacity:.96;filter:drop-shadow(0 1px 2px #374e7614);font-size:19px}.mobileBottomNav:not(.dark) .mobileNavItem.active{color:#1b2e4b;text-shadow:0 1px 3px #ffffffe6;font-weight:850;transform:translateY(-1px)}.mobileBottomNav:not(.dark) .mobileNavItem.active .mobileNavIcon{color:#287fbe;filter:drop-shadow(0 1px 5px #36aae138);transform:scale(1.12)translateY(-1px)}.mobileBottomNav:not(.dark) .mobileNavItem:hover{color:#243957}.mobileBottomNav:not(.dark) .mobileNavItem:hover .mobileNavIcon{color:#397bc1}@media (max-width:980px){.navbar{gap:12px;width:calc(100vw - 28px);padding-left:14px}.brandTextWrapper{display:none}.navLink{font-size:12px}.navItemContent{gap:5px;padding:0 4px}.languageToggle{display:none}}@media (max-width:720px){.navbar{display:none}.mobileBottomNav{z-index:1000;left:50%;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid var(--mobile-border);background:var(--mobile-bg);-webkit-backdrop-filter:blur(28px)saturate(170%);border-radius:25px;grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100vw - 18px);height:72px;padding:6px;transition:background .3s,border-color .3s,box-shadow .3s;display:grid;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 50px #0000003d,inset 0 1px #ffffff85}.mobileActiveIndicator{z-index:0;background:var(--mobile-active-bg);pointer-events:none;width:calc(25% - 3px);transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1);transform-origin:50%;will-change:transform;border:1px solid #64749133;border-radius:19px;transition:transform .62s cubic-bezier(.22,1.18,.36,1);animation:.62s cubic-bezier(.22,1.18,.36,1) mobileNavJellySettle;position:absolute;top:6px;bottom:6px;left:6px;overflow:hidden}@keyframes mobileNavJellySettle{0%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1)}18%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1.06)}42%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(.965)}68%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1.02)}86%{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(.993)}to{transform:translate3d(calc(var(--active-index) * 100%), 0, 0) scaleX(1)}}.mobileNavItem{z-index:2;min-width:0;height:58px;color:var(--mobile-text);border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-bottom:5px;font-size:10.5px;font-weight:800;text-decoration:none;transition:color .22s,transform .22s;display:flex;position:relative}.mobileNavItem.active{z-index:4;color:var(--mobile-active-text);transform:translateY(-1px)}.mobileNavIcon,.mobileNavText{z-index:5;position:relative}.mobileNavIcon{place-items:center;width:27px;height:27px;font-size:19px;line-height:1;transition:transform .28s cubic-bezier(.34,1.56,.64,1),color .22s;display:grid}.mobileNavItem.active .mobileNavIcon{transform:scale(1.12)translateY(-1px)}.mobileNavText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 2px;line-height:1.1;overflow:hidden}.mobileNavItem:hover{color:var(--mobile-active-text)}}@media (max-width:380px){.mobileBottomNav{border-radius:22px;width:calc(100vw - 12px);height:68px;padding:5px}.mobileActiveIndicator{border-radius:17px;width:calc(25% - 2.5px);top:5px;bottom:5px;left:5px}.mobileNavItem{gap:3px;height:56px;padding-bottom:4px;font-size:9.5px}.mobileNavIcon{width:25px;height:25px;font-size:18px}}@keyframes navbarActiveShine{0%,58%,to{transform:translate(-120%)}72%{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.navbar *,.mobileBottomNav *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.profileMenu{z-index:20;flex-shrink:0;position:relative}.profileMenu .profileButton{cursor:pointer}.profileDropdown{z-index:2000;border:1px solid var(--nav-border);background:var(--nav-surface);-webkit-backdrop-filter:blur(26px)saturate(175%);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;border-radius:16px;width:178px;padding:8px;transition:opacity .16s,transform .18s cubic-bezier(.34,1.25,.64,1),visibility .16s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)scale(.97);box-shadow:0 18px 42px #0f172a3d,inset 0 1px #ffffff38}.profileMenu:hover .profileDropdown,.profileMenu:focus-within .profileDropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.profileDropdown:before{content:"";border-top:1px solid var(--nav-border);border-left:1px solid var(--nav-border);background:var(--nav-surface);width:11px;height:11px;position:absolute;top:-6px;right:14px;transform:rotate(45deg)}.profileDropdownItem{z-index:1;width:100%;min-height:38px;color:var(--nav-text-active);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:0 11px;font-size:12px;font-weight:750;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:flex;position:relative}.profileDropdownItem:hover,.profileDropdownItem:focus-visible{color:var(--nav-text-active);background:#6366f11f;outline:none;transform:translate(2px)}.profileDropdownItem.logout{color:#ef6b7a}.profileDropdownItem.logout:hover,.profileDropdownItem.logout:focus-visible{color:#ff7182;background:#ef6b7a1a}.navbar.dark .profileDropdown{background:#070c1af5;border-color:#657fd74d;box-shadow:0 20px 48px #00000085,0 0 24px #4f5be21a,inset 0 1px #ffffff1f}.navbar.dark .profileDropdown:before{background:#070c1af5;border-color:#657fd74d}.navbar.dark .profileDropdownItem:hover,.navbar.dark .profileDropdownItem:focus-visible{background:#6366f129}.navbar.light .profileDropdown{background:#fffffff0;border-color:#5d719b40;box-shadow:0 18px 42px #2a3a6029,0 5px 18px #54699e12,inset 0 1px #fffffffa}.navbar.light .profileDropdown:before{background:#fffffff0;border-color:#5d719b40}.navbar.light .profileDropdownItem:hover,.navbar.light .profileDropdownItem:focus-visible{background:#4891d614}@media (prefers-reduced-motion:reduce){.profileDropdown,.profileDropdownItem{transition-duration:.01ms!important}}
.Personalization-module__-5NC1a__af-personalize{pointer-events:auto;z-index:100;flex-direction:column;align-items:flex-end;gap:2px;width:max-content;max-width:calc(100% - 14px);display:flex;position:absolute;top:7px;right:7px}.Personalization-module__-5NC1a__af-personalize--compact{top:6px;right:6px}.Personalization-module__-5NC1a__af-personalize__top{flex-direction:row;justify-content:flex-end;align-items:center;gap:3px;width:max-content;max-width:100%;display:flex}.Personalization-module__-5NC1a__af-personalize__bookmarks{justify-content:flex-end;align-items:center;width:max-content;max-width:100%;display:flex;position:relative}.Personalization-module__-5NC1a__af-personalize__bookmark-row{flex-direction:row;justify-content:flex-end;align-items:center;gap:3px;width:max-content;max-width:100%;display:flex;overflow:visible}.Personalization-module__-5NC1a__af-personalize__label{display:none}.Personalization-module__-5NC1a__af-personalize__badge{--bookmark-color:#3b82f6;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--bookmark-color) 82%, white 8%);background:linear-gradient(180deg, color-mix(in srgb, var(--bookmark-color) 94%, white 6%), color-mix(in srgb, var(--bookmark-color) 70%, black 30%));color:#0000;cursor:pointer;clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);width:13px;height:23px;filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--bookmark-color) 35%, transparent));border-radius:3px 3px 1px 1px;flex:0 0 13px;padding:0;transition:transform .13s,filter .13s;display:block;position:relative}.Personalization-module__-5NC1a__af-personalize__badge-text{display:none}.Personalization-module__-5NC1a__af-personalize__badge-fold{pointer-events:none;background:#ffffff47;height:1px;position:absolute;bottom:5px;left:3px;right:3px}.Personalization-module__-5NC1a__af-personalize__badge:hover{filter:drop-shadow(0 4px 7px color-mix(in srgb, var(--bookmark-color) 48%, transparent));transform:translateY(-1px)scale(1.05)}.Personalization-module__-5NC1a__af-personalize__add{color:#a9c9e5;cursor:pointer;background:#12263df2;border:1px solid #7aa6cd57;border-radius:5px;flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;padding:0;font-size:12px;font-weight:500;line-height:1;transition:transform .13s,border-color .13s,background .13s;display:inline-flex}.Personalization-module__-5NC1a__af-personalize__add:hover{color:#d6f8ff;background:#1e4660fa;border-color:#67e8f9b3;transform:translateY(-1px)}.Personalization-module__-5NC1a__af-personalize__progress{flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;display:flex;position:relative}.Personalization-module__-5NC1a__af-personalize__progress-button{color:#9fb9d2;cursor:pointer;background:#0d1d2ff2;border:1px solid #7aa6cd4d;border-radius:5px;justify-content:center;align-items:center;width:21px;height:21px;padding:0;transition:transform .13s,border-color .13s,background .13s,color .13s;display:inline-flex}.Personalization-module__-5NC1a__af-personalize__progress-button:hover{color:#d6f8ff;background:#18364dfa;border-color:#67e8f99e;transform:translateY(-1px)}.Personalization-module__-5NC1a__af-personalize__progress-icon{border:1px solid;border-radius:3px;justify-content:center;align-items:center;width:11px;height:11px;font-size:6px;line-height:1;display:inline-flex}.Personalization-module__-5NC1a__af-personalize__stars{justify-content:flex-end;align-items:center;width:100%;min-height:14px;display:flex}.Personalization-module__-5NC1a__af-personalize__star-row{flex-direction:row;justify-content:flex-end;align-items:center;gap:0;display:flex}.Personalization-module__-5NC1a__af-personalize__star{color:#7e97b259;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:13px;height:14px;padding:0;font-size:9px;line-height:1;transition:transform .12s,color .12s;display:inline-flex}.Personalization-module__-5NC1a__af-personalize__star:hover{color:#f7d774;transform:scale(1.15)}.Personalization-module__-5NC1a__af-personalize__star[data-active=true]{color:#f7d774;text-shadow:0 0 7px #f7d77452}.Personalization-module__-5NC1a__af-personalize__popover{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:300;background:linear-gradient(145deg,#13263dfc,#081424fc);border:1px solid #6e97be4d;border-radius:9px;width:190px;max-height:360px;padding:10px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 18px 50px #0000007a,0 0 0 1px #ffffff05}.Personalization-module__-5NC1a__af-personalize__popover--progress{width:165px}.Personalization-module__-5NC1a__af-personalize__popover-title{color:#a9c2dc;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:6px;font-weight:750;line-height:1.2}.Personalization-module__-5NC1a__af-personalize__option-list{gap:4px;display:grid}.Personalization-module__-5NC1a__af-personalize__bookmark-option,.Personalization-module__-5NC1a__af-personalize__progress-option{box-sizing:border-box;color:#c7d9eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #6e97be1f;border-radius:6px;align-items:center;gap:7px;width:100%;min-height:28px;padding:6px 7px;font-size:6px;line-height:1.2;display:flex}.Personalization-module__-5NC1a__af-personalize__progress-option{justify-content:flex-start}.Personalization-module__-5NC1a__af-personalize__color-dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 7px #ffffff1f}.Personalization-module__-5NC1a__af-personalize__create-button{color:#91b1ce;cursor:pointer;background:0 0;border:1px dashed #6e97be4d;border-radius:6px;width:100%;margin-top:7px;padding:6px 7px;font-size:6px;font-weight:650}.Personalization-module__-5NC1a__af-personalize__creator{gap:7px;margin-top:7px;display:grid}.Personalization-module__-5NC1a__af-personalize__creator input[type=text]{box-sizing:border-box;color:#dcecff;background:#030c178c;border:1px solid #6e97be33;border-radius:6px;outline:none;width:100%;padding:6px 7px;font-size:6px}.Personalization-module__-5NC1a__af-personalize__creator input[type=text]:focus{border-color:#67e8f98c}.Personalization-module__-5NC1a__af-personalize__color-picker{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.Personalization-module__-5NC1a__af-personalize__color-choice{cursor:pointer;box-sizing:border-box;border:2px solid #0000;border-radius:50%;width:16px;height:16px;padding:0}.Personalization-module__-5NC1a__af-personalize__color-choice:hover{transform:scale(1.08)}.Personalization-module__-5NC1a__af-personalize__creator-actions{justify-content:flex-end;gap:5px;display:flex}.Personalization-module__-5NC1a__af-personalize__creator-actions button{color:#9eb8d2;cursor:pointer;background:#ffffff09;border:1px solid #6e97be33;border-radius:5px;padding:5px 7px;font-size:5.5px;font-weight:650}.Personalization-module__-5NC1a__af-personalize__creator-actions button:hover{color:#d9f8ff;border-color:#67e8f966}.Personalization-module__-5NC1a__af-personalize__star:focus-visible,.Personalization-module__-5NC1a__af-personalize__add:focus-visible,.Personalization-module__-5NC1a__af-personalize__badge:focus-visible,.Personalization-module__-5NC1a__af-personalize__bookmark-option:focus-visible,.Personalization-module__-5NC1a__af-personalize__create-button:focus-visible,.Personalization-module__-5NC1a__af-personalize__creator-actions button:focus-visible,.Personalization-module__-5NC1a__af-personalize__progress-button:focus-visible,.Personalization-module__-5NC1a__af-personalize__progress-option:focus-visible,.Personalization-module__-5NC1a__af-personalize__color-choice:focus-visible{outline-offset:2px;outline:1px solid #7dd3fcbf}@media (max-width:760px){.Personalization-module__-5NC1a__af-personalize,.Personalization-module__-5NC1a__af-personalize--compact{max-width:calc(100% - 10px);top:5px;right:5px}.Personalization-module__-5NC1a__af-personalize__badge{flex-basis:11px;width:11px;height:20px}.Personalization-module__-5NC1a__af-personalize__add,.Personalization-module__-5NC1a__af-personalize__progress,.Personalization-module__-5NC1a__af-personalize__progress-button{width:19px;height:19px}.Personalization-module__-5NC1a__af-personalize__progress{flex-basis:19px}.Personalization-module__-5NC1a__af-personalize__star{width:12px;height:13px;font-size:8px}}.Personalization-module__-5NC1a__af-personalize__popover-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.Personalization-module__-5NC1a__af-personalize__popover-header .Personalization-module__-5NC1a__af-personalize__popover-title{margin-bottom:0}.Personalization-module__-5NC1a__af-personalize__popover-close{color:#9fb9d2;cursor:pointer;background:#ffffff09;border:1px solid #91aac63d;border-radius:5px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:13px;font-weight:400;line-height:1;transition:background .13s,border-color .13s,color .13s,transform .13s;display:inline-flex}.Personalization-module__-5NC1a__af-personalize__popover-close:hover{color:#e0f8ff;background:#38bdf81a;border-color:#67e8f98c;transform:scale(1.05)}.Personalization-module__-5NC1a__af-personalize__popover-close:focus-visible{outline-offset:2px;outline:1px solid #7dd3fcbf}.Personalization-module__-5NC1a__af-personalize__creator input[type=text]{color:#e0f2ff;background:#030c179e;border-color:#68a1c238}.Personalization-module__-5NC1a__af-personalize__creator input[type=text]:focus{border-color:#45dcff94;box-shadow:0 0 14px #45dcff12}:is(html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__add:hover,html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__progress-button:hover){color:#126e8e;background:linear-gradient(135deg,#edfcfff0,#efebffe6);border-color:#129ec98c}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__popover{-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);background:linear-gradient(145deg,#ffffffe6,#eaf7fce0);border-color:#498fae3d;box-shadow:0 22px 60px #375b7529,0 0 0 1px #ffffffa6,inset 0 1px #fff}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__creator input[type=text]{color:#334c62;background:#ffffffad;border-color:#57849e33}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__creator input[type=text]:focus{border-color:#129ec97a;box-shadow:0 0 14px #35d3ef12}.Personalization-module__-5NC1a__af-personalize__add,.Personalization-module__-5NC1a__af-personalize__progress-button{color:#9bd7ef;background:linear-gradient(145deg,#0b344ff5,#061d33fa);border-color:#42a6d76b;box-shadow:inset 0 1px #b4eeff09,0 3px 12px #0000001f}.Personalization-module__-5NC1a__af-personalize__add:hover,.Personalization-module__-5NC1a__af-personalize__progress-button:hover{color:#e0fbff;background:linear-gradient(145deg,#0c4762fa,#06273efa);border-color:#34e2ffd1;box-shadow:0 0 15px #21d0ff1a}.Personalization-module__-5NC1a__af-personalize__popover{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#071f34fb,#031120fc);border-color:#37a4d757;box-shadow:0 22px 58px #0000008f,0 0 28px #00b5f20e,inset 0 1px #adecff0a}.Personalization-module__-5NC1a__af-personalize__popover-title{color:#8fd0ec}.Personalization-module__-5NC1a__af-personalize__bookmark-option,.Personalization-module__-5NC1a__af-personalize__progress-option{color:#c6dfed;background:#3a93bd09;border-color:#4696c329}.Personalization-module__-5NC1a__af-personalize__bookmark-option:hover,.Personalization-module__-5NC1a__af-personalize__progress-option:hover{background:#22c9f413;border-color:#2bdcff7a}.Personalization-module__-5NC1a__af-personalize__create-button{color:#88c5df;border-color:#469dca57}.Personalization-module__-5NC1a__af-personalize__create-button:hover{color:#d1f8ff;background:#1dc7f311;border-color:#2edeff9e}:is(html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__add,html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__progress-button){color:#39748d;background:linear-gradient(145deg,#faffffe6,#e1f2f8f0);border-color:#3185a84d;box-shadow:0 3px 12px #2a577112,inset 0 1px #fff}:is(html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__add:hover,html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__progress-button:hover){color:#08779a;background:linear-gradient(145deg,#fffffffa,#daf6fcfa);border-color:#00a0cb85;box-shadow:0 0 14px #00b1db13}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__popover{background:linear-gradient(145deg,#fcfffff7,#e7f5fafa);border-color:#308bae40;box-shadow:0 22px 54px #2a57712b,0 0 24px #00aad20b,inset 0 1px #fff}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__popover-title{color:#39728b}:is(html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__bookmark-option,html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__progress-option){color:#496879;background:#ffffff73;border-color:#48839d21}:is(html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__bookmark-option:hover,html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__progress-option:hover){background:#00b7de0e;border-color:#00a7d257}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__create-button{color:#4b7e92;border-color:#4b859e42}html[data-theme=light] .Personalization-module__-5NC1a__af-personalize__create-button:hover{color:#147b9d;background:#35d3ef0f;border-color:#009ec975}
.ConceptNode-module__N46YmW__nodeEyebrow{color:#8fc7ff;letter-spacing:.14em;text-transform:uppercase;font-size:5.5px;font-weight:750;line-height:1}.ConceptNode-module__N46YmW__conceptStack{flex-direction:column;gap:14px;width:100%;display:flex}.ConceptNode-module__N46YmW__conceptContainer{box-sizing:border-box;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);cursor:pointer;z-index:7;background:linear-gradient(#020949 0%,#000633 15%,#00010e 100%);border:1px solid #418cffa6;border-radius:11px;width:100%;padding:10px 6px 12px;transition:transform .17s,border-color .17s,box-shadow .17s,background .17s;position:relative;overflow:visible;box-shadow:0 10px 32px #0003,inset 0 1px #b4d7ff1f}.ConceptNode-module__N46YmW__conceptContainer:hover:not(.ConceptNode-module__N46YmW__conceptActive){border-color:#6eb4fff2;transform:translateY(-1px);box-shadow:0 12px 36px #0000003d,0 0 24px #287dff33}.ConceptNode-module__N46YmW__conceptActive{background:linear-gradient(to bottom, #020949 0%, #000633 15%, #00010e 100%) padding-box, conic-gradient(from var(--concept-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;animation:5s linear infinite ConceptNode-module__N46YmW__conceptBorderFlow}@property --concept-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ConceptNode-module__N46YmW__conceptBorderFlow{to{--concept-border-angle:360deg}}.ConceptNode-module__N46YmW__conceptActive:hover{background:linear-gradient(to bottom, #020949 0%, #000633 15%, #00010e 100%) padding-box, conic-gradient(from var(--concept-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;transform:translateY(-1px);box-shadow:0 12px 36px #0000003d,0 0 24px #287dff33}.ConceptNode-module__N46YmW__conceptHeader{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:10px;padding-right:55px;display:flex}.ConceptNode-module__N46YmW__conceptTitle{color:#fff;margin-top:5px;font-size:20px;font-weight:600;line-height:1.5}.ConceptNode-module__N46YmW__conceptMetaGroup{align-items:center;gap:8px;display:flex}.ConceptNode-module__N46YmW__conceptTotal,.ConceptNode-module__N46YmW__conceptCount{color:#b8d9ff}.ConceptNode-module__N46YmW__conceptTotal{letter-spacing:.06em;font-size:5.5px}.ConceptNode-module__N46YmW__conceptCount{letter-spacing:.08em;font-size:6px}.ConceptNode-module__N46YmW__conceptActive .ConceptNode-module__N46YmW__nodeEyebrow{color:#c6e5ff;text-shadow:0 0 10px #78c3ff66}.ConceptNode-module__N46YmW__conceptContainer:not(.ConceptNode-module__N46YmW__conceptActive){filter:saturate(.9);transition:opacity .18s,filter .18s,transform .17s,border-color .17s,box-shadow .17s,background .17s}html[data-theme=light] .ConceptNode-module__N46YmW__conceptContainer{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#fff;border-color:#2364d259;box-shadow:0 10px 28px #1e4b911a,inset 0 1px #fffffff2}html[data-theme=light] .ConceptNode-module__N46YmW__conceptContainer:hover:not(.ConceptNode-module__N46YmW__conceptActive){border-color:#1964e6a6;box-shadow:0 12px 32px #1e4b9124,0 0 20px #236eff1a}html[data-theme=light] .ConceptNode-module__N46YmW__conceptActive{background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from var(--concept-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000}html[data-theme=light] .ConceptNode-module__N46YmW__conceptActive:hover{background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from var(--concept-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;box-shadow:0 12px 32px #1e4b9124,0 0 20px #236eff1a}html[data-theme=light] .ConceptNode-module__N46YmW__conceptTitle{color:#102e61}:is(html[data-theme=light] .ConceptNode-module__N46YmW__conceptTotal,html[data-theme=light] .ConceptNode-module__N46YmW__conceptCount){color:#355b91}html[data-theme=light] .ConceptNode-module__N46YmW__nodeEyebrow{color:#245ba7}html[data-theme=light] .ConceptNode-module__N46YmW__conceptActive .ConceptNode-module__N46YmW__nodeEyebrow{color:#164a9e;text-shadow:none}html[data-theme=light] .ConceptNode-module__N46YmW__conceptContainer:not(.ConceptNode-module__N46YmW__conceptActive){filter:saturate(.95)}@media (max-width:760px){.ConceptNode-module__N46YmW__conceptHeader{padding-right:48px}}@media (prefers-reduced-motion:reduce){.ConceptNode-module__N46YmW__conceptActive{animation:none}.ConceptNode-module__N46YmW__conceptContainer,.ConceptNode-module__N46YmW__conceptContainer:not(.ConceptNode-module__N46YmW__conceptActive){transition:none!important}}
.MathNode-module__YryQaa__mathStack{flex-direction:column;gap:7px;width:100%;min-width:0;display:flex}.MathNode-module__YryQaa__mathCard{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:74px;color:inherit;text-align:left;cursor:pointer;z-index:8;background:linear-gradient(90deg,#000c30 0%,#000d31 18%,#00091f 100%);border:1px solid #8b5cf6bf;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:30px 36px 10px;transition:transform .15s,border-color .15s,box-shadow .15s,opacity .15s;display:flex;position:relative;overflow:visible;box-shadow:0 0 0 1px #8b5cf60f,0 5px 18px #0003,0 0 12px #8b5cf624,inset 0 1px #d8b4fe14}.MathNode-module__YryQaa__mathCard:hover:not(.MathNode-module__YryQaa__mathCardActive){background:linear-gradient(155deg,#081330 0%,#030a1d 58%,#020817 100%);border-color:#a98aff;transform:translate(2px);box-shadow:0 5px 20px #00000038,0 0 17px #8b5cf633,inset 0 1px #d8b4fe1a}@property --math-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.MathNode-module__YryQaa__mathCardActive{background:linear-gradient(155deg, #07112f 0%, #000b29 58%, #00091f 100%) padding-box, conic-gradient(from var(--math-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;animation:5s linear infinite MathNode-module__YryQaa__mathBorderFlow;box-shadow:0 0 0 1px #8b5cf61a,0 0 16px #8b5cf624,0 7px 24px #0003,inset 0 1px #d8b4fe1a}@keyframes MathNode-module__YryQaa__mathBorderFlow{to{--math-border-angle:360deg}}.MathNode-module__YryQaa__mathCardActive:hover{background:linear-gradient(155deg, #07112f 0%, #000b29 58%, #00091f 100%) padding-box, conic-gradient(from var(--math-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;transform:translate(2px);box-shadow:0 0 0 1px #8b5cf624,0 0 20px #8b5cf638,0 0 30px #4285ff14,0 7px 24px #00000038,inset 0 1px #d8b4fe1f}.MathNode-module__YryQaa__mathMarker{box-sizing:border-box;color:#f1edff;background:#2f2d70b8;border:1px solid #8b5cf659;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:48px;height:15px;padding:0 5px;font-size:8px;font-weight:700;display:flex;position:absolute;top:9px;left:10px}.MathNode-module__YryQaa__mathCardActive .MathNode-module__YryQaa__mathMarker{color:#fff;background:linear-gradient(145deg,#8b5cf6e6,#5b21b6eb);border-color:#c4a7ffd9;box-shadow:0 0 10px #8b5cf63d,inset 0 1px #ffffff26}.MathNode-module__YryQaa__mathTitle{color:#f3efff;text-align:center;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:16px;font-weight:500;line-height:1.2}.MathNode-module__YryQaa__mathCardActive .MathNode-module__YryQaa__mathTitle{color:#f4efff;text-shadow:0 0 9px #c4a7ff1f}.MathNode-module__YryQaa__mathDescription{box-sizing:border-box;overflow-wrap:anywhere;text-align:center;width:100%;min-width:0;max-width:100%}.MathNode-module__YryQaa__mathCard:not(.MathNode-module__YryQaa__mathCardActive){filter:saturate(.88);transition:opacity .18s,filter .18s,transform .16s,border-color .18s,box-shadow .18s,background .18s}html[data-theme=light] .MathNode-module__YryQaa__mathCard{background:#fff;border-color:#8b5cf661;box-shadow:0 4px 15px #432d700e,inset 0 1px #fffffffa}html[data-theme=light] .MathNode-module__YryQaa__mathCard:hover:not(.MathNode-module__YryQaa__mathCardActive){background:#fff;border-color:#8b5cf6b8;box-shadow:0 5px 18px #432d7014,0 0 14px #8b5cf61a}html[data-theme=light] .MathNode-module__YryQaa__mathCardActive{background:#fff padding-box, conic-gradient(from var(--math-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;animation:5s linear infinite MathNode-module__YryQaa__mathBorderFlow;box-shadow:0 0 0 1px #8b5cf61f,0 0 15px #8b5cf61f,0 6px 20px #432d7014}html[data-theme=light] .MathNode-module__YryQaa__mathCardActive:hover{background:#fff padding-box, conic-gradient(from var(--math-border-angle,0deg), #00e5ff, #4285ff, #a855f7, #4285ff, #00e5ff) border-box;border:5px solid #0000;box-shadow:0 0 0 1px #8b5cf629,0 0 18px #8b5cf629,0 6px 20px #432d701a}html[data-theme=light] .MathNode-module__YryQaa__mathMarker{color:#7040bf;background:linear-gradient(145deg,#f0eaff,#e5d9ff);border-color:#8b5cf652}html[data-theme=light] .MathNode-module__YryQaa__mathCardActive .MathNode-module__YryQaa__mathMarker{color:#fff;background:linear-gradient(145deg,#a78bfa,#7c3aed);border-color:#7c3aed8c;box-shadow:0 0 9px #8b5cf626}html[data-theme=light] .MathNode-module__YryQaa__mathTitle{color:#4c3475}html[data-theme=light] .MathNode-module__YryQaa__mathCardActive .MathNode-module__YryQaa__mathTitle{color:#39205f;text-shadow:none}html[data-theme=light] .MathNode-module__YryQaa__mathCard:not(.MathNode-module__YryQaa__mathCardActive){filter:saturate(.95)}@media (max-width:760px){.MathNode-module__YryQaa__mathCard{padding-right:36px}}@media (prefers-reduced-motion:reduce){.MathNode-module__YryQaa__mathCard,.MathNode-module__YryQaa__mathCard:not(.MathNode-module__YryQaa__mathCardActive),.MathNode-module__YryQaa__mathCardActive{transition:none!important;animation:none!important}}
.List-module__bY158q__listPage{--list-page-bg:#f5f6f8;--list-surface:#fff;--list-surface-soft:#fafafa;--list-surface-muted:#f4f5f7;--list-surface-inset:#f8f8f9;--list-border:#e3e5e8;--list-border-soft:#eceef1;--list-border-strong:#d6d9de;--list-text:#17191d;--list-text-secondary:#4d535c;--list-text-muted:#7a818b;--list-text-faint:#9aa0a8;--list-label-bg:#f0f1f3;--list-label-text:#626872;--list-shadow:0 1px 2px #0f172a0a, 0 8px 22px #0f172a0d;--list-shadow-hover:0 4px 10px #0f172a0f, 0 18px 38px #0f172a17;--list-shadow-deep:0 8px 18px #0f172a12, 0 24px 55px #0f172a1f;--list-question-shadow:0 2px 5px #0f172a0a, 0 10px 24px #0f172a0e;--list-radius-xl:22px;--list-radius-lg:18px;--list-radius-md:14px;--list-radius-sm:11px;--list-accent:#24272c;--list-accent-soft:#24272c12;--list-focus-ring:#464c5438;color:var(--list-text);isolation:isolate;position:relative}:is(html[data-theme=dark] .List-module__bY158q__listPage,[data-theme=dark] .List-module__bY158q__listPage,html.dark .List-module__bY158q__listPage,.dark .List-module__bY158q__listPage){--list-page-bg:#07111f;--list-surface:#0d1d33ad;--list-surface-soft:#0b192da3;--list-surface-muted:#182c489e;--list-surface-inset:#06101da8;--list-border:#97b7dc26;--list-border-soft:#97b7dc17;--list-border-strong:#b4d5f747;--list-text:#edf6ff;--list-text-secondary:#c0d0e1;--list-text-muted:#91a5bb;--list-text-faint:#667d96;--list-label-bg:#90b7e014;--list-label-text:#a9c1d9;--list-shadow:0 2px 8px #0000003d, 0 14px 34px #00000038;--list-shadow-hover:0 5px 14px #0000004d, 0 20px 48px #0000004d;--list-shadow-deep:0 10px 24px #0000004d, 0 30px 65px #00000057;--list-question-shadow:0 3px 9px #0000003b, 0 13px 30px #0003;--list-accent:#dceeff;--list-accent-soft:#7cbcff12;--list-focus-ring:#89ccff6b}html[data-theme=dark] .List-module__bY158q__listPage:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#030a1905,#030a1905),url(/images/list-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;inset:0}[data-theme=dark] .List-module__bY158q__listPage:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#030a1905,#030a1905),url(/images/list-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;inset:0}html.dark .List-module__bY158q__listPage:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#030a1905,#030a1905),url(/images/list-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;inset:0}.dark .List-module__bY158q__listPage:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#030a1905,#030a1905),url(/images/list-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;inset:0}.List-module__bY158q__listPage[data-embedded-in-explorer=true]:before{filter:brightness(.85)}html[data-theme=dark] .List-module__bY158q__listPage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 20%,#235baa14,#0000 42%),linear-gradient(#040b1814,#040a1638);position:fixed;inset:0}[data-theme=dark] .List-module__bY158q__listPage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 20%,#235baa14,#0000 42%),linear-gradient(#040b1814,#040a1638);position:fixed;inset:0}html.dark .List-module__bY158q__listPage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 20%,#235baa14,#0000 42%),linear-gradient(#040b1814,#040a1638);position:fixed;inset:0}.dark .List-module__bY158q__listPage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 20%,#235baa14,#0000 42%),linear-gradient(#040b1814,#040a1638);position:fixed;inset:0}.List-module__bY158q__listIntroduction{width:100%;max-width:1500px;margin:0 auto}.List-module__bY158q__listIntroductionHeader,.List-module__bY158q__listQuestionModeHeader{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:30px;display:flex;position:relative}.List-module__bY158q__listIntroductionHeaderCompact{justify-content:flex-end;gap:0}.List-module__bY158q__listIntroductionHeader.List-module__bY158q__listIntroductionHeaderCompact:after{display:none}.List-module__bY158q__listIntroductionHeader:after{content:"π";color:#d8efff6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(145deg,#ffffff12,#629bff06);border:1px solid #aad3ff26;border-radius:22px;place-items:center;width:76px;height:76px;font-size:38px;font-weight:300;display:grid;position:absolute;top:-22px;right:175px;transform:rotate(10deg);box-shadow:inset 1px 1px #ffffff17,0 20px 45px #0000002e}.List-module__bY158q__listIntroductionTitle,.List-module__bY158q__listQuestionModeTitle{color:var(--list-text);letter-spacing:-.028em;margin:6px 0 8px;font-size:32px;font-weight:760;line-height:1.15}.List-module__bY158q__listIntroductionDescription,.List-module__bY158q__listQuestionModeDescription{color:var(--list-text-muted);margin:0;font-size:15px;line-height:1.65}.List-module__bY158q__listChapterStack{flex-direction:column;gap:16px;display:flex}.List-module__bY158q__listFilterBar{flex-shrink:0;position:relative}.List-module__bY158q__listFilterButton{border:1px solid var(--list-border);background:var(--list-surface);min-width:112px;height:42px;color:var(--list-text-secondary);cursor:pointer;box-shadow:var(--list-shadow);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 15px;font-size:14px;font-weight:650;transition:border-color .18s,background .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.List-module__bY158q__listFilterButton:hover{border-color:var(--list-border-strong);background:var(--list-surface-muted);color:var(--list-text);box-shadow:var(--list-shadow-hover);transform:translateY(-1px)}.List-module__bY158q__listFilterButtonActive{color:#eaf7ff;box-shadow:0 0 0 1px #67bcff0d, var(--list-shadow);background:#36679e33;border-color:#81c5ff4d}.List-module__bY158q__listFilterIcon{justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.List-module__bY158q__listFilterCount{background:var(--list-accent);min-width:20px;height:20px;color:var(--list-page-bg);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:750;display:inline-flex}.List-module__bY158q__listFilterArrow{margin-left:2px;font-size:13px}:is(.List-module__bY158q__listIntroductionHeader .filterRoot,.List-module__bY158q__listQuestionModeHeader .filterRoot){flex-shrink:0;position:relative}:is(.List-module__bY158q__listIntroductionHeader .filterPopover,.List-module__bY158q__listQuestionModeHeader .filterPopover){left:auto;right:0}:is(.List-module__bY158q__listIntroductionHeader .filterButton,.List-module__bY158q__listQuestionModeHeader .filterButton){border-radius:11px;min-width:112px;height:42px;font-size:14px}.List-module__bY158q__listNodeCard{border:1px solid var(--list-border);border-radius:var(--list-radius-lg);background:var(--list-surface);width:100%;box-shadow:var(--list-shadow);transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;position:relative;overflow:hidden}.List-module__bY158q__listNodeTop{width:100%}.List-module__bY158q__listNodeHeader,.List-module__bY158q__listNodeHeaderStatic{width:100%;min-height:64px;color:var(--list-text);align-items:center;gap:12px;padding:13px 10px;display:flex;position:relative}.List-module__bY158q__listNodeHeader{text-align:left;cursor:pointer;background:0 0;border:0;transition:background .16s,color .16s}.List-module__bY158q__listNodeHeader:hover{background:#ffffff06}.List-module__bY158q__listNodeChevron{border:1px solid var(--list-border-soft);width:30px;min-width:30px;height:30px;color:var(--list-text-muted);background:#ffffff09;border-radius:10px;flex-shrink:0;order:99;justify-content:center;align-items:center;margin-left:auto;font-size:17px;font-weight:600;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 4px 12px #0000001f}.List-module__bY158q__listNodeHeader:hover .List-module__bY158q__listNodeChevron{border-color:var(--list-border-strong);color:var(--list-text);box-shadow:0 0 15px #6ebeff0f, var(--list-shadow);background:#91c3f514}.List-module__bY158q__listNodeType{border:1px solid var(--node-accent,var(--list-border-soft));background:linear-gradient(135deg, color-mix(in srgb, var(--node-accent,#9ccfff) 12%, transparent), #ffffff06);min-width:78px;height:29px;color:var(--node-accent,var(--list-label-text));letter-spacing:.09em;white-space:nowrap;box-shadow:inset 1px 1px 0 #ffffff14, 0 0 14px var(--node-glow,transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex;position:relative}.List-module__bY158q__listNodeType:before{content:"✦";opacity:.78;margin-right:6px;font-size:10px}.List-module__bY158q__listNodeCard[data-knowledge-type=chapter] .List-module__bY158q__listNodeType:before{content:"◆"}.List-module__bY158q__listNodeCard[data-knowledge-type=lesson] .List-module__bY158q__listNodeType:before{content:"◇"}.List-module__bY158q__listNodeCard[data-knowledge-type=concept] .List-module__bY158q__listNodeType:before{content:"✦"}.List-module__bY158q__listNodeCard[data-knowledge-type=math] .List-module__bY158q__listNodeType:before{content:"π";font-size:11px}.List-module__bY158q__listNodeTitle{min-width:0;color:var(--list-text);letter-spacing:-.01em;font-size:16px;font-weight:690;line-height:1.4}.List-module__bY158q__listNodeDescription{min-width:0;color:var(--list-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:1.5;overflow:hidden}.List-module__bY158q__listNodeCount{color:var(--list-text-faint);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:550}.List-module__bY158q__listNodeHeader .List-module__bY158q__listNodeCount{margin-left:auto}.List-module__bY158q__listNodeChildren{border-top:1px solid var(--list-border-soft);background:linear-gradient(#040c173d,#040c1714);flex-direction:column;gap:10px;padding:10px 8px 13px;display:flex;position:relative;box-shadow:inset 0 10px 25px #0000001a}.List-module__bY158q__listNodeChildren>.List-module__bY158q__listNodeCard{box-shadow:var(--list-shadow);position:relative}.List-module__bY158q__listNodeChildren>.List-module__bY158q__listNodeCard:hover{box-shadow:var(--list-shadow-hover)}.List-module__bY158q__listNodeChildren>.List-module__bY158q__listNodeCard:before{display:none!important}.List-module__bY158q__listNodeChildren .List-module__bY158q__listNodeChildren{padding-left:7px;padding-right:7px}.List-module__bY158q__listNodeChildren>.List-module__bY158q__listNodeCard{border-radius:var(--list-radius-lg)}.List-module__bY158q__listNodeChildren .List-module__bY158q__listNodeChildren>.List-module__bY158q__listNodeCard{box-shadow:0 2px 7px #0000002e,0 9px 22px #00000026}.List-module__bY158q__relevantQuestions{background:0 0;border-top:0;position:relative}.List-module__bY158q__conceptActionRow{border-top:1px solid var(--list-border-soft);background:linear-gradient(#35beff09,#08182726);flex-wrap:wrap;justify-content:flex-end;align-items:stretch;width:100%;display:flex}.List-module__bY158q__conceptRelevantQuestionsSlot{display:contents}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestions{background:0 0;border-top:0;display:contents}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger{border-right:0;flex:none;order:1;width:auto;min-width:142px;min-height:52px;padding:9px 10px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsList{flex:0 0 100%;order:3;width:100%;min-width:100%;margin:0}.List-module__bY158q__conceptGraphModeButton{border:0;border-left:1px solid var(--list-border-soft);min-width:145px;min-height:52px;color:var(--list-text-secondary);text-align:center;cursor:pointer;background:0 0;flex:none;order:2;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:12px;font-weight:670;transition:background .16s,color .16s,border-color .16s,box-shadow .18s,transform .18s;display:inline-flex}.List-module__bY158q__conceptGraphModeButton:hover{color:var(--list-text);background:linear-gradient(135deg,#4cc6ff13,#7e6bff11);border-left-color:#63d2ff33;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff09,0 0 20px #45beff09}.List-module__bY158q__conceptGraphModeButton:active{transform:translateY(0)}.List-module__bY158q__conceptGraphModeButton:focus-visible{outline:none;box-shadow:0 0 0 2px #50beff1f,inset 0 1px #ffffff09}.List-module__bY158q__conceptGraphModeDot{background:#5bdcff;border:1px solid #77e0ffa6;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:transform .16s,box-shadow .16s;box-shadow:0 0 7px #47d2ff8c,0 0 15px #47d2ff33}.List-module__bY158q__conceptGraphModeButton:hover .List-module__bY158q__conceptGraphModeDot{transform:scale(1.15);box-shadow:0 0 8px #47d2ffb3,0 0 18px #47d2ff47}.List-module__bY158q__conceptGraphModeText{white-space:nowrap}.List-module__bY158q__conceptGraphModeArrow{border:1px solid var(--list-border-soft);width:24px;height:24px;color:var(--list-text-muted);background:#ffffff09;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .18s;display:inline-flex}.List-module__bY158q__conceptGraphModeButton:hover .List-module__bY158q__conceptGraphModeArrow{color:#b9efff;background:#4fbdef14;border-color:#63d2ff3d;transform:translate(2px)}.List-module__bY158q__relevantQuestionsTrigger{width:100%;min-height:52px;color:var(--list-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;transition:background .16s,color .16s;display:flex}.List-module__bY158q__relevantQuestionsTrigger:hover,.List-module__bY158q__relevantQuestionsTriggerActive{color:var(--list-text);background:linear-gradient(90deg,#54cbff13,#8272ff0b,#0000)}.List-module__bY158q__relevantQuestionsLabel{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:670;display:flex}.List-module__bY158q__relevantQuestionsText{white-space:nowrap}.List-module__bY158q__relevantQuestionsLabel small{display:none}.List-module__bY158q__relevantQuestionsIcon{color:#9ce7ff;background:linear-gradient(145deg,#54d2ff1f,#8369ff14);border:1px solid #5bd3ff33;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:13px;display:inline-flex;box-shadow:inset 1px 1px #ffffff14,0 0 18px #39c7ff0f}.List-module__bY158q__relevantQuestionsArrow{border:1px solid var(--list-border-soft);width:30px;min-width:30px;height:30px;color:var(--list-text-muted);background:#ffffff09;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;font-size:17px;line-height:1;transition:border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.List-module__bY158q__relevantQuestionsTrigger:hover .List-module__bY158q__relevantQuestionsArrow{color:#b9efff;background:#4fbdef14;border-color:#63d2ff3d}.List-module__bY158q__relevantQuestionsList{contain:layout;background:linear-gradient(#040e1947,#040d181f);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 8px 13px;display:grid}.List-module__bY158q__relevantQuestionsList[data-navigation-question-container=true]{contain:layout}.List-module__bY158q__relevantQuestionsEmpty{border:1px dashed var(--list-border);border-radius:var(--list-radius-sm);color:var(--list-text-muted);box-shadow:var(--list-shadow);background:#ffffff05;flex-direction:column;gap:4px;padding:15px 14px;font-size:13px;display:flex}.List-module__bY158q__relevantQuestionsEmpty small{color:var(--list-text-faint);font-size:11px;line-height:1.5}.List-module__bY158q__listQuestionCard{border-radius:var(--list-radius-md);width:100%;box-shadow:var(--list-question-shadow);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:linear-gradient(135deg,#122235e0,#0a1829cc);border:1px solid #96bee11a;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;position:relative;overflow:hidden}.List-module__bY158q__listQuestionCard:hover{border-color:#77cdff30;transform:translateY(-1px);box-shadow:0 5px 13px #00000040,0 0 24px #41c1ff09}.List-module__bY158q__listQuestionCardExpanded{border-color:#6ccaff38;box-shadow:inset 0 1px #ffffff0e,0 8px 26px #00000045}.List-module__bY158q__questionCardHeader{width:100%;min-height:56px;color:var(--list-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px;transition:background .16s,color .16s;display:flex}.List-module__bY158q__questionCardHeader:hover{background:#5bcbff09}.List-module__bY158q__questionCardType{color:#9de5ff;letter-spacing:.08em;background:linear-gradient(135deg,#50cdff1c,#7869ff12);border:1px solid #66d2ff30;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;height:24px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.List-module__bY158q__listQuestionCard[data-knowledge-type=mcq] .List-module__bY158q__questionCardType{color:#ceb6ff;background:linear-gradient(135deg,#b47dff1c,#5f89ff12);border-color:#b48bff33}.List-module__bY158q__questionCardTitle{min-width:0;color:var(--list-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:660;line-height:1.5;overflow:hidden}.List-module__bY158q__questionCardArrow{border:1px solid var(--list-border-soft);width:30px;min-width:30px;height:30px;color:var(--list-text-muted);background:#ffffff09;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:17px;line-height:1;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.List-module__bY158q__questionCardHeader:hover .List-module__bY158q__questionCardArrow{color:#c2f0ff;background:#4dbef012;border-color:#68cdff38}.List-module__bY158q__questionCardBody{border-top:1px solid var(--list-border-soft);color:var(--list-text);background:linear-gradient(#07121f4d,#0a17261f);padding:17px 13px 19px;font-size:14px;line-height:1.78}.List-module__bY158q__questionBlock{border-radius:var(--list-radius-sm);background:linear-gradient(135deg,#13253ab8,#0a192aad);border:1px solid #92bee21c;margin-bottom:14px;padding:15px;box-shadow:inset 0 1px #ffffff0b,0 6px 18px #00000021}.List-module__bY158q__questionBlock>span{color:#82dfff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.List-module__bY158q__questionBlock p{color:var(--list-text);margin:0;font-size:14px;line-height:1.85}.List-module__bY158q__subQuestionGrid{flex-direction:column;gap:8px;display:flex}.List-module__bY158q__subQuestion{border:1px solid var(--list-border-soft);border-radius:var(--list-radius-sm);color:var(--list-text);background:#0d1c2ead;align-items:flex-start;gap:9px;padding:11px 12px;display:flex;box-shadow:inset 0 1px #ffffff06}.List-module__bY158q__subQuestion strong{color:#b7ddff;flex-shrink:0;font-size:13px}.List-module__bY158q__subQuestion span{color:var(--list-text-secondary);font-size:13px;line-height:1.7}.List-module__bY158q__mcqOptions{flex-direction:column;gap:8px;display:flex}.List-module__bY158q__mcqOption{border:1px solid var(--list-border-soft);border-radius:var(--list-radius-sm);color:var(--list-text-secondary);background:#0d1c2ead;align-items:flex-start;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,transform .15s;display:flex;box-shadow:inset 0 1px #ffffff06}.List-module__bY158q__mcqOption:hover{background:#23223fa3;border-color:#aa8bff2e;transform:translate(2px)}.List-module__bY158q__mcqOption strong{color:#cbb8ff;flex-shrink:0;font-size:13px}.List-module__bY158q__mcqOption span{font-size:13px;line-height:1.65}.List-module__bY158q__questionFallback{border:1px dashed var(--list-border);border-radius:var(--list-radius-sm);color:var(--list-text-muted);margin:0;padding:14px;font-size:13px}.List-module__bY158q__listQuestionMode{width:100%;max-width:1500px;margin:0 auto}.List-module__bY158q__listQuestionModeHeader{position:relative}.List-module__bY158q__listQuestionModeTitle{margin:6px 0 8px}.List-module__bY158q__listQuestionModeDescription{margin:0}.List-module__bY158q__listQuestionResults{width:100%}.List-module__bY158q__listQuestionResultsHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.List-module__bY158q__listQuestionResultsTitle{color:var(--list-text);margin:5px 0 4px;font-size:21px;font-weight:700}.List-module__bY158q__listQuestionResultsDescription{color:var(--list-text-muted);margin:0;font-size:13px}.List-module__bY158q__listQuestionResultsCount{color:var(--list-text-muted);flex-shrink:0;font-size:13px;font-weight:600}.List-module__bY158q__listQuestionResultsGrid{flex-direction:column;gap:12px;width:100%;display:flex}.List-module__bY158q__listEmptyState{border:1px dashed var(--list-border);border-radius:var(--list-radius-xl);background:var(--list-surface);text-align:center;width:100%;max-width:1500px;box-shadow:var(--list-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin:40px auto;padding:56px 32px}.List-module__bY158q__listEmptyState h2,.List-module__bY158q__listEmptyState h3{color:var(--list-text);margin:8px 0;font-weight:700}.List-module__bY158q__listEmptyState p{color:var(--list-text-muted);margin:0;font-size:14px;line-height:1.6}.List-module__bY158q__listModeToolbar{align-items:center;gap:14px;width:100%;max-width:1500px;margin:0 auto 24px;display:flex}.List-module__bY158q__listModeCurrent{color:var(--list-text);font-size:14px;font-weight:650}.List-module__bY158q__listBackButton{color:var(--list-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;transition:color .15s}.List-module__bY158q__listBackButton:hover{color:var(--list-text)}.List-module__bY158q__listBreadcrumbDivider{color:var(--list-text-faint)}.List-module__bY158q__listIntroduction [data-navigation-focus=true],.List-module__bY158q__listQuestionMode [data-navigation-focus=true]{will-change:transform, opacity, filter;animation:.9s cubic-bezier(.16,1,.3,1) List-module__bY158q__listKnowledgeArrival}@keyframes List-module__bY158q__listKnowledgeArrival{0%{opacity:0;filter:blur(5px);transform:translateY(20px)scale(.985)}38%{opacity:1;filter:blur();transform:translateY(-3px)scale(1.002)}68%{transform:translateY(1px)scale(.999)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.List-module__bY158q__listIntroduction [data-navigation-focus=true] .List-module__bY158q__listNodeTitle,.List-module__bY158q__listIntroduction [data-navigation-focus=true],.List-module__bY158q__listQuestionMode [data-navigation-focus=true]{isolation:isolate}.List-module__bY158q__listPage [data-navigation-focus=true]{isolation:isolate;position:relative}.List-module__bY158q__listPage [data-navigation-focus=true]:after{content:"";border:1px solid var(--list-focus-ring);border-radius:inherit;pointer-events:none;opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) List-module__bY158q__listKnowledgeFocusRing;position:absolute;inset:-2px}@keyframes List-module__bY158q__listKnowledgeFocusRing{0%{opacity:0;transform:scale(.985)}22%{opacity:1;transform:scale(1)}70%{opacity:.45}to{opacity:0;transform:scale(1)}}.List-module__bY158q__listQuestionCard[data-question-navigation-source=true]{view-transition-class:List-module__bY158q__knowledge-question-source}.List-module__bY158q__listQuestionCard[data-navigation-focus=true]{z-index:2;scroll-margin-block:180px}:is(::view-transition-old(root),::view-transition-new(root)){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(root){animation-name:List-module__bY158q__listViewTransitionOld}::view-transition-new(root){animation-name:List-module__bY158q__listViewTransitionNew}@keyframes List-module__bY158q__listViewTransitionOld{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.992)}}@keyframes List-module__bY158q__listViewTransitionNew{0%{opacity:0;transform:scale(1.008)}to{opacity:1;transform:scale(1)}}::view-transition-group(*){overflow:visible}.List-module__bY158q__listPage[data-navigation-direction=graph-to-list]{--knowledge-navigation-direction:1}.List-module__bY158q__listPage[data-navigation-direction=list-to-graph]{--knowledge-navigation-direction:-1}@media (min-width:801px){.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer){box-sizing:border-box;width:100vw;min-width:0;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.List-module__bY158q__listIntroduction:has(.List-module__bY158q__answerEngineContainer){box-sizing:border-box;width:100vw;min-width:0;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.List-module__bY158q__listIntroduction:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listChapterStack{box-sizing:border-box;width:100%;min-width:0;max-width:none}:is(.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listNodeChildren,.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listNodeCard,.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listNodeTop,.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listNodeHeader,.List-module__bY158q__listPage:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__listNodeHeaderStatic){box-sizing:border-box;min-width:0}.List-module__bY158q__listQuestionCardExpanded:has(.List-module__bY158q__answerEngineContainer){box-sizing:border-box;width:100vw;min-width:0;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}:is(.List-module__bY158q__listQuestionCardExpanded:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__questionCardHeader,.List-module__bY158q__listQuestionCardExpanded:has(.List-module__bY158q__answerEngineContainer) .List-module__bY158q__questionCardBody){box-sizing:border-box;width:100%;min-width:0;max-width:none}.List-module__bY158q__answerEngineContainer{z-index:20;box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:0;padding:0;position:relative;overflow:hidden}.List-module__bY158q__answerEngineContainer>*{box-sizing:border-box;width:100%;min-width:0;max-width:none}}@media (max-width:800px){.List-module__bY158q__listIntroductionHeader,.List-module__bY158q__listQuestionModeHeader{flex-direction:column;align-items:stretch;gap:18px}.List-module__bY158q__listIntroductionHeader:after{display:none}.List-module__bY158q__listIntroductionTitle,.List-module__bY158q__listQuestionModeTitle{font-size:27px}.List-module__bY158q__listNodeDescription,.List-module__bY158q__listNodeCount{display:none}.List-module__bY158q__listNodeHeader,.List-module__bY158q__listNodeHeaderStatic{gap:9px;min-height:60px;padding:11px 9px}.List-module__bY158q__listNodeTitle{font-size:15px}.List-module__bY158q__listNodeType{min-width:65px;height:27px;padding:0 8px;font-size:8px}.List-module__bY158q__listNodeChevron,.List-module__bY158q__questionCardArrow,.List-module__bY158q__relevantQuestionsArrow{width:28px;min-width:28px;height:28px}.List-module__bY158q__listNodeChildren{gap:8px;padding:8px 6px 10px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger{min-width:128px;min-height:50px;padding:8px}.List-module__bY158q__relevantQuestionsList{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 6px 10px}.List-module__bY158q__questionCardHeader{gap:9px;min-height:54px;padding:9px 8px}.List-module__bY158q__questionCardTitle{font-size:13px}.List-module__bY158q__questionCardBody{padding:14px 10px 16px}.List-module__bY158q__questionBlock{padding:13px}.List-module__bY158q__conceptGraphModeButton{gap:7px;min-width:130px;min-height:50px;padding:8px 10px;font-size:11px}.List-module__bY158q__conceptGraphModeArrow{width:28px;height:28px}.List-module__bY158q__subQuestion,.List-module__bY158q__mcqOption{padding:10px}.List-module__bY158q__listQuestionResultsHeader{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.List-module__bY158q__listIntroductionTitle,.List-module__bY158q__listQuestionModeTitle{font-size:24px}.List-module__bY158q__listIntroductionDescription,.List-module__bY158q__listQuestionModeDescription{font-size:14px}.List-module__bY158q__conceptGraphModeButton{gap:6px;min-width:112px;padding:8px}.List-module__bY158q__conceptGraphModeText{font-size:10px}.List-module__bY158q__conceptActionRow{justify-content:flex-end}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger,.List-module__bY158q__conceptGraphModeButton{min-width:112px}.List-module__bY158q__relevantQuestionsList{grid-template-columns:1fr}.List-module__bY158q__listChapterStack{gap:12px}.List-module__bY158q__listNodeType{min-width:60px}.List-module__bY158q__listNodeType:before{margin-right:4px}.List-module__bY158q__listNodeTitle{font-size:14px}.List-module__bY158q__relevantQuestionsLabel{font-size:12px}.List-module__bY158q__relevantQuestionsLabel small{font-size:10px}}@media (prefers-color-scheme:light){.List-module__bY158q__listPage{color:var(--list-text)}}@media (prefers-reduced-motion:reduce){:is(::view-transition-old(root),::view-transition-new(root)){animation-name:none;animation-duration:1ms}.List-module__bY158q__listIntroduction [data-navigation-focus=true],.List-module__bY158q__listQuestionMode [data-navigation-focus=true]{will-change:auto;animation:none}.List-module__bY158q__listPage [data-navigation-focus=true]:after{opacity:0;animation:none}.List-module__bY158q__listNodeCard,.List-module__bY158q__listQuestionCard,.List-module__bY158q__listFilterButton{transition:none}}.List-module__bY158q__relevantQuestionTabs{border-bottom:1px solid var(--list-border-soft);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;min-width:0;padding:2px 2px 10px;display:grid}.List-module__bY158q__relevantQuestionTab{border:1px solid var(--list-border);background:var(--list-surface-soft);min-width:0;min-height:40px;color:var(--list-text-secondary);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.35;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff09}.List-module__bY158q__relevantQuestionTab:hover{border-color:var(--list-border-strong);background:var(--list-surface-muted);color:var(--list-text);transform:translateY(-1px)}.List-module__bY158q__relevantQuestionTabActive{color:var(--list-text);background:linear-gradient(135deg,#5b6fff33,#8d5bff24);border-color:#708fff8c;box-shadow:inset 0 1px #ffffff17,0 0 0 1px #708fff14,0 5px 16px #464cb414}.List-module__bY158q__relevantQuestionTabActive:hover{background:linear-gradient(135deg,#5b6fff3d,#8d5bff2e);border-color:#849bffb3}.List-module__bY158q__relevantQuestionTab:focus-visible{outline:2px solid var(--list-focus-ring);outline-offset:2px}.List-module__bY158q__relevantQuestionPanel{grid-column:1/-1;min-width:0;display:contents}.List-module__bY158q__relevantQuestionComingSoon{border:1px dashed var(--list-border-strong);border-radius:var(--list-radius-md);min-height:160px;color:var(--list-text);text-align:center;background:linear-gradient(135deg,#6975ff12,#9366ff0b,#ffffff04);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;padding:28px 18px;display:flex}.List-module__bY158q__relevantQuestionComingSoon strong{font-size:14px;font-weight:750;line-height:1.45}.List-module__bY158q__relevantQuestionComingSoon small{max-width:440px;color:var(--list-text-muted);font-size:12px;line-height:1.65}.List-module__bY158q__relevantQuestionComingSoonIcon{color:#aaa9ff;background:linear-gradient(135deg,#6779ff29,#aa69ff1f);border:1px solid #8987ff4d;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 0 22px #7569ff14}@media (max-width:800px){.List-module__bY158q__relevantQuestionTabs{gap:6px;padding:1px 0 9px}.List-module__bY158q__relevantQuestionTab{border-radius:9px;min-height:39px;padding:8px 7px;font-size:11px}.List-module__bY158q__relevantQuestionComingSoon{min-height:145px;padding:24px 13px}}@media (max-width:420px){.List-module__bY158q__relevantQuestionTabs{gap:5px}.List-module__bY158q__relevantQuestionTab{min-height:42px;padding:7px 4px;font-size:10px}}@media (prefers-reduced-motion:reduce){.List-module__bY158q__relevantQuestionTab{transition:none}}.List-module__bY158q__conceptActionRow{align-items:center;gap:8px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger,.List-module__bY158q__conceptGraphModeButton{box-sizing:border-box;color:#dcecff;-webkit-backdrop-filter:blur(22px)saturate(165%);background:linear-gradient(145deg,#143e87eb,#061d49f5);border:1px solid #4c97ff70;border-radius:10px;gap:7px;width:auto;min-width:0;min-height:53px;padding:0 15px;font-size:17px;font-weight:650;line-height:1;box-shadow:inset 0 1px #ffffff14,0 4px 12px #000a2829}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger{text-align:center;border-right:1px solid #4c97ff70;flex:none;justify-content:center;align-items:center;display:inline-flex}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsLabel{color:inherit;font-size:inherit;font-weight:inherit;gap:7px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsIcon{color:#8fdcff;width:31px;height:31px;box-shadow:none;background:#41a9ff1a;border:0;border-radius:7px;font-size:17px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsArrow{color:#8fdcff;width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;font-size:20px}.List-module__bY158q__conceptGraphModeButton{text-align:center;flex:none;justify-content:center;align-items:center;min-width:0;font-weight:650;display:inline-flex}.List-module__bY158q__conceptGraphModeArrow{color:#8fdcff;width:auto;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:20px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger:hover,.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTriggerActive,.List-module__bY158q__conceptGraphModeButton:hover{color:#f5fbff;-webkit-backdrop-filter:blur(24px)saturate(170%);background:linear-gradient(145deg,#1a4e9df5,#072254fa);border-color:#66b7ffc2;box-shadow:inset 0 1px #ffffff1a,0 6px 17px #000c2e33}html[data-theme=light] .List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger{color:#536482;-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#fafbfffa,#e8ebf5fa);border-color:#6c7a9d2b;box-shadow:-4px -4px 9px #ffffffe6,4px 4px 10px #77839e29,inset 1px 1px #ffffffa3}html[data-theme=light] .List-module__bY158q__conceptGraphModeButton{color:#536482;-webkit-backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#fafbfffa,#e8ebf5fa);border-color:#6c7a9d2b;box-shadow:-4px -4px 9px #ffffffe6,4px 4px 10px #77839e29,inset 1px 1px #ffffffa3}html[data-theme=light] .List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger:hover{-webkit-backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(145deg,#fffffffc,#e5e8f3fc);border-color:#6a5bb73d;box-shadow:-5px -5px 11px #fffffff2,5px 5px 12px #6f7c9933,0 0 17px #654cc90f,inset 1px 1px #ffffffb8}html[data-theme=light] .List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTriggerActive{-webkit-backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(145deg,#fffffffc,#e5e8f3fc);border-color:#6a5bb73d;box-shadow:-5px -5px 11px #fffffff2,5px 5px 12px #6f7c9933,0 0 17px #654cc90f,inset 1px 1px #ffffffb8}html[data-theme=light] .List-module__bY158q__conceptGraphModeButton:hover{-webkit-backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(145deg,#fffffffc,#e5e8f3fc);border-color:#6a5bb73d;box-shadow:-5px -5px 11px #fffffff2,5px 5px 12px #6f7c9933,0 0 17px #654cc90f,inset 1px 1px #ffffffb8}html[data-theme=light] .List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsIcon{color:#7048d9;background:#7048d914}html[data-theme=light] .List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsArrow{color:#7048d9}html[data-theme=light] .List-module__bY158q__conceptGraphModeArrow{color:#7048d9}html[data-theme=light] .List-module__bY158q__conceptGraphModeDot{background:#4e9fd1;box-shadow:0 0 7px #4e9fd15c}@media (max-width:1100px){.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger,.List-module__bY158q__conceptGraphModeButton{min-height:50px;padding-left:13px;padding-right:13px;font-size:15px}}@media (max-width:700px){.List-module__bY158q__conceptActionRow{gap:6px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger,.List-module__bY158q__conceptGraphModeButton{min-height:45px;padding-left:11px;padding-right:11px;font-size:14px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsIcon{width:27px;height:27px;font-size:14px}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsArrow,.List-module__bY158q__conceptGraphModeArrow{font-size:17px}}@media (max-width:430px){.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsText,.List-module__bY158q__conceptGraphModeText{display:none}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsTrigger{width:32px;min-width:32px;padding:0}.List-module__bY158q__conceptRelevantQuestionsSlot .List-module__bY158q__relevantQuestionsArrow{display:none}.List-module__bY158q__conceptGraphModeButton{width:30px;min-width:30px;padding:0}}
.HomePage-module__YhQe2W__home,.HomePage-module__YhQe2W__home *,.HomePage-module__YhQe2W__home :before,.HomePage-module__YhQe2W__home :after{box-sizing:border-box}.HomePage-module__YhQe2W__home{color:#fff;background:0 0;width:100%;max-width:100%;min-height:100vh;position:relative;overflow:clip visible}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__dark{color:#fff;background:0 0}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__light{color:#102033;background:0 0}.HomePage-module__YhQe2W__backgroundGlow{display:none}.HomePage-module__YhQe2W__heroSection,.HomePage-module__YhQe2W__learningSection{z-index:1;width:100%;position:relative;overflow:visible}.HomePage-module__YhQe2W__hero{z-index:1;aspect-ratio:16/9;background:#051020;border:1px solid #64beff29;border-radius:30px;width:100%;max-width:1080px;margin:28px auto 0;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000040,inset 0 0 80px #2882dc06}.HomePage-module__YhQe2W__heroImage{opacity:.95;background-image:url(/images/home-hero.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.HomePage-module__YhQe2W__heroOverlay{background:linear-gradient(90deg,#030a182e 0%,#030a1814 38%,#030a1805 70%,#0000 100%);position:absolute;inset:0}.HomePage-module__YhQe2W__heroCopy{z-index:10;width:47%;position:absolute;top:16%;left:6%}.HomePage-module__YhQe2W__moreThan{color:#56cfe8;letter-spacing:.07em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(14px,1.55vw,22px);font-style:italic}.HomePage-module__YhQe2W__brandTitle{background:linear-gradient(105deg,#62e9ff 0%,#8dbdff 52%,#927cff 100%);color:#0000;letter-spacing:-.045em;text-shadow:0 0 30px #30ccff14;-webkit-background-clip:text;background-clip:text;margin:12px 0 0;font-size:clamp(32px,4.1vw,62px);font-weight:750;line-height:.96}.HomePage-module__YhQe2W__heroTagline{color:#f5f8ff;letter-spacing:-.025em;margin:5% 0 0;font-size:clamp(18px,2.05vw,31px);font-weight:500;line-height:1.28}.HomePage-module__YhQe2W__heroDescription{color:#cde0f7a6;max-width:440px;margin:5% 0 0;font-size:clamp(12px,1.1vw,17px);line-height:1.6}.HomePage-module__YhQe2W__startButton{color:#fff;cursor:pointer;background:linear-gradient(100deg,#00b9ee,#67f);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-top:6%;padding:12px 22px;font-size:clamp(12px,1vw,16px);font-weight:700;text-decoration:none;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 12px 35px #00b8ef29}.HomePage-module__YhQe2W__startButton:hover{box-shadow:0 15px 45px #00b8ef40}.HomePage-module__YhQe2W__startButton:focus-visible{outline-offset:4px;outline:2px solid #9beaff}.HomePage-module__YhQe2W__learningSpace{z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:48px 24px 70px;position:relative}.HomePage-module__YhQe2W__learningHeader{text-align:center}.HomePage-module__YhQe2W__headerLine{justify-content:center;align-items:center;gap:16px;display:flex}.HomePage-module__YhQe2W__headerLine span{background:linear-gradient(90deg,#0000,#46d3ff8c);width:55px;height:1px}.HomePage-module__YhQe2W__headerLine span:last-child{background:linear-gradient(90deg,#8b6cff8c,#0000)}.HomePage-module__YhQe2W__headerLine p{color:#d7e3f58c;letter-spacing:.22em;margin:0;font-size:11px;font-weight:650}.HomePage-module__YhQe2W__learningHeader h2{letter-spacing:-.035em;margin:14px 0 0;font-size:34px;line-height:1}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__dark .HomePage-module__YhQe2W__headerLine p{color:#d7e3f58c}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__light .HomePage-module__YhQe2W__headerLine p{color:#2d445bad}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__light .HomePage-module__YhQe2W__headerLine span{background:linear-gradient(90deg,#0000,#22abdb8c)}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__light .HomePage-module__YhQe2W__headerLine span:last-child{background:linear-gradient(90deg,#775bdb8c,#0000)}.HomePage-module__YhQe2W__quote{flex-direction:column;align-items:center;padding-top:52px;display:flex}.HomePage-module__YhQe2W__quote p{color:#dce5f27a;letter-spacing:.18em;text-align:center;margin:0;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic}.HomePage-module__YhQe2W__home.HomePage-module__YhQe2W__light .HomePage-module__YhQe2W__quote p{color:#3044589e}.HomePage-module__YhQe2W__quote div{background:linear-gradient(90deg,#30d8ff,#7767ff);border-radius:999px;width:82px;height:2px;margin-top:18px;box-shadow:0 0 15px #39c7ff38}@media (max-width:1100px){.HomePage-module__YhQe2W__hero{width:calc(100% - 32px);max-width:none}.HomePage-module__YhQe2W__learningSpace{width:calc(100% - 32px);max-width:1100px}}@media (max-width:900px){.HomePage-module__YhQe2W__hero{aspect-ratio:16/9;border-radius:24px;margin-top:18px}.HomePage-module__YhQe2W__heroCopy{width:48%;left:5%}.HomePage-module__YhQe2W__learningSpace{max-width:900px;padding-left:18px;padding-right:18px}}@media (max-width:720px){.HomePage-module__YhQe2W__home{width:100%;max-width:100%;min-height:100dvh;padding-bottom:92px;overflow-x:hidden}.HomePage-module__YhQe2W__heroSection{width:100vw;max-width:100vw;margin:0}.HomePage-module__YhQe2W__hero{aspect-ratio:16/9;border-radius:0;width:100vw;max-width:100vw;height:auto;margin:0}.HomePage-module__YhQe2W__heroCopy{width:49%;top:14%;left:6%}.HomePage-module__YhQe2W__moreThan{font-size:clamp(11px,3vw,14px)}.HomePage-module__YhQe2W__brandTitle{margin-top:7px;font-size:clamp(28px,7.8vw,39px);line-height:.98}.HomePage-module__YhQe2W__heroTagline{margin-top:10px;font-size:clamp(14px,3.8vw,19px);line-height:1.22}.HomePage-module__YhQe2W__heroDescription{max-width:210px;margin-top:10px;font-size:clamp(10px,2.7vw,12px);line-height:1.4}.HomePage-module__YhQe2W__startButton{border-radius:12px;gap:7px;margin-top:12px;padding:8px 12px;font-size:11px}.HomePage-module__YhQe2W__learningSection{width:100vw;max-width:100vw;margin:0}.HomePage-module__YhQe2W__learningSpace{width:100vw;max-width:100vw;margin:0;padding:28px 0 46px}.HomePage-module__YhQe2W__learningHeader{width:100%;padding:0 14px}.HomePage-module__YhQe2W__learningHeader h2{font-size:clamp(27px,7.5vw,34px)}.HomePage-module__YhQe2W__headerLine{gap:9px}.HomePage-module__YhQe2W__headerLine span{width:32px}.HomePage-module__YhQe2W__quote{width:100%;padding:34px 14px 0}.HomePage-module__YhQe2W__quote p{letter-spacing:.12em;font-size:10px}}@media (max-width:390px){.HomePage-module__YhQe2W__heroCopy{width:51%;left:5%}.HomePage-module__YhQe2W__brandTitle{font-size:clamp(26px,8vw,34px)}.HomePage-module__YhQe2W__heroTagline{font-size:13px}.HomePage-module__YhQe2W__heroDescription{max-width:175px;font-size:9px}.HomePage-module__YhQe2W__startButton{margin-top:9px;padding:7px 10px;font-size:10px}.HomePage-module__YhQe2W__learningSpace{padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.HomePage-module__YhQe2W__startButton{transition:none}}
.HomeGeneralMath-module__2Z-tWG__section{isolation:isolate;width:min(100%,1010px);margin:clamp(26px,3.5vw,42px) auto 0;position:relative}.HomeGeneralMath-module__2Z-tWG__unifiedCard{--gm-border:#708fd340;--gm-panel:#0f1b35f0;--gm-panel-soft:#14203de0;--gm-text:#f3f6ff;--gm-muted:#b9c5dc;--gm-accent:#9b78ff;--gm-cyan:#00d9ff;background:linear-gradient(var(--gm-panel), var(--gm-panel)) padding-box, linear-gradient(112deg, #00d9ff 0%, #567dff 48%, #b34dff 100%) border-box;color:var(--gm-text);border:1px solid #0000;border-radius:25px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000038,0 0 28px #4a68ff12}.HomeGeneralMath-module__2Z-tWG__subjectCard{border-bottom:1px solid var(--gm-border);background:radial-gradient(at 78% 20%,#664bc41f,#0000 45%),linear-gradient(105deg,#0c1b36fa,#171939f5);grid-template-columns:180px minmax(0,1fr);min-height:194px;display:grid;position:relative}.HomeGeneralMath-module__2Z-tWG__subjectArtwork{background:#07142c;min-height:194px;position:relative;overflow:hidden}.HomeGeneralMath-module__2Z-tWG__subjectArtwork:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 68%,#0e193359);position:absolute;inset:0}.HomeGeneralMath-module__2Z-tWG__artworkImage{object-fit:cover;object-position:center;width:100%;height:100%;min-height:194px;display:block}.HomeGeneralMath-module__2Z-tWG__subjectContent{flex-direction:column;justify-content:center;min-width:0;padding:25px 29px 23px;display:flex}.HomeGeneralMath-module__2Z-tWG__subjectEyebrowRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.HomeGeneralMath-module__2Z-tWG__subjectEyebrow{color:#38d7ff;letter-spacing:.16em;font-size:12px;font-weight:800}.HomeGeneralMath-module__2Z-tWG__availabilityBadge{color:#61edc5;white-space:nowrap;background:#13aa851c;border:1px solid #2de0b159;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 12px;font-size:10px;font-weight:750;display:inline-flex}.HomeGeneralMath-module__2Z-tWG__availabilityDot{background:#35e6b4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #35e6b4cc}.HomeGeneralMath-module__2Z-tWG__subjectTitle{color:var(--gm-text);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,49px);font-weight:850;line-height:1.08}.HomeGeneralMath-module__2Z-tWG__subjectTitle span{background:linear-gradient(100deg,#8298ff 0%,#c16bff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.HomeGeneralMath-module__2Z-tWG__subjectDescription{max-width:590px;color:var(--gm-muted);margin:10px 0 0;font-size:14px;line-height:1.75}.HomeGeneralMath-module__2Z-tWG__optionGrid{background:#08122680;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:14px;display:grid}.HomeGeneralMath-module__2Z-tWG__optionCard{min-width:0;min-height:118px;color:inherit;text-align:center;background:linear-gradient(145deg,#182746eb,#0f182ff5);border:1px solid #6f91d13d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:15px 12px 13px;text-decoration:none;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.HomeGeneralMath-module__2Z-tWG__optionCard:hover{background:linear-gradient(145deg,#223058fa,#141d3bfa);border-color:#7d91ffa6;transform:translateY(-4px);box-shadow:0 10px 24px #0003,0 0 18px #6868ff1f}.HomeGeneralMath-module__2Z-tWG__optionCard:focus-visible{outline-offset:3px;outline:2px solid #8ba8ff}.HomeGeneralMath-module__2Z-tWG__optionIcon{color:#a99aff;background:#6656e121;border:1px solid #7d70ff47;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:11px;left:12px}.HomeGeneralMath-module__2Z-tWG__optionIcon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.HomeGeneralMath-module__2Z-tWG__optionTitle{max-width:100%;color:var(--gm-text);margin-top:27px;font-size:16px;font-weight:800;line-height:1.25}.HomeGeneralMath-module__2Z-tWG__optionDescription{max-width:100%;color:var(--gm-muted);font-size:11px;line-height:1.45}.HomeGeneralMath-module__2Z-tWG__optionArrow{color:#a98aff;font-size:14px;line-height:1;transition:transform .2s;position:absolute;top:11px;right:12px}.HomeGeneralMath-module__2Z-tWG__optionCard:hover .HomeGeneralMath-module__2Z-tWG__optionArrow{transform:translate(2px,-2px)}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__unifiedCard{--gm-panel:#f7f9fffa;--gm-panel-soft:#eff3fff5;--gm-text:#17213c;--gm-muted:#65718a;--gm-border:#5b6fa033;box-shadow:0 16px 42px #2637641a,0 0 24px #5e6eff0f}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__subjectCard{background:radial-gradient(at 78% 20%,#8e6fff17,#0000 45%),linear-gradient(105deg,#f2f7ff,#f5f0ff)}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__optionGrid{background:#e4ebfb9e}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__optionCard{background:linear-gradient(145deg,#fff,#f0f3ff);border-color:#6579ad33}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__optionCard:hover{background:linear-gradient(145deg,#fff,#e9edff);border-color:#6f67eb7a;box-shadow:0 9px 22px #42528c1c}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__optionTitle{color:#202b49}.HomeGeneralMath-module__2Z-tWG__light .HomeGeneralMath-module__2Z-tWG__optionDescription{color:#697590}@media (max-width:760px){.HomeGeneralMath-module__2Z-tWG__section{width:100%;margin-top:25px}.HomeGeneralMath-module__2Z-tWG__unifiedCard{border-radius:20px}.HomeGeneralMath-module__2Z-tWG__subjectCard{grid-template-columns:132px minmax(0,1fr);min-height:160px}.HomeGeneralMath-module__2Z-tWG__subjectArtwork,.HomeGeneralMath-module__2Z-tWG__artworkImage{min-height:160px}.HomeGeneralMath-module__2Z-tWG__subjectContent{padding:18px 17px}.HomeGeneralMath-module__2Z-tWG__subjectTitle{font-size:clamp(27px,5.2vw,38px)}.HomeGeneralMath-module__2Z-tWG__subjectDescription{margin-top:7px;font-size:12px;line-height:1.55}.HomeGeneralMath-module__2Z-tWG__subjectEyebrow{letter-spacing:.11em;font-size:9px}.HomeGeneralMath-module__2Z-tWG__availabilityBadge{padding:6px 9px;font-size:9px}.HomeGeneralMath-module__2Z-tWG__optionGrid{gap:8px;padding:11px}.HomeGeneralMath-module__2Z-tWG__optionCard{border-radius:13px;min-height:108px;padding:12px 7px}.HomeGeneralMath-module__2Z-tWG__optionIcon{width:29px;height:29px;top:9px;left:9px}.HomeGeneralMath-module__2Z-tWG__optionArrow{top:10px;right:9px}.HomeGeneralMath-module__2Z-tWG__optionTitle{margin-top:25px;font-size:13px}.HomeGeneralMath-module__2Z-tWG__optionDescription{font-size:10px}}@media (max-width:480px){.HomeGeneralMath-module__2Z-tWG__subjectCard{grid-template-columns:104px minmax(0,1fr);min-height:145px}.HomeGeneralMath-module__2Z-tWG__subjectArtwork,.HomeGeneralMath-module__2Z-tWG__artworkImage{min-height:145px}.HomeGeneralMath-module__2Z-tWG__subjectContent{padding:14px 12px}.HomeGeneralMath-module__2Z-tWG__subjectEyebrowRow{align-items:flex-start;gap:6px;margin-bottom:10px}.HomeGeneralMath-module__2Z-tWG__subjectEyebrow{max-width:112px;font-size:8px;line-height:1.4}.HomeGeneralMath-module__2Z-tWG__availabilityBadge{gap:5px;padding:5px 7px;font-size:8px}.HomeGeneralMath-module__2Z-tWG__subjectTitle{font-size:clamp(24px,7vw,32px)}.HomeGeneralMath-module__2Z-tWG__subjectDescription{font-size:10px;line-height:1.45}.HomeGeneralMath-module__2Z-tWG__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.HomeGeneralMath-module__2Z-tWG__optionCard{min-height:100px}.HomeGeneralMath-module__2Z-tWG__optionTitle{font-size:14px}.HomeGeneralMath-module__2Z-tWG__optionDescription{font-size:10px}}@media (prefers-reduced-motion:reduce){.HomeGeneralMath-module__2Z-tWG__optionCard,.HomeGeneralMath-module__2Z-tWG__optionArrow{transition:none}}
.page-module__liefTq__page{--mcq-surface:#051631b8;--mcq-text:#edf5ff;--mcq-muted:#9aaec9;--mcq-border:#4c9eff40;--mcq-accent:#70d6ee;box-sizing:border-box;width:100%;min-width:0;min-height:100vh;color:var(--mcq-text);background:0 0;padding:28px 24px 64px}.page-module__liefTq__container{width:100%;min-width:0;max-width:1100px;margin:0 auto}.page-module__liefTq__header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.page-module__liefTq__eyebrow{color:var(--mcq-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.page-module__liefTq__header h1{color:inherit;margin:0;font-size:clamp(26px,4vw,36px);font-weight:750;line-height:1.25}.page-module__liefTq__header p{color:var(--mcq-muted);margin:0;font-size:15px;line-height:1.7}.page-module__liefTq__headerActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__liefTq__paperCard{border:1px solid var(--mcq-border);background:var(--mcq-surface);min-height:40px;color:var(--mcq-text);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.page-module__liefTq__paperCard:hover{border-color:var(--mcq-accent);background:#163964cc}.page-module__liefTq__paperCard:active{transform:translateY(1px)}.page-module__liefTq__paperCard:focus-visible{outline-offset:2px;outline:3px solid #70d6ee59}.page-module__liefTq__questionList{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.page-module__liefTq__questionItem{width:100%;min-width:0;scroll-margin-top:100px;overflow:visible}.page-module__liefTq__questionSource{color:#eef9fff0;box-sizing:border-box;background:radial-gradient(110% 120% at -5%,#1c80ff29,#124e9614 32%,#0000 64%),linear-gradient(100deg,#05193ae0,#051631c2 46%,#031026db);border:1px solid #48b2ff5c;border-bottom:0;border-radius:18px 18px 0 0;align-items:center;gap:16px;min-height:86px;padding:10px 18px 10px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.page-module__liefTq__questionSourceIcon{color:#d9efff;text-shadow:0 0 12px #6bc1ff8c;background:radial-gradient(circle at 50% 38%,#59acff61,#0f3967b3 68%);border:1px solid #5dabf280;border-radius:16px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:23px;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 0 18px #2a88ff26}.page-module__liefTq__questionSourceText{box-sizing:border-box;flex-direction:column;flex:auto;gap:3px;min-width:0;padding-right:100px;font-size:15px;line-height:1.35;display:flex}.page-module__liefTq__questionSourceText strong{overflow-wrap:anywhere;font-weight:700}.page-module__liefTq__questionSourceText>span{color:#70d6ee;font-size:12px;font-weight:650}.page-module__liefTq__questionBookmark{z-index:20;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:6px;right:38px}.page-module__liefTq__questionCard{color:#e6f0ff;overflow-wrap:anywhere;background:radial-gradient(110% 100% at 5% 0,#114a8933,#0000 58%),linear-gradient(145deg,#041938f5,#031128f5);border:1px solid #48b2ff5c;border-radius:0 0 16px 16px;min-width:0;padding:14px 20px 16px;box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000002e}.page-module__liefTq__questionBlock{min-width:0;margin-top:10px}.page-module__liefTq__questionBlock:first-child{margin-top:0}.page-module__liefTq__questionBlock h3{color:#a9c6e6;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.5}.page-module__liefTq__questionBlock p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.page-module__liefTq__questionBlock img{object-fit:contain;border-radius:8px;max-width:100%;height:auto;display:block}.page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li{color:#daeff7e6;overflow-wrap:anywhere;background:#062043b8;border:1px solid #4c9eff2e;border-radius:10px;min-width:0;min-height:38px;padding:9px 12px;font-size:13px;line-height:1.5;box-shadow:inset 0 1px #ffffff09,inset 0 0 20px #2575ff06}.page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li strong{color:#65e2ff;margin-right:5px}.page-module__liefTq__sourceRow{color:var(--mcq-muted);flex-wrap:wrap;gap:8px 14px;padding-top:12px;font-size:12px;line-height:1.5;display:flex}.page-module__liefTq__questionCard a{color:var(--mcq-accent);font-weight:600;text-decoration:none}.page-module__liefTq__questionCard a:hover{text-decoration:underline}.page-module__liefTq__status{border:1px solid var(--mcq-border);background:var(--mcq-surface);color:var(--mcq-muted);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;margin:20px 0;padding:18px 20px;font-size:15px;line-height:1.7;display:flex}.page-module__liefTq__status p{margin:0}html[data-theme=light] .page-module__liefTq__page{--mcq-surface:#e9eef5;--mcq-text:#26384b;--mcq-muted:#657b90;--mcq-border:#6989a957;--mcq-accent:#087da9}html[data-theme=light] .page-module__liefTq__paperCard{color:#26384b;background:#e9eef5}html[data-theme=light] .page-module__liefTq__paperCard:hover{background:#dce7f1}html[data-theme=light] .page-module__liefTq__questionSource{color:#26384b;background:radial-gradient(110% 120% at -5%,#3e91db1f,#6a9ec90f 34%,#0000 65%),linear-gradient(100deg,#e9eef5 0%,#e7edf5 50%,#e2eaf3 100%);border-color:#6989a97a;box-shadow:inset 1px 1px #ffffffd1,inset 0 -1px #919dad17,-9px -9px 20px #ffffff7a,9px 9px 20px #8492a31f}html[data-theme=light] .page-module__liefTq__questionSourceIcon{color:#286080;text-shadow:0 1px 2px #ffffffd9;background:#e5ebf2;border-color:#7d91a657;box-shadow:-5px -5px 12px #ffffffe6,5px 5px 12px #8997a833,inset 1px 1px #ffffffb8}html[data-theme=light] .page-module__liefTq__questionSourceText>span{color:#087da9}html[data-theme=light] .page-module__liefTq__questionCard{color:#304b63;background:linear-gradient(145deg,#e9eef5,#e3eaf2);border-color:#6989a97a;box-shadow:-9px -9px 20px #ffffff9e,9px 9px 20px #8492a329,inset 1px 1px #ffffffb8}html[data-theme=light] .page-module__liefTq__questionBlock h3{color:#087f9f}html[data-theme=light] .page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li{color:#3a536a;background:#e7edf4;border-color:#7d91a633;box-shadow:-5px -5px 11px #ffffffbd,5px 5px 11px #8997a824,inset 1px 1px #ffffff80}html[data-theme=light] .page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li strong{color:#087fa8}html[data-theme=light] .page-module__liefTq__status{background:var(--mcq-surface);color:var(--mcq-muted)}:is(html[data-theme=dark] .page-module__liefTq__page,html:not([data-theme=light]) .page-module__liefTq__page){--mcq-surface:#051631b8;--mcq-text:#edf5ff;--mcq-muted:#9aaec9;--mcq-border:#4c9eff40;--mcq-accent:#70d6ee}:is(html[data-theme=dark] .page-module__liefTq__paperCard,html:not([data-theme=light]) .page-module__liefTq__paperCard){background:var(--mcq-surface);color:var(--mcq-text)}:is(html[data-theme=dark] .page-module__liefTq__paperCard:hover,html:not([data-theme=light]) .page-module__liefTq__paperCard:hover){background:#163964cc}:is(html[data-theme=dark] .page-module__liefTq__questionCard,html:not([data-theme=light]) .page-module__liefTq__questionCard){color:#e6f0ff;background:radial-gradient(110% 100% at 5% 0,#114a8933,#0000 58%),linear-gradient(145deg,#041939,#031128);border-color:#48b2ff5c}:is(html[data-theme=dark] .page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li,html:not([data-theme=light]) .page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li){color:#daeff7e6;background:#062043b8;border-color:#4c9eff2e}:is(html[data-theme=dark] .page-module__liefTq__status,html:not([data-theme=light]) .page-module__liefTq__status){background:var(--mcq-surface);color:var(--mcq-muted)}@media (max-width:640px){.page-module__liefTq__page{padding:20px 14px 40px}.page-module__liefTq__header{margin-bottom:22px}.page-module__liefTq__questionList{gap:14px}.page-module__liefTq__questionSource{border-radius:15px 15px 0 0;gap:10px;min-height:70px;padding:8px 10px 8px 12px}.page-module__liefTq__questionSourceIcon{border-radius:13px;flex-basis:48px;width:48px;height:48px;font-size:19px}.page-module__liefTq__questionSourceText{padding-right:80px;font-size:13px}.page-module__liefTq__questionCard{padding:13px 14px 15px}.page-module__liefTq__questionBlock p{font-size:15px}.page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid{grid-template-columns:minmax(0,1fr)}.page-module__liefTq__questionBlock ol.page-module__liefTq__optionsGrid li{padding:10px 11px;font-size:14px}.page-module__liefTq__paperCard{min-height:38px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){.page-module__liefTq__paperCard{transition:none}}
.page-module__dNGzmW__page{--mcq-surface:#fff;--mcq-text:#172033;--mcq-muted:#697386;--mcq-border:#e2e7ef;--mcq-accent:#5368d9;--mcq-error:#b42318;box-sizing:border-box;width:100%;min-width:0;min-height:100vh;color:var(--mcq-text);background:0 0;padding:28px 24px 64px}.page-module__dNGzmW__container{width:100%;min-width:0;max-width:1100px;margin:0 auto}.page-module__dNGzmW__header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.page-module__dNGzmW__eyebrow{color:var(--mcq-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.page-module__dNGzmW__header h1{color:inherit;margin:0;font-size:clamp(26px,4vw,36px);font-weight:750;line-height:1.25}.page-module__dNGzmW__header p{color:var(--mcq-muted);margin:0;font-size:15px;line-height:1.7}.page-module__dNGzmW__paperCard{border:1px solid var(--mcq-border);background:var(--mcq-surface);min-height:40px;color:var(--mcq-text);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.page-module__dNGzmW__paperCard:hover{border-color:var(--mcq-accent);background:#f5f6ff}.page-module__dNGzmW__paperCard:active{transform:translateY(1px)}.page-module__dNGzmW__paperCard:focus-visible{outline-offset:2px;outline:3px solid #5368d94d}.page-module__dNGzmW__questionList{flex-direction:column;gap:20px;width:100%;display:flex}.page-module__dNGzmW__questionCard{border:1px solid var(--mcq-border);background:var(--mcq-surface);min-width:0;color:var(--mcq-text);overflow-wrap:anywhere;border-radius:16px;padding:24px;box-shadow:0 3px 12px #1720330a}.page-module__dNGzmW__cardEyebrow{color:var(--mcq-accent);letter-spacing:.03em;background:#eef0ff;border-radius:7px;align-items:center;margin-bottom:16px;padding:5px 10px;font-size:12px;font-weight:750;display:inline-flex}.page-module__dNGzmW__questionBlock{min-width:0;margin-top:16px}.page-module__dNGzmW__questionBlock:first-of-type{margin-top:0}.page-module__dNGzmW__questionBlock h3{color:var(--mcq-text);margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.5}.page-module__dNGzmW__questionBlock p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.85}.page-module__dNGzmW__questionBlock img{object-fit:contain;border-radius:8px;max-width:100%;height:auto}.page-module__dNGzmW__questionBlock ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__dNGzmW__questionBlock li{border:1px solid var(--mcq-border);color:var(--mcq-text);overflow-wrap:anywhere;background:#fafbfe;border-radius:9px;padding:11px 14px;font-size:15px;line-height:1.7}.page-module__dNGzmW__questionBlock li strong{color:var(--mcq-accent);margin-right:5px}.page-module__dNGzmW__questionCard>div:last-child{color:var(--mcq-muted);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;font-size:13px;line-height:1.5;display:flex}.page-module__dNGzmW__questionCard a{color:var(--mcq-accent);font-weight:600;text-decoration:none}.page-module__dNGzmW__questionCard a:hover{text-decoration:underline}.page-module__dNGzmW__status{border:1px solid var(--mcq-border);background:var(--mcq-surface);color:var(--mcq-muted);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;margin:20px 0;padding:18px 20px;font-size:15px;line-height:1.7;display:flex}.page-module__dNGzmW__status p{margin:0}@media (max-width:640px){.page-module__dNGzmW__page{padding:20px 14px 40px}.page-module__dNGzmW__header{margin-bottom:22px}.page-module__dNGzmW__questionList{gap:14px}.page-module__dNGzmW__questionCard{border-radius:12px;padding:17px}.page-module__dNGzmW__questionBlock p{font-size:15px}.page-module__dNGzmW__questionBlock li{padding:10px 11px;font-size:14px}.page-module__dNGzmW__paperCard{min-height:38px;padding:8px 12px}}:is([data-theme=dark] .page-module__dNGzmW__page,.dark .page-module__dNGzmW__page){--mcq-surface:#171c28;--mcq-text:#edf0f7;--mcq-muted:#a2acbd;--mcq-border:#30394b;--mcq-accent:#9ba9ff;--mcq-error:#ff8a80;background:0 0}:is([data-theme=dark] .page-module__dNGzmW__paperCard,.dark .page-module__dNGzmW__paperCard){background:var(--mcq-surface);color:var(--mcq-text)}:is([data-theme=dark] .page-module__dNGzmW__paperCard:hover,.dark .page-module__dNGzmW__paperCard:hover){background:#242b40}:is([data-theme=dark] .page-module__dNGzmW__questionCard,.dark .page-module__dNGzmW__questionCard){background:var(--mcq-surface);box-shadow:0 3px 12px #0000001f}:is([data-theme=dark] .page-module__dNGzmW__cardEyebrow,.dark .page-module__dNGzmW__cardEyebrow){color:var(--mcq-accent);background:#292f4c}:is([data-theme=dark] .page-module__dNGzmW__questionBlock li,.dark .page-module__dNGzmW__questionBlock li){border-color:var(--mcq-border);color:var(--mcq-text);background:#1e2534}:is([data-theme=dark] .page-module__dNGzmW__status,.dark .page-module__dNGzmW__status){background:var(--mcq-surface);color:var(--mcq-muted)}@media (prefers-reduced-motion:reduce){.page-module__dNGzmW__paperCard{transition:none}}.page-module__dNGzmW__page{--mcq-surface:#051631b8;--mcq-text:#edf5ff;--mcq-muted:#9aaec9;--mcq-border:#4c9eff40;--mcq-accent:#70d6ee}.page-module__dNGzmW__questionItem{width:100%;min-width:0;scroll-margin-top:100px;overflow:visible}.page-module__dNGzmW__questionSource{color:#eef9fff0;box-sizing:border-box;background:radial-gradient(110% 120% at -5%,#1c80ff29,#124e9614 32%,#0000 64%),linear-gradient(100deg,#05193ae0,#051631c2 46%,#031026db);border:1px solid #48b2ff5c;border-bottom:0;border-radius:18px 18px 0 0;align-items:center;gap:16px;min-height:86px;padding:10px 18px 10px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.page-module__dNGzmW__questionSourceIcon{color:#d9efff;text-shadow:0 0 12px #6bc1ff8c;background:radial-gradient(circle at 50% 38%,#59acff61,#0f3967b3 68%);border:1px solid #5dabf280;border-radius:16px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:27px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 0 18px #2a88ff26}.page-module__dNGzmW__questionSourceText{box-sizing:border-box;flex-direction:column;flex:auto;gap:3px;min-width:0;padding-right:78px;font-size:15px;line-height:1.35;display:flex}.page-module__dNGzmW__questionSourceText strong{overflow-wrap:anywhere;font-weight:700}.page-module__dNGzmW__questionSourceText>span{color:#70d6ee;font-size:12px;font-weight:650}.page-module__dNGzmW__questionBookmark{z-index:20;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:6px;right:38px}.page-module__dNGzmW__questionCard{color:#e6f0ff;background:radial-gradient(110% 100% at 5% 0,#114a8933,#0000 58%),linear-gradient(145deg,#041938f5,#031128f5);border-color:#48b2ff5c;border-top-left-radius:0;border-top-right-radius:0;padding:14px 20px 16px;box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000002e}.page-module__dNGzmW__cardEyebrow{color:#8fa9c9;letter-spacing:.15em;background:0 0;margin-bottom:8px;padding:0;font-size:10px}.page-module__dNGzmW__questionBlock{margin-top:10px}.page-module__dNGzmW__questionBlock p{color:inherit;font-size:14px;line-height:1.7}.page-module__dNGzmW__questionBlock h3{color:#a9c6e6;font-size:12px}.page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li{color:#daeff7e6;background:#06204385;border:1px solid #4c9eff2e;border-radius:10px;min-height:38px;padding:9px 12px;font-size:13px;line-height:1.5;box-shadow:inset 0 1px #ffffff09,inset 0 0 20px #2575ff06}.page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li strong{color:#65e2ff;margin-right:5px}.page-module__dNGzmW__sourceRow{color:var(--mcq-muted);flex-wrap:wrap;gap:8px 14px;padding-top:12px;font-size:12px;display:flex}html[data-theme=light] .page-module__dNGzmW__page{--mcq-surface:#e9eef5;--mcq-text:#26384b;--mcq-muted:#657b90;--mcq-border:#6989a957;--mcq-accent:#087da9}html[data-theme=light] .page-module__dNGzmW__questionSource{color:#26384b;background:radial-gradient(110% 120% at -5%,#3e91db1f,#6a9ec90f 34%,#0000 65%),linear-gradient(100deg,#e9eef5 0%,#e7edf5 50%,#e2eaf3 100%);border-color:#6989a97a;box-shadow:inset 1px 1px #ffffffd1,inset 0 -1px #919dad17,-9px -9px 20px #ffffff7a,9px 9px 20px #8492a31f}html[data-theme=light] .page-module__dNGzmW__questionSourceIcon{color:#286080;text-shadow:0 1px 2px #ffffffd9;background:#e5ebf2;border-color:#7d91a657;box-shadow:-5px -5px 12px #ffffffe6,5px 5px 12px #8997a833,inset 1px 1px #ffffffb8}html[data-theme=light] .page-module__dNGzmW__questionSourceText>span{color:#087da9}html[data-theme=light] .page-module__dNGzmW__questionCard{color:#304b63;background:linear-gradient(145deg,#e9eef5,#e3eaf2);border-color:#6989a97a;box-shadow:-9px -9px 20px #ffffff9e,9px 9px 20px #8492a329,inset 1px 1px #ffffffb8}html[data-theme=light] .page-module__dNGzmW__cardEyebrow{color:#71869b}html[data-theme=light] .page-module__dNGzmW__questionBlock h3{color:#087f9f}html[data-theme=light] .page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li{color:#3a536a;background:#e7edf4;border-color:#7d91a633;box-shadow:-5px -5px 11px #ffffffbd,5px 5px 11px #8997a824,inset 1px 1px #ffffff80}html[data-theme=light] .page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li strong{color:#087fa8}@media (max-width:640px){.page-module__dNGzmW__questionSource{border-radius:15px 15px 0 0;gap:10px;min-height:70px;padding:8px 10px 8px 12px}.page-module__dNGzmW__questionSourceIcon{border-radius:13px;flex-basis:48px;width:48px;height:48px}.page-module__dNGzmW__questionSourceText{padding-right:68px;font-size:13px}.page-module__dNGzmW__questionCard{padding:13px 14px 15px}.page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .page-module__dNGzmW__page{--mcq-surface:#051631b8;--mcq-text:#edf5ff;--mcq-muted:#9aaec9;--mcq-border:#4c9eff40;--mcq-accent:#70d6ee}:is(html[data-theme=dark] .page-module__dNGzmW__questionCard,html:not([data-theme=light]) .page-module__dNGzmW__questionCard){color:#e6f0ff;border-color:#48b2ff5c;background:radial-gradient(110% 100% at 5% 0,#114a8933,#0000 58%),linear-gradient(145deg,#041939,#031128)!important}:is(html[data-theme=dark] .page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li,html:not([data-theme=light]) .page-module__dNGzmW__questionBlock ol.page-module__dNGzmW__optionsGrid li){color:#daeff7e6;background:#062043b8;border-color:#4c9eff2e}
