:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#0f0e1a;--bg-1:#0f0e1a;--bg-2:#1a1925;--bg-3:#22212e;--bg-4:#302f3b;--line:#272630;--line-2:#2c2b3a;--accent:#224cf8;--accent-strong:#1a45f8;--accent-active:#0c3ee0;--accent-soft:#224cf829;--accent-2:#5a9aff;--ok:#62ff67;--warn:#ffbe62;--danger:#ff5c73;--danger-strong:#be1935;--info:#5a9aff;--text-1:#fff;--text-2:#b2bbcd;--text-3:#85868d;--glass:#1a1925c7;--shadow-soft:0 12px 24px -12px #0f0e1acc;--shadow-pop:0 30px 60px -30px #000000e6, 0 0 0 1px var(--line-2);--glow:0 0 0 1px #224cf84d, var(--shadow-soft);--glow-hover:0 0 0 1px #224cf833, 0 24px 50px -30px #224cf880;--radius-sm:6px;--radius:8px;--radius-lg:12px;--ease:cubic-bezier(.2, .7, .2, 1);--font-sans:"Poppins", "Manrope", "Roboto", system-ui, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}.bbc-shell{background:radial-gradient(45% 55% at 82% 8%, #224cf81f, transparent 70%), radial-gradient(35% 45% at 6% 0%, #2400ff12, transparent 70%), var(--bg-0);color:var(--text-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}.bbc-shell h1,.bbc-shell h2{letter-spacing:-.015em}.bbc-shell .mono,.bbc-shell .tabular{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bbc-shell .btn,.bbc-shell .btn-primary,.bbc-shell .btn-gold,.bbc-shell .btn-ghost,.bbc-shell .btn-danger{border-radius:var(--radius-sm);cursor:pointer;transition:background-color .17s var(--ease), color .17s var(--ease), border-color .17s var(--ease), box-shadow .17s var(--ease), transform .1s;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:500;line-height:1.2;display:inline-flex}.bbc-shell .btn:active,.bbc-shell .btn-primary:active,.bbc-shell .btn-gold:active,.bbc-shell .btn-ghost:active,.bbc-shell .btn-danger:active{transform:scale(.95)}.bbc-shell .btn:disabled,.bbc-shell .btn-primary:disabled,.bbc-shell .btn-gold:disabled,.bbc-shell .btn-ghost:disabled,.bbc-shell .btn-danger:disabled{opacity:.5;cursor:not-allowed;transform:none}.bbc-shell .btn:focus-visible,.bbc-shell .btn-primary:focus-visible,.bbc-shell .btn-gold:focus-visible,.bbc-shell .btn-ghost:focus-visible,.bbc-shell .btn-danger:focus-visible,.bbc-shell .btn-icon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bbc-shell .btn-primary,.bbc-shell .btn-gold{color:#fff;background:var(--accent);box-shadow:0 4px 14px -6px #224cf8e6}.bbc-shell .btn-primary:hover,.bbc-shell .btn-gold:hover{background:var(--accent-strong);box-shadow:0 6px 22px -6px #224cf8}.bbc-shell .btn-primary:active,.bbc-shell .btn-gold:active{background:var(--accent-active)}.bbc-shell .btn-ghost{color:var(--text-1);background:var(--bg-4);border:1px solid #0000}.bbc-shell .btn-ghost:hover{background:#344c9c80}.bbc-shell .btn-danger{color:#fff;background:var(--danger-strong)}.bbc-shell .btn-danger:hover{background:var(--danger)}.bbc-shell .btn-sm{padding:.375rem .65rem;font-size:.75rem}.bbc-shell .btn-icon{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--text-2);background:var(--bg-3);border:1px solid var(--line-2);cursor:pointer;transition:background-color .17s var(--ease), color .17s var(--ease), border-color .17s var(--ease), box-shadow .17s var(--ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.bbc-shell .btn-icon:hover{background:var(--bg-4);color:var(--text-1)}.bbc-shell .btn-icon:disabled{opacity:.5;cursor:not-allowed}.bbc-shell .card{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);box-shadow:var(--shadow-soft);transition:border-color .2s var(--ease), box-shadow .2s var(--ease)}.bbc-shell .card:hover{box-shadow:var(--glow-hover);border-color:#224cf880}.bbc-shell .glass{border-radius:var(--radius-lg);border:1px solid var(--line-2);background:var(--glass);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bbc-shell .input{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg-1);width:100%;color:var(--text-1);transition:border-color .17s var(--ease), box-shadow .17s var(--ease);outline:none;padding:.55rem .8rem;font-size:.875rem}.bbc-shell .input::placeholder{color:var(--text-3)}.bbc-shell .input:hover{border-color:var(--line-2)}.bbc-shell .input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #224cf838}.bbc-shell .label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-bottom:.3rem;font-size:11px;font-weight:500;display:block}.bbc-shell .pill{border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .55rem;font-size:11px;font-weight:500;display:inline-flex}.bbc-shell .th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);padding:.55rem .75rem;font-size:10.5px;font-weight:600}.bbc-shell .td{color:var(--text-1);vertical-align:middle;padding:.65rem .75rem;font-size:.8375rem}.bbc-shell .skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--bg-3) 25%, var(--bg-4) 50%, var(--bg-3) 75%);background-size:200% 100%}.bbc-shell .live-dot{background:var(--ok);border-radius:9999px;width:.5rem;height:.5rem;display:inline-block;box-shadow:0 0 10px #62ff6799}@media (prefers-reduced-motion:no-preference){.bbc-shell .skeleton{animation:1.6s linear infinite bbclip-shimmer}.bbc-shell .live-dot{animation:2s ease-out infinite bbclip-pulse-dot}}@keyframes bbclip-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bbclip-pulse-dot{0%,to{box-shadow:0 0 #62ff678c}70%{box-shadow:0 0 0 8px #62ff6700}}.bbc-shell ::-webkit-scrollbar{width:10px;height:10px}.bbc-shell ::-webkit-scrollbar-thumb{background:var(--bg-4);border:2px solid var(--bg-0);border-radius:6px}.bbc-shell ::-webkit-scrollbar-track{background:0 0}.bbc-shell ::selection{background:#224cf859}
