.scrim.svelte-18w3cys{z-index:200;background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);border:0;position:fixed;inset:0}.sheet.svelte-18w3cys{z-index:201;background:var(--elev);border:1px solid var(--line);width:min(440px,92vw);max-height:86vh;box-shadow:var(--shadow-md);border-radius:28px;padding:22px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.x.svelte-18w3cys{background:var(--ground);color:var(--ink-2);border:0;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}h3.svelte-18w3cys{margin:0 0 10px;font-size:18px}.target.svelte-18w3cys{background:color-mix(in srgb, var(--danger) 12%, var(--ground));color:var(--ink);border-radius:28px;margin-bottom:12px;padding:8px 12px;font-size:13px}.q.svelte-18w3cys{margin:0 0 8px;font-size:14px;font-weight:600}textarea.svelte-18w3cys{border:1px solid var(--line);background:var(--ground);width:100%;color:var(--ink);resize:vertical;border-radius:28px;outline:none;margin-bottom:12px;padding:10px 12px;font-size:14px}textarea.svelte-18w3cys:focus{border-color:var(--accent)}.err.svelte-18w3cys{color:var(--danger);margin:0 0 10px;font-size:13px}.reasons.svelte-18w3cys{flex-direction:column;gap:6px;display:flex}.reason.svelte-18w3cys{text-align:left;border:1px solid var(--line);background:var(--ground);color:var(--ink);border-radius:28px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.reason.svelte-18w3cys:hover{border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}.reason.svelte-18w3cys svg{color:var(--ink-3);transform:rotate(180deg)}.ok.svelte-18w3cys{text-align:center;padding:20px 0}.ok.svelte-18w3cys svg{color:var(--accent)}.ok.svelte-18w3cys p:where(.svelte-18w3cys){margin:10px 0 0;font-weight:600}@keyframes svelte-18w3cys-sheetup{0%{transform:translateY(100%)}}.sheet.svelte-18w3cys.pp{padding-top:0}.sheet.svelte-18w3cys.pp>.x:where(.svelte-18w3cys),.sheet.svelte-18w3cys.pp h3:where(.svelte-18w3cys){display:none}:where(html.phone) .sheet.svelte-18w3cys{width:100%;max-width:none;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;animation:.24s both svelte-18w3cys-sheetup;top:auto;bottom:0;left:0;transform:none}
