dialog.central-confirm{box-sizing:border-box;border:1px solid var(--line,#d3d2c8);background:var(--panel,#fff);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink,#454744);font:inherit;border-radius:20px;margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 80px #0003}dialog.central-confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b1d1a66}dialog.central-confirm h2{letter-spacing:-.02em;margin:0 0 12px;font-size:23px;line-height:1.25}dialog.central-confirm p{color:inherit;margin:0;line-height:1.65}dialog.central-confirm footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:26px;display:flex}dialog.central-confirm button{font:inherit;border:1px solid var(--line,#d3d2c8);background:var(--panel,#fff);min-height:44px;color:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;padding:11px 16px;font-weight:500}dialog.central-confirm button:hover{background:var(--wash,#f1f0e8)}dialog.central-confirm .central-confirm-primary{color:#fff;background:#454744;border-color:#454744}dialog.central-confirm .central-confirm-danger{color:#fff;background:#8b4947;border-color:#8b4947}dialog.central-confirm .central-confirm-danger:hover{color:#fff;background:#733c3a}dialog.central-confirm button:focus-visible{outline-offset:3px;outline:2px solid #9f8850}@media (width<=420px){dialog.central-confirm{padding:22px}dialog.central-confirm footer button{flex:1}}dialog.central-confirm textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line,#d3d2c8);width:100%;font:inherit;color:inherit;background:var(--panel,#fff);border-radius:10px;margin-top:18px;padding:12px}
