:root{--holding-bg:#050506;--holding-surface:#ffffff08;--holding-border:#ffffff14;--holding-gold:#c9a227;--holding-gold-light:#f3e5ab;--holding-text:#fff;--holding-text-muted:#94a3b8;--holding-font-sans:var(--font-inter), system-ui, sans-serif}.holding-root{background-color:var(--holding-bg);min-height:100vh;color:var(--holding-text);font-family:var(--holding-font-sans);flex-direction:column;display:flex}.holding-btn-primary{background:var(--holding-gold);color:#000;cursor:pointer;border:none;border-radius:1rem;justify-content:center;align-items:center;gap:8px;padding:.85rem 2rem;font-size:13px;font-weight:700;transition:all .2s;display:flex}.holding-btn-primary:hover{background:var(--holding-gold-light)}.holding-btn-primary:disabled{opacity:.5;cursor:not-allowed}.holding-input{color:#fff;background:#ffffff08;border:1px solid #ffffff0d;outline:none;width:100%;font-size:14px;transition:all .2s}.holding-input:focus{background:#ffffff0d;border-color:#d9770666}.holding-sidebar{border-right:1px solid var(--holding-border);z-index:50;background:#0a0a0b;flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:relative}.holding-sidebar-header{border-bottom:1px solid #ffffff0d;align-items:center;gap:16px;height:96px;padding:0 32px;display:flex}.holding-brand-icon{background:var(--holding-gold);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.holding-nav-item{color:var(--holding-text-muted);cursor:pointer;border-radius:12px;align-items:center;gap:16px;padding:12px 20px;transition:all .2s;display:flex;position:relative}.holding-nav-item:hover{color:#fff;background:#ffffff08}.holding-nav-item.active{color:var(--holding-gold-light);background:#d977061a}.holding-scrollbar::-webkit-scrollbar{width:4px}.holding-scrollbar::-webkit-scrollbar-track{background:0 0}.holding-scrollbar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.premium-scrollbar::-webkit-scrollbar{width:5px;height:5px}.premium-scrollbar::-webkit-scrollbar-track{background:0 0}.premium-scrollbar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:9999px}.premium-scrollbar::-webkit-scrollbar-thumb:hover{background:#fff3}.holding-time-pill-group{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.holding-time-pill{color:#ffffff80;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:600;transition:all .2s}.holding-time-pill:hover{color:#fff;background:#ffffff08}.holding-time-pill.active{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b33}.holding-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.holding-sort-header:hover{color:#fffc}.holding-sort-header.active{color:#fbbf24}.holding-badge{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}@keyframes holding-live-pulse{0%,to{opacity:1;box-shadow:0 0 #10b98166}50%{opacity:.8;box-shadow:0 0 0 4px #10b98100}}.holding-live-dot{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite holding-live-pulse}@media (max-width:768px){.holding-dashboard-content{padding-bottom:6rem!important}}.holding-deep-glass{-webkit-backdrop-filter:blur(40px)saturate(200%);background:#0c0a09f2;border:1px solid #ffffff14;box-shadow:0 10px 40px -10px #00000080}.holding-message-box{text-transform:uppercase;letter-spacing:.1em;border:1px solid #0000;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem;font-size:11px;font-weight:900;display:flex}.holding-message-error{color:#f87171;background-color:#ef44440d;border-color:#ef44441a}.holding-message-success{color:#34d399;background-color:#10b9810d;border-color:#10b9811a}.perspective-1000{perspective:1000px}.preserve-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}
