@font-face{font-family:Inter;src:url(../fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:dark;--page: #10141c;--surface: #191f2b;--raised: #222a38;--hover: #293345;--line: #303a4a;--control-line: #63718a;--text: #f0f3f8;--muted: #a6b1c3;--accent: #3270df;--accent-hover: #2868d5;--accent-ink: #ffffff;--accent-wash: #20304d;--yes: #62ddb0;--yes-bg: #173b32;--yes-hover: #20503f;--no: #ff96a4;--no-bg: #412731;--no-hover: #57313d;--focus: #c6ddff;--warning: #f3cb80;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--text-xl: 1.75rem;--radius: 12px;--control-radius: 7px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text);background:var(--page);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:0}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,select,summary{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}button{border:0}button:disabled{cursor:not-allowed;opacity:.6}button:disabled:active{transform:none}svg{flex-shrink:0}img{max-width:100%;display:block}p,h1,h2,h3,dl,dd{margin:0}p{line-height:1.6;text-wrap:pretty}h1,h2,h3{font-weight:600;overflow-wrap:break-word}strong{font-weight:600}h1{font-size:var(--text-xl);line-height:1.2;letter-spacing:-.035em}h2{font-size:var(--text-lg);line-height:1.4}h3{font-size:var(--text-base);line-height:1.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--accent-wash);color:var(--text)}.num{font-variant-numeric:tabular-nums}.small{font-size:var(--text-xs)}.muted{color:var(--muted)}.gain{color:var(--yes)}.loss,.inline-error{color:var(--no)}.inline-error{font-size:var(--text-sm);line-height:1.5}.inline-error:empty{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap;border:0}.skip-link{position:absolute;z-index:20;inset-block-start:8px;inset-inline-start:16px;transform:translateY(-200%);padding:12px 16px;background:var(--accent);border-radius:var(--control-radius)}.skip-link:focus{transform:none}.site-header{border-bottom:1px solid var(--line);background:var(--page)}.header-inner{max-width:1392px;padding:0 40px;margin:auto;min-height:82px;display:flex;align-items:center;gap:40px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-lg);font-weight:600;letter-spacing:-.035em;white-space:nowrap}.brand-accent{font-weight:400;color:#b9c5d9;margin-inline-start:4px}.main-nav{display:flex;align-self:stretch;gap:28px}.main-nav a{position:relative;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--text-sm);font-weight:500;padding-block:18px}.main-nav a[aria-current]{color:var(--text)}.main-nav a[aria-current]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--accent);border-radius:3px 3px 0 0}.nav-badge{display:inline-grid;place-items:center;min-width:20px;padding:1px 5px;border-radius:4px;background:var(--accent-wash);color:var(--text);font-size:var(--text-xs)}.header-actions{margin-inline-start:auto;display:flex;align-items:center;gap:18px}.network-label{display:flex;align-items:center;gap:7px;font-size:var(--text-xs);color:var(--muted);white-space:nowrap}.status-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--yes)}.wallet-button{display:flex;gap:9px;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-ink);border-radius:var(--control-radius);padding:0 16px;min-height:42px;font-size:var(--text-sm);font-weight:600}.wallet-button.is-connected{background:var(--raised);border:1px solid var(--line);font-weight:500}.icon-button{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--muted);padding:8px;min-height:36px;min-width:36px;border-radius:var(--control-radius)}.help-button{min-width:32px;padding:6px}.page{max-width:1392px;margin:auto;padding:34px 40px 0}.page:focus{outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.page-heading p{color:var(--muted);font-size:var(--text-sm);margin-top:8px}.text-button,.inline-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:var(--text-sm);background:transparent;min-height:32px;padding:4px 0}.text-button{text-decoration:none}.inline-button{font-size:inherit;min-height:28px;text-decoration:underline;text-decoration-color:var(--control-line);text-underline-offset:3px}.board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.search-field{min-width:0;display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--control-line);border-radius:var(--control-radius);color:var(--muted);padding-inline:13px;width:min(440px,50%);min-height:44px}.search-field:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search-field input{width:100%;min-width:0;padding-block:10px;background:none;border:none;color:var(--text);font-size:var(--text-sm);outline:none}.search-field input:focus-visible{outline:none}.search-field input::placeholder{color:var(--muted)}.search-field .icon-button{min-width:28px;min-height:28px;padding:4px;margin-inline-end:-6px}.toolbar-selects{display:flex;gap:10px}select{min-height:44px;border:1px solid var(--control-line);border-radius:var(--control-radius);padding:8px 32px 8px 12px;background:var(--surface);color:var(--text);font-size:var(--text-sm)}.category-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--line)}.category-chip{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:9px 14px;min-height:38px;background:transparent;color:var(--muted);font-size:var(--text-sm);font-weight:500}.category-chip.active{background:var(--raised);color:var(--text)}.market-context{display:flex;justify-content:space-between;align-items:center;margin-block:12px;gap:12px;font-size:var(--text-xs);color:var(--muted)}.market-context>span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.context-dot{margin-inline:2px}.market-context .refresh{min-height:28px;min-width:28px;padding:4px}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.market-card{min-width:0;display:flex;flex-direction:column;padding:18px 18px 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.card-heading{display:flex;gap:12px;align-items:flex-start;min-height:108px}.card-heading>div{min-width:0;flex:1}.market-art{height:46px;width:46px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--art-bg);color:var(--art-fg)}.market-art svg{width:35px;height:35px}.art-orange{--art-bg: #463325;--art-fg: #ffbf82}.art-violet{--art-bg: #36304e;--art-fg: #c4a7fa}.art-mint{--art-bg: #203d35;--art-fg: #7be0b0}.art-blue{--art-bg: #253a55;--art-fg: #8cbcff}.art-yellow{--art-bg: #423c25;--art-fg: #efce72}.art-cyan{--art-bg: #213c46;--art-fg: #7ad6e5}.art-pink{--art-bg: #422b40;--art-fg: #efa6d6}.card-category{display:block;font-size:var(--text-xs);color:var(--muted);margin-bottom:5px}.market-card h2,.market-card h3{font-size:var(--text-base);line-height:1.5;font-weight:600}.question-button{display:block;text-align:start;font:inherit;color:var(--text);background:none;padding:0;overflow-wrap:anywhere}.card-odds{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block:17px 14px}.card-odds>div{display:flex;align-items:baseline;gap:7px}.card-odds strong{font-size:var(--text-xl);font-weight:600;letter-spacing:-.035em;line-height:1.2}.card-odds>div>span{font-size:var(--text-xs);color:var(--muted)}.open-label{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);color:var(--muted)}.odds-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.odds{min-width:0;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:10px;border-radius:var(--control-radius);font-size:var(--text-sm);font-weight:500}.odds>span{display:flex;align-items:center;gap:5px}.odds strong{font-size:var(--text-sm);font-weight:600}.odds-yes{background:var(--yes-bg);color:var(--yes)}.odds-no{background:var(--no-bg);color:var(--no)}.card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:var(--text-xs);color:var(--muted);padding-block:14px 12px;font-variant-numeric:tabular-nums}.card-foot>span{display:flex;align-items:center;gap:5px}.card-foot strong{font-weight:500}.card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block:10px 12px;border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs)}.mode-label{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);color:var(--muted)}.your-pick{display:flex;align-items:center;gap:5px;color:var(--text);text-decoration:underline;text-underline-offset:3px}.board-note{display:flex;align-items:center;gap:10px;margin-top:26px;color:var(--muted);font-size:var(--text-xs);padding:18px 0}.board-note p{max-width:74ch}.board-note .text-button{font-size:var(--text-xs);margin-inline-start:auto;flex-shrink:0}.chain-status{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:16px 22px;color:var(--muted);font-size:var(--text-xs)}.chain-status>span{display:flex;align-items:center;gap:7px}.chain-status .text-button{font-size:var(--text-xs);flex-shrink:0}.dot-warning{background:var(--warning)}.site-footer{max-width:1312px;margin:0 auto;border-top:1px solid var(--line);padding:28px 0 30px;color:var(--muted);font-size:var(--text-xs)}.footer-top,.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer-top{margin-bottom:18px}.footer-brand{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--text);font-size:var(--text-sm)}.footer-links{display:flex;align-items:center;gap:26px}.footer-links a{display:flex;align-items:center;gap:5px;min-height:28px}.footer-links .text-button{font-size:var(--text-xs)}.footer-bottom p{max-width:75ch}.footer-bottom a{text-decoration:underline;text-decoration-color:var(--control-line);text-underline-offset:3px}.footer-bottom>span{flex-shrink:0}.button,.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border-radius:var(--control-radius);padding:11px 16px;font-size:var(--text-sm);font-weight:600;line-height:1.5}.primary{color:var(--accent-ink);background:var(--accent)}.secondary{color:var(--text);background:var(--raised);border:1px solid var(--line);font-weight:500}.full{width:100%}.empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:60px 24px;gap:18px;min-height:270px}.empty>svg{color:var(--muted)}.empty h2{font-size:var(--text-lg);text-wrap:balance}.empty p{max-width:48ch;color:var(--muted);font-size:var(--text-sm)}.empty-symbol{width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:var(--accent-wash);color:#9cbeff}.positions-empty{padding-block:70px}.position-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;margin-block:12px 36px}.position-summary>div{display:flex;flex-direction:column;gap:12px}.position-summary>div>span{font-size:var(--text-sm);color:var(--muted)}.position-summary strong{font-size:var(--text-xl)}.position-summary small{font-size:var(--text-sm);color:var(--muted);font-weight:400}.section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.section-heading h2{display:flex;align-items:center;gap:10px}.count-label{font-size:var(--text-xs);font-weight:400;color:var(--muted);padding:2px 7px;border-radius:4px;background:var(--raised)}.position-section{margin-bottom:36px}.position-list{border-top:1px solid var(--line)}.position-row{display:flex;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid var(--line)}.position-question{flex:1;min-width:0}.position-question>span{display:block;margin-top:6px}.position-sides{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.inline-empty{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0;border-block:1px solid var(--line);color:var(--muted);font-size:var(--text-sm)}.inline-empty .button{flex-shrink:0}.position-coverage{margin-top:16px}.claim-list{margin-bottom:24px}.claim-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.claim-row>div{display:flex;flex-direction:column;gap:6px}.load-more{margin-top:18px}.storage-notice{padding:16px;color:var(--warning);font-size:var(--text-sm);border:1px solid var(--line);border-radius:var(--control-radius)}.modal{border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--text);padding:24px;width:480px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain}.modal::backdrop{background:#070a11c9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.modal-head h2{font-size:var(--text-lg);line-height:1.4}.modal .icon-button{min-height:44px;min-width:44px}.modal p{max-width:65ch}.slip-market{display:flex;align-items:center;gap:14px}.slip-market .market-art{width:48px;height:48px}.slip-market h3,.dialog-question{font-size:var(--text-lg);line-height:1.5}.slip-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:var(--text-xs);margin:18px 0 22px}.slip-meta>span{display:flex;gap:5px;align-items:center}.side-choice{padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 24px}.side-choice legend{font-size:var(--text-sm);font-weight:500;margin-bottom:10px;display:flex;justify-content:space-between;width:100%}.side-choice label{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--control-line);padding:14px 12px;border-radius:var(--control-radius);cursor:pointer;font-size:var(--text-base)}.side-choice label>span{display:flex;align-items:center;gap:6px}.side-choice input{position:absolute;opacity:0;width:1px;height:1px}.side-choice label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.side-choice label.selected-yes{background:var(--yes-bg);border-color:var(--yes);color:var(--yes)}.side-choice label.selected-no{background:var(--no-bg);border-color:var(--no);color:var(--no)}.field-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--text-sm);font-weight:500;margin-bottom:10px}.field-label>span{color:var(--muted);font-size:var(--text-xs);font-weight:400}.amount-field{display:flex;align-items:center;border:1px solid var(--control-line);border-radius:var(--control-radius);padding:14px;background:var(--page);gap:12px}.amount-field:focus-within{outline:2px solid var(--focus);outline-offset:2px}.amount-field input{width:100%;min-width:0;border:0;background:transparent;color:var(--text);font-size:var(--text-xl);font-variant-numeric:tabular-nums;outline:none}.amount-field input:focus-visible{outline:none}.amount-field>span{font-size:var(--text-sm);color:var(--muted)}.quick-amounts{display:flex;gap:8px;margin:10px 0}.quick-amounts button{flex:1;min-height:38px;padding:8px 4px;background:var(--raised);border:1px solid var(--line);border-radius:5px;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.quick-amounts button.chosen{border-color:var(--muted);color:var(--text)}.slip-estimate{margin:22px 0 12px;display:grid;gap:10px;font-size:var(--text-sm)}.slip-estimate>div{display:flex;justify-content:space-between;gap:16px}.slip-estimate dt{color:var(--muted)}.slip-estimate dd{text-align:end}.bet-submit{margin-top:22px;min-height:48px}.submit-yes{background:var(--yes);color:#10251d}.submit-no{background:var(--no);color:#30131b}.slip-disclosure{color:var(--muted);margin-top:12px}.practice-slip .inline-error{margin-top:12px}.market-details{margin-top:24px;border-top:1px solid var(--line);padding-top:8px;font-size:var(--text-sm)}summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;list-style:none;color:var(--muted)}summary::-webkit-details-marker{display:none}details[open]>summary{margin-bottom:10px}details[open]>summary svg{transform:rotate(90deg)}.market-details p{font-size:var(--text-xs);color:var(--muted);margin-bottom:12px}.market-facts{display:grid;gap:12px;margin:16px 0;font-size:var(--text-xs)}.market-facts>div{display:flex;flex-direction:column;gap:4px}.market-facts dt{color:var(--muted)}.market-facts dd{font-variant-numeric:tabular-nums}.success-state{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-top:28px}.success-state h3{font-size:var(--text-lg)}.success-state p{font-size:var(--text-sm);color:var(--muted);margin-bottom:12px}.success-icon{display:grid;place-items:center;width:62px;height:62px;background:var(--yes-bg);color:var(--yes);border-radius:50%}.success-state .secondary{margin-top:-6px}.wallet-list{display:grid;gap:8px;margin-top:24px}.wallet-row{display:flex;align-items:center;gap:14px;min-height:56px;padding:12px;background:var(--raised);border:1px solid var(--line);border-radius:var(--control-radius);font-size:var(--text-sm);text-align:start;width:100%}.wallet-row>span{flex:1}.wallet-row>img{object-fit:contain;flex-shrink:0;border-radius:5px}.wallet-row>svg:last-child{color:var(--muted)}.wallet-modal>p:first-of-type{font-size:var(--text-sm)}.wallet-notice{font-size:var(--text-sm);color:var(--no);margin:18px 0 12px}.wallet-notice:empty{display:none}.wallet-modal>p:last-child{margin-top:18px}.address{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:var(--text-base);padding:18px 0}.modal>.full+.full{margin-top:12px}.help-modal>p{font-size:var(--text-sm);color:var(--muted);margin-bottom:18px}.help-steps{padding-inline-start:22px;display:grid;gap:20px;margin-block:24px;font-size:var(--text-sm);color:var(--muted);line-height:1.6}.help-steps strong{color:var(--text)}.help-modal .full{margin-top:12px}.transaction-notice{font-size:var(--text-sm);padding-block:16px}.transaction-notice p{display:flex;align-items:center;gap:8px}.transaction-notice a{display:inline-flex;align-items:center;gap:6px;margin-top:8px;text-decoration:underline;min-height:28px}.dialog-market-meta{display:flex;justify-content:space-between;gap:16px;color:var(--muted);font-size:var(--text-xs);margin-bottom:14px}.slip-timing{display:flex;align-items:center;gap:6px;margin:12px 0 24px}.estimate{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-block:22px 12px;font-size:var(--text-sm)}.estimate>span{color:var(--muted)}.sheet form>.inline-error{margin-top:14px}.sheet form>.primary{margin-top:20px}.your-position{margin-top:26px}.your-position dl{display:grid;gap:10px;margin:16px 0}.your-position dl>div{display:flex;justify-content:space-between;gap:14px;font-size:var(--text-sm)}.your-position dt{color:var(--muted)}.text-input{width:100%;min-width:0;background:var(--page);border:1px solid var(--control-line);border-radius:var(--control-radius);color:var(--text);padding:12px;font-size:var(--text-base)}.settlement-actions{display:grid;gap:16px;margin-top:24px}.result-note{display:flex;gap:8px;margin-block:18px;font-size:var(--text-sm);color:var(--yes)}.dialog-pools{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.dialog-pools>div{display:flex;flex-direction:column;gap:8px;font-size:var(--text-xs)}.dialog-pools>div>span{color:var(--muted)}.market-details>a{display:inline-flex;align-items:center;gap:6px;min-height:32px;text-decoration:underline}.position-line{display:flex;align-items:center;gap:8px;font-size:var(--text-xs);padding-block:12px;border-top:1px solid var(--line);margin-top:12px}.market-card>.full{margin-block:0 16px}.resolved-result{display:flex;align-items:center;gap:10px;background:var(--yes-bg);color:var(--yes);padding:12px;border-radius:var(--control-radius);font-size:var(--text-sm);margin-top:auto}@media(hover:hover){.wallet-button:not(.is-connected):hover,.primary:not(.submit-yes):not(.submit-no):hover{background:var(--accent-hover)}.secondary:hover,.icon-button:hover,.category-chip:hover,.wallet-row:hover,.quick-amounts button:hover{background:var(--hover)}.odds-yes:hover{background:var(--yes-hover)}.odds-no:hover{background:var(--no-hover)}.question-button:hover,.text-button:hover,.inline-button:hover,.main-nav a:hover{color:var(--text)}.question-button:hover{text-decoration:underline;text-underline-offset:3px}.submit-yes:hover{background:#88ebc5}.submit-no:hover{background:#ffb6bf}.footer-links a:hover,.footer-bottom a:hover{color:var(--text)}}@media(prefers-reduced-motion:no-preference){button,a,select{transition:background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1)}button:active:not(:disabled),a.button:active{transform:scale(.96)}}@media(min-width:1500px){.page{padding-top:40px}.market-card{padding:20px 20px 0}.card-heading{min-height:100px}}@media(max-width:1199px){.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.header-inner{gap:28px;padding-inline:28px}.header-actions{gap:12px}.header-actions>.network-label{display:none}.page{padding-inline:28px}.site-footer{margin-inline:28px}.card-heading{min-height:90px}.footer-bottom{align-items:flex-start}.footer-bottom>span{display:none}}@media(max-width:899px){.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.header-inner{gap:24px;flex-wrap:wrap;min-height:76px}.main-nav{gap:20px}.header-actions{gap:8px}.page{padding-top:28px}.board-note{align-items:flex-start;flex-wrap:wrap}.board-note p{flex:1}.board-note .text-button{margin-inline-start:27px}.footer-top{align-items:flex-start}.footer-links{gap:16px;flex-wrap:wrap;justify-content:flex-end}.position-row{flex-wrap:wrap}.position-question{flex-basis:calc(100% - 62px)}.position-row>.secondary{margin-inline-start:62px}.position-summary{padding:22px;gap:20px}.position-summary>div>span{font-size:var(--text-xs)}}@media(max-width:639px){.header-inner{padding:16px 20px 0;column-gap:8px;row-gap:12px;min-height:0}.brand{font-size:var(--text-lg);gap:8px}.brand img{width:30px;height:30px}.header-actions{margin-inline-start:auto}.help-button{min-width:44px;min-height:44px}.wallet-button{min-height:40px;padding-inline:8px;font-size:var(--text-sm)}.wallet-button>svg{display:none}.wide-only{display:none}.main-nav{order:3;flex-basis:100%;gap:28px}.main-nav a{min-height:45px;padding:10px 0 14px}.page{padding:26px 20px 0}.page-heading{margin-bottom:22px;gap:10px}.page-heading h1{font-size:var(--text-xl)}.page-heading p{margin-top:7px;font-size:var(--text-sm)}.heading-help{display:none}.board-toolbar{display:block;margin-bottom:14px}.search-field{width:100%;min-height:44px}.search-field input{font-size:var(--text-base)}.toolbar-selects{display:flex;margin-top:10px;gap:10px}.toolbar-selects select{flex:1;min-width:0;min-height:42px;font-size:var(--text-base);padding-inline:10px 24px}.category-row{gap:4px;padding-bottom:12px}.category-chip{padding:8px;min-height:36px;font-size:var(--text-xs)}.category-chip svg{display:none}.market-context{margin-block:8px;font-size:var(--text-xs)}.market-grid{grid-template-columns:minmax(0,1fr);gap:14px}.market-card{padding:18px 18px 0}.card-heading{min-height:80px;gap:12px}.market-art{height:48px;width:48px}.card-category{margin-bottom:4px}.market-card h2,.market-card h3{font-size:var(--text-base)}.card-odds{margin-block:14px}.odds{min-height:48px;padding:12px}.odds strong{font-size:var(--text-base)}.odds-row{gap:10px}.card-foot{padding-block:14px 12px}.card-bottom{padding-block:10px 12px}.board-note{margin-top:20px;padding-bottom:8px;gap:9px}.board-note p{line-height:1.6}.board-note .text-button{margin-inline-start:26px}.chain-status{padding-block:14px 20px;align-items:flex-start;gap:10px}.chain-status>span{align-items:flex-start;line-height:1.6}.chain-status>span>.status-dot{margin-top:7px}.chain-status .text-button{min-height:28px}.site-footer{margin-inline:20px;padding-block:22px 26px}.footer-top{flex-direction:column;gap:12px;margin-bottom:16px}.footer-links{gap:18px;justify-content:flex-start}.footer-links>span{display:none}.footer-bottom{display:block}.footer-bottom p{line-height:1.8}.modal{width:100%;max-width:none;max-height:calc(100dvh - 20px);margin:auto 0 0;border-radius:16px 16px 0 0;padding:20px 20px calc(22px + env(safe-area-inset-bottom));border-bottom:0}.modal-head{margin-bottom:22px}.modal-head h2{font-size:var(--text-lg)}.slip-market h3{font-size:var(--text-base)}.modal .bet-submit{position:sticky;bottom:0}.side-choice label{font-size:var(--text-base)}.side-choice legend,.slip-estimate{font-size:var(--text-sm)}.position-summary{padding:18px;gap:22px;grid-template-columns:1fr 1fr;margin-bottom:30px}.position-summary>div:last-child{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px}.position-summary strong{font-size:var(--text-xl)}.section-heading h2{font-size:var(--text-lg)}.section-heading{gap:8px}.position-row{gap:12px}.position-row>.market-art{align-self:flex-start}.position-row>.secondary{margin-inline-start:60px}.position-question{flex-basis:calc(100% - 60px)}.position-question h3{font-size:var(--text-base)}.position-sides{font-size:var(--text-sm);gap:8px 16px}.inline-empty{flex-direction:column;align-items:flex-start;gap:18px}.positions-empty{padding:40px 8px}.empty{padding-inline:8px}.dialog-question{font-size:var(--text-lg)}.dialog-market-meta{font-size:var(--text-xs)}.slip-timing{line-height:1.6}.claim-row{align-items:flex-start}.claim-row strong{font-size:var(--text-sm)}.claim-row>.primary{padding:10px 14px}.sheet .side-choice legend{flex-wrap:wrap;gap:5px}}@media(max-width:359px){.header-inner{padding-inline:16px}.brand{font-size:var(--text-base);gap:7px}.brand img{width:28px;height:28px}.wallet-button{font-size:var(--text-xs);padding-inline:10px}.page{padding-inline:16px}.page-heading h1{font-size:var(--text-xl)}.category-chip{padding-inline:8px}.category-row{gap:4px}.card-heading{min-height:96px}.site-footer{margin-inline:16px}.modal{padding-inline:16px}.odds{padding-inline:10px}.card-odds>div{gap:5px}.side-choice label{padding-inline:10px}.slip-meta{gap:8px}.slip-market{gap:10px}.modal-head h2{font-size:var(--text-base)}}@media(forced-colors:active){button,a,input,select,summary{forced-color-adjust:auto}:focus-visible,.side-choice label:has(input:focus-visible){outline-color:Highlight}.status-dot{background:CanvasText}.main-nav a[aria-current]:after{background:Highlight}}
