.adminShell-module__2eME8G__shell{--admin-on-accent:#fff;grid-template-columns:228px minmax(0,1fr);align-items:start;gap:28px;display:grid}.adminShell-module__2eME8G__rail{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.adminShell-module__2eME8G__railTitle{color:var(--color-text-secondary);margin:0 0 14px;font-size:13px;font-weight:700}.adminShell-module__2eME8G__group+.adminShell-module__2eME8G__group{margin-top:18px}.adminShell-module__2eME8G__groupLabel{color:var(--color-text-muted);margin:0 0 6px;padding-inline:2px;font-size:12px;font-weight:600}.adminShell-module__2eME8G__items{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adminShell-module__2eME8G__item{border:1px solid var(--color-border);background:var(--color-bg-container);min-height:38px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;font-weight:500;line-height:1.3;transition:background-color .15s cubic-bezier(.2,.8,.2,1),border-color .15s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.adminShell-module__2eME8G__item:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong,var(--color-border));color:var(--color-text-primary)}.adminShell-module__2eME8G__item:active{transform:translateY(1px)}.adminShell-module__2eME8G__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.adminShell-module__2eME8G__itemActive,.adminShell-module__2eME8G__itemActive:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--admin-on-accent)}.adminShell-module__2eME8G__picker{margin-bottom:16px;display:none}.adminShell-module__2eME8G__content{min-width:0}@media (max-width:900px){.adminShell-module__2eME8G__shell{grid-template-columns:minmax(0,1fr);gap:0}.adminShell-module__2eME8G__rail{display:none}.adminShell-module__2eME8G__picker{display:block}}@media (prefers-reduced-motion:reduce){.adminShell-module__2eME8G__item{transition-duration:.001ms}.adminShell-module__2eME8G__item:active{transform:none}}
.columnResize-module__QJ1S9q__handle{inset-block:0;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:3;width:10px;position:absolute;right:-5px}.columnResize-module__QJ1S9q__handle:after{content:"";inset-block:20%;background:var(--ant-color-border,#d9d9d9);width:2px;position:absolute;left:4px}.columnResize-module__QJ1S9q__handle:hover:after,.columnResize-module__QJ1S9q__handle:focus-visible:after,.columnResize-module__QJ1S9q__handle:active:after{background:var(--ant-color-primary,#1677ff);inset-block:0}.columnResize-module__QJ1S9q__handle:focus-visible{outline:2px solid var(--ant-color-primary,#1677ff);outline-offset:-2px}@media (pointer:coarse){.columnResize-module__QJ1S9q__handle{width:24px;right:-12px}.columnResize-module__QJ1S9q__handle:after{width:3px;left:11px}}.columnResize-module__QJ1S9q__guide{background:var(--ant-color-primary,#1677ff);pointer-events:none;opacity:0;will-change:transform;z-index:5;width:2px;position:absolute;top:0;left:50%}.columnResize-module__QJ1S9q__readout{background:var(--ant-color-primary,#1677ff);color:#fff;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:12px;line-height:20px;position:absolute;top:4px;right:6px}.columnResize-module__QJ1S9q__resizableHeader .ant-table-column-title{position:static}.columnResize-module__QJ1S9q__resizableHeader .columnResize-module__QJ1S9q__handle{right:0}.columnResize-module__QJ1S9q__resizableHeader .columnResize-module__QJ1S9q__handle:after,.columnResize-module__QJ1S9q__resizableHeader .columnResize-module__QJ1S9q__guide{left:auto;right:0}
.job-finance-module__HRR_Oa__stack{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid}.job-finance-module__HRR_Oa__stack>*,.job-finance-module__HRR_Oa__financeCard,.job-finance-module__HRR_Oa__extraCard{min-width:0;max-width:100%}:is(.job-finance-module__HRR_Oa__financeCard>.ant-card-body,.job-finance-module__HRR_Oa__extraCard>.ant-card-body){min-width:0}.job-finance-module__HRR_Oa__stack>.ant-tabs{width:100%}:is(.job-finance-module__HRR_Oa__financeCard>.ant-card-head>.ant-card-head-wrapper,.job-finance-module__HRR_Oa__extraCard>.ant-card-head>.ant-card-head-wrapper){flex-wrap:wrap;gap:12px;padding-block:12px}:is(.job-finance-module__HRR_Oa__financeCard .ant-card-head-title,.job-finance-module__HRR_Oa__extraCard .ant-card-head-title){white-space:normal}.job-finance-module__HRR_Oa__extraCard>.ant-card-head{padding-inline:8px}@media (max-width:575px){.job-finance-module__HRR_Oa__financeCard>.ant-card-body{padding:12px}.job-finance-module__HRR_Oa__financeCard>.ant-card-head{padding-inline:12px}}
.fieldLayout-module__G7Dyya__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.fieldLayout-module__G7Dyya__field{grid-column:var(--field-column,auto);min-width:0}.fieldLayout-module__G7Dyya__formShell{container:job-form/inline-size}@container job-form (max-width:600px){.fieldLayout-module__G7Dyya__grid{grid-template-columns:1fr}.fieldLayout-module__G7Dyya__field{grid-column:1/-1}}.fieldLayout-module__G7Dyya__groupNav{z-index:3;background:var(--color-bg-container);border:1px solid var(--color-border);box-shadow:0 2px 4px var(--color-shadow);border-radius:8px;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:12px;display:flex;position:sticky;top:0}.fieldLayout-module__G7Dyya__groupNav a{border:1px solid var(--color-border);min-height:32px;color:var(--color-primary);background:var(--color-bg-layout);border-radius:6px;align-items:center;padding:4px 10px;display:inline-flex}.fieldLayout-module__G7Dyya__groupNav a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:600px){.fieldLayout-module__G7Dyya__groupNav{position:static}.fieldLayout-module__G7Dyya__groupNav a{min-height:44px}}.fieldLayout-module__G7Dyya__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AppModal-module__VsVquW__modal .ant-modal-container{flex-direction:column;max-height:calc(100dvh - 32px);padding:0;display:flex}.AppModal-module__VsVquW__modal .ant-modal-header{border-bottom:1px solid var(--color-border);background:0 0;flex:none;margin:0;padding:20px 60px 16px 24px}.AppModal-module__VsVquW__modal .ant-modal-title{overflow-wrap:anywhere;min-width:0}.AppModal-module__VsVquW__modal .ant-modal-body{overscroll-behavior:contain;overflow-wrap:anywhere;flex:auto;min-height:0;padding:24px;overflow:auto}.AppModal-module__VsVquW__modal .ant-modal-footer{border-top:1px solid var(--color-border);flex:none;margin:0;padding:16px 24px}.AppModal-module__VsVquW__modal .ant-modal-footer>.ant-space{flex-wrap:wrap}.AppModal-module__VsVquW__modal .ant-modal-close{width:40px;height:40px;inset-block-start:10px;inset-inline-end:12px}@media (max-width:540px){.AppModal-module__VsVquW__modal .ant-modal-header{padding:16px 56px 16px 16px}:is(.AppModal-module__VsVquW__modal .ant-modal-body,.AppModal-module__VsVquW__modal .ant-modal-footer){padding:16px}}
.FileDropField-module__Dnn_0W__barFill{transition:width .25s cubic-bezier(.2,.8,.2,1)}.FileDropField-module__Dnn_0W__step{font-variant-numeric:tabular-nums;animation:.15s cubic-bezier(.2,.8,.2,1) FileDropField-module__Dnn_0W__fileDropFieldStepFade}@keyframes FileDropField-module__Dnn_0W__fileDropFieldStepFade{0%{opacity:0}to{opacity:1}}.FileDropField-module__Dnn_0W__shake{animation:.3s cubic-bezier(.2,.8,.2,1) FileDropField-module__Dnn_0W__fileDropFieldShake}@keyframes FileDropField-module__Dnn_0W__fileDropFieldShake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.FileDropField-module__Dnn_0W__barFill,.FileDropField-module__Dnn_0W__step,.FileDropField-module__Dnn_0W__shake{transition-duration:.001ms!important;animation-duration:.001ms!important}}.FileDropField-module__Dnn_0W__attachedRow{flex-wrap:wrap;animation:.18s ease-out FileDropField-module__Dnn_0W__fileDropFieldStepFade}.FileDropField-module__Dnn_0W__renameEditor{flex-direction:column;flex-basis:100%;gap:8px;animation:.18s ease-out FileDropField-module__Dnn_0W__fileDropFieldStepFade;display:flex}.FileDropField-module__Dnn_0W__safeName{overflow-wrap:anywhere;font-size:12px}.FileDropField-module__Dnn_0W__renameActions{justify-content:flex-end;gap:8px;display:flex}.FileDropField-module__Dnn_0W__previewBody{place-items:center;min-height:160px;display:grid}.FileDropField-module__Dnn_0W__previewFrame{border:0;width:100%;height:65vh}@media (prefers-reduced-motion:reduce){.FileDropField-module__Dnn_0W__attachedRow,.FileDropField-module__Dnn_0W__renameEditor{animation:none}}
@media (any-pointer:coarse),(max-width:768px){.FileMetaRow-module__2HQ6-W__action.FileMetaRow-module__2HQ6-W__action{min-width:44px;min-height:44px}}
@keyframes savePulse-module__HoBLOG__savedPulse{0%{background-color:color-mix(in srgb, var(--ant-color-success) 18%, transparent)}to{background-color:#0000}}.savePulse-module__HoBLOG__pulse,.savePulse-module__HoBLOG__pulse>td{animation:.6s ease-out savePulse-module__HoBLOG__savedPulse}@media (prefers-reduced-motion:reduce){.savePulse-module__HoBLOG__pulse,.savePulse-module__HoBLOG__pulse>td{animation:none}}
.OperationCostPanel-module__aoeU3W__dropTarget{outline-offset:-2px;outline:2px dashed #0000;transition:outline-color .15s,background-color .15s,transform .15s}.OperationCostPanel-module__aoeU3W__dropActive{outline-color:var(--ant-color-primary);background-color:color-mix(in srgb, var(--ant-color-primary) 8%, transparent);transform:scale(1.01)}@keyframes OperationCostPanel-module__aoeU3W__savedPulse{0%{background-color:color-mix(in srgb, var(--ant-color-success) 18%, transparent)}to{background-color:#0000}}.OperationCostPanel-module__aoeU3W__pulse,.OperationCostPanel-module__aoeU3W__pulse>td{animation:.6s ease-out OperationCostPanel-module__aoeU3W__savedPulse}@media (prefers-reduced-motion:reduce){.OperationCostPanel-module__aoeU3W__dropTarget{transition-duration:.001ms!important}.OperationCostPanel-module__aoeU3W__pulse,.OperationCostPanel-module__aoeU3W__pulse>td{animation:none}}
.scheduleSeaRate-module__NQPkHq__form{color:#1f2937}.scheduleSeaRate-module__NQPkHq__pricePanel{background:#f8fafc;border:1px solid #cbd5e1;border-top:3px solid #598a8e;border-radius:12px;margin-top:24px;padding:4px 20px 12px}.scheduleSeaRate-module__NQPkHq__form .ant-form-item-label>label{font-weight:600}.scheduleSeaRate-module__NQPkHq__form .ant-btn[aria-pressed=true]:disabled{color:#fff;background:#526174;border-color:#526174}.scheduleSeaRate-module__NQPkHq__form .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background:#526174;border-color:#526174}.scheduleSeaRate-module__NQPkHq__form .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#fff}.scheduleSeaRate-module__NQPkHq__form input[type=file][hidden]{display:none}@media (max-width:600px){.scheduleSeaRate-module__NQPkHq__pricePanel{padding-inline:12px}}
.jobHeader-module__p-t1yW__head{flex-direction:column;gap:12px;display:flex}.jobHeader-module__p-t1yW__identity{min-width:0}.jobHeader-module__p-t1yW__side{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jobHeader-module__p-t1yW__sideRow{display:contents}@media (min-width:992px){.jobHeader-module__p-t1yW__head{flex-direction:row;align-items:flex-start;gap:24px}.jobHeader-module__p-t1yW__identity{flex:1 1 0}.jobHeader-module__p-t1yW__side{flex-flow:column;flex:none;align-items:flex-end;gap:10px;max-width:60%}.jobHeader-module__p-t1yW__sideRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}}
.billingJobContext-module__a6h2eq__context{--context-paper:var(--billing-paper);--context-muted:var(--billing-muted);--context-rule:var(--billing-rule);--context-parties:var(--billing-sales);--context-conditions:var(--billing-cs);--context-route:var(--billing-team);--context-cargo:var(--billing-warning);min-width:0;margin-block-start:8px}.billingJobContext-module__a6h2eq__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-block-end:12px;display:flex}.billingJobContext-module__a6h2eq__heading h3{margin:0;font-size:17px;font-weight:600}.billingJobContext-module__a6h2eq__heading p,.billingJobContext-module__a6h2eq__noJob{color:var(--context-muted);margin:4px 0 0;font-size:13px}.billingJobContext-module__a6h2eq__jobLabel{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.billingJobContext-module__a6h2eq__jobLabel strong{font-size:15px}.billingJobContext-module__a6h2eq__jobTools{flex-wrap:wrap;gap:12px 20px;margin-block-end:16px;font-size:13px;display:flex}.billingJobContext-module__a6h2eq__jobTools a{white-space:nowrap}.billingJobContext-module__a6h2eq__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.billingJobContext-module__a6h2eq__infoGroup{--group-color:var(--context-conditions);border-inline-start:3px solid var(--group-color);background:color-mix(in oklch, var(--group-color) 6%, var(--context-paper));border-radius:0 8px 8px 0;min-width:0;padding:18px 20px}.billingJobContext-module__a6h2eq__infoGroup[data-kind=parties]{--group-color:var(--context-parties)}.billingJobContext-module__a6h2eq__infoGroup[data-kind=route]{--group-color:var(--context-route)}.billingJobContext-module__a6h2eq__infoGroup[data-kind=cargo]{--group-color:var(--context-cargo)}.billingJobContext-module__a6h2eq__infoGroup>.billingJobContext-module__a6h2eq__groupHeading{color:var(--billing-ink);align-items:center;gap:9px;margin:0 0 16px;font-size:14px;font-weight:700;display:flex}.billingJobContext-module__a6h2eq__fullGroup{grid-column:1/-1}.billingJobContext-module__a6h2eq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0;display:grid}.billingJobContext-module__a6h2eq__fullGroup .billingJobContext-module__a6h2eq__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.billingJobContext-module__a6h2eq__facts>div{min-width:0}.billingJobContext-module__a6h2eq__facts dt{color:var(--context-muted);margin-block-end:4px;font-size:12px}.billingJobContext-module__a6h2eq__facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.65}.billingJobContext-module__a6h2eq__wide{grid-column:1/-1}.billingJobContext-module__a6h2eq__notes{white-space:pre-wrap}.billingJobContext-module__a6h2eq__checklist{border:1px solid var(--context-rule);border-radius:8px;margin-block-start:20px;padding:14px 18px;font-size:13px}.billingJobContext-module__a6h2eq__checklist p{margin:0 0 8px}.billingJobContext-module__a6h2eq__checklist summary{cursor:pointer;padding-block:8px;font-weight:500}.billingJobContext-module__a6h2eq__checklistTable{padding-block:12px}.billingJobContext-module__a6h2eq__context :is(a,button,summary):focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:1000px){.billingJobContext-module__a6h2eq__groups{grid-template-columns:minmax(0,1fr)}.billingJobContext-module__a6h2eq__fullGroup .billingJobContext-module__a6h2eq__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.billingJobContext-module__a6h2eq__facts,.billingJobContext-module__a6h2eq__fullGroup .billingJobContext-module__a6h2eq__facts{grid-template-columns:minmax(0,1fr)}.billingJobContext-module__a6h2eq__heading{flex-direction:column}.billingJobContext-module__a6h2eq__infoGroup{padding:16px 14px}.billingJobContext-module__a6h2eq__checklist{padding:12px}}
.vesselCargoSection-module__NuEtkG__section{flex-direction:column;gap:20px;padding-block:8px 4px;display:flex;container-type:inline-size}.vesselCargoSection-module__NuEtkG__heading{flex-direction:column;gap:4px;display:flex}.vesselCargoSection-module__NuEtkG__heading>:last-child{color:var(--ant-color-text-secondary,#596579);font-size:12px}.vesselCargoSection-module__NuEtkG__cargoRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vesselCargoSection-module__NuEtkG__containerPanel{border:1px solid var(--ant-color-border-secondary,#dce2e8);border-radius:12px;overflow:hidden}.vesselCargoSection-module__NuEtkG__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 18px 14px;display:flex}.vesselCargoSection-module__NuEtkG__typeFilter{border-bottom:1px solid var(--ant-color-border-secondary,#dce2e8);padding:0 18px 18px}:is(.vesselCargoSection-module__NuEtkG__choices .ant-checkbox-wrapper,.vesselCargoSection-module__NuEtkG__typeFilter .ant-checkbox-wrapper,.vesselCargoSection-module__NuEtkG__codeChoices .ant-checkbox-wrapper){border:1px solid var(--ant-color-border,#cbd5e1);background:var(--ant-color-bg-container,#fff);border-radius:8px;margin:0;padding:7px 10px;transition:border-color .2s,background-color .2s,box-shadow .2s}:is(.vesselCargoSection-module__NuEtkG__choices .ant-checkbox-wrapper-checked,.vesselCargoSection-module__NuEtkG__typeFilter .ant-checkbox-wrapper-checked,.vesselCargoSection-module__NuEtkG__codeChoices .ant-checkbox-wrapper-checked){border-color:var(--ant-color-primary,#526174);background:var(--ant-color-primary-bg,#f1f5f9)}:is(.vesselCargoSection-module__NuEtkG__choices .ant-checkbox-wrapper:focus-within,.vesselCargoSection-module__NuEtkG__typeFilter .ant-checkbox-wrapper:focus-within,.vesselCargoSection-module__NuEtkG__codeChoices .ant-checkbox-wrapper:focus-within){outline:2px solid var(--ant-color-primary-border,#94a3b8);outline-offset:2px}.vesselCargoSection-module__NuEtkG__sizeToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.vesselCargoSection-module__NuEtkG__selectionCount{background:var(--ant-color-fill-tertiary,#f1f5f9);color:var(--ant-color-text-secondary,#596579);border-radius:5px;margin-left:8px;padding:2px 7px;font-size:11px;display:inline-block}.vesselCargoSection-module__NuEtkG__sizeToolbar .ant-checkbox-wrapper{font-size:12px}.vesselCargoSection-module__NuEtkG__sizeGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 18px 18px;display:grid}.vesselCargoSection-module__NuEtkG__sizeGroup{background:var(--ant-color-fill-quaternary,#f8fafc);border-radius:9px;min-width:0;padding:12px}.vesselCargoSection-module__NuEtkG__wideGroup{grid-column:1/-1}.vesselCargoSection-module__NuEtkG__groupLabel{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.vesselCargoSection-module__NuEtkG__groupLabel>span:last-child{color:var(--ant-color-text-secondary,#596579);font-size:11px}.vesselCargoSection-module__NuEtkG__codeChoices{flex-wrap:wrap;gap:8px;display:flex}.vesselCargoSection-module__NuEtkG__codeChoices .ant-checkbox-wrapper{min-width:90px;font-weight:500}.vesselCargoSection-module__NuEtkG__empty{grid-column:1/-1;padding-block:12px}.vesselCargoSection-module__NuEtkG__hiddenNote{padding:0 18px 14px;font-size:12px;display:block}.vesselCargoSection-module__NuEtkG__legacy{background:var(--ant-color-fill-quaternary,#f8fafc);border-left:3px solid #c3ae83;border-radius:0 8px 8px 0;margin:0 18px 18px;padding:12px}.vesselCargoSection-module__NuEtkG__legacyCodes{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.vesselCargoSection-module__NuEtkG__manageRow{border-top:1px solid var(--ant-color-border-secondary,#dce2e8);padding:11px 18px;font-size:12px}.vesselCargoSection-module__NuEtkG__lclRow{background:#f2f7f7;border:1px solid #afc7ca;border-left:4px solid #598a8e;border-radius:10px;flex-direction:column;gap:14px;padding:16px;transition:background-color .2s,border-color .2s;display:flex}.vesselCargoSection-module__NuEtkG__lclRow[data-checked=true]{background:#e5f1ef;border-color:#598a8e}.vesselCargoSection-module__NuEtkG__lclChoice.ant-checkbox-wrapper{color:#253f43;align-items:center;width:100%;margin:0}.vesselCargoSection-module__NuEtkG__lclChoice.ant-checkbox-wrapper>span:last-child{flex:1;padding-left:12px}.vesselCargoSection-module__NuEtkG__lclCopy{flex-direction:column;gap:3px;display:flex}.vesselCargoSection-module__NuEtkG__lclCopy>:first-child{font-size:15px;font-weight:600}.vesselCargoSection-module__NuEtkG__lclCopy>:last-child{color:#465d61;font-size:12px}.vesselCargoSection-module__NuEtkG__lclChoice:focus-within{outline-offset:5px;border-radius:4px;outline:2px solid #598a8e}@container (max-width:480px){.vesselCargoSection-module__NuEtkG__sizeGroups{grid-template-columns:minmax(0,1fr);padding-inline:12px}.vesselCargoSection-module__NuEtkG__panelHeader,.vesselCargoSection-module__NuEtkG__sizeToolbar,.vesselCargoSection-module__NuEtkG__manageRow,.vesselCargoSection-module__NuEtkG__typeFilter{padding-inline:12px}.vesselCargoSection-module__NuEtkG__legacy{margin-inline:12px}.vesselCargoSection-module__NuEtkG__panelHeader>button{width:100%}}@media (prefers-reduced-motion:reduce){.vesselCargoSection-module__NuEtkG__lclRow{transition:none}.vesselCargoSection-module__NuEtkG__choices .ant-checkbox-wrapper{transition:none}.vesselCargoSection-module__NuEtkG__typeFilter .ant-checkbox-wrapper{transition:none}.vesselCargoSection-module__NuEtkG__codeChoices .ant-checkbox-wrapper{transition:none}}.vesselCargoSection-module__NuEtkG__coloaderHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}
.billingDetailTabs-module__YGOwMq__tabs{--tab-fill:var(--billing-primary);--tab-ink:var(--billing-on-primary);min-width:0;margin-block-start:var(--space-xl)}.billingDetailTabs-module__YGOwMq__tabs>.ant-tabs-nav{margin-block-end:var(--space-xl)}.billingDetailTabs-module__YGOwMq__tabs>.ant-tabs-nav:before{border:0}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-nav-list{gap:var(--space-sm);padding:var(--space-xs)}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab{border:1px solid var(--billing-rule);border-radius:var(--billing-radius);background:var(--billing-paper);color:var(--billing-ink);padding:0;transition:background-color .18s ease-out,border-color .18s ease-out;margin:0!important}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-btn{padding:var(--space-md) var(--space-lg);color:inherit;min-height:54px}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-active{background:var(--tab-fill);border-color:var(--tab-fill);color:var(--tab-ink)}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--tab-ink);text-shadow:none}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-btn:focus-visible{outline:2px solid var(--billing-accent);outline-offset:3px;border-radius:10px}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-btn:active{transform:translateY(1px)}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-disabled{opacity:.55;cursor:not-allowed}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-ink-bar{display:none}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-nav-more{min-width:44px;min-height:54px;color:var(--billing-ink)}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-dropdown-menu-item{align-items:center;min-height:48px;display:flex}.billingDetailTabs-module__YGOwMq__label{align-items:center;gap:var(--space-sm);white-space:nowrap;display:flex}.billingDetailTabs-module__YGOwMq__icon{font-size:17px;display:flex}.billingDetailTabs-module__YGOwMq__words{text-align:start;gap:2px;line-height:1.2;display:grid}.billingDetailTabs-module__YGOwMq__words strong{font-size:13.5px;font-weight:700}.billingDetailTabs-module__YGOwMq__count{background:var(--billing-canvas);color:var(--billing-muted);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 5px;font-size:11px}.billingDetailTabs-module__YGOwMq__count[data-warning=true]{color:var(--billing-warning)}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-active .billingDetailTabs-module__YGOwMq__count{background:color-mix(in srgb, var(--tab-ink) 14%, var(--tab-fill));color:var(--tab-ink)}.billingDetailTabs-module__YGOwMq__panel{min-width:0;animation:.18s ease-out billingDetailTabs-module__YGOwMq__billing-panel-in}:is(.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-content-holder,.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tabpane){min-width:0}@keyframes billingDetailTabs-module__YGOwMq__billing-panel-in{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab:not(.ant-tabs-tab-active):not(.ant-tabs-tab-disabled):hover{background:var(--billing-selection);border-color:var(--billing-accent)}}@media (max-width:540px){.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-btn{padding:var(--space-md)}}@media (prefers-reduced-motion:reduce){.billingDetailTabs-module__YGOwMq__panel{animation:none}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab{transition:none}.billingDetailTabs-module__YGOwMq__tabs .ant-tabs-tab-btn:active{transform:none}}
.FxCurrencyBlock-module__UTvzPa__block{gap:8px;min-width:0;display:grid}.FxCurrencyBlock-module__UTvzPa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px 12px;min-width:0;display:grid}.FxCurrencyBlock-module__UTvzPa__field{min-width:0;color:var(--color-text-secondary);align-content:start;gap:4px;font-size:13px;display:grid}.FxCurrencyBlock-module__UTvzPa__wide{grid-column:1/-1}.FxCurrencyBlock-module__UTvzPa__rateUsed{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}.FxCurrencyBlock-module__UTvzPa__rateUsedValue{color:var(--color-text);font-size:15px;font-weight:600}.FxCurrencyBlock-module__UTvzPa__baht{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}
.icons-module__I5ZcTW__icon{vertical-align:-.125em;width:1em;height:1em;transition:color .15s ease-out;overflow:visible}.icons-module__I5ZcTW__icon *{transform-box:fill-box;transform-origin:50%}.icons-module__I5ZcTW__trashlid{transform-origin:0 100%}:is(button,a,[role=button]):not(.ant-btn-variant-solid):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__icon{color:var(--ant-color-info)}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__lid{animation:.45s ease-in-out icons-module__I5ZcTW__iconBlink}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__back{animation:.3s cubic-bezier(.2,.8,.2,1) forwards icons-module__I5ZcTW__iconCopy}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__arrow{animation:.5s ease-in-out icons-module__I5ZcTW__iconDrop}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__trashlid{animation:.4s ease-in-out icons-module__I5ZcTW__iconLid}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__dots{animation:.4s ease-in-out icons-module__I5ZcTW__iconDots}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__hull{animation:1s ease-in-out icons-module__I5ZcTW__iconBob}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__wave{animation:.8s linear icons-module__I5ZcTW__iconWave}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__plane{animation:.6s cubic-bezier(.2,.8,.2,1) icons-module__I5ZcTW__iconFly}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__truckbody{animation:.5s ease-in-out icons-module__I5ZcTW__iconDrive}:is(button,a,[role=button]):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .icons-module__I5ZcTW__wheel{animation:.25s ease-in-out 2 icons-module__I5ZcTW__iconBump}@keyframes icons-module__I5ZcTW__iconBlink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}@keyframes icons-module__I5ZcTW__iconCopy{to{transform:translate(-2px,-2px)}}@keyframes icons-module__I5ZcTW__iconDrop{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes icons-module__I5ZcTW__iconLid{50%{transform:rotate(-18deg)translateY(-1px)}}@keyframes icons-module__I5ZcTW__iconDots{50%{transform:scaleY(1.25)}}@keyframes icons-module__I5ZcTW__iconBob{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-1.5px)rotate(-3deg)}70%{transform:translateY(.5px)rotate(2deg)}}@keyframes icons-module__I5ZcTW__iconWave{50%{transform:translate(-2px)}}@keyframes icons-module__I5ZcTW__iconFly{50%{transform:translate(3px,-2px)}}@keyframes icons-module__I5ZcTW__iconDrive{30%{transform:translate(2px)}60%{transform:translate(-1px)}}@keyframes icons-module__I5ZcTW__iconBump{50%{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.icons-module__I5ZcTW__icon,.icons-module__I5ZcTW__icon *{transition:none!important;animation:none!important}}
.seaRateSource-module__DsbikW__choices{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.seaRateSource-module__DsbikW__choice{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:10px;padding:22px;display:flex}.seaRateSource-module__DsbikW__choice strong{font-size:17px}.seaRateSource-module__DsbikW__choice span{font-size:13px;line-height:1.65}.seaRateSource-module__DsbikW__choice:hover:not(:disabled),.seaRateSource-module__DsbikW__choice:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px}.seaRateSource-module__DsbikW__choice:disabled{cursor:not-allowed;opacity:.6}@media (max-width:600px){.seaRateSource-module__DsbikW__choices{grid-template-columns:1fr}}
.BulkDisburseModal-module__v0Qtdq__strip{color:var(--ant-color-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.BulkDisburseModal-module__v0Qtdq__allRow{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);border-radius:8px;flex-direction:column;gap:4px;margin-bottom:12px;padding:10px 12px;display:flex}.BulkDisburseModal-module__v0Qtdq__allLabel{font-size:13px}.BulkDisburseModal-module__v0Qtdq__allField{align-items:stretch;gap:8px;display:flex}.BulkDisburseModal-module__v0Qtdq__row{border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 132px;align-items:center;gap:6px 12px;padding:10px 0;display:grid}.BulkDisburseModal-module__v0Qtdq__rowName{overflow-wrap:anywhere;font-weight:600}.BulkDisburseModal-module__v0Qtdq__code{color:var(--ant-color-text-tertiary);font-family:ui-monospace,Menlo,monospace;font-size:12px}.BulkDisburseModal-module__v0Qtdq__label{color:var(--ant-color-text-secondary);margin-bottom:2px;font-size:12px;display:block}.BulkDisburseModal-module__v0Qtdq__hint{color:var(--ant-color-text-secondary);margin-top:2px;font-size:12px}.BulkDisburseModal-module__v0Qtdq__warn{grid-column:1/-1;animation:.25s cubic-bezier(.2,.8,.2,1) BulkDisburseModal-module__v0Qtdq__rowEnter}.BulkDisburseModal-module__v0Qtdq__counts{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.BulkDisburseModal-module__v0Qtdq__rule{background:var(--ant-color-fill-tertiary);border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:13px;display:flex}.BulkDisburseModal-module__v0Qtdq__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.BulkDisburseModal-module__v0Qtdq__why{color:var(--ant-color-text-secondary);margin-right:auto;font-size:13px}.BulkDisburseModal-module__v0Qtdq__shake{animation:.3s ease-in-out BulkDisburseModal-module__v0Qtdq__shake}@keyframes BulkDisburseModal-module__v0Qtdq__rowEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes BulkDisburseModal-module__v0Qtdq__shake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (max-width:600px){.BulkDisburseModal-module__v0Qtdq__row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.BulkDisburseModal-module__v0Qtdq__warn,.BulkDisburseModal-module__v0Qtdq__shake{animation:none}}
.handoff-module__swgU3q__teams{grid-template-columns:1fr 1fr;gap:12px;display:grid}.handoff-module__swgU3q__team{border:1px solid var(--color-border);background:var(--color-bg-container);color:var(--color-text-secondary);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px 12px;transition:border-color .25s cubic-bezier(.2,.8,.2,1),background-color .25s cubic-bezier(.2,.8,.2,1),color .25s cubic-bezier(.2,.8,.2,1),transform .15s cubic-bezier(.2,.8,.2,1);display:flex}.handoff-module__swgU3q__team:hover{border-color:var(--color-border-strong)}.handoff-module__swgU3q__team:active{transform:scale(.98)}.handoff-module__swgU3q__team:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.handoff-module__swgU3q__selected{border-color:var(--color-text-secondary);background:var(--color-surface-2);color:var(--color-text)}.handoff-module__swgU3q__icon{font-size:40px;line-height:1;display:block}.handoff-module__swgU3q__selected .handoff-module__swgU3q__icon{animation:.35s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__arrive}.handoff-module__swgU3q__selected .handoff-module__swgU3q__sail{animation:.4s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__sail}.handoff-module__swgU3q__name{font-size:15px;font-weight:600}.handoff-module__swgU3q__sees{color:var(--color-text-secondary);font-size:12px}@keyframes handoff-module__swgU3q__arrive{0%{opacity:.2;transform:translate(-22px)rotate(-8deg)}70%{opacity:1;transform:translate(3px)rotate(2deg)}to{transform:none}}@keyframes handoff-module__swgU3q__sail{0%{opacity:.2;transform:translateY(8px)rotate(-6deg)}60%{opacity:1;transform:translateY(-4px)rotate(4deg)}to{transform:none}}.handoff-module__swgU3q__wind{opacity:0}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wave{animation:1.4s linear infinite handoff-module__swgU3q__flow}.handoff-module__swgU3q__selected .handoff-module__swgU3q__hull{transform-origin:12px 14px;animation:1.4s ease-in-out infinite handoff-module__swgU3q__bob}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind path{animation:.9s linear infinite handoff-module__swgU3q__gust}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind{opacity:1}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind path:nth-child(2){animation-delay:.3s}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind path:nth-child(3){animation-delay:.6s}@keyframes handoff-module__swgU3q__flow{0%{transform:translate(0)}to{transform:translate(10px)}}@keyframes handoff-module__swgU3q__bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-.8px)rotate(1.5deg)}}@keyframes handoff-module__swgU3q__gust{0%{opacity:0;transform:translate(8px)}25%{opacity:1}to{opacity:0;transform:translate(-8px)}}.handoff-module__swgU3q__sentIcon{color:var(--color-success);font-size:56px;animation:.35s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__arrive}.handoff-module__swgU3q__work{border:1px solid var(--color-border);background:var(--color-bg-container);border-radius:12px;gap:16px;margin-bottom:12px;padding:16px;animation:.25s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__enter;display:flex}.handoff-module__swgU3q__workIcon{color:var(--color-text-secondary);font-size:36px;line-height:1}.handoff-module__swgU3q__flash{animation:.8s ease-out handoff-module__swgU3q__flash}.handoff-module__swgU3q__item{align-items:baseline;gap:8px;padding:2px 0;animation:.25s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__enter;display:flex}.handoff-module__swgU3q__recalled{opacity:.55}.handoff-module__swgU3q__workBody{overflow-wrap:anywhere;flex:1;min-width:0}.handoff-module__swgU3q__workBody .ant-tag{white-space:normal;max-width:100%;height:auto}.handoff-module__swgU3q__actions{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-top:12px;display:flex}.handoff-module__swgU3q__actions>div{min-width:0}:is(.handoff-module__swgU3q__actions .ant-btn,.handoff-module__swgU3q__tap .ant-btn){min-height:40px}.handoff-module__swgU3q__check{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:40px;display:flex}.handoff-module__swgU3q__check .ant-checkbox-wrapper{flex:12em;align-items:center;min-width:0;min-height:40px}.handoff-module__swgU3q__line{border:1px solid var(--color-border);border-radius:8px;gap:8px;padding:12px;animation:.25s cubic-bezier(.2,.8,.2,1) handoff-module__swgU3q__enter;display:grid}.handoff-module__swgU3q__lineGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.handoff-module__swgU3q__formCol{grid-template-columns:minmax(0,1fr);gap:12px;display:grid;container-type:inline-size}.handoff-module__swgU3q__formPair,.handoff-module__swgU3q__formNoteDue{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@container (min-width:680px){.handoff-module__swgU3q__formPair{grid-template-columns:repeat(2,minmax(0,1fr))}.handoff-module__swgU3q__formPair>:only-child{grid-column:1/-1}.handoff-module__swgU3q__formNoteDue{grid-template-columns:minmax(0,1fr) 200px}.handoff-module__swgU3q__formNoteDue .ant-picker{width:100%}}.handoff-module__swgU3q__bf{container-type:inline-size}.handoff-module__swgU3q__bfGroups{grid-template-columns:minmax(0,1fr);align-items:start;column-gap:24px;display:grid}@container (min-width:680px){.handoff-module__swgU3q__bfGroups{columns:2;column-gap:24px;display:block}.handoff-module__swgU3q__bfGroups .handoff-module__swgU3q__bfSection{break-inside:avoid}.handoff-module__swgU3q__bfGroups .handoff-module__swgU3q__bfPair{grid-template-columns:minmax(0,1fr);gap:0}.handoff-module__swgU3q__bfGroups .handoff-module__swgU3q__bfPair .handoff-module__swgU3q__bfCell{flex-flow:wrap;align-items:center;gap:0 8px}.handoff-module__swgU3q__bfGroups .handoff-module__swgU3q__bfPair .handoff-module__swgU3q__bfCap{flex:none;width:48px}.handoff-module__swgU3q__bfGroups .handoff-module__swgU3q__bfPair .handoff-module__swgU3q__bfCell>.handoff-module__swgU3q__bfLine{flex:1;width:auto}}.handoff-module__swgU3q__bfHead{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}.handoff-module__swgU3q__bfStatus{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:inline-flex}.handoff-module__swgU3q__bfStatus .ant-progress{flex:none;width:56px}.handoff-module__swgU3q__bfSection{margin-top:12px}.handoff-module__swgU3q__bfTitle{border-bottom:1px solid var(--bf-line);color:var(--bf-muted);align-items:center;gap:8px;margin-bottom:8px;padding-bottom:6px;font-size:13px;font-weight:600;display:flex}.handoff-module__swgU3q__bfGrid{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.handoff-module__swgU3q__bfRow{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.handoff-module__swgU3q__bfWide{grid-column:1/-1}.handoff-module__swgU3q__bfLabel{white-space:nowrap;min-height:32px;color:var(--bf-muted);align-items:center;gap:6px;display:flex}.handoff-module__swgU3q__bfCell{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.handoff-module__swgU3q__bfLine{align-items:center;gap:4px;width:100%;min-width:0;min-height:32px;display:flex}.handoff-module__swgU3q__bfLine>:first-child{flex:1;min-width:0}.handoff-module__swgU3q__bfLine>.handoff-module__swgU3q__bfText:first-child{flex:0 auto}.handoff-module__swgU3q__bfLine .ant-picker{width:100%}.handoff-module__swgU3q__bfText{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.handoff-module__swgU3q__bfGoodsAdd{grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1.1fr);gap:4px;width:100%;display:grid}.handoff-module__swgU3q__bfCap{color:var(--bf-muted);align-items:center;gap:6px;font-size:12px;display:flex}.handoff-module__swgU3q__bfPair{grid-template-columns:1fr 1fr;align-items:start;gap:8px;width:100%;display:grid}.handoff-module__swgU3q__bfNumber input{font-variant-numeric:tabular-nums}.handoff-module__swgU3q__bfCell .handoff-module__swgU3q__bfMissing{background:color-mix(in srgb, var(--bf-accent) 7%, transparent);border-color:color-mix(in srgb, var(--bf-accent) 40%, transparent)}.handoff-module__swgU3q__bfDot{background:var(--bf-accent);border-radius:50%;flex:none;width:6px;height:6px}.handoff-module__swgU3q__bfOk{color:var(--bf-ok);flex:none}.handoff-module__swgU3q__bfChip{color:inherit;background:color-mix(in srgb, var(--bf-accent) 10%, transparent);border-color:color-mix(in srgb, var(--bf-accent) 40%, transparent);margin:0}.handoff-module__swgU3q__bfChip .anticon{color:var(--bf-accent)}.handoff-module__swgU3q__bfPencil{opacity:0;transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.handoff-module__swgU3q__bfRow:hover .handoff-module__swgU3q__bfPencil,.handoff-module__swgU3q__bfPencil:focus-visible{opacity:1}@media (hover:none){.handoff-module__swgU3q__bfPencil{opacity:1}}@media (max-width:480px){.handoff-module__swgU3q__bfRow{grid-template-columns:minmax(0,1fr);gap:0}.handoff-module__swgU3q__bfLabel{min-height:0}}.handoff-module__swgU3q__bfPanel{border-inline-start:3px solid var(--bf-accent);background:color-mix(in srgb, var(--bf-accent) 8%, transparent);border-radius:8px;margin-top:12px;padding:10px 12px}.handoff-module__swgU3q__bfChange{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.handoff-module__swgU3q__bfTeam{background:color-mix(in srgb, var(--bf-team) 10%, transparent);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.handoff-module__swgU3q__bfTeamIcon{color:var(--bf-team);font-size:32px;line-height:1;display:inline-flex}.handoff-module__swgU3q__tabBar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.handoff-module__swgU3q__tabBar .ant-segmented{max-width:100%;overflow-x:auto}.handoff-module__swgU3q__tabActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.handoff-module__swgU3q__fileRow{align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex}.handoff-module__swgU3q__fileName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.handoff-module__swgU3q__fileMeta{color:var(--color-text-secondary);flex:none;font-size:12px}.handoff-module__swgU3q__dates{color:var(--color-text-secondary);flex-wrap:wrap;gap:2px 16px;margin-top:4px;font-size:13px;display:flex}.handoff-module__swgU3q__brief{border:1px solid var(--color-border);overflow-wrap:anywhere;border-radius:8px;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:4px 12px;margin-top:8px;padding:8px 12px;display:grid}.handoff-module__swgU3q__briefLabel{color:var(--color-text-secondary)}.handoff-module__swgU3q__briefValue{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.handoff-module__swgU3q__briefValue>*{min-width:0}.handoff-module__swgU3q__briefHead{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.handoff-module__swgU3q__briefPair{flex:100%;grid-template-columns:1fr 1fr;gap:8px;display:grid}.handoff-module__swgU3q__briefInput{flex:8em}@media (max-width:540px){.handoff-module__swgU3q__brief{grid-template-columns:minmax(0,1fr);gap:0}.handoff-module__swgU3q__briefValue{margin-bottom:8px}.handoff-module__swgU3q__work{gap:10px;padding:12px}.handoff-module__swgU3q__workIcon{font-size:24px}.handoff-module__swgU3q__actions>div{flex:100%}.handoff-module__swgU3q__actions .ant-btn{width:100%}.handoff-module__swgU3q__workBody .ant-btn{min-height:40px}}@keyframes handoff-module__swgU3q__enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes handoff-module__swgU3q__flash{0%,40%{background:color-mix(in srgb, var(--color-warning) 15%, transparent);border-color:var(--color-warning)}to{background:var(--color-bg-container);border-color:var(--color-border)}}.handoff-module__swgU3q__settingsPage{max-width:1100px;padding:24px}@media (max-width:540px){.handoff-module__swgU3q__settingsPage{padding:12px}}.handoff-module__swgU3q__saved{border-radius:8px;animation:.8s ease-out handoff-module__swgU3q__saved}@keyframes handoff-module__swgU3q__saved{0%,40%{background:color-mix(in srgb, var(--color-success) 12%, transparent);box-shadow:0 0 0 8px color-mix(in srgb, var(--color-success) 12%, transparent)}to{background:0 0;box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.handoff-module__swgU3q__team{transition:none}.handoff-module__swgU3q__selected .handoff-module__swgU3q__icon,.handoff-module__swgU3q__selected .handoff-module__swgU3q__sail,.handoff-module__swgU3q__selected .handoff-module__swgU3q__wave,.handoff-module__swgU3q__selected .handoff-module__swgU3q__hull,.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind path{animation:none}.handoff-module__swgU3q__selected .handoff-module__swgU3q__wind{opacity:0}.handoff-module__swgU3q__sentIcon,.handoff-module__swgU3q__work,.handoff-module__swgU3q__flash,.handoff-module__swgU3q__saved,.handoff-module__swgU3q__item,.handoff-module__swgU3q__line{animation:none}.handoff-module__swgU3q__bfPencil{transition:none}}
.ContainerRateFields-module__z2wING__body{flex-direction:column;gap:16px;display:flex;container-type:inline-size}.ContainerRateFields-module__z2wING__toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ContainerRateFields-module__z2wING__bulk{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border);border-radius:10px;grid-template-columns:minmax(140px,1fr) auto;gap:10px;padding:14px;display:grid}.ContainerRateFields-module__z2wING__bulk>:first-child,.ContainerRateFields-module__z2wING__bulk>:last-child{grid-column:1/-1}.ContainerRateFields-module__z2wING__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.ContainerRateFields-module__z2wING__group{flex-direction:column;gap:8px;min-width:0;display:flex}.ContainerRateFields-module__z2wING__card{border:1px solid var(--ant-color-border);border-radius:10px;padding:12px;transition:background .22s,border-color .22s}.ContainerRateFields-module__z2wING__card[data-selected=true]{background:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border)}.ContainerRateFields-module__z2wING__price{margin-top:12px;animation:.22s cubic-bezier(.2,.8,.2,1) ContainerRateFields-module__z2wING__reveal}.ContainerRateFields-module__z2wING__price .ant-form-item{margin-bottom:0}@keyframes ContainerRateFields-module__z2wING__reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@container (max-width:480px){.ContainerRateFields-module__z2wING__groups,.ContainerRateFields-module__z2wING__bulk{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ContainerRateFields-module__z2wING__price{animation:none}.ContainerRateFields-module__z2wING__card{transition:none}}
.MasterDataShortcut-module__H7UDTa__target{min-width:0;position:relative}.MasterDataShortcut-module__H7UDTa__frame{z-index:10;cursor:pointer;background:#3b82f60d;border:2px solid #3b82f6;border-radius:5px;display:block;position:absolute;inset:-3px}.MasterDataShortcut-module__H7UDTa__frame:hover,.MasterDataShortcut-module__H7UDTa__frame:focus-visible{background:#3b82f61f;border-color:#1d4ed8}.MasterDataShortcut-module__H7UDTa__frame:focus-visible{outline-offset:2px;outline:2px solid #1e293b}.MasterDataShortcut-module__H7UDTa__label{color:#fff;white-space:nowrap;pointer-events:none;background:#1d4ed8;border-radius:4px 4px 0 0;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.5;position:absolute;top:-1px;right:3px;transform:translateY(-100%)}
.pricingCenter-module__ERiniG__page{min-width:0;padding:24px}.pricingCenter-module__ERiniG__workspace{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pricingCenter-module__ERiniG__navigation{gap:14px;min-width:0;display:grid}.pricingCenter-module__ERiniG__group,.pricingCenter-module__ERiniG__catalog{--catalog-accent:#3f8c8c;--catalog-tint:#3f8c8c17;background:var(--color-bg-container,#fff);border:1px solid var(--color-border,#e4e8ef);border-top:3px solid var(--catalog-accent);border-radius:14px;min-width:0;box-shadow:0 3px 12px #19233209}.pricingCenter-module__ERiniG__sell{--catalog-accent:#7b6ca8;--catalog-tint:#7b6ca817}.pricingCenter-module__ERiniG__group{padding:14px 8px 8px}.pricingCenter-module__ERiniG__groupTitle{color:var(--catalog-accent);padding:0 8px 10px;font-size:13px;font-weight:600;display:block}.pricingCenter-module__ERiniG__catalogLink{width:100%;color:var(--color-text,#253047);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:11px 10px;font-size:13px;transition:background .22s,color .22s,transform .22s cubic-bezier(.22,1,.36,1);display:flex}.pricingCenter-module__ERiniG__catalogLink:hover,.pricingCenter-module__ERiniG__catalogLink[aria-current=page]{background:var(--catalog-tint);color:var(--catalog-accent)}.pricingCenter-module__ERiniG__catalogLink[aria-current=page]{font-weight:600}.pricingCenter-module__ERiniG__catalogLink:hover{transform:translate(2px)}.pricingCenter-module__ERiniG__catalogLink:focus-visible{outline:2px solid var(--catalog-accent);outline-offset:2px}.pricingCenter-module__ERiniG__catalogHeader{border-bottom:1px solid var(--color-border,#e4e8ef);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.pricingCenter-module__ERiniG__catalogHeading{flex:260px;min-width:0}.pricingCenter-module__ERiniG__catalogDescription{color:var(--color-text-secondary,#677489);margin-top:6px;font-size:13px;line-height:1.65;display:block}.pricingCenter-module__ERiniG__catalogBody{min-width:0;padding:18px 22px 22px}:is(.pricingCenter-module__ERiniG__catalogBody .ant-tabs-content-holder,.pricingCenter-module__ERiniG__catalogBody .ant-tabs-tabpane,.pricingCenter-module__ERiniG__catalogBody .ant-space-item){min-width:0}@media (max-width:1100px){.pricingCenter-module__ERiniG__workspace{grid-template-columns:minmax(0,1fr)}.pricingCenter-module__ERiniG__navigation{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}@media (max-width:600px){.pricingCenter-module__ERiniG__page{padding:14px}.pricingCenter-module__ERiniG__workspace{gap:14px}.pricingCenter-module__ERiniG__catalogHeader,.pricingCenter-module__ERiniG__catalogBody{padding:16px}}@media (prefers-reduced-motion:reduce){.pricingCenter-module__ERiniG__catalogLink{transition:none}.pricingCenter-module__ERiniG__catalogLink:hover{transform:none}}
._fieldLayoutPreview-module__ncjHuW__workspace{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:28px;padding-top:12px;display:grid}._fieldLayoutPreview-module__ncjHuW__settings{min-width:0}._fieldLayoutPreview-module__ncjHuW__settings .ant-form-item{margin-bottom:20px}._fieldLayoutPreview-module__ncjHuW__placement{grid-template-columns:1fr;display:grid}._fieldLayoutPreview-module__ncjHuW__preview{background:var(--ant-color-fill-quaternary,#f8fafc);border:1px solid var(--ant-color-border-secondary,#e2e8f0);border-radius:16px;min-width:0;padding:18px;position:sticky;top:0}._fieldLayoutPreview-module__ncjHuW__previewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._fieldLayoutPreview-module__ncjHuW__previewHeading b{font-size:15px}._fieldLayoutPreview-module__ncjHuW__previewHeading p{color:var(--ant-color-text-secondary,#64748b);margin:6px 0 0;font-size:12px}._fieldLayoutPreview-module__ncjHuW__liveDot{background:#16a34a;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block;box-shadow:0 0 0 4px #16a34a12}._fieldLayoutPreview-module__ncjHuW__legend{color:var(--ant-color-text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0 12px;font-size:12px;display:flex}._fieldLayoutPreview-module__ncjHuW__legend>span:last-child{color:var(--ant-color-primary,#1677ff);margin-left:auto}._fieldLayoutPreview-module__ncjHuW__legendMark{border:1px solid var(--ant-color-primary,#1677ff);background:var(--ant-color-primary-bg,#e6f4ff);border-radius:3px;width:9px;height:9px}._fieldLayoutPreview-module__ncjHuW__viewport{scrollbar-gutter:stable;border-radius:12px;max-height:470px;overflow:hidden auto}._fieldLayoutPreview-module__ncjHuW__scaledFrame{margin:0 auto;transition:width .48s cubic-bezier(.22,1,.36,1),height .48s cubic-bezier(.22,1,.36,1);position:relative}._fieldLayoutPreview-module__ncjHuW__canvas{transform-origin:0 0;background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#e2e8f0);border-radius:12px;position:absolute;top:0;left:0;overflow:hidden}._fieldLayoutPreview-module__ncjHuW__browserBar{border-bottom:1px solid var(--ant-color-border-secondary,#e2e8f0);height:36px;color:var(--ant-color-text-tertiary,#94a3b8);align-items:center;gap:5px;padding:0 14px;display:flex}._fieldLayoutPreview-module__ncjHuW__browserBar i{background:var(--ant-color-border,#cbd5e1);border-radius:50%;width:6px;height:6px}._fieldLayoutPreview-module__ncjHuW__browserBar span{margin-left:8px;font-size:11px}._fieldLayoutPreview-module__ncjHuW__canvas [data-testid^=preview-field-]{transform-origin:0 0;border-radius:8px;transition:background-color .24s,box-shadow .24s;position:relative}._fieldLayoutPreview-module__ncjHuW__canvas [data-editing=true]{z-index:1}._fieldLayoutPreview-module__ncjHuW__canvas [data-editing=true]:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--ant-color-primary,#1677ff) 30%, transparent);background:color-mix(in srgb, var(--ant-color-primary,#1677ff) 6%, var(--ant-color-bg-container,#fff));pointer-events:none;border-radius:10px;position:absolute;inset:-6px -6px 16px}._fieldLayoutPreview-module__ncjHuW__canvas .ant-card{border:0}._fieldLayoutPreview-module__ncjHuW__note{color:var(--ant-color-text-secondary,#64748b);margin:12px 0 0;font-size:12px}._fieldLayoutPreview-module__ncjHuW__note+._fieldLayoutPreview-module__ncjHuW__note{margin-top:4px;font-size:11px}@media (max-width:960px){._fieldLayoutPreview-module__ncjHuW__workspace{grid-template-columns:1fr;gap:12px}._fieldLayoutPreview-module__ncjHuW__preview{position:static}}@media (max-width:600px){._fieldLayoutPreview-module__ncjHuW__preview{padding:12px}._fieldLayoutPreview-module__ncjHuW__viewport{max-height:360px}}@media (prefers-reduced-motion:reduce){._fieldLayoutPreview-module__ncjHuW__scaledFrame,._fieldLayoutPreview-module__ncjHuW__canvas [data-testid]{transition:none}}._fieldLayoutPreview-module__ncjHuW__dragHint{color:var(--ant-color-text-secondary,#64748b);margin:-2px 0 12px;font-size:12px}._fieldLayoutPreview-module__ncjHuW__draggable .ant-form-item-label{padding-right:26px}._fieldLayoutPreview-module__ncjHuW__dragHandle{z-index:3;cursor:grab;touch-action:none;opacity:.6;position:absolute;top:-3px;right:0}._fieldLayoutPreview-module__ncjHuW__draggable:hover ._fieldLayoutPreview-module__ncjHuW__dragHandle,._fieldLayoutPreview-module__ncjHuW__dragHandle:focus-visible{opacity:1}._fieldLayoutPreview-module__ncjHuW__canvas [data-dragging=true]{opacity:.3}._fieldLayoutPreview-module__ncjHuW__canvas [data-over=true]{outline:2px dashed var(--ant-color-primary,#1677ff);outline-offset:2px}._fieldLayoutPreview-module__ncjHuW__dragOverlay{border:1px solid var(--ant-color-primary,#1677ff);background:var(--ant-color-bg-container,#fff);cursor:grabbing;border-radius:10px;min-width:180px;padding:14px;box-shadow:0 12px 28px #0002}._fieldLayoutPreview-module__ncjHuW__reviewGroups{margin-top:18px}._fieldLayoutPreview-module__ncjHuW__reviewGroups>div{margin-top:8px}._fieldLayoutPreview-module__ncjHuW__reviewItem{border-bottom:1px solid var(--ant-color-border-secondary,#e2e8f0);padding:14px 0}._fieldLayoutPreview-module__ncjHuW__reviewItem ul{color:var(--ant-color-text-secondary,#64748b);margin:8px 0 0;padding-left:20px}._fieldLayoutPreview-module__ncjHuW__reviewItem li{overflow-wrap:anywhere;margin:4px 0}@media (max-width:960px){._fieldLayoutPreview-module__ncjHuW__workspace{grid-template-columns:minmax(0,1fr)}}
.billingReconciliation-module__SMDUIa__panel{border:1px solid var(--recon-border);background:var(--recon-paper);min-width:0;color:var(--recon-ink);border-radius:12px;margin-block:20px;padding:20px}.billingReconciliation-module__SMDUIa__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.billingReconciliation-module__SMDUIa__heading h3{margin:0 0 6px;font-size:18px;font-weight:650}.billingReconciliation-module__SMDUIa__heading p,.billingReconciliation-module__SMDUIa__hint{color:var(--recon-muted);margin:4px 0 12px;font-size:13px}.billingReconciliation-module__SMDUIa__tools{flex-wrap:wrap;gap:8px;display:flex}.billingReconciliation-module__SMDUIa__split{grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);align-items:start;gap:20px;display:grid}.billingReconciliation-module__SMDUIa__paper{border:1px solid var(--recon-border);background:var(--recon-paper);border-radius:8px;width:100%;height:58vh;min-height:500px}.billingReconciliation-module__SMDUIa__files{gap:16px;margin-bottom:18px;display:grid}.billingReconciliation-module__SMDUIa__file{border:1px dashed var(--recon-border);overflow-wrap:anywhere;border-radius:8px;padding:14px}.billingReconciliation-module__SMDUIa__file strong{margin-bottom:8px;display:block}.billingReconciliation-module__SMDUIa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.billingReconciliation-module__SMDUIa__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.billingReconciliation-module__SMDUIa__totals{border-top:1px solid var(--recon-border);font-variant-numeric:tabular-nums;text-align:right;padding:12px 16px}.billingReconciliation-module__SMDUIa__money{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.billingReconciliation-module__SMDUIa__secondary{color:var(--recon-muted);margin-top:4px;font-size:12px;display:block}.billingReconciliation-module__SMDUIa__preview{animation:.18s ease-out billingReconciliation-module__SMDUIa__recon-reveal}@keyframes billingReconciliation-module__SMDUIa__recon-reveal{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.billingReconciliation-module__SMDUIa__preview{animation:none}}@media (max-width:768px){.billingReconciliation-module__SMDUIa__split{grid-template-columns:minmax(0,1fr)}.billingReconciliation-module__SMDUIa__paper{height:260px;min-height:240px}.billingReconciliation-module__SMDUIa__panel{padding:14px}.billingReconciliation-module__SMDUIa__heading{flex-direction:column}}@media (max-width:414px){.billingReconciliation-module__SMDUIa__formGrid{grid-template-columns:minmax(0,1fr)}}
.highlight-module__vmtlgG__pulse{animation:.6s cubic-bezier(.2,.8,.2,1) highlight-module__vmtlgG__hlPulse}@keyframes highlight-module__vmtlgG__hlPulse{0%{background-color:var(--hl-flash)}}@media (prefers-reduced-motion:reduce){.highlight-module__vmtlgG__pulse{animation:none}}
.globalSearch-module__83OFtW__wrap{flex:0 280px;min-width:160px;position:relative}.globalSearch-module__83OFtW__kbd{border:1px solid var(--color-border-strong);font:inherit;color:var(--color-text-secondary);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px}.globalSearch-module__83OFtW__panel{z-index:100;border:1px solid var(--color-border);background:linear-gradient(var(--color-surface), var(--color-surface)) var(--color-bg);border-radius:12px;width:min(520px,100vw - 32px);max-height:70vh;padding:6px;line-height:1.5;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 6px 24px #0000001f}.globalSearch-module__83OFtW__inline{max-height:56vh;margin-top:12px;line-height:1.5;overflow-y:auto}.globalSearch-module__83OFtW__groupTitle{color:var(--color-text-secondary);align-items:center;gap:6px;padding:8px 10px 4px;font-size:12px;font-weight:500;display:flex}.globalSearch-module__83OFtW__row{color:var(--color-text-primary);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;transition:background-color .15s ease-out;display:flex}.globalSearch-module__83OFtW__row:hover{color:var(--color-text-primary)}.globalSearch-module__83OFtW__rowActive{background:var(--color-surface-hover)}.globalSearch-module__83OFtW__rowTitle{overflow-wrap:anywhere;font-weight:600}.globalSearch-module__83OFtW__rowSub{max-width:50%;color:var(--color-text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}.globalSearch-module__83OFtW__note{color:var(--color-text-secondary);align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.globalSearch-module__83OFtW__noteError{color:var(--color-text-primary)}@media (max-width:1359px){.globalSearch-module__83OFtW__kbd{display:none}}@media (prefers-reduced-motion:reduce){.globalSearch-module__83OFtW__row{transition-duration:.001ms}}
@keyframes marginGateCard-module__hIHXsq__marginGateEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes marginGateCard-module__hIHXsq__marginGateFade{0%{opacity:0}to{opacity:1}}.marginGateCard-module__hIHXsq__card{transition:border-left-color .25s;animation:.3s cubic-bezier(.2,.8,.2,1) marginGateCard-module__hIHXsq__marginGateEnter}.marginGateCard-module__hIHXsq__iconSquare{transition:background-color .25s,color .25s}.marginGateCard-module__hIHXsq__pills{animation:.25s cubic-bezier(.2,.8,.2,1) marginGateCard-module__hIHXsq__marginGateFade}@media (prefers-reduced-motion:reduce){.marginGateCard-module__hIHXsq__card,.marginGateCard-module__hIHXsq__iconSquare,.marginGateCard-module__hIHXsq__pills{transition:none;animation:none}}
._designer-module__N97W1q__root{min-width:0;margin:16px 0}._designer-module__N97W1q__heading,._designer-module__N97W1q__groupHeading,._designer-module__N97W1q__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._designer-module__N97W1q__heading h2{margin:0;font-size:20px}._designer-module__N97W1q__heading p,._designer-module__N97W1q__help{color:var(--ant-color-text-secondary,#64748b);margin:8px 0 16px;font-size:13px}._designer-module__N97W1q__controls{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#e2e8f0);border-radius:12px;grid-template-columns:150px minmax(180px,1fr) auto;gap:16px;padding:20px;display:grid}._designer-module__N97W1q__controls label{flex-direction:column;gap:8px;min-width:0;font-weight:600;display:flex}._designer-module__N97W1q__summary{margin:20px 0 12px}._designer-module__N97W1q__groupPanel{border:1px solid var(--ant-color-border-secondary,#e2e8f0);background:var(--ant-color-bg-container,#fff);border-radius:12px;margin:20px 0;overflow:hidden}._designer-module__N97W1q__groupHeading{background:var(--ant-color-fill-quaternary,#f8fafc);border-bottom:1px solid var(--ant-color-border-secondary,#e2e8f0);padding:16px 20px}._designer-module__N97W1q__groupHeading h3{margin:0 0 4px;font-size:16px}._designer-module__N97W1q__groupHeading span,._designer-module__N97W1q__positionLabel{color:var(--ant-color-text-secondary,#64748b);font-size:12px}._designer-module__N97W1q__fieldRow,._designer-module__N97W1q__columnHeading{grid-template-columns:minmax(180px,1fr) 160px 170px 184px;align-items:center;gap:16px;padding:14px 20px;display:grid}._designer-module__N97W1q__columnHeading{color:var(--ant-color-text-secondary,#64748b);font-size:12px}._designer-module__N97W1q__fieldRow{border-top:1px solid var(--ant-color-border-secondary,#e2e8f0)}._designer-module__N97W1q__fieldRow>div{min-width:0}._designer-module__N97W1q__fieldRow b{overflow-wrap:anywhere;font-size:13px}._designer-module__N97W1q__fieldRow small{color:var(--ant-color-text-secondary,#64748b);margin-top:4px;font-size:12px;display:block}@media (max-width:1100px){._designer-module__N97W1q__controls{grid-template-columns:1fr 1fr}._designer-module__N97W1q__columnHeading{display:none}._designer-module__N97W1q__fieldRow{grid-template-columns:minmax(0,1fr) 184px}}@media (max-width:600px){._designer-module__N97W1q__controls{grid-template-columns:1fr;padding:12px}._designer-module__N97W1q__fieldRow{grid-template-columns:1fr;gap:10px;padding:16px}._designer-module__N97W1q__groupHeading{padding:16px}}._designer-module__N97W1q__categoryWorkspace{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}._designer-module__N97W1q__categoryNav{border:1px solid var(--ant-color-border-secondary,#e2e8f0);background:var(--ant-color-bg-container,#fff);border-radius:12px;padding:6px;position:sticky;top:16px}._designer-module__N97W1q__categoryNav>div{border-radius:8px;align-items:center;display:flex}._designer-module__N97W1q__categoryNav>div>button:first-child{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:14px 10px}._designer-module__N97W1q__categoryNav b{font-size:13px}._designer-module__N97W1q__categoryNav small{color:var(--ant-color-text-secondary,#64748b);margin-top:4px;display:block}._designer-module__N97W1q__activeCategory{background:var(--ant-color-primary-bg,#e6f4ff);color:var(--ant-color-primary,#1677ff)}._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__groupPanel{margin-top:0}._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__fieldRow,._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__columnHeading{grid-template-columns:minmax(140px,1fr) 130px 150px 150px;gap:12px}@media (max-width:1250px){._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__columnHeading{display:none}._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__fieldRow{grid-template-columns:minmax(0,1fr) 150px}}@media (max-width:800px){._designer-module__N97W1q__categoryWorkspace{grid-template-columns:1fr}._designer-module__N97W1q__categoryNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (max-width:600px){._designer-module__N97W1q__categoryWorkspace ._designer-module__N97W1q__fieldRow,._designer-module__N97W1q__categoryNav{grid-template-columns:1fr}}._designer-module__N97W1q__categoryNav b,._designer-module__N97W1q__groupHeading h3{overflow-wrap:anywhere}
.CsActivityReport-module__XpmbqW__report{min-width:0;font-size:var(--activity-font-size)}.CsActivityReport-module__XpmbqW__report>.ant-alert{margin-bottom:12px}.CsActivityReport-module__XpmbqW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CsActivityReport-module__XpmbqW__caption{flex-direction:column;gap:4px;min-width:0;display:flex}.CsActivityReport-module__XpmbqW__caption .CsActivityReport-module__XpmbqW__updated{font-variant-numeric:tabular-nums;font-size:14px}.CsActivityReport-module__XpmbqW__controls,.CsActivityReport-module__XpmbqW__period{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CsActivityReport-module__XpmbqW__select{min-width:96px}.CsActivityReport-module__XpmbqW__wrap{overflow-wrap:anywhere;white-space:normal}.CsActivityReport-module__XpmbqW__dateAction{align-items:center;min-height:44px;display:inline-flex}@media (pointer:coarse){:is(.CsActivityReport-module__XpmbqW__controls .ant-btn,.CsActivityReport-module__XpmbqW__controls .ant-select){min-height:44px}}.CsActivityReport-module__XpmbqW__report .ant-table{font-size:var(--activity-font-size)}.CsActivityReport-module__XpmbqW__report .ant-table-cell{line-height:1.6}.CsActivityReport-module__XpmbqW__wrap .ant-typography{font-size:inherit}.CsActivityReport-module__XpmbqW__caption>.ant-typography:not(.CsActivityReport-module__XpmbqW__updated){font-size:inherit}@media (max-width:575px){.CsActivityReport-module__XpmbqW__report .ant-pagination{flex-wrap:wrap;row-gap:8px}.CsActivityReport-module__XpmbqW__report .ant-pagination .ant-pagination-options{display:inline-block}}@media (pointer:coarse){.CsActivityReport-module__XpmbqW__report .ant-pagination-options .ant-select{min-height:44px}}
.uploadTray-module__okSnha__tray{z-index:1100;background:var(--color-surface);border:1px solid var(--color-border);opacity:0;pointer-events:none;border-radius:12px;width:320px;transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:18px;right:18px;overflow:hidden;transform:translateY(10px);box-shadow:0 12px 34px #00000029,0 2px 8px #00000014}.uploadTray-module__okSnha__trayOn{opacity:1;pointer-events:auto;transform:none}.uploadTray-module__okSnha__trayHead{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.uploadTray-module__okSnha__trayCount{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.uploadTray-module__okSnha__trayBody{max-height:220px;padding:6px 12px 11px;overflow-y:auto}.uploadTray-module__okSnha__row{border-bottom:1px solid var(--color-border);padding:8px 0;animation:.25s cubic-bezier(.2,.8,.2,1) uploadTray-module__okSnha__uploadRowIn}.uploadTray-module__okSnha__row:last-child{border-bottom:0}.uploadTray-module__okSnha__rowName{align-items:center;gap:8px;font-size:12px;display:flex}.uploadTray-module__okSnha__rowName b{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.uploadTray-module__okSnha__bar{background:var(--color-surface-hover);border-radius:999px;height:4px;margin-top:7px;overflow:hidden}.uploadTray-module__okSnha__barFill{background:var(--color-primary,#1677ff);border-radius:999px;height:100%;transition:width .25s cubic-bezier(.2,.8,.2,1),background .25s cubic-bezier(.2,.8,.2,1);display:block}.uploadTray-module__okSnha__barFillDone{background:#16a34a}.uploadTray-module__okSnha__barFillError{background:#dc2626}.uploadTray-module__okSnha__step{color:var(--color-text-muted);margin-top:5px;font-size:11px;animation:.15s cubic-bezier(.2,.8,.2,1) uploadTray-module__okSnha__uploadStepFade}.uploadTray-module__okSnha__stepDone{color:#16a34a}.uploadTray-module__okSnha__stepError{color:#dc2626}@keyframes uploadTray-module__okSnha__uploadRowIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes uploadTray-module__okSnha__uploadStepFade{0%{opacity:0}to{opacity:1}}@keyframes uploadTray-module__okSnha__uploadOkPulse{0%{background-color:#16a34a38}to{background-color:#0000}}.uploadTray-module__okSnha__okPulse{animation:.6s ease-out uploadTray-module__okSnha__uploadOkPulse}@keyframes uploadTray-module__okSnha__uploadShake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.uploadTray-module__okSnha__shake{animation:.3s cubic-bezier(.2,.8,.2,1) uploadTray-module__okSnha__uploadShake}@media (prefers-reduced-motion:reduce){.uploadTray-module__okSnha__tray,.uploadTray-module__okSnha__row,.uploadTray-module__okSnha__barFill,.uploadTray-module__okSnha__step,.uploadTray-module__okSnha__okPulse,.uploadTray-module__okSnha__shake{transition-duration:.001ms!important;animation-duration:.001ms!important}}
@keyframes MfaEmailOtpModal-module__LJbruG__mfaOtpFieldShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}.MfaEmailOtpModal-module__LJbruG__shake{animation:.3s cubic-bezier(.36,.07,.19,.97) MfaEmailOtpModal-module__LJbruG__mfaOtpFieldShake}@media (prefers-reduced-motion:reduce){.MfaEmailOtpModal-module__LJbruG__shake{animation-duration:.001ms!important}}
@keyframes bellShake-module__IRQyiW__bellShake{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.bellShake-module__IRQyiW__shake{transform-origin:50% 20%;animation:.8s ease-in-out bellShake-module__IRQyiW__bellShake}@media (prefers-reduced-motion:reduce){.bellShake-module__IRQyiW__shake{animation:none}}
.operationsVisuals-module__3PjfaW__board{grid-template-columns:repeat(3,minmax(240px,1fr));gap:14px;display:grid;overflow-x:auto}.operationsVisuals-module__3PjfaW__board section{background:#f8fafc;border:1px solid #dce5ef;border-radius:10px;min-width:0}.operationsVisuals-module__3PjfaW__board h4{border-bottom:1px solid #dce5ef;margin:0;padding:12px}.operationsVisuals-module__3PjfaW__cards{max-height:65vh;padding:10px;overflow:auto}.operationsVisuals-module__3PjfaW__card{text-align:left;cursor:pointer;overflow-wrap:anywhere;color:#172b4d;background:#fff;border:1px solid #dce5ef;border-radius:8px;gap:6px;width:100%;margin-bottom:10px;padding:12px;display:grid}.operationsVisuals-module__3PjfaW__card strong{color:#1677ff}.operationsVisuals-module__3PjfaW__card small,.operationsVisuals-module__3PjfaW__hint{color:#64748b;font-size:12px}.operationsVisuals-module__3PjfaW__card .ant-tag{white-space:normal;justify-self:start}.operationsVisuals-module__3PjfaW__blocked{color:#a21caf!important}.operationsVisuals-module__3PjfaW__calendarScroll{overflow-x:auto}.operationsVisuals-module__3PjfaW__calendar{min-width:760px}.operationsVisuals-module__3PjfaW__calendar .ant-picker-cell-inner{height:146px!important;min-height:146px!important}.operationsVisuals-module__3PjfaW__calendar .ant-picker-calendar-date-content{height:112px!important;overflow:hidden!important}.operationsVisuals-module__3PjfaW__dayItems button{text-align:left;cursor:pointer;color:#172b4d;background:#f5f9ff;border:1px solid #dce5ef;border-radius:5px;width:100%;margin:3px 0;padding:5px;display:block}.operationsVisuals-module__3PjfaW__dayItems b,.operationsVisuals-module__3PjfaW__dayItems span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.operationsVisuals-module__3PjfaW__undated{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;max-height:400px;margin-top:12px;display:grid;overflow:auto}.operationsVisuals-module__3PjfaW__toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.operationsVisuals-module__3PjfaW__timelineScroll{border:1px solid #dce5ef;border-radius:8px;max-height:65vh;overflow:auto}.operationsVisuals-module__3PjfaW__timelineHeader{background:#eff6ff;border-bottom:1px solid #dce5ef;font-size:12px;display:flex}.operationsVisuals-module__3PjfaW__timelineHeader>div{text-align:center;box-sizing:border-box;flex-shrink:0;padding:8px 2px}.operationsVisuals-module__3PjfaW__timelineRow{border-bottom:1px solid #dce5ef;min-height:76px;display:flex}.operationsVisuals-module__3PjfaW__rowLabel{text-align:left;cursor:pointer;color:#172b4d;z-index:1;background:#fff;border:0;border-right:1px solid #dce5ef;flex-shrink:0;width:260px;padding:10px;position:sticky;left:0}.operationsVisuals-module__3PjfaW__rowLabel b,.operationsVisuals-module__3PjfaW__rowLabel small{display:block}.operationsVisuals-module__3PjfaW__rowLabel small{color:#64748b;margin-top:5px;font-size:11px}.operationsVisuals-module__3PjfaW__track{background-image:linear-gradient(90deg,#e2e8f0 1px,#0000 1px);flex-shrink:0;position:relative}.operationsVisuals-module__3PjfaW__marker{cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:22px}.operationsVisuals-module__3PjfaW__outside{color:#64748b;font-size:12px;position:absolute;top:26px;left:12px}.operationsVisuals-module__3PjfaW__legend{margin-bottom:12px}.operationsVisuals-module__3PjfaW__dayItems button[data-urgency=overdue],.operationsVisuals-module__3PjfaW__card[data-urgency=overdue]{color:#820014;background:#fff1f0;border-color:#ffa39e #ffa39e #ffa39e #cf1322;border-left-style:solid;border-left-width:4px}.operationsVisuals-module__3PjfaW__dayItems button[data-urgency=today],.operationsVisuals-module__3PjfaW__card[data-urgency=today]{color:#873800;background:#fff7e6;border-color:#ffd591 #ffd591 #ffd591 #d46b08;border-left-style:solid;border-left-width:4px}.operationsVisuals-module__3PjfaW__dayItems button[data-urgency=upcoming],.operationsVisuals-module__3PjfaW__card[data-urgency=upcoming]{color:#003a8c;background:#e6f4ff;border-color:#91caff #91caff #91caff #1677ff;border-left-style:solid;border-left-width:4px}.operationsVisuals-module__3PjfaW__card[data-urgency=undated]{background:#f5f5f5;border-left:4px solid #8c8c8c}.operationsVisuals-module__3PjfaW__card[data-urgency] strong{color:inherit}.operationsVisuals-module__3PjfaW__calendar .ant-picker-cell-selected .ant-picker-calendar-date{box-shadow:inset 0 0 0 2px #1677ff;background:#e6f4ff!important}
.TruckScheduleSetupModal-module__Gk_82W__form{--truck-accent-bg:var(--color-primary-bg);margin:0}.TruckScheduleSetupModal-module__Gk_82W__modalTitle{align-items:center;gap:10px;display:inline-flex}.TruckScheduleSetupModal-module__Gk_82W__sectionLabel{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}:is(.TruckScheduleSetupModal-module__Gk_82W__sectionLabel>.anticon,.TruckScheduleSetupModal-module__Gk_82W__modalTitle>.anticon,.TruckScheduleSetupModal-module__Gk_82W__addressHeading>.anticon){color:var(--color-primary)}.TruckScheduleSetupModal-module__Gk_82W__required{color:var(--color-error)}.TruckScheduleSetupModal-module__Gk_82W__vendorSection{margin-bottom:24px}.TruckScheduleSetupModal-module__Gk_82W__vendorSection .ant-form-item{margin-bottom:8px}.TruckScheduleSetupModal-module__Gk_82W__directionSection{margin-bottom:24px}.TruckScheduleSetupModal-module__Gk_82W__directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__direction.TruckScheduleSetupModal-module__Gk_82W__direction{text-align:left;white-space:normal;justify-content:flex-start;align-items:center;gap:12px;height:auto;padding:14px 16px;display:flex}.TruckScheduleSetupModal-module__Gk_82W__directionIcon{font-size:24px}.TruckScheduleSetupModal-module__Gk_82W__choiceText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.TruckScheduleSetupModal-module__Gk_82W__choiceText>span{color:var(--color-text-secondary);font-size:12px;line-height:1.6}.TruckScheduleSetupModal-module__Gk_82W__check{color:var(--color-primary);font-size:18px}.TruckScheduleSetupModal-module__Gk_82W__truckChoice.TruckScheduleSetupModal-module__Gk_82W__truckChoice{white-space:normal;text-align:left;height:auto;min-height:40px}.TruckScheduleSetupModal-module__Gk_82W__selected.TruckScheduleSetupModal-module__Gk_82W__selected{border-color:var(--color-primary);background:var(--truck-accent-bg);box-shadow:inset 0 0 0 1px var(--color-primary);color:var(--color-primary)}.TruckScheduleSetupModal-module__Gk_82W__truckChoice.TruckScheduleSetupModal-module__Gk_82W__truckChoice:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--truck-accent-bg)}.TruckScheduleSetupModal-module__Gk_82W__direction.TruckScheduleSetupModal-module__Gk_82W__direction,.TruckScheduleSetupModal-module__Gk_82W__truckChoice.TruckScheduleSetupModal-module__Gk_82W__truckChoice{transition:border-color .15s,background-color .15s,box-shadow .15s}.TruckScheduleSetupModal-module__Gk_82W__routeSection{margin:24px 0}.TruckScheduleSetupModal-module__Gk_82W__routeGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__routeSide{border-left:3px solid var(--color-primary);background:var(--truck-accent-bg);border-radius:8px;min-width:0;padding:16px}.TruckScheduleSetupModal-module__Gk_82W__routeSide .ant-form-item:last-of-type{margin-bottom:0}.TruckScheduleSetupModal-module__Gk_82W__detailsSection{border-top:1px solid var(--color-border);margin-top:24px;padding-top:24px}.TruckScheduleSetupModal-module__Gk_82W__address{padding-top:12px}.TruckScheduleSetupModal-module__Gk_82W__addressHeading{color:var(--color-text-secondary);align-items:flex-start;gap:10px;font-size:12px;display:flex}.TruckScheduleSetupModal-module__Gk_82W__addressHeading>.anticon{font-size:18px}.TruckScheduleSetupModal-module__Gk_82W__lookup{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__postalDigits{min-width:0}.TruckScheduleSetupModal-module__Gk_82W__postalDigits>.ant-otp{gap:10px;width:100%;display:flex}.TruckScheduleSetupModal-module__Gk_82W__postalDigits .ant-otp-input-wrapper{flex:1;min-width:0}.TruckScheduleSetupModal-module__Gk_82W__postalDigits .ant-otp-input{text-align:center;width:100%;height:48px;padding:6px;font-size:22px;font-weight:600}.TruckScheduleSetupModal-module__Gk_82W__addressFields{gap:12px;margin:16px 0;display:grid}.TruckScheduleSetupModal-module__Gk_82W__addressFields .ant-form-item{margin-bottom:0}.TruckScheduleSetupModal-module__Gk_82W__resultsHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.TruckScheduleSetupModal-module__Gk_82W__addressSummary dl{gap:10px;margin:0;display:grid}.TruckScheduleSetupModal-module__Gk_82W__addressSummary dl>div{grid-template-columns:60px minmax(0,1fr);gap:8px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__addressSummary dt{color:var(--color-text-secondary)}.TruckScheduleSetupModal-module__Gk_82W__addressSummary dd{overflow-wrap:anywhere;margin:0}.TruckScheduleSetupModal-module__Gk_82W__truckChoices{flex-wrap:wrap;gap:8px;margin:14px 0 16px;display:flex}.TruckScheduleSetupModal-module__Gk_82W__truckGroups{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__truckGroups .TruckScheduleSetupModal-module__Gk_82W__truckChoice{justify-content:center;min-height:48px;padding-inline:8px;font-size:16px;font-weight:600}.TruckScheduleSetupModal-module__Gk_82W__variantPanel{background:var(--truck-accent-bg);border-left:3px solid var(--color-primary);border-radius:8px;margin-bottom:20px;padding:16px}.TruckScheduleSetupModal-module__Gk_82W__variantPanel .TruckScheduleSetupModal-module__Gk_82W__truckChoices{margin:0}.TruckScheduleSetupModal-module__Gk_82W__cargoChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__cargoChoice.TruckScheduleSetupModal-module__Gk_82W__cargoChoice{justify-content:flex-start;min-height:52px;padding:10px 12px}.TruckScheduleSetupModal-module__Gk_82W__dgDetails{border-left:3px solid var(--color-primary);background:var(--truck-accent-bg);border-radius:8px;margin-top:16px;padding:16px}.TruckScheduleSetupModal-module__Gk_82W__dgDetails .ant-form-item{margin-bottom:0}.TruckScheduleSetupModal-module__Gk_82W__fuelRange{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__costConfigPanel{border-left:3px solid var(--color-primary);background:var(--truck-accent-bg);border-radius:8px;margin-top:4px;padding:18px}.TruckScheduleSetupModal-module__Gk_82W__costConfigHeading{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.TruckScheduleSetupModal-module__Gk_82W__costConfigPanel .ant-form-item:last-child{margin-bottom:0}.TruckScheduleSetupModal-module__Gk_82W__approvalPrompt{gap:16px;padding-top:8px;display:grid}.TruckScheduleSetupModal-module__Gk_82W__addVendor{border-top:1px solid var(--color-border);margin-top:6px;padding-top:6px}.TruckScheduleSetupModal-module__Gk_82W__addVendor .ant-btn{text-align:left;justify-content:flex-start}@media (max-width:540px){.TruckScheduleSetupModal-module__Gk_82W__directions,.TruckScheduleSetupModal-module__Gk_82W__routeGrid,.TruckScheduleSetupModal-module__Gk_82W__cargoChoices{grid-template-columns:minmax(0,1fr)}.TruckScheduleSetupModal-module__Gk_82W__truckGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.TruckScheduleSetupModal-module__Gk_82W__direction.TruckScheduleSetupModal-module__Gk_82W__direction,.TruckScheduleSetupModal-module__Gk_82W__truckChoice.TruckScheduleSetupModal-module__Gk_82W__truckChoice{transition:none}}
.WizardStep1Chips-module__s5mqMG__check{opacity:0;transition:opacity .15s ease-in,transform .15s ease-in;display:inline-flex;transform:scale(.4)}.WizardStep1Chips-module__s5mqMG__checkOn{opacity:1;transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){.WizardStep1Chips-module__s5mqMG__check,.WizardStep1Chips-module__s5mqMG__checkOn{transition-duration:.001ms!important}}
.MissingScheduleReport-module__QGCGTq__toolbar{margin-bottom:16px}.MissingScheduleReport-module__QGCGTq__chart{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:32px;margin:0 0 24px;display:grid}.MissingScheduleReport-module__QGCGTq__total{flex-direction:column;gap:8px;display:flex}.MissingScheduleReport-module__QGCGTq__total>span.ant-typography{font-size:inherit}.MissingScheduleReport-module__QGCGTq__total>h2.ant-typography{font-variant-numeric:tabular-nums}.MissingScheduleReport-module__QGCGTq__bars{flex-direction:column;gap:12px;min-width:0;display:flex}.MissingScheduleReport-module__QGCGTq__barLabel{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.MissingScheduleReport-module__QGCGTq__barLabel strong{font-variant-numeric:tabular-nums}@media (max-width:640px){.MissingScheduleReport-module__QGCGTq__chart{grid-template-columns:minmax(0,1fr);gap:20px}}
.taxGroups-module__GefJtW__press{transition:transform .15s cubic-bezier(.2,.8,.2,1),background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.taxGroups-module__GefJtW__press:active:not(:disabled){transform:scale(.97)}.taxGroups-module__GefJtW__enter{animation:.25s cubic-bezier(.2,.8,.2,1) taxGroups-module__GefJtW__taxGroupIn}@keyframes taxGroups-module__GefJtW__taxGroupIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.taxGroups-module__GefJtW__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.taxGroups-module__GefJtW__footerNote{min-width:0;margin-inline-end:auto}.taxGroups-module__GefJtW__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}@media (max-width:575px){.taxGroups-module__GefJtW__twoCol{grid-template-columns:minmax(0,1fr)}}.taxGroups-module__GefJtW__compare{grid-template-columns:minmax(0,96px) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:8px 12px;display:grid}@media (prefers-reduced-motion:reduce){.taxGroups-module__GefJtW__press,.taxGroups-module__GefJtW__enter{transition:none;animation:none}.taxGroups-module__GefJtW__press:active:not(:disabled){transform:none}}
@keyframes approvals-module__iJzZCG__approvalCenterShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}.approvals-module__iJzZCG__shake{animation:.42s cubic-bezier(.36,.07,.19,.97) approvals-module__iJzZCG__approvalCenterShake}@keyframes approvals-module__iJzZCG__approvalCenterAttnFlash{0%{background-color:color-mix(in srgb, var(--color-warning,#8c8c8c) 26%, transparent)}to{background-color:#0000}}.approvals-module__iJzZCG__attnFlash{animation:.8s ease-out approvals-module__iJzZCG__approvalCenterAttnFlash}@media (prefers-reduced-motion:reduce){.approvals-module__iJzZCG__shake,.approvals-module__iJzZCG__attnFlash{animation-duration:.001ms!important}}
.contacts-module__zCHDLG__page{max-width:1560px;color:var(--ink);margin:auto;padding:12px 8px 32px}.contacts-module__zCHDLG__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.contacts-module__zCHDLG__eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.contacts-module__zCHDLG__header h1{letter-spacing:-.8px;margin:8px 0;font-size:32px;font-weight:650}.contacts-module__zCHDLG__header h1 span{color:var(--muted);margin-left:12px;font-size:16px;font-weight:400}.contacts-module__zCHDLG__header p{color:var(--muted);margin:0}.contacts-module__zCHDLG__previewBar{border:1px solid var(--border);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;font-size:12px;display:flex}.contacts-module__zCHDLG__previewBar label{white-space:nowrap;align-items:center;gap:8px;display:flex}.contacts-module__zCHDLG__workspace{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:220px minmax(0,1fr);min-height:650px;display:grid;overflow:hidden}.contacts-module__zCHDLG__sidebar{border-right:1px solid var(--border);background:var(--fill);padding:24px 14px}.contacts-module__zCHDLG__sectionLabel{color:var(--muted);margin:0 10px 12px;font-size:12px}.contacts-module__zCHDLG__navItem{color:inherit;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin-bottom:4px;padding:12px 10px;transition:background-color .18s,color .18s;display:flex}.contacts-module__zCHDLG__navItem span:nth-child(2){flex:1}.contacts-module__zCHDLG__navItem:hover{background:var(--surface)}.contacts-module__zCHDLG__active{background:var(--surface);color:var(--accent);font-weight:600;box-shadow:0 1px 5px #0000000a}.contacts-module__zCHDLG__count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.contacts-module__zCHDLG__groupHeading{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.contacts-module__zCHDLG__groupHeading p{margin-bottom:0}.contacts-module__zCHDLG__sideNote{border-top:1px solid var(--border);color:var(--muted);margin:30px 10px 0;padding-top:20px;font-size:12px;line-height:1.8}.contacts-module__zCHDLG__content{min-width:0;padding:24px}.contacts-module__zCHDLG__listHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.contacts-module__zCHDLG__listHeading h2{margin:0 0 4px;font-size:18px}.contacts-module__zCHDLG__listHeading span{color:var(--muted);font-size:12px}.contacts-module__zCHDLG__person{text-align:left;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:5px 0;display:flex}.contacts-module__zCHDLG__person>span:last-child{min-width:0}.contacts-module__zCHDLG__person strong{overflow-wrap:anywhere;font-weight:550;display:block}.contacts-module__zCHDLG__person small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.contacts-module__zCHDLG__person:hover strong{color:var(--accent)}.contacts-module__zCHDLG__numbers{font-variant-numeric:tabular-nums;font-size:13px;line-height:1.9}.contacts-module__zCHDLG__numbers .anticon{color:var(--muted);margin-right:6px}.contacts-module__zCHDLG__groupNames{color:var(--muted);margin-top:7px;font-size:12px;display:block}.contacts-module__zCHDLG__selection{background:var(--fill);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 14px;display:flex}.contacts-module__zCHDLG__detail{padding:12px 0}.contacts-module__zCHDLG__detail h2{margin-bottom:6px}.contacts-module__zCHDLG__detailBlock{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:12px}.contacts-module__zCHDLG__detailBlock h3{font-size:14px}.contacts-module__zCHDLG__detailBlock p{overflow-wrap:anywhere;gap:20px;display:flex}.contacts-module__zCHDLG__detailBlock p span{color:#64748b;min-width:80px}.contacts-module__zCHDLG__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contacts-module__zCHDLG__phoneFields{grid-template-columns:110px 1fr 50px;gap:8px;margin-top:10px;display:grid}.contacts-module__zCHDLG__phoneFields .ant-form-item{margin-bottom:0}.contacts-module__zCHDLG__person:focus-visible,.contacts-module__zCHDLG__navItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:900px){.contacts-module__zCHDLG__previewBar{flex-direction:column;align-items:flex-start}.contacts-module__zCHDLG__workspace{grid-template-columns:1fr}.contacts-module__zCHDLG__sidebar{border-right:0;border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:12px;display:flex}.contacts-module__zCHDLG__sidebar .contacts-module__zCHDLG__sectionLabel,.contacts-module__zCHDLG__sideNote,.contacts-module__zCHDLG__groupHeading{display:none}.contacts-module__zCHDLG__navItem{width:auto;margin:0}.contacts-module__zCHDLG__content{padding:16px}.contacts-module__zCHDLG__listHeading{flex-direction:column;align-items:stretch}.contacts-module__zCHDLG__header h1{font-size:26px}.contacts-module__zCHDLG__selection{flex-direction:column;align-items:flex-start;gap:8px}.contacts-module__zCHDLG__formGrid{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.contacts-module__zCHDLG__navItem{transition:none}}.contacts-module__zCHDLG__workspace{height:var(--workspace-height,calc(100dvh - 320px));min-height:260px}.contacts-module__zCHDLG__sidebar,.contacts-module__zCHDLG__content{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.contacts-module__zCHDLG__dragHandle{color:var(--muted);cursor:grab;touch-action:auto;flex:none}.contacts-module__zCHDLG__person:has(.contacts-module__zCHDLG__dragHandle){cursor:grab}.contacts-module__zCHDLG__person:active:has(.contacts-module__zCHDLG__dragHandle){cursor:grabbing}.contacts-module__zCHDLG__dropTarget{outline:1px dashed var(--accent);outline-offset:-2px}.contacts-module__zCHDLG__dropHover{background:var(--surface);outline:2px solid var(--accent);outline-offset:-2px;box-shadow:0 0 0 3px var(--fill)}.contacts-module__zCHDLG__dragStatus{color:var(--accent);font-size:12px}.contacts-module__zCHDLG__dragStatus:not(:empty){padding:8px 0 12px}@media (max-width:900px){.contacts-module__zCHDLG__workspace{grid-template-rows:minmax(90px,28%) minmax(0,1fr);min-height:360px}.contacts-module__zCHDLG__sidebar{align-content:flex-start}.contacts-module__zCHDLG__sidebar .contacts-module__zCHDLG__groupHeading{margin:0;display:flex}.contacts-module__zCHDLG__sidebar .contacts-module__zCHDLG__groupHeading p,.contacts-module__zCHDLG__sidebar .contacts-module__zCHDLG__sideNote{display:none}.contacts-module__zCHDLG__navItem{flex-shrink:0}}.contacts-module__zCHDLG__selection{transition:background-color .24s,box-shadow .24s;animation:.2s ease-out contacts-module__zCHDLG__contactReveal}.contacts-module__zCHDLG__selectionNames{color:var(--muted);overflow-wrap:anywhere;max-width:650px;margin-top:4px;font-size:12px;display:block}.contacts-module__zCHDLG__content .ant-table-row-selected>.ant-table-cell{background:var(--selection-fill)!important}.contacts-module__zCHDLG__content .ant-table-cell{transition:background-color .22s,opacity .22s}.contacts-module__zCHDLG__draggingRow>.ant-table-cell{opacity:.5}.contacts-module__zCHDLG__navItem{transition:background-color .24s,box-shadow .24s,transform .24s cubic-bezier(.22,1,.36,1),color .2s}.contacts-module__zCHDLG__dropHover{background:var(--selection-fill);transform:translate(3px)}.contacts-module__zCHDLG__dropComplete{animation:.6s cubic-bezier(.22,1,.36,1) contacts-module__zCHDLG__contactLanded}.contacts-module__zCHDLG__dragPreview{pointer-events:none;z-index:1500;will-change:transform;width:280px;max-width:calc(100vw - 16px);position:fixed;top:0;left:0}.contacts-module__zCHDLG__dragPreview[hidden]{display:none}.contacts-module__zCHDLG__dragCard{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:14px;animation:.18s cubic-bezier(.22,1,.36,1) contacts-module__zCHDLG__contactReveal;overflow:hidden;box-shadow:0 16px 42px #00000024,0 4px 10px #00000010}.contacts-module__zCHDLG__dragCardHeading{color:var(--accent);align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.contacts-module__zCHDLG__dragCardHeading strong{font-size:18px}.contacts-module__zCHDLG__dragCardHeading>span:last-child{color:var(--muted);margin-left:auto;font-size:11px}.contacts-module__zCHDLG__dragCardNames{padding:0 16px 12px;font-size:12px;line-height:1.8}.contacts-module__zCHDLG__dragCardNames>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contacts-module__zCHDLG__dragCardNames small{color:var(--muted)}.contacts-module__zCHDLG__dragDestination{background:var(--selection-fill);border-top:1px solid var(--border);color:var(--accent);padding:10px 16px;font-size:12px}@keyframes contacts-module__zCHDLG__contactReveal{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes contacts-module__zCHDLG__contactLanded{0%{background:var(--selection-fill);transform:scale(1)}35%{background:var(--selection-fill);transform:scale(1.025)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.contacts-module__zCHDLG__selection,.contacts-module__zCHDLG__navItem{transition:none}.contacts-module__zCHDLG__content .ant-table-cell{transition:none}.contacts-module__zCHDLG__selection,.contacts-module__zCHDLG__dragCard,.contacts-module__zCHDLG__dropComplete{animation:none}.contacts-module__zCHDLG__dropHover{transform:none}}.contacts-module__zCHDLG__groupRow{align-items:center;gap:2px;margin-bottom:6px;display:flex}.contacts-module__zCHDLG__groupNav{flex:1;min-width:0}.contacts-module__zCHDLG__groupNav .contacts-module__zCHDLG__navItem{margin-bottom:0}.contacts-module__zCHDLG__memberCount{color:var(--muted);padding:0 10px 4px 36px;font-size:11px;display:block}.contacts-module__zCHDLG__groupRow>.contacts-module__zCHDLG__ant-btn{flex:none}@media (max-width:900px){.contacts-module__zCHDLG__groupRow{min-width:180px}}
.page-module__zb9SQG__page{min-width:0;max-width:1560px;margin-inline:auto;padding:24px}.page-module__zb9SQG__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-module__zb9SQG__identity{flex:440px;min-width:0}.page-module__zb9SQG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__zb9SQG__number{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.page-module__zb9SQG__party{overflow-wrap:anywhere;height:100%}.page-module__zb9SQG__money{font-variant-numeric:tabular-nums}.page-module__zb9SQG__total{background:var(--ant-color-fill-alter,#fafafa);border-radius:10px;padding:16px}.page-module__zb9SQG__metadata{overflow-wrap:anywhere}@media (max-width:575px){.page-module__zb9SQG__page{padding:12px}.page-module__zb9SQG__heading{gap:12px}.page-module__zb9SQG__identity{flex-basis:100%}.page-module__zb9SQG__actions{width:100%}.page-module__zb9SQG__actions>button{flex:auto}}
.invoicePreviewLoading-module__gf4zSG__stage{position:relative}.invoicePreviewLoading-module__gf4zSG__paper{transition:opacity .45s,filter .45s}.invoicePreviewLoading-module__gf4zSG__busy .invoicePreviewLoading-module__gf4zSG__paper{opacity:.55;filter:blur(1.5px)saturate(.85)}.invoicePreviewLoading-module__gf4zSG__veil{z-index:6;pointer-events:none;border-radius:var(--ant-border-radius-lg,8px);justify-content:center;align-items:flex-start;padding-top:96px;animation:.35s both invoicePreviewLoading-module__gf4zSG__veilIn;display:flex;position:absolute;inset:0;overflow:hidden}.invoicePreviewLoading-module__gf4zSG__veil:before{content:"";background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--ant-color-info,#6ea8fe) 16%, transparent) 46%, color-mix(in srgb, var(--ant-color-bg-container,#fff) 70%, transparent) 50%, color-mix(in srgb, var(--ant-color-error,#f6a5c0) 12%, transparent) 54%, transparent 62%);animation:2.4s ease-in-out infinite invoicePreviewLoading-module__gf4zSG__sheen;position:absolute;inset:-20% -60%}.invoicePreviewLoading-module__gf4zSG__pill{font-size:var(--ant-font-size-sm,12px);color:var(--ant-color-text-secondary,#596579);background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 88%, transparent);border:1px solid var(--ant-color-border-secondary,#dce2e8);box-shadow:0 6px 24px color-mix(in srgb, var(--ant-color-info,#6ea8fe) 18%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;animation:2.4s ease-in-out infinite invoicePreviewLoading-module__gf4zSG__breathe;display:inline-flex;position:sticky;top:96px}.invoicePreviewLoading-module__gf4zSG__dots{gap:3px;display:inline-flex}.invoicePreviewLoading-module__gf4zSG__dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite invoicePreviewLoading-module__gf4zSG__dot}.invoicePreviewLoading-module__gf4zSG__dots i:nth-child(2){animation-delay:.15s}.invoicePreviewLoading-module__gf4zSG__dots i:nth-child(3){animation-delay:.3s}@keyframes invoicePreviewLoading-module__gf4zSG__veilIn{0%{opacity:0}to{opacity:1}}@keyframes invoicePreviewLoading-module__gf4zSG__sheen{0%{transform:translate(-45%)}to{transform:translate(45%)}}@keyframes invoicePreviewLoading-module__gf4zSG__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes invoicePreviewLoading-module__gf4zSG__dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.invoicePreviewLoading-module__gf4zSG__paper{transition:none}.invoicePreviewLoading-module__gf4zSG__busy .invoicePreviewLoading-module__gf4zSG__paper{filter:none}.invoicePreviewLoading-module__gf4zSG__veil,.invoicePreviewLoading-module__gf4zSG__veil:before,.invoicePreviewLoading-module__gf4zSG__pill,.invoicePreviewLoading-module__gf4zSG__dots i{animation:none}.invoicePreviewLoading-module__gf4zSG__veil:before{display:none}}
.summary-module__s1kvYq__page{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.summary-module__s1kvYq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.summary-module__s1kvYq__head h1{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700}.summary-module__s1kvYq__head p{color:var(--color-text-secondary);margin:4px 0 0;font-size:13px}.summary-module__s1kvYq__controls{flex-wrap:wrap;gap:8px;display:flex}.summary-module__s1kvYq__section{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.summary-module__s1kvYq__sectionTitle{color:var(--color-text);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:8px 0 0;font-size:16px;font-weight:700;display:flex}.summary-module__s1kvYq__sectionTitle small{color:var(--color-text-secondary);font-size:12px;font-weight:400}.summary-module__s1kvYq__cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.summary-module__s1kvYq__card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;min-width:0;padding:16px}.summary-module__s1kvYq__cardLabel{color:var(--color-text-secondary);font-size:13px}.summary-module__s1kvYq__cardRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-top:6px;display:flex}.summary-module__s1kvYq__cardValue{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15}.summary-module__s1kvYq__cardValue small{color:var(--color-text-secondary);margin-left:4px;font-size:13px;font-weight:400}.summary-module__s1kvYq__cardHint{color:var(--color-text-muted);margin-top:4px;font-size:12px}.summary-module__s1kvYq__charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;display:grid}.summary-module__s1kvYq__chart{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;min-width:0;padding:16px}.summary-module__s1kvYq__chart h3{color:var(--color-text);margin:0 0 12px;font-size:14px;font-weight:600}.summary-module__s1kvYq__plot{width:100%;height:260px}.summary-module__s1kvYq__tableWrap{min-width:0;overflow-x:auto}.summary-module__s1kvYq__num{font-variant-numeric:tabular-nums}.summary-module__s1kvYq__drill{font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);background:0 0;border:0;padding:0}.summary-module__s1kvYq__drill:hover{text-decoration-style:solid;text-decoration-color:currentColor}.summary-module__s1kvYq__drill:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:2px}.summary-module__s1kvYq__reportCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:16px;display:grid}.summary-module__s1kvYq__modalFooter{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.summary-module__s1kvYq__invoiceRows{gap:12px;display:grid}.summary-module__s1kvYq__invoiceModal .ant-typography-secondary{color:var(--ant-color-text)}.summary-module__s1kvYq__invoiceRow{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.summary-module__s1kvYq__invoiceRowHead{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.summary-module__s1kvYq__invoiceRowCustomer{min-width:0;max-width:360px}.summary-module__s1kvYq__invoiceRowStatus{margin-left:auto}.summary-module__s1kvYq__invoiceRowActions{align-items:center;gap:12px;display:inline-flex}.summary-module__s1kvYq__invoiceAmounts{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px 12px;display:grid}.summary-module__s1kvYq__invoiceAmountLabel{color:var(--color-text-secondary);gap:4px;font-size:13px;display:grid}.summary-module__s1kvYq__invoiceExisting{gap:6px;min-width:0;display:grid}.summary-module__s1kvYq__invoiceLine{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;gap:10px;min-width:0;padding:16px;display:grid}.summary-module__s1kvYq__invoiceLineAlt{background:var(--color-bg)}.summary-module__s1kvYq__jobBlocks{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.summary-module__s1kvYq__jobBlock{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:20px;display:grid}.summary-module__s1kvYq__jobBlockTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:600}.summary-module__s1kvYq__jobCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.summary-module__s1kvYq__jobStatLabel{font-size:var(--ant-font-size-lg,16px);color:var(--ant-color-text);overflow-wrap:anywhere;margin-bottom:6px;line-height:1.5;display:block}.summary-module__s1kvYq__jobStatValue{font-size:var(--ant-font-size-heading-3,24px);white-space:normal;overflow-wrap:anywhere;line-height:1.4;display:block}.summary-module__s1kvYq__jobFinanceBlock{gap:20px}.summary-module__s1kvYq__jobFinanceBlock .summary-module__s1kvYq__jobBlockTitle{font-size:18px;line-height:1.5}.summary-module__s1kvYq__jobFinanceBlock .summary-module__s1kvYq__jobSubTitle{font-size:var(--ant-font-size-lg,16px);color:var(--ant-color-text);line-height:1.5}.summary-module__s1kvYq__jobFinanceBlock [role=status]{justify-self:start;max-width:100%}.summary-module__s1kvYq__jobEmptyText{font-size:var(--ant-font-size-lg,16px);line-height:1.5;display:block}.summary-module__s1kvYq__jobFinanceBlock .ant-table{font-size:var(--ant-font-size-lg,16px)}.summary-module__s1kvYq__jobFinanceBlock .ant-table-cell{line-height:1.6}.summary-module__s1kvYq__jobFinanceBlock .summary-module__s1kvYq__num{white-space:nowrap}@media (max-width:640px){.summary-module__s1kvYq__jobCards{grid-template-columns:minmax(0,1fr)}.summary-module__s1kvYq__jobFinanceBlock{padding:16px}}@media (max-width:480px){.summary-module__s1kvYq__jobCards>div{flex-direction:column}.summary-module__s1kvYq__jobCards>div>span{align-self:stretch}}.summary-module__s1kvYq__jobCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;min-width:0;padding:12px 16px}.summary-module__s1kvYq__jobCardValue{color:var(--color-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:20px;font-weight:700;line-height:1.25}.summary-module__s1kvYq__jobMeta{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px}.summary-module__s1kvYq__jobSub{gap:12px;min-width:0;display:grid}.summary-module__s1kvYq__jobSubHead{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.summary-module__s1kvYq__jobSubTitle{color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:600}.summary-module__s1kvYq__docGroup{gap:6px;min-width:0;display:grid}.summary-module__s1kvYq__docRow{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;grid-template-columns:32px minmax(0,1fr) 160px 140px 40px;align-items:center;gap:12px;min-width:0;padding:6px 10px;display:grid}.summary-module__s1kvYq__docIcon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.summary-module__s1kvYq__docCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:13px;overflow:hidden}@media (max-width:720px){.summary-module__s1kvYq__docRow{grid-template-columns:32px minmax(0,1fr) 40px}.summary-module__s1kvYq__docCell{display:none}}
.profiles-module__1aDwFq__page{color:#172b4d;gap:20px;display:grid}.profiles-module__1aDwFq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.profiles-module__1aDwFq__header h1{margin:0 0 6px;font-size:26px}.profiles-module__1aDwFq__muted{color:#64748b;font-size:13px}.profiles-module__1aDwFq__panel{background:#fff;border:1px solid #dbe4ee;border-radius:14px;min-width:0;padding:20px}.profiles-module__1aDwFq__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.profiles-module__1aDwFq__editor{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:20px;display:grid}.profiles-module__1aDwFq__fields{gap:16px;min-width:0;display:grid}.profiles-module__1aDwFq__fields>label,.profiles-module__1aDwFq__field{gap:7px;font-size:13px;font-weight:600;display:grid}.profiles-module__1aDwFq__fields .ant-select{width:100%}.profiles-module__1aDwFq__summary{background:#f5f9ff;border:1px solid #cbdff7;border-radius:12px;align-self:start;padding:18px}.profiles-module__1aDwFq__summary h3{margin-top:0}.profiles-module__1aDwFq__domains{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.profiles-module__1aDwFq__domains .ant-checkbox-wrapper{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;align-items:center;min-height:48px;padding:12px;display:flex}@media (max-width:760px){.profiles-module__1aDwFq__editor{grid-template-columns:minmax(0,1fr)}.profiles-module__1aDwFq__panel{padding:12px}.profiles-module__1aDwFq__header h1{font-size:22px}}.profiles-module__1aDwFq__memberSection{background:#f5f9ff;border:1px solid #cbdff7;border-left:4px solid #1677ff;border-radius:8px;gap:10px;min-width:0;padding:16px;display:grid}.profiles-module__1aDwFq__memberSection h3,.profiles-module__1aDwFq__memberSection p{margin:0}
.operations-module__e--1gW__root{color:#172b4d;gap:18px;min-width:0;display:grid}.operations-module__e--1gW__filters{grid-template-columns:2fr 1fr 1fr;gap:12px;min-width:0;display:grid}.operations-module__e--1gW__filters>*{min-width:0}.operations-module__e--1gW__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.operations-module__e--1gW__metrics button{text-align:left;cursor:pointer;color:#334155;background:#fff;border:1px solid #dce5ef;border-top:3px solid;border-radius:12px;padding:16px}.operations-module__e--1gW__metrics button strong{margin:6px 0;font-size:28px;display:block}.operations-module__e--1gW__metrics button small{color:#64748b}.operations-module__e--1gW__metrics .operations-module__e--1gW__active{background:#f0f7ff;box-shadow:0 0 0 2px #1677ff}.operations-module__e--1gW__panel{background:#fff;border:1px solid #dce5ef;border-radius:14px;min-width:0;padding:16px}.operations-module__e--1gW__heading{margin-bottom:16px}.operations-module__e--1gW__heading h3{margin:0 0 6px}.operations-module__e--1gW__heading span,.operations-module__e--1gW__panel small{color:#64748b;font-size:12px}.operations-module__e--1gW__step{margin:5px 0;font-weight:600}.operations-module__e--1gW__blocked{color:#a21caf;white-space:pre-wrap;margin:6px 0}.operations-module__e--1gW__form{gap:14px;display:grid}.operations-module__e--1gW__form label{gap:7px;display:grid}.operations-module__e--1gW__history{border-top:1px solid #e2e8f0;padding:12px 0}.operations-module__e--1gW__history p{white-space:pre-wrap}.operations-module__e--1gW__root .ant-table-cell{overflow-wrap:anywhere}@media (max-width:900px){.operations-module__e--1gW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-module__e--1gW__filters{grid-template-columns:1fr 1fr}.operations-module__e--1gW__filters>:first-child{grid-column:1/-1}}@media (max-width:540px){.operations-module__e--1gW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-module__e--1gW__filters{grid-template-columns:1fr}.operations-module__e--1gW__panel{padding:12px}}.operations-module__e--1gW__jobBadges{flex-wrap:wrap;align-content:flex-start;gap:12px 10px;max-height:240px;padding:6px 12px 6px 0;display:flex;overflow-y:auto}.operations-module__e--1gW__workloadHint{color:#64748b;font-size:12px}
.page-module__Var4sW__page{max-width:1800px;margin:auto;padding:24px}.page-module__Var4sW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.page-module__Var4sW__header h3{margin:0 0 8px}.page-module__Var4sW__filters{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.page-module__Var4sW__filters>.ant-select{min-width:150px}.page-module__Var4sW__search{flex:280px;max-width:520px}.page-module__Var4sW__subject{white-space:normal;text-align:left;max-width:100%;height:auto;padding:0}.page-module__Var4sW__pagination{margin-top:20px}.page-module__Var4sW__metadata{overflow-wrap:anywhere;gap:8px;margin-bottom:20px;display:grid}.page-module__Var4sW__frame{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;width:100%;height:65vh}.page-module__Var4sW__text{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:600px){.page-module__Var4sW__page{padding:12px}}
.CompanyLetterheads-module__IIPBva__toolbar{justify-content:space-between;align-items:flex-start;gap:16px;margin:8px 0 20px;display:flex}.CompanyLetterheads-module__IIPBva__toolbar p{color:var(--color-text-secondary);margin:0}.CompanyLetterheads-module__IIPBva__editor{grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);align-items:start;gap:24px;display:grid}.CompanyLetterheads-module__IIPBva__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.CompanyLetterheads-module__IIPBva__preview{background:var(--color-surface-hover,#f8fafc);border:1px solid var(--color-border);border-radius:8px;min-width:0;padding:16px}.CompanyLetterheads-module__IIPBva__previewTitle{color:var(--color-text-primary);margin-bottom:12px;font-weight:600;display:block}.CompanyLetterheads-module__IIPBva__paper{aspect-ratio:210/297;color:#334155;background:#fff;border:1px solid #e2e8f0;padding:7%;overflow:auto}.CompanyLetterheads-module__IIPBva__header{overflow-wrap:anywhere;white-space:pre-wrap;border-bottom:1px solid #cbd5e1;align-items:flex-start;gap:16px;padding-bottom:16px;font-size:12px;display:flex}.CompanyLetterheads-module__IIPBva__header strong{color:#1e293b;font-size:16px;display:block}.CompanyLetterheads-module__IIPBva__logo{object-fit:contain;flex-shrink:0;width:64px;height:64px}.CompanyLetterheads-module__IIPBva__pdf{background:#fff;border:1px solid #e2e8f0;width:100%;height:570px}.CompanyLetterheads-module__IIPBva__asset{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}@media (max-width:760px){.CompanyLetterheads-module__IIPBva__editor{grid-template-columns:minmax(0,1fr)}.CompanyLetterheads-module__IIPBva__toolbar{flex-wrap:wrap}.CompanyLetterheads-module__IIPBva__fields{grid-template-columns:minmax(0,1fr)}.CompanyLetterheads-module__IIPBva__pdf{height:420px}}
.studio-module__nI5suW__page{flex-direction:column;gap:18px;min-width:0;display:flex}.studio-module__nI5suW__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.studio-module__nI5suW__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.studio-module__nI5suW__rail{min-width:0;max-height:calc(100vh - 110px);position:sticky;top:12px;overflow-y:auto}.studio-module__nI5suW__railTitle{justify-content:space-between;padding:0 4px 12px;display:flex}.studio-module__nI5suW__detail{flex-direction:column;gap:16px;min-width:0;display:flex}.studio-module__nI5suW__person{border:1px solid var(--color-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.studio-module__nI5suW__badges{flex-wrap:wrap;gap:6px;display:flex}.studio-module__nI5suW__optional{background:var(--color-surface)}.studio-module__nI5suW__empty{text-align:center;border:1px dashed var(--color-border);border-radius:12px;padding:70px 20px}.studio-module__nI5suW__filters{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px 0;display:flex}.studio-module__nI5suW__capability{flex-direction:column;gap:12px;min-width:0;display:flex}.studio-module__nI5suW__changes{max-height:300px;overflow-y:auto}.studio-module__nI5suW__change{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.studio-module__nI5suW__change small{color:var(--color-text-muted);display:block}@media (max-width:767px){.studio-module__nI5suW__layout{flex-direction:column;gap:16px;display:flex}.studio-module__nI5suW__rail,.studio-module__nI5suW__detail{width:100%}.studio-module__nI5suW__rail{max-height:none;position:static}.studio-module__nI5suW__person{padding:16px}}
