.order-form-modal .n-card{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;height:calc(100vh - 32px);max-height:calc(100vh - 32px);display:flex;flex-direction:column}.order-form-modal .n-card-header,.order-form-modal .n-card__footer{flex-shrink:0}.order-form-modal .n-card__content{flex:1;overflow:auto;overflow-x:hidden}.order-form-items-table{width:100%}.order-form-items-table .n-data-table-base-table{width:100%!important;table-layout:fixed}.order-form-items-table .n-data-table-th:first-child,.order-form-items-table .n-data-table-td:first-child{width:auto!important;min-width:0!important;max-width:none!important}.order-form-items-table .n-data-table-td:first-child>*{max-width:100%!important}.order-form-items-table .order-form-product-select,.order-form-items-table .order-form-product-select .n-base-selection{width:100%!important;min-width:0!important;max-width:100%}.order-form-items-table .order-form-product-select .n-base-selection-label{width:100%!important;white-space:normal;word-break:break-word;line-height:1.35}.order-form-items-table .order-form-product-select .n-base-selection-input{width:100%!important;min-width:0}@media (max-width: 992px){.order-form-modal .n-card{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;height:calc(100vh - 16px);max-height:calc(100vh - 16px)}}.order-list-actions[data-v-36ddd320]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.order-list-table[data-v-36ddd320] .n-data-table-td--fixed-right,.order-list-table[data-v-36ddd320] .n-data-table-th--fixed-right{box-shadow:-4px 0 8px #0000000f;z-index:2}.print-preview-pages[data-v-36ddd320] .print-page{width:var(--print-page-width, 100%);max-width:var(--print-page-width, 100%);max-height:var(--print-page-height, none);margin:0 auto 20px;overflow:hidden;box-sizing:border-box;padding-bottom:16px;border-bottom:2px dashed #ddd}.print-preview-pages[data-v-36ddd320] .print-page:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.print-preview-pages[data-v-36ddd320] .print-page-body table,.print-preview-pages[data-v-36ddd320] .print-page-body table th,.print-preview-pages[data-v-36ddd320] .print-page-body table td{font-size:var(--print-items-font-size, 12pt)!important;line-height:1.4}@media (max-width: 768px){.n-card[data-v-36ddd320]{margin-bottom:16px}.n-card[data-v-36ddd320] .n-card-header{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.n-card[data-v-36ddd320] .n-card-header-extra{width:100%}.n-card[data-v-36ddd320] .n-card-header-extra .n-button{width:100%;height:44px;font-size:15px}.n-card[data-v-36ddd320] .n-card__content{padding:16px}.n-form[data-v-36ddd320] .n-form-item{margin-bottom:16px}.n-form[data-v-36ddd320] .n-form-item-label{width:90px;text-align:left;font-size:14px;margin-bottom:8px}.n-input[data-v-36ddd320],.n-select[data-v-36ddd320],.n-date-picker[data-v-36ddd320],.n-input-number[data-v-36ddd320]{width:100%!important;font-size:15px}.n-input[data-v-36ddd320] .n-input__input-el,.n-select[data-v-36ddd320] .n-base-selection-input,.n-date-picker[data-v-36ddd320] .n-input__input-el{font-size:15px;padding:12px 14px;min-height:44px}.n-data-table[data-v-36ddd320]{font-size:13px}.n-data-table[data-v-36ddd320] .n-data-table-th,.n-data-table[data-v-36ddd320] .n-data-table-td{padding:12px 8px;font-size:13px}.n-data-table[data-v-36ddd320] .n-button{min-height:36px;padding:6px 12px;font-size:13px}.n-modal[data-v-36ddd320] .n-dialog{width:95%!important;max-width:95%!important;margin:20px auto}.n-form[data-v-36ddd320] .n-grid{grid-template-columns:1fr!important;gap:16px!important}.n-form[data-v-36ddd320] .n-gi{grid-column:span 1!important}}@media (max-width: 480px){.n-card[data-v-36ddd320] .n-card-header,.n-card[data-v-36ddd320] .n-card__content{padding:12px}.n-data-table[data-v-36ddd320]{font-size:12px}.n-data-table[data-v-36ddd320] .n-data-table-th,.n-data-table[data-v-36ddd320] .n-data-table-td{padding:10px 6px;font-size:12px}.n-data-table[data-v-36ddd320] .n-button{min-height:32px;padding:4px 8px;font-size:12px}.n-modal[data-v-36ddd320] .n-dialog{width:100%!important;max-width:100%!important;margin:0;height:100vh;border-radius:0}.n-form[data-v-36ddd320] .n-form-item-label{width:80px!important;font-size:13px}.n-input[data-v-36ddd320] .n-input__input-el,.n-select[data-v-36ddd320] .n-base-selection-input,.n-date-picker[data-v-36ddd320] .n-input__input-el{font-size:14px;padding:10px 12px;min-height:40px}}
