.hero-stage-command-deck[data-astro-cid-rb64a7lp]{position:relative;width:100%;margin-top:.25rem;margin-bottom:.75rem}.command-metric-shelf[data-astro-cid-rb64a7lp]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.75rem;margin-bottom:.25rem}.metric-cell[data-astro-cid-rb64a7lp]{background:var(--glass-card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-radius:var(--radius-card);padding:.75rem 1rem;box-shadow:var(--card-shadow),var(--glass-specular);display:flex;flex-direction:column;gap:.35rem;transition:transform .25s ease,background .25s ease}.metric-cell[data-astro-cid-rb64a7lp]:hover{transform:translateY(-2px);background:var(--glass-card-hover)}.metric-cell-header[data-astro-cid-rb64a7lp]{display:flex;align-items:center;gap:.45rem}.metric-cell-title[data-astro-cid-rb64a7lp]{font-size:.78rem;font-weight:600;color:var(--text-secondary)}.metric-cell-val[data-astro-cid-rb64a7lp]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.metric-cell-val[data-astro-cid-rb64a7lp] strong[data-astro-cid-rb64a7lp]{font-size:1.15rem;font-weight:800;color:var(--text-main);font-family:var(--font-mono)}.metric-status-tag[data-astro-cid-rb64a7lp]{font-size:.7rem;font-weight:700;padding:.15rem .45rem;border-radius:4px}.metric-status-tag[data-astro-cid-rb64a7lp].healthy{color:#065f46;background:#10b98126}body.theme-dark .metric-status-tag[data-astro-cid-rb64a7lp].healthy{color:#6ee7b7;background:#10b98140}.metric-sub-desc[data-astro-cid-rb64a7lp]{font-size:.72rem;color:var(--text-muted)}.banner-footer-disclaimer[data-astro-cid-rb64a7lp]{text-align:center;margin-top:.5rem}.banner-subtext[data-astro-cid-rb64a7lp]{font-size:.75rem;color:var(--text-muted);line-height:1.5}.hero-stage-command-deck[data-astro-cid-rb64a7lp].weather-theme-sunny{--hero-accent: #EAB308}.hero-stage-command-deck[data-astro-cid-rb64a7lp].weather-theme-cloudy{--hero-accent: #64748B}.hero-stage-command-deck[data-astro-cid-rb64a7lp].weather-theme-rainy{--hero-accent: #0284C7}.hero-stage-command-deck[data-astro-cid-rb64a7lp].weather-theme-cold{--hero-accent: #2563EB}.hero-stage-command-deck[data-astro-cid-rb64a7lp].weather-theme-new{--hero-accent: #16A34A}@media(max-width:820px){.command-metric-shelf[data-astro-cid-rb64a7lp]{grid-template-columns:1fr;gap:.65rem}}@media(max-width:520px){.metric-cell[data-astro-cid-rb64a7lp]{padding:.65rem .85rem}.metric-cell-val[data-astro-cid-rb64a7lp] strong[data-astro-cid-rb64a7lp]{font-size:1.05rem}}.daily-briefing-section[data-astro-cid-cm5fnuhg]{margin-bottom:2rem;background:linear-gradient(180deg,#fffffff2,#f8fafce6);border:1px solid var(--border-subtle);padding:1.6rem 1.85rem}.briefing-masthead[data-astro-cid-cm5fnuhg]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(31,35,40,.07);margin-bottom:1.25rem}.masthead-left[data-astro-cid-cm5fnuhg]{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem}.dispatch-badge-wrap[data-astro-cid-cm5fnuhg]{display:inline-flex;align-items:center;gap:.45rem;background:#1f2328;color:#fff;padding:.28rem .75rem;border-radius:6px}.dispatch-dot[data-astro-cid-cm5fnuhg]{width:6px;height:6px;border-radius:50%;background-color:#34d399}.dispatch-title[data-astro-cid-cm5fnuhg]{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dispatch-meta-row[data-astro-cid-cm5fnuhg]{font-size:.84rem;color:var(--text-secondary);display:flex;align-items:center;gap:.45rem;font-weight:500}.meta-sep[data-astro-cid-cm5fnuhg]{color:var(--text-muted)}.masthead-actions[data-astro-cid-cm5fnuhg]{display:flex;align-items:center;gap:.5rem}.copy-briefing-btn[data-astro-cid-cm5fnuhg]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:.82rem;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #0000000a;transition:all .2s cubic-bezier(.16,1,.3,1)}.copy-briefing-btn[data-astro-cid-cm5fnuhg]:hover{background:var(--bg-subtle);border-color:#1f2328;transform:translateY(-1px);box-shadow:0 4px 10px #0000000f}.quick-feed-link[data-astro-cid-cm5fnuhg]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .65rem;background:var(--bg-subtle);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:.78rem;font-weight:600;transition:all .15s ease}.quick-feed-link[data-astro-cid-cm5fnuhg]:hover{color:var(--text-primary);border-color:var(--border-strong);background:#e5e7eb}.bluf-banner[data-astro-cid-cm5fnuhg]{background:#f8fafcbf;border:1px solid rgba(226,232,240,.8);border-radius:12px;padding:1.15rem 1.35rem;margin-bottom:1.2rem}.bluf-tag-row[data-astro-cid-cm5fnuhg]{margin-bottom:.4rem}.bluf-label[data-astro-cid-cm5fnuhg]{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0369a1;background:#e0f2fe;padding:.15rem .45rem;border-radius:4px}.bluf-heading[data-astro-cid-cm5fnuhg]{font-size:1.18rem;font-weight:750;color:var(--text-primary);margin-bottom:.35rem;letter-spacing:-.015em}.bluf-summary[data-astro-cid-cm5fnuhg]{font-size:.92rem;color:var(--text-secondary);line-height:1.55}.briefing-facts-grid[data-astro-cid-cm5fnuhg]{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;margin-bottom:1.15rem}.fact-card[data-astro-cid-cm5fnuhg]{background:#ffffffd9;border:1px solid var(--border-subtle);border-radius:10px;padding:.95rem 1.05rem;box-shadow:0 1px 3px #00000005}.fact-header[data-astro-cid-cm5fnuhg]{display:flex;align-items:center;gap:.4rem;margin-bottom:.45rem}.fact-status-dot[data-astro-cid-cm5fnuhg]{width:6px;height:6px;border-radius:50%;background-color:#10b981}.fact-tag[data-astro-cid-cm5fnuhg]{font-size:.75rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em}.fact-content[data-astro-cid-cm5fnuhg]{font-size:.83rem;color:var(--text-secondary);line-height:1.48}.advice-card[data-astro-cid-cm5fnuhg]{display:flex;align-items:flex-start;gap:.85rem;background:#fffbeb;border:1px solid #FDE68A;border-radius:10px;padding:.85rem 1.15rem}.advice-icon[data-astro-cid-cm5fnuhg]{font-size:1.1rem;line-height:1.2;flex-shrink:0}.advice-body[data-astro-cid-cm5fnuhg]{flex:1;font-size:.84rem}.advice-title[data-astro-cid-cm5fnuhg]{display:block;color:#92400e;font-weight:700;margin-bottom:.2rem}.advice-text[data-astro-cid-cm5fnuhg]{color:#78350f;line-height:1.45}@media(max-width:860px){.briefing-facts-grid[data-astro-cid-cm5fnuhg]{grid-template-columns:1fr;gap:.75rem}.daily-briefing-section[data-astro-cid-cm5fnuhg]{padding:1.25rem}}@media(max-width:540px){.briefing-masthead[data-astro-cid-cm5fnuhg]{flex-direction:column;align-items:flex-start;gap:.75rem}.masthead-actions[data-astro-cid-cm5fnuhg]{width:100%;justify-content:flex-start}.copy-briefing-btn[data-astro-cid-cm5fnuhg]{flex:1;justify-content:center}}.model-weather-card[data-astro-cid-km3lrdat]{position:relative}.brand-accent-line[data-astro-cid-km3lrdat]{position:absolute;top:0;left:1.15rem;right:1.15rem;height:3px;border-radius:0 0 999px 999px;background:var(--brand-accent);opacity:.78}.card-inner[data-astro-cid-km3lrdat]{display:flex;flex-direction:column;height:100%}.card-header[data-astro-cid-km3lrdat]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem}.model-info[data-astro-cid-km3lrdat]{min-width:0}.brand-row[data-astro-cid-km3lrdat]{display:flex;align-items:center;gap:.35rem;margin-bottom:.24rem}.brand-dot[data-astro-cid-km3lrdat]{width:7px;height:7px;border-radius:50%;background:var(--brand-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent) 12%,transparent)}.brand-tag[data-astro-cid-km3lrdat]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.055em;color:var(--text-muted)}.model-name[data-astro-cid-km3lrdat]{font-size:1.32rem;font-weight:750;letter-spacing:-.02em;line-height:1.18}.weather-symbol[data-astro-cid-km3lrdat]{display:inline-flex;align-items:center;gap:.32rem;background:#ffffffb8;border:1px solid rgba(31,35,40,.08);padding:.25rem .55rem;border-radius:999px;box-shadow:var(--shadow-sm);flex-shrink:0}.symbol-label[data-astro-cid-km3lrdat]{font-size:.78rem;font-weight:700}.primary-status[data-astro-cid-km3lrdat]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.8rem .85rem;background:#ffffffc2;border:1px solid var(--border-subtle);border-radius:10px;margin-bottom:.55rem}.primary-status-copy[data-astro-cid-km3lrdat]{min-width:0;display:flex;flex-direction:column;gap:.12rem}.status-kicker[data-astro-cid-km3lrdat]{font-size:.65rem;font-weight:750;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.status-title[data-astro-cid-km3lrdat]{font-size:.86rem;color:var(--text-primary);line-height:1.35}.core-metric[data-astro-cid-km3lrdat]{display:flex;flex-direction:column;align-items:flex-end;min-width:84px}.core-metric[data-astro-cid-km3lrdat] strong[data-astro-cid-km3lrdat]{font:750 1.5rem/1 var(--font-mono);color:var(--text-primary);letter-spacing:-.04em}.core-metric[data-astro-cid-km3lrdat] span[data-astro-cid-km3lrdat]{margin-top:.18rem;font-size:.62rem;color:var(--text-muted);white-space:nowrap}.health-progress-wrap[data-astro-cid-km3lrdat]{height:4px;background:#1f232814;border-radius:9999px;overflow:hidden;margin-bottom:.7rem}.health-progress-bar[data-astro-cid-km3lrdat]{height:100%;border-radius:9999px;transition:width .4s ease;box-shadow:0 0 6px var(--brand-accent)}.card-summary[data-astro-cid-km3lrdat]{font-size:.79rem;line-height:1.5;color:var(--text-secondary);margin-bottom:.72rem}.status-meta-row[data-astro-cid-km3lrdat]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;font-size:.68rem;color:var(--text-muted);margin-bottom:.68rem}.meta-item[data-astro-cid-km3lrdat]{display:inline-flex;align-items:center;gap:.22rem}.meta-sep[data-astro-cid-km3lrdat]{color:var(--border-strong)}.community-strip[data-astro-cid-km3lrdat]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.55rem .65rem;border-radius:8px;background:#f8fafccc;border:1px dashed #CBD5E1;margin-bottom:.68rem}.community-main[data-astro-cid-km3lrdat]{min-width:0;display:flex;align-items:center;gap:.32rem;font-size:.68rem;color:var(--text-secondary)}.community-label[data-astro-cid-km3lrdat]{font-weight:700;color:#475569}.community-status[data-astro-cid-km3lrdat]{color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-sample[data-astro-cid-km3lrdat]{font:700 .68rem var(--font-mono);color:#64748b;flex-shrink:0}.source-row[data-astro-cid-km3lrdat]{margin-bottom:.55rem}.source-pill[data-astro-cid-km3lrdat]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.22rem;font-size:.66rem;font-weight:600;color:#0969da;background:#eff6ffd1;padding:.16rem .42rem;border-radius:5px}.source-pill[data-astro-cid-km3lrdat]:hover{text-decoration:underline;background:#dbeafe}.card-footer-link[data-astro-cid-km3lrdat]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.68rem;border-top:1px solid var(--border-subtle);font-size:.72rem;font-weight:600;color:var(--text-muted);text-decoration:none;margin-top:auto}.stretched-link[data-astro-cid-km3lrdat]:after{position:absolute;inset:0;z-index:1;content:""}.source-pill[data-astro-cid-km3lrdat]{z-index:2}.detail-arrow[data-astro-cid-km3lrdat]{transition:transform .15s ease}.bento-card-interactive[data-astro-cid-km3lrdat]:hover .detail-arrow[data-astro-cid-km3lrdat]{transform:translate(3px)}.bento-card-interactive[data-astro-cid-km3lrdat]:hover .card-footer-link[data-astro-cid-km3lrdat]{color:var(--text-primary)}@media(max-width:860px){.primary-status[data-astro-cid-km3lrdat]{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:520px){.model-weather-card[data-astro-cid-km3lrdat]{padding:1.2rem}.brand-accent-line[data-astro-cid-km3lrdat]{left:1rem;right:1rem}.model-name[data-astro-cid-km3lrdat]{font-size:1.18rem}.weather-symbol[data-astro-cid-km3lrdat]{padding:.2rem .48rem}.primary-status[data-astro-cid-km3lrdat]{padding:.7rem .72rem}.status-title[data-astro-cid-km3lrdat]{font-size:.82rem}.core-metric[data-astro-cid-km3lrdat] strong[data-astro-cid-km3lrdat]{font-size:1.32rem}.card-summary[data-astro-cid-km3lrdat]{font-size:.76rem}.status-meta-row[data-astro-cid-km3lrdat] .meta-sep[data-astro-cid-km3lrdat]:nth-of-type(4),.status-meta-row[data-astro-cid-km3lrdat] .official-source-time[data-astro-cid-km3lrdat]{display:none}.community-status[data-astro-cid-km3lrdat]{max-width:150px}}.draggable-bento-container{position:relative}.drag-hint-bar{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--text-muted);margin-bottom:.5rem;padding-left:.25rem;user-select:none}.drag-hint-icon{font-size:.875rem;letter-spacing:-2px;opacity:.6}.bento-drop-zone{transition:all .2s ease}#bento-sortable-zone .bento-card-interactive{cursor:grab;user-select:none;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}#bento-sortable-zone .bento-card-interactive:active{cursor:grabbing}#bento-sortable-zone .bento-card-interactive.is-dragging{opacity:.75;transform:scale(1.02);box-shadow:0 12px 28px #0000001f;z-index:10}#bento-sortable-zone .card-drag-handle{position:absolute;top:.875rem;right:.875rem;font-size:.875rem;color:var(--text-muted);opacity:0;transition:opacity .15s ease;cursor:grab;letter-spacing:-2px;z-index:3;pointer-events:none}#bento-sortable-zone .bento-card-interactive:hover .card-drag-handle{opacity:.5}#bento-sortable-zone .bento-ghost-slot{border:2px dashed rgba(31,35,40,.2);background:var(--bg-canvas);border-radius:var(--radius-card);transition:all .15s ease}.tidal-pressure-card[data-astro-cid-aj6zwppt]{padding:1.1rem 1.35rem;background:var(--glass-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-left:4px solid #14B8A6;margin-bottom:1.75rem;border-radius:var(--radius-card)}.tidal-header[data-astro-cid-aj6zwppt]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem;flex-wrap:wrap;gap:.6rem}.tidal-badge-wrap[data-astro-cid-aj6zwppt]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.tidal-badge[data-astro-cid-aj6zwppt]{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.18rem .48rem;border-radius:5px;background:#14b8a626;color:#14b8a6;border:1px solid rgba(20,184,166,.3)}.tidal-time-info[data-astro-cid-aj6zwppt]{font-size:.8rem;font-weight:600;color:var(--text-primary)}.tidal-confidence-pill[data-astro-cid-aj6zwppt]{font-size:.7rem;font-weight:600;color:var(--text-muted);background:#ffffff0f;border:1px solid var(--glass-border);border-radius:999px;padding:.2rem .5rem}.tidal-tip-text[data-astro-cid-aj6zwppt]{font-size:.8rem;color:var(--text-secondary);line-height:1.5;max-width:900px}
