dialog{border:0;border-radius:10px;box-shadow:0 18px 50px #18243342;width:min(580px,calc(100% - 28px));color:var(--ink)}dialog::backdrop{background:#18243370}dialog form{padding:6px}.confirm-bank-dialog h2{margin:0 0 10px;color:var(--ink)}.confirm-bank-dialog p{line-height:1.7}.confirm-blocker,.confirm-ready{display:grid;gap:5px;margin:16px 0;padding:12px 14px;border-radius:7px;line-height:1.6}.confirm-blocker{border-left:4px solid #d99819;background:#fff7e5;color:#754f0a}.confirm-ready{border-left:4px solid #2d9b68;background:#edf9f2;color:#1f6948}.confirm-bank-dialog button[disabled]{cursor:not-allowed;opacity:.55}.confirm-bank-panel{box-sizing:border-box;width:100%;margin-top:18px}.input-line{display:flex;gap:8px;align-items:end}.input-line input{flex:1}.input-line button{min-height:42px;white-space:nowrap}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.inline-form{display:inline}.danger-button{background:var(--danger)!important;color:#fff!important;border-color:var(--danger)!important;margin:0!important;font-weight:500!important;letter-spacing:.02em}.danger-button:hover{background:#b92b2b!important;border-color:#b92b2b!important}.share-card{border-left:5px solid var(--primary)}.small{margin:0}@media(max-width:620px){.input-line{display:block}.input-line button{margin-top:8px}.dialog-actions{flex-wrap:wrap}.confirm-bank-dialog{width:min(520px,calc(100% - 24px));padding:18px}.confirm-bank-dialog .dialog-actions{justify-content:stretch}.confirm-bank-dialog .dialog-actions button{flex:1}}
