aside.svelte-1hn43t2{--purple: #6029bd;--purple-ink: #3f1687;--purple-soft: #f3eefb;--graphite: #1f2530;--muted: #667085;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;border:1px solid #ddd6ea;background:#fffdf9;color:var(--graphite);box-shadow:0 10px 30px #3f168714}aside.banner.svelte-1hn43t2{border-width:0 0 1px;padding:.75rem clamp(1rem,3vw,2rem)}aside.card.svelte-1hn43t2{padding:1rem}.notice-mark.svelte-1hn43t2{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid #ded3f0;background:var(--purple-soft);color:var(--purple)}.notice-mark.svelte-1hn43t2 svg{width:1.125rem;height:1.125rem}.notice-copy.svelte-1hn43t2{min-width:0}.eyebrow-row.svelte-1hn43t2,.slot-meta.svelte-1hn43t2,.notice-actions.svelte-1hn43t2{display:flex;align-items:center}.eyebrow-row.svelte-1hn43t2{gap:.5rem}.eyebrow-row.svelte-1hn43t2 strong:where(.svelte-1hn43t2){color:var(--purple-ink);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.countdown.svelte-1hn43t2{border:1px solid #e8c98f;background:#fff8e8;padding:.15rem .4rem;color:#8a5700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums}.countdown.urgent.svelte-1hn43t2{border-color:#f1b8b8;background:#fff1f1;color:#b42318}.service-name.svelte-1hn43t2{overflow:hidden;margin:.2rem 0 0;color:var(--graphite);font-size:.875rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.slot-meta.svelte-1hn43t2{flex-wrap:wrap;gap:.25rem .75rem;margin-top:.25rem;color:var(--muted);font-size:.6875rem}.slot-meta.svelte-1hn43t2 span:where(.svelte-1hn43t2){display:inline-flex;align-items:center;gap:.3rem}.slot-meta.svelte-1hn43t2 svg{width:.75rem;height:.75rem}.notice-actions.svelte-1hn43t2{gap:.5rem}.notice-actions.release-only.svelte-1hn43t2{justify-content:end}.resume-action.svelte-1hn43t2,.release-action.svelte-1hn43t2,.dialog-cancel.svelte-1hn43t2,.dialog-release.svelte-1hn43t2{min-height:2.5rem;border:1px solid transparent;padding:.65rem .9rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:.15s ease}.resume-action.svelte-1hn43t2{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:var(--purple);color:#fff}.resume-action.svelte-1hn43t2:hover{background:#4f209d}.resume-action.svelte-1hn43t2 svg{width:.875rem;height:.875rem}.release-action.svelte-1hn43t2{border-color:#d5cce1;background:transparent;color:#5f566b}.release-action.svelte-1hn43t2:hover{border-color:#a699b8;background:#faf7fd;color:var(--graphite)}.svelte-1hn43t2:where(.resume-action:where(.svelte-1hn43t2),.release-action:where(.svelte-1hn43t2),.dialog-cancel:where(.svelte-1hn43t2),.dialog-release:where(.svelte-1hn43t2)):focus-visible{outline:3px solid rgb(96 41 189 / .28);outline-offset:3px}dialog.svelte-1hn43t2{width:min(28rem,calc(100vw - 2rem));border:1px solid #ded6e8;background:#fffdf9;padding:0;color:var(--graphite);box-shadow:0 30px 80px #1f162b3d}dialog.svelte-1hn43t2::backdrop{background:#1913218a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dialog-body.svelte-1hn43t2{padding:1.5rem}.dialog-icon.svelte-1hn43t2{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid #efd59e;background:#fff8e8;color:#9a6200}.dialog-icon.svelte-1hn43t2 svg{width:1.25rem;height:1.25rem}.dialog-kicker.svelte-1hn43t2{margin:1rem 0 .35rem;color:var(--purple);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}dialog.svelte-1hn43t2 h2:where(.svelte-1hn43t2){margin:0;font-family:ui-serif,Georgia,serif;font-size:1.65rem;font-weight:600;line-height:1.15}dialog.svelte-1hn43t2 p:where(.svelte-1hn43t2):not(.dialog-kicker,.dialog-error){margin:.75rem 0 0;color:var(--muted);font-size:.875rem;line-height:1.6}.dialog-error.svelte-1hn43t2{margin:1rem 0 0;border-left:3px solid #c53b3b;background:#fff1f1;padding:.75rem;color:#a61b1b;font-size:.8125rem}.dialog-actions.svelte-1hn43t2{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:1.5rem}.dialog-actions.svelte-1hn43t2 form:where(.svelte-1hn43t2),.dialog-actions.svelte-1hn43t2 button:where(.svelte-1hn43t2){width:100%}.dialog-cancel.svelte-1hn43t2{border-color:#d8d2df;background:#fff;color:#554d60}.dialog-release.svelte-1hn43t2{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:#2a2530;color:#fff}.dialog-release.svelte-1hn43t2:hover:not(:disabled){background:#16131a}.dialog-release.svelte-1hn43t2:disabled,.dialog-cancel.svelte-1hn43t2:disabled{cursor:wait;opacity:.55}@media(max-width:42rem){aside.svelte-1hn43t2,aside.banner.svelte-1hn43t2{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.875rem 1rem}.notice-actions.svelte-1hn43t2{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.slot-meta.svelte-1hn43t2{display:grid;gap:.2rem}}@media(prefers-reduced-motion:reduce){.resume-action.svelte-1hn43t2,.release-action.svelte-1hn43t2,.dialog-cancel.svelte-1hn43t2,.dialog-release.svelte-1hn43t2{transition:none}}
