.Sp33bq_shell{background:var(--dark);flex-direction:column;height:100vh;display:flex;overflow:hidden}.Sp33bq_accentStripe{background:var(--red);flex-shrink:0;height:3px}.Sp33bq_header{background:#0f0002;border-bottom:1px solid #c8102e33;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 1.5rem;display:flex;box-shadow:0 1px 8px #0006}.Sp33bq_headerLeft{align-items:center;gap:12px;display:flex}.Sp33bq_headerLogo{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sp33bq_headerBrand{flex-direction:column;line-height:1.2;display:flex}.Sp33bq_brandMain{font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.08em;color:#fff;font-size:1.2rem}.Sp33bq_brandSub{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);opacity:.8;font-size:.52rem}.Sp33bq_headerRight{align-items:center;gap:10px;display:flex}.Sp33bq_headerWebBtn{font-family:var(--font-barlow), "Barlow Condensed", sans-serif;letter-spacing:.04em;color:#ffffff8c;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:4px 12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s}.Sp33bq_headerWebBtn:hover{color:#fff;background:#ffffff1a}.Sp33bq_userPill{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;display:flex}.Sp33bq_userDot{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px}.Sp33bq_userEmail{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;color:#fff9;font-size:.62rem}.Sp33bq_logoutBtn{font-family:var(--font-barlow), "Barlow Condensed", sans-serif;letter-spacing:.05em;color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:4px 8px;font-size:.82rem;font-weight:600;transition:color .2s}.Sp33bq_logoutBtn:hover{color:var(--red-glow)}.Sp33bq_body{flex:1;display:flex;overflow:hidden}.Sp33bq_sidebar{z-index:10;-webkit-backdrop-filter:blur(14px);background:#0600018c;border-right:1px solid #c8102e26;flex-shrink:0;width:60px;transition:width .42s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Sp33bq_sidebar.Sp33bq_open{width:220px}.Sp33bq_sidebarInner{flex-direction:column;width:220px;height:100%;display:flex;position:absolute;top:0;left:0}.Sp33bq_sidebarHead{border-bottom:1px solid #c8102e1a;flex-shrink:0;align-items:center;height:60px;display:flex;overflow:hidden}.Sp33bq_sidebarBurger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:44px;height:60px;margin:0 8px 0 4px;padding:0;display:flex}.Sp33bq_sidebarBurger span{background:#ffffff80;border-radius:1px;width:18px;height:2px;transition:transform .3s,opacity .3s,background .2s;display:block}.Sp33bq_sidebarBurger:hover span{background:#ffffffd9}.Sp33bq_open .Sp33bq_sidebarBurger span:first-child{transform:translateY(7px)rotate(45deg)}.Sp33bq_open .Sp33bq_sidebarBurger span:nth-child(2){opacity:0;transform:scaleX(0)}.Sp33bq_open .Sp33bq_sidebarBurger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Sp33bq_sidebarBrand{opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:9px;transition:opacity .18s;display:flex;overflow:hidden}.Sp33bq_open .Sp33bq_sidebarBrand{opacity:1;pointer-events:auto;transition-delay:.1s}.Sp33bq_sidebarBrandName{font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.08em;color:#ffffffbf;font-size:1.05rem}.Sp33bq_sidebarNav{flex:1;padding:8px 0}.Sp33bq_sidebarSection{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;opacity:0;pointer-events:none;padding:12px 16px 4px;font-size:.52rem;transition:opacity .15s}.Sp33bq_open .Sp33bq_sidebarSection{opacity:1;pointer-events:auto;transition-delay:80ms}.Sp33bq_navItem{height:44px;font-family:var(--font-barlow), "Barlow Condensed", sans-serif;letter-spacing:.04em;color:#a09090a6;border-left:2px solid #0000;align-items:center;gap:0;padding:0;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative;overflow:visible}.Sp33bq_navItem:hover{color:var(--text-dim);background:#ffffff0a}.Sp33bq_navItem.Sp33bq_active{color:var(--text);border-left-color:var(--red);background:#c8102e1a}.Sp33bq_navIcon{flex-shrink:0;justify-content:center;align-items:center;width:58px;display:flex}.Sp33bq_navLabel{opacity:0;pointer-events:none;white-space:nowrap;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;margin:0;transition:opacity .15s}.Sp33bq_open .Sp33bq_navLabel{opacity:1;pointer-events:auto;transition-delay:80ms}.Sp33bq_sidebarStats{white-space:nowrap;opacity:0;pointer-events:none;border-top:1px solid #c8102e1a;gap:20px;padding:14px 16px;transition:opacity .15s;display:flex}.Sp33bq_open .Sp33bq_sidebarStats{opacity:1;pointer-events:auto;transition-delay:80ms}.Sp33bq_sbStat{flex-direction:column;display:flex}.Sp33bq_sbVal{font-family:var(--font-bebas), "Bebas Neue", sans-serif;color:var(--red);font-size:1.5rem;line-height:1}.Sp33bq_sbValSub{color:var(--sub-color)}.Sp33bq_sbLbl{font-family:var(--font-jetbrains), "JetBrains Mono", monospace;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase;font-size:.52rem}.Sp33bq_content{background:var(--dark);flex:1;min-height:0;overflow-y:auto}.Sp33bq_backdrop{z-index:9;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;display:none;position:absolute;inset:0}@media (max-width:768px){.Sp33bq_headerWebBtn,.Sp33bq_userPill,.Sp33bq_brandSub{display:none}.Sp33bq_body{position:relative}.Sp33bq_sidebar{z-index:20;position:absolute;top:0;bottom:0;left:0}.Sp33bq_content{width:100%;overflow-x:auto}.Sp33bq_backdropVisible{display:block}}
._86isQW_toast{color:#fff;font-family:var(--font-barlow), "Barlow Condensed", sans-serif;letter-spacing:.04em;z-index:10000;opacity:0;pointer-events:none;background:#1d9e75;border-radius:6px;padding:12px 20px;font-size:.95rem;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;right:24px;transform:translateY(20px);box-shadow:0 4px 20px #0006}._86isQW_toast._86isQW_show{opacity:1;transform:translateY(0)}._86isQW_toast._86isQW_error{background:var(--red)}
