.ui-dialog__backdrop[data-v-adfe6901]{align-items:center;background:var(--mkis-scrim);display:flex;inset:0;justify-content:center;padding:var(--mkis-space-4);position:fixed;z-index:var(--mkis-z-dialog)}.ui-dialog__backdrop--end[data-v-adfe6901]{justify-content:flex-end;padding:0}.ui-dialog__backdrop--end .ui-dialog[data-v-adfe6901]{block-size:100dvh;border-block:0;border-end-end-radius:0;border-start-end-radius:0;max-block-size:100dvh;max-inline-size:var(--mkis-dialog-max-inline)}.ui-dialog__backdrop--end .ui-dialog--wide[data-v-adfe6901]{max-inline-size:var(--mkis-dialog-wide-max-inline)}.ui-dialog[data-v-adfe6901]{background:var(--mkis-surface-raised);border:1px solid var(--mkis-border-default);border-radius:var(--mkis-radius-lg);box-shadow:var(--mkis-elevation-3);color:var(--mkis-text-strong);inline-size:100%;max-block-size:calc(100dvh - var(--mkis-space-8));max-inline-size:var(--mkis-dialog-max-inline);overflow:auto;overscroll-behavior:contain}.ui-dialog--wide[data-v-adfe6901]{max-inline-size:var(--mkis-dialog-wide-max-inline)}.ui-dialog--media[data-v-adfe6901]{background:var(--mkis-surface-inverse);color:var(--mkis-text-on-action);max-block-size:calc(100dvh - var(--mkis-space-4));max-inline-size:var(--mkis-dialog-media-max-inline)}.ui-dialog--media .ui-dialog__body[data-v-adfe6901]{padding:0}.ui-dialog[data-v-adfe6901]:focus-visible{outline:var(--mkis-focus-ring-width) solid var(--mkis-focus-ring);outline-offset:var(--mkis-focus-ring-offset)}.ui-dialog__footer[data-v-adfe6901],.ui-dialog__header[data-v-adfe6901]{align-items:center;display:flex;gap:var(--mkis-space-3);justify-content:space-between;padding:var(--mkis-space-5)}.ui-dialog__header[data-v-adfe6901]{border-block-end:1px solid var(--mkis-border-subtle)}.ui-dialog__title[data-v-adfe6901]{color:var(--mkis-text-strong);font-family:var(--mkis-font-heading);font-weight:var(--mkis-font-weight-semibold);min-inline-size:0}.ui-dialog__actions[data-v-adfe6901]{flex:0 0 auto}.ui-dialog__body[data-v-adfe6901]{padding:var(--mkis-space-5)}.ui-dialog__footer[data-v-adfe6901]{border-block-start:1px solid var(--mkis-border-subtle)}@media(max-width:767px){.ui-dialog__backdrop[data-v-adfe6901]{align-items:end;padding:var(--mkis-space-3);padding-block-end:calc(var(--mkis-space-3) + var(--mkis-safe-area-bottom))}.ui-dialog[data-v-adfe6901]{max-block-size:calc(100dvh - var(--mkis-space-6) - var(--mkis-safe-area-bottom))}}
