.modal-backdrop[data-v-b3639765]{z-index:40;background:#12121280;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-backdrop--bottom[data-v-b3639765]{place-items:end center}.modal[data-v-b3639765]{background:var(--bg-surface);border:1px solid var(--line-hairline);border-radius:22px;width:100%;max-width:360px;padding:20px}.modal--sheet[data-v-b3639765]{border-radius:22px 22px 0 0;max-width:440px}.modal--wide[data-v-b3639765]{max-width:min(720px,100%)}.modal h2[data-v-b3639765]{margin:0 0 12px;font-size:18px;font-weight:600}.modal-actions[data-v-b3639765]{gap:8px;margin-top:16px;display:flex}.modal-actions[data-v-b3639765] .btn,.modal-actions[data-v-b3639765] .pos-btn-primary,.modal-actions[data-v-b3639765] .pos-btn-ghost{flex:1}.modal-actions[data-v-b3639765] .pos-btn-primary.danger{background:var(--err-solid)}@media (width<=600px){.modal-backdrop--bottom[data-v-b3639765]{padding:0}.modal--sheet[data-v-b3639765]{border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;max-width:none;max-height:85vh;padding:20px 0 0;display:flex}.modal--sheet h2[data-v-b3639765]{padding:0 calc(20px + var(--safe-area-right)) 0 calc(20px + var(--safe-area-left))}.modal--sheet .modal-scroll[data-v-b3639765]{overscroll-behavior:contain;min-height:0;padding:0 calc(20px + var(--safe-area-right)) 0 calc(20px + var(--safe-area-left));flex:auto;overflow-y:auto}.modal--sheet .modal-scroll[data-v-b3639765]:last-child{padding-bottom:calc(16px + var(--safe-area-bottom))}.modal--sheet .modal-actions[data-v-b3639765]{padding:12px calc(20px + var(--safe-area-right)) calc(16px + var(--safe-area-bottom)) calc(20px + var(--safe-area-left));border-top:1px solid var(--line-hairline);background:var(--bg-surface);flex-shrink:0;margin-top:0}.modal--sheet .modal-actions[data-v-b3639765] .btn{min-height:48px}}
