:root{--c-bg:#0d0f14;--c-border:#ffffff14;--c-text:#fff;--c-muted:#ffffff73;--c-time:#ffffffb3;--c-green:#22c55e;--c-green-dim:#22c55e1f;--c-red:#f87171;--c-red-dim:#f871711a;--c-amber:#fbbf24;--c-amber-dim:#fbbf241a;--c-section:#ffffff4d;--row-px:clamp(12px, 2.5vw, 44px)}*,:before,:after{box-sizing:border-box}html,body{background:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased;scrollbar-width:none;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:auto}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}.container-fluid{width:100%}.d-flex{display:flex}.flex-fill{flex:auto}.align-self-center{align-self:center}.text-center{text-align:center}.text-end{text-align:right}.p-2{padding:8px}.py-2{padding-top:8px;padding-bottom:8px}.shadow{box-shadow:0 2px 16px #00000080}.row{flex-wrap:wrap;display:flex}.col{flex:1 0;min-width:0}.col-2{flex:0 0 16.667%;max-width:16.667%}.col-3{flex:0 0 25%;max-width:25%}.col-12{flex:0 0 100%;max-width:100%}.headline-row{border-bottom:1px solid var(--c-border);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(12px,2vw,32px);padding-bottom:clamp(10px,1.5vw,22px);margin-bottom:0!important;display:grid!important}.headline-row .coin-cell,.headline-row .time-cell{flex:none!important}.headline-row .flex-fill:not(.coin-cell):not(.time-cell){text-align:center}.headline-row h1{letter-spacing:-.025em;margin:0;font-size:clamp(26px,4vw,60px);font-weight:800;line-height:1}.headline-row h3{font-variant-numeric:tabular-nums;color:var(--c-muted);margin:0;font-size:clamp(18px,2.4vw,38px);font-weight:700}.headline-row .delayTime{color:var(--c-amber);font-size:clamp(28px,4vw,56px);font-weight:800}.notificationBar{background:var(--c-amber-dim);border-top:1px solid #fbbf2433;border-bottom:1px solid #fbbf2433;padding:clamp(6px,.9vw,12px) 0;overflow:hidden}.notificationTrack{white-space:nowrap;animation:30s linear infinite ticker-scroll;display:flex}.notificationItem{color:var(--c-amber);flex-shrink:0;padding:0 clamp(24px,4vw,64px);font-size:clamp(13px,1.4vw,20px);font-weight:600}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sponsorBar{z-index:95;background:var(--c-bg);border-top:1px solid var(--c-border);width:100%;padding:clamp(6px,.9vw,12px) 0;position:fixed;bottom:0;left:0;overflow:hidden}.sponsorTrack{white-space:nowrap;align-items:center;animation:40s linear infinite ticker-scroll;display:flex}.sponsorItem{object-fit:contain;flex-shrink:0;width:auto;height:clamp(36px,5vw,72px);margin:0 clamp(24px,4vw,64px)}.row.eventitemsectionrow{padding:clamp(8px, 1.2vw, 16px) var(--row-px);align-items:center;gap:14px;margin:4px 0 0;display:flex!important}.row.eventitemsectionrow:before,.row.eventitemsectionrow:after{content:"";background:var(--c-border);flex:1;height:1px}.row.eventitemsectionrow h3{letter-spacing:.16em;text-transform:uppercase;color:var(--c-section);white-space:nowrap;margin:0;font-size:clamp(11px,1.1vw,16px);font-weight:700}.row.eventitemsectionrow .col-12{padding:0;flex:none!important;width:auto!important}.row.eventitemrow{border-bottom:1px solid var(--c-border);padding:clamp(12px, 1.6vw, 26px) var(--row-px);border-left:3px solid #0000;align-items:center;font-size:clamp(17px,2.1vw,34px);transition:background .5s,border-color .4s}.row.eventitemrow .col-2{font-variant-numeric:tabular-nums;color:var(--c-time);white-space:nowrap;font-size:clamp(16px,1.9vw,30px);font-weight:700}.row.eventitemrow .col{font-weight:500;line-height:1.3}.row.eventitemrow .col-3{color:var(--c-muted);text-align:right;font-size:clamp(13px,1.4vw,22px)}.row.eventitemrow.nowevent{background:var(--c-green-dim);border-left-color:var(--c-green)}.row.eventitemrow.nowevent .col-2{color:var(--c-green)}.row.eventitemrow.nowevent .col{font-weight:600}.row.eventitemrow.soonevent{background:var(--c-amber-dim);border-left-color:var(--c-amber)}.row.eventitemrow.soonevent .col-2{color:var(--c-amber);font-weight:700}.row.eventitemrow.soonevent .col{font-weight:600}.row.eventitemrow.canceledevent{opacity:.3;text-decoration:line-through}.row.eventitemrow.eventrow-warn{background:var(--c-amber-dim);border-left-color:var(--c-amber)}.row.eventitemrow.eventrow-warn .col-2{color:var(--c-amber)}.row.eventitemrow.eventrow-orange{background:var(--c-amber-dim);border-left-color:var(--c-amber)}.row.eventitemrow.eventrow-orange .col-2{color:var(--c-amber)}.row.eventitemrow.eventrow-red{background:var(--c-red-dim);border-left-color:var(--c-red)}.row.eventitemrow.eventrow-red .col-2{color:var(--c-red)}.row.eventitemrow.eventrow-blinkred{background:var(--c-red-dim);border-left-color:var(--c-red);animation:2s ease-in-out infinite blink-row}.row.eventitemrow.eventrow-blinkred .col-2{color:var(--c-red);animation:2s ease-in-out infinite pulse-text}@keyframes blink-row{0%,to{background:var(--c-red-dim)}50%{background:#f8717133}}@keyframes pulse-text{0%,to{opacity:1}50%{opacity:.5}}.eventprogressouter{background:var(--c-border);height:3px;padding:0}.eventprogressinner{background:var(--c-green);border-radius:0 2px 2px 0;height:3px;transition:width 1s linear,background 1s}.eventprogress--above-100{background:var(--c-amber)!important}.eventprogress--above-120{background:var(--c-red)!important}.eventprogress--above-140{animation:1.5s ease-in-out infinite pulse-bar;background:var(--c-red)!important}@keyframes pulse-bar{0%,to{opacity:1}50%{opacity:.35}}.eventOverTime{color:var(--c-red);font-weight:700;animation:2s ease-in-out infinite pulse-text}.disclaimer{z-index:100;background:var(--c-bg);border-top:1px solid var(--c-border);width:100%;color:var(--c-muted);padding:8px var(--row-px);text-align:center;font-size:clamp(12px,1.5vw,18px);position:fixed;bottom:0}@media (max-width:600px){:root{--row-px:10px}.coin-cell{display:none!important}.row.eventitemrow{padding:clamp(8px, 2vw, 14px) var(--row-px);font-size:clamp(14px,4.2vw,20px)}.row.eventitemrow .col-2{white-space:nowrap;flex:0 0 21%;max-width:21%;font-size:clamp(12px,3.6vw,17px)}.row.eventitemrow .col-3{flex:0 0 30%;max-width:30%;font-size:clamp(11px,2.8vw,14px);line-height:1.25}.row.eventitemsectionrow{padding:clamp(6px, 1.5vw, 10px) var(--row-px)}.row.eventitemsectionrow h3{font-size:clamp(10px,3vw,13px)}}
