@charset "UTF-8";:root{--tb-bg: #090d16;--tb-surface: #0f172a;--tb-surface-2: #1e293b;--tb-surface-hover: #273549;--tb-border: #334155;--tb-border-focus: #38bdf8;--tb-text-hi: #f8fafc;--tb-text-md: #cbd5e1;--tb-text-lo: #94a3b8;--tb-text-muted: #64748b;--tb-primary: #0284c7;--tb-primary-hover: #0369a1;--tb-primary-light: #38bdf8;--tb-primary-glow: rgba(56, 189, 248, .25);--tb-success: #10b981;--tb-danger: #ef4444;--tb-radius-sm: 6px;--tb-radius-md: 10px;--tb-radius-lg: 16px;--tb-shadow-sm: 0 1px 3px rgba(0, 0, 0, .4);--tb-shadow-md: 0 4px 16px rgba(0, 0, 0, .5);--tb-shadow-lg: 0 10px 30px rgba(0, 0, 0, .6)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;max-width:100vw;overflow-x:hidden;background-color:var(--tb-bg);color:var(--tb-text-md);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}
