:root{--bg:#fff;--surface:#fff;--surface-2:#f5f7f2;--stroke:#10141317;--stroke-strong:#1014132e;--text:#101413;--text-2:#5c6461;--text-3:#8f9793;--lime:#c9f53a;--lime-soft:#c9f53a59;--lime-line:#a8dc00;--red:#ff5000;--red-dim:#ff50001a;--radius:14px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--bg);color:var(--text);font-family:Chakra Petch,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}button{cursor:pointer;font-family:inherit}::selection{background:var(--lime-soft)}.page{max-width:1160px;margin:0 auto;padding:0 24px 80px}.pill{border-radius:999px;padding:1px 10px;font-weight:600;display:inline-block}.pill-up{background:var(--lime);color:var(--text)}.pill-down{background:var(--red-dim);color:var(--red)}.pill-flat{background:var(--surface-2);color:var(--text-2)}.legal-strip{background:var(--surface-2);color:var(--text-3);text-align:center;margin:0 -24px;padding:6px 24px;font-size:12px}.topbar{border-bottom:1px solid var(--stroke);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.wordmark{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.wordmark-logo{border-radius:7px;width:28px;height:28px;display:block}.topbar-right{align-items:center;gap:18px;display:flex}.hood-chip{color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.hood-chip strong{color:var(--text);font-weight:600}.hood-chip .pill{font-size:12px}.btn-connect{background:var(--lime);color:var(--text);border:none;border-radius:999px;padding:10px 22px;font-size:14px;font-weight:700;transition:filter .15s}.btn-connect:hover{filter:brightness(.94)}.btn-connect.connected{background:var(--surface-2);color:var(--text);font-variant-numeric:tabular-nums}.tagline{letter-spacing:-.01em;max-width:760px;padding:30px 0 8px;font-size:27px;font-weight:700;line-height:1.35}.tl-buyback{background:var(--lime);white-space:nowrap;border-radius:8px;padding:0 8px}.tl-holder{background:var(--red);color:#fff;white-space:nowrap;border-radius:8px;padding:0 8px}.round{margin-top:16px;padding:24px 36px 28px}.card{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--radius)}.round-head{justify-content:space-between;align-items:center;gap:32px;margin-bottom:20px;display:flex}.round-left{flex-direction:column;gap:18px;display:flex}.pot-block{text-align:right}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:12.5px;font-weight:600}.pot{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:68px;font-weight:700;line-height:1}.pot-unit{color:var(--text-3);letter-spacing:-.01em;margin-left:8px;font-size:26px;font-weight:600}.pot-usd{color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:8px;font-size:28px;font-weight:600}.pot-dest{margin-top:0}.dest-label{color:var(--text-3);margin-bottom:8px;font-size:12.5px;font-weight:500}.dest-track{border:1px solid var(--stroke);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.dest-seg{color:var(--text-3);white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600;transition:background .25s,color .25s}.dest-seg.seg-up{background:var(--lime);color:var(--text);font-weight:700}.dest-seg.seg-flat{background:var(--surface-2);color:var(--text);font-weight:700}.dest-seg.seg-down{background:var(--red);color:#fff;font-weight:700}.pot-green{color:var(--lime-line)}.pot-reserve{color:var(--text-3);margin-top:6px;font-size:12.5px}.prov-badge{text-transform:none;letter-spacing:.02em;font-style:italic;font-weight:500}.closed-note{color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:10px;font-size:13px}.round-stats{align-items:flex-start;gap:40px;padding-top:4px;display:flex}.rstat .label{color:var(--text-3);margin-bottom:6px;font-size:12.5px;font-weight:500}.rstat .value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:700}.rstat .value.pill{padding:2px 12px}.countdown-digits{align-items:flex-start;gap:8px;display:flex}.countdown-unit{text-align:center}.countdown-unit .num{font-variant-numeric:tabular-nums;font-size:27px;font-weight:700;line-height:1.1}.countdown-unit .unit{letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;font-size:10.5px;font-weight:600}.countdown-sep{color:var(--text-3);font-size:27px;font-weight:700;line-height:1.1}.up{color:var(--lime-line)}.down{color:var(--red)}.flat-text{color:var(--text-2)}.round-body{grid-template-columns:1fr 300px;align-items:stretch;gap:36px;display:grid}.side-col{flex-direction:column;gap:24px;min-width:0;display:flex}.side-block .eyebrow{margin-bottom:12px}.rounds-list{max-height:186px;padding-right:6px;overflow-y:auto}.rounds-list::-webkit-scrollbar{width:4px}.rounds-list::-webkit-scrollbar-thumb{background:var(--stroke-strong);border-radius:2px}.round-row{font-variant-numeric:tabular-nums;border-bottom:1px solid var(--stroke);align-items:center;gap:10px;padding:6px 0;font-size:13.5px;display:flex}.round-row:last-child{border-bottom:none}.round-row .time{color:var(--text-3);flex-shrink:0;width:40px;font-size:12.5px}.round-row .pill{text-align:center;flex-shrink:0;width:62px;padding:1px 0;font-size:11.5px}.round-row .ramount{white-space:nowrap;font-size:12.5px;font-weight:600}.round-row .rtx{margin-left:auto}.round-row .ramount.muted{color:var(--text-3);font-weight:500}.round-row .rtx{color:var(--text-3);border:1px solid var(--stroke-strong);border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:0 6px;font-size:11.5px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}.rtx-icon{display:block}.round-row .rtx+.rtx,.round-row .rtx+.rtx-hidden{margin-left:0}.vrf-note{text-transform:none;letter-spacing:.02em;font-style:italic;font-weight:500}.desc-tx{vertical-align:middle;color:var(--text-3);margin-left:8px;padding:2px;display:inline-flex}.desc-tx:hover{color:var(--text)}.verify-toggle{border:1px solid var(--stroke-strong);color:var(--text-2);background:0 0;border-radius:6px;margin-left:12px;padding:2px 10px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.verify-toggle:hover{color:var(--text);border-color:var(--text-3)}.verify-panel{background:var(--surface-2);border-bottom:1px solid var(--stroke);padding:18px 24px 20px}.verify-status{color:var(--text-2);align-items:center;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.verify-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:16px;display:grid}.verify-grid .label{color:var(--text-3);margin-bottom:3px;font-size:12px;font-weight:500}.verify-grid .mono{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.verify-links{gap:12px;display:flex}.verify-links a{color:var(--text-2);border:1px solid var(--stroke-strong);border-radius:6px;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.verify-links a:hover{color:var(--text);border-color:var(--text-3)}.claim-bar{background:var(--lime-soft);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:16px 32px;font-size:15px;font-weight:600;display:flex}.round-row .rtx:hover{color:var(--text);border-color:var(--text-3)}.inflows{border-top:1px solid var(--stroke);padding-top:20px}.inflow{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.inflow .amt,.inflow .usd{white-space:nowrap;color:var(--lime-line);font-weight:700}.inflow .kind{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.inflow .ago{color:var(--text-3);white-space:nowrap;font-size:12.5px}.chart-area{min-width:0}.chart-title-row{margin-bottom:12px}.chart-title{font-size:15px;font-weight:700}.chart-sub{color:var(--text-3);margin-top:2px;font-size:12.5px}.token-addr+.token-addr{margin-top:8px}.token-addr{background:var(--surface-2);border-radius:10px;align-items:center;gap:10px;min-width:0;margin-top:14px;padding:9px 14px;font-size:13px;display:flex}.token-addr-label{color:var(--text-3);white-space:nowrap;flex-shrink:0;font-weight:600}.token-addr-value{color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.token-addr-copy{border:1px solid var(--stroke-strong);color:var(--text-2);background:0 0;border-radius:6px;flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.token-addr-copy:hover{color:var(--text);border-color:var(--text-3)}.round-foot{border-top:1px solid var(--stroke);color:var(--text-2);margin-top:24px;padding-top:18px;font-size:14.5px}.round-foot strong{color:var(--text);font-weight:600}.outcomes{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.outcome{background:var(--surface-2);border-radius:10px;padding:13px 15px}.outcome-head{margin-bottom:6px}.outcome-head .pill{font-size:12px}.outcome p{color:var(--text-2);font-size:12.5px;line-height:1.45}.section-title{letter-spacing:-.02em;margin-bottom:4px;font-size:22px;font-weight:700}.section-sub{color:var(--text-2);margin-bottom:24px;font-size:14px}.position-section{padding:44px 0 56px}.position{grid-template-columns:repeat(3,1fr);gap:32px;padding:28px 32px;display:grid}.position-item .label{color:var(--text-3);margin-bottom:6px;font-size:13px;font-weight:500}.position-item .value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.position-item .detail{color:var(--text-2);margin-top:4px;font-size:13px}.badge{color:var(--text);background:var(--lime);border-radius:999px;margin-top:3px;padding:5px 14px;font-size:13.5px;font-weight:700;display:inline-block}.position-note{border-top:1px solid var(--stroke);color:var(--text-3);grid-column:1/-1;padding-top:16px;font-size:13px}.position-empty{justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.position-empty p{color:var(--text-2);font-size:15px}.history{padding:0 0 56px}.settlements{border:1px solid var(--stroke);border-radius:var(--radius);overflow:hidden}.settlement{border-bottom:1px solid var(--stroke);grid-template-columns:110px 90px 1fr 150px;align-items:center;gap:16px;padding:15px 24px;font-size:14px;display:grid}.settlement:last-child{border-bottom:none}.settlement .time{color:var(--text-2);font-variant-numeric:tabular-nums}.settlement .pill{justify-self:start;font-size:12.5px}.settlement .desc{color:var(--text-2)}.settlement .desc .addr{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.settlement .amount{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.settlement .amount.muted{color:var(--text-3);font-weight:500}.alltime{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 0 64px;display:grid}.stat{background:var(--surface-2);border-radius:var(--radius);padding:22px 24px}.stat .label{color:var(--text-3);margin-bottom:8px;font-size:13px;font-weight:500}.stat .value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.stat .value small{color:var(--text-3);margin-left:4px;font-size:15px;font-weight:600}.footer{border-top:1px solid var(--stroke);color:var(--text-3);justify-content:space-between;gap:32px;padding-top:32px;font-size:13px;display:flex}.footer .col{flex-direction:column;gap:8px;display:flex}.footer a{color:var(--text-2);text-decoration:none}.footer a:hover{color:var(--text)}.footer .mono{font-variant-numeric:tabular-nums}@media (width<=980px){.round{padding:24px 20px}.round-head{flex-direction:column;gap:24px}.round-stats{flex-wrap:wrap;gap:28px}.round-body{grid-template-columns:1fr}.pot{font-size:44px}.outcomes{grid-template-columns:1fr}.position{grid-template-columns:1fr;gap:24px}.alltime{grid-template-columns:repeat(2,1fr)}.settlement{grid-template-columns:90px 80px 1fr 100px;padding:14px 16px}}
