.app-dialog[data-v-82fb38e2]{background:rgb(var(--v-theme-surface));max-width:100%;max-height:100%;color:rgb(var(--v-theme-on-surface));border:1px solid rgb(var(--v-theme-border));border-radius:var(--radius-lg);box-shadow:var(--elevation-4);flex-direction:column;display:flex;overflow:hidden}.app-dialog__header[data-v-82fb38e2]{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-bottom:1px solid rgb(var(--v-theme-divider));flex-shrink:0;display:flex}.app-dialog__titlewrap[data-v-82fb38e2]{align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.app-dialog__title[data-v-82fb38e2]{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:.01em;line-height:var(--leading-tight);margin:0}.app-dialog__subtitle[data-v-82fb38e2]{font-size:var(--text-xs);font-family:var(--font-mono);color:rgba(var(--v-theme-on-surface), .6)}.app-dialog__actions[data-v-82fb38e2]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.app-dialog--sm[data-v-82fb38e2]{width:var(--dialog-w-sm)}.app-dialog--md[data-v-82fb38e2]{width:var(--dialog-w-md)}.app-dialog--lg[data-v-82fb38e2]{width:var(--dialog-w-lg)}.app-dialog--xl[data-v-82fb38e2]{width:var(--dialog-w-xl)}.app-dialog__body[data-v-82fb38e2]{padding:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex;overflow-y:auto}.app-dialog:not(.app-dialog--fullscreen)>.app-dialog__body[data-v-82fb38e2]:not(.app-dialog__body--flush)>*{flex-shrink:0}.app-dialog--fullscreen[data-v-82fb38e2]{width:min(1800px,96vw);height:94vh}.app-dialog--fullscreen .app-dialog__body[data-v-82fb38e2]{flex:1;min-height:0}.app-dialog__body--flush[data-v-82fb38e2]{flex-direction:row;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.app-dialog__footer[data-v-82fb38e2]{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-top:1px solid rgb(var(--v-theme-divider));flex-shrink:0;display:flex}
