.release-stale[data-v-c5d8519d]{margin:0 0 12px}.release-countdown[data-v-c5d8519d],.release-stale[data-v-c5d8519d]{color:var(--schedule-muted);font-size:10px}.release-countdown[data-v-c5d8519d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.release-countdown strong[data-v-c5d8519d]{color:var(--schedule-accent);font-family:var(--font-mono,monospace);font-size:13px;font-variant-numeric:tabular-nums;font-weight:500}.release-details[data-v-c5d8519d]{background:var(--schedule-bg);border:1px solid var(--schedule-border);border-radius:0 0 10px 10px;border-top:0;color:var(--schedule-text);padding:14px 18px}.release-overview[data-v-c5d8519d]{align-items:center;display:flex;gap:24px}.release-values[data-v-c5d8519d]{display:grid;flex:1;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;min-width:0}.release-values>div[data-v-c5d8519d]{min-width:0}.release-values dt[data-v-c5d8519d]{color:var(--schedule-muted);font-size:9px;margin-bottom:7px}.release-values dd[data-v-c5d8519d]{font-family:var(--font-mono,monospace);font-size:17px;font-variant-numeric:tabular-nums;line-height:1.3;margin:0;overflow-wrap:anywhere}.release-decision[data-v-c5d8519d]{border-left:1px solid var(--schedule-border);flex:0 1 350px;min-width:0;padding-left:24px}.release-decision>div[data-v-c5d8519d]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.decision-label[data-v-c5d8519d]{color:var(--schedule-muted);font-size:9px}.release-decision strong[data-v-c5d8519d]{border:1px solid var(--schedule-border);border-radius:4px;font-size:10px;font-weight:550;padding:4px 7px}.release-decision p[data-v-c5d8519d]{color:var(--schedule-muted);font-size:10px;line-height:1.6;margin:5px 0 0}.buy[data-v-c5d8519d]{color:#87cdb3}.sell[data-v-c5d8519d]{color:#e3a398}.attention[data-v-c5d8519d]{color:#d3b68d}.neutral[data-v-c5d8519d]{color:var(--schedule-accent)}.release-help[data-v-c5d8519d]{color:var(--schedule-muted);font-size:10px;margin-top:12px}.release-help summary[data-v-c5d8519d]{cursor:pointer;line-height:1.6;width:-moz-fit-content;width:fit-content}.release-help summary[data-v-c5d8519d]:focus-visible{outline:2px solid var(--schedule-accent);outline-offset:3px}.release-help p[data-v-c5d8519d]{line-height:1.7;margin:8px 0 0;max-width:850px}.compact[data-v-c5d8519d]{border:0;border-radius:0;border-top:1px solid var(--schedule-border)}.compact .release-overview[data-v-c5d8519d]{align-items:stretch;flex-direction:column;gap:13px}.compact .release-values[data-v-c5d8519d]{gap:12px}.compact .release-values dd[data-v-c5d8519d]{font-size:16px}.compact .release-decision[data-v-c5d8519d]{border:0;flex:auto;padding:0}@media(max-width:700px){.release-details[data-v-c5d8519d]{padding:14px 13px}.release-overview[data-v-c5d8519d]{align-items:stretch;flex-direction:column;gap:13px}.release-values[data-v-c5d8519d]{gap:12px}.release-values dd[data-v-c5d8519d]{font-size:15px}.release-decision[data-v-c5d8519d]{border:0;flex:auto;padding:0}.release-help[data-v-c5d8519d]{margin-top:10px}}.schedule-summary.has-details[data-v-70b33cb3]{border-radius:10px 10px 0 0}.missing-context[data-v-70b33cb3]{color:var(--schedule-muted);flex:1;font-size:11px}.context-count[data-v-70b33cb3]{background:none;border:0;color:var(--schedule-accent);cursor:pointer;display:block;font:10px/1.6 Inter,sans-serif;margin-top:5px;padding:0;text-align:left}.schedule-dialog[data-v-70b33cb3]{height:-moz-fit-content;height:fit-content;inset:0;margin:auto;position:fixed}.broadcast-schedule[data-v-70b33cb3]{--schedule-border:#2b3748;--schedule-bg:#141c29;--schedule-muted:#94a8c2;--schedule-text:#e5ecf6;--schedule-tint:#18263a;--schedule-accent:#a7c9f5;color:var(--schedule-text);margin:0 0 24px;text-align:left}.broadcast-schedule.admin[data-v-70b33cb3]{--schedule-border:var(--gray-200);--schedule-bg:var(--surface);--schedule-muted:var(--gray-500);--schedule-text:var(--gray-800);--schedule-tint:var(--primary-light);--schedule-accent:var(--primary);margin:0 0 18px}.schedule-summary[data-v-70b33cb3]{align-items:center;background:var(--schedule-bg);border:1px solid var(--schedule-border);border-radius:10px;display:flex;gap:18px;padding:15px 18px}.summary-event[data-v-70b33cb3]{align-items:center;display:flex;flex:1;gap:11px;min-width:0}.summary-copy[data-v-70b33cb3]{min-width:0}.summary-copy>span[data-v-70b33cb3]{color:var(--schedule-muted);display:block;font-size:9px;letter-spacing:.06em;margin-bottom:5px}.summary-copy>strong[data-v-70b33cb3]{display:block;font-size:14px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-times[data-v-70b33cb3]{color:var(--schedule-muted);display:flex;flex-direction:column;font-size:10px;gap:7px;line-height:1.5}.summary-times b[data-v-70b33cb3]{color:var(--schedule-text);font-weight:500;margin-right:5px}.summary-times small[data-v-70b33cb3]{font-size:9px}.schedule-trigger[data-v-70b33cb3]{align-items:center;background:var(--schedule-tint);border:1px solid var(--schedule-border);border-radius:7px;color:var(--schedule-accent);cursor:pointer;display:flex;flex-shrink:0;font:500 11px Inter,sans-serif;gap:9px;justify-content:center;padding:10px 12px}.schedule-trigger>span[data-v-70b33cb3]{background:var(--schedule-bg);border-radius:4px;font-variant-numeric:tabular-nums;padding:2px 5px}.schedule-dialog[data-v-70b33cb3]{background:var(--schedule-bg);border:1px solid var(--schedule-border);border-radius:14px;box-shadow:0 24px 80px #0008;color:var(--schedule-text);font-family:Inter,sans-serif;max-height:calc(100dvh - 64px);max-width:none;overflow:hidden;padding:0;width:min(1000px,calc(100vw - 40px))}.schedule-dialog[open][data-v-70b33cb3]{display:flex;flex-direction:column}.schedule-dialog[data-v-70b33cb3]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a13ba}.dialog-header[data-v-70b33cb3]{align-items:center;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:22px 24px}.dialog-header h2[data-v-70b33cb3]{font-size:21px;font-weight:550;letter-spacing:-.02em;line-height:1.3;margin:0}.dialog-header p[data-v-70b33cb3]{color:var(--schedule-muted);font-size:11px;line-height:1.6;margin:7px 0 0}.dialog-close[data-v-70b33cb3]{align-items:center;background:none;border:1px solid var(--schedule-border);border-radius:7px;color:var(--schedule-text);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.list-switch[data-v-70b33cb3]{border-bottom:1px solid var(--schedule-border);display:flex;flex-shrink:0;gap:6px;padding:0 24px 16px}.list-switch button[data-v-70b33cb3]{align-items:center;background:none;border:1px solid transparent;border-radius:6px;color:var(--schedule-muted);cursor:pointer;display:flex;font:500 11px Inter,sans-serif;gap:9px;padding:9px 12px}.list-switch button[aria-pressed=true][data-v-70b33cb3]{background:var(--schedule-tint);border-color:var(--schedule-border);color:var(--schedule-accent)}.list-switch span[data-v-70b33cb3]{font-size:10px}.dialog-body[data-v-70b33cb3]{min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 24px 24px}.release-day+.release-day[data-v-70b33cb3]{margin-top:24px}.day-heading[data-v-70b33cb3]{font-size:12px;font-weight:500;margin:0 0 12px}.day-heading>span[data-v-70b33cb3]{color:var(--schedule-muted);font-size:9px;margin-left:6px}.empty-list[data-v-70b33cb3]{color:var(--schedule-muted);font-size:12px;padding:40px 10px;text-align:center}button[data-v-70b33cb3]:focus-visible{outline:2px solid var(--schedule-accent);outline-offset:3px}.schedule-grid[data-v-70b33cb3]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr))}.schedule-card[data-v-70b33cb3]{background:var(--schedule-bg);border:1px solid var(--schedule-border);border-radius:12px;min-width:0;overflow:hidden}.event-heading[data-v-70b33cb3]{align-items:center;display:flex;gap:13px;padding:20px 22px}.event-flag[data-v-70b33cb3]{border-radius:3px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.event-globe[data-v-70b33cb3]{color:var(--schedule-muted);flex-shrink:0}.event-name[data-v-70b33cb3]{min-width:0}.event-name>span[data-v-70b33cb3]{color:var(--schedule-muted);display:block;font-size:10px;margin-bottom:5px}.event-name h4[data-v-70b33cb3]{font-size:17px;font-weight:550;line-height:1.35;margin:0;overflow-wrap:anywhere}.event-phase[data-v-70b33cb3]{border:1px solid var(--schedule-border);border-radius:5px;color:var(--schedule-muted);flex-shrink:0;font-size:9px;margin-left:auto;padding:5px 8px;white-space:nowrap}.event-phase.active[data-v-70b33cb3]{color:#8bd1b6}.event-times[data-v-70b33cb3]{border-top:1px solid var(--schedule-border);display:grid;grid-template-columns:1fr}.zone-block[data-v-70b33cb3]{min-width:0;padding:18px 22px}.local-zone[data-v-70b33cb3]{background:var(--schedule-tint)}.zone-heading[data-v-70b33cb3]{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 12px;justify-content:space-between;margin-bottom:13px}.zone-heading strong[data-v-70b33cb3]{font-size:12px;font-weight:550;overflow-wrap:anywhere}.zone-heading span[data-v-70b33cb3]{color:var(--schedule-muted);font-size:9px}.local-zone .zone-heading strong[data-v-70b33cb3]{color:var(--schedule-accent)}.window-time[data-v-70b33cb3]{font-family:var(--font-mono,monospace);font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1.4;white-space:nowrap}.window-date[data-v-70b33cb3]{line-height:1.6;margin-top:5px}.detecting[data-v-70b33cb3],.window-date[data-v-70b33cb3]{color:var(--schedule-muted);font-size:11px}@media(max-width:800px){.schedule-summary[data-v-70b33cb3]{flex-wrap:wrap;gap:12px}.summary-times[data-v-70b33cb3]{font-size:10px;gap:4px;order:3;width:100%}.summary-event[data-v-70b33cb3]{min-width:120px}.schedule-trigger[data-v-70b33cb3]{font-size:10px}}@media(max-width:600px){.schedule-summary[data-v-70b33cb3]{padding:13px}.summary-copy>strong[data-v-70b33cb3]{font-size:13px}.schedule-dialog[data-v-70b33cb3]{border-radius:12px;max-height:calc(100dvh - 24px);width:calc(100vw - 20px)}.dialog-header[data-v-70b33cb3]{gap:12px;padding:18px 15px}.dialog-header h2[data-v-70b33cb3]{font-size:18px}.dialog-header p[data-v-70b33cb3]{font-size:10px}.list-switch[data-v-70b33cb3]{padding:0 15px 12px}.list-switch button[data-v-70b33cb3]{font-size:10px;padding:8px 9px}.dialog-body[data-v-70b33cb3]{padding:16px 12px}.event-heading[data-v-70b33cb3]{gap:10px;padding:17px 15px}.event-name h4[data-v-70b33cb3]{font-size:15px}.zone-block[data-v-70b33cb3]{padding:16px 12px}.zone-heading[data-v-70b33cb3]{flex-direction:column;gap:5px}.window-time[data-v-70b33cb3]{font-size:17px}.event-phase[data-v-70b33cb3]{font-size:8px}}@media(max-width:360px){.event-times[data-v-70b33cb3]{grid-template-columns:1fr}.local-zone[data-v-70b33cb3]{border-left:0;border-top:1px solid var(--schedule-border)}.schedule-trigger[data-v-70b33cb3]{padding:9px}.schedule-trigger svg[data-v-70b33cb3]{display:none}}
