.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{background-color:#f9fafb;height:100%}a{text-decoration:none}#root{height:100%}.webadmin-ui :-webkit-any(input,select,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #2563eb!important}.webadmin-ui :-moz-any(input,select,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #2563eb!important}.webadmin-ui :is(input,select,button,a,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #2563eb!important}.ui-focus-button:focus-visible{outline-offset:2px;outline:2px solid #2563eb!important}.webadmin-ui .ui-centered-table{table-layout:auto;min-width:0}.webadmin-ui .ui-centered-table th,.webadmin-ui .ui-centered-table td{text-align:center;overflow-wrap:anywhere;padding:12px 10px}.webadmin-ui .ui-centered-table th{white-space:nowrap}.webadmin-ui .ui-table-scroll{max-width:100%;overflow-x:auto!important}.webadmin-ui .ui-table-scroll .ps__rail-x{display:none}.webadmin-ui form .MuiCardContent-root>.MuiGrid-container{row-gap:8px}.webadmin-ui form .MuiTextField-root{min-width:0}.webadmin-ui form .ui-datetime-cell{min-width:240px}.webadmin-ui form .ui-datetime-field{max-width:none}@media (max-width:599px){.webadmin-ui form .MuiGrid-root.MuiGrid-grid-xs-2,.webadmin-ui form .MuiGrid-root.MuiGrid-grid-xs-3,.webadmin-ui form .MuiGrid-root.MuiGrid-grid-xs-4,.webadmin-ui form .MuiGrid-root.MuiGrid-grid-xs-6{flex-basis:100%;max-width:100%}}.webadmin-ui{color:#1e293b}.webadmin-ui>div{min-width:0}.webadmin-ui .MuiCard-root{border-color:#dde5ef;border-radius:14px}.webadmin-ui .MuiCardHeader-root{border-bottom:1px solid #e8edf4;padding:20px 24px}.webadmin-ui .MuiCardHeader-title{font-weight:600}.webadmin-ui .MuiCardActions-root{flex-wrap:wrap;gap:8px}.webadmin-ui .MuiButton-root{text-transform:none;letter-spacing:0;min-height:38px}.webadmin-ui .MuiButton-containedPrimary{box-shadow:none}.webadmin-ui .MuiButton-outlined{background-color:#fff}.webadmin-ui .MuiFormHelperText-root{line-height:1.5}.ui-section-heading{margin:0 0 18px}.ui-section-heading h2{color:#172b4d;font-size:16px;font-weight:600;line-height:1.5}.ui-section-heading p{color:#64748b;margin-top:5px;font-size:13px;line-height:1.6}.webadmin-ui .ui-list-card{overflow:visible}.webadmin-ui .ui-list-card .ui-search-panel{background:#f8fafd;border-bottom:1px solid #e1e8f1;border-radius:14px 14px 0 0;margin:0;padding:20px 24px}.webadmin-ui .ui-list-card .ui-search-panel select{min-height:40px}.webadmin-ui .ui-list-card .ui-search-panel input:not([type=checkbox]):not([type=radio]){min-height:40px}.webadmin-ui .ui-list-card .ui-search-panel button{min-height:38px}.webadmin-ui .ui-list-card .ui-results-toolbar{border-bottom:1px solid #e8edf4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.webadmin-ui .ui-list-card .ui-results-toolbar .ui-section-heading{margin:0}.webadmin-ui .ui-list-card .ui-results-toolbar .MuiButton-root{margin-right:0!important}.webadmin-ui .ui-list-card .ui-results-toolbar>.MuiGrid-root{flex-basis:auto;width:auto;max-width:100%}.webadmin-ui .ui-list-card .ui-results-toolbar .MuiButton-containedSecondary{color:#1d4ed8;box-shadow:none;background-color:#eff6ff;border:1px solid #bfdbfe}.webadmin-ui .ui-list-card .ui-results-toolbar .MuiButton-containedSecondary:hover{background-color:#dbeafe}.webadmin-ui .ui-list-card .ui-results-content{padding:0}.webadmin-ui .ui-list-card .ui-results-content .scrollbar-container{max-width:100%;max-height:65vh;overflow:auto!important}.webadmin-ui .ui-list-card .ui-results-content .MuiTableContainer-root{overflow:visible}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;min-width:0}.webadmin-ui .ui-list-card .ui-results-content .ui-centered-table{min-width:0}.webadmin-ui .ui-list-card .ui-results-content .MuiTableCell-root{text-align:center;vertical-align:middle;overflow-wrap:anywhere;padding:13px 6px;line-height:1.6}.webadmin-ui .ui-list-card .ui-results-content .MuiTableCell-head{z-index:2;color:#334155;white-space:normal;text-transform:none;letter-spacing:0;background-color:#eef3f9;border-bottom:1px solid #cbd5e1;font-size:13px;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.webadmin-ui .ui-list-card .ui-results-content .MuiTableCell-head .MuiTableSortLabel-root{white-space:normal;max-width:100%;padding-left:10px;padding-right:10px;position:relative}.webadmin-ui .ui-list-card .ui-results-content .MuiTableCell-head .MuiTableSortLabel-icon{margin-left:4px;margin-right:0;font-size:14px;position:absolute;left:auto;right:-6px}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-sales-fit-table{table-layout:fixed}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-sales-fit-table .MuiTableSortLabel-root>.MuiTypography-root{min-width:0}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-station-fit-table{table-layout:auto;width:100%;min-width:0}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-station-fit-table .MuiTableCell-root{overflow-wrap:anywhere;padding-left:6px;padding-right:6px}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-station-fit-table .MuiTableCell-head{white-space:nowrap}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-station-fit-table .MuiTableCell-head .MuiTableSortLabel-root{white-space:nowrap;padding-left:10px;padding-right:10px}.webadmin-ui .ui-list-card .ui-results-content .MuiTable-root.ui-station-fit-table .MuiTableCell-head .MuiTableSortLabel-icon{font-size:14px;right:-6px}.webadmin-ui .ui-list-card .ui-results-content .MuiTableRow-root:nth-child(2n) .MuiTableCell-body{background-color:#f8fafc}.webadmin-ui .ui-list-card .ui-results-content .MuiTableRow-root:hover .MuiTableCell-body{background-color:#eff6ff}.webadmin-ui .ui-list-card .ui-results-content .MuiTableCell-root a{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.webadmin-ui .ui-list-card .ui-pagination{background-color:#fafcfe;border-top:1px solid #e1e8f1;border-radius:0 0 14px 14px;justify-content:flex-end;padding:10px 20px}.webadmin-ui .ui-list-card .ui-pagination .MuiTablePagination-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-left:0}.webadmin-ui .ui-list-card .ui-pagination.ui-csv-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.webadmin-ui .ui-list-card .ui-csv-footer>.MuiGrid-container{flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;display:flex}.webadmin-ui .ui-list-card .ui-csv-footer>.MuiGrid-root:not(.MuiGrid-container):first-child,.webadmin-ui .ui-list-card .ui-csv-footer>.MuiGrid-container>.MuiGrid-root:first-child{flex:180px;justify-content:flex-start;align-items:center;min-width:0;max-width:100%;margin-left:0;display:flex}.webadmin-ui .ui-list-card .ui-csv-footer>.MuiGrid-root:not(.MuiGrid-container):last-child,.webadmin-ui .ui-list-card .ui-csv-footer>.MuiGrid-container>.MuiGrid-root:last-child{flex:0 auto;justify-content:flex-end;min-width:0;max-width:100%;margin-left:auto;display:flex}.webadmin-ui .ui-form-card .MuiCardContent-root{padding:24px}.webadmin-ui .ui-form-card .MuiButton-root{white-space:nowrap;min-width:0}.webadmin-ui .ui-form-card .MuiGrid-container{row-gap:12px}.webadmin-ui .ui-form-card .MuiInputBase-root.Mui-disabled{background-color:#f1f5f9}.webadmin-ui .ui-form-card .MuiInputBase-input.Mui-disabled{color:#475569}.webadmin-ui .ui-form-card input[readonly],.webadmin-ui .ui-form-card textarea[readonly]{background-color:#f1f5f9}.webadmin-ui .ui-form-card .ui-section-heading{border-bottom:1px solid #e2e8f0;padding-bottom:14px}.webadmin-ui .ui-form-card .ui-form-actions{border-top:1px solid #e2e8f0;gap:12px;margin-top:24px;padding-top:20px}.webadmin-ui .ui-form-card .ui-form-actions .ui-form-actions{border-top:0;margin-top:0;padding-top:0}.webadmin-ui .ui-form-card .ui-price-panel{min-width:0;overflow-x:auto}.webadmin-ui .ui-form-card .ui-price-panel .MuiTable-root{min-width:620px}.webadmin-ui .ui-form-card .ui-price-panel .MuiTableCell-head{text-align:center;white-space:nowrap}.webadmin-ui .ui-form-card .ui-price-panel .MuiTableCell-root{white-space:nowrap;line-height:1.6}.webadmin-ui .ui-danger-button,.ui-presentation-dialog .ui-danger-button{color:#b91c1c;background-color:#fff1f2;border-color:#fca5a5}.webadmin-ui .ui-danger-button:hover,.ui-presentation-dialog .ui-danger-button:hover{background-color:#fee2e2}.webadmin-ui .ui-danger-button.Mui-disabled,.ui-presentation-dialog .ui-danger-button.Mui-disabled{color:#94a3b8;background-color:#f8fafc;border-color:#e2e8f0}.ui-presentation-dialog .MuiDialog-paper{border-radius:14px}.ui-presentation-dialog .MuiDialogTitle-root{border-bottom:1px solid #e2e8f0}.ui-presentation-dialog .MuiDialogContent-root{padding-top:20px}.ui-presentation-dialog .MuiDialogActions-root{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:8px;padding:16px 24px}.ui-feedback{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1;border-left-width:4px;border-radius:8px;flex-direction:column;gap:4px;margin:12px 20px;padding:12px 16px;font-size:14px;line-height:1.6;display:flex}.ui-feedback strong{font-size:13px}.ui-feedback--pending{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.ui-feedback--success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.ui-feedback--error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ui-loading-overlay{z-index:9999;border-radius:inherit;background:rgba(248,250,252,.72);justify-content:center;align-items:flex-start;padding:24px 12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ui-loading-message{color:#1e40af;background:#fff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:12px;padding:14px 20px;font-size:14px;display:flex;box-shadow:0 4px 16px rgba(15,23,42,.08)}.ui-loading-spinner{border:3px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:.8s linear infinite ui-loading-spin}@keyframes ui-loading-spin{to{transform:rotate(360deg)}}.ui-sign-in{background:linear-gradient(145deg,#eff6ff,#f8fafc 65%);min-height:100vh;padding:24px 12px}.ui-sign-in form{border:1px solid #dde5ef}.ui-sign-in .ui-section-heading{text-align:center}.ui-sign-in :-webkit-any(input,button):focus-visible{outline-offset:2px;outline:2px solid #2563eb}.ui-sign-in :-moz-any(input,button):focus-visible{outline-offset:2px;outline:2px solid #2563eb}.ui-sign-in :is(input,button):focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (prefers-reduced-motion:reduce){.ui-loading-spinner{animation:none}}@media (max-width:599px){.webadmin-ui>div{padding:16px 12px}.webadmin-ui .ui-list-card .ui-search-panel{padding:18px 16px}.webadmin-ui .ui-list-card .ui-results-toolbar{padding:16px}.webadmin-ui .ui-list-card .ui-pagination{padding:8px}.webadmin-ui .ui-list-card .MuiTablePagination-spacer{display:none}.webadmin-ui .ui-form-card .MuiCardContent-root{padding:18px 16px}.ui-feedback{margin:10px 12px}}
