.cancel-subscription-page{background:color-mix(in oklab,oklch(var(--b1) / .78),transparent);--legal-label-font: "Barlow Condensed", system-ui, sans-serif}.cancel-back-action.svelte-n6rtb3{min-width:6.5rem}.cancel-layout.svelte-n6rtb3{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;align-items:start}.cancel-form.svelte-n6rtb3{display:grid;gap:1rem}.cancel-form.svelte-n6rtb3 label:where(.svelte-n6rtb3),.date-field.svelte-n6rtb3{display:grid;gap:.4rem}.cancel-form.svelte-n6rtb3 label:where(.svelte-n6rtb3)>span:where(.svelte-n6rtb3),fieldset.svelte-n6rtb3 legend:where(.svelte-n6rtb3){font-family:var(--legal-label-font);font-size:var(--ui-compact-size);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.78}.cancel-form.svelte-n6rtb3 em:where(.svelte-n6rtb3){margin-left:.35rem;color:oklch(var(--p));font-style:normal;opacity:.8}.cancel-form.svelte-n6rtb3 input:where(.svelte-n6rtb3),.cancel-form.svelte-n6rtb3 textarea:where(.svelte-n6rtb3){width:100%;border:1px solid color-mix(in oklab,currentColor 16%,transparent);background:color-mix(in oklab,oklch(var(--b1) / .72),transparent);color:inherit;font-family:var(--font-body);font-size:1rem;line-height:1.5;padding:.78rem .85rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.cancel-form.svelte-n6rtb3 input:where(.svelte-n6rtb3):focus,.cancel-form.svelte-n6rtb3 textarea:where(.svelte-n6rtb3):focus{border-color:color-mix(in oklab,oklch(var(--p)) 58%,currentColor 12%);box-shadow:0 0 0 2px color-mix(in oklab,oklch(var(--p) / .22),transparent);background:color-mix(in oklab,oklch(var(--b1) / .92),transparent)}fieldset.svelte-n6rtb3{display:grid;gap:.6rem;margin:0;padding:0;border:0}.segmented.svelte-n6rtb3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.segmented.svelte-n6rtb3 label:where(.svelte-n6rtb3){position:relative;cursor:pointer}.segmented.svelte-n6rtb3 input:where(.svelte-n6rtb3){position:absolute;inset:0;opacity:0}.segmented.svelte-n6rtb3 span:where(.svelte-n6rtb3){display:flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,currentColor 15%,transparent);background:color-mix(in oklab,oklch(var(--b1) / .48),transparent);padding:.6rem .75rem;text-align:center;font-family:var(--legal-label-font);font-size:.82rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.segmented.svelte-n6rtb3 input:where(.svelte-n6rtb3):checked+span:where(.svelte-n6rtb3){border-color:color-mix(in oklab,oklch(var(--p)) 70%,transparent);background:color-mix(in oklab,oklch(var(--p) / .16),transparent);color:oklch(var(--p))}.cancel-submit.svelte-n6rtb3{min-height:3.25rem;text-transform:none}.cancel-side.svelte-n6rtb3{display:grid;gap:1rem}.cancel-note.svelte-n6rtb3{margin:0;font-family:var(--font-body);font-size:.94rem;line-height:1.65;opacity:.78}.receipt-status.svelte-n6rtb3{margin:.85rem 0 0;border:1px solid color-mix(in oklab,currentColor 16%,transparent);padding:.7rem .8rem;font-family:var(--font-body);font-size:.9rem;line-height:1.6;opacity:.78}.receipt-status--sent.svelte-n6rtb3,.receipt-status--queued.svelte-n6rtb3{color:oklch(var(--su));background:color-mix(in oklab,oklch(var(--su) / .08),transparent)}.receipt-status--failed.svelte-n6rtb3{color:oklch(var(--er));background:color-mix(in oklab,oklch(var(--er) / .08),transparent)}.field-help-list.svelte-n6rtb3{display:grid;gap:.85rem}.field-help-list.svelte-n6rtb3 section:where(.svelte-n6rtb3){display:grid;gap:.2rem}.field-help-list.svelte-n6rtb3 h2:where(.svelte-n6rtb3){margin:0;color:oklch(var(--p));font-family:var(--legal-label-font);font-size:var(--ui-compact-size);font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.field-help-list.svelte-n6rtb3 p:where(.svelte-n6rtb3){margin:0;font-family:var(--font-body);font-size:.9rem;line-height:1.6;opacity:.72}.cancel-alert.svelte-n6rtb3{margin-bottom:1rem;border:1px solid currentColor;padding:.75rem .85rem;font-family:var(--font-body);font-size:.9rem;letter-spacing:0;line-height:1.55}.cancel-alert-error.svelte-n6rtb3{color:oklch(var(--er));background:color-mix(in oklab,oklch(var(--er) / .08),transparent)}.cancel-alert-info.svelte-n6rtb3{color:oklch(var(--p));background:color-mix(in oklab,oklch(var(--p) / .09),transparent)}.confirmation-panel pre.svelte-n6rtb3{max-height:22rem;overflow:auto;margin:1rem 0 0;border:1px solid color-mix(in oklab,currentColor 14%,transparent);background:color-mix(in oklab,oklch(var(--b2) / .55),transparent);padding:.85rem;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:.76rem;line-height:1.55}.confirmation-actions.svelte-n6rtb3{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}@media(max-width:920px){.cancel-layout.svelte-n6rtb3,.segmented.svelte-n6rtb3{grid-template-columns:1fr}}@media print{.app-masthead,.footer-shell,.cancel-form-panel,.cancel-back-action.svelte-n6rtb3,.cancel-side.svelte-n6rtb3>:where(.svelte-n6rtb3):first-child,.cancel-side.svelte-n6rtb3>:where(.svelte-n6rtb3):nth-child(2),.confirmation-actions.svelte-n6rtb3{display:none!important}.cancel-layout.svelte-n6rtb3{display:block}.confirmation-panel pre.svelte-n6rtb3{max-height:none;border:0;background:transparent;color:#000}}
