.GanttPrintDocument_document__hUwo2{--schedule-ink:#102a43;--schedule-navy:#0b2239;--schedule-brand:var(--bp-primary,#1d6f55);--schedule-green:#23864b;--schedule-blue:#2274a5;--schedule-red:#c43d4b;--schedule-amber:#b66a05;--schedule-line:#cbd5df;--schedule-mist:#eef3f7;display:none;color:var(--schedule-ink);background:#fff;font-family:Arial,Noto Sans Arabic,sans-serif;font-size:10px;line-height:1.3}.GanttPrintDocument_page__9Lntz{display:flex;min-height:275mm;flex-direction:column;background:#fff;break-after:page;page-break-after:always}.GanttPrintDocument_page__9Lntz:last-child{break-after:auto;page-break-after:auto}.GanttPrintDocument_brandingRegion__L9wVt{color:var(--schedule-ink);overflow:hidden}.GanttPrintDocument_brandingRegion__L9wVt img{display:inline-block;width:auto;max-width:160px;height:auto;max-height:52px;object-fit:contain}.GanttPrintDocument_brandingRegion__L9wVt .GanttPrintDocument_brandingImage__b_K0P{display:block;width:100%;max-width:100%;height:18mm;margin-inline:auto;object-fit:cover;object-position:center}.GanttPrintDocument_brandingImage__b_K0P+div{margin-top:2mm}.GanttPrintDocument_brandingRegion__L9wVt table{width:100%;border-collapse:collapse}.GanttPrintDocument_printHeader__wnP9F{max-height:22mm;margin-bottom:3mm;padding-bottom:2.5mm;border-bottom:1px solid var(--schedule-line)}.GanttPrintDocument_documentHeader__wxeqx{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:9mm;align-items:end;padding:1.5mm 0 4mm;border-bottom:2.5px solid var(--schedule-navy)}.GanttPrintDocument_titleBlock__oiXiN p{margin:0 0 1mm;color:var(--schedule-brand);font-size:8.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.GanttPrintDocument_titleBlock__oiXiN h1{margin:0;color:var(--schedule-navy);font-family:Trebuchet MS,Arial,Noto Sans Arabic,sans-serif;font-size:25px;font-weight:800;letter-spacing:-.035em;line-height:1}.GanttPrintDocument_titleBlock__oiXiN strong{display:block;margin-top:1.8mm;color:#40566b;font-size:11px;font-weight:600}.GanttPrintDocument_documentMeta__kToac{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--schedule-line);background:#f8fafc}.GanttPrintDocument_documentMeta__kToac div{min-width:0;padding:2.4mm 2.8mm;border-inline-end:1px solid var(--schedule-line)}.GanttPrintDocument_documentMeta__kToac div:last-child{border-inline-end:0}.GanttPrintDocument_documentMeta__kToac dt{margin-bottom:.8mm;color:#64788a;font-size:7.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.GanttPrintDocument_documentMeta__kToac dd{margin:0;color:var(--schedule-ink);font-size:9px;font-weight:700;overflow-wrap:anywhere}.GanttPrintDocument_metricsStrip__209Zk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2mm;margin-top:3mm}.GanttPrintDocument_metric__DM39r{display:flex;min-height:12mm;align-items:center;justify-content:space-between;gap:3mm;padding:2.2mm 3mm;border-inline-start:3px solid var(--schedule-ink);background:var(--schedule-mist)}.GanttPrintDocument_metric__DM39r[data-tone=brand]{border-color:var(--schedule-brand);background:#edf7f3}.GanttPrintDocument_metric__DM39r[data-tone=success]{border-color:var(--schedule-green);background:#eef8f1}.GanttPrintDocument_metric__DM39r[data-tone=warning]{border-color:var(--schedule-amber);background:#fff7e8}.GanttPrintDocument_metric__DM39r[data-tone=danger]{border-color:var(--schedule-red);background:#fff0f1}.GanttPrintDocument_metric__DM39r span{color:#5d7183;font-size:8px;font-weight:700}.GanttPrintDocument_metric__DM39r strong{color:var(--schedule-navy);font-size:18px;line-height:1}.GanttPrintDocument_scheduleNote__H4A_x{margin:2mm 0 0;padding:1.7mm 2.5mm;border-inline-start:2px solid var(--schedule-amber);color:#765013;background:#fffbeb;font-size:8px}.GanttPrintDocument_legend__aO_CM{display:flex;min-height:9mm;flex-wrap:wrap;align-items:center;gap:3.5mm;padding:2.3mm 0}.GanttPrintDocument_legendItem__6aFxs{display:inline-flex;align-items:center;gap:1.2mm;color:#465d70;font-size:8px;font-weight:650}.GanttPrintDocument_legendSwatch__AYRNu{display:inline-block;width:9mm;height:2.4mm;border-radius:1mm;background:var(--schedule-blue)}.GanttPrintDocument_legendSwatch__AYRNu[data-variant=completed]{background:var(--schedule-green)}.GanttPrintDocument_legendSwatch__AYRNu[data-variant=critical]{background:var(--schedule-red)}.GanttPrintDocument_legendSwatch__AYRNu[data-variant=baseline]{height:1.8mm;border:1px dashed #778b9d;background:transparent}.GanttPrintDocument_legendSwatch__AYRNu[data-variant=today]{width:0;height:4mm;border-inline-start:2px solid var(--schedule-green);border-radius:0;background:transparent}.GanttPrintDocument_legendSwatch__AYRNu[data-variant=milestone]{width:3mm;height:3mm;border-radius:0;background:var(--schedule-amber);transform:rotate(45deg)}.GanttPrintDocument_continuationBand__M2MD0,.GanttPrintDocument_filterBadge__jes2I{margin-inline-start:auto;color:var(--schedule-brand);font-size:7.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.GanttPrintDocument_undatedBand__CVY_k{color:var(--schedule-amber);border-color:var(--schedule-amber)}.GanttPrintDocument_continuationBand__M2MD0{margin:2.5mm 0;padding-inline-start:2mm;border-inline-start:3px solid var(--schedule-brand)}.GanttPrintDocument_scheduleGrid__TIxoI{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:stretch;border:1px solid #aebbc6;border-bottom:0;direction:inherit}.GanttPrintDocument_activityCells__DiDAd,.GanttPrintDocument_activityHeader__84e_S{display:grid;grid-template-columns:14% minmax(0,46%) 8% 16% 16%;direction:inherit}.GanttPrintDocument_activityHeader__84e_S{min-height:16.5mm;color:#fff;background:var(--schedule-navy)}.GanttPrintDocument_activityHeader__84e_S span{display:flex;min-width:0;align-items:center;padding:1.5mm 1.7mm;border-inline-end:1px solid rgb(255 255 255/18%);font-size:7.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.GanttPrintDocument_activityCells__DiDAd{min-height:9.2mm;border-bottom:1px solid var(--schedule-line);background:#fff}.GanttPrintDocument_activityCells__DiDAd:nth-of-type(4n+3){background:#f8fafc}.GanttPrintDocument_activityCells__DiDAd[data-summary=true]{color:var(--schedule-navy);background:#e6eef5;font-weight:800}.GanttPrintDocument_activityCells__DiDAd>span{display:flex;min-width:0;align-items:center;padding:1.2mm 1.7mm;border-inline-end:1px solid #e2e8ee;overflow-wrap:anywhere}.GanttPrintDocument_wbsCell__qdW3v{direction:ltr;color:#385066;font-family:Courier New,monospace;font-size:7.5px;font-weight:700}.GanttPrintDocument_nameCell__h6A4M{font-size:8px;font-weight:650;line-height:1.35}.GanttPrintDocument_dateCell__FsUy6,.GanttPrintDocument_durationCell__oaRmH{justify-content:center;color:#52687b;direction:ltr;font-size:7.2px;font-variant-numeric:tabular-nums;text-align:center}.GanttPrintDocument_timelineHeader__swxIO{position:relative;min-height:16.5mm;overflow:hidden;color:#fff;background:#fff;border-inline-start:2px solid #8ea0af}.GanttPrintDocument_monthRibbon__jQ2zd,.GanttPrintDocument_quarterRibbon__Vs_Ka,.GanttPrintDocument_yearRibbon__VtmE5{position:relative;height:5.5mm}.GanttPrintDocument_yearRibbon__VtmE5{background:var(--schedule-navy)}.GanttPrintDocument_quarterRibbon__Vs_Ka{background:#173b57}.GanttPrintDocument_monthRibbon__jQ2zd{color:#263f55;background:#edf3f7}.GanttPrintDocument_monthRibbon__jQ2zd span,.GanttPrintDocument_quarterRibbon__Vs_Ka span,.GanttPrintDocument_yearRibbon__VtmE5 span{position:absolute;inset-block:0;display:flex;align-items:center;justify-content:center;border-inline-end:1px solid rgb(255 255 255/30%);font-size:7px;font-weight:800;white-space:nowrap}.GanttPrintDocument_yearRibbon__VtmE5 span{font-size:8px;letter-spacing:.08em}.GanttPrintDocument_quarterRibbon__Vs_Ka span[data-tone=brand]{background:color-mix(in srgb,var(--schedule-brand) 88%,#000)}.GanttPrintDocument_quarterRibbon__Vs_Ka span[data-tone=navy]{background:#173b57}.GanttPrintDocument_monthRibbon__jQ2zd span{border-color:#c4d0da}.GanttPrintDocument_timelineDirection__kPI9W{position:absolute;inset-inline-end:1.5mm;bottom:.8mm;color:#63798c;font-size:8px;font-weight:900}.GanttPrintDocument_todayChip__6Wmoj{position:absolute;z-index:6;top:.7mm;padding:.7mm 1.6mm;border-radius:.8mm;color:#fff;background:var(--schedule-green);box-shadow:0 0 0 .5px rgb(255 255 255/50%);font-size:6.5px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap}.GanttPrintDocument_timelineCell__cLobo{position:relative;min-height:9.2mm;overflow:hidden;border-inline-start:2px solid #8ea0af;border-bottom:1px solid var(--schedule-line);background:#fff}.GanttPrintDocument_document__hUwo2[dir=rtl] .GanttPrintDocument_timelineCell__cLobo,.GanttPrintDocument_document__hUwo2[dir=rtl] .GanttPrintDocument_timelineHeader__swxIO{border-inline-start:0;border-right:2px solid #8ea0af}.GanttPrintDocument_timelineCell__cLobo:nth-of-type(4n+4){background:#f8fafc}.GanttPrintDocument_monthGridLine__OAwe_,.GanttPrintDocument_todayLine__L03zt{position:absolute;inset-block:0;width:0;border-inline-start:1px solid #dce4ea}.GanttPrintDocument_todayLine__L03zt{z-index:4;border-color:var(--schedule-green);border-inline-start-width:1.5px}.GanttPrintDocument_activityBar__YNRmo,.GanttPrintDocument_baselineBar__tVZuE{position:absolute;z-index:2;top:50%;display:block;height:3.6mm;overflow:hidden;border:.5px solid rgb(0 0 0/18%);border-radius:.7mm;background:var(--schedule-blue);transform:translateY(-50%)}.GanttPrintDocument_activityBar__YNRmo[data-variant=completed]{background:var(--schedule-green)}.GanttPrintDocument_activityBar__YNRmo[data-variant=critical]{background:var(--schedule-red)}.GanttPrintDocument_activityBar__YNRmo[data-variant=summary]{height:2mm;border-radius:0;background:var(--schedule-navy)}.GanttPrintDocument_progressFill__LNGpq{display:block;height:100%;background:rgb(0 0 0/24%)}.GanttPrintDocument_baselineBar__tVZuE{z-index:1;top:calc(50% + 2.5mm);height:1.1mm;border:1px dashed #6e8294;background:transparent}.GanttPrintDocument_milestone__s1gMz{position:absolute;z-index:3;top:50%;width:3.4mm;height:3.4mm;border:.5px solid #8a4f00;background:var(--schedule-amber);transform:translate(-50%,-50%) rotate(45deg)}.GanttPrintDocument_emptyState___r42o{grid-column:1/-1;min-height:30mm;padding:12mm;border-bottom:1px solid var(--schedule-line);color:#64788a;text-align:center}.GanttPrintDocument_undatedRegister__6WrEU{border:1px solid #aebbc6;border-bottom:0}.GanttPrintDocument_undatedHeader__Ieppd,.GanttPrintDocument_undatedRow__r8p9G{display:grid;grid-template-columns:14% minmax(0,64%) 10% 12%;direction:inherit}.GanttPrintDocument_undatedHeader__Ieppd{min-height:10mm;color:#fff;background:var(--schedule-navy)}.GanttPrintDocument_undatedHeader__Ieppd span,.GanttPrintDocument_undatedRow__r8p9G span{display:flex;min-width:0;align-items:center;padding:1.2mm 2mm;border-inline-end:1px solid rgb(255 255 255/18%)}.GanttPrintDocument_undatedHeader__Ieppd span{font-size:7.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.GanttPrintDocument_undatedRow__r8p9G{min-height:7.2mm;border-bottom:1px solid var(--schedule-line);background:#fff}.GanttPrintDocument_undatedRow__r8p9G:nth-child(odd){background:#f8fafc}.GanttPrintDocument_undatedRow__r8p9G span{border-color:#e2e8ee}.GanttPrintDocument_statusCell__yYOaX{justify-content:center;color:#536a7c;font-size:7.2px;font-weight:700;text-align:center}.GanttPrintDocument_pageFooter__ElovX{margin-top:auto;padding-top:3mm}.GanttPrintDocument_printFooter__0R5tr{max-height:16mm;margin-bottom:2mm;padding-top:2mm;border-top:1px solid var(--schedule-line)}.GanttPrintDocument_printFooter__0R5tr .GanttPrintDocument_brandingImage__b_K0P{height:10mm}.GanttPrintDocument_footerMeta__Rgqzl{display:flex;align-items:center;justify-content:space-between;gap:6mm;padding-top:1.8mm;border-top:1px solid #dbe3ea;color:#718394;direction:ltr;font-family:Courier New,monospace;font-size:7px}.GanttPrintDocument_footerMeta__Rgqzl strong{color:var(--schedule-ink)}@page{size:A3 landscape;margin:8mm}@media print{.GanttPrintDocument_document__hUwo2{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;color:var(--schedule-ink)!important;background:#fff!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}}.ScheduleActivitiesList_loading__sI8aJ{display:flex;justify-content:center;align-items:center;height:100%;font-size:1.2rem}.ScheduleActivitiesList_tableCard__detiz{margin-bottom:24px}.ScheduleActivitiesList_tableCard__detiz .ant-card-head{border-bottom:1px solid #f0f0f0}.ProjectDashboard_dashboard__9NjBv{padding:24px;min-width:0}.ProjectDashboard_header__e1khC{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px;flex-wrap:wrap}.ProjectDashboard_header__e1khC h1{font-size:36px;font-weight:650;line-height:1.2;margin:0 0 8px}.ProjectDashboard_header__e1khC p{margin:4px 0}.ProjectDashboard_toolbar__mN_7B{display:flex;flex-wrap:wrap;gap:8px}.ProjectDashboard_sections__JCIaq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ProjectDashboard_section__b4NBo{min-width:0;padding:24px;border:1px solid var(--dashboard-border);border-radius:12px;background:var(--dashboard-bg)}.ProjectDashboard_wide__ean_n{grid-column:1/-1}.ProjectDashboard_sectionHeader__9CQbT{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.ProjectDashboard_sectionHeader__9CQbT h2{margin:0 0 8px;font-size:20px;line-height:1.35}.ProjectDashboard_source__kGbRg{color:var(--dashboard-muted);font-size:13px;margin:8px 0 16px}.ProjectDashboard_projectCode__uNT__{color:var(--dashboard-muted);font-size:13px;padding-bottom:6px}.ProjectDashboard_reviewBar__VCWov{display:flex;justify-content:space-between;align-items:center;gap:16px;border-block:1px solid var(--dashboard-border);margin-bottom:24px;padding:8px 0}.ProjectDashboard_reviewBar__VCWov p{margin:0;color:var(--dashboard-muted);font-size:13px}.ProjectDashboard_sectionMeta__p7hiU{margin:0;color:var(--dashboard-muted);font-size:12px}.ProjectDashboard_sourceLink__56u_K{margin-top:16px;padding-inline:0;font-size:12px}.ProjectDashboard_sourceEntry__kbZKk{border-bottom:1px solid var(--dashboard-border,#ddd);padding:12px 0;overflow-wrap:anywhere}.ProjectDashboard_caveat__ZqF5g{font-size:13px;line-height:1.6;color:var(--dashboard-muted);padding-inline-start:18px}.ProjectDashboard_presenting__YJKtL{position:fixed;inset:0;z-index:1000;overflow:auto;background:var(--dashboard-bg);padding:32px clamp(16px,4vw,72px)}.ProjectDashboard_notes__9oOnx{color:var(--dashboard-muted);font-size:13px;margin:16px 0 0;padding-inline-start:18px}.ProjectDashboard_notes__9oOnx li{margin:6px 0}.ProjectDashboard_metrics__mMYef{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;margin-bottom:20px}.ProjectDashboard_metrics__mMYef strong{display:block;font-size:32px;font-weight:650;line-height:1.4}.ProjectDashboard_metrics__mMYef span{color:var(--dashboard-muted)}.ProjectDashboard_progressGrid__ge_gn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.ProjectDashboard_progressGrid__ge_gn h4{margin:0 0 8px;font-size:16px}.ProjectDashboard_chart__YGcjQ{height:320px}.ProjectDashboard_configSection__7Zbi7{border:1px solid var(--dashboard-border,#d9d9d9);border-radius:8px;padding:16px;margin-top:16px}.ProjectDashboard_fields__Gz5np{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.ProjectDashboard_fields__Gz5np label{display:flex;flex-direction:column;gap:6px}.ProjectDashboard_full__d9prC{grid-column:1/-1}.ProjectDashboard_schedulePosition__dG98u{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.ProjectDashboard_schedulePosition__dG98u strong{display:block;font-size:42px;line-height:1.3;margin:8px 0;font-weight:650}.ProjectDashboard_schedulePosition__dG98u small,.ProjectDashboard_schedulePosition__dG98u span{color:var(--dashboard-muted)}.ProjectDashboard_scheduleCounts__U5SxL{display:flex;gap:32px;align-items:center;border-inline-start:1px solid var(--dashboard-border);padding-inline-start:28px}.ProjectDashboard_scheduleCounts__U5SxL b{display:block;font-size:32px}.ProjectDashboard_scheduleCounts__U5SxL span{font-size:13px}.ProjectDashboard_scheduleDates__9HMWf{display:flex;gap:40px;flex-wrap:wrap;border-top:1px solid var(--dashboard-border);margin-top:24px;padding-top:18px}.ProjectDashboard_scheduleDates__9HMWf>div{display:flex;gap:14px;font-size:13px}.ProjectDashboard_scheduleDates__9HMWf span{color:var(--dashboard-muted)}.ProjectDashboard_scheduleDates__9HMWf b{font-weight:500}.ProjectDashboard_workFilters__m3AhY{display:flex;gap:12px}.ProjectDashboard_workFilters__m3AhY>div:first-child{flex:1;min-width:0}.ProjectDashboard_workFilters__m3AhY>div:last-child{width:230px}.ProjectDashboard_workBars__mcqAH{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;max-height:540px;overflow:auto;margin:20px 0}.ProjectDashboard_workBar__0Y0ic{padding-bottom:12px;border-bottom:1px solid var(--dashboard-border)}.ProjectDashboard_workBar__0Y0ic>div:first-child{display:flex;justify-content:space-between;gap:16px;align-items:start}.ProjectDashboard_workBar__0Y0ic b{font-size:20px;white-space:nowrap}.ProjectDashboard_workBar__0Y0ic small{color:var(--dashboard-muted)}.ProjectDashboard_workName__1hjp0{height:auto!important;white-space:normal!important;text-align:start;padding:0!important;font-weight:550;color:inherit!important}@media(max-width:800px){.ProjectDashboard_schedulePosition__dG98u{grid-template-columns:1fr 1fr;gap:20px}.ProjectDashboard_scheduleCounts__U5SxL{grid-column:1/-1;border:0;padding:0}.ProjectDashboard_workBars__mcqAH{grid-template-columns:1fr}.ProjectDashboard_workFilters__m3AhY{flex-direction:column}.ProjectDashboard_workFilters__m3AhY>div:last-child{width:100%}.ProjectDashboard_sections__JCIaq{grid-template-columns:1fr}.ProjectDashboard_dashboard__9NjBv{padding:12px}.ProjectDashboard_section__b4NBo{padding:16px}.ProjectDashboard_header__e1khC h1{font-size:25px}.ProjectDashboard_fields__Gz5np{grid-template-columns:1fr}}@media print{.ProjectDashboard_reviewBar__VCWov button,.ProjectDashboard_sourceLink__56u_K,.ProjectDashboard_toolbar__mN_7B{display:none}.ProjectDashboard_dashboard__9NjBv{padding:0}.ProjectDashboard_presenting__YJKtL{position:static;overflow:visible}.ProjectDashboard_section__b4NBo{break-inside:avoid}}.KpiGrid_grid__5Zeia{display:grid;grid-auto-rows:1fr;margin-bottom:24px}.KpiGrid_grid__5Zeia>*{min-width:0}.KpiGrid_grid__5Zeia>.ant-card{height:100%}.KpiGrid_grid__5Zeia>.ant-card>.ant-card-body{padding:16px}.KpiGrid_rowStart__MsCbD{grid-column-start:1}.PageFrame_frame__Xide_{width:100%;min-width:0;margin-inline:auto}.PageFrame_workspace__u5CLy{max-width:none}.PageFrame_form__6zsXU{max-width:960px}.PageFrame_padded__le01y{padding-block:24px;padding-inline:24px}.journalForm_amountField__SyPrV .ant-input-number-input{text-align:end;font-variant-numeric:tabular-nums}.journalForm_exchangeRate__uCG26 .ant-space{display:flex;flex-wrap:wrap}.DocumentPage_page__JL_ip{--doc-line:#e4eaf3;display:flex;flex-direction:column;gap:20px;padding:8px 0 32px}.DocumentPage_header__ACPTD{display:flex;flex-direction:column;gap:12px}.DocumentPage_heading__xUv5u{margin:0!important;font-size:26px!important;line-height:1.35!important}.DocumentPage_trail__CSHSO{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 18px;border:1px solid var(--doc-line);border-radius:10px;background:#fff}.DocumentPage_node__Mz4Zw{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--doc-line);border-radius:7px;max-width:100%;overflow-wrap:anywhere}.DocumentPage_current__nb_38{background:#eef3ff;border-color:#cbd8fc}.DocumentPage_chevron__yJ9Zq{color:#96a5bd}[dir=rtl] .DocumentPage_chevron__yJ9Zq{transform:scaleX(-1)}.DocumentPage_main__Y4N19{display:flex;flex-direction:column;gap:20px;min-width:0}.DocumentPage_main__Y4N19 .ant-card{border-color:var(--doc-line);border-radius:10px}.DocumentPage_main__Y4N19 .ant-card-head{min-height:52px}.DocumentPage_main__Y4N19 .ant-card-body{padding:20px}.DocumentPage_fieldGrid__jFlAG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.DocumentPage_accounts__rH0mq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}.DocumentPage_sidebar__968ip{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.DocumentPage_sidebar__968ip .ant-card{border-color:var(--doc-line);border-radius:10px}.DocumentPage_check__IX5lC{padding-block:10px;border-bottom:1px solid var(--doc-line)}.DocumentPage_check__IX5lC:last-child{border-bottom:0}.DocumentPage_amount__Ux1XE{font-variant-numeric:tabular-nums;white-space:nowrap}.DocumentPage_dimensions__TyoLc{padding:12px;margin-block-end:16px;background:#f7f9fd;border-radius:6px}@media (max-width:1199px){.DocumentPage_accounts__rH0mq{grid-template-columns:minmax(0,1fr)}}@media (max-width:991px){.DocumentPage_sidebar__968ip{position:static}}@media (max-width:575px){.DocumentPage_fieldGrid__jFlAG{grid-template-columns:minmax(0,1fr)}.DocumentPage_heading__xUv5u{font-size:22px!important}.DocumentPage_main__Y4N19 .ant-card-body{padding:14px}}.DocumentPage_wideField__S1eii{grid-column:1/-1}@media (min-width:1200px){.DocumentPage_fieldGrid__jFlAG{grid-template-columns:repeat(3,minmax(0,1fr))}}.JournalEntryDetail_hero__leyN4{border-radius:16px!important}.JournalEntryDetail_kpi__ie9y_{display:flex;flex-direction:column;gap:8px;height:100%;padding:18px;border:1px solid #e4eaf3;border-radius:12px;overflow-x:auto}.JournalEntryDetail_kpi__ie9y_ .JournalEntryDetail_amount__LB783{font-size:23px}.JournalEntryDetail_balanced__TKaPw{background:#effcf6;border-color:#a7f3d0}.JournalEntryDetail_info__XeqaF{padding:14px 18px;border:1px solid #e4eaf3;border-radius:10px;background:#f7f9fd;color:#526078}.JournalEntryDetail_amount__LB783{font-variant-numeric:tabular-nums;white-space:nowrap}@media print{.JournalEntryDetail_kpi__ie9y_{overflow:visible}}.TenderWorkspaceTabs_navigation__ql6GC{position:relative;display:flex;flex:none;align-items:center;min-width:0}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-nav-wrap{position:relative;display:flex;flex:auto;align-self:stretch;min-width:0;overflow:hidden;white-space:nowrap;transform:translate(0)}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-nav-list{position:relative;display:flex;flex-wrap:nowrap}.TenderWorkspaceTabs_navigation__ql6GC.ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{margin:0;flex:none;white-space:nowrap}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-nav-operations{display:flex;align-self:stretch}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-nav-more{position:relative;border:0;background:transparent;color:inherit;padding-inline:12px}.TenderWorkspaceTabs_navigation__ql6GC .ant-tabs-ink-bar{bottom:0}.GoodsReceiptCreate_request__T2lSP{width:100%;min-width:0;container:goods-receipt/inline-size;display:flex;flex-direction:column;gap:16px}.GoodsReceiptCreate_layout__rMy_I{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.GoodsReceiptCreate_layout__rMy_I>*{min-width:0}.GoodsReceiptCreate_sections__XufaO{display:flex;flex-direction:column;gap:16px}.GoodsReceiptCreate_deliveryFields__oTIX_{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px}.GoodsReceiptCreate_transport__0Psn5{grid-column:1/-1}@container goods-receipt (min-width: 600px){.GoodsReceiptCreate_deliveryFields__oTIX_{grid-template-columns:repeat(2,minmax(0,1fr))}}@container goods-receipt (min-width: 1100px){.GoodsReceiptCreate_layout__rMy_I{grid-template-columns:minmax(0,1fr) 300px}}.MaterialRequestForm_request__QtPg_{width:100%;min-width:0;container:material-request/inline-size;display:flex;flex-direction:column;gap:16px}.MaterialRequestForm_request__QtPg_>.ant-btn{align-self:flex-start}.MaterialRequestForm_layout__ZDfdW{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"details" "materials" "summary" "attachments";gap:16px}.MaterialRequestForm_layout__ZDfdW>*{min-width:0}.MaterialRequestForm_details__o1qXi{grid-area:details}.MaterialRequestForm_materials__HL3FW{grid-area:materials}.MaterialRequestForm_summary__c0ojg{grid-area:summary}.MaterialRequestForm_attachments__O2f5r{grid-area:attachments}.MaterialRequestForm_budgetPicker__LbOLA{width:280px;max-width:100%;min-width:0}.MaterialRequestForm_budgetToolbar__zYxN_>.ant-btn{max-inline-size:100%;height:auto;white-space:normal}@container material-request (min-width: 1100px){.MaterialRequestForm_layout__ZDfdW{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"details summary" "materials materials" "attachments attachments"}}.ProjectLifecycle_page__JfwVr{--lifecycle-ink:#132a34;--lifecycle-muted:#657680;--lifecycle-primary:#087184;--lifecycle-primary-rgb:8 113 132;--lifecycle-accent:#27a9bb;--lifecycle-accent-rgb:39 169 187;--lifecycle-hero:#06384a;--lifecycle-hero-rgb:6 56 74;--lifecycle-hero-fg:#fff;--lifecycle-hero-fg-rgb:255 255 255;--lifecycle-line:#dce6e9;--lifecycle-canvas:#f3f7f8;--lifecycle-surface:#fff;--lifecycle-surface-alt:#f8fbfc;--lifecycle-success:#2f8f82;--lifecycle-danger:#cf5c50;min-height:calc(100vh - 72px);color:var(--lifecycle-ink)}.ProjectLifecycle_hero__u7iwn{position:relative;overflow:hidden;margin-bottom:20px;padding:28px 30px;border:1px solid rgb(var(--lifecycle-accent-rgb)/.42);border-radius:18px;background:linear-gradient(rgb(var(--lifecycle-hero-fg-rgb)/.055) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--lifecycle-hero-fg-rgb)/.055) 1px,transparent 1px),linear-gradient(115deg,rgb(var(--lifecycle-hero-rgb)/.99),var(--lifecycle-hero));background-size:24px 24px,24px 24px,auto;color:var(--lifecycle-hero-fg);box-shadow:0 16px 38px rgb(var(--lifecycle-primary-rgb)/.12)}.ProjectLifecycle_hero__u7iwn:after{position:absolute;inset-inline-end:-75px;bottom:-105px;width:270px;height:270px;border:36px solid rgb(var(--lifecycle-hero-fg-rgb)/.055);border-radius:50%;content:""}.ProjectLifecycle_heroTop__9cNv_{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.ProjectLifecycle_eyebrow__Ck1KS{display:block;margin-bottom:8px;color:rgb(var(--lifecycle-hero-fg-rgb)/.68)!important;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ProjectLifecycle_heroTitle__zTppd{margin:0!important;color:var(--lifecycle-hero-fg)!important;font-size:clamp(28px,3vw,42px)!important;letter-spacing:-.035em}.ProjectLifecycle_heroDescription__54i_5{display:block;max-width:720px;margin-top:10px;color:rgb(var(--lifecycle-hero-fg-rgb)/.76)!important;font-size:14px;line-height:1.7}.ProjectLifecycle_heroActions__STuJx{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px}.ProjectLifecycle_heroActions__STuJx .ant-btn-default{border-color:rgb(var(--lifecycle-hero-fg-rgb)/.32);background:rgb(var(--lifecycle-hero-fg-rgb)/.1);color:var(--lifecycle-hero-fg)}.ProjectLifecycle_metricGrid__iyoAA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.ProjectLifecycle_metric__M7QiB{min-height:112px;padding:18px 20px;border:1px solid var(--lifecycle-line);border-radius:14px;background:var(--lifecycle-surface);box-shadow:0 7px 22px rgb(var(--lifecycle-primary-rgb)/.055)}.ProjectLifecycle_metricLabel__mu4DJ{display:block;color:var(--lifecycle-muted);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ProjectLifecycle_metricValue__NwTzz{display:block;margin-top:8px;color:var(--lifecycle-primary);font-size:30px;font-weight:760;letter-spacing:-.04em}.ProjectLifecycle_panel__GPKpj{border:1px solid var(--lifecycle-line)!important;border-radius:15px!important;background:var(--lifecycle-surface);box-shadow:0 8px 28px rgb(var(--lifecycle-primary-rgb)/.05)}.ProjectLifecycle_panel__GPKpj .ant-card-head{min-height:58px;border-bottom-color:var(--lifecycle-line)}.ProjectLifecycle_toolbar__FUlCX{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.ProjectLifecycle_toolbarFilters__aBUUl{display:flex;flex:1;flex-wrap:wrap;gap:10px}.ProjectLifecycle_identity__P16HH{display:flex;flex-direction:column;gap:3px}.ProjectLifecycle_code__J0QWd{color:var(--lifecycle-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;letter-spacing:.04em}.ProjectLifecycle_nameLink__sDAWe{color:var(--lifecycle-ink);font-size:14px;font-weight:650}.ProjectLifecycle_muted__ggkbc{color:var(--lifecycle-muted);font-size:12px}.ProjectLifecycle_stageRail___woU4{display:grid;grid-template-columns:repeat(var(--stage-count),minmax(112px,1fr));gap:0;overflow-x:auto;padding:8px 0 15px}.ProjectLifecycle_stageStep__EOz0P{position:relative;min-width:112px;padding:0 10px;border:0;background:transparent;color:var(--lifecycle-muted);cursor:pointer;text-align:start}.ProjectLifecycle_stageStep__EOz0P:before{position:absolute;top:15px;inset-inline:0;height:3px;background:var(--lifecycle-line);content:""}.ProjectLifecycle_stageStep__EOz0P:first-child:before{inset-inline-start:26px}.ProjectLifecycle_stageStep__EOz0P:last-child:before{inset-inline-end:calc(100% - 26px)}.ProjectLifecycle_stageDot__XOGCO{position:relative;z-index:1;display:grid;width:32px;height:32px;place-items:center;border:3px solid var(--lifecycle-line);border-radius:50%;background:var(--lifecycle-surface);color:var(--lifecycle-muted);font-size:11px;font-weight:800}.ProjectLifecycle_stageStepActive__RIf5h .ProjectLifecycle_stageDot__XOGCO{border-color:var(--stage-accent,var(--lifecycle-accent));background:var(--stage-accent,var(--lifecycle-primary));color:#fff;box-shadow:0 0 0 5px rgb(var(--lifecycle-accent-rgb)/.15)}.ProjectLifecycle_stageStepDone__sS9Sv:before{background:var(--lifecycle-success)}.ProjectLifecycle_stageStepDone__sS9Sv .ProjectLifecycle_stageDot__XOGCO{border-color:var(--lifecycle-success);background:var(--lifecycle-success);color:#fff}.ProjectLifecycle_stageLabel__BP7_c{display:block;margin-top:9px;color:inherit;font-size:12px;font-weight:650;line-height:1.35}.ProjectLifecycle_stageStepActive__RIf5h .ProjectLifecycle_stageLabel__BP7_c{color:var(--stage-accent,var(--lifecycle-primary))}.ProjectLifecycle_workspace__2ObSk{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;align-items:start}.ProjectLifecycle_controlTitle__M9SQZ{display:flex;align-items:flex-start;gap:10px}.ProjectLifecycle_typeIcon__jH8J_{display:grid;flex:0 0 32px;height:32px;place-items:center;border-radius:9px;background:rgb(var(--lifecycle-primary-rgb)/.1);color:var(--lifecycle-primary)}.ProjectLifecycle_controlName__58zJL{display:block;color:var(--lifecycle-ink);font-weight:640;line-height:1.45}.ProjectLifecycle_required__yvo_8{margin-inline-start:5px;color:var(--lifecycle-danger)}.ProjectLifecycle_gateCard__CWoVj{position:sticky;top:82px;overflow:hidden;border:1px solid rgb(var(--lifecycle-accent-rgb)/.42)!important;border-radius:15px!important}.ProjectLifecycle_gateHeader__Z_FyR{margin:-24px -24px 20px;padding:21px 24px;background:var(--lifecycle-hero);color:var(--lifecycle-hero-fg)}.ProjectLifecycle_gateHeader__Z_FyR .ant-typography{color:var(--lifecycle-hero-fg)}.ProjectLifecycle_gateReadiness__Vw_DZ{display:grid;gap:10px;margin:16px 0}.ProjectLifecycle_readinessRow__9MbSP{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--lifecycle-muted);font-size:13px}.ProjectLifecycle_childCard__NuAoC{margin-top:9px;border-color:rgb(var(--lifecycle-primary-rgb)/.2)!important;background:rgb(var(--lifecycle-primary-rgb)/.045)}.ProjectLifecycle_editorShell__ryDpo{max-width:1180px;margin:0 auto}.ProjectLifecycle_editorHeader__NjXNm{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.ProjectLifecycle_stageEditor__bILRQ{margin-bottom:12px;border:1px solid var(--lifecycle-line);border-radius:12px;background:var(--lifecycle-surface-alt)}.ProjectLifecycle_stageEditorHeader__j647O{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--lifecycle-line)}.ProjectLifecycle_itemEditor__wcCMD{margin:11px 14px;padding:14px;border:1px solid var(--lifecycle-line);border-radius:10px;background:var(--lifecycle-surface)}.ProjectLifecycle_templateStage__FsGm_{margin-bottom:14px;padding:17px 18px;border-inline-start:4px solid var(--stage-color);border-radius:10px;background:var(--lifecycle-surface-alt)}.ProjectLifecycle_empty__LxQaG{padding:56px 20px;text-align:center}@media (max-width:980px){.ProjectLifecycle_metricGrid__iyoAA{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectLifecycle_workspace__2ObSk{grid-template-columns:1fr}.ProjectLifecycle_gateCard__CWoVj{position:static}}@media (max-width:640px){.ProjectLifecycle_hero__u7iwn{padding:22px 20px}.ProjectLifecycle_heroTop__9cNv_,.ProjectLifecycle_toolbar__FUlCX{flex-direction:column}.ProjectLifecycle_metricGrid__iyoAA{grid-template-columns:1fr}}.ProjectLifecycle_expectedCell__rJfMe{display:flex;align-items:center;gap:6px;white-space:nowrap}.ProjectLifecycle_varianceTag__hE0E_{margin-inline-end:0;font-variant-numeric:tabular-nums}[dir=rtl] .ProjectLifecycle_dirIcon__7Bs__{transform:scaleX(-1)}[dir=rtl] .ProjectLifecycle_eyebrow__Ck1KS,[dir=rtl] .ProjectLifecycle_heroTitle__zTppd,[dir=rtl] .ProjectLifecycle_metricLabel__mu4DJ,[dir=rtl] .ProjectLifecycle_metricValue__NwTzz{letter-spacing:0}.MonthlyPlanView_current__nstMB td,.MonthlyPlanView_current__nstMB:hover td{background:var(--monthly-current-bg)!important}.MonthlyPlanView_future__g8lhL{color:var(--monthly-muted)}.ExpenseDetailView_page__1evhB{min-width:0;color:var(--expense-text)}.ExpenseDetailView_figures__WSqeY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--expense-border);border-radius:10px;background:var(--expense-surface);overflow:hidden}.ExpenseDetailView_figure__jQCVp{padding:20px;min-width:0;display:flex;flex-direction:column;gap:10px}.ExpenseDetailView_figure__jQCVp+.ExpenseDetailView_figure__jQCVp{border-inline-start:1px solid var(--expense-border)}.ExpenseDetailView_total__5OF84{font-size:clamp(24px,2.4vw,36px);font-weight:700;line-height:1.3}.ExpenseDetailView_money__Yl1yL,.ExpenseDetailView_total__5OF84{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ExpenseDetailView_line__Zwml7{padding:24px;border-block-end:1px solid var(--expense-border);overflow-wrap:anywhere}.ExpenseDetailView_line__Zwml7:last-child{border-block-end:0}.ExpenseDetailView_lineNumber__xYmSS{background:var(--expense-fill);color:var(--expense-muted);flex-shrink:0;font-weight:600}.ExpenseDetailView_lineInfo__M3jzw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:20px;background:var(--expense-fill);border:1px solid var(--expense-border);border-radius:8px;overflow:hidden}.ExpenseDetailView_lineInfo__M3jzw>div{padding:14px 16px;min-width:0}.ExpenseDetailView_lineInfo__M3jzw>div:nth-child(2n){border-inline-start:1px solid var(--expense-border)}.ExpenseDetailView_lineInfo__M3jzw>div:nth-child(n+3){border-block-start:1px solid var(--expense-border)}.ExpenseDetailView_lineInfo__M3jzw .ant-tag{white-space:normal;overflow-wrap:anywhere}.ExpenseDetailView_balanced__ZJKrW{padding:12px;border-radius:6px}@media (max-width:1199px){.ExpenseDetailView_figures__WSqeY{grid-template-columns:repeat(2,minmax(0,1fr))}.ExpenseDetailView_figure__jQCVp:nth-child(3){border-inline-start:0}.ExpenseDetailView_figure__jQCVp:nth-child(n+3){border-block-start:1px solid var(--expense-border)}}@media (max-width:575px){.ExpenseDetailView_figures__WSqeY,.ExpenseDetailView_lineInfo__M3jzw{grid-template-columns:minmax(0,1fr)}.ExpenseDetailView_figure__jQCVp+.ExpenseDetailView_figure__jQCVp{border-inline-start:0;border-block-start:1px solid var(--expense-border)}.ExpenseDetailView_line__Zwml7{padding:16px}.ExpenseDetailView_lineInfo__M3jzw>div:nth-child(2n){border-inline-start:0}.ExpenseDetailView_lineInfo__M3jzw>div+div{border-block-start:1px solid var(--expense-border)}}@media print{body :not(.ExpenseDetailView_page__1evhB):not(.ExpenseDetailView_page__1evhB *){visibility:hidden}.ExpenseDetailView_page__1evhB,.ExpenseDetailView_page__1evhB *{visibility:visible}.ExpenseDetailView_page__1evhB{position:absolute;inset:0;padding:0!important;color:#000;background:#fff}.ExpenseDetailView_page__1evhB .ExpenseDetailView_noPrint__cNNSc,.ExpenseDetailView_page__1evhB .ExpenseDetailView_noPrint__cNNSc *{display:none!important}.ExpenseDetailView_page__1evhB .ant-col{flex:0 0 100%;max-width:100%}.ExpenseDetailView_page__1evhB aside{position:static}.ExpenseDetailView_figures__WSqeY{grid-template-columns:repeat(2,minmax(0,1fr))}.ExpenseDetailView_figure__jQCVp,.ExpenseDetailView_line__Zwml7{break-inside:avoid}}