.action-confirm{box-sizing:border-box;width:min(420px,calc(100vw - 36px));max-height:calc(100dvh - 40px);padding:28px;overflow:auto}.action-confirm::backdrop{background:#182b4566;backdrop-filter:blur(3px)}.action-confirm .confirm-heading{display:flex;align-items:center;gap:13px;margin-bottom:20px}.action-confirm .confirm-symbol{display:grid;place-items:center;flex-shrink:0}.action-confirm .confirm-eyebrow{font-size:11px}.action-confirm h2{margin:0 0 13px;font-size:22px;line-height:1.5}.action-confirm #confirm-description{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.action-confirm .confirm-note{font-size:12px;line-height:1.8;margin-top:9px}.action-confirm .confirm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:27px}.action-confirm .confirm-actions button{min-height:42px;min-width:88px;padding:11px 18px;font:inherit;cursor:pointer}.action-confirm .confirm-actions button:focus-visible{outline:3px solid #bca16c77;outline-offset:3px}.action-confirm[data-theme="admin"]{border:1px solid #d9e0e9;border-radius:7px;background:#fff;font-family:'Noto Sans KR',sans-serif;box-shadow:0 18px 60px #17294235}.action-confirm[data-theme="admin"] .confirm-symbol{width:43px;height:43px;border-radius:5px;color:#627d9f;background:#edf2f8}.action-confirm[data-theme="admin"] .confirm-eyebrow{color:#8593a6;letter-spacing:.3px}.action-confirm[data-theme="admin"] h2{font:600 21px 'Noto Sans KR',sans-serif;color:#354b68}.action-confirm[data-theme="admin"] #confirm-description{color:#62758d}.action-confirm[data-theme="admin"] .confirm-note{color:#9aa7b8}.action-confirm[data-theme="admin"] .confirm-actions{padding-top:20px;border-top:1px solid #e6ebf1}.action-confirm[data-theme="admin"] .confirm-actions button{border-radius:4px;font-size:13px;border:1px solid #d9e1eb}.action-confirm[data-theme="admin"] .confirm-no{color:#7a8ba1;background:#fff}.action-confirm[data-theme="admin"] .confirm-yes{color:white;background:#354f70;border-color:#354f70}.action-confirm[data-theme="admin"][data-destructive="true"] .confirm-symbol{background:#f8eeeb;color:#bb8177}.action-confirm[data-theme="admin"][data-destructive="true"] .confirm-yes{background:#b87970;border-color:#b87970}.action-confirm[data-theme="user"]{border:1px solid #ece1cc;border-radius:25px;background:#fffdf6;padding:29px;box-shadow:0 18px 70px #8c734729;font-family:'Gowun Dodum',sans-serif;animation:member-dialog-enter .25s ease-out both}.action-confirm[data-theme="user"] .confirm-heading{flex-direction:column;gap:13px;margin-bottom:13px}.action-confirm[data-theme="user"] .confirm-symbol{width:66px;height:66px;border-radius:23px;background:#f8edd3;color:#a38f65;transform:rotate(-5deg)}.action-confirm[data-theme="user"] .confirm-eyebrow{font-size:11px;color:#baa781}.action-confirm[data-theme="user"] h2{font:400 26px 'Jua',sans-serif;color:#60768c;text-align:center}.action-confirm[data-theme="user"] #confirm-description{text-align:center;color:#91978f;font-size:14px}.action-confirm[data-theme="user"] .confirm-note{text-align:center;color:#b3ac9f;font-size:11px}.action-confirm[data-theme="user"] .confirm-actions{justify-content:stretch;gap:11px}.action-confirm[data-theme="user"] .confirm-actions button{flex:1;border-radius:13px;font:400 16px 'Jua',sans-serif;border:1px solid #eae0ca;transition:transform .15s}.action-confirm[data-theme="user"] .confirm-actions button:active{transform:scale(.97)}.action-confirm[data-theme="user"] .confirm-no{background:#faf4e6;color:#b09c76}.action-confirm[data-theme="user"] .confirm-yes{background:#617d96;color:#fff;border-color:#617d96}.action-confirm[data-theme="user"][data-destructive="true"] .confirm-symbol{background:#faeae2}.action-confirm[data-theme="user"][data-destructive="true"] .confirm-yes{background:#be9787;border-color:#be9787}
@media(prefers-reduced-motion:reduce){.action-confirm[data-theme="user"],.action-confirm[data-theme="user"] .confirm-actions button{animation:none!important;transition:none!important}}
