aside.svelte-1hn43t2{--purple:#6029bd;--purple-ink:#3f1687;--purple-soft:#f3eefb;--graphite:#1f2530;--muted:#667085;color:var(--graphite);background:#fffdf9;border:1px solid #ddd6ea;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;display:grid;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{background:var(--purple-soft);width:2.5rem;height:2.5rem;color:var(--purple);border:1px solid #ded3f0;place-items:center;display:grid}.notice-mark.svelte-1hn43t2 svg{width:1.125rem;height:1.125rem}.notice-mark.checking.svelte-1hn43t2,.notice-mark.released.svelte-1hn43t2{color:#8a5700;background:#fff8e8;border-color:#f1d9a6}.notice-copy.svelte-1hn43t2{min-width:0}.eyebrow-row.svelte-1hn43t2,.slot-meta.svelte-1hn43t2,.notice-actions.svelte-1hn43t2{align-items:center;display:flex}.eyebrow-row.svelte-1hn43t2{gap:.5rem}.eyebrow-row.svelte-1hn43t2 strong:where(.svelte-1hn43t2){color:var(--purple-ink);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.countdown.svelte-1hn43t2{color:#8a5700;font-variant-numeric:tabular-nums;background:#fff8e8;border:1px solid #e8c98f;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:700}.countdown.urgent.svelte-1hn43t2{color:#b42318;background:#fff1f1;border-color:#f1b8b8}.service-name.svelte-1hn43t2{color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.875rem;font-weight:650;overflow:hidden}.slot-meta.svelte-1hn43t2{color:var(--muted);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.25rem;font-size:.6875rem}.slot-meta.svelte-1hn43t2 span:where(.svelte-1hn43t2){align-items:center;gap:.3rem;display:inline-flex}.state-note.svelte-1hn43t2{color:#8a5700;margin:.35rem 0 0;font-size:.6875rem;line-height:1.45}.state-note.released.svelte-1hn43t2{color:#3f2a05}.browse-note.svelte-1hn43t2{color:#8a5700;margin:.35rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.45}.slot-meta.svelte-1hn43t2 svg{width:.75rem;height:.75rem}.notice-actions.svelte-1hn43t2{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.browse-action.svelte-1hn43t2,.hide-action.svelte-1hn43t2{min-height:2.5rem;color:var(--purple-ink);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #ddd6ea;justify-content:center;align-items:center;padding:.65rem .9rem;font-size:.6875rem;font-weight:700;transition:all .15s;display:inline-flex}.browse-action.svelte-1hn43t2:hover,.hide-action.svelte-1hn43t2:hover{border-color:var(--purple);background:var(--purple-soft)}.hide-action.svelte-1hn43t2{color:var(--muted);letter-spacing:.04em;text-transform:none;border-color:#0000;font-weight:600}.browse-action.svelte-1hn43t2:focus-visible,.hide-action.svelte-1hn43t2:focus-visible{outline-offset:3px;outline:3px solid #6029bd47}.resume-action.svelte-1hn43t2{letter-spacing:.08em;text-transform:uppercase;background:var(--purple);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;padding:.65rem .9rem;font-size:.6875rem;font-weight:700;transition:all .15s;display:inline-flex}.resume-action.svelte-1hn43t2:hover{background:#4f209d}.resume-action.svelte-1hn43t2 svg{width:.875rem;height:.875rem}.resume-action.svelte-1hn43t2:focus-visible{outline-offset:3px;outline:3px solid #6029bd47}@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;grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.slot-meta.svelte-1hn43t2{gap:.2rem;display:grid}}@media (prefers-reduced-motion:reduce){.resume-action.svelte-1hn43t2{transition:none}}
