.ui-dialog__backdrop[data-v-98974417]{z-index:2000;padding:var(--space-6);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--glass-blur-subtle));backdrop-filter:blur(var(--glass-blur-subtle));place-items:center;display:grid;position:fixed;inset:0}.ui-dialog[data-v-98974417]{overscroll-behavior:contain;overflow-wrap:anywhere;width:min(30rem,100%);max-height:min(86dvh,46rem);padding:var(--space-8);border-radius:var(--radius-2xl);position:relative;overflow:auto}.ui-dialog h2[data-v-98974417]{margin:0 var(--space-10) var(--space-3) 0}.ui-dialog__description[data-v-98974417]{margin-bottom:var(--space-6);color:var(--color-text-muted)}.ui-dialog__body[data-v-98974417]{gap:var(--space-5);display:grid}.ui-dialog__close[data-v-98974417]{top:var(--space-4);right:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-text-muted);background:var(--glass-bg-subtle);cursor:pointer;place-items:center;display:grid;position:absolute}.ui-dialog__close svg[data-v-98974417]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:1.1rem}@media (hover:hover) and (pointer:fine){.ui-dialog__close[data-v-98974417]:hover{color:var(--color-text-strong);background:var(--glass-bg-default)}}@media (width<=40rem){.ui-dialog__backdrop--sheet[data-v-98974417]{align-items:end;padding:0}.ui-dialog__backdrop--sheet .ui-dialog[data-v-98974417]{width:100%;max-height:84dvh;padding:var(--space-6) var(--space-5) max(var(--space-6), env(safe-area-inset-bottom));border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}}
