body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fb;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.inputGroup{margin-bottom:12px!important;position:relative}.inputGroup input,.inputGroup select,.inputGroup textarea{border-radius:6px;box-sizing:border-box;font-size:.875rem!important;min-height:36px;padding:8px 10px!important}.inputGroup label{font-size:.75rem!important;font-weight:500}.inputGroup textarea{min-height:64px}input[type=date]{cursor:pointer}.fields-row,.form-row,.formRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}@media (max-width:900px){.fields-row,.form-row,.formRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.fields-row,.form-row,.formRow{grid-template-columns:1fr}}@media print{.no-print{display:none!important}body{background:#fff!important}.MuiDrawer-root,.report-document .no-print,aside,nav{display:none!important}.report-document{margin:0!important;max-width:none!important;padding:0!important}.report-print-area{border:none!important;box-shadow:none!important;overflow:visible!important}.report-print-area table{width:100%!important}.report-print-area .MuiTableContainer-root{overflow:visible!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root,body,html{max-width:100%;overflow-x:hidden}form img[alt=NamalTrip]{height:76px!important;max-width:90%!important;object-fit:contain;transform:scale(1.42);transform-origin:center;width:auto!important}@media (max-width:600px){form img[alt=NamalTrip]{height:60px!important;max-width:92%!important;transform:scale(1.32)}}@media (min-width:900px){main>div>div:first-child:has(.MuiTabs-root){border-radius:10px!important;box-shadow:0 4px 16px #0f172a14;margin-left:0!important;margin-top:8px!important;width:100%!important}main>div>div:first-child:has(.MuiTabs-root)>div:last-child{padding-left:clamp(16px,2vw,28px)!important;padding-right:clamp(16px,2vw,28px)!important;padding-top:clamp(28px,3.5vw,48px)!important}main>div>div:first-child:has(.MuiTabs-root) .MuiPaper-root{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}}@media (max-width:899px){main>div>div:first-child:has(.MuiTabs-root){border-radius:10px!important;margin-left:0!important;margin-top:8px!important;width:100%!important}main>div>div:first-child:has(.MuiTabs-root) .MuiPaper-root{box-sizing:border-box!important;min-width:0!important;width:100%!important}}.erp-grid-12{grid-column-gap:10px;grid-row-gap:8px;align-items:start;column-gap:10px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:8px;width:100%}.erp-form-stacked .erp-field,.erp-form-stacked .erp-field.erp-w-amount,.erp-form-stacked .erp-field.erp-w-code,.erp-form-stacked .erp-field.erp-w-country,.erp-form-stacked .erp-field.erp-w-currency,.erp-form-stacked .erp-field.erp-w-date,.erp-form-stacked .erp-field.erp-w-medium,.erp-form-stacked .erp-field.erp-w-name,.erp-form-stacked .erp-field.erp-w-passport,.erp-form-stacked .erp-field.erp-w-pnr,.erp-form-stacked .erp-field.erp-w-short,.erp-form-stacked .erp-field.erp-w-time{justify-self:stretch;max-width:none}.erp-labeled-field{display:flex;flex-direction:column;gap:3px;min-width:0;width:100%}.erp-static-label{color:#64748b!important;font-weight:700!important;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.erp-static-helper,.erp-static-label{font-size:.625rem!important;line-height:1.15!important}.erp-static-helper{color:#94a3b8!important;margin:0!important;min-height:0!important;padding:0!important}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-root,.erp-form-stacked .MuiFormControl-root .MuiOutlinedInput-root,.erp-form-stacked .MuiTextField-root .MuiOutlinedInput-root,.erp-form-stacked .erp-input .MuiOutlinedInput-root{background:#f8fafc;border-radius:4px;min-height:28px}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiFormControl-root .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiTextField-root .MuiOutlinedInput-notchedOutline,.erp-form-stacked .erp-input .MuiOutlinedInput-notchedOutline{border-color:#dbe3ed;border-width:1px}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.erp-form-stacked .erp-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#94a3b8}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.erp-form-stacked .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.erp-form-stacked .erp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003354;border-width:1px}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-input,.erp-form-stacked .MuiOutlinedInput-input{font-size:.8125rem!important;height:auto;line-height:1.25;padding:4px 8px!important}.erp-form-stacked .MuiAutocomplete-root .MuiOutlinedInput-root{padding-bottom:0!important;padding-top:0!important}.erp-form-stacked .MuiSelect-select{font-size:.8125rem!important;line-height:1.25!important;min-height:0!important;padding:4px 8px!important}.erp-form-stacked .MuiFormControl-root{margin-bottom:0;margin-top:0}.erp-form-stacked input[type=date],.erp-form-stacked input[type=time]{font-size:.8125rem}.erp-fare-matrix{border-collapse:collapse;table-layout:fixed;width:100%}.erp-fare-matrix td,.erp-fare-matrix th{padding:0 3px;vertical-align:middle}.erp-fare-matrix thead th{color:#64748b;font-size:.625rem;font-weight:700;letter-spacing:.06em;padding-bottom:3px;text-align:center;text-transform:uppercase}.erp-fare-matrix-corner{width:28px}.erp-fare-matrix-row-label{color:#94a3b8!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.04em;padding-right:4px!important;text-align:left!important;text-transform:uppercase;white-space:nowrap}.erp-fare-matrix .erp-matrix-input{width:100%}.erp-fare-matrix .erp-matrix-input .MuiOutlinedInput-root{background:#fff;min-height:26px}.erp-fare-matrix .erp-matrix-amount .MuiOutlinedInput-input,.erp-matrix-amount .MuiOutlinedInput-input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.erp-field{min-width:0}.erp-field>.MuiAutocomplete-root,.erp-field>.MuiFormControl-root,.erp-field>.MuiTextField-root,.erp-field>:first-child{width:100%}.erp-field.erp-w-amount,.erp-field.erp-w-code,.erp-field.erp-w-country,.erp-field.erp-w-currency,.erp-field.erp-w-date,.erp-field.erp-w-medium,.erp-field.erp-w-name,.erp-field.erp-w-passport,.erp-field.erp-w-pnr,.erp-field.erp-w-short,.erp-field.erp-w-time{justify-self:start}.erp-w-date{max-width:140px}.erp-w-time{max-width:110px}.erp-w-currency{max-width:120px}.erp-w-amount{max-width:140px}.erp-w-short{max-width:96px}.erp-w-medium{max-width:200px}.erp-w-passport,.erp-w-pnr{max-width:220px}.erp-w-country{max-width:200px}.erp-w-name{max-width:180px}.erp-w-code{max-width:100px}.erp-w-flex,.erp-w-full{max-width:none;width:100%}.erp-section{margin-bottom:10px}.erp-section-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:26px;padding:0 2px}.erp-section-title{color:#475569!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.08em;line-height:1.2!important;margin:0!important;text-transform:uppercase}.erp-section-rule{background:#0f172a14;height:1px;margin:4px 0 6px}.erp-section-body{padding:0 2px}.erp-subsection-label{color:#64748b;font-size:.625rem;font-weight:700;letter-spacing:.07em;margin:6px 0 4px;text-transform:uppercase}.erp-inline-actions{align-items:flex-end;display:flex;gap:6px;min-height:28px;padding-bottom:1px}@media (max-width:960px){.erp-grid-12{grid-template-columns:repeat(6,minmax(0,1fr))}}.erp-list-toolbar{width:100%}.erp-list-table-wrap{background:#fff;border:1px solid #dbe3ed;border-radius:8px;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f;overflow-x:auto;width:100%}.erp-table-shell{border:none!important;border-radius:0!important;box-shadow:none!important}.erp-data-table .MuiTableCell-root{border-color:#e8edf3!important;font-size:.75rem;line-height:1.25;padding:3px 8px!important;vertical-align:middle}.erp-data-table .MuiTableCell-head{background:linear-gradient(135deg,#0b3d59,#176aa0)!important;border-bottom:none!important;color:#fff!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.06em;padding:5px 8px!important;text-transform:uppercase;white-space:nowrap}.erp-data-table .MuiTableRow-root:hover{background:#f8fafc}.erp-data-table .erp-row-muted{opacity:.55}.erp-data-table .erp-row-muted .MuiTableCell-root{color:#64748b;text-decoration:line-through}.erp-voucher-title{color:#1e293b;display:block;font-size:.8125rem;line-height:1.35;max-width:100%}.erp-voucher-title--link{-webkit-box-orient:vertical;-webkit-line-clamp:2;background:#0000;border:0;color:#0b5cad!important;cursor:pointer;display:-webkit-box;font-weight:600;font:inherit;margin:0;overflow:hidden;overflow-wrap:anywhere;padding:0;text-align:left;white-space:normal!important;width:100%;word-break:break-word}.erp-voucher-title--link:hover{color:#083d75!important;text-decoration:underline}.report-document .erp-data-table .MuiTableCell-root{font-size:.72rem!important;line-height:1.2!important;padding:2px 6px!important}.report-document .erp-data-table .MuiTableCell-head{font-size:.625rem!important;padding:4px 6px!important}.report-document .erp-data-table .MuiTableRow-root{height:28px}.report-document .erp-data-table .MuiChip-root{font-size:.6rem!important;height:18px!important}.erp-report-doc-link{white-space:nowrap}.erp-list-actions{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:2px;justify-content:flex-end}.erp-voucher-actions{align-items:center;box-sizing:border-box;column-gap:4px;display:inline-grid;grid-template-columns:28px 104px 28px 28px;justify-items:center;max-width:200px;vertical-align:middle;width:200px}.erp-voucher-actions__slot{align-items:center;display:flex;height:28px;justify-content:center;min-width:0;width:100%}.erp-voucher-actions__slot--icon{width:28px}.erp-voucher-actions__slot--ref{width:104px}.erp-voucher-action-btn{height:28px!important;padding:2px!important;width:28px!important}.erp-voucher-ref-btn.MuiButton-root{align-items:center;background:#1565c0!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:.625rem!important;font-weight:700!important;height:26px!important;justify-content:center;letter-spacing:.01em;line-height:1!important;max-width:104px!important;min-height:26px!important;min-width:104px!important;overflow:hidden;padding:0 5px!important;text-transform:none!important;width:104px!important}.erp-voucher-ref-btn.MuiButton-root:hover{background:#0d47a1!important;box-shadow:none!important}.erp-voucher-ref-btn__text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-voucher-ref-btn--ghost{display:block;height:26px;pointer-events:none;visibility:hidden;width:104px}.erp-voucher-ref{color:#0b5cad;display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.erp-data-table .erp-voucher-actions-cell{box-sizing:border-box!important;max-width:216px!important;min-width:216px!important;overflow:hidden!important;padding:4px 8px!important;vertical-align:middle!important;white-space:nowrap;width:216px!important}.erp-table-shell.erp-voucher-list-table,.erp-voucher-list-table.MuiTableContainer-root{max-width:100%;overflow-x:hidden!important;width:100%}.erp-voucher-list-table .MuiTable-root,.erp-voucher-list-table.MuiTable-root{max-width:100%!important;table-layout:fixed!important;width:100%!important}.erp-voucher-list-table .erp-voucher-title,.erp-voucher-list-table .erp-voucher-title--link{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box!important;line-height:1.35;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal!important;word-break:break-word}.erp-voucher-list-table .MuiTableRow-root{height:auto}.erp-voucher-list-table .MuiTableRow-root .MuiTableCell-root{height:auto;max-height:none;vertical-align:middle!important}.erp-voucher-list-table td:first-child,.erp-voucher-list-table th:first-child{max-width:88px!important;min-width:88px!important;overflow:hidden;text-overflow:ellipsis;width:88px!important}.erp-voucher-list-table td:nth-child(2),.erp-voucher-list-table th:nth-child(2){max-width:100px!important;min-width:100px!important;overflow:hidden;text-overflow:ellipsis;width:100px!important}.erp-voucher-list-table td:nth-child(3),.erp-voucher-list-table th:nth-child(3){max-width:0!important;min-width:0!important;overflow:hidden!important;white-space:normal!important;width:auto!important;word-break:break-word}.erp-voucher-list-table tbody .erp-voucher-actions-cell{background:#fff!important;box-shadow:none!important;position:static!important;right:auto!important}.erp-voucher-list-table .MuiTableCell-head.erp-voucher-actions-cell,.erp-voucher-list-table thead .erp-voucher-actions-cell{background:linear-gradient(135deg,#0b3d59,#176aa0)!important;box-shadow:none!important;right:auto!important}.erp-voucher-list-table .MuiTableRow-hover:hover .erp-voucher-actions-cell,.erp-voucher-list-table .MuiTableRow-root:hover .erp-voucher-actions-cell{background:#f8fafc!important}.erp-voucher-list-table .erp-voucher-actions{margin-left:auto;margin-right:0}.erp-list-pagination{align-items:center;border-top:1px solid #e8edf3;display:flex;justify-content:flex-end;margin-top:0}.erp-list-band{background:#fff;border:1px solid #dbe3ed;border-radius:8px;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f;max-width:100%;min-width:0;overflow:hidden}.erp-list-band-toolbar{background:#fafbfc;border-bottom:1px solid #e8edf3;padding:10px 12px}.erp-list-band-body{max-width:100%;min-width:0;overflow:visible;padding:0}.erp-page-main{min-width:0}.erp-voucher-list.save-voucher-container{background:#0000;min-height:auto;padding:0}.erp-voucher-list .header-bar{display:none}.erp-voucher-list .card-box{background:#0000;border:none;box-shadow:none;padding:0}.erp-voucher-list .search-inline .search-icon,.erp-voucher-list .table-top h3{display:none}.erp-voucher-list .table-footer{font-size:.8125rem;margin-top:8px;padding:6px 0}.manual-invoice-page.erp-flat{background:#eef2f7;padding:4px 8px 8px}.manual-invoice-page.erp-flat .manual-invoice-shell{background:#0000;border:none;box-shadow:none;padding:0}.manual-invoice-page.erp-flat .manual-invoice-header{display:none}.manual-invoice-page.erp-flat .manual-invoice-meta{border-bottom:none;padding:0 0 4px}.manual-invoice-page.erp-flat .fi-root{padding:0}.manual-invoice-page.erp-flat .erp-section,.ve-erp-header{margin-bottom:8px}.ve-erp-header .MuiToggleButtonGroup-root{flex-wrap:wrap}.ve-erp-header .MuiToggleButton-root{font-size:.8125rem;min-height:32px;padding:4px 10px;text-transform:none}.ve-erp.voucher-entry-container{background:#0000;padding:0}.ve-erp .back-btn,.ve-erp .header-bar{display:none}.ve-erp .form-box{background:#0000;border:none;box-shadow:none;padding:0}.ve-legacy-top-row{display:none!important}@media (max-width:600px){.erp-grid-12{gap:8px;grid-template-columns:1fr}.erp-field{grid-column:1/-1!important;justify-self:stretch!important;max-width:none!important}.erp-field.erp-w-amount,.erp-field.erp-w-code,.erp-field.erp-w-country,.erp-field.erp-w-currency,.erp-field.erp-w-date,.erp-field.erp-w-medium,.erp-field.erp-w-name,.erp-field.erp-w-passport,.erp-field.erp-w-pnr,.erp-field.erp-w-short,.erp-field.erp-w-time{max-width:none}}
/*# sourceMappingURL=main.e2e0f182.css.map*/