.panel-confirmation{box-sizing:border-box;width:min(480px,calc(100% - 32px));padding:30px;border:1px solid var(--line,#dce3ed);border-radius:20px;background:var(--panel,#fff);color:var(--ink,#202939);box-shadow:0 24px 90px rgba(0,0,0,.3);font-family:Inter,Arial,sans-serif}.panel-confirmation::backdrop{background:rgba(10,17,27,.66);backdrop-filter:blur(5px)}.confirm-top{display:flex;align-items:center;gap:12px;margin-bottom:20px}.confirm-symbol{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(45,212,191,.14);color:#0d9488;font-size:20px;font-weight:700}.panel-confirmation h2{margin:0 0 12px;font-size:23px;line-height:1.3;letter-spacing:-.5px}.panel-confirmation p{margin:0;font-size:14px;line-height:1.7;color:var(--muted,#667085)}.confirm-detail{margin-top:18px;padding:14px;border:1px solid var(--line,#dce3ed);border-radius:10px;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;overflow:auto}.confirm-detail[hidden]{display:none}.confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.confirm-actions button{min-height:42px;cursor:pointer}.panel-confirmation.is-danger .confirm-symbol{background:rgba(244,63,94,.12);color:#e44b60}.panel-confirmation.is-danger [data-confirm]{background:#bd3348;color:#fff;border-color:#bd3348}.panel-confirmation .confirm-error{margin-top:16px;padding:12px;border-radius:8px;background:rgba(244,63,94,.1);color:#df5366}.confirm-actions button:disabled{opacity:.6;cursor:wait}html[data-theme="dark"] .confirm-symbol{color:#5eead4}@media(max-width:480px){.panel-confirmation{padding:22px}.confirm-actions{flex-direction:column-reverse}.confirm-actions button{width:100%}}
