.cs-erase-overlay{position:fixed;inset:0;z-index:2400;background:rgba(0,0,0,.34);display:flex;align-items:flex-end;justify-content:center;padding:16px}.cs-erase-overlay.hidden{display:none!important}.cs-erase-sheet{width:min(520px,100%);background:#fff;border:1px solid #deded8;border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.22);overflow:hidden}.cs-erase-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e5e5df}.cs-erase-head>div{display:flex;flex-direction:column}.cs-erase-head small{font-size:11px;color:#888;margin-top:2px}.cs-erase-head button{width:36px;height:36px;border-radius:9px;background:#f0f0eb;font-size:22px}.cs-erase-body{display:grid;gap:13px;padding:16px 18px 18px}.cs-erase-body label{display:grid;gap:6px;font-size:12px;font-weight:650;color:#555}.cs-erase-body select{width:100%;min-height:44px;border:1px solid #d8d8d2;border-radius:10px;background:#fff;padding:8px 10px;font-size:16px}.cs-erase-preview{padding:11px 12px;border-radius:10px;background:#f5f5f1;font-size:13px}.cs-erase-note{font-size:11px;color:#777;line-height:1.45}.cs-erase-danger{min-height:44px;border-radius:10px;background:#7f1d1d;color:#fff;font-weight:700}.cs-erase-danger:disabled{opacity:.5}@media(min-width:761px){.cs-erase-overlay{align-items:center}.cs-erase-sheet{border-radius:16px}}