.hot-zone-module{color:var(--lightningcss-light,#16213a)var(--lightningcss-dark,var(--ink));background:linear-gradient(135deg,#fff8ee,#fff 58%);border:1px solid #ff8b3d52;border-radius:20px;margin:2rem 0;padding:clamp(1rem,3vw,2rem);scroll-margin-top:6rem}.hot-zone-module>header,.hot-zone-overview{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.hot-zone-kicker{letter-spacing:.12em;color:#f04b12;font-size:.73rem;font-weight:850}.hot-zone-live{opacity:.75;font-size:.75rem}.hot-zone-overview{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);padding:.65rem 0 1rem;display:grid}.hot-zone-overview h2{margin:0;font-size:clamp(1.5rem,4vw,2.3rem)}.hot-zone-title-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.hot-zone-status-chip{color:#17822f;background:#e4f7df;border-radius:99px;align-items:center;padding:.25rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.hot-zone-introduction>p{max-width:64ch;margin:.55rem 0}.hot-zone-event-facts{border-left:1px solid #dce2e8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hot-zone-event-facts>div{border-bottom:1px solid #dce2e8;gap:.3rem;padding:.65rem 1rem;display:grid}.hot-zone-event-facts>div:nth-child(odd){border-right:1px solid #dce2e8}.hot-zone-event-facts span{color:var(--muted);font-size:.65rem;font-weight:700}.hot-zone-event-facts strong{font-size:.78rem;line-height:1.35}.hot-zone-countdown{align-items:start!important;gap:.25rem!important;margin:0!important;display:grid!important}.hot-zone-countdown time{font-variant-numeric:tabular-nums;font:750 1.35rem ui-monospace,monospace}.hot-zone-progress-board{grid-template-columns:minmax(220px,.65fr) minmax(0,1.55fr);align-items:stretch;gap:1rem;margin:.5rem 0;display:grid}.hot-zone-progress-board>.hot-zone-milestones{margin:0}.hot-zone-pool-summary{background:linear-gradient(135deg,#fff8e9,#fff);border:1px solid #f2dfc0;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;padding:1rem;display:flex}.hot-zone-pool-summary>span{font-weight:800}.hot-zone-pool-summary>strong{font-variant-numeric:tabular-nums;margin:.45rem 0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.hot-zone-pool-summary>small{color:var(--muted)}.hot-zone-actions{grid-template-columns:minmax(230px,1.25fr) repeat(3,minmax(0,1fr));gap:.4rem;margin:1rem 0;display:grid}.hot-zone-actions a{text-align:center;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.hot-zone-actions .button-primary{color:#fff;background:#ff4d00;border-color:#ff4d00}.hot-zone-module details{border-top:1px solid #8194a33b;padding:.85rem 0}.hot-zone-module summary{cursor:pointer;min-height:32px;font-weight:650}.hot-zone-module p{line-height:1.55}.hot-zone-wheel{text-align:center;max-width:620px;margin:1.5rem auto}.hot-zone-wheel canvas{width:100%;height:300px}.wheel-magnifier{z-index:1;color:canvastext;background:canvas;border:2px solid #ba793c;border-radius:12px;min-height:52px;padding:.8rem;font-weight:750;position:relative;box-shadow:0 6px 20px #0002}.hot-zone-wheel code{overflow-wrap:anywhere;font-size:.7rem}.wheel-records{text-align:left;max-height:220px;overflow:auto}.hot-zone-module article+article{border-top:1px solid #8194a344;margin-top:2rem;padding-top:1rem}@media (prefers-color-scheme:dark){.hot-zone-module{background:linear-gradient(135deg,#18252c,#0b1821 58%)}.hot-zone-kicker{color:#ff8a4e}.hot-zone-pool-summary{background:linear-gradient(135deg,#33271a,#14232d)}}@media (max-width:760px){.hot-zone-overview{grid-template-columns:1fr}.hot-zone-event-facts{border-top:1px solid #dce2e8;border-left:0}.hot-zone-progress-board{grid-template-columns:1fr}.hot-zone-actions{grid-template-columns:1fr 1fr}.hot-zone-actions .button-primary{grid-column:1/-1}.hot-zone-module>header{gap:.5rem}.hot-zone-module{margin:1.25rem 0}}@media (max-width:520px){.hot-zone-actions{grid-template-columns:1fr}.hot-zone-actions .button-primary{grid-column:auto}.hot-zone-event-facts{grid-template-columns:1fr}.hot-zone-event-facts>div:nth-child(odd){border-right:0}}.hot-zone-contribution{border-block:1px solid #8194a344;padding:1rem 0}.hot-zone-contribution>strong{color:var(--lightningcss-light,#985214)var(--lightningcss-dark,#ffbd75)}.hot-zone-contribution dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hot-zone-contribution dt{color:var(--muted);font-size:.8rem}.hot-zone-contribution dd{margin:.35rem 0;font-weight:700}.hot-zone-contribution small{color:var(--muted)}@media (max-width:600px){.hot-zone-contribution dl{grid-template-columns:1fr}.hot-zone-contribution dl>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hot-zone-contribution dd{white-space:nowrap}}.hot-zone-info-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.hot-zone-info-blocks section{border:1px solid var(--line);background:var(--lightningcss-light,#fff6)var(--lightningcss-dark,#ffffff0a);border-radius:16px;padding:1rem}.hot-zone-info-blocks span{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:850;display:block}.hot-zone-info-blocks p{color:var(--ink);margin:.45rem 0 0;font-size:.82rem;line-height:1.45}@media (max-width:900px){.hot-zone-info-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hot-zone-info-blocks{grid-template-columns:1fr}}.hot-zone-milestones{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f222c);border:1px solid var(--lightningcss-light,#ff9f6248)var(--lightningcss-dark,#ffae7055);border-radius:16px;margin:1rem 0;padding:1rem}.hot-zone-milestone-bar{--progress:0%;background:var(--lightningcss-light,#dfe4ea)var(--lightningcss-dark,#2a3c46);border-radius:999px;height:12px;margin:.9rem .35rem 1.35rem;position:relative;overflow:visible}.hot-zone-milestone-bar:before{content:"";width:var(--progress);border-radius:inherit;background:#fd5002;max-width:100%;position:absolute;inset:0 auto 0 0}.hot-zone-milestone-marker{z-index:1;color:canvastext;background:canvas;border:1px solid #f97316;border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:.66rem;font-weight:850;display:grid;position:absolute;top:50%;translate:-50% -50%;box-shadow:0 2px 10px #0002}.hot-zone-milestones.map-card{margin:.65rem 0;padding:.65rem}.hot-zone-milestones.map-card p{margin:.25rem 0 0;font-size:.78rem;line-height:1.35}.hot-zone-milestones.map-card .hot-zone-milestone-bar{height:10px;margin:.55rem .25rem 1rem}.hot-zone-milestones.map-card .hot-zone-milestone-marker{min-width:24px;height:24px;font-size:.58rem}.hot-zone-card-root{color:var(--muted);margin:.25rem 0;font-size:.8rem}.hot-zone-card-root strong{color:inherit}.hot-zone-card-status-dot{background:#ff4d00;border-radius:50%;width:.65rem;height:.65rem;display:inline-block;box-shadow:0 0 0 3px #ff4d0014}.hot-zone-card-clock{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.hot-zone-card-clock time{font-variant-numeric:tabular-nums;font-weight:800}.hot-zone-card-invitation{margin:.4rem 0;font-size:.72rem;line-height:1.35}.hot-zone-card-prize{font-size:.85rem}.milestone-pool{background:var(--lightningcss-light,#f2f4f7)var(--lightningcss-dark,#192d37);border-radius:14px;gap:.25rem;padding:.75rem .85rem;display:grid}.milestone-pool>span{color:var(--muted);font-size:.75rem;font-weight:650}.milestone-pool>strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.55rem,4vw,2.15rem);line-height:1.05}.hot-zone-prize>strong[data-progressive-pool]{color:var(--lightningcss-light,#714600)var(--lightningcss-dark,#ffe09a);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--lightningcss-light,#fff0cf)var(--lightningcss-dark,#513811);border-radius:.45rem;margin:.35rem 0;padding:.25em .5em;font-size:clamp(1.65rem,4vw,2.8rem);display:inline-block;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#c3832733)var(--lightningcss-dark,#fc65)}.hot-zone-prize>strong:not([data-progressive-pool]){color:var(--gold);text-shadow:0 2px 18px var(--lightningcss-light,#c8922520)var(--lightningcss-dark,#ffcc6630)}.milestone-progress-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}.milestone-final-benchmark{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.milestone-table-heading{justify-content:space-between;align-items:center;gap:1rem;margin:.35rem 0 .45rem;font-size:.72rem;display:flex}.milestone-table-heading span{color:var(--muted)}.hot-zone-milestones .milestone-values{grid-template-columns:1fr;gap:0;margin:.25rem 0;display:grid}.hot-zone-milestones .milestone-values>div{border-bottom:1px solid var(--lightningcss-light,#dce2e8)var(--lightningcss-dark,#2d414b);grid-template-columns:2rem minmax(4.5rem,.65fr) minmax(7.5rem,1fr) minmax(7.5rem,1fr);align-items:center;gap:.45rem;padding:.38rem .15rem;font-size:.72rem;display:grid}.hot-zone-milestones .milestone-value-head{color:var(--muted);padding:.2rem .15rem;font-size:.62rem;font-weight:650}.milestone-benchmark,.milestone-remaining{text-align:right;font-variant-numeric:tabular-nums}.milestone-remaining{font-weight:700}.milestone-threshold{font-size:.75rem}.hot-zone-milestone-marker[data-reached=true]{color:#fff;background:#0aad4a;border-color:#0aad4a}.hot-zone-milestone-marker[data-next=true]{color:canvastext;background:canvas;border:2px solid #fd5002}.hot-zone-milestone-marker:not([data-reached=true]):not([data-next=true]){color:#667085;border-color:#9ca3af}.hot-zone-milestone-marker[data-crowded=true]{translate:calc(-50% + (var(--marker-index) * 20px)) -50%}.milestone-row-identity{border:1px solid #9ca3af;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.68rem;font-weight:850;display:inline-grid}.milestone-values [data-state=reached] .milestone-row-identity{color:#fff;background:#0aad4a;border-color:#0aad4a}.milestone-values [data-state=next] .milestone-row-identity{border:2px solid #fd5002}.milestone-values [data-state=reached] .milestone-remaining{color:#07883a}.milestone-overage{font-size:.72rem}.milestone-refresh{color:var(--muted);font-size:.68rem}@media (max-width:600px),(max-height:500px){.hot-zone-milestones.map-card{margin:.4rem 0;padding:.4rem}.hot-zone-milestones.map-card .milestone-values>div{padding:.12rem 0}.hot-zone-map-card .hot-zone-item-action-row .primary-action{padding:.45rem;font-size:.66rem}}@media (max-width:520px){.hot-zone-milestones .milestone-values>div{grid-template-columns:1.75rem 3.8rem minmax(0,1fr) minmax(0,1fr);gap:.25rem;font-size:.62rem}.hot-zone-milestones .milestone-value-head{font-size:.55rem}.milestone-threshold{font-size:.66rem}.milestone-final-benchmark{font-size:.62rem}.milestone-progress-row{gap:.45rem}}.hot-zone-pool-summary{min-width:0}.hot-zone-pool-summary>strong{overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(2rem,4vw,3rem)}.hot-zone-milestones.map-card .milestone-values>div{grid-template-columns:1.6rem 3.5rem minmax(0,1fr) minmax(0,1fr);gap:.25rem;font-size:.62rem}.hot-zone-milestones.map-card .milestone-value-head{font-size:.55rem}.hot-zone-map-card .hot-zone-item-action-row .primary-action{color:#17213a;background:#fff;border:1px solid #ff4d00}.hot-zone-map-card .hot-zone-item-action-row .hot-zone-explore-action{color:#fff;background:#ff4d00}
