#firsttx-wagers{position:fixed;inset:0;z-index:100090;color:#ededed;font:13px/1.55 Inter,Arial,sans-serif;isolation:isolate}#firsttx-wagers[hidden]{display:none!important}#firsttx-wagers *{box-sizing:border-box}.fw-shade{position:absolute;inset:0;background:#111e;backdrop-filter:blur(14px)}.fw-panel{position:absolute;inset:3vh max(3vw,12px);max-width:1000px;margin:auto;overflow:auto;border:1px solid #525252;border-radius:14px;background:#242424;padding:26px 32px 34px;box-shadow:0 30px 100px #0008}.fw-panel header{display:flex;justify-content:space-between;align-items:center;gap:20px}.fw-brand{display:flex;gap:10px;align-items:center;color:#eee;text-decoration:none;font-size:22px;font-weight:650;letter-spacing:-.8px}.fw-brand img{width:34px;height:34px;mix-blend-mode:screen}.fw-panel button,.fw-panel input,.fw-panel select{font:inherit;background:#333;color:#eee;border:1px solid #555;border-radius:6px;padding:10px 14px}.fw-panel button{cursor:pointer}.fw-panel button:hover:not(:disabled){background:#444}.fw-panel button:disabled{opacity:.5;cursor:default}.fw-panel button:focus-visible,.fw-panel input:focus-visible,.fw-panel select:focus-visible,.fw-panel a:focus-visible{outline:2px solid #fff;outline-offset:3px}.fw-panel header>button{font-size:25px;line-height:1;padding:8px 12px}.fw-panel .fw-primary{background:#eee;color:#181818;border-color:#eee;font-weight:600}.fw-panel .fw-primary:hover:not(:disabled){background:#fff}.fw-eyebrow{font-size:9px;color:#aaa;letter-spacing:1.7px;margin:25px 0 8px}.fw-panel h1{font-size:clamp(28px,3vw,38px);line-height:1.15;font-weight:600;letter-spacing:-1.2px;margin:0 0 10px}.fw-panel h2{font-size:19px;font-weight:550;letter-spacing:-.4px;margin:0}.fw-intro{font-size:12px;color:#aaa;margin:0 0 24px}.fw-disabled{background:#30302b;border:1px solid #646052;border-radius:7px;padding:14px 16px;color:#d9d5c7;font-size:12px;margin:20px 0}.fw-disabled b{font-weight:600}.fw-error,.fw-pending{font-size:12px;padding:13px;border:1px solid #8d705a;background:#352a22;border-radius:6px;color:#e0c8b7}.fw-message{font-size:12px;color:#d1d1d1}.fw-note{color:#aaa;font-size:10px;line-height:1.8}.fw-setup{display:grid;grid-template-columns:1.25fr 1fr;gap:24px;margin:26px 0}.fw-setup form{border:1px solid #505050;border-radius:9px;padding:22px;background:#2b2b2b;display:flex;flex-direction:column;align-items:stretch;gap:10px}.fw-setup .fw-eyebrow{margin-top:0}.fw-setup label{font-size:10px;color:#bbb;margin-top:8px}.fw-setup input,.fw-setup select{width:100%;min-width:0;background:#202020}.fw-setup button[type=submit]{margin-top:8px;font-size:12px}.fw-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:24px 0 16px}.fw-terms span{display:block;font-size:9px;color:#aaa}.fw-terms b{display:block;font-weight:550;font-variant-numeric:tabular-nums;font-size:16px;margin-top:4px;overflow-wrap:anywhere}.fw-setup .fw-terms{margin:12px 0}.fw-setup .fw-terms b{font-size:13px}.fw-invite{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #555;border-radius:8px;padding:16px 20px;margin-top:26px;background:#2c2c2c}.fw-invite span{display:block;font-size:8px;letter-spacing:1.5px;color:#aaa}.fw-invite b{font-size:20px;letter-spacing:3px;font-weight:500;font-variant-numeric:tabular-nums}.fw-invite button{font-size:11px}.fw-arena{margin-top:28px;border-top:1px solid #4b4b4b;padding-top:24px}.fw-arena-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px}.fw-arena-head>span{font-size:9px;color:#aaa}.fw-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fw-players article{border:1px solid #515151;padding:18px;border-radius:8px;background:#2b2b2b;min-width:0}.fw-players article.fw-you{border-color:#a1a1a1}.fw-players article>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.fw-players b{font-size:13px;font-weight:550;overflow-wrap:anywhere}.fw-players span{font-size:10px;color:#bbb}.fw-players small{font-size:9px;color:#aaa}.fw-players dl{margin:14px 0 0;font-size:10px}.fw-players dl div{display:flex;justify-content:space-between;gap:8px;margin:7px 0}.fw-players dt{color:#aaa}.fw-players dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.fw-players .fw-waiting{display:flex;align-items:center;justify-content:center;color:#999;font-size:11px;border-style:dashed}.fw-chart{border:1px solid #464646;border-radius:8px;margin-top:20px;background:#212121;padding:10px}.fw-chart svg{display:block;width:100%;height:auto}.fw-chart-empty{height:160px;display:flex;align-items:center;justify-content:center;text-align:center;color:#999;font-size:11px;padding:20px}.fw-quote{font-size:10px;color:#aaa}.fw-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:22px 0}.fw-actions button{font-size:11px}.fw-result{padding:17px;background:#303030;border-left:2px solid #ddd;font-size:13px}.fw-orders{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid #484848;padding-top:20px}.fw-fractions{grid-column:1/-1;display:flex;gap:8px}.fw-fractions button{font-size:10px;padding:7px 17px}.fw-fractions button[aria-pressed=true]{border-color:#ddd;background:#484848}.fw-orders .fw-buy{color:#d1e3d4;border-color:#7b9181;background:#303d32}.fw-pending button{font-size:11px;background:transparent;border-color:#8d705a;margin:8px 0 0 10px}.fw-panel footer{border-top:1px solid #484848;margin-top:30px;padding-top:22px}.fw-panel footer>button{font-size:11px}.fw-panel footer code{font:10px/1.7 ui-monospace,monospace;color:#c5c5c5;overflow-wrap:anywhere}.fw-empty{padding:24px 0}.fw-empty p{color:#aaa;font-size:12px}
@media(max-width:650px){.fw-panel{padding:22px}.fw-setup{grid-template-columns:1fr;gap:16px}.fw-setup form{padding:18px}.fw-invite{padding:14px;align-items:flex-start}.fw-invite b{font-size:15px;letter-spacing:1.5px}.fw-invite button{padding:8px;font-size:10px}.fw-players{grid-template-columns:1fr}.fw-arena-head{align-items:flex-start;flex-direction:column;gap:6px}.fw-terms{gap:14px}.fw-terms b{font-size:14px}.fw-actions{align-items:stretch}.fw-actions button{flex:1}.fw-chart-empty{height:130px}.fw-orders{gap:8px}}
