html:has(dialog.ui-dialog[open]){overflow:hidden}.ui-dialog[data-v-fc9f474a]{--dialog-w:28rem;width:min(var(--dialog-w),calc(100vw - var(--space-5)*2));max-width:none;max-height:calc(100dvh - var(--space-5)*2);border-radius:var(--radius-xl);background:var(--surface-1);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-lg);border:0;margin:auto;padding:0;overflow:hidden}.ui-dialog--sm[data-v-fc9f474a]{--dialog-w:22rem}.ui-dialog--lg[data-v-fc9f474a]{--dialog-w:40rem}.ui-dialog[open][data-v-fc9f474a]{animation:ui-dialog-in-fc9f474a var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.ui-dialog[data-v-fc9f474a]::backdrop{background:var(--scrim);animation:ui-dialog-fade-fc9f474a var(--duration-base) ease}.ui-dialog__panel[data-v-fc9f474a]{flex-direction:column;flex:auto;min-height:0;display:flex}.ui-dialog__head[data-v-fc9f474a]{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0;display:flex}.ui-dialog__title[data-v-fc9f474a]{min-width:0;font-size:var(--text-headline);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title);overflow-wrap:anywhere;flex:1;margin:0}.ui-dialog__close[data-v-fc9f474a]{margin-inline-start:auto;margin-block:calc(var(--space-1)*-1)}.ui-dialog__body[data-v-fc9f474a]{min-height:0;padding:var(--space-5);overscroll-behavior:contain;flex:auto;overflow-y:auto}.ui-dialog__head+.ui-dialog__body[data-v-fc9f474a]{padding-top:var(--space-3)}.ui-dialog__foot[data-v-fc9f474a]{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}@keyframes ui-dialog-in-fc9f474a{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes ui-dialog-fade-fc9f474a{0%{opacity:0}}@media (width<=600px){.ui-dialog[data-v-fc9f474a]{width:100%;max-height:calc(100dvh - var(--space-8));border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin:auto 0 0}.ui-dialog__body[data-v-fc9f474a],.ui-dialog__foot[data-v-fc9f474a]{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px))}.ui-dialog__body[data-v-fc9f474a]:has(+.ui-dialog__foot){padding-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){.ui-dialog[data-v-fc9f474a]::backdrop,.ui-dialog[open][data-v-fc9f474a]{animation:none}}
