.rs-scrim.svelte-al0ctd{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300;border:none;cursor:pointer}.rs-sheet.svelte-al0ctd{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:301;width:100%;max-width:480px;max-height:85vh;background:var(--color-bg-card);border-radius:16px 16px 0 0;display:flex;flex-direction:column;animation:svelte-al0ctd-rs-up .25s ease-out}@keyframes svelte-al0ctd-rs-up{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}.rs-head.svelte-al0ctd{padding:20px 20px 12px;border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;gap:12px}.rs-head.svelte-al0ctd h3:where(.svelte-al0ctd){flex:1;text-align:center;font-size:16px;font-weight:700;color:var(--color-text);margin:0}.rs-cancel-link.svelte-al0ctd{background:none;border:none;cursor:pointer;padding:0;color:var(--color-text-dim);font-size:14px;font-family:Lato,sans-serif}.rs-body.svelte-al0ctd{padding:16px 20px;overflow-y:auto;flex:1}.rs-lede.svelte-al0ctd{font-size:13px;color:var(--color-text-dim);margin:0 0 16px;line-height:1.5}.rs-reasons.svelte-al0ctd{display:flex;flex-direction:column;gap:8px}.rs-reason.svelte-al0ctd{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;text-align:left}.rs-reason-on.svelte-al0ctd{background:#3905cc14;border-color:#3905cc}.rs-radio.svelte-al0ctd{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-border);flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.rs-reason-on.svelte-al0ctd .rs-radio:where(.svelte-al0ctd){border-color:#3905cc}.rs-dot.svelte-al0ctd{width:8px;height:8px;border-radius:50%;background:#3905cc}.rs-label.svelte-al0ctd{display:block;font-size:14px;font-weight:600;color:var(--color-text)}.rs-desc.svelte-al0ctd{display:block;font-size:12px;color:var(--color-text-dim);margin-top:2px;line-height:1.4}.rs-field-label.svelte-al0ctd{font-size:13px;font-weight:600;color:var(--color-text);display:block;margin-bottom:6px}.rs-textarea.svelte-al0ctd{width:100%;box-sizing:border-box;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:10px;padding:10px 12px;color:var(--color-text);font-size:14px;font-family:Lato,sans-serif;resize:vertical}.rs-foot.svelte-al0ctd{padding:12px 20px calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border-light);display:flex;gap:10px}.rs-btn.svelte-al0ctd{flex:1;height:44px;border-radius:8px;cursor:pointer;font-family:Lato,sans-serif;font-size:15px;font-weight:600}.rs-btn-ghost.svelte-al0ctd{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.rs-btn-primary.svelte-al0ctd{background:#3905cc;border:none;color:#fff}.rs-btn-primary.svelte-al0ctd:disabled{background:var(--color-bg-input);color:var(--color-text-dim);cursor:not-allowed;opacity:.6}
