:root{--bb-bg:#000;--bb-bg-elevated:#0c0c10;--bb-panel:#111116;--bb-panel-2:#16161d;--bb-border:#ffffff14;--bb-border-strong:#ffffff24;--bb-text:#f4f4f5;--bb-muted:#f4f4f58c;--bb-faint:#f4f4f552;--bb-accent:#a78bfa;--bb-purple:#7c6ff0;--bb-purple-light:#9a90f7;--bb-radius:14px;--bb-radius-lg:18px;--bb-shadow:0 24px 64px #0000008c;--bb-shadow-sm:0 10px 28px #00000059;--bb-ease:cubic-bezier(.22, 1, .36, 1)}html,body,#root{height:100%;color:var(--bb-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01" on, "kern" on;margin:0}html{background-color:var(--bb-bg)}body{letter-spacing:-.011em;background-color:var(--bb-bg);background-image:none;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}#root{background:0 0;min-height:100dvh}*{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#ffffff47}::-webkit-scrollbar-track{background:0 0}button,[role=button],a,[data-focusable=true]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter .14s var(--bb-ease), transform .14s var(--bb-ease), background-color .14s var(--bb-ease), border-color .14s var(--bb-ease), box-shadow .16s var(--bb-ease), opacity .14s var(--bb-ease)}button:disabled,[aria-disabled=true]{cursor:not-allowed}input,textarea{caret-color:var(--bb-purple-light);outline:none}input:focus,textarea:focus{outline:none}::selection{color:#fff;background:#7c6ff061}[aria-modal=true],[role=dialog]{border-radius:var(--bb-radius-lg)!important}body>div[style*="position: fixed"],body>div[style*=position\:fixed]{-webkit-backdrop-filter:blur(14px)saturate(1.15)}:focus-visible{outline-offset:2px;outline:2px solid #9a90f7b8}div[tabindex]:active{outline:none}@media (hover:hover) and (pointer:fine){[role=button]:hover,button:hover:not(:disabled){filter:brightness(1.08)}[role=button]:active,button:active:not(:disabled){filter:brightness(.98);transform:translateY(.5px)scale(.992)}[role=button]:hover{box-shadow:0 0 0 1px #a78bfa1f}}html,body{overscroll-behavior:none}textarea{resize:none;background:0 0!important}img{image-rendering:-webkit-optimize-contrast}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url]{border-radius:12px!important}*{-webkit-user-drag:none}#root>div{background:0 0;min-height:100%}@media (width>=900px){[role=dialog]>div{border-radius:inherit}}svg{shape-rendering:geometricprecision}