
/* Quick catalog/contractor create dialogs opened from FV lookup. */
html body .vario-document-quick-create-modal,
html[data-vario-theme] body .vario-document-quick-create-modal {
    z-index: 65070 !important;
}

html body .vario-document-quick-create-modal .vario-document-quick-create-dialog,
html[data-vario-theme] body .vario-document-quick-create-modal .vario-document-quick-create-dialog {
    width: min(760px, calc(100vw - 64px)) !important;
    max-width: min(760px, calc(100vw - 64px)) !important;
    height: auto !important;
    max-height: calc(100dvh - 92px) !important;
    margin: 76px auto 16px !important;
}

html body .vario-document-quick-create-modal .vario-document-quick-create-card,
html[data-vario-theme] body .vario-document-quick-create-modal .vario-document-quick-create-card {
    display: flex !important;
    flex-direction: column !important;
    max-height: calc(100dvh - 92px) !important;
    overflow: hidden !important;
}

html body .vario-document-quick-create-modal .vario-erp-modal-body,
html[data-vario-theme] body .vario-document-quick-create-modal .vario-erp-modal-body {
    display: block !important;
    flex: 1 1 auto !important;
    min-height: 0 !important;
    overflow-y: auto !important;
}

html body .vario-document-quick-create-modal .vario-document-quick-create-grid,
html[data-vario-theme] body .vario-document-quick-create-modal .vario-document-quick-create-grid {
    grid-template-columns: repeat(3, minmax(150px, 1fr)) !important;
}
