.InventoryModule-module__H3YItW__page{width:100%;max-width:1180px;margin:0 auto}.InventoryModule-module__H3YItW__header{margin-bottom:28px}.InventoryModule-module__H3YItW__header h1{color:#101828;margin:0;font-size:34px}.InventoryModule-module__H3YItW__header p{color:#667085;margin:7px 0 0;font-size:17px}.InventoryModule-module__H3YItW__modules{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.InventoryModule-module__H3YItW__moduleCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;grid-template-columns:58px minmax(0,1fr) 32px;align-items:center;gap:16px;min-height:126px;padding:22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 24px #0f172a0a}.InventoryModule-module__H3YItW__moduleCard:hover{border-color:#84adff;transform:translateY(-1px);box-shadow:0 12px 28px #155eef1a}.InventoryModule-module__H3YItW__icon{color:#175cd3;background:#eef4ff;border-radius:14px;place-items:center;width:58px;height:58px;font-size:26px;display:grid}.InventoryModule-module__H3YItW__moduleContent{gap:5px;display:grid}.InventoryModule-module__H3YItW__moduleContent strong{color:#101828;font-size:21px}.InventoryModule-module__H3YItW__moduleContent span{color:#667085;font-size:16px;line-height:1.4}.InventoryModule-module__H3YItW__arrow{color:#475467;font-size:19px}
.ShellForm-module__vxYNVa__form{width:100%}:is(.ShellForm-module__vxYNVa__form input::placeholder,.ShellForm-module__vxYNVa__form textarea::placeholder){color:#0000!important}.ShellForm-module__vxYNVa__form .ant-select-selection-placeholder{color:#0000!important}.ShellForm-module__vxYNVa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.ShellForm-module__vxYNVa__gridOne{grid-template-columns:1fr}.ShellForm-module__vxYNVa__section{flex-direction:column;gap:16px;display:flex}.ShellForm-module__vxYNVa__sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ShellForm-module__vxYNVa__sectionText{gap:4px;display:grid}.ShellForm-module__vxYNVa__sectionTitle{color:#111827;margin:0;font-size:16px;font-weight:600;line-height:1.4}.ShellForm-module__vxYNVa__sectionDescription{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.ShellForm-module__vxYNVa__actions{justify-content:flex-start;align-items:center;gap:8px;display:flex}.ShellForm-module__vxYNVa__actionsEnd{justify-content:flex-end}@media (max-width:760px){.ShellForm-module__vxYNVa__grid{grid-template-columns:1fr}.ShellForm-module__vxYNVa__sectionHeader{flex-direction:column;align-items:stretch}}
.ShellFilters-module__47HZyq__filters{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;padding:12px;display:flex}.ShellFilters-module__47HZyq__item{flex-shrink:1;min-width:0}.ShellFilters-module__47HZyq__formItem{margin-bottom:0}.ShellFilters-module__47HZyq__formItem .ant-form-item-row{display:block}.ShellFilters-module__47HZyq__formItem .ant-form-item-label{text-align:left;padding:0 0 6px}.ShellFilters-module__47HZyq__formItem .ant-form-item-label>label{color:#6b7280;height:auto;font-size:12px;font-weight:600;line-height:1.2}.ShellFilters-module__47HZyq__formItem .ant-form-item-control-input{min-height:32px}:is(.ShellFilters-module__47HZyq__item .ant-picker,.ShellFilters-module__47HZyq__item .ant-select,.ShellFilters-module__47HZyq__item .ant-input,.ShellFilters-module__47HZyq__item .ant-input-number){width:100%}
:is(.ShellList-module__WEdG6q__table .ant-table,.ShellList-module__WEdG6q__table .ant-table-container){border-radius:10px}.ShellList-module__WEdG6q__table .ant-table-container{overflow:hidden}.ShellList-module__WEdG6q__table .ant-table-cell{overflow-wrap:anywhere}.ShellList-module__WEdG6q__table .ant-table-placeholder>.ant-table-cell{text-align:center!important}.ShellList-module__WEdG6q__actionsColumn{text-align:right;white-space:nowrap;width:1%;min-width:1%}.ShellList-module__WEdG6q__actionsColumn .ant-space{justify-content:flex-end}.ShellList-module__WEdG6q__pagination{margin-top:16px}:is(.ShellList-module__WEdG6q__pagination .ant-pagination-item,.ShellList-module__WEdG6q__pagination .ant-pagination-prev .ant-pagination-item-link,.ShellList-module__WEdG6q__pagination .ant-pagination-next .ant-pagination-item-link,.ShellList-module__WEdG6q__pagination .ant-pagination-jump-prev .ant-pagination-item-link,.ShellList-module__WEdG6q__pagination .ant-pagination-jump-next .ant-pagination-item-link){border-radius:6px}.ShellList-module__WEdG6q__draggable .ShellList-module__WEdG6q__draggableRow{cursor:move}.ShellList-module__WEdG6q__dragHandleOnly .ShellList-module__WEdG6q__draggableRow{cursor:default}.ShellList-module__WEdG6q__dragOver>td{background:#1677ff0f}
.ShellModal-module__lOgbkq__modal{padding-bottom:24px;top:24px}:is(.ShellModal-module__lOgbkq__modal .ant-modal-container,.ShellModal-module__lOgbkq__modal .ant-modal-content){clip-path:inset(0 round 10px);border-radius:10px;flex-direction:column;padding:0;display:flex;overflow:visible}.ShellModal-module__lOgbkq__modal .ant-modal-body{padding:0}.ShellModal-module__lOgbkq__fullscreen{padding-bottom:16px;top:16px}.ShellModal-module__lOgbkq__layout{flex-direction:column;min-height:0;display:flex;position:relative}.ShellModal-module__lOgbkq__floatingClose{z-index:30;color:#111827;background:#fff;border:1px solid #11182714;transition:background-color .14s,border-color .14s,box-shadow .14s;position:absolute;top:12px;right:12px;box-shadow:0 6px 18px #11182729}.ShellModal-module__lOgbkq__floatingClose:hover,.ShellModal-module__lOgbkq__floatingClose:focus-visible{border-color:#11182747;box-shadow:0 8px 22px #11182738;color:#111827!important;background:#f8fafc!important}.ShellModal-module__lOgbkq__floatingClose:active{border-color:#11182757;box-shadow:0 4px 12px #1118272e;color:#111827!important;background:#f1f5f9!important}.ShellModal-module__lOgbkq__header{z-index:20;background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;top:0}.ShellModal-module__lOgbkq__title{color:#111827;margin:0;font-size:20px;font-weight:600;line-height:1.3}.ShellModal-module__lOgbkq__body{z-index:0;background:#fff;flex:none;min-height:0;position:relative;overflow:visible}.ShellModal-module__lOgbkq__bodyIntro,.ShellModal-module__lOgbkq__bodyContent{padding-inline:24px}.ShellModal-module__lOgbkq__bodyInsetNone{padding-inline:0}.ShellModal-module__lOgbkq__bodyStack{flex-direction:column;padding-block:24px;display:flex}.ShellModal-module__lOgbkq__bodyStackNoInset{padding-block:0}.ShellModal-module__lOgbkq__descriptionActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-inline:24px;display:flex}.ShellModal-module__lOgbkq__bodyStackNoInset .ShellModal-module__lOgbkq__descriptionActions{padding-inline:0}.ShellModal-module__lOgbkq__descriptionOnly{justify-content:flex-start}.ShellModal-module__lOgbkq__description{color:#6b7280}.ShellModal-module__lOgbkq__footer{z-index:20;background:#fff;border-top:1px solid #f0f0f0;padding:16px 24px;position:sticky;bottom:0}.ShellModal-module__lOgbkq__footerActions{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ShellModal-module__lOgbkq__footerMainActions{flex:auto;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ShellModal-module__lOgbkq__tabs .ant-tabs-nav{margin-bottom:24px;padding-inline:24px}.ShellModal-module__lOgbkq__tabs .ant-tabs-content-holder{padding-inline:24px}:is(.ShellModal-module__lOgbkq__bodyStackNoInset .ShellModal-module__lOgbkq__tabs .ant-tabs-nav,.ShellModal-module__lOgbkq__bodyStackNoInset .ShellModal-module__lOgbkq__tabs .ant-tabs-content-holder){padding-inline:0}.ShellModal-module__lOgbkq__tabs .ant-tabs-tab{padding-inline:2px}.ShellModal-module__lOgbkq__tabs .ant-tabs-tab-btn{overflow:visible}@media (max-width:767px){.ShellModal-module__lOgbkq__modal{padding-bottom:12px;top:12px}.ShellModal-module__lOgbkq__footerActions{flex-direction:column;align-items:stretch}.ShellModal-module__lOgbkq__footerMainActions{flex-wrap:wrap;width:100%}.ShellModal-module__lOgbkq__footerActions>span{justify-content:flex-end;width:100%;display:flex}.ShellModal-module__lOgbkq__footerActions>.ant-popover-open{justify-content:flex-end;width:100%;display:flex}}
.ShellAttachListModal-module__CvjI8W__toolbar{align-items:center;gap:12px;display:flex}.ShellAttachListModal-module__CvjI8W__search{width:min(100%,560px)}.ShellAttachListModal-module__CvjI8W__primaryAction{text-align:left;white-space:normal;height:auto;padding:0;font-weight:400}.ShellAttachListModal-module__CvjI8W__actionColumn{white-space:nowrap}@media (max-width:760px){.ShellAttachListModal-module__CvjI8W__search{width:100%}}
.CompanyFieldEditorModal-module___7mHma__stack{gap:18px;display:grid}.CompanyFieldEditorModal-module___7mHma__detailGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.CompanyFieldEditorModal-module___7mHma__detailValue{align-content:start;gap:4px;display:grid}.CompanyFieldEditorModal-module___7mHma__detailLabel{color:#6b7280;font-size:12px;line-height:1.3}.CompanyFieldEditorModal-module___7mHma__detailText{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.45}.CompanyFieldEditorModal-module___7mHma__map{border:1px solid #e5e7eb;border-radius:8px;min-width:0;overflow:hidden}.CompanyFieldEditorModal-module___7mHma__payload{color:#111827;white-space:pre-wrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;max-height:360px;margin:0;padding:12px;font-size:12px;line-height:1.45;overflow:auto}.CompanyFieldEditorModal-module___7mHma__sectionTitle{color:#111827;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35}
.CompanyFieldsModule-module__h9Z1xq__page{flex-direction:column;gap:16px;min-width:0;display:flex}.CompanyFieldsModule-module__h9Z1xq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CompanyFieldsModule-module__h9Z1xq__heading{gap:4px;display:grid}.CompanyFieldsModule-module__h9Z1xq__title{color:#111827;margin:0;font-size:28px;font-weight:600;line-height:1.25}.CompanyFieldsModule-module__h9Z1xq__toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:inline-flex}.CompanyFieldsModule-module__h9Z1xq__filterActions{align-items:center;display:flex}.CompanyFieldsModule-module__h9Z1xq__fieldKindTabs .ant-tabs-nav{margin-bottom:0}.CompanyFieldsModule-module__h9Z1xq__linkButton{text-align:left;white-space:normal;height:auto;padding:0;font-weight:400}.CompanyFieldsModule-module__h9Z1xq__refs{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.CompanyFieldsModule-module__h9Z1xq__emptyValue{color:#9ca3af}.CompanyFieldsModule-module__h9Z1xq__detailStack{gap:18px;display:grid}.CompanyFieldsModule-module__h9Z1xq__detailGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.CompanyFieldsModule-module__h9Z1xq__detailValue{align-content:start;gap:4px;display:grid}.CompanyFieldsModule-module__h9Z1xq__detailLabel{color:#6b7280;font-size:12px;line-height:1.3}.CompanyFieldsModule-module__h9Z1xq__detailText{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.45}.CompanyFieldsModule-module__h9Z1xq__detailMap{border:1px solid #e5e7eb;border-radius:8px;min-width:0;overflow:hidden}.CompanyFieldsModule-module__h9Z1xq__sectionTitle{color:#111827;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35}.CompanyFieldsModule-module__h9Z1xq__payload{color:#111827;white-space:pre-wrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;max-height:360px;margin:0;padding:12px;font-size:12px;line-height:1.45;overflow:auto}.CompanyFieldsModule-module__h9Z1xq__mapModalBody{gap:12px;display:grid}.CompanyFieldsModule-module__h9Z1xq__mapLoading{place-items:center;min-height:calc(100vh - 32px);display:grid}.CompanyFieldsModule-module__h9Z1xq__mapShell{min-width:0;position:relative}.CompanyFieldsModule-module__h9Z1xq__mapTopOverlay{z-index:2;flex-wrap:wrap;align-items:flex-start;gap:8px;max-width:calc(100% - 260px);display:flex;position:absolute;top:12px;left:12px}.CompanyFieldsModule-module__h9Z1xq__mapYearControl{color:#4b5563;background:#fffffff5;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 4px 0 10px;font-size:13px;line-height:1.3;display:inline-flex;box-shadow:0 2px 6px #1118271a}.CompanyFieldsModule-module__h9Z1xq__mapYearLabel{color:#6b7280;flex:none;font-weight:500}.CompanyFieldsModule-module__h9Z1xq__mapYearSelect{width:88px}.CompanyFieldsModule-module__h9Z1xq__mapYearSelect .ant-select-selector{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.CompanyFieldsModule-module__h9Z1xq__mapLegendOverlay{z-index:3;min-width:0;display:grid;position:relative}.CompanyFieldsModule-module__h9Z1xq__mapLegendOverlayExpanded{z-index:4}.CompanyFieldsModule-module__h9Z1xq__mapLegendToggle{color:#111827;cursor:pointer;height:32px;font:inherit;text-align:left;white-space:nowrap;background:#fffffff5;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:8px;padding:4px 12px;font-size:14px;font-weight:400;line-height:1.3;display:flex;box-shadow:0 2px 6px #1118271a}.CompanyFieldsModule-module__h9Z1xq__mapLegendToggle:hover{color:#1677ff;border-color:#1677ff}.CompanyFieldsModule-module__h9Z1xq__mapLegendToggleMeta{color:#6b7280;font-size:13px;font-weight:400}.CompanyFieldsModule-module__h9Z1xq__mapLegendToggleIcon{color:#6b7280;font-size:11px;transition:transform .18s}.CompanyFieldsModule-module__h9Z1xq__mapLegendToggleIconOpen{transform:rotate(180deg)}.CompanyFieldsModule-module__h9Z1xq__mapLegend{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #1118271f;border-radius:6px;gap:6px;width:min(320px,100vw - 72px);max-height:min(420px,100vh - 220px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 12px 32px #11182724}.CompanyFieldsModule-module__h9Z1xq__mapLegendControl{color:#374151;cursor:pointer;width:100%;min-height:30px;font:inherit;text-align:left;background:#f9fafb;border:1px solid #d1d5db;border-radius:5px;justify-content:flex-start;align-items:center;gap:6px;padding:4px 8px;font-size:13px;line-height:1.3;display:inline-flex}.CompanyFieldsModule-module__h9Z1xq__mapLegendControl:hover{color:#1677ff;border-color:#1677ff}.CompanyFieldsModule-module__h9Z1xq__mapLegendControlInactive{color:#9ca3af;background:#fff}.CompanyFieldsModule-module__h9Z1xq__mapLegendCheckbox{pointer-events:none}.CompanyFieldsModule-module__h9Z1xq__mapLegendItem{color:#374151;cursor:pointer;width:100%;min-width:0;min-height:30px;font:inherit;text-align:left;background:#fff;border:1px solid #d1d5db;border-radius:5px;justify-content:flex-start;align-items:center;gap:6px;padding:4px 8px;font-size:13px;line-height:1.3;display:inline-flex}.CompanyFieldsModule-module__h9Z1xq__mapLegendItem:hover{color:#1677ff;border-color:#1677ff}.CompanyFieldsModule-module__h9Z1xq__mapLegendItemInactive{color:#9ca3af;background:#f9fafb}.CompanyFieldsModule-module__h9Z1xq__mapLegendItemInactive .CompanyFieldsModule-module__h9Z1xq__mapLegendSwatch{opacity:.32}.CompanyFieldsModule-module__h9Z1xq__mapLegendTitle{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.CompanyFieldsModule-module__h9Z1xq__mapLegendArea{color:#6b7280;white-space:nowrap;flex:none;margin-left:auto;font-size:12px}.CompanyFieldsModule-module__h9Z1xq__mapLegendItemInactive .CompanyFieldsModule-module__h9Z1xq__mapLegendArea{color:#9ca3af}.CompanyFieldsModule-module__h9Z1xq__mapLegendSwatch{border:1px solid #11182729;border-radius:3px;flex:none;width:12px;height:12px}@media (max-width:760px){.CompanyFieldsModule-module__h9Z1xq__header{flex-direction:column;align-items:stretch}.CompanyFieldsModule-module__h9Z1xq__toolbar{justify-content:flex-start}.CompanyFieldsModule-module__h9Z1xq__mapTopOverlay{max-width:calc(100% - 24px);right:12px}}
.FinanceModule-module__UtzmbG__page{flex-direction:column;gap:16px;min-width:0;display:flex}.FinanceModule-module__UtzmbG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FinanceModule-module__UtzmbG__title{color:#111827!important;margin:0 0 4px!important;font-size:28px!important;font-weight:650!important;line-height:1.25!important}.FinanceModule-module__UtzmbG__loadingState{place-items:center;min-height:420px;display:grid}.FinanceModule-module__UtzmbG__tabs .ant-tabs-nav{margin-bottom:0}.FinanceModule-module__UtzmbG__pnlDraftContent{gap:16px;min-width:0;display:grid}.FinanceModule-module__UtzmbG__pnlDraftTableSection{gap:10px;min-width:0;display:grid}.FinanceModule-module__UtzmbG__pnlDraftTableSection>.ant-typography{margin:0}.FinanceModule-module__UtzmbG__pnlDraftPeriod{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.FinanceModule-module__UtzmbG__pnlDraftPeriodControls{align-items:center;gap:12px;min-width:0;display:flex}.FinanceModule-module__UtzmbG__pnlDraftAiControl{flex:none}.FinanceModule-module__UtzmbG__pnlDraftExpenseDetails{gap:10px;min-width:0;padding:4px 0;display:grid}.FinanceModule-module__UtzmbG__financeDetailsModal{max-width:calc(100vw - 32px)}.FinanceModule-module__UtzmbG__bankPurpose{white-space:normal;margin-bottom:0!important}.FinanceModule-module__UtzmbG__bankMatchNote{margin:12px 0!important}.FinanceModule-module__UtzmbG__viewStack{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.FinanceModule-module__UtzmbG__noticeToolbar{justify-content:flex-end;display:flex}.FinanceModule-module__UtzmbG__noticeButtonWarning{color:#ad6800;background:#fffbe6;border-color:#ffd666}.FinanceModule-module__UtzmbG__noticeButtonWarning:hover,.FinanceModule-module__UtzmbG__noticeButtonWarning:focus-visible{color:#874d00!important;background:#fff1b8!important;border-color:#ffc53d!important}.FinanceModule-module__UtzmbG__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.FinanceModule-module__UtzmbG__kpiGrid .ant-statistic-content{text-overflow:ellipsis;font-size:22px;overflow:hidden}.FinanceModule-module__UtzmbG__kpiMeta{margin-top:6px;font-size:12px;display:block}.FinanceModule-module__UtzmbG__pnlLayout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr);gap:16px;display:grid}.FinanceModule-module__UtzmbG__statementCard,.FinanceModule-module__UtzmbG__qualityCard{min-width:0}.FinanceModule-module__UtzmbG__statement{display:grid}.FinanceModule-module__UtzmbG__statementRow{border-bottom:1px solid #f0f1f3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:42px;padding:8px 4px;display:grid}.FinanceModule-module__UtzmbG__statementRow:last-child{border-bottom:0}.FinanceModule-module__UtzmbG__statementResult{border-top:1px solid #d1d5db;margin-top:2px;font-weight:650}.FinanceModule-module__UtzmbG__statementLabel{grid-template-columns:20px minmax(0,1fr);align-items:center;display:grid}.FinanceModule-module__UtzmbG__statementOperator{color:#6b7280;font-weight:500}.FinanceModule-module__UtzmbG__moneyLink{font-weight:inherit;text-align:right;height:auto!important;padding:0!important}.FinanceModule-module__UtzmbG__dataNote{margin-top:14px!important;margin-bottom:0!important}.FinanceModule-module__UtzmbG__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;display:grid}.FinanceModule-module__UtzmbG__metricsGrid .ant-statistic-content{font-size:20px}.FinanceModule-module__UtzmbG__sourceDocument{white-space:normal;overflow-wrap:anywhere}.FinanceModule-module__UtzmbG__expenseShare,.FinanceModule-module__UtzmbG__fullWidth{width:100%}.FinanceModule-module__UtzmbG__priorityList{margin:4px 0 0;padding-left:20px}.FinanceModule-module__UtzmbG__priorityList li+li{margin-top:2px}@media (max-width:1280px){.FinanceModule-module__UtzmbG__pnlLayout{grid-template-columns:1fr}}@media (max-width:980px){.FinanceModule-module__UtzmbG__kpiGrid,.FinanceModule-module__UtzmbG__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.FinanceModule-module__UtzmbG__header{align-items:stretch}.FinanceModule-module__UtzmbG__pnlDraftPeriod,.FinanceModule-module__UtzmbG__pnlDraftPeriodControls{flex-direction:column;align-items:stretch}.FinanceModule-module__UtzmbG__pnlDraftAiControl{align-self:flex-end}.FinanceModule-module__UtzmbG__kpiGrid,.FinanceModule-module__UtzmbG__metricsGrid{grid-template-columns:1fr}.FinanceModule-module__UtzmbG__statementRow{grid-template-columns:1fr;gap:3px}}
.TreeExpandButton-module__KZzz3a__button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d9e1ec;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;width:16px;height:16px;padding:0;font-size:8px;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.TreeExpandButton-module__KZzz3a__button:not(:disabled):hover{color:#1677ff;border-color:#1677ff}.TreeExpandButton-module__KZzz3a__button:disabled{color:#c3cad5;cursor:default;background:#f8fafc;border-color:#e5e7eb}
.ManualCadastralExtractModal-module__qJi1-q__formStack{gap:20px;display:grid}.ManualCadastralExtractModal-module__qJi1-q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.ManualCadastralExtractModal-module__qJi1-q__fullWidth{grid-column:1/-1}.ManualCadastralExtractModal-module__qJi1-q__ownersSection{gap:12px;display:grid}.ManualCadastralExtractModal-module__qJi1-q__sectionHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ManualCadastralExtractModal-module__qJi1-q__ownerCard .ant-card-head{min-height:44px}.ManualCadastralExtractModal-module__qJi1-q__ownerCard .ant-card-body{padding-bottom:4px}.ManualCadastralExtractModal-module__qJi1-q__addOwnerButton{width:100%}@media (max-width:720px){.ManualCadastralExtractModal-module__qJi1-q__grid{grid-template-columns:minmax(0,1fr)}.ManualCadastralExtractModal-module__qJi1-q__fullWidth{grid-column:auto}}
.CadastralExtractUploadModal-module__KKnkTG__content{gap:16px;display:grid}
.CadastralOwnershipExplorer-module__304saa__content{gap:16px;min-width:0;display:grid}.CadastralOwnershipExplorer-module__304saa__actions{justify-content:flex-end;display:flex}.CadastralOwnershipExplorer-module__304saa__ownerCell{gap:4px;display:grid}.CadastralOwnershipExplorer-module__304saa__ownerMeta{color:#6b7280;font-size:12px}.CadastralOwnershipExplorer-module__304saa__sharesCell{font-variant-numeric:tabular-nums;gap:3px;display:grid}.CadastralOwnershipExplorer-module__304saa__nestedOwners{width:100%;min-width:0;padding:0}:is(.CadastralOwnershipExplorer-module__304saa__nestedOwners .ant-table,.CadastralOwnershipExplorer-module__304saa__nestedOwners .ant-table-container){border-radius:0}.CadastralOwnershipExplorer-module__304saa__cadastreTable{min-width:0}.CadastralOwnershipExplorer-module__304saa__cadastreSegment{color:#111827;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.CadastralOwnershipExplorer-module__304saa__cadastreDescription{color:#6b7280;font-variant-numeric:normal;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.CadastralOwnershipExplorer-module__304saa__fieldLink{text-align:left;white-space:normal;height:auto;padding:0;font-weight:400}.CadastralOwnershipExplorer-module__304saa__fieldSummary{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CadastralOwnershipExplorer-module__304saa__fieldSummary .CadastralOwnershipExplorer-module__304saa__fieldLink{white-space:nowrap}.CadastralOwnershipExplorer-module__304saa__moreFieldsButton{height:auto;font-size:inherit;vertical-align:baseline;padding:0}.CadastralOwnershipExplorer-module__304saa__emptyCell{color:#9ca3af}.CadastralOwnershipExplorer-module__304saa__expandPlaceholder{width:24px;display:inline-block}.CadastralOwnershipExplorer-module__304saa__expandControl{vertical-align:top;align-items:flex-start;margin-inline-end:8px;display:inline-flex}.CadastralOwnershipExplorer-module__304saa__cadastreRow>td{background:#fff}.CadastralOwnershipExplorer-module__304saa__cadastreRow:hover>td{background:#f8fafc!important}.CadastralOwnershipExplorer-module__304saa__ownerDetailRow>td{background:#f8fafc!important;padding:0!important}:is(.CadastralOwnershipExplorer-module__304saa__ownerDetailRow>td>.ant-table-row-indent,.CadastralOwnershipExplorer-module__304saa__ownerDetailRow>td>.CadastralOwnershipExplorer-module__304saa__expandPlaceholder){display:none}
.CadastralOwnershipTransferModal-module__6YwgIa__formStack{gap:16px;display:grid}.CadastralOwnershipTransferModal-module__6YwgIa__formStack .ant-form-item{margin-bottom:0}.CadastralOwnershipTransferModal-module__6YwgIa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:720px){.CadastralOwnershipTransferModal-module__6YwgIa__grid{grid-template-columns:1fr}}
.LandLeaseConditionRuleEditorModal-module__vPPrJq__componentCard{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-alter);border-radius:8px;padding:16px}.LandLeaseConditionRuleEditorModal-module__vPPrJq__componentHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}
.LandLeaseManualContractModal-module__3WKVFq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.LandLeaseManualContractModal-module__3WKVFq__grid .ant-input-number{width:100%}.LandLeaseManualContractModal-module__3WKVFq__fullWidth{grid-column:1/-1}@media (max-width:760px){.LandLeaseManualContractModal-module__3WKVFq__grid{grid-template-columns:1fr}.LandLeaseManualContractModal-module__3WKVFq__fullWidth{grid-column:auto}}
.LandLeaseSettlementsWorkspace-module__N4zlsW__workspace{gap:16px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__yearSwitcher{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.LandLeaseSettlementsWorkspace-module__N4zlsW__yearSwitcherLabel{font-weight:600}.LandLeaseSettlementsWorkspace-module__N4zlsW__actions{justify-content:flex-end;gap:8px;display:flex}.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRates{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);gap:12px;padding:12px 16px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRatesHeader,.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRateLabel{gap:2px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRateList{grid-template-columns:repeat(3,minmax(240px,1fr));gap:12px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRateItem{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-fill-alter);align-content:start;gap:8px;padding:10px 12px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__fullWidth{width:100%}.LandLeaseSettlementsWorkspace-module__N4zlsW__linkButton{text-align:left;white-space:normal;height:auto;padding:0}.LandLeaseSettlementsWorkspace-module__N4zlsW__componentCard{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-alter);border-radius:8px;padding:16px}.LandLeaseSettlementsWorkspace-module__N4zlsW__componentHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.LandLeaseSettlementsWorkspace-module__N4zlsW__details{gap:16px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__lineList{gap:8px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__line{border:1px solid var(--ant-color-border-secondary);border-radius:8px;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(110px,auto));align-items:baseline;gap:12px;padding:10px 12px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__muted{color:var(--ant-color-text-secondary)}.LandLeaseSettlementsWorkspace-module__N4zlsW__issues{gap:6px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__contractResolution{border:1px solid var(--ant-color-warning-border);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-warning-bg);grid-template-columns:minmax(240px,1fr) minmax(320px,2fr);align-items:center;gap:16px;padding:12px;display:grid}.LandLeaseSettlementsWorkspace-module__N4zlsW__contractResolution>div{gap:4px;display:grid}@media (max-width:900px){.LandLeaseSettlementsWorkspace-module__N4zlsW__taxRateList{grid-template-columns:1fr}.LandLeaseSettlementsWorkspace-module__N4zlsW__line{grid-template-columns:1fr 1fr}.LandLeaseSettlementsWorkspace-module__N4zlsW__contractResolution{grid-template-columns:1fr}}
.LandShareIssuanceWorkspace-module__fJ3frq__workspace{gap:16px;min-width:0;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__yearSwitcher{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.LandShareIssuanceWorkspace-module__fJ3frq__yearLabel{font-weight:600}.LandShareIssuanceWorkspace-module__fJ3frq__layout{grid-template-columns:minmax(270px,330px) minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__peoplePanel,.LandShareIssuanceWorkspace-module__fJ3frq__content{border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container)}.LandShareIssuanceWorkspace-module__fJ3frq__peoplePanel{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:16px;display:grid;overflow:hidden}.LandShareIssuanceWorkspace-module__fJ3frq__peopleList{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__peoplePanel .ant-input-affix-wrapper{width:100%;min-width:0}.LandShareIssuanceWorkspace-module__fJ3frq__personButton{text-align:left;white-space:normal;width:100%;min-width:0;max-width:100%;height:auto;min-height:44px;padding:8px 10px;display:block;overflow:hidden}.LandShareIssuanceWorkspace-module__fJ3frq__personName{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.LandShareIssuanceWorkspace-module__fJ3frq__personButtonActive{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.LandShareIssuanceWorkspace-module__fJ3frq__content{min-width:0;padding:16px;overflow:hidden}.LandShareIssuanceWorkspace-module__fJ3frq__details{gap:20px;display:grid;container:land-share-details/inline-size}.LandShareIssuanceWorkspace-module__fJ3frq__personHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.LandShareIssuanceWorkspace-module__fJ3frq__personHeader h4,.LandShareIssuanceWorkspace-module__fJ3frq__issuePanel h4,.LandShareIssuanceWorkspace-module__fJ3frq__history h5{margin:0}.LandShareIssuanceWorkspace-module__fJ3frq__personHeader h4{overflow-wrap:anywhere}.LandShareIssuanceWorkspace-module__fJ3frq__personActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.LandShareIssuanceWorkspace-module__fJ3frq__issueLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__issueLayoutWithForm{grid-template-columns:320px minmax(0,1fr)}.LandShareIssuanceWorkspace-module__fJ3frq__results{gap:20px;min-width:0;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__balances{min-width:0}.LandShareIssuanceWorkspace-module__fJ3frq__productRemaining{color:var(--ant-color-primary);white-space:nowrap}.LandShareIssuanceWorkspace-module__fJ3frq__productOverissued{color:var(--ant-color-error)}.LandShareIssuanceWorkspace-module__fJ3frq__issuePanel{border:1px solid var(--ant-color-primary-border);border-top:3px solid var(--ant-color-primary);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-primary-bg);gap:16px;min-width:0;padding:24px;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__issuePanel h4{color:var(--ant-color-primary)}.LandShareIssuanceWorkspace-module__fJ3frq__issueForm{gap:16px;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__fullWidth{width:100%}.LandShareIssuanceWorkspace-module__fJ3frq__history{border-top:1px solid var(--ant-color-border-secondary);gap:12px;min-width:0;padding-top:20px;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__historyOperation{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__historyText{overflow-wrap:anywhere}@container land-share-details (max-width:840px){.LandShareIssuanceWorkspace-module__fJ3frq__issueLayoutWithForm{grid-template-columns:minmax(0,1fr)}.LandShareIssuanceWorkspace-module__fJ3frq__issueForm{grid-template-columns:minmax(0,1fr) minmax(150px,220px);align-items:start}.LandShareIssuanceWorkspace-module__fJ3frq__issueSubmit{grid-column:1/-1}}@container land-share-details (max-width:420px){.LandShareIssuanceWorkspace-module__fJ3frq__issueForm{grid-template-columns:minmax(0,1fr)}}@media (max-width:1050px){.LandShareIssuanceWorkspace-module__fJ3frq__layout{grid-template-columns:1fr}}@media (max-width:640px){.LandShareIssuanceWorkspace-module__fJ3frq__personHeader{display:grid}.LandShareIssuanceWorkspace-module__fJ3frq__personActions{justify-content:flex-start}}
.LandShareholderDocumentsSection-module__5B4vVq__section{gap:16px;min-width:0;display:grid}.LandShareholderDocumentsSection-module__5B4vVq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.LandShareholderDocumentsSection-module__5B4vVq__header .ant-typography{margin:0}.LandShareholderDocumentsSection-module__5B4vVq__header>:only-child{margin-left:auto}.LandShareholderDocumentsSection-module__5B4vVq__formStack{width:100%}.LandShareholderDocumentsSection-module__5B4vVq__formStack .ant-form-item{margin-bottom:0}
.LandShareholderRelatedPeopleSection-module__c-947a__section,.LandShareholderRelatedPeopleSection-module__c-947a__editorStack{gap:16px;min-width:0;display:grid}.LandShareholderRelatedPeopleSection-module__c-947a__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.LandShareholderRelatedPeopleSection-module__c-947a__header .ant-typography{margin:0}.LandShareholderRelatedPeopleSection-module__c-947a__linkButton{text-align:left;white-space:normal;height:auto;padding:0;font-weight:400}.LandShareholderRelatedPeopleSection-module__c-947a__formGrid,.LandShareholderRelatedPeopleSection-module__c-947a__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.LandShareholderRelatedPeopleSection-module__c-947a__fullWidth{grid-column:1/-1}.LandShareholderRelatedPeopleSection-module__c-947a__pendingDocuments{justify-items:start;gap:12px;display:grid}@media (max-width:760px){.LandShareholderRelatedPeopleSection-module__c-947a__header{flex-direction:column;align-items:stretch}.LandShareholderRelatedPeopleSection-module__c-947a__formGrid,.LandShareholderRelatedPeopleSection-module__c-947a__roleGrid{grid-template-columns:1fr}.LandShareholderRelatedPeopleSection-module__c-947a__fullWidth{grid-column:auto}}
.FinanceShareholdersModule-module__ckLfAa__page{flex-direction:column;gap:16px;min-width:0;display:flex}.FinanceShareholdersModule-module__ckLfAa__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FinanceShareholdersModule-module__ckLfAa__title{margin:0!important}.FinanceShareholdersModule-module__ckLfAa__summaryBar{color:#4b5563;flex-wrap:wrap;gap:8px 20px;min-height:18px;font-size:13px;display:flex}.FinanceShareholdersModule-module__ckLfAa__summaryItem{white-space:nowrap;gap:4px;display:inline-flex}.FinanceShareholdersModule-module__ckLfAa__summaryLabel{color:#6b7280}.FinanceShareholdersModule-module__ckLfAa__summaryValue{color:#111827;font-weight:600}.FinanceShareholdersModule-module__ckLfAa__summaryWarning{color:#b54708}.FinanceShareholdersModule-module__ckLfAa__tabs .ant-tabs-nav{margin-bottom:0}.FinanceShareholdersModule-module__ckLfAa__linkButton{text-align:left;white-space:normal;height:auto;padding:0;font-weight:400}.FinanceShareholdersModule-module__ckLfAa__nowrap{white-space:nowrap}.FinanceShareholdersModule-module__ckLfAa__sharesCell{font-variant-numeric:tabular-nums;gap:3px;display:grid}.FinanceShareholdersModule-module__ckLfAa__sharesMeta{color:#6b7280;font-size:12px}.FinanceShareholdersModule-module__ckLfAa__ownershipShareCell{font-variant-numeric:tabular-nums;gap:2px;display:grid}.FinanceShareholdersModule-module__ckLfAa__ownershipMeta{color:#6b7280;font-size:12px}.FinanceShareholdersModule-module__ckLfAa__ownershipFieldsCell{align-items:baseline;gap:4px;min-width:0;display:flex}.FinanceShareholdersModule-module__ckLfAa__ownershipFieldsCell>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FinanceShareholdersModule-module__ckLfAa__ownershipMoreButton{flex:none;height:auto;padding:0;font-weight:400}.FinanceShareholdersModule-module__ckLfAa__ownershipActions{justify-content:flex-end;width:100%}.FinanceShareholdersModule-module__ckLfAa__periodCell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.FinanceShareholdersModule-module__ckLfAa__emptyAccess{place-items:center;min-height:50vh;display:grid}.FinanceShareholdersModule-module__ckLfAa__detailsStack,.FinanceShareholdersModule-module__ckLfAa__contractsSection{gap:16px;min-width:0;display:grid}.FinanceShareholdersModule-module__ckLfAa__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.FinanceShareholdersModule-module__ckLfAa__sectionHeader .ant-typography{margin:0}.FinanceShareholdersModule-module__ckLfAa__sectionActions{justify-content:flex-end;display:flex}.FinanceShareholdersModule-module__ckLfAa__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.FinanceShareholdersModule-module__ckLfAa__contactAddress{grid-column:1/-1}.FinanceShareholdersModule-module__ckLfAa__fullWidth{width:100%}.FinanceShareholdersModule-module__ckLfAa__contractListSection{gap:12px;min-width:0;display:grid}.FinanceShareholdersModule-module__ckLfAa__contractListActions{justify-content:flex-end;display:flex}@media (max-width:760px){.FinanceShareholdersModule-module__ckLfAa__header{flex-direction:column;align-items:stretch}.FinanceShareholdersModule-module__ckLfAa__contactGrid{grid-template-columns:1fr}.FinanceShareholdersModule-module__ckLfAa__contactAddress{grid-column:auto}}
.OverviewMetricCard-module__imFuEG__link{height:100%;color:inherit;text-decoration:none;display:block}.OverviewMetricCard-module__imFuEG__card{border-color:#e5e7eb;min-width:0;height:100%}.OverviewMetricCard-module__imFuEG__card .ant-card-body{flex-direction:column;height:100%;display:flex}.OverviewMetricCard-module__imFuEG__card .ant-statistic-content{text-overflow:ellipsis;font-size:22px;font-weight:650;overflow:hidden}.OverviewMetricCard-module__imFuEG__compact .ant-card-body{padding:12px}.OverviewMetricCard-module__imFuEG__compact .ant-statistic-title{margin-bottom:2px;font-size:13px}.OverviewMetricCard-module__imFuEG__compact .ant-statistic-content{font-size:20px}.OverviewMetricCard-module__imFuEG__compact .OverviewMetricCard-module__imFuEG__actionCue{padding-top:4px}.OverviewMetricCard-module__imFuEG__clickable{cursor:pointer;background:linear-gradient(135deg,#fff 58%,#eaf4ff 100%);border-color:#91caff;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 3px 12px #1677ff17}.OverviewMetricCard-module__imFuEG__clickable:hover{border-color:#4096ff;transform:translateY(-2px);box-shadow:0 7px 20px #1677ff2e}.OverviewMetricCard-module__imFuEG__clickable:focus-visible{outline-offset:2px;outline:3px solid #1677ff3d}.OverviewMetricCard-module__imFuEG__hint{min-height:18px;margin-top:6px;font-size:12px;display:block}.OverviewMetricCard-module__imFuEG__actionCue{color:#1677ff;align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.OverviewMetricCard-module__imFuEG__clickable{transition:none}.OverviewMetricCard-module__imFuEG__clickable:hover{transform:none}}.OverviewMetricCard-module__imFuEG__danger{background:snow;border-color:#ffccc7}.OverviewMetricCard-module__imFuEG__danger .ant-statistic-content{color:#cf1322}.OverviewMetricCard-module__imFuEG__positive .ant-statistic-content{color:#237804}.OverviewMetricCard-module__imFuEG__warning{background:#fffdf5;border-color:#ffe58f}.OverviewMetricCard-module__imFuEG__warning .ant-statistic-content{color:#ad6800}
.ComparisonTrendChart-module__iUY2cG__root{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:18px;box-shadow:0 8px 24px #0f172a0d}.ComparisonTrendChart-module__iUY2cG__header{justify-content:space-between;align-items:flex-start;gap:16px;min-height:54px;display:flex}.ComparisonTrendChart-module__iUY2cG__title{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:650}.ComparisonTrendChart-module__iUY2cG__totalRow{align-items:baseline;gap:8px;font-size:18px;display:flex}.ComparisonTrendChart-module__iUY2cG__deltaPositive,.ComparisonTrendChart-module__iUY2cG__deltaNegative,.ComparisonTrendChart-module__iUY2cG__deltaNeutral{font-size:11px;font-weight:650}.ComparisonTrendChart-module__iUY2cG__deltaPositive{color:#237804}.ComparisonTrendChart-module__iUY2cG__deltaNegative{color:#cf1322}.ComparisonTrendChart-module__iUY2cG__deltaNeutral{color:#6b7280}.ComparisonTrendChart-module__iUY2cG__legend{color:#6b7280;gap:5px;font-size:10px;display:grid}.ComparisonTrendChart-module__iUY2cG__legend span{white-space:nowrap;align-items:center;gap:6px;display:flex}.ComparisonTrendChart-module__iUY2cG__legend i{border-top-style:solid;border-top-width:2px;width:18px;display:inline-block}.ComparisonTrendChart-module__iUY2cG__currentLegend{border-color:#1677ff}.ComparisonTrendChart-module__iUY2cG__previousLegend{border-color:#94a3b8;border-top-style:dashed!important}.ComparisonTrendChart-module__iUY2cG__chartWrap{min-width:0;position:relative}.ComparisonTrendChart-module__iUY2cG__chart{width:100%;height:220px;display:block;overflow:visible}.ComparisonTrendChart-module__iUY2cG__gridLine{stroke:#e5e7eb;stroke-dasharray:3 4;stroke-width:1px;vector-effect:non-scaling-stroke}.ComparisonTrendChart-module__iUY2cG__axisLabel,.ComparisonTrendChart-module__iUY2cG__dateLabel{fill:#9ca3af;font-size:10px}.ComparisonTrendChart-module__iUY2cG__axisLabel{text-anchor:end}.ComparisonTrendChart-module__iUY2cG__currentLine,.ComparisonTrendChart-module__iUY2cG__previousLine{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.ComparisonTrendChart-module__iUY2cG__currentLine{stroke:#1677ff}.ComparisonTrendChart-module__iUY2cG__previousLine{stroke:#94a3b8;stroke-dasharray:6 5}.ComparisonTrendChart-module__iUY2cG__pointTarget{outline:none}.ComparisonTrendChart-module__iUY2cG__hitArea{fill:#0000;pointer-events:all}.ComparisonTrendChart-module__iUY2cG__currentPoint,.ComparisonTrendChart-module__iUY2cG__previousPoint{pointer-events:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ComparisonTrendChart-module__iUY2cG__currentPoint{fill:#1677ff}.ComparisonTrendChart-module__iUY2cG__previousPoint{fill:#94a3b8}.ComparisonTrendChart-module__iUY2cG__tooltip{z-index:2;color:#fff;pointer-events:none;background:#111827f0;border-radius:8px;gap:3px;min-width:150px;padding:8px 10px;font-size:11px;display:grid;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 8px 22px #0f172a33}.ComparisonTrendChart-module__iUY2cG__tooltip span{color:#e5e7eb}@media (max-width:720px){.ComparisonTrendChart-module__iUY2cG__header{display:grid}.ComparisonTrendChart-module__iUY2cG__legend{flex-wrap:wrap;display:flex}}
.ExternalOpenMenu-module__oZL1zW__trigger{color:#667085;cursor:pointer;width:28px;height:28px;font:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background-color .16s,color .16s;display:grid}.ExternalOpenMenu-module__oZL1zW__trigger:hover,.ExternalOpenMenu-module__oZL1zW__trigger:focus-visible{color:#1677ff;background:#edf4ff}.ExternalOpenMenu-module__oZL1zW__trigger:focus-visible{outline-offset:1px;outline:2px solid #1677ff47}@media (prefers-reduced-motion:reduce){.ExternalOpenMenu-module__oZL1zW__trigger{transition:none}}
.FleetStatusCard-module__yAYDeq__card{background:linear-gradient(135deg,#fff 58%,#eaf4ff 100%);border-color:#91caff;min-width:0;height:100%;box-shadow:0 3px 12px #1677ff17}.FleetStatusCard-module__yAYDeq__card .ant-card-body{flex-direction:column;height:100%;display:flex;position:relative}.FleetStatusCard-module__yAYDeq__menu{z-index:1;position:absolute;top:-2px;right:-2px}.FleetStatusCard-module__yAYDeq__title{color:#00000073;margin-bottom:8px;font-size:14px}.FleetStatusCard-module__yAYDeq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FleetStatusCard-module__yAYDeq__metric{flex-direction:column;min-width:0;padding-right:12px;display:flex}.FleetStatusCard-module__yAYDeq__metric+.FleetStatusCard-module__yAYDeq__metric{border-left:1px solid #d9e7f7;padding-left:12px;padding-right:0}.FleetStatusCard-module__yAYDeq__metric .ant-statistic-content{text-overflow:ellipsis;font-size:22px;font-weight:650;overflow:hidden}.FleetStatusCard-module__yAYDeq__active .ant-statistic-content{color:#237804}.FleetStatusCard-module__yAYDeq__actions{flex-wrap:wrap;align-items:center;margin:auto -7px 0;padding-top:8px;display:flex}.FleetStatusCard-module__yAYDeq__actions .ant-btn{font-size:12px;font-weight:600}.FleetStatusCard-module__yAYDeq__hint{min-height:18px;margin-top:8px;font-size:12px}.FleetStatusCard-module__yAYDeq__compact .ant-card-body{padding:12px}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__title{margin-bottom:4px;font-size:13px}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__metric{padding-right:8px}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__metric+.FleetStatusCard-module__yAYDeq__metric{padding-left:8px;padding-right:0}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__metric .ant-statistic-title{margin-bottom:0;font-size:11px}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__metric .ant-statistic-content{font-size:20px}.FleetStatusCard-module__yAYDeq__compact .FleetStatusCard-module__yAYDeq__actions{padding-top:4px}
.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger{white-space:nowrap;gap:0;width:32px;padding-inline:7px;transition:width .18s,gap .18s,padding-inline .18s;overflow:hidden}.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger:hover,.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger:focus-visible{gap:6px;width:122px;padding-inline:9px}.SatelliteHistoryGallery-module__Jdw8hG__triggerLabel{display:inline-block}.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger .SatelliteHistoryGallery-module__Jdw8hG__triggerLabel{opacity:0;max-width:0;transition:max-width .18s,opacity .14s,transform .18s;overflow:hidden;transform:translate(-4px)}.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger:hover .SatelliteHistoryGallery-module__Jdw8hG__triggerLabel,.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger:focus-visible .SatelliteHistoryGallery-module__Jdw8hG__triggerLabel{opacity:1;max-width:86px;transform:translate(0)}@media (prefers-reduced-motion:reduce){.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger,.SatelliteHistoryGallery-module__Jdw8hG__expandableTrigger .SatelliteHistoryGallery-module__Jdw8hG__triggerLabel{transition:none}}.SatelliteHistoryGallery-module__Jdw8hG__modalContent{flex-direction:column;gap:16px;min-height:min(240px,100dvh - 152px);max-height:calc(100dvh - 152px);display:flex;overflow:hidden}.SatelliteHistoryGallery-module__Jdw8hG__toolbar{flex:none;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.SatelliteHistoryGallery-module__Jdw8hG__toolbar>.ant-segmented{min-width:0;overflow-x:auto}.SatelliteHistoryGallery-module__Jdw8hG__toolbar>span{color:#6b7280;white-space:nowrap;flex:none;font-size:12px}.SatelliteHistoryGallery-module__Jdw8hG__grid{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:max-content;align-content:start;gap:14px;min-width:0;min-height:0;padding:1px 4px 4px 1px;display:grid;overflow-y:auto}.SatelliteHistoryGallery-module__Jdw8hG__card{contain-intrinsic-size:auto 270px;content-visibility:auto;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:0;overflow:hidden}.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled{cursor:not-allowed;filter:grayscale();opacity:.62;background:#e5e7eb;border-color:#cfd3d8}.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled .SatelliteHistoryGallery-module__Jdw8hG__cardHeading,.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled .SatelliteHistoryGallery-module__Jdw8hG__metrics{background:#e5e7eb}.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled .SatelliteHistoryGallery-module__Jdw8hG__image{color:#4b5563;background-color:#d1d5db;border-color:#cfd3d8}.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled .SatelliteHistoryGallery-module__Jdw8hG__cardHeading strong,.SatelliteHistoryGallery-module__Jdw8hG__cardDisabled .SatelliteHistoryGallery-module__Jdw8hG__metrics strong{color:#4b5563}.SatelliteHistoryGallery-module__Jdw8hG__cardHeading,.SatelliteHistoryGallery-module__Jdw8hG__metrics{justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.SatelliteHistoryGallery-module__Jdw8hG__cardHeading strong{color:#111827;font-size:13px}.SatelliteHistoryGallery-module__Jdw8hG__cardHeading .ant-tag{margin-inline-end:0}.SatelliteHistoryGallery-module__Jdw8hG__image{color:#8c8c8c;background-color:#f3f4f6;background-position:50%;background-repeat:no-repeat;background-size:contain;border-block:1px solid #e5e7eb;place-items:center;height:190px;font-size:12px;display:grid}.SatelliteHistoryGallery-module__Jdw8hG__metrics{color:#6b7280;font-size:11px}.SatelliteHistoryGallery-module__Jdw8hG__metrics strong{color:#111827;font-size:12px}@media (max-width:900px){.SatelliteHistoryGallery-module__Jdw8hG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.SatelliteHistoryGallery-module__Jdw8hG__toolbar{flex-direction:column;align-items:flex-start}.SatelliteHistoryGallery-module__Jdw8hG__grid{grid-template-columns:1fr}}
.LiveMapMetricCard-module__Tg0yXG__card{background:linear-gradient(135deg,#fff 58%,#eaf4ff 100%);border-color:#91caff;min-width:0;height:100%;box-shadow:0 3px 12px #1677ff17}.LiveMapMetricCard-module__Tg0yXG__card .ant-card-body{flex-direction:column;height:100%;display:flex;position:relative}.LiveMapMetricCard-module__Tg0yXG__menu{z-index:1;position:absolute;top:-2px;right:-2px}.LiveMapMetricCard-module__Tg0yXG__title{color:#00000073;margin-bottom:8px;font-size:14px}.LiveMapMetricCard-module__Tg0yXG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LiveMapMetricCard-module__Tg0yXG__metric{flex-direction:column;min-width:0;padding-right:12px;display:flex}.LiveMapMetricCard-module__Tg0yXG__metric+.LiveMapMetricCard-module__Tg0yXG__metric{border-left:1px solid #d9e7f7;padding-left:12px;padding-right:0}.LiveMapMetricCard-module__Tg0yXG__metric .ant-statistic-content{text-overflow:ellipsis;font-size:22px;font-weight:650;overflow:hidden}.LiveMapMetricCard-module__Tg0yXG__late .ant-statistic-content{color:#cf1322}.LiveMapMetricCard-module__Tg0yXG__actions{flex-wrap:wrap;align-items:center;gap:0 4px;margin:auto -7px 0;padding-top:8px;display:flex}.LiveMapMetricCard-module__Tg0yXG__actions .ant-btn{font-size:12px;font-weight:600}.LiveMapMetricCard-module__Tg0yXG__hint{min-height:18px;margin-top:8px;font-size:12px}.LiveMapMetricCard-module__Tg0yXG__compact .ant-card-body{padding:12px}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__title{margin-bottom:4px;font-size:13px}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__metric{padding-right:8px}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__metric+.LiveMapMetricCard-module__Tg0yXG__metric{padding-left:8px;padding-right:0}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__metric .ant-statistic-title{margin-bottom:0;font-size:11px}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__metric .ant-statistic-content{font-size:20px}.LiveMapMetricCard-module__Tg0yXG__compact .LiveMapMetricCard-module__Tg0yXG__actions{margin-top:auto;padding-top:4px}
.SatelliteLayerSelect-module__UaG47q__select{width:156px;max-width:100%}.SatelliteLayerSelect-module__UaG47q__block{width:100%}
.AttentionCenter-module__NkQ_9a__center{width:100%}.AttentionCenter-module__NkQ_9a__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.AttentionCenter-module__NkQ_9a__summary,.AttentionCenter-module__NkQ_9a__toolbarActions{align-items:center;gap:8px;min-width:0;display:flex}.AttentionCenter-module__NkQ_9a__summary strong{color:#344054;font-size:13px}.AttentionCenter-module__NkQ_9a__items{display:grid;position:relative}.AttentionCenter-module__NkQ_9a__expanded{gap:8px}.AttentionCenter-module__NkQ_9a__collapsed{padding-bottom:14px}.AttentionCenter-module__NkQ_9a__collapsed:before,.AttentionCenter-module__NkQ_9a__collapsed:after{content:"";pointer-events:none;background:#fff;border:1px solid #e3e8ef;border-radius:12px;position:absolute;box-shadow:0 6px 18px #0f172a0d}.AttentionCenter-module__NkQ_9a__collapsed:before{z-index:1;inset:6px 10px 7px}.AttentionCenter-module__NkQ_9a__collapsed:after{z-index:0;inset:12px 20px 1px}.AttentionCenter-module__NkQ_9a__item{z-index:2;background:#fff;border:1px solid #dbe3ec;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;transition:background-color .16s,opacity .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #0f172a12}.AttentionCenter-module__NkQ_9a__item:before{content:"";background:#1677ff;width:3px;position:absolute;inset:0 auto 0 0}.AttentionCenter-module__NkQ_9a__item:hover{background:#fafcff}.AttentionCenter-module__NkQ_9a__item.AttentionCenter-module__NkQ_9a__critical:before{background:#dc2626}.AttentionCenter-module__NkQ_9a__item.AttentionCenter-module__NkQ_9a__warning:before{background:#d97706}.AttentionCenter-module__NkQ_9a__item.AttentionCenter-module__NkQ_9a__success:before{background:#16a34a}.AttentionCenter-module__NkQ_9a__item.AttentionCenter-module__NkQ_9a__read{opacity:.58;background:#fafafa}.AttentionCenter-module__NkQ_9a__icon{color:#1677ff;background:#eff6ff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.AttentionCenter-module__NkQ_9a__critical .AttentionCenter-module__NkQ_9a__icon{color:#dc2626;background:#fef2f2}.AttentionCenter-module__NkQ_9a__warning .AttentionCenter-module__NkQ_9a__icon{color:#d97706;background:#fffbeb}.AttentionCenter-module__NkQ_9a__success .AttentionCenter-module__NkQ_9a__icon{color:#16a34a;background:#f0fdf4}.AttentionCenter-module__NkQ_9a__content{min-width:0}.AttentionCenter-module__NkQ_9a__titleRow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.AttentionCenter-module__NkQ_9a__titleRow strong{color:#182230;font-size:14px}.AttentionCenter-module__NkQ_9a__titleRow .ant-tag{margin:0}.AttentionCenter-module__NkQ_9a__content p{color:#475467;margin:2px 0 1px;font-size:13px;line-height:1.45}.AttentionCenter-module__NkQ_9a__meta{color:#98a2b3;font-size:12px}.AttentionCenter-module__NkQ_9a__actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.AttentionCenter-module__NkQ_9a__actions .ant-btn-link{padding-inline:6px}.AttentionCenter-module__NkQ_9a__readButton:not(:disabled){color:#667085}@media (max-width:900px){.AttentionCenter-module__NkQ_9a__item{grid-template-columns:38px minmax(0,1fr)}.AttentionCenter-module__NkQ_9a__actions{grid-column:2;justify-content:flex-start}}@media (max-width:600px){.AttentionCenter-module__NkQ_9a__toolbar{align-items:flex-start}.AttentionCenter-module__NkQ_9a__item{padding-inline:12px}.AttentionCenter-module__NkQ_9a__actions,.AttentionCenter-module__NkQ_9a__summary{flex-wrap:wrap}}
.SatelliteSparkline-module__wDnYxG__compactChart,.SatelliteSparkline-module__wDnYxG__detailedChart{min-width:0}.SatelliteSparkline-module__wDnYxG__detailedChart{gap:2px;width:min(100%,380px);display:grid}.SatelliteSparkline-module__wDnYxG__chartTitle{color:#6b7280;font-size:11px;font-weight:600}.SatelliteSparkline-module__wDnYxG__chart{width:100%;display:block;overflow:visible}.SatelliteSparkline-module__wDnYxG__line{stroke:#1677ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.SatelliteSparkline-module__wDnYxG__pointTarget{cursor:default;outline:none}.SatelliteSparkline-module__wDnYxG__pointHitArea{fill:#0000;pointer-events:all}.SatelliteSparkline-module__wDnYxG__point{fill:#fff;stroke:#1677ff;stroke-width:1.5px;pointer-events:none;transition:r .12s,fill .12s}.SatelliteSparkline-module__wDnYxG__selectedPoint{fill:#1677ff;stroke:#fff;stroke-width:2px}.SatelliteSparkline-module__wDnYxG__tooltip{pointer-events:none}.SatelliteSparkline-module__wDnYxG__tooltipBackground{fill:#111827eb;stroke:#ffffff29;stroke-width:1px}.SatelliteSparkline-module__wDnYxG__tooltipText{fill:#fff;font-size:10px}.SatelliteSparkline-module__wDnYxG__tooltipValue{fill:#fff;font-size:11px;font-weight:600}.SatelliteSparkline-module__wDnYxG__pointTarget:hover .SatelliteSparkline-module__wDnYxG__point,.SatelliteSparkline-module__wDnYxG__pointTarget:focus .SatelliteSparkline-module__wDnYxG__point{fill:#1677ff;r:4.2px}.SatelliteSparkline-module__wDnYxG__axisLine,.SatelliteSparkline-module__wDnYxG__gridLine,.SatelliteSparkline-module__wDnYxG__tickLine{stroke:#d1d5db;stroke-width:1px;vector-effect:non-scaling-stroke}.SatelliteSparkline-module__wDnYxG__gridLine{stroke-dasharray:2 3}.SatelliteSparkline-module__wDnYxG__tickLine{stroke:#9ca3af}.SatelliteSparkline-module__wDnYxG__axisLabel,.SatelliteSparkline-module__wDnYxG__dateLabel{fill:#9ca3af;font-size:9px}.SatelliteSparkline-module__wDnYxG__axisLabel{text-anchor:end}.SatelliteSparkline-module__wDnYxG__empty{color:#9ca3af;place-items:center;height:34px;font-size:11px;display:grid}.SatelliteSparkline-module__wDnYxG__detailedEmpty{height:88px}
.ManagementCharts-module__Km6ihW__chartCard{background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-column:span 5;align-content:start;gap:18px;min-width:0;padding:20px;display:grid;box-shadow:0 8px 24px #0f172a0d}.ManagementCharts-module__Km6ihW__expensesChart,.ManagementCharts-module__Km6ihW__contextChart{grid-column:auto}.ManagementCharts-module__Km6ihW__machineChart{grid-column:auto;width:50%}.ManagementCharts-module__Km6ihW__chartHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.ManagementCharts-module__Km6ihW__chartHeader>div{min-width:0}.ManagementCharts-module__Km6ihW__chartHeader .ant-typography{margin:0}.ManagementCharts-module__Km6ihW__chartHeader h3.ant-typography{margin-bottom:2px;font-size:18px}.ManagementCharts-module__Km6ihW__chartHeader .ant-btn{flex:none;margin-right:-8px}.ManagementCharts-module__Km6ihW__legend{color:#667085;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.ManagementCharts-module__Km6ihW__legend span{align-items:center;gap:6px;display:inline-flex}.ManagementCharts-module__Km6ihW__legend i{border-radius:3px;width:9px;height:9px}.ManagementCharts-module__Km6ihW__workDot{background:#1677ff}.ManagementCharts-module__Km6ihW__transitDot{background:#65a30d}.ManagementCharts-module__Km6ihW__idleDot{background:#f59e0b}.ManagementCharts-module__Km6ihW__singleBars,.ManagementCharts-module__Km6ihW__utilizationRows{gap:14px;display:grid}.ManagementCharts-module__Km6ihW__singleBarRow,.ManagementCharts-module__Km6ihW__utilizationRow{gap:6px;min-width:0;display:grid}.ManagementCharts-module__Km6ihW__rowLabel{color:#475467;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;font-size:12px;display:flex}.ManagementCharts-module__Km6ihW__rowLabel strong:first-child,.ManagementCharts-module__Km6ihW__rowLabel span:first-child{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ManagementCharts-module__Km6ihW__rowLabel>:last-child{flex:none}.ManagementCharts-module__Km6ihW__donutLayout{grid-template-columns:minmax(160px,.85fr) minmax(0,1.15fr);align-items:center;gap:20px;min-width:0;display:grid}.ManagementCharts-module__Km6ihW__donutChart{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(190px,100%);position:relative;box-shadow:inset 0 0 0 1px #0f172a0d}.ManagementCharts-module__Km6ihW__donutChart svg{width:100%;height:100%;display:block;overflow:visible}.ManagementCharts-module__Km6ihW__donutSlice{cursor:help;outline:none;transition:opacity .14s,stroke-width .14s}.ManagementCharts-module__Km6ihW__donutChart svg:hover .ManagementCharts-module__Km6ihW__donutSlice:not(:hover){opacity:.48}.ManagementCharts-module__Km6ihW__donutSlice:hover,.ManagementCharts-module__Km6ihW__donutSlice:focus-visible{stroke-width:21px}.ManagementCharts-module__Km6ihW__donutCenter{color:#667085;text-align:center;pointer-events:none;background:#fff;border-radius:50%;place-content:center;gap:2px;font-size:11px;display:grid;position:absolute;inset:21%;box-shadow:0 4px 18px #0f172a17}.ManagementCharts-module__Km6ihW__donutCenter strong{color:#101828;font-size:17px}.ManagementCharts-module__Km6ihW__donutCenter span{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:86px;line-height:1.15;display:-webkit-box;overflow:hidden}.ManagementCharts-module__Km6ihW__donutCenter small{color:#667085;font-size:10px}.ManagementCharts-module__Km6ihW__donutLegend{gap:10px;min-width:0;display:grid}.ManagementCharts-module__Km6ihW__donutLegendRow{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;font-size:11px;display:grid}.ManagementCharts-module__Km6ihW__donutLegendRow i{border-radius:3px;width:10px;height:10px}.ManagementCharts-module__Km6ihW__donutLegendRow strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ManagementCharts-module__Km6ihW__donutLegendRow span{color:#667085;font-variant-numeric:tabular-nums;white-space:nowrap}.ManagementCharts-module__Km6ihW__barTrack,.ManagementCharts-module__Km6ihW__stackedBar{background:#f1f5f9;border-radius:999px;height:12px;display:flex;position:relative;overflow:hidden}.ManagementCharts-module__Km6ihW__barTrack>span{border-radius:inherit;min-width:2px;height:100%;transition:width .18s}.ManagementCharts-module__Km6ihW__neutralBar{background:#1677ff}.ManagementCharts-module__Km6ihW__positiveBar{background:#16a34a}.ManagementCharts-module__Km6ihW__dangerBar{background:#dc2626}.ManagementCharts-module__Km6ihW__warningBar{background:#d97706}.ManagementCharts-module__Km6ihW__chartCallout{color:#991b1b;background:#fef2f2;border-radius:10px;align-items:baseline;gap:8px;padding:10px 12px;display:flex}.ManagementCharts-module__Km6ihW__chartCallout strong{flex:none;font-size:18px}.ManagementCharts-module__Km6ihW__chartCallout span{font-size:12px}.ManagementCharts-module__Km6ihW__stackedBar>span{height:100%}.ManagementCharts-module__Km6ihW__workSegment{background:#1677ff}.ManagementCharts-module__Km6ihW__transitSegment{background:#65a30d}.ManagementCharts-module__Km6ihW__idleSegment{background:#f59e0b}.ManagementCharts-module__Km6ihW__chartNote{font-size:12px}@media (max-width:1100px){.ManagementCharts-module__Km6ihW__chartCard,.ManagementCharts-module__Km6ihW__expensesChart{grid-column:span 6}}@media (max-width:960px){.ManagementCharts-module__Km6ihW__chartCard,.ManagementCharts-module__Km6ihW__expensesChart{grid-column:1/-1}.ManagementCharts-module__Km6ihW__chartHeader{flex-direction:column}.ManagementCharts-module__Km6ihW__chartHeader .ant-btn{margin-left:-8px}.ManagementCharts-module__Km6ihW__machineChart{grid-column:auto;width:100%}}@media (max-width:600px){.ManagementCharts-module__Km6ihW__donutLayout{grid-template-columns:minmax(0,1fr)}.ManagementCharts-module__Km6ihW__donutChart{width:170px}}
.ProductionPlanningModule-module__k3szFG__page{flex-direction:column;gap:16px;min-height:100%;display:flex}.ProductionPlanningModule-module__k3szFG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ProductionPlanningModule-module__k3szFG__title{color:#111827;margin:0;font-size:24px;font-weight:600;line-height:1.2}.ProductionPlanningModule-module__k3szFG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ProductionPlanningModule-module__k3szFG__planLink{white-space:normal;text-align:left;justify-content:flex-start;height:auto;padding:0;font-weight:400}.ProductionPlanningModule-module__k3szFG__planFields{flex-direction:column;gap:12px;display:flex}.ProductionPlanningModule-module__k3szFG__expandedPlanTabs .ant-tabs-nav{padding-inline:24px}.ProductionPlanningModule-module__k3szFG__expandedPlanInset{padding:0 24px 24px}.ProductionPlanningModule-module__k3szFG__fieldListView{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.ProductionPlanningModule-module__k3szFG__planList .ant-table-expanded-row>.ant-table-cell{padding:0!important}.ProductionPlanningModule-module__k3szFG__planFieldsList .ant-table{width:100%;margin-block:0!important;margin-inline:0!important}.ProductionPlanningModule-module__k3szFG__planExpandedRow,.ProductionPlanningModule-module__k3szFG__planExpandedRow>td{padding:0!important}.ProductionPlanningModule-module__k3szFG__fieldAreaSummary{align-items:center;min-height:32px;font-weight:500;display:inline-flex}.ProductionPlanningModule-module__k3szFG__planFieldContext{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;padding-bottom:4px;display:grid}.ProductionPlanningModule-module__k3szFG__planFieldContextItem{align-content:start;gap:4px;min-width:0;display:grid}.ProductionPlanningModule-module__k3szFG__planFieldContextItem span{color:#6b7280;font-size:12px;line-height:1.3}.ProductionPlanningModule-module__k3szFG__planFieldContextItem strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500;line-height:1.4}.ProductionPlanningModule-module__k3szFG__planFieldControl{width:100%}.ProductionPlanningModule-module__k3szFG__expandableTitleCell{grid-template-columns:17px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ProductionPlanningModule-module__k3szFG__expandableTitleCell .ant-table-row-expand-icon{margin:0}.ProductionPlanningModule-module__k3szFG__rowExpandButtonDisabled{opacity:.45;cursor:not-allowed!important}.ProductionPlanningModule-module__k3szFG__schemeTable{margin-top:12px}.ProductionPlanningModule-module__k3szFG__schemeGroupLabel{color:#111827;font-size:14px;font-weight:500;line-height:1.3}.ProductionPlanningModule-module__k3szFG__schemeItemCell{padding-left:20px!important}.ProductionPlanningModule-module__k3szFG__schemeRowActions{justify-content:center;align-items:center;gap:4px;display:flex}.ProductionPlanningModule-module__k3szFG__materialsCell{color:#374151;flex-direction:column;gap:4px;line-height:1.35;display:flex}.ProductionPlanningModule-module__k3szFG__schemeStepEditor{flex-direction:column;gap:10px;display:flex}.ProductionPlanningModule-module__k3szFG__schemeStepEditorHeader{justify-content:space-between;align-items:center;display:flex}.ProductionPlanningModule-module__k3szFG__schemeStepEditorHeader h3,.ProductionPlanningModule-module__k3szFG__schemeMaterialsEditorHeader h3{color:#111827;margin:0;font-size:16px;font-weight:600;line-height:1.3}.ProductionPlanningModule-module__k3szFG__schemeStepOperationCell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ProductionPlanningModule-module__k3szFG__schemeStepOperationCell>span{color:#6b7280;font-size:12px;line-height:1.3}.ProductionPlanningModule-module__k3szFG__schemeStepPeriodControl{width:100%}.ProductionPlanningModule-module__k3szFG__schemeStepTabs .ant-tabs-nav{margin-bottom:12px}.ProductionPlanningModule-module__k3szFG__schemeCalendar{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.ProductionPlanningModule-module__k3szFG__schemeCalendarHeader,.ProductionPlanningModule-module__k3szFG__schemeCalendarRow{grid-template-columns:minmax(160px,220px) minmax(0,1fr);display:grid}.ProductionPlanningModule-module__k3szFG__schemeCalendarHeader{background:#fafafa;border-bottom:1px solid #e5e7eb;min-height:38px}.ProductionPlanningModule-module__k3szFG__schemeCalendarHeader>span{color:#374151;align-items:center;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.ProductionPlanningModule-module__k3szFG__schemeCalendarMonths,.ProductionPlanningModule-module__k3szFG__schemeCalendarMonthGrid{min-width:0;display:flex}.ProductionPlanningModule-module__k3szFG__schemeCalendarMonths>span{color:#4b5563;text-align:center;border-left:1px solid #e5e7eb;flex-basis:0;justify-content:center;align-items:center;min-width:0;font-size:12px;line-height:1.2;display:flex}.ProductionPlanningModule-module__k3szFG__schemeCalendarRow{border-bottom:1px solid #f0f0f0;min-height:46px}.ProductionPlanningModule-module__k3szFG__schemeCalendarRow:last-child{border-bottom:0}.ProductionPlanningModule-module__k3szFG__schemeCalendarRowTitle{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding:6px 12px;display:flex}.ProductionPlanningModule-module__k3szFG__schemeCalendarRowTitle>span{color:#6b7280;font-size:12px;line-height:1.2}.ProductionPlanningModule-module__k3szFG__schemeCalendarTrack{min-width:0;position:relative}.ProductionPlanningModule-module__k3szFG__schemeCalendarMonthGrid{position:absolute;inset:0}.ProductionPlanningModule-module__k3szFG__schemeCalendarMonthGrid>span{border-left:1px solid #f0f0f0;flex-basis:0;min-width:0}.ProductionPlanningModule-module__k3szFG__schemeCalendarBar{z-index:1;color:#0958d9;cursor:pointer;min-width:8px;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:#e6f4ff;border:1px solid #91caff;border-radius:4px;padding:0 8px;font-size:12px;line-height:1.2;position:absolute;top:8px;bottom:8px;overflow:hidden}.ProductionPlanningModule-module__k3szFG__schemeCalendarBar:hover{background:#bae0ff;border-color:#4096ff}.ProductionPlanningModule-module__k3szFG__schemeCalendarUnscheduled{color:#6b7280;border-top:1px solid #e5e7eb;padding:8px 12px;font-size:12px;line-height:1.3}.ProductionPlanningModule-module__k3szFG__schemeMaterialsEditor{flex-direction:column;gap:10px;display:flex}.ProductionPlanningModule-module__k3szFG__schemeMaterialsEditorHeader{justify-content:space-between;align-items:center;display:flex}.ProductionPlanningModule-module__k3szFG__materialRows{flex-direction:column;gap:8px;display:flex}.ProductionPlanningModule-module__k3szFG__materialRow{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.4fr) minmax(120px,140px) minmax(70px,auto) 32px;align-items:flex-start;gap:8px;display:grid}.ProductionPlanningModule-module__k3szFG__materialItemField,.ProductionPlanningModule-module__k3szFG__materialRegulationField,.ProductionPlanningModule-module__k3szFG__materialRateField,.ProductionPlanningModule-module__k3szFG__materialCommentField{margin-bottom:0}.ProductionPlanningModule-module__k3szFG__materialCommentField{grid-column:1/-2}.ProductionPlanningModule-module__k3szFG__materialRateField .ant-input-number{width:100%}.ProductionPlanningModule-module__k3szFG__materialUnitField{margin-bottom:0}.ProductionPlanningModule-module__k3szFG__materialUnit{color:#6b7280;white-space:nowrap;font-size:13px;line-height:32px}.ProductionPlanningModule-module__k3szFG__materialDeleteButton{margin-top:30px}.ProductionPlanningModule-module__k3szFG__searchInput{flex:260px;min-width:220px}.ProductionPlanningModule-module__k3szFG__filterSelect{min-width:220px}.ProductionPlanningModule-module__k3szFG__yearInput{width:160px}.ProductionPlanningModule-module__k3szFG__inlineSelect,.ProductionPlanningModule-module__k3szFG__periodPicker{width:100%}.ProductionPlanningModule-module__k3szFG__inlineSelectTrigger{color:#000000e0;cursor:pointer;width:100%;min-width:0;height:32px;font:inherit;text-align:left;background:#fff;border:1px solid #d9d9d9;border-radius:6px;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:8px;padding:0 11px;transition:border-color .2s,box-shadow .2s;display:grid}.ProductionPlanningModule-module__k3szFG__inlineSelectTrigger:hover:not(:disabled){border-color:#4096ff}.ProductionPlanningModule-module__k3szFG__inlineSelectTrigger:focus-visible{border-color:#1677ff;outline:0;box-shadow:0 0 0 2px #0591ff1a}.ProductionPlanningModule-module__k3szFG__inlineSelectTrigger:disabled{color:#00000040;cursor:not-allowed;background:#0000000a}.ProductionPlanningModule-module__k3szFG__inlineSelectTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductionPlanningModule-module__k3szFG__inlineSelectPlaceholder{color:#00000040}.ProductionPlanningModule-module__k3szFG__inlineSelectChevron{color:#00000040;font-size:12px}.ProductionPlanningModule-module__k3szFG__cropTransition{grid-template-columns:minmax(0,.8fr) 16px minmax(160px,1.2fr);align-items:center;gap:8px;min-width:0;display:grid}.ProductionPlanningModule-module__k3szFG__predecessorCrop{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProductionPlanningModule-module__k3szFG__cropTransitionArrow{color:#8c8c8c;font-size:12px}.ProductionPlanningModule-module__k3szFG__planMapShell{min-width:0;position:relative}.ProductionPlanningModule-module__k3szFG__mapLoadingState{place-items:center;min-height:320px;display:grid}.ProductionPlanningModule-module__k3szFG__mapTopOverlay{z-index:2;flex-wrap:wrap;align-items:flex-start;gap:8px;max-width:calc(100% - 260px);display:flex;position:absolute;top:12px;left:12px}.ProductionPlanningModule-module__k3szFG__mapFilterControl,.ProductionPlanningModule-module__k3szFG__mapAreaSummary{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 4px 0 10px;display:inline-flex;box-shadow:0 2px 6px #1118271a}.ProductionPlanningModule-module__k3szFG__mapFilterControl{padding-right:0;overflow:hidden}.ProductionPlanningModule-module__k3szFG__mapAreaSummary{padding-right:10px}.ProductionPlanningModule-module__k3szFG__mapAreaSummary span{color:#6b7280;font-size:13px;font-weight:500;line-height:1.3}.ProductionPlanningModule-module__k3szFG__mapAreaSummary strong{color:#111827;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}.ProductionPlanningModule-module__k3szFG__mapFilterLabel{color:#6b7280;flex:none;font-size:13px;font-weight:500;line-height:1.3}.ProductionPlanningModule-module__k3szFG__mapFilterSelect{width:150px}.ProductionPlanningModule-module__k3szFG__mapFilterSelect .ant-select-selector{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.ProductionPlanningModule-module__k3szFG__mapPopupEditor{gap:8px;min-width:260px;display:grid}.ProductionPlanningModule-module__k3szFG__mapPopupField{gap:4px;min-width:0;display:grid}.ProductionPlanningModule-module__k3szFG__mapPopupField>span,.ProductionPlanningModule-module__k3szFG__mapPopupValue>span{color:#6b7280;font-size:12px;line-height:1.2}:is(.ProductionPlanningModule-module__k3szFG__mapPopupField .ant-picker,.ProductionPlanningModule-module__k3szFG__mapPopupField .ant-select){width:100%}.ProductionPlanningModule-module__k3szFG__mapPopupValue{grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.ProductionPlanningModule-module__k3szFG__mapPopupValue strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500;line-height:1.35}.ProductionPlanningModule-module__k3szFG__fieldTableStack{width:100%;min-width:0}.ProductionPlanningModule-module__k3szFG__fieldTableStackWithBulkFooter{padding-bottom:68px}.ProductionPlanningModule-module__k3szFG__fieldBulkFooter{z-index:100;bottom:env(safe-area-inset-bottom,0);background:#eff6ff;border:1px solid #dbeafe;border-radius:4px 4px 0 0;grid-template-columns:48px minmax(160px,1fr) clamp(90px,8vw,120px) clamp(240px,25vw,400px) clamp(180px,18vw,260px);align-items:stretch;min-width:0;display:grid;position:fixed;overflow:hidden;box-shadow:0 -4px 16px #1118271f}.ProductionPlanningModule-module__k3szFG__bulkCount,.ProductionPlanningModule-module__k3szFG__bulkCropCell,.ProductionPlanningModule-module__k3szFG__bulkSchemeCell{border-left:1px solid #f0f0f0;min-width:0;padding:8px 10px}.ProductionPlanningModule-module__k3szFG__bulkCount{color:#1f2937;border-left:0;flex-wrap:wrap;grid-column:1/4;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.ProductionPlanningModule-module__k3szFG__bulkApplyButton{align-self:flex-end}.ProductionPlanningModule-module__k3szFG__bulkCropCell{grid-column:4}.ProductionPlanningModule-module__k3szFG__bulkSchemeCell{grid-column:5}.ProductionPlanningModule-module__k3szFG__bulkCropCell,.ProductionPlanningModule-module__k3szFG__bulkSchemeCell{align-content:center;gap:4px;display:grid}.ProductionPlanningModule-module__k3szFG__bulkLabel{color:#4b5563;font-size:12px;line-height:1.2}.ProductionPlanningModule-module__k3szFG__bulkCellControl{width:100%}.ProductionPlanningModule-module__k3szFG__purchasePlanView{flex-direction:column;gap:12px;display:flex}.ProductionPlanningModule-module__k3szFG__purchasePlanToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ProductionPlanningModule-module__k3szFG__purchasePlanSummary{color:#4b5563;flex-wrap:wrap;gap:8px 20px;font-size:13px;line-height:1.4;display:flex}.ProductionPlanningModule-module__k3szFG__purchasePriceEditor{align-items:center;gap:2px;min-width:0;display:flex}.ProductionPlanningModule-module__k3szFG__purchasePriceInput{width:112px;min-width:0}.ProductionPlanningModule-module__k3szFG__purchasePriceCompact{min-width:0}.ProductionPlanningModule-module__k3szFG__purchasePriceUnit{color:#000000a6;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-left:0;border-radius:0 6px 6px 0;align-items:center;padding:0 11px;display:inline-flex}.ProductionPlanningModule-module__k3szFG__purchasePriceIconButton{flex:0 0 28px;width:28px;height:28px;padding:0}.ProductionPlanningModule-module__k3szFG__purchasePriceInfo{gap:8px;min-width:240px;max-width:360px;display:grid}.ProductionPlanningModule-module__k3szFG__purchasePriceInfo>div{gap:2px;display:grid}.ProductionPlanningModule-module__k3szFG__purchasePriceInfo span{color:#6b7280;font-size:12px}.ProductionPlanningModule-module__k3szFG__purchasePriceInfo strong{color:#111827;overflow-wrap:anywhere;font-size:13px;font-weight:500}@media (min-width:768px) and (max-width:991px){.ProductionPlanningModule-module__k3szFG__fieldBulkFooter{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductionPlanningModule-module__k3szFG__bulkCount{grid-column:1}.ProductionPlanningModule-module__k3szFG__bulkCropCell{grid-column:2}.ProductionPlanningModule-module__k3szFG__bulkSchemeCell{grid-column:3}}@media (max-width:767px){.ProductionPlanningModule-module__k3szFG__header{flex-direction:column;align-items:stretch}.ProductionPlanningModule-module__k3szFG__searchInput,.ProductionPlanningModule-module__k3szFG__filterSelect{flex:100%;width:100%;min-width:0}.ProductionPlanningModule-module__k3szFG__schemesToolbar .ant-btn{flex:100%;width:100%;min-width:0}.ProductionPlanningModule-module__k3szFG__fieldBulkFooter{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}.ProductionPlanningModule-module__k3szFG__fieldTableStackWithBulkFooter{padding-bottom:184px}.ProductionPlanningModule-module__k3szFG__bulkCount,.ProductionPlanningModule-module__k3szFG__bulkCropCell,.ProductionPlanningModule-module__k3szFG__bulkSchemeCell{border-left:0;grid-column:1;padding:0}.ProductionPlanningModule-module__k3szFG__mapTopOverlay{max-width:none;right:56px}.ProductionPlanningModule-module__k3szFG__mapFilterControl{max-width:100%}.ProductionPlanningModule-module__k3szFG__mapFilterSelect{width:120px}.ProductionPlanningModule-module__k3szFG__materialRow{grid-template-columns:1fr}.ProductionPlanningModule-module__k3szFG__materialCommentField{grid-column:auto}.ProductionPlanningModule-module__k3szFG__schemeCalendarHeader,.ProductionPlanningModule-module__k3szFG__schemeCalendarRow{grid-template-columns:minmax(110px,140px) minmax(0,1fr)}.ProductionPlanningModule-module__k3szFG__schemeCalendarHeader>span,.ProductionPlanningModule-module__k3szFG__schemeCalendarRowTitle{padding-left:8px;padding-right:8px}.ProductionPlanningModule-module__k3szFG__materialUnit{line-height:1.3}.ProductionPlanningModule-module__k3szFG__materialDeleteButton{justify-self:start;margin-top:0}}
.SatelliteFieldPanel-module___wrfWW__panel{gap:16px;display:grid}.SatelliteFieldPanel-module___wrfWW__loadingState{color:#6b7280;justify-content:center;align-items:center;gap:8px;min-height:180px;font-size:13px;display:flex}.SatelliteFieldPanel-module___wrfWW__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.SatelliteFieldPanel-module___wrfWW__heading h2{color:#111827;margin:0;font-size:18px;font-weight:600}.SatelliteFieldPanel-module___wrfWW__heading p{color:#6b7280;margin:4px 0 0;font-size:13px}.SatelliteFieldPanel-module___wrfWW__headingActions{flex:none;align-items:center;gap:6px;display:flex}.SatelliteFieldPanel-module___wrfWW__headingActions .ant-tag{margin-inline-end:0}.SatelliteFieldPanel-module___wrfWW__preview{color:#8c8c8c;background-color:#f3f4f6;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e5e7eb;border-radius:8px;place-items:center;min-height:190px;font-size:13px;display:grid;overflow:hidden}.SatelliteFieldPanel-module___wrfWW__dateControl{gap:7px;display:grid}.SatelliteFieldPanel-module___wrfWW__dateHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.SatelliteFieldPanel-module___wrfWW__dateHeading strong{color:#111827;font-size:13px}.SatelliteFieldPanel-module___wrfWW__dateHeading span{color:#8c8c8c;font-size:11px}.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider{margin:5px 6px}:is(.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider-rail,.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider-track){height:3px}.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider-handle:after{width:8px;height:8px}.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider-dot{background:#cbd5e1;border:0;border-radius:0;width:1px;height:6px;margin-top:0;inset-block-start:-1.5px}.SatelliteFieldPanel-module___wrfWW__dateControl .ant-slider-dot-active{background:#69b1ff}.SatelliteFieldPanel-module___wrfWW__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.SatelliteFieldPanel-module___wrfWW__metric{background:#f8fafc;border-radius:7px;gap:3px;padding:10px;display:grid}.SatelliteFieldPanel-module___wrfWW__metric span{color:#6b7280;font-size:11px}.SatelliteFieldPanel-module___wrfWW__metric strong{color:#111827;font-size:15px;font-weight:600}.SatelliteFieldPanel-module___wrfWW__history{gap:8px;display:grid}.SatelliteFieldPanel-module___wrfWW__sectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.SatelliteFieldPanel-module___wrfWW__sectionHeading h3{color:#111827;margin:0;font-size:14px;font-weight:600}.SatelliteFieldPanel-module___wrfWW__sectionHeading span{color:#8c8c8c;font-size:12px}.SatelliteFieldPanel-module___wrfWW__history svg{background:linear-gradient(#f8fbff,#fff);border:1px solid #e5e7eb;border-radius:8px;height:92px;padding:8px}.SatelliteFieldPanel-module___wrfWW__noData{text-align:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:4px;padding:18px 12px;display:grid}.SatelliteFieldPanel-module___wrfWW__noData p{color:#8c8c8c;margin:0;font-size:12px}
.BusinessOverviewModule-module__D05LYG__page{flex-direction:column;gap:24px;min-width:0;padding-bottom:40px;display:flex}.BusinessOverviewModule-module__D05LYG__header{min-width:0}.BusinessOverviewModule-module__D05LYG__periodBar{z-index:30;justify-content:flex-end;min-width:0;padding:10px 0;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex;position:sticky;top:0}.BusinessOverviewModule-module__D05LYG__periodBarStuck{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e5e7eb;box-shadow:0 8px 22px #11182712}.BusinessOverviewModule-module__D05LYG__periodControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BusinessOverviewModule-module__D05LYG__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.BusinessOverviewModule-module__D05LYG__metricGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.BusinessOverviewModule-module__D05LYG__operationalArea{grid-template-columns:minmax(460px,1.15fr) minmax(0,1.35fr);align-items:start;gap:24px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__operationalCards{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:12px;min-width:0;margin-top:32px;display:grid}.BusinessOverviewModule-module__D05LYG__summaryDivider{background:#e5e7eb;height:1px}.BusinessOverviewModule-module__D05LYG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__twoColumns>.BusinessOverviewModule-module__D05LYG__overviewSection,.BusinessOverviewModule-module__D05LYG__chartColumn{min-width:0}.BusinessOverviewModule-module__D05LYG__fuelBalancePanel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-content:start;gap:18px;min-width:0;padding:20px;display:grid;box-shadow:0 8px 24px #0f172a0d}.BusinessOverviewModule-module__D05LYG__overviewSection{align-content:start;gap:20px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__domainSection{gap:32px;min-width:0;padding-top:24px;display:grid}.BusinessOverviewModule-module__D05LYG__domainSectionHeader{border-bottom:1px solid #e5e7eb;padding-bottom:16px}.BusinessOverviewModule-module__D05LYG__domainSectionHeader .ant-typography{margin:0}.BusinessOverviewModule-module__D05LYG__fuelReportSection{width:60%}.BusinessOverviewModule-module__D05LYG__sectionHeader,.BusinessOverviewModule-module__D05LYG__subsectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}:is(.BusinessOverviewModule-module__D05LYG__sectionHeader .ant-typography,.BusinessOverviewModule-module__D05LYG__subsectionHeader .ant-typography){margin:0}.BusinessOverviewModule-module__D05LYG__payrollGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.BusinessOverviewModule-module__D05LYG__inlineNotice{margin-top:16px}.BusinessOverviewModule-module__D05LYG__payrollSummaryAlert{margin-bottom:16px}.BusinessOverviewModule-module__D05LYG__machineGroups{gap:32px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__machineGroup{gap:12px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__machineGroupHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.BusinessOverviewModule-module__D05LYG__machineGroupHeader .ant-typography{margin:0}.BusinessOverviewModule-module__D05LYG__machineToggle{justify-content:center;display:flex}.BusinessOverviewModule-module__D05LYG__machineEconomicsSection{width:100%;max-width:100%;overflow:hidden}.BusinessOverviewModule-module__D05LYG__tableViewport{width:100%;min-width:0;max-width:100%;overflow-x:auto}.BusinessOverviewModule-module__D05LYG__harvestModalContent{gap:32px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__harvestCostSection{gap:16px;min-width:0;display:grid}.BusinessOverviewModule-module__D05LYG__costFormula{gap:6px;display:grid}.BusinessOverviewModule-module__D05LYG__costSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;display:grid}.BusinessOverviewModule-module__D05LYG__costSummaryItem{gap:4px;display:grid}.BusinessOverviewModule-module__D05LYG__primaryCostSummaryItem{border-left:4px solid var(--ant-color-success);padding-left:16px}.BusinessOverviewModule-module__D05LYG__primaryCostSummaryItem .ant-typography{margin:0}.BusinessOverviewModule-module__D05LYG__page .ant-alert-description ul{margin:6px 0 0;padding-left:20px}.BusinessOverviewModule-module__D05LYG__page .ant-table-thead>tr>th{padding-top:14px;padding-bottom:14px}.BusinessOverviewModule-module__D05LYG__page .ant-table-tbody>tr>td{padding-top:16px;padding-bottom:16px}@media (max-width:1180px){.BusinessOverviewModule-module__D05LYG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessOverviewModule-module__D05LYG__twoColumns,.BusinessOverviewModule-module__D05LYG__operationalArea{grid-template-columns:minmax(0,1fr)}.BusinessOverviewModule-module__D05LYG__operationalCards{margin-top:0}.BusinessOverviewModule-module__D05LYG__fuelReportSection{width:100%}}@media (max-width:680px){.BusinessOverviewModule-module__D05LYG__page{gap:20px;padding-bottom:24px}.BusinessOverviewModule-module__D05LYG__domainSection{gap:24px;padding-top:16px}.BusinessOverviewModule-module__D05LYG__harvestModalContent{gap:24px}.BusinessOverviewModule-module__D05LYG__periodBar,.BusinessOverviewModule-module__D05LYG__periodControls{align-items:stretch;width:100%}.BusinessOverviewModule-module__D05LYG__metricGrid,.BusinessOverviewModule-module__D05LYG__metricGridCompact,.BusinessOverviewModule-module__D05LYG__payrollGrid,.BusinessOverviewModule-module__D05LYG__costSummary,.BusinessOverviewModule-module__D05LYG__operationalCards{grid-template-columns:minmax(0,1fr)}}
.CadastreModule-module__Ex3ZYq__page{flex-direction:column;gap:16px;min-width:0;display:flex}.CadastreModule-module__Ex3ZYq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CadastreModule-module__Ex3ZYq__title{margin:0!important}.CadastreModule-module__Ex3ZYq__state{place-items:center;min-height:50vh;display:grid}
.FuelInventoryModule-module__G317ea__page{flex-direction:column;gap:16px;min-width:0;display:flex}.FuelInventoryModule-module__G317ea__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FuelInventoryModule-module__G317ea__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.FuelInventoryModule-module__G317ea__title{color:#111827!important;margin:0!important;font-size:28px!important;font-weight:600!important;line-height:1.25!important}.FuelInventoryModule-module__G317ea__tabs .ant-tabs-nav{margin-bottom:0}.FuelInventoryModule-module__G317ea__tabContent,.FuelInventoryModule-module__G317ea__directoryManager{gap:12px;min-width:0;display:grid}.FuelInventoryModule-module__G317ea__accountingSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.FuelInventoryModule-module__G317ea__accountingSummary .ant-statistic-content{font-size:22px}.FuelInventoryModule-module__G317ea__accountingSummary>:not(:first-child){border-inline-start:1px solid #e5e7eb;padding-inline-start:24px}.FuelInventoryModule-module__G317ea__primaryStatistic .ant-statistic-content{color:#047857;font-weight:600}.FuelInventoryModule-module__G317ea__overviewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FuelInventoryModule-module__G317ea__overviewContainer{container-type:inline-size}.FuelInventoryModule-module__G317ea__overviewGrid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.FuelInventoryModule-module__G317ea__overviewGridSingle{grid-template-columns:minmax(0,1fr)}.FuelInventoryModule-module__G317ea__summaryCard,.FuelInventoryModule-module__G317ea__balancesCard,.FuelInventoryModule-module__G317ea__latestOperationsCard{min-width:0}.FuelInventoryModule-module__G317ea__latestOperationsCard .ant-card-body{padding:4px 12px 8px}.FuelInventoryModule-module__G317ea__cardHeaderLink{height:auto;padding:0}.FuelInventoryModule-module__G317ea__operationList{display:grid}.FuelInventoryModule-module__G317ea__operationItem{border:0;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border-bottom:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;transition:background-color .15s;display:grid}.FuelInventoryModule-module__G317ea__operationItem:last-child{border-bottom-color:#0000}.FuelInventoryModule-module__G317ea__operationItem:hover,.FuelInventoryModule-module__G317ea__operationItem:focus-visible{background:#f5f7fa}.FuelInventoryModule-module__G317ea__operationItem:focus-visible{outline-offset:-2px;outline:2px solid #1677ff}.FuelInventoryModule-module__G317ea__operationAmount{margin-bottom:3px;font-size:16px;font-weight:650;line-height:1.35}.FuelInventoryModule-module__G317ea__operationAmountIncome{color:#047857}.FuelInventoryModule-module__G317ea__operationAmountExpense{color:#b42318}.FuelInventoryModule-module__G317ea__operationMainLine{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.FuelInventoryModule-module__G317ea__operationNumber{flex:none;font-size:12px}.FuelInventoryModule-module__G317ea__operationMeta{margin-top:2px;font-size:12px;display:block}.FuelInventoryModule-module__G317ea__priceResults{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:16px;display:flex}.FuelInventoryModule-module__G317ea__priceResults .ant-statistic-content{font-size:18px}.FuelInventoryModule-module__G317ea__tableToolbar,.FuelInventoryModule-module__G317ea__directoryToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FuelInventoryModule-module__G317ea__directoryToolbar{justify-content:flex-end}.FuelInventoryModule-module__G317ea__tableLink{text-align:start;height:auto;padding:0}.FuelInventoryModule-module__G317ea__expandedTable{margin-inline-start:-48px}.FuelInventoryModule-module__G317ea__documentStatusLine{align-items:center;gap:8px;margin-bottom:18px;display:flex}.FuelInventoryModule-module__G317ea__documentLines{gap:12px;display:grid}.FuelInventoryModule-module__G317ea__documentLine{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(180px,1.4fr) minmax(130px,1fr) 120px 130px 32px;align-items:end;gap:10px;padding:12px;display:grid}.FuelInventoryModule-module__G317ea__documentLine .ant-form-item{margin-bottom:0}.FuelInventoryModule-module__G317ea__operationAlert{margin-bottom:20px}.FuelInventoryModule-module__G317ea__auditDetails{margin-top:20px}@media (max-width:760px){.FuelInventoryModule-module__G317ea__header{align-items:stretch}.FuelInventoryModule-module__G317ea__documentLine,.FuelInventoryModule-module__G317ea__accountingSummary{grid-template-columns:1fr}.FuelInventoryModule-module__G317ea__accountingSummary>:not(:first-child){padding-top:16px;border-top:1px solid #e5e7eb;border-inline-start:0;margin-top:16px;padding-inline-start:0}.FuelInventoryModule-module__G317ea__overviewToolbar{align-items:flex-start}}@media (max-width:1100px){.FuelInventoryModule-module__G317ea__overviewGrid{grid-template-columns:minmax(0,1fr)}}@container (max-width:1100px){.FuelInventoryModule-module__G317ea__overviewGrid{grid-template-columns:minmax(0,1fr)}}
.ApplicationRegulationEditorModal-module__HPJ-Jq__fullWidth{width:100%}
.AppMap-module__rr798q__mapFrame{background:#eef2f7;border:1px solid #e5e7eb;border-radius:8px;min-height:360px;position:relative;overflow:hidden}.AppMap-module__rr798q__mapCanvas{position:absolute;inset:0}.AppMap-module__rr798q__state{color:#4b5563;text-align:center;background:#f9fafb;place-items:center;padding:24px;font-size:14px;line-height:1.45;display:grid;position:absolute;inset:0}.AppMap-module__rr798q__layerSwitch{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #11182729;border-radius:6px;display:inline-flex;position:absolute;top:12px;right:56px;overflow:hidden;box-shadow:0 8px 24px #1118271f}.AppMap-module__rr798q__layerButton{color:#374151;cursor:pointer;min-height:30px;font:inherit;background:0 0;border:0;border-right:1px solid #1118271f;padding:0 10px;font-size:13px}.AppMap-module__rr798q__layerButton:last-child{border-right:0}.AppMap-module__rr798q__layerButtonActive{color:#fff;background:#1677ff}.AppMap-module__rr798q__popup{min-width:180px;max-width:260px}.AppMap-module__rr798q__mapFrame .maplibregl-popup-content{border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #1118272e}.AppMap-module__rr798q__mapFrame .maplibregl-popup-close-button{color:#4b5563;border-radius:8px;width:24px;height:24px;font-size:18px;line-height:24px;top:6px;right:6px}.AppMap-module__rr798q__mapFrame .maplibregl-popup-close-button:hover{color:#111827;background:#f3f4f6}.AppMap-module__rr798q__popupTitle{color:#111827;margin:0 0 4px;padding-right:22px;font-size:14px;font-weight:600;line-height:1.3}.AppMap-module__rr798q__popupMeta{color:#6b7280;white-space:pre-line;margin:0;font-size:12px;line-height:1.35}.AppMap-module__rr798q__popupCustom{margin-top:10px}.AppMap-module__rr798q__popupButton{color:#1677ff;cursor:pointer;min-height:26px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;margin-top:10px;padding:0 9px;font-size:12px;line-height:1}.AppMap-module__rr798q__popupButton:hover{border-color:#1677ff}.AppMap-module__rr798q__popupButton:disabled{color:#9ca3af;cursor:default;border-color:#e5e7eb}
.FuelDispenseHistory-module__AKu_Qq__history{gap:12px;min-width:0;display:grid}.FuelDispenseHistory-module__AKu_Qq__title{margin:8px 0 0!important;font-size:20px!important;line-height:1.3!important}.FuelDispenseHistory-module__AKu_Qq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FuelDispenseHistory-module__AKu_Qq__transferDetails{gap:12px;padding:8px 8px 8px 48px;display:grid}.FuelDispenseHistory-module__AKu_Qq__matchSummary,.FuelDispenseHistory-module__AKu_Qq__mappingCard,.FuelDispenseHistory-module__AKu_Qq__rawDataSection{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.FuelDispenseHistory-module__AKu_Qq__mappingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.FuelDispenseHistory-module__AKu_Qq__detailsTitle{margin:0 0 10px!important}.FuelDispenseHistory-module__AKu_Qq__rawData{color:#e5e7eb;white-space:pre-wrap;word-break:break-word;background:#111827;border-radius:6px;max-height:360px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55;overflow:auto}@media (max-width:760px){.FuelDispenseHistory-module__AKu_Qq__transferDetails{padding-inline-start:8px}.FuelDispenseHistory-module__AKu_Qq__mappingGrid{grid-template-columns:1fr}}
.PopSelect-module__b0b3Rq__trigger{color:#101828;width:100%;height:64px;min-height:64px;font:inherit;text-align:left;background:#fff;border:1px solid #d9d9d9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;transition:border-color .2s,box-shadow .2s;display:grid!important}.PopSelect-module__b0b3Rq__trigger:hover{border-color:#4096ff}.PopSelect-module__b0b3Rq__trigger:focus-visible{border-color:#1677ff;outline:0;box-shadow:0 0 0 2px #0591ff1a}.PopSelect-module__b0b3Rq__trigger:disabled{cursor:not-allowed;color:#00000040;background:#0000000a;border-color:#d9d9d9}.PopSelect-module__b0b3Rq__triggerText{gap:2px;min-width:0;display:grid}.PopSelect-module__b0b3Rq__triggerText strong,.PopSelect-module__b0b3Rq__triggerText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PopSelect-module__b0b3Rq__triggerText strong{font-weight:400}.PopSelect-module__b0b3Rq__trigger:not(.PopSelect-module__b0b3Rq__triggerSelected) .PopSelect-module__b0b3Rq__triggerText strong{color:#00000040}.PopSelect-module__b0b3Rq__triggerText span{color:#667085;font-size:13px}.PopSelect-module__b0b3Rq__triggerInline .PopSelect-module__b0b3Rq__triggerText{align-items:baseline;gap:8px;display:flex}.PopSelect-module__b0b3Rq__triggerInline .PopSelect-module__b0b3Rq__triggerText strong{min-width:0}.PopSelect-module__b0b3Rq__triggerInline .PopSelect-module__b0b3Rq__triggerText span{flex:none}.PopSelect-module__b0b3Rq__triggerIcon{color:#00000040;font-size:12px}.PopSelect-module__b0b3Rq__modalTitle{align-items:center;gap:12px;display:flex}.PopSelect-module__b0b3Rq__modalTitleIcon{color:#fff;background:linear-gradient(145deg,#155eef,#528bff);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;display:grid;box-shadow:0 8px 18px #155eef3d}.PopSelect-module__b0b3Rq__modalTitleText{gap:2px;min-width:0;display:grid}.PopSelect-module__b0b3Rq__modalTitleText strong{color:#101828;font-size:20px;line-height:1.25}.PopSelect-module__b0b3Rq__modalTitleText small{color:#667085;font-size:13px;font-weight:400;line-height:1.35}.PopSelect-module__b0b3Rq__selector{gap:20px;display:grid}.PopSelect-module__b0b3Rq__modalSelector{background:radial-gradient(circle at 100% 0,#528bff24,#0000 34%),linear-gradient(155deg,#f4f8ff 0%,#fbfdff 58%,#fff 100%);border:1px solid #dbe6ff;border-radius:16px;margin:-8px;padding:14px;box-shadow:inset 0 1px #ffffffe6}.PopSelect-module__b0b3Rq__search{background:#fffffff5;border-width:2px;border-color:#84adff;border-radius:12px;min-height:60px;font-size:18px;box-shadow:0 8px 20px #155eef14}.PopSelect-module__b0b3Rq__search:hover,.PopSelect-module__b0b3Rq__search:focus-within{border-color:#155eef}.PopSelect-module__b0b3Rq__groupBack{color:#344054;text-align:left;justify-content:flex-start;align-items:center;min-height:48px;height:auto!important;padding:6px 10px!important;display:flex!important}.PopSelect-module__b0b3Rq__groupBack>span:last-child{gap:1px;min-width:0;display:grid}.PopSelect-module__b0b3Rq__groupBack small{color:#667085;font-size:12px;font-weight:500}.PopSelect-module__b0b3Rq__groupBack strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.PopSelect-module__b0b3Rq__list{overscroll-behavior:contain;gap:10px;max-height:min(560px,100dvh - 250px);padding:2px;display:grid;overflow-y:auto}.PopSelect-module__b0b3Rq__groupOption{color:#101828;text-align:left;background:#eef4ff;border:1px solid #b8c8e6;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;place-items:center stretch;gap:12px;min-height:68px;height:auto!important;padding:11px 15px!important;display:grid!important}.PopSelect-module__b0b3Rq__groupOption:hover{border-color:#528bff;background:#dce8ff!important}.PopSelect-module__b0b3Rq__groupOption:focus-visible{outline-offset:1px;border-color:#2970ff;outline:3px solid #d1e0ff}.PopSelect-module__b0b3Rq__groupIcon{color:#155eef;font-size:30px}.PopSelect-module__b0b3Rq__groupText{justify-items:start;gap:2px;min-width:0;display:grid}.PopSelect-module__b0b3Rq__groupText strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:19px;line-height:1.25;overflow:hidden}.PopSelect-module__b0b3Rq__groupText span{color:#667085;font-size:14px}.PopSelect-module__b0b3Rq__groupArrow{color:#528bff;font-size:15px}.PopSelect-module__b0b3Rq__option{text-align:left;white-space:normal;background:#fffffff5;border:1px solid #cbd5e1;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:12px;min-height:72px;box-shadow:0 3px 10px #0f172a0a;height:auto!important;padding:12px 16px!important;display:grid!important}.PopSelect-module__b0b3Rq__option:hover{border-color:#528bff;box-shadow:0 8px 18px #155eef1a;background:#f2f6ff!important}.PopSelect-module__b0b3Rq__option:focus-visible{outline-offset:1px;border-color:#2970ff;outline:3px solid #d1e0ff}.PopSelect-module__b0b3Rq__optionSelected{border-color:#155eef;box-shadow:inset 0 0 0 1px #155eef,0 8px 20px #155eef24;background:linear-gradient(135deg,#dce8ff,#eef4ff)!important}.PopSelect-module__b0b3Rq__optionText{justify-items:start;gap:3px;min-width:0;display:grid}.PopSelect-module__b0b3Rq__optionText strong{color:#101828;font-size:21px;line-height:1.25}.PopSelect-module__b0b3Rq__optionText span{color:#667085;font-size:16px;line-height:1.35}.PopSelect-module__b0b3Rq__selectedIcon{color:#155eef;font-size:24px}.PopSelect-module__b0b3Rq__state{color:#667085;place-content:center;justify-items:center;gap:12px;min-height:180px;font-size:17px;display:grid}.PopSelect-module__b0b3Rq__error{color:#b42318;background:#fef3f2;border-radius:10px;padding:16px;font-size:17px}.ant-form-item-has-error .PopSelect-module__b0b3Rq__trigger{border-color:#ff4d4f}@media (max-width:767px){.PopSelect-module__b0b3Rq__modalTitleIcon{border-radius:10px;width:38px;height:38px}.PopSelect-module__b0b3Rq__modalTitleText strong{font-size:18px}.PopSelect-module__b0b3Rq__modalTitleText small{font-size:12px}.PopSelect-module__b0b3Rq__modalSelector{border-radius:14px;margin:-10px;padding:10px}.PopSelect-module__b0b3Rq__list{max-height:calc(100dvh - 230px)}.PopSelect-module__b0b3Rq__optionText strong{font-size:19px}}
.VoiceRecordButton-module__GVaq4q__recordingButton{color:#334155;border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b824}.VoiceRecordButton-module__GVaq4q__aiLauncherWrap{z-index:940;position:fixed;bottom:28px;right:28px}.VoiceRecordButton-module__GVaq4q__aiLauncher{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-radius:999px;place-items:center;width:64px;height:64px;padding:0;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;animation:2.2s ease-in-out infinite VoiceRecordButton-module__GVaq4q__launcherHeartbeat;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 24px #4c1d9529,0 0 18px 3px #7c3aed1f,inset 0 0 0 7px #7c3aed1f;color:#7c3aed!important;background:#fff!important}.VoiceRecordButton-module__GVaq4q__aiLauncher:hover{transform:translateY(-1px);background:#fff!important;box-shadow:0 14px 30px #4c1d9538,0 0 28px 6px #7c3aed2e,inset 0 0 0 7px #7c3aed29!important}.VoiceRecordButton-module__GVaq4q__aiLauncher:focus-visible{outline-offset:4px;outline:2px solid #8b5cf66b}.VoiceRecordButton-module__GVaq4q__aiLauncher:disabled{cursor:default;opacity:.72;transform:none}.VoiceRecordButton-module__GVaq4q__aiLauncherIcon{color:#7c3aed;width:28px;height:28px;display:block}@keyframes VoiceRecordButton-module__GVaq4q__launcherHeartbeat{0%,to{box-shadow:0 12px 24px #4c1d9529,0 0 18px 3px #7c3aed1f,inset 0 0 0 7px #7c3aed1f}14%{box-shadow:0 14px 28px #4c1d9533,0 0 24px 5px #7c3aed29,inset 0 0 0 7px #7c3aed21}26%{box-shadow:0 16px 34px #4c1d9540,0 0 34px 8px #7c3aed38,inset 0 0 0 7px #7c3aed26}42%{box-shadow:0 13px 26px #4c1d952e,0 0 22px 4px #7c3aed24,inset 0 0 0 7px #7c3aed21}56%{box-shadow:0 14px 28px #4c1d9533,0 0 24px 5px #7c3aed29,inset 0 0 0 7px #7c3aed21}68%{box-shadow:0 15px 32px #4c1d953b,0 0 30px 7px #7c3aed33,inset 0 0 0 7px #7c3aed26}84%{box-shadow:0 13px 26px #4c1d952e,0 0 22px 4px #7c3aed24,inset 0 0 0 7px #7c3aed1f}}.VoiceRecordButton-module__GVaq4q__overlay{z-index:1220;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030712b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.VoiceRecordButton-module__GVaq4q__recorder{background:#07111f;border:1px solid #94a3b829;border-radius:22px;gap:6px;width:min(460px,100%);padding:8px 12px 10px;display:grid;position:relative;box-shadow:0 24px 64px #00000070}.VoiceRecordButton-module__GVaq4q__recorderProcessing{grid-template-rows:1fr auto;min-height:148px;padding:24px 24px 18px}.VoiceRecordButton-module__GVaq4q__processingState{color:#f8fafc;text-align:center;place-items:center;gap:8px;font-size:14px;font-weight:600;display:grid}.VoiceRecordButton-module__GVaq4q__processingRow{justify-content:center;align-items:center;gap:10px;display:inline-flex}.VoiceRecordButton-module__GVaq4q__processingRow span{color:#cbd5e1;line-height:1.35}.VoiceRecordButton-module__GVaq4q__processingFooter{justify-content:flex-end;gap:6px;min-height:28px;display:flex}.VoiceRecordButton-module__GVaq4q__collapseButton{color:#cbd5e1;height:28px;padding-inline:8px}.VoiceRecordButton-module__GVaq4q__collapseButton:hover{color:#fff!important;background:#94a3b81f!important}.VoiceRecordButton-module__GVaq4q__processingIcon{color:#fff;font-size:22px}.VoiceRecordButton-module__GVaq4q__cancelButton{z-index:2;color:#94a3b8;border-radius:999px;width:26px;height:26px;position:absolute;top:7px;right:8px}.VoiceRecordButton-module__GVaq4q__cancelButton:hover{color:#fff!important;background:#94a3b81f!important}.VoiceRecordButton-module__GVaq4q__timer{color:#cbd5e1;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:32px}.VoiceRecordButton-module__GVaq4q__waveFrame{place-items:center;min-height:118px;padding-inline:2px;display:grid;position:relative;overflow:hidden}.VoiceRecordButton-module__GVaq4q__waveFrameWithVisual{overflow:visible}.VoiceRecordButton-module__GVaq4q__recordingVisual{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative}.VoiceRecordButton-module__GVaq4q__pulse{display:none}.VoiceRecordButton-module__GVaq4q__equalizer{z-index:1;justify-content:space-between;align-items:center;gap:1px;width:100%;height:104px;display:flex;position:relative}.VoiceRecordButton-module__GVaq4q__equalizerBar{transform-origin:50%;width:1.5px;height:28px;transform:scaleY(var(--bar-scale,.18));background:#fff;border-radius:999px;transition:transform 46ms linear;box-shadow:0 0 7px #fff3}.VoiceRecordButton-module__GVaq4q__recorderActions{justify-content:space-between;align-items:center;gap:6px;display:flex}.VoiceRecordButton-module__GVaq4q__actionButtons{gap:6px;display:flex}.VoiceRecordButton-module__GVaq4q__restartButton,.VoiceRecordButton-module__GVaq4q__stopButton{color:#cbd5e1;min-width:82px;height:32px;box-shadow:none;background:0 0;border-color:#94a3b833;font-size:13px}.VoiceRecordButton-module__GVaq4q__restartButton:hover,.VoiceRecordButton-module__GVaq4q__stopButton:hover{color:#fff!important;background:#94a3b81a!important;border-color:#e2e8f057!important}.VoiceRecordButton-module__GVaq4q__embeddedOverlay{z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;place-items:stretch stretch;padding:0;position:absolute}.VoiceRecordButton-module__GVaq4q__embeddedRecorder{width:100%;min-height:100%;box-shadow:none;background:radial-gradient(circle at 50% 38%,#1677ff0e,#0000 36%),#fff;border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;gap:18px;padding:28px 22px 20px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder.VoiceRecordButton-module__GVaq4q__recorderProcessing{min-height:100%;padding:28px 22px 20px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__cancelButton{color:#64748b;width:32px;height:32px;top:14px;right:14px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__cancelButton:hover{color:#0f172a!important;background:#f1f5f9!important}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__waveFrame{height:100%;min-height:180px;padding:28px 0 8px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__equalizer{gap:2px;height:min(220px,42vh)}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__equalizerBar{background:linear-gradient(#5f5ff2,#1677ff 55%,#55d7ff);width:2px;height:42px;box-shadow:0 0 8px #1677ff33}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__recorderActions{border-top:1px solid #eef2f7;padding-top:16px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__timer{color:#334155;font-size:15px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__restartButton,.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__stopButton{color:#334155;background:#fff;border-color:#d8dee8;min-width:88px}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__restartButton:hover{color:#1677ff!important;background:#f0f7ff!important;border-color:#91caff!important}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__stopButton{color:#fff;background:#1677ff;border-color:#1677ff}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__stopButton:hover{color:#fff!important;background:#4096ff!important;border-color:#4096ff!important}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__processingState{color:#0f172a}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__processingRow span{color:#64748b}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__processingIcon{color:#1677ff}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__collapseButton{color:#64748b}.VoiceRecordButton-module__GVaq4q__embeddedRecorder .VoiceRecordButton-module__GVaq4q__collapseButton:hover{color:#0f172a!important;background:#f1f5f9!important}
.CargoKindSelector-module__j9ymCW__field{background:#fff;border:1px solid #d0d5dd;border-radius:12px;gap:12px;padding:16px;display:grid}.CargoKindSelector-module__j9ymCW__heading{gap:2px;display:grid}.CargoKindSelector-module__j9ymCW__heading strong{color:#101828;font-size:19px}.CargoKindSelector-module__j9ymCW__heading span{color:#667085;font-size:16px}.CargoKindSelector-module__j9ymCW__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CargoKindSelector-module__j9ymCW__option{color:#344054;white-space:normal;border:2px solid #d0d5dd;border-radius:11px;min-height:60px;font-size:17px;font-weight:700;height:auto!important;padding:10px 14px!important}.CargoKindSelector-module__j9ymCW__optionSelected{color:#1849a9!important;background:#eff4ff!important;border-color:#155eef!important}@media (max-width:680px){.CargoKindSelector-module__j9ymCW__options{grid-template-columns:1fr}}
