#interval-callouts{position:absolute;inset:0;pointer-events:none;z-index:4;overflow:hidden}#interval-callouts[hidden],#historical-results[hidden],#interval-toggle-label[hidden],#historical-results button[hidden]{display:none}#interval-callouts svg{position:absolute;width:100%;height:100%}.interval-card{position:absolute;box-sizing:border-box;background:#102c30f5;border:1px solid #74968b;border-left:3px solid #f0d297;border-radius:7px;padding:10px;color:#eef1e9;pointer-events:auto;box-shadow:0 3px 12px #0005}.interval-card strong,.interval-card small,.interval-card a{display:block}.interval-card strong{color:#f0d297;font-size:14px}.interval-card small,.interval-card a{font-size:10px;line-height:1.4;margin-top:5px}.interval-card button{display:block;width:100%;text-align:left;padding:5px 0!important;border:0!important;background:transparent!important;color:#eaf1e9!important;font-size:12px!important;line-height:1.4}.interval-card.selected{border-color:#f0d297}.interval-card button[aria-pressed=true]{text-decoration:underline;text-underline-offset:3px}.interval-card button:focus-visible,.interval-card a:focus-visible{outline:2px solid #f0d297}#historical-results{padding:14px;margin:12px 0;background:#10262c;border:1px solid #38504f;border-radius:8px}#historical-results h3{margin:0 0 6px}#historical-results p{margin:5px 0;font-size:12px}#historical-results>div{display:flex;flex-wrap:wrap;gap:6px}#historical-results button{text-align:left;font-size:12px}#historical-results button[aria-pressed=true]{border-color:#f0d297}@media(max-width:600px){.interval-card{padding:7px}.interval-card small,.interval-card a{font-size:9px}.interval-card button{font-size:11px!important}#scene:has(#interval-callouts:not([hidden])){min-height:560px}}
