.card.svelte-zrudl9{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:1rem;padding:1.35rem 1.6rem}h2.svelte-zrudl9{margin:0 0 .6rem;font-size:1.05rem}.lede.svelte-zrudl9{font-size:var(--step--1);color:var(--ink-muted);margin:0 0 1rem}.field.svelte-zrudl9{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.label.svelte-zrudl9{font-size:var(--step--1);font-weight:600}.days.svelte-zrudl9{flex-wrap:wrap;gap:.35rem;display:flex}.days.svelte-zrudl9 button:where(.svelte-zrudl9){border:1px solid var(--line-strong);background:var(--surface);min-width:3.1rem;min-height:2.25rem;color:var(--ink-muted);font:inherit;font-size:var(--step--1);cursor:pointer;transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out), border-color var(--fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.2rem;padding:.4rem .6rem;font-weight:600;display:inline-flex}.days.svelte-zrudl9 button[aria-pressed=true]:where(.svelte-zrudl9){border-color:var(--ink);background:var(--ink);color:var(--surface)}@media (forced-colors:active){.days.svelte-zrudl9 button[aria-pressed=true]:where(.svelte-zrudl9){border-width:3px;text-decoration:underline}}.pair.svelte-zrudl9{flex-wrap:wrap;gap:0 1.25rem;display:flex}.pair.svelte-zrudl9 input:where(.svelte-zrudl9),.pair.svelte-zrudl9 select:where(.svelte-zrudl9){border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;padding:.4rem .6rem}.status.svelte-zrudl9{font-size:var(--step--1);color:var(--ink-muted);margin:0 0 .75rem}.status.hint.svelte-zrudl9{color:var(--wrong)}.actions.svelte-zrudl9{flex-wrap:wrap;gap:.5rem;display:flex}.btn.svelte-zrudl9{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--step--1);cursor:pointer;transition:border-color var(--fast) var(--ease-out), color var(--fast) var(--ease-out);border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.btn.svelte-zrudl9:hover:not(:disabled){border-color:var(--accent);color:var(--accent-ink)}.btn.svelte-zrudl9:disabled{opacity:.5;cursor:default}h1.svelte-1i19ct2{margin:0 0 1.25rem}h2.svelte-1i19ct2{margin:0 0 .6rem;font-size:1.05rem}.card.svelte-1i19ct2{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:1rem;padding:1.35rem 1.6rem}.card.danger.svelte-1i19ct2{border-color:var(--wrong)}.lede.svelte-1i19ct2{font-size:var(--step--1);color:var(--ink-muted);margin:0 0 1rem}.message.svelte-1i19ct2{border:1px solid var(--right);border-radius:var(--radius-sm);background:var(--right-bg);max-width:none;color:var(--right);align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.85rem 1.05rem;display:flex}.row.svelte-1i19ct2{cursor:pointer;align-items:flex-start;gap:.7rem;padding:.6rem 0;display:flex}.row.svelte-1i19ct2 input:where(.svelte-1i19ct2){margin-top:.25rem}.row.off.svelte-1i19ct2{opacity:.55;cursor:default}.row.svelte-1i19ct2 small:where(.svelte-1i19ct2){color:var(--ink-muted);font-size:var(--step--1);margin-top:.1rem;display:block}.segmented.svelte-1i19ct2{border:1px solid var(--line-strong);background:var(--surface-alt);border-radius:999px;padding:.2rem;display:inline-flex}.segmented.svelte-1i19ct2 button:where(.svelte-1i19ct2){color:var(--ink-muted);font:inherit;font-size:var(--step--1);cursor:pointer;transition:background var(--fast) var(--ease-out), color var(--fast) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:.35rem 1.1rem;font-weight:600}@media (width<=30rem){.segmented.svelte-1i19ct2 button:where(.svelte-1i19ct2){white-space:nowrap;padding:.35rem .7rem}}@media (width<=24rem){.segmented.svelte-1i19ct2:has(>:where(.svelte-1i19ct2):nth-child(4)){border-radius:1.2rem;grid-template-columns:1fr 1fr;display:grid}}.segmented.svelte-1i19ct2 button[aria-checked=true]:where(.svelte-1i19ct2){background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #2a2a281f}.levels.svelte-1i19ct2{margin:0;padding:0;list-style:none}.levels.svelte-1i19ct2 li:where(.svelte-1i19ct2){border-top:1px solid var(--line);font-size:var(--step--1);justify-content:space-between;align-items:center;gap:1rem;padding:.45rem 0;display:flex}.levels.svelte-1i19ct2 a:where(.svelte-1i19ct2){border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:var(--step--1);transition:border-color var(--fast) var(--ease-out), color var(--fast) var(--ease-out);border-radius:999px;flex:none;padding:.32rem .9rem;font-weight:600;text-decoration:none}.levels.svelte-1i19ct2 a:where(.svelte-1i19ct2):hover{border-color:var(--accent);color:var(--accent-ink)}.danger-btn.svelte-1i19ct2{background:var(--wrong);color:#fff;font:inherit;cursor:pointer;transition:transform var(--fast) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.58rem 1.2rem;font-weight:600;display:inline-flex}.danger-btn.svelte-1i19ct2:hover{transform:translateY(-1px)}
