.NoaHeader_header__a0fUm{height:var(--header-height,2.5rem);width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(.5rem,2vw,1rem);background-color:var(--bg-primary);border-bottom:1px solid var(--border-color);box-sizing:border-box;position:relative;top:0;left:0;right:0;z-index:110;transition:background-color .2s ease;flex-shrink:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU{display:flex;align-items:center;gap:clamp(.5rem,2vw,1rem);min-width:0}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU .NoaHeader_navLinks__r_k11{display:flex;align-items:center;gap:1rem;margin-left:1rem;flex-wrap:wrap}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU .NoaHeader_navLink__eYnk5{color:var(--text-secondary);text-decoration:none;font-size:.85rem;font-weight:500;transition:color .2s ease}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU .NoaHeader_navLink__eYnk5:hover{color:var(--text-primary)}.NoaHeader_header__a0fUm .NoaHeader_rightSection__QrgL8{display:flex;align-items:center;gap:clamp(.5rem,2vw,1rem);transition:opacity .3s ease-in;flex-shrink:0}.NoaHeader_header__a0fUm .NoaHeader_hydrating__1pIKs{opacity:0}.NoaHeader_header__a0fUm .NoaHeader_hydrated__E1mJG{opacity:1}.NoaHeader_header__a0fUm .NoaHeader_authControls__QJUAB{display:flex;align-items:center;gap:.5rem}.NoaHeader_header__a0fUm .NoaHeader_authButton__bo4u_{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .75rem;border:1px solid var(--border-color);border-radius:999px;background:var(--bg-secondary);color:var(--text-primary);text-decoration:none;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:1.25rem}.NoaHeader_header__a0fUm .NoaHeader_authButton__bo4u_:hover{background-color:var(--bg-primary);border-color:var(--accent-color);color:var(--text-primary)}.NoaHeader_header__a0fUm .NoaHeader_toggleButton__D3Cml{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;min-width:2.25rem;max-width:2.25rem;border:none;background:transparent!important;border-radius:6px;cursor:pointer;color:var(--icon-color);transition:all .2s ease;padding:0;flex-shrink:0;outline:none;box-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.NoaHeader_header__a0fUm .NoaHeader_toggleButton__D3Cml:hover{color:var(--text-primary);background:transparent!important}.NoaHeader_header__a0fUm .NoaHeader_toggleButton__D3Cml:active{transform:scale(.95);background:transparent!important}.NoaHeader_header__a0fUm .NoaHeader_activeIcon__tkxW4{color:var(--accent-color)}.NoaHeader_header__a0fUm .NoaHeader_brand__Bt_nf{display:flex;align-items:center;gap:.5rem;font-weight:600;cursor:pointer;min-width:0}.NoaHeader_header__a0fUm .NoaHeader_brand__Bt_nf .NoaHeader_logoIcon__jbHG6{color:var(--icon-color);font-size:.75rem;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.NoaHeader_header__a0fUm .NoaHeader_brand__Bt_nf .NoaHeader_brandName__hcVT5{font-size:clamp(.9rem,2vw,1rem);color:var(--text-primary);letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.NoaHeader_header__a0fUm{padding:0 .5rem}.NoaHeader_header__a0fUm .NoaHeader_brand__Bt_nf .NoaHeader_brandName__hcVT5{display:block}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU .NoaHeader_navLinks__r_k11{display:none}}@media(max-width:480px){.NoaHeader_header__a0fUm{height:2.25rem;padding:0 .25rem}.NoaHeader_header__a0fUm .NoaHeader_toggleButton__D3Cml{width:2rem;height:2rem;min-width:2rem}.NoaHeader_header__a0fUm .NoaHeader_leftSection__4zgbU,.NoaHeader_header__a0fUm .NoaHeader_rightSection__QrgL8{gap:.25rem}}.NoaFooter_footer__sSxnP{width:100%;height:var(--footer-height,2.5rem);background-color:var(--bg-secondary);color:var(--text-muted);border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;z-index:110;flex-shrink:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;position:relative;bottom:0;left:0;right:0}.NoaFooter_container__E4rfl{width:100%;margin:0 auto;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;height:100%;transition:opacity .3s ease-in;gap:1rem}.NoaFooter_hydrating__CXfOH{opacity:0}.NoaFooter_hydrated__2Y5gr{opacity:1}.NoaFooter_license__JoXlO{font-size:.875rem;font-weight:400;white-space:nowrap;opacity:.8}.NoaFooter_logo__6jOay{font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);white-space:nowrap}@media(max-width:640px){.NoaFooter_container__E4rfl{justify-content:center;gap:1rem;padding:0 1rem}.NoaFooter_license__JoXlO,.NoaFooter_logo__6jOay{font-size:.75rem}}.Clock_clockContainer__DauFr{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1;padding:4px 8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Clock_time__rL_TB{font-size:.9rem;font-weight:600;color:var(--text-primary)}.Clock_date__wHete{font-size:.75rem;font-weight:400;color:var(--text-secondary,#a0a0a0);margin-top:2px}.NoaLeftSidebar_sidebar__dOcBw{position:fixed;top:var(--header-height,2.5rem);height:calc(100vh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));height:calc(100dvh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));left:0;width:var(--sidebar-left-width,260px);min-width:0;max-width:var(--sidebar-left-width,260px);border-right:1px solid var(--border-color,#e5e7eb);background-color:var(--bg-primary);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),visibility .3s;z-index:40;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex-shrink:0;box-sizing:border-box}.NoaLeftSidebar_sidebar__dOcBw.left-open{transform:translateX(0);visibility:visible}.NoaLeftSidebar_sidebar__dOcBw.NoaLeftSidebar_collapsed__yUFft{transform:translateX(-100%);visibility:hidden;width:0;min-width:0;border-right:0;pointer-events:none}@media(max-width:1023px){.NoaLeftSidebar_sidebar__dOcBw{box-shadow:4px 0 15px rgba(0,0,0,.1)}}.NoaLeftSidebar_content___aU0b{padding:1.25rem;height:100%;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}.NoaLeftSidebar_navSection__NGE4H{display:flex;flex-direction:column;gap:1rem}.NoaLeftSidebar_navHeader__MEy0E{padding:0 .75rem;margin-bottom:.5rem}.NoaLeftSidebar_navTitle__5Rw4m{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#6b7280)}.NoaLeftSidebar_navLinks__3URZi{display:flex;flex-direction:column;gap:.25rem}.NoaLeftSidebar_navLink__7GmtQ{display:flex;align-items:center;padding:.625rem .75rem;color:var(--text-secondary,#4b5563);text-decoration:none;border-radius:.5rem;transition:all .2s ease;gap:.75rem;cursor:pointer;font-size:.875rem;font-weight:500;min-width:0;max-width:100%;overflow:hidden}.NoaLeftSidebar_navLink__7GmtQ:hover{background-color:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#111827)}.NoaLeftSidebar_navLink__7GmtQ.NoaLeftSidebar_active__3L2rG{background-color:var(--bg-accent,#e0e7ff);color:var(--text-accent,#4338ca);font-weight:600}.NoaLeftSidebar_navIcon__gSIon{flex-shrink:0;color:inherit}.NoaLeftSidebar_navLabel__YfBV3{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NoaLeftSidebar_activeIndicator__La1BU{margin-left:auto;color:inherit;flex-shrink:0}.NoaLeftSidebar_childrenContainer__uZwLs{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--border-color,#e5e7eb)}[data-theme=dark] .NoaLeftSidebar_sidebar__dOcBw{background:var(--bg-primary);border-right-color:var(--border-color)}[data-theme=dark] .NoaLeftSidebar_navLink__7GmtQ{color:var(--text-secondary)}[data-theme=dark] .NoaLeftSidebar_navLink__7GmtQ:hover{background-color:var(--bg-secondary);color:var(--text-primary)}[data-theme=dark] .NoaLeftSidebar_navLink__7GmtQ.NoaLeftSidebar_active__3L2rG{background-color:var(--bg-accent);color:var(--text-accent)}.NoaRightSidebar_sidebar__iG7AD{position:fixed;top:var(--header-height,2.5rem);height:calc(100vh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));height:calc(100dvh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));right:0;width:var(--sidebar-right-width,280px);min-width:0;max-width:var(--sidebar-right-width,280px);border-left:1px solid var(--border-color,#e5e7eb);background-color:var(--bg-primary);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),visibility .3s;z-index:40;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex-shrink:0;box-sizing:border-box}.NoaRightSidebar_sidebar__iG7AD.right-open{transform:translateX(0);visibility:visible}.NoaRightSidebar_sidebar__iG7AD.NoaRightSidebar_collapsed__4EW90{transform:translateX(100%);visibility:hidden;width:0;min-width:0;border-left:0;pointer-events:none}@media(max-width:1023px){.NoaRightSidebar_sidebar__iG7AD{box-shadow:-4px 0 15px rgba(0,0,0,.1)}}.NoaRightSidebar_content__dmPEE{padding:1.5rem;height:100%;overflow-y:auto}.NoaRightSidebar_childrenContainer__16VUo,.NoaRightSidebar_content__dmPEE{display:flex;flex-direction:column;gap:1rem}[data-theme=dark] .NoaRightSidebar_sidebar__iG7AD{background:var(--bg-primary);border-left-color:var(--border-color)}.NoaMainContent_mainContent__IYwAP{position:relative;flex:1 1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;transition:margin .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);will-change:margin;box-sizing:border-box;display:flex;flex-direction:column;background-color:var(--bg-primary);margin-left:var(--sidebar-left-active,0);margin-right:var(--sidebar-right-active,0)}@media(max-width:1023px){.NoaMainContent_mainContent__IYwAP{margin-left:0!important;margin-right:0!important}}.NoaMainContent_safeArea__Q9mHf{width:100%;max-width:100%;margin:0 auto;padding:0 2rem 3rem;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;flex:1 1}@media(min-width:1024px){.NoaMainContent_safeArea__Q9mHf{max-width:min(100%,1600px);padding:2rem}}.SettingRightSideBare_sidebar__NdcBm{position:fixed;top:var(--header-height,2.5rem);bottom:var(--footer-height,2.5rem);right:0;width:320px;max-width:90vw;height:calc(100vh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));height:calc(100dvh - var(--header-height, 2.5rem) - var(--footer-height, 2.5rem));background:var(--bg-primary);border-left:1px solid var(--border-color);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;z-index:50;display:flex;flex-direction:column;box-shadow:-4px 0 15px rgba(0,0,0,.1);overflow:hidden}.SettingRightSideBare_sidebar__NdcBm.SettingRightSideBare_collapsed__w2ySk{transform:translateX(100%);opacity:0;pointer-events:none}.SettingRightSideBare_content__KqftP{padding:1.5rem;height:100%;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.SettingRightSideBare_header__n18tG{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.SettingRightSideBare_header__n18tG .SettingRightSideBare_title__PVCqv{font-size:clamp(1rem,3vw,1.25rem);font-weight:600;color:var(--text-primary);margin:0;flex:1 1}.SettingRightSideBare_header__n18tG .SettingRightSideBare_closeButton__W4GCv{background:transparent;border:none;font-size:1.2rem;cursor:pointer;color:var(--text-muted);transition:all .2s ease;width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.SettingRightSideBare_header__n18tG .SettingRightSideBare_closeButton__W4GCv:hover{color:var(--text-primary);background:var(--bg-secondary)}.SettingRightSideBare_header__n18tG .SettingRightSideBare_closeButton__W4GCv:active{transform:scale(.9)}.SettingRightSideBare_section__9lf_z{display:flex;flex-direction:column;gap:1rem}.SettingRightSideBare_section__9lf_z .SettingRightSideBare_sectionLabel__UqXDI{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.SettingRightSideBare_section__9lf_z .SettingRightSideBare_sectionDescription__KLr2M{font-size:.875rem;color:var(--text-secondary);line-height:1.5;margin:0}.SettingRightSideBare_themeGrid__IbKWs{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.SettingRightSideBare_themeOption__RIYU_{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:transparent;cursor:pointer;transition:all .2s ease;position:relative;text-align:left;width:100%}.SettingRightSideBare_themeOption__RIYU_ .SettingRightSideBare_icon__xAF1t{font-size:1.25rem;min-width:1.25rem}.SettingRightSideBare_themeOption__RIYU_ .SettingRightSideBare_label__KurmB{font-size:clamp(.875rem,2vw,.9375rem);font-weight:500;color:var(--text-primary);flex:1 1}.SettingRightSideBare_themeOption__RIYU_:hover{background:var(--bg-secondary);border-color:var(--accent-color);transform:translateX(-2px)}.SettingRightSideBare_themeOption__RIYU_:active{transform:scale(.98) translateX(-2px)}.SettingRightSideBare_themeOption__RIYU_.SettingRightSideBare_active__LIBTt{border-color:var(--accent-color);background:rgba(0,123,255,.05)}.SettingRightSideBare_themeOption__RIYU_.SettingRightSideBare_active__LIBTt .SettingRightSideBare_label__KurmB{color:var(--accent-color);font-weight:600}.SettingRightSideBare_themeOption__RIYU_.SettingRightSideBare_active__LIBTt .SettingRightSideBare_activeIndicator__XIjtz{position:absolute;right:12px;width:8px;height:8px;border-radius:50%;background:var(--accent-color)}.SettingRightSideBare_footer__GfccS{margin-top:auto;padding-top:1.5rem;border-top:1px solid var(--border-color)}.SettingRightSideBare_footer__GfccS .SettingRightSideBare_version__ljYZI{font-size:.75rem;color:var(--text-muted);text-align:center;margin:0}@media(max-width:768px){.SettingRightSideBare_sidebar__NdcBm{width:280px;max-width:85vw}.SettingRightSideBare_content__KqftP{padding:1rem;gap:1rem}.SettingRightSideBare_header__n18tG{margin-bottom:.25rem}.SettingRightSideBare_header__n18tG .SettingRightSideBare_title__PVCqv{font-size:1.1rem}}@media(max-width:480px){.SettingRightSideBare_sidebar__NdcBm{width:100%;max-width:100%;right:0;left:0}.SettingRightSideBare_sidebar__NdcBm.SettingRightSideBare_collapsed__w2ySk{transform:translateX(100%)}.SettingRightSideBare_content__KqftP{padding:1rem}.SettingRightSideBare_themeGrid__IbKWs{gap:.5rem}.SettingRightSideBare_themeOption__RIYU_{padding:.6rem .8rem}}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm{background:var(--bg-primary);border-left-color:var(--bg-secondary);box-shadow:-4px 0 15px rgba(0,0,0,.3)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_header__n18tG .SettingRightSideBare_title__PVCqv{color:var(--text-primary)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_header__n18tG .SettingRightSideBare_closeButton__W4GCv{color:var(--text-muted)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_header__n18tG .SettingRightSideBare_closeButton__W4GCv:hover{color:var(--text-primary);background:hsla(0,0%,100%,.1)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_section__9lf_z .SettingRightSideBare_sectionLabel__UqXDI{color:var(--text-secondary)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_section__9lf_z .SettingRightSideBare_sectionDescription__KLr2M{color:var(--text-muted)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_themeOption__RIYU_{border-color:var(--bg-secondary);background:var(--bg-primary)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_themeOption__RIYU_ .SettingRightSideBare_label__KurmB{color:var(--border-color)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_themeOption__RIYU_:hover{background:hsla(0,0%,100%,.05)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_themeOption__RIYU_.SettingRightSideBare_active__LIBTt{background:rgba(59,130,246,.1)}[data-theme=dark] .SettingRightSideBare_sidebar__NdcBm .SettingRightSideBare_footer__GfccS{border-top-color:var(--bg-secondary)}.layout_layoutContainer__JNMQ0{display:flex;flex-direction:column;height:100vh;height:100dvh;position:relative;overflow:hidden;max-width:100%;width:100%;--sidebar-left-width:280px;--sidebar-right-width:280px;--header-height:2.5rem;--footer-height:2.5rem;--user-header-height:3.5rem;--user-footer-height:3.1rem;--sidebar-left-active:0px;--sidebar-right-active:0px}.layout_layoutContainer__JNMQ0.layout_left-open__nN_oI{--sidebar-left-active:var(--sidebar-left-width)}.layout_layoutContainer__JNMQ0.layout_right-open__47N6I{--sidebar-right-active:var(--sidebar-right-width)}.layout_layoutContainer__JNMQ0 .layout_layoutContent__5AWxq{display:flex;flex:1 1;position:relative;overflow:auto;overflow-x:hidden;flex-direction:row;min-height:0;width:100%;max-width:100%}@media(max-width:480px){.layout_layoutContainer__JNMQ0{--header-height:2.25rem}}@media(max-width:768px){.layout_layoutContainer__JNMQ0{--user-header-height:3rem}}.layout_contentArea__m3J4y{display:flex;flex:1 1;position:relative;width:100%;max-width:100%;overflow:hidden;flex-direction:row}.layout_collapsed__k6cXe{--sidebar-left-active:0px;--sidebar-right-active:0px}.layout_sidebarClosedLeft__WZCxO{transform:translateX(-100%)!important}.layout_sidebarClosedLeft__WZCxO,.layout_sidebarClosedRight__ueh4O{width:0!important;visibility:hidden!important;pointer-events:none!important}.layout_sidebarClosedRight__ueh4O{transform:translateX(100%)!important}.layout_headerSkeleton__HaoLD{height:2.5rem;width:100%;background-color:var(--bg-primary);border-bottom:1px solid var(--border-color);flex-shrink:0;z-index:100}.layout_footerSkeleton__0Jp9Q{height:2.5rem;width:100%;background-color:var(--bg-secondary);border-top:1px solid var(--border-color);position:fixed;bottom:0;left:0;right:0;z-index:100}.layout_contentArea__m3J4y>*{transition:transform .3s ease,width .3s ease,margin .3s ease}@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Sans+3:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Manrope:ital,wght@0,100..800;1,100..800&display=swap";:root{color-scheme:light dark;--font-main:"Geist","Inter",system-ui,-apple-system,sans-serif;--font-reading:"Inter",system-ui,sans-serif;--font-reading-alt1:"Source Sans 3",system-ui,sans-serif;--font-reading-alt2:"IBM Plex Sans",system-ui,sans-serif;--font-reading-alt3:"Manrope",system-ui,sans-serif;--font-code:"JetBrains Mono","Geist Mono","Commit Mono","Fira Code","Cascadia Code",monospace}*{box-sizing:border-box}:root,[data-theme=light]{--radius-md:8px;--radius-lg:12px;--transition-speed:0.3s;--transition-timing:ease;--bg-deep:#f9fafb;--bg-card:hsla(0,0%,100%,.6);--bg-card-hover:hsla(0,0%,100%,.8);--bg-cta-gradient:linear-gradient(135deg,rgba(112,0,255,.2),rgba(0,242,255,.1));--primary-cyan:#00f2ff;--primary-purple:#7000ff;--text-main:#1a1a1a;--text-dark:#0a0a0f;--shadow-cyan:rgba(0,242,255,.4);--shadow-purple:rgba(112,0,255,.4);--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#e9ecef;--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--text-muted:#6c757d;--border-color:#dee2e6;--accent-color:#007bff;--accent-hover:#0056b3;--shadow-color:rgba(0,0,0,.1);--icon-color:#000;--text-accent:#4338ca;--bg-accent:#e0e7ff;--bg-main:#f9fafb;--sidebar-bg:#fff;--primary-color:#007bff;--bg-hover:rgba(0,0,0,.05);--hover-bg:rgba(0,0,0,.05)}[data-theme=dark]{--bg-primary:#000;--bg-secondary:#000;--bg-tertiary:#000;--text-primary:#f8f9fa;--text-secondary:#ced4da;--text-muted:#adb5bd;--border-color:#333;--accent-color:#3793ff;--accent-hover:#66b3ff;--shadow-color:rgba(0,0,0,.5);--icon-color:#fff;--text-accent:#c7d2fe;--bg-accent:#312e81;--bg-main:#0a0a0f;--sidebar-bg:#000;--primary-color:#3793ff;--bg-hover:hsla(0,0%,100%,.05);--hover-bg:hsla(0,0%,100%,.05);--bg-deep:#050507;--bg-card:hsla(0,0%,100%,.04);--bg-card-hover:hsla(0,0%,100%,.08);--text-main:#f8f9fa;--text-dark:#f8f9fa}body,html{width:100%;max-width:100%;height:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden;margin:0;padding:0}html{background-color:#000}body{background-color:var(--bg-primary,#000);color:var(--text-primary,#f8f9fa);font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}code,kbd,pre,samp{font-family:var(--font-code)}body.theme-transitioning *{transition:none!important}a{color:var(--accent-color);text-decoration:none;transition:color var(--transition-speed) var(--transition-timing)}a:hover{color:var(--accent-hover)}.card{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 2px 4px var(--shadow-color)}@media(max-width:768px){body{font-size:15px}}@media(max-width:480px){body{font-size:14px}}.scrollable,main{-webkit-overflow-scrolling:touch}.scrollable::-webkit-scrollbar{width:8px;height:8px}.scrollable::-webkit-scrollbar-track{background:var(--bg-secondary)}.scrollable::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.scrollable::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}