.import-rate-tables_editor__bJ4eg input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.import-rate-tables_editor__bJ4eg input[type=number]::-webkit-inner-spin-button,.import-rate-tables_editor__bJ4eg input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.import-rate-tables_editor__bJ4eg select optgroup,.import-rate-tables_editor__bJ4eg select option{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground))}.import-rate-tables_divided__Ykvtb>tbody>tr>*+*,.import-rate-tables_divided__Ykvtb>tfoot>tr>*+*,.import-rate-tables_divided__Ykvtb>thead>tr>*+*{border-left:1px solid hsl(var(--border)/.6)}@media (max-width:767px){.import-rate-tables_orderColumn__8_z5a{width:56px!important}.import-rate-tables_offerOrder___yObN>button{display:none}.import-rate-tables_offerOrder___yObN>span{flex-direction:column;align-items:center}.import-rate-tables_offerOrder___yObN>span button{min-height:44px;border:1px solid hsl(var(--border));border-radius:8px}}.import-rate-tables_fields__UWA_e{container:detail-fields/inline-size;min-width:0;max-width:100%}.import-rate-tables_fields__UWA_e :is(input,select,textarea){min-width:0;max-width:100%}.import-rate-tables_fields__UWA_e :is(th,td){overflow-wrap:anywhere}@container detail-fields (max-width: 640px){.import-rate-tables_fields__UWA_e table,.import-rate-tables_fields__UWA_e tbody{display:block;width:100%}.import-rate-tables_fields__UWA_e colgroup{display:none}.import-rate-tables_fields__UWA_e tr{display:grid;grid-template-columns:minmax(80px,.4fr) minmax(0,1fr);align-items:start;gap:4px 12px;padding:8px 0}.import-rate-tables_fields__UWA_e :is(th,td){min-width:0;border-left:0}.import-rate-tables_fields__UWA_e th{padding-top:8px}.import-rate-tables_fields__UWA_e .import-rate-tables_emptyField__7Uwul{display:none}}@container detail-fields (max-width: 360px){.import-rate-tables_fields__UWA_e tr{grid-template-columns:minmax(0,1fr);gap:2px}}.import-rate-tables_chargeFields___XMmD{container:quote-charges/inline-size;contain:inline-size paint;max-height:min(55dvh,560px);overflow:auto}.import-rate-tables_chargeFields___XMmD :is(input,select,textarea){min-width:0;max-width:100%}.import-rate-tables_chargeFields___XMmD table{font-variant-numeric:tabular-nums}.import-rate-tables_chargeFields___XMmD thead th{position:sticky;top:0;z-index:3;background:hsl(var(--muted));font-size:var(--imports-caption,11px);font-weight:600;box-shadow:inset 0 -1px hsl(var(--border))}.import-rate-tables_chargeFields___XMmD :is(th,td)[data-freeze=reorder]{position:sticky;left:0;z-index:2;background:hsl(var(--card))}.import-rate-tables_chargeFields___XMmD :is(th,td)[data-freeze=identity]{position:sticky;left:var(--quote-reorder-width);z-index:2;background:hsl(var(--card));box-shadow:1px 0 hsl(var(--border))}.import-rate-tables_chargeFields___XMmD thead th[data-freeze]{z-index:4;background:hsl(var(--muted))}.import-rate-tables_chargeFields___XMmD thead th[data-freeze=identity]{box-shadow:1px 0 hsl(var(--border)),inset 0 -1px hsl(var(--border))}.import-rate-tables_chargeFields___XMmD tbody tr:nth-child(2n){background:hsl(var(--muted)/.12)}.import-rate-tables_chargeFields___XMmD tbody tr:hover{background:hsl(var(--primary)/.025)}.import-rate-tables_chargeFields___XMmD :is(th,td){vertical-align:middle}.import-rate-tables_chargeFields___XMmD tbody input:focus{outline:2px solid hsl(var(--primary)/.55);outline-offset:-2px;background:hsl(var(--background))}@media (max-width:767px){.import-rate-tables_chargeFields___XMmD{max-height:none;overflow:visible;border:0;contain:none}.import-rate-tables_chargeFields___XMmD tbody td[data-freeze]{position:static;box-shadow:none}.import-rate-tables_chargeFields___XMmD table{display:block;min-width:0!important;width:100%!important}.import-rate-tables_chargeFields___XMmD colgroup,.import-rate-tables_chargeFields___XMmD thead{display:none}.import-rate-tables_chargeFields___XMmD tbody{display:grid;gap:12px}.import-rate-tables_chargeFields___XMmD tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--background))}.import-rate-tables_chargeFields___XMmD tbody td{display:flex;min-width:0;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;padding:0!important;border:0!important;text-align:left}.import-rate-tables_chargeFields___XMmD tbody td:before{content:attr(data-label);color:hsl(var(--muted-foreground));font-size:var(--imports-caption,11px);font-weight:600}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Charge]{grid-column:1/-1}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Order],.import-rate-tables_chargeFields___XMmD tbody td[data-label=Remove]{align-items:flex-start}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Order]{grid-column:1}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Remove]{grid-column:2;align-items:flex-end}.import-rate-tables_chargeFields___XMmD tbody td :is(input,select,button){min-height:42px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background))}.import-rate-tables_chargeFields___XMmD tbody td input{padding:0 9px}.import-rate-tables_chargeFields___XMmD tbody tr{gap:12px;padding:12px}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Order]{order:-3;flex-direction:row;justify-content:flex-start}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Order]:before,.import-rate-tables_chargeFields___XMmD tbody td[data-label=Order]>button,.import-rate-tables_chargeFields___XMmD tbody td[data-label=Remove]:before{display:none}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Remove]{order:-2}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Charge]{order:-1}.import-rate-tables_chargeFields___XMmD tbody td[data-label^=Total]{padding:10px!important;border-radius:8px;background:hsl(var(--primary)/.07);font-weight:600}.import-rate-tables_chargeFields___XMmD tbody td[data-label=Service]{grid-column:1/-1}.import-rate-tables_chargeFields___XMmD tbody td :is(input,select,button){min-height:44px}}.imports-control-tower_detailScroll__XKZtK{--detail-gutter:1rem;padding:0 var(--detail-gutter) var(--detail-gutter);scroll-padding-top:3.5rem;isolation:isolate}.imports-control-tower_detailScroll__XKZtK [data-tower-record-tabs]{top:0;z-index:30;background:hsl(var(--background))}.imports-control-tower_detailScroll__XKZtK [data-tower-record-tabs]:before{content:"";position:absolute;inset:0 calc(-1 * var(--detail-gutter));z-index:-1;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border))}@media (min-width:1024px){.imports-control-tower_detailScroll__XKZtK{--detail-gutter:1.25rem}}#main-content:has([data-tower-page] .imports-control-tower_workspace__xSSQT){display:flex;flex-direction:column;overflow:hidden;padding:0}[data-tower-page]:has(.imports-control-tower_workspace__xSSQT),[data-tower-page]:has(.imports-control-tower_workspace__xSSQT)>div:not([hidden]){display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}#main-content:has([data-tower-page] .imports-control-tower_workspace__xSSQT)>nav{flex-shrink:0;padding:.5rem 1rem}.imports-control-tower_workspace__xSSQT{overflow:hidden}.imports-control-tower_overview__7d6Ec:not([hidden]){display:flex;flex:0 1 auto;flex-direction:column;gap:.75rem;max-height:55%;overflow:auto;overscroll-behavior:contain}.imports-control-tower_overview__7d6Ec>*{flex-shrink:0}.imports-control-tower_editingOverview__5Bmhf:not([hidden]){max-height:35%}.imports-control-tower_queueHeader__6QxCg{max-height:45%;overflow:auto}@media (max-width:1023px){#main-content:has([data-tower-page] .imports-control-tower_workspace__xSSQT){padding-bottom:env(safe-area-inset-bottom)}.imports-control-tower_workspace__xSSQT{gap:0;padding:0}.imports-control-tower_controls__0yRKW{position:relative;border:0;border-bottom:1px solid hsl(var(--border));border-radius:0;padding:.5rem .75rem}.imports-control-tower_controls__0yRKW>div:first-child{position:absolute;inset:.5rem .75rem auto auto;z-index:1}.imports-control-tower_controls__0yRKW>div:nth-child(2){margin-top:0;gap:.5rem}.imports-control-tower_controls__0yRKW [data-tower-title]{display:none}.imports-control-tower_controls__0yRKW nav{flex-basis:100%;margin-right:6rem;min-height:44px;scrollbar-width:none}.imports-control-tower_controls__0yRKW nav>button{white-space:nowrap!important;flex-shrink:0;border-radius:.375rem;padding-inline:.5rem}.imports-control-tower_controls__0yRKW>div:first-child>button{width:44px;height:44px;padding:0}.imports-control-tower_controls__0yRKW>div:first-child>button>span{display:none}.imports-control-tower_controls__0yRKW [data-tower-task-filters]{flex-wrap:wrap}.imports-control-tower_overview__7d6Ec:not([hidden]){max-height:40%;padding:.75rem;border-bottom:1px solid hsl(var(--border))}.imports-control-tower_workspace__xSSQT>[data-tower-panels]:not([aria-modal=true]){min-height:0;border:0;border-radius:0;box-shadow:none}.imports-control-tower_queueHeader__6QxCg{padding:.375rem .75rem}.imports-control-tower_queueHeader__6QxCg>p{display:none}.imports-control-tower_queueHeader__6QxCg h3{font-size:.75rem}.imports-control-tower_workspace__xSSQT [data-tower-pagination]{padding:.375rem .75rem}.imports-control-tower_workspace__xSSQT [data-tower-work-list] :is(li,section>div,label){padding-inline:.75rem}.imports-control-tower_detailScroll__XKZtK{--detail-gutter:0.75rem}}.imports-control-tower_detailScroll__XKZtK [data-tower-record-tabs]{display:flex;height:auto;justify-content:flex-start;overflow-x:auto}.imports-control-tower_detailScroll__XKZtK [data-tower-record-tabs]>button{flex:1 0 auto;padding-inline:.75rem}.imports-control-tower_detailScroll__XKZtK [data-tower-record-tabs]>select{flex:1 0 10rem;width:auto;padding-inline:.75rem}@media (max-height:540px){#main-content:has([data-tower-page] .imports-control-tower_workspace__xSSQT){overflow-y:auto}.imports-control-tower_workspace__xSSQT{flex-shrink:0;min-height:700px;overflow:visible}.imports-control-tower_overview__7d6Ec:not([hidden]){max-height:220px}.imports-control-tower_workspace__xSSQT>[data-tower-panels]{min-height:400px}}