.Shell_shell__QTyw_{display:flex;min-height:100vh;background:var(--shell-bg)}.Shell_main__g9BIV{flex:1 1;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;margin-left:302px;padding:0 24px 60px}.Shell_shellSidebarCollapsed__Aw4dQ .Shell_main__g9BIV{margin-left:92px}.Shell_glow__eySCA{display:none}.Shell_content__AlWlu{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:83px 0 0}.Shell_mainFullBleed__JCYfZ{padding:0;align-items:stretch}.Shell_contentFullBleed__DHrg4{align-items:stretch;height:100vh;padding:0}.Shell_verifyNotice__w1qRy{width:100%;max-width:700px;text-align:center;background:rgba(161,98,7,.18);color:#fde68a;border-radius:8px;padding:10px 16px;font-size:13px;margin-bottom:18px}.Shell_mobileHeader__4Lata{display:none}.Shell_mobileBackdrop__0htXc{display:none;border:none;padding:0;cursor:pointer}.Shell_mobileHeaderIconBtn__vP3Wg{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.Shell_mobileHeaderIconBtn__vP3Wg:hover{background:var(--panel-soft);color:var(--text)}@media (max-width:860px){.Shell_main__g9BIV,.Shell_shellSidebarCollapsed__Aw4dQ .Shell_main__g9BIV{margin-left:0}.Shell_content__AlWlu{padding-top:0}.Shell_mobileHeader__4Lata{display:flex;align-items:center;justify-content:space-between;width:100%;position:-webkit-sticky;position:sticky;top:0;padding:14px 18px;z-index:40}html[data-theme=light] .Shell_mobileHeader__4Lata{background:#111722;border-radius:12px}html[data-theme=light] .Shell_mobileHeaderIconBtn__vP3Wg{color:#aeb8c6}html[data-theme=light] .Shell_mobileHeaderIconBtn__vP3Wg:hover{background:#202938;color:#f8fafc}.Shell_mobileHeaderLogo__pHkYS{height:40px;width:auto}.Shell_mobileHeaderIconBtn__vP3Wg{width:42px;height:42px;border-radius:10px}.Shell_mobileHeaderSpacer__rHsEn{width:42px;height:42px;flex-shrink:0}.Shell_mobileBackdrop__0htXc.Shell_show__DkJrl{display:block;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:60}.Shell_mainFullBleed__JCYfZ{height:100dvh}.Shell_contentFullBleed__DHrg4{height:auto;flex:1 1;min-height:0}}.Sidebar_sidebar__BeuG1{position:fixed;top:16px;left:16px;bottom:16px;width:286px;height:auto;max-height:none;flex-shrink:0;display:flex;flex-direction:column;padding:18px 14px;margin:0;border-radius:12px;background:var(--panel);overflow:hidden;z-index:55;transition:width .2s ease,padding .2s ease}html[data-theme=light] .Sidebar_sidebar__BeuG1{--panel:#111722;--panel-soft:#202938;--text:#f8fafc;--text-muted:#aeb8c6;color:var(--text);box-shadow:var(--shadow-soft)}.Sidebar_collapsed__1eE9V{width:76px;padding:18px 12px}.Sidebar_top__4nS9V{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 22px}.Sidebar_collapsed__1eE9V .Sidebar_top__4nS9V{justify-content:center}.Sidebar_collapsed__1eE9V .Sidebar_brand__UDyiS{display:none}.Sidebar_brand__UDyiS{display:flex;align-items:center;gap:8px;overflow:hidden}.Sidebar_brandLogo__66e_i{height:35px;width:auto;display:block;flex-shrink:0}.Sidebar_iconBtn__N6KsG{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.Sidebar_iconBtn__N6KsG:hover{background:var(--panel-soft);color:var(--text)}.Sidebar_nav__r_IEO{display:flex;flex-direction:column;gap:2px;margin-bottom:22px}.Sidebar_navItem__MUnZR{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;color:var(--text-muted);font-size:14.5px;font-weight:500;cursor:pointer;border:none;background:transparent;width:100%;text-align:left}.Sidebar_navItemActive__ZJR67,.Sidebar_navItem__MUnZR:hover{background:var(--panel-soft);color:var(--text)}.Sidebar_navIcon__jAxOc{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar_collapsed__1eE9V .Sidebar_navItem__MUnZR{justify-content:center;padding:9px}.Sidebar_collapsed__1eE9V .Sidebar_betaTag___L5AK,.Sidebar_collapsed__1eE9V .Sidebar_navLabel__htZrK,.Sidebar_collapsed__1eE9V .Sidebar_profileCopy__9sKLb,.Sidebar_collapsed__1eE9V .Sidebar_recentsLabel__H4UHM,.Sidebar_collapsed__1eE9V .Sidebar_recentsList__9Ze89{display:none}.Sidebar_betaTag___L5AK{flex-shrink:0;border-radius:999px;padding:1.5px 7px;font-size:10px;font-weight:700;color:var(--accent);background:var(--panel-soft)}.Sidebar_recentsLabel__H4UHM{padding:0 12px 8px;font-size:12px;color:var(--text-muted)}.Sidebar_recentsList__9Ze89{display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0;padding-right:2px}.Sidebar_recentsList__9Ze89::-webkit-scrollbar{width:6px}.Sidebar_recentsList__9Ze89::-webkit-scrollbar-thumb{background:rgba(143,141,151,.35);border-radius:999px}.Sidebar_recentItem__1PoAu{display:block;width:100%;text-align:left;border:none;background:transparent;padding:8px 12px;border-radius:10px;font-size:13.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.Sidebar_recentItemActive__MkF6m,.Sidebar_recentItem__1PoAu:hover{background:var(--panel-soft);color:var(--text)}.Sidebar_recentsEmpty__O7asl{padding:8px 12px;font-size:12.5px;color:var(--text-muted)}.Sidebar_bottom__HTZUd{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.Sidebar_themeToggle__9tzET{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;border:none;border-radius:10px;background:transparent;color:var(--text-muted);padding:8px 10px;font-size:13.5px;font-weight:600;cursor:pointer}.Sidebar_themeToggle__9tzET:hover{background:var(--panel-soft);color:var(--text)}.Sidebar_themeIcon__rMLev{width:18px;height:18px;flex-shrink:0}.Sidebar_themeIcon__rMLev,.Sidebar_upgradeCta__OZM4M{display:flex;align-items:center;justify-content:center}.Sidebar_upgradeCta__OZM4M{gap:8px;width:100%;border:none;border-radius:999px;padding:10px;font-size:13.5px;font-weight:650;color:#fff;background:var(--accent);cursor:pointer}.Sidebar_collapsed__1eE9V .Sidebar_upgradeCta__OZM4M{width:34px;height:34px;padding:0;align-self:center}.Sidebar_collapsed__1eE9V .Sidebar_themeToggle__9tzET{width:34px;height:34px;padding:0;align-self:center;justify-content:center}.Sidebar_profileWrap__HSGoU{position:relative;display:flex;align-items:center;gap:6px;width:100%;min-width:0}.Sidebar_profileMenu__QMZWt{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:30;border-radius:14px;background:var(--panel);box-shadow:0 10px 24px rgba(0,0,0,.24);padding:6px;display:flex;flex-direction:column;gap:2px;min-width:100%;overflow:hidden}html[data-theme=light] .Sidebar_profileMenu__QMZWt{--panel:#111722;--panel-soft:#202938;--text:#f8fafc;--text-muted:#aeb8c6;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 42px rgba(10,14,22,.28)}.Sidebar_profileMenuItem__3xouO{width:100%;text-align:left;border:none;background:transparent;color:var(--text);padding:9px 10px;border-radius:9px;font-size:13.5px;font-weight:500;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_profileMenuItem__3xouO:hover{background:var(--panel-soft)}.Sidebar_profileRow__OMIG0{display:flex;align-items:center;gap:10px;padding:6px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;flex:1 1;width:100%;min-width:0;border-radius:10px}.Sidebar_profileRow__OMIG0:hover{background:var(--panel-soft)}.Sidebar_collapsed__1eE9V .Sidebar_profileRow__OMIG0{justify-content:center}.Sidebar_avatar__l19YT{width:32px;height:32px;border-radius:50%;background:var(--panel-soft);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.Sidebar_profileCopy__9sKLb{display:flex;flex-direction:column;flex:1 1;min-width:0}.Sidebar_profileCopy__9sKLb strong{color:var(--text);font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_profileCopy__9sKLb span{display:block;font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:860px){.Sidebar_sidebar__BeuG1{display:none}.Sidebar_sidebar__BeuG1.Sidebar_mobileOpen__AvKkj{display:flex;position:fixed;top:0;bottom:0;left:0;margin:16px;width:min(286px,calc(100vw - 32px));height:auto;max-height:none;z-index:70;box-shadow:0 16px 44px rgba(0,0,0,.38)}}