.support-confirm{width:400px;max-width:calc(100vw - 40px);padding:28px;border:1px solid var(--border,#e4e9f1);border-radius:16px;background:var(--panel,#fff);color:var(--ink,#27364b);box-shadow:0 18px 70px #14263e33;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif}.support-confirm::backdrop{background:#15213555;backdrop-filter:blur(3px)}.support-confirm-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;border-radius:12px;background:var(--accent-soft,#eef2ff);color:var(--accent,#3565f6);font:600 24px/1 Arial,sans-serif}.support-confirm[data-danger=true] .support-confirm-icon{background:#fff0f0;color:#dc454e}.support-confirm h2{margin:0 0 12px;font-size:19px;line-height:1.5;font-weight:600}.support-confirm p{margin:0;color:var(--secondary,#69778b);font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.support-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.support-confirm-actions button{min-width:88px;padding:10px 16px;border:1px solid var(--border,#e4e9f1);border-radius:8px;font:500 14px/20px "Microsoft YaHei","PingFang SC",Arial,sans-serif;cursor:pointer}.support-confirm-cancel{background:var(--panel,#fff);color:var(--ink,#27364b)}.support-confirm-submit{background:var(--accent,#3565f6);color:#fff;border-color:transparent!important}.support-confirm[data-danger=true] .support-confirm-submit{background:#dc454e}.support-confirm-actions button:focus-visible{outline:2px solid var(--accent,#3565f6);outline-offset:3px}.support-confirm-actions button:hover{filter:brightness(.96)}
