.dialog-backdrop[data-v-6425dc8b]{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080f1cad;place-items:start center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0;overflow:auto}.dialog-panel[data-v-6425dc8b]{border:1px solid var(--color-border,#94a3b859);background:var(--color-surface-strong,#fff);width:min(100%,42rem);max-height:calc(100vh - 2rem);color:var(--color-ink,#10263a);border-radius:28px;outline:none;gap:1rem;padding:clamp(1.25rem,3vw,1.8rem);display:grid;overflow:auto;box-shadow:0 34px 90px -44px #080f1ccc}.dialog-header[data-v-6425dc8b]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.dialog-header h2[data-v-6425dc8b]{color:var(--color-ink,#10263a);margin:0;font-size:clamp(1.55rem,4vw,2.05rem);line-height:1.12}.dialog-description[data-v-6425dc8b]{color:var(--color-ink-soft,#526779);margin:.5rem 0 0;line-height:1.6}.dialog-close[data-v-6425dc8b]{border:1px solid var(--color-border,#94a3b859);background:var(--color-surface-soft,#f8fafc);width:2.75rem;height:2.75rem;color:var(--color-ink,#10263a);cursor:pointer;border-radius:999px;place-items:center;font-size:1.65rem;font-weight:800;line-height:1;display:inline-grid}.dialog-close[data-v-6425dc8b]:hover{background:var(--color-surface,#eef4fa)}.dialog-body[data-v-6425dc8b]{min-width:0}.dialog-footer[data-v-6425dc8b]{border-top:1px solid var(--color-border,#94a3b847);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}@media (width<=520px){.dialog-footer[data-v-6425dc8b]{flex-direction:column-reverse}.dialog-footer[data-v-6425dc8b] .btn,.dialog-footer[data-v-6425dc8b] button{width:100%}}
