@font-face{font-family:TraderDisplay;src:url('/static/core/fonts/bricolage-grotesque-2.ttf') format('truetype');font-weight:800;font-display:swap}*{box-sizing:border-box}body{margin:0;font-family:system-ui,sans-serif;color:#f1eee6;background:#11191f;font-size:15px;line-height:1.5}h1,h2,.tl-wordmark{font-family:TraderDisplay,system-ui,sans-serif;line-height:1.1}h1{font-size:clamp(32px,5vw,56px);margin:10px 0}h2{font-size:26px;margin:0 0 14px}a{color:#e3cfaa}button,input,select{font:inherit;border:1px solid #ffffff30;border-radius:8px;padding:11px 14px}button{background:#e0c998;color:#15202a;font-weight:700;cursor:pointer}button:disabled{opacity:.55;cursor:wait}button.secondary{color:#eee;background:#26323b}input,select{width:100%;background:#1a2831;color:#f6f0e7}input[type=checkbox]{width:auto}label{display:block;margin:10px 0}form p{font-size:13px;color:#c7d1d4}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #dfc58d;outline-offset:3px}.tl-auth{min-height:100dvh;display:grid;place-items:center;background:linear-gradient(90deg,#11191fee,#11191f88),url('./trader-life-hero.svg') center/cover fixed;padding:24px}.tl-auth-card{width:min(100%,460px);background:#101820e8;border:1px solid #ffffff2c;padding:clamp(24px,5vw,42px);border-radius:20px}.tl-wordmark{text-decoration:none;font-size:28px;font-weight:800}.tl-eyebrow{font-size:10px;letter-spacing:.18em;color:#d8c39d;font-weight:800}.tl-auth-card form button{width:100%}.tl-auth-card .helptext{display:block;font-size:12px}.errorlist{color:#ffb8b8;padding-left:18px}.tl-auth-card small{display:block;color:#aebcc4}.tl-auth-card nav{display:flex;gap:20px;margin-top:18px}.tl-desk{background:transparent}.tl-desk main{max-width:1400px;margin:auto;padding:24px}.tl-desk-header{display:flex;align-items:center;justify-content:space-between;gap:24px}.tl-desk-header p{color:#becdd5}.tl-notice{border:1px solid #ffffff29;border-radius:9px;padding:10px 14px;color:#d0d8db;font-size:12px;background:#18242d90}.tl-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.tl-metrics article,.tl-panel{border:1px solid #ffffff24;border-radius:14px;background:#111d29b8;padding:20px}.tl-metrics span{display:block;color:#b7c6cc}.tl-metrics strong{display:block;font-size:28px;margin-top:8px}.tl-desk-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tl-panel p{color:#bcc9ce;font-size:13px}.tl-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tl-table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left}th,td{padding:12px 8px;border-bottom:1px solid #ffffff1c;white-space:nowrap}th{font-size:12px;color:#aabbc4}.tl-positive{color:#92d5ba}.tl-negative{color:#f5aba5}.tl-agent{margin:14px 0;padding-top:14px;border-top:1px solid #ffffff24}.tl-agent button{padding:7px 12px}.tl-panel ol{padding-left:24px}.tl-panel li{padding:8px}#desk-status:empty{display:none}[hidden]{display:none!important}#game-credit-packs{display:grid;gap:10px}#game-wallet{white-space:nowrap}@media(max-width:720px){.tl-desk main{padding:14px}.tl-desk-grid{grid-template-columns:1fr}.tl-metrics{gap:6px}.tl-metrics article{padding:12px}.tl-metrics strong{font-size:20px}.tl-metrics span{font-size:11px}.tl-desk-header{align-items:start}.tl-desk-header a{font-size:12px}.tl-panel{padding:16px}}
