.fos-create-page,.vendor-create-page,.company-create-page,.contact-create-page,.pi-create-page,.so-create-page,.po-create-page,.ti-create-page,.store-create-page,.quality-create-page{display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;width:100%;min-width:0;min-height:min(100%,calc(100vh - 7rem));padding:1.25rem 1rem 2rem;background:radial-gradient(1200px 420px at 50% -80px,color-mix(in srgb,var(--erp-primary, #0078d4) 8%,transparent),transparent 70%),var(--erp-surface-alt, #f5f6f7)}.fos-create-page__panel.crm-popup-panel,.vendor-create-page__panel.crm-popup-panel,.company-create-page__panel.crm-popup-panel,.contact-create-page__panel.crm-popup-panel,.pi-create-page__panel.crm-popup-panel,.so-create-page__panel.crm-popup-panel,.po-create-page__panel.crm-popup-panel,.ti-create-page__panel.crm-popup-panel,.store-create-page__panel.crm-popup-panel,.quality-create-page__panel.crm-popup-panel{height:auto;width:100%;min-width:0;max-height:min(92vh,880px);max-width:min(40rem,calc(100vw - 1.5rem));margin:0 auto;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.fos-create-page__panel .crm-popup-body,.vendor-create-page__panel .crm-popup-body,.company-create-page__panel .crm-popup-body,.contact-create-page__panel .crm-popup-body,.pi-create-page__panel .crm-popup-body,.so-create-page__panel .crm-popup-body,.po-create-page__panel .crm-popup-body,.ti-create-page__panel .crm-popup-body,.store-create-page__panel .crm-popup-body,.quality-create-page__panel .crm-popup-body{flex:1 1 auto;max-height:min(68vh,620px);overflow-y:auto;overflow-anchor:none}.fos-create-page__panel .crm-popup-footer__actions,.vendor-create-page__panel .crm-popup-footer__actions,.company-create-page__panel .crm-popup-footer__actions,.contact-create-page__panel .crm-popup-footer__actions,.pi-create-page__panel .crm-popup-footer__actions,.so-create-page__panel .crm-popup-footer__actions,.po-create-page__panel .crm-popup-footer__actions,.ti-create-page__panel .crm-popup-footer__actions,.store-create-page__panel .crm-popup-footer__actions,.quality-create-page__panel .crm-popup-footer__actions{margin-left:auto}.quality-create-page--parameter .quality-create-page__panel.crm-popup-panel{max-width:min(46rem,calc(100vw - 1.5rem));max-height:min(92vh,920px)}.quality-create-page--parameter .quality-create-page__panel .crm-popup-body{max-height:min(72vh,700px)}.qc-parameter-form{display:grid;gap:.85rem}.qc-parameter-form__hint{margin:.35rem 0 0;font-size:11px;color:var(--erp-muted, #605e5c)}.qc-parameter-form__severity-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem}.qc-parameter-form__severity-row .qc-plan-field{min-width:10rem;flex:0 1 14rem}.qc-parameter-form__impact{margin:0 0 .35rem;flex:1 1 16rem;font-size:12px;color:var(--erp-muted, #605e5c);line-height:1.35}.qc-parameter-form__checks{display:grid;gap:.45rem}.qc-parameter-form__check{display:flex;align-items:flex-start;gap:.5rem;font-size:13px;color:var(--erp-text, #323130)}.qc-parameter-form__status{display:flex;flex-wrap:wrap;gap:1rem;font-size:13px}.qc-parameter-form__status label{display:inline-flex;align-items:center;gap:.4rem}.qc-parameter-form__options{display:grid;gap:.35rem}.qc-parameter-form__option-row{display:flex;align-items:center;gap:.45rem;font-size:13px}.fos-create-page--document .fos-create-page__panel.crm-popup-panel,.fos-create-page--document.pi-create-page .pi-create-page__panel.crm-popup-panel,.fos-create-page--document.so-create-page .so-create-page__panel.crm-popup-panel,.fos-create-page--document.po-create-page .po-create-page__panel.crm-popup-panel,.fos-create-page--document.ti-create-page .ti-create-page__panel.crm-popup-panel,.fos-create-page--document.store-create-page .store-create-page__panel.crm-popup-panel,.fos-create-page--document.quality-create-page .quality-create-page__panel.crm-popup-panel,.pi-create-page.fos-create-page--document .pi-create-page__panel.crm-popup-panel,.so-create-page.fos-create-page--document .so-create-page__panel.crm-popup-panel,.po-create-page.fos-create-page--document .po-create-page__panel.crm-popup-panel,.ti-create-page.fos-create-page--document .ti-create-page__panel.crm-popup-panel,.store-create-page.fos-create-page--document .store-create-page__panel.crm-popup-panel,.quality-create-page.fos-create-page--document .quality-create-page__panel.crm-popup-panel{max-width:min(72rem,calc(100vw - 1.25rem));max-height:min(94vh,960px)}@media(max-width:767px){.fos-create-page__footer-hint{width:100%;margin-right:0}.fos-create-page--document .crm-popup-footer__actions,.fos-create-page .crm-popup-footer__actions{width:100%;margin-left:0;justify-content:flex-end;flex-wrap:wrap}}.fos-create-page--document .fos-create-page__panel .crm-popup-body,.fos-create-page--document .pi-create-page__panel .crm-popup-body,.fos-create-page--document .so-create-page__panel .crm-popup-body,.fos-create-page--document .po-create-page__panel .crm-popup-body,.fos-create-page--document .ti-create-page__panel .crm-popup-body,.fos-create-page--document .store-create-page__panel .crm-popup-body,.fos-create-page--document .quality-create-page__panel .crm-popup-body,.pi-create-page.fos-create-page--document .crm-popup-body,.so-create-page.fos-create-page--document .crm-popup-body,.po-create-page.fos-create-page--document .crm-popup-body,.ti-create-page.fos-create-page--document .crm-popup-body,.store-create-page.fos-create-page--document .crm-popup-body,.quality-create-page.fos-create-page--document .crm-popup-body{max-height:min(74vh,760px)}.fos-create-page--full{align-items:stretch;padding:.65rem .75rem .85rem;min-height:calc(100vh - 6.25rem)}.fos-create-page--full .fos-create-page__panel.crm-popup-panel,.fos-create-page--full.fos-create-page--document .fos-create-page__panel.crm-popup-panel,.fos-create-page--full .crm-popup-panel--size-full,.fos-create-page--full.po-create-page .po-create-page__panel.crm-popup-panel,.fos-create-page--full.fos-create-page--document.po-create-page .po-create-page__panel.crm-popup-panel{width:100%;max-width:none;height:calc(100vh - 7.5rem);max-height:calc(100vh - 7.5rem);margin:0;border-radius:12px}.fos-create-page--full .fos-create-page__panel .crm-popup-body,.fos-create-page--full.fos-create-page--document .fos-create-page__panel .crm-popup-body{max-height:none;flex:1 1 auto;min-height:0}.fos-create-page__footer-hint{margin-right:auto;font-size:12px;color:var(--erp-muted, #605e5c);line-height:1.4;min-width:0}.fos-create-page--document .crm-popup-footer{flex-wrap:wrap;gap:.75rem}
