.action-menu.svelte-1kdakew{display:inline-flex;position:relative}.trigger.svelte-1kdakew{width:var(--size);height:var(--size);border-radius:var(--r-pill);color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.trigger.svelte-1kdakew:hover,.trigger[aria-expanded=true].svelte-1kdakew{background:var(--surface-2);color:var(--text)}.menu.svelte-1kdakew{z-index:var(--z-overlay);top:calc(100% + var(--space-4));min-width:200px;max-width:min(280px,100vw - 32px);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-raised);box-shadow:var(--shadow-pop);display:grid;position:absolute;right:0}.menu.above.svelte-1kdakew{top:auto;bottom:calc(100% + var(--space-4))}[role=menuitem].svelte-1kdakew{align-items:center;gap:var(--space-12);min-height:var(--tap-min);padding:0 var(--space-12);border-radius:var(--r-sm);color:var(--text);font:500 var(--fs-14) / 1.3 var(--font-ui);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}[role=menuitem].svelte-1kdakew:hover,[role=menuitem].svelte-1kdakew:focus-visible{background:var(--surface-2)}.danger.svelte-1kdakew{color:var(--danger)}@media (width<=639px){.trigger.svelte-1kdakew{width:var(--tap-min);height:var(--tap-min)}}@media (pointer:coarse){.trigger.svelte-1kdakew{min-width:var(--tap-min);min-height:var(--tap-min)}}.dialog.svelte-f2mffr{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-raised);width:min(480px,100vw - 32px);max-height:min(720px,100dvh - 32px);color:var(--text);box-shadow:var(--shadow-pop);padding:0}.dialog.svelte-f2mffr::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panel.svelte-f2mffr{max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid}header.svelte-f2mffr{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-8) var(--space-24);display:flex}h2.svelte-f2mffr{font:600 var(--fs-17) / 1.3 var(--font-ui);overflow-wrap:anywhere;margin:0}.close.svelte-f2mffr{width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.close.svelte-f2mffr:hover{background:var(--surface-2);color:var(--text)}.body.svelte-f2mffr{gap:var(--space-16);padding:var(--space-8) var(--space-24) var(--space-16);color:var(--text-2);font-size:var(--fs-14);line-height:1.5;display:grid;overflow-y:auto}footer.svelte-f2mffr{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24) var(--space-24);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}@media (width<=639px){.dialog.svelte-f2mffr{border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;width:100%;max-width:100%;margin:auto 0 0}.body.svelte-f2mffr,footer.svelte-f2mffr{padding-inline:var(--space-16)}header.svelte-f2mffr{padding-left:var(--space-16)}footer.svelte-f2mffr .btn{min-height:var(--tap-min);flex:auto}}@media (prefers-reduced-motion:no-preference){.dialog[open].svelte-f2mffr{animation:svelte-f2mffr-pop .16s var(--ease-out,ease-out)}}@keyframes svelte-f2mffr-pop{0%{opacity:0;transform:translateY(8px)}}form.svelte-k1j2o1,.sent.svelte-k1j2o1{gap:var(--space-16);display:grid}p.svelte-k1j2o1{margin:0}fieldset.svelte-k1j2o1{border:0;min-width:0;margin:0;padding:0}legend.svelte-k1j2o1{margin-bottom:var(--space-8);color:var(--text);padding:0;font-weight:600}.reasons.svelte-k1j2o1{gap:var(--space-8);flex-wrap:wrap;display:flex}.reason.svelte-k1j2o1{min-height:40px;padding:0 var(--space-16);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface-1);color:var(--text-2);cursor:pointer;align-items:center;font-weight:500;display:inline-flex;position:relative}.reason.svelte-k1j2o1:hover{border-color:var(--border-strong);color:var(--text)}.reason.svelte-k1j2o1 input:where(.svelte-k1j2o1){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.reason.svelte-k1j2o1:has(input:where(.svelte-k1j2o1):checked){border-color:var(--primary);background:var(--primary-soft);color:var(--text)}.reason.svelte-k1j2o1:has(input:where(.svelte-k1j2o1):focus-visible){box-shadow:var(--focus-ring)}.details.svelte-k1j2o1{gap:var(--space-8);display:grid}.details.svelte-k1j2o1 span:where(.svelte-k1j2o1){color:var(--text);font-weight:600}textarea.svelte-k1j2o1{width:100%;min-height:84px;padding:var(--space-12);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);color:var(--text);font:400 var(--fs-14) / 1.5 var(--font-ui);resize:vertical}textarea[aria-invalid=true].svelte-k1j2o1{border-color:var(--danger)}.status.svelte-k1j2o1{justify-content:space-between;gap:var(--space-12);margin-top:calc(-1 * var(--space-8));display:flex}.error.svelte-k1j2o1{color:var(--danger);font-size:var(--fs-13)}.counter.svelte-k1j2o1{color:var(--text-3);font-size:var(--fs-12);font-variant-numeric:tabular-nums;margin-left:auto}.over.svelte-k1j2o1{color:var(--danger)}.sent.svelte-k1j2o1{padding-block:var(--space-8);text-align:center;justify-items:center}.check.svelte-k1j2o1{width:56px;height:56px;color:var(--success);background:#3dd68c29;border-radius:50%;place-items:center;display:grid}@media (width<=639px){.reason.svelte-k1j2o1{min-height:var(--tap-min)}}@media (pointer:coarse){.reason.svelte-k1j2o1{min-height:var(--tap-min)}}.region.svelte-1g3uto8{z-index:var(--z-toast);top:calc(var(--header-h) + var(--space-16));width:max-content;max-width:calc(100vw - 2 * var(--space-16));pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.toast.svelte-1g3uto8{--tone:var(--success);align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--space-20) var(--space-12) var(--space-16);border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);border-radius:var(--r-lg);background:var(--bg-raised);box-shadow:var(--shadow-pop);color:var(--text);font:600 var(--fs-17) / 1.35 var(--font-ui);pointer-events:auto;display:flex}.toast[data-tone=error].svelte-1g3uto8{--tone:var(--danger)}.toast.svelte-1g3uto8>.icon{color:var(--tone)}.body.svelte-1g3uto8{gap:var(--space-8);min-width:0;display:grid}input.svelte-1g3uto8{width:min(360px,70vw);height:36px;padding:0 var(--space-8);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-1);color:var(--text);font:400 var(--fs-13) var(--font-ui)}@media (prefers-reduced-motion:no-preference){.toast.svelte-1g3uto8{animation:svelte-1g3uto8-drop var(--motion) var(--ease-out) backwards}}@keyframes svelte-1g3uto8-drop{0%{opacity:0;transform:translateY(-12px)}}@media (width<=639px){.region.svelte-1g3uto8{top:calc(var(--header-h) + var(--space-8))}.toast.svelte-1g3uto8{font-size:var(--fs-16)}}
