.confirm-sheet{width:min(100%,520px);max-width:100%;color:var(--member-text,#2a2a2a);background:0 0;border:0;margin:auto auto 0;padding:0;overflow:visible}.confirm-sheet::backdrop{background:var(--member-scrim,#2a2a2a52)}.confirm-sheet[open]{animation:confirm-sheet-in var(--member-motion-sheetMs,.26s) var(--member-easing,cubic-bezier(.215,.61,.355,1)) both}.confirm-sheet[open]::backdrop{animation:confirm-sheet-fade var(--member-motion-sheetMs,.26s) ease-out both}.confirm-sheet-body{padding:10px 20px calc(20px + env(safe-area-inset-bottom));background:var(--member-surface,#fff);border-radius:26px 26px 0 0;gap:12px;display:grid;box-shadow:0 -12px 40px #0003}.confirm-sheet-grabber{background:var(--member-border,#ddd9d7);border-radius:3px;justify-self:center;width:40px;height:5px}.confirm-sheet h2{margin:6px 0 0;font-size:20px;font-weight:700;line-height:26px}.confirm-sheet p{color:var(--member-muted,#5d5d5d);margin:0;font-size:15px;line-height:22px}.confirm-sheet-actions{gap:10px;margin-top:8px;display:grid}.confirm-sheet-actions button{border:1px solid var(--member-border,#ddd9d7);background:var(--member-surface,#fff);min-height:52px;color:var(--member-text,#2a2a2a);border-radius:16px;padding:0 16px;font-size:16px;font-weight:700}.confirm-sheet-actions .confirm-sheet-confirm{background:var(--member-text,#2a2a2a);border-color:var(--member-text,#2a2a2a);color:#fff}.confirm-sheet-actions .confirm-sheet-confirm.is-destructive{background:var(--member-accent,#d10e18);border-color:var(--member-accent,#d10e18)}.confirm-sheet-actions button:disabled{opacity:.55;cursor:not-allowed}@keyframes confirm-sheet-in{0%{transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes confirm-sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.confirm-sheet[open],.confirm-sheet[open]::backdrop{animation:none}}
