@font-face{font-family:ibmPlexSansKr;src:url(../media/IBMPlexSansKR_Regular-s.p.c08a7900.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexSansKr;src:url(../media/IBMPlexSansKR_Medium-s.p.f6fa5256.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexSansKr;src:url(../media/IBMPlexSansKR_SemiBold-s.p.e3efaf5f.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexSansKr Fallback;src:local(Arial);ascent-override:107.29%;descent-override:41.04%;line-gap-override:0.0%;size-adjust:101.13%}.ibmplexsanskr_f24c0fa4-module__S412TG__className{font-family:ibmPlexSansKr,ibmPlexSansKr Fallback,Noto Sans KR,Malgun Gothic,sans-serif}.ibmplexsanskr_f24c0fa4-module__S412TG__variable{--font-ibm-plex-sans-kr:"ibmPlexSansKr","ibmPlexSansKr Fallback",Noto Sans KR,Malgun Gothic,sans-serif}
.toast-provider-module__ZXpkvW__region{z-index:10000;right:var(--cds-spacing-05);bottom:var(--cds-spacing-05);gap:var(--cds-spacing-03);pointer-events:none;flex-direction:column;inline-size:min(24rem,100vw - 2rem);display:flex;position:fixed}.toast-provider-module__ZXpkvW__item{opacity:1;overflow-wrap:anywhere;pointer-events:auto;inline-size:100%;transition:opacity .18s ease-out,transform .18s ease-out;transform:translate(0)}.toast-provider-module__ZXpkvW__item[data-carbon-state=dismissing]{opacity:0;transform:translateX(var(--cds-spacing-07))}@media (max-width:42rem){.toast-provider-module__ZXpkvW__region{right:var(--cds-spacing-04);bottom:var(--cds-spacing-04);left:var(--cds-spacing-04);inline-size:auto}}@media (prefers-reduced-motion:reduce){.toast-provider-module__ZXpkvW__item{transition:none}.toast-provider-module__ZXpkvW__item[data-carbon-state=dismissing]{transform:none}}
.attachment-dropzone-module__7gwnHa__uploader{gap:var(--cds-spacing-05);min-width:0;display:grid}.attachment-dropzone-module__7gwnHa__heading{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-04);display:flex}.attachment-dropzone-module__7gwnHa__heading p,.attachment-dropzone-module__7gwnHa__help{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);overflow-wrap:anywhere}.attachment-dropzone-module__7gwnHa__dropContainer{min-block-size:7rem;inline-size:100%}.attachment-dropzone-module__7gwnHa__pendingList{gap:var(--cds-spacing-03);display:grid}.attachment-dropzone-module__7gwnHa__pendingRow{align-items:center;gap:var(--cds-spacing-04);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.attachment-dropzone-module__7gwnHa__pendingRow>span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);white-space:nowrap}@media (max-width:42rem){.attachment-dropzone-module__7gwnHa__heading{flex-direction:column}.attachment-dropzone-module__7gwnHa__pendingRow{grid-template-columns:minmax(0,1fr)}.attachment-dropzone-module__7gwnHa__pendingRow>span{justify-self:start}}
.image-lightbox-module__Uv6WLq__stage{overscroll-behavior:contain;background:var(--cds-background-inverse);scrollbar-gutter:stable;place-items:center;min-block-size:min(28rem,100dvh - 12rem);max-block-size:calc(100dvh - 8rem);display:grid;position:relative;overflow:auto}.image-lightbox-module__Uv6WLq__image{object-fit:contain;max-block-size:min(72vh,100dvh - 12rem);max-inline-size:100%}.image-lightbox-module__Uv6WLq__previous,.image-lightbox-module__Uv6WLq__next{background:var(--cds-layer-selected-inverse);color:var(--cds-icon-on-color);position:absolute;top:50%;transform:translateY(-50%)}.image-lightbox-module__Uv6WLq__previous{left:var(--cds-spacing-04)}.image-lightbox-module__Uv6WLq__next{right:var(--cds-spacing-04)}.image-lightbox-module__Uv6WLq__caption{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-04)var(--cds-spacing-05);background:var(--cds-overlay);color:var(--cds-text-on-color);display:flex;position:absolute;bottom:0;left:0;right:0}.image-lightbox-module__Uv6WLq__captionCopy,.image-lightbox-module__Uv6WLq__actions{align-items:center;gap:var(--cds-spacing-03);min-inline-size:0;display:flex}.image-lightbox-module__Uv6WLq__captionCopy strong{overflow-wrap:anywhere;white-space:normal;max-inline-size:36rem}.image-lightbox-module__Uv6WLq__actions a{color:var(--cds-link-inverse)}@media (max-width:42rem),(max-height:45rem){.image-lightbox-module__Uv6WLq__stage{min-block-size:min(20rem,100dvh - 10rem)}.image-lightbox-module__Uv6WLq__caption{flex-direction:column;align-self:end;align-items:flex-start;position:sticky}.image-lightbox-module__Uv6WLq__captionCopy,.image-lightbox-module__Uv6WLq__actions{flex-wrap:wrap}}
.attachment-list-module__iFw5JW__list{gap:var(--cds-spacing-05);min-width:0;display:grid}.attachment-list-module__iFw5JW__header{align-items:center;gap:var(--cds-spacing-03);display:flex}.attachment-list-module__iFw5JW__header svg{color:var(--cds-icon-secondary)}.attachment-list-module__iFw5JW__row{align-items:center;gap:var(--cds-spacing-05);min-width:0;padding:var(--cds-spacing-04);grid-template-columns:3rem minmax(0,1fr) auto;display:grid}.attachment-list-module__iFw5JW__thumbnail,.attachment-list-module__iFw5JW__fileIcon{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-02);place-items:center;block-size:3rem;inline-size:3rem;display:grid}.attachment-list-module__iFw5JW__thumbnail{cursor:pointer;padding:0}.attachment-list-module__iFw5JW__thumbnail:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.attachment-list-module__iFw5JW__thumbnailImage{object-fit:cover;block-size:100%;inline-size:100%}.attachment-list-module__iFw5JW__fileIcon svg{block-size:1.25rem;inline-size:1.25rem}.attachment-list-module__iFw5JW__imageIcon{color:var(--cds-support-info)}.attachment-list-module__iFw5JW__pdfIcon{color:var(--cds-support-error)}.attachment-list-module__iFw5JW__sheetIcon{color:var(--apx-status-success-foreground)}.attachment-list-module__iFw5JW__documentIcon{color:var(--cds-icon-secondary)}.attachment-list-module__iFw5JW__content{min-inline-size:0}.attachment-list-module__iFw5JW__content a{align-items:center;min-block-size:2rem;max-inline-size:100%;display:inline-flex}.attachment-list-module__iFw5JW__content a:focus-visible,.attachment-list-module__iFw5JW__actions a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.attachment-list-module__iFw5JW__content a span{overflow-wrap:anywhere;white-space:normal;max-inline-size:100%;display:block}.attachment-list-module__iFw5JW__metadata{gap:var(--cds-spacing-03);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);margin-block-start:var(--cds-spacing-02);display:flex}.attachment-list-module__iFw5JW__metadata>span{font-variant-numeric:tabular-nums;white-space:nowrap}.attachment-list-module__iFw5JW__actions{align-items:center;gap:var(--cds-spacing-03);display:flex}.attachment-list-module__iFw5JW__actions a{align-items:center;min-block-size:2rem;display:inline-flex}.attachment-list-module__iFw5JW__emptyState{color:var(--cds-text-secondary);text-align:center}@media (max-width:42rem){.attachment-list-module__iFw5JW__row{grid-template-columns:3rem minmax(0,1fr)}.attachment-list-module__iFw5JW__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}}
.approval-form-module__iKhbhq__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.approval-form-module__iKhbhq__conditionalPanel,.approval-form-module__iKhbhq__projectSummary{background:var(--cds-layer-02)}.approval-form-module__iKhbhq__conditionalPanel{gap:var(--cds-spacing-05,.75rem);border-inline-start:3px solid var(--cds-support-info);display:grid}.approval-form-module__iKhbhq__panelHeading,.approval-form-module__iKhbhq__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05,.75rem);flex-wrap:wrap;display:flex}.approval-form-module__iKhbhq__panelHeading h3,.approval-form-module__iKhbhq__sectionHeading h3{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size,.875rem);line-height:var(--cds-heading-compact-01-line-height,1.125rem);overflow-wrap:anywhere;margin:0}.approval-form-module__iKhbhq__panelHeading p,.approval-form-module__iKhbhq__sectionHeading p{margin:var(--cds-spacing-02,.125rem)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size,.75rem);overflow-wrap:anywhere}.approval-form-module__iKhbhq__twoColumn{gap:var(--cds-spacing-05,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.approval-form-module__iKhbhq__twoColumn>*,.approval-form-module__iKhbhq__projectSummary>*{min-inline-size:0}.approval-form-module__iKhbhq__oneColumn,.approval-form-module__iKhbhq__projectSection,.approval-form-module__iKhbhq__attachments{gap:var(--cds-spacing-05,.75rem);display:grid}.approval-form-module__iKhbhq__projectSummary{align-items:center;gap:var(--cds-spacing-05,.75rem);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.approval-form-module__iKhbhq__projectSummary div{gap:var(--cds-spacing-02,.125rem);min-inline-size:0;display:grid}.approval-form-module__iKhbhq__projectSummary span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size,.75rem);overflow-wrap:anywhere}.approval-form-module__iKhbhq__projectSummary strong{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size,.875rem);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.approval-form-module__iKhbhq__attachments{border-block-start:1px solid var(--cds-border-subtle-01);padding-block-start:var(--cds-spacing-03,.25rem)}.approval-form-module__iKhbhq__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:42rem){.approval-form-module__iKhbhq__twoColumn,.approval-form-module__iKhbhq__projectSummary{grid-template-columns:1fr}}
.expense-form-module__n9pmTG__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.expense-form-module__n9pmTG__statusRow{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);flex-wrap:wrap;display:flex}.expense-form-module__n9pmTG__statusRow p{min-inline-size:0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);overflow-wrap:anywhere;margin:0}.expense-form-module__n9pmTG__workbench{gap:var(--cds-spacing-06);grid-template-columns:minmax(0,1fr) 21rem;align-items:start;display:grid}.expense-form-module__n9pmTG__mainColumn,.expense-form-module__n9pmTG__sideColumn{gap:var(--cds-spacing-06);min-inline-size:0;display:grid}.expense-form-module__n9pmTG__section{gap:var(--cds-spacing-05);background:var(--cds-layer-01);display:grid}.expense-form-module__n9pmTG__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05);flex-wrap:wrap;display:flex}.expense-form-module__n9pmTG__sectionHeading>div{min-inline-size:0}.expense-form-module__n9pmTG__sectionHeading h3{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);overflow-wrap:anywhere;margin:0}.expense-form-module__n9pmTG__sectionHeading p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);overflow-wrap:anywhere}.expense-form-module__n9pmTG__twoColumn{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.expense-form-module__n9pmTG__twoColumn>*,.expense-form-module__n9pmTG__amountCalculation>*,.expense-form-module__n9pmTG__vatCard>*{min-inline-size:0}.expense-form-module__n9pmTG__payeeSection{gap:var(--cds-spacing-05);padding-block:var(--cds-spacing-05);border-block:1px solid var(--cds-border-subtle-01);display:grid}.expense-form-module__n9pmTG__referenceFees{align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03)var(--cds-spacing-04);background:var(--cds-layer-02);flex-wrap:wrap;display:flex}.expense-form-module__n9pmTG__referenceFees>span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);overflow-wrap:anywhere}.expense-form-module__n9pmTG__total{justify-items:end;gap:var(--cds-spacing-02);min-inline-size:0;display:grid}.expense-form-module__n9pmTG__total span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.expense-form-module__n9pmTG__total strong{color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.expense-form-module__n9pmTG__amountCalculation{gap:var(--cds-spacing-05);background:var(--cds-layer-02);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.expense-form-module__n9pmTG__amountCalculation div,.expense-form-module__n9pmTG__vatCard>div{justify-content:space-between;align-items:center;gap:var(--cds-spacing-04);flex-wrap:wrap;display:flex}.expense-form-module__n9pmTG__amountCalculation span,.expense-form-module__n9pmTG__vatCard span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.expense-form-module__n9pmTG__amountCalculation strong,.expense-form-module__n9pmTG__vatCard strong{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.expense-form-module__n9pmTG__summary{gap:var(--cds-spacing-05);background:var(--cds-layer-02);border-inline-start:3px solid var(--cds-interactive);display:grid}.expense-form-module__n9pmTG__summary dl{gap:var(--cds-spacing-03);margin:0;display:grid}.expense-form-module__n9pmTG__summary dl>div{justify-content:space-between;gap:var(--cds-spacing-04);flex-wrap:wrap;display:flex}.expense-form-module__n9pmTG__summary dt{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.expense-form-module__n9pmTG__summary dd{min-inline-size:0;color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.expense-form-module__n9pmTG__summaryTotal{border-block-start:1px solid var(--cds-border-subtle-01);padding-block-start:var(--cds-spacing-03)}.expense-form-module__n9pmTG__vatCard{gap:var(--cds-spacing-04);background:var(--cds-layer-02);display:grid}.expense-form-module__n9pmTG__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:66rem){.expense-form-module__n9pmTG__workbench{grid-template-columns:1fr}}@media (max-width:42rem){.expense-form-module__n9pmTG__twoColumn,.expense-form-module__n9pmTG__amountCalculation{grid-template-columns:1fr}.expense-form-module__n9pmTG__statusRow{align-items:flex-start}}
.refund-form-module__Z-b9lq__body{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.refund-form-module__Z-b9lq__summary{background:var(--cds-layer-02)}.refund-form-module__Z-b9lq__summary dl{gap:var(--cds-spacing-03);margin:0;display:grid}.refund-form-module__Z-b9lq__summary dl>div{justify-content:space-between;align-items:baseline;gap:var(--cds-spacing-05);flex-wrap:wrap;display:flex}.refund-form-module__Z-b9lq__summary dt{color:var(--cds-text-secondary);overflow-wrap:anywhere}.refund-form-module__Z-b9lq__summary dd{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;min-inline-size:0;margin:0;font-weight:600}.refund-form-module__Z-b9lq__summary .refund-form-module__Z-b9lq__refunded{color:var(--cds-text-error)}.refund-form-module__Z-b9lq__summary .refund-form-module__Z-b9lq__remaining{border-block-start:1px solid var(--cds-border-subtle-01);margin-block-start:var(--cds-spacing-02);padding-block-start:var(--cds-spacing-03)}.refund-form-module__Z-b9lq__summary .refund-form-module__Z-b9lq__remaining dt,.refund-form-module__Z-b9lq__summary .refund-form-module__Z-b9lq__remaining dd{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size)}
.expenses-tab-module__D5X31W__workspace{gap:var(--cds-spacing-06);display:grid}.expenses-tab-module__D5X31W__toolbar{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);min-block-size:3rem;padding-inline:var(--cds-spacing-05);background:var(--cds-layer-01);flex-wrap:wrap;display:flex}.expenses-tab-module__D5X31W__summary,.expenses-tab-module__D5X31W__statusTags,.expenses-tab-module__D5X31W__actions{align-items:center;gap:var(--cds-spacing-03);display:flex}.expenses-tab-module__D5X31W__summary{flex-wrap:wrap}.expenses-tab-module__D5X31W__summary strong{font-variant-numeric:tabular-nums;white-space:nowrap}.expenses-tab-module__D5X31W__summary span{color:var(--cds-text-secondary)}.expenses-tab-module__D5X31W__tableContainer{overscroll-behavior-inline:contain;scrollbar-gutter:stable;inline-size:100%;overflow-x:auto}.expenses-tab-module__D5X31W__table{min-inline-size:72rem}.expenses-tab-module__D5X31W__selectionColumn{inline-size:3rem}.expenses-tab-module__D5X31W__actionsColumn{min-inline-size:13rem}.expenses-tab-module__D5X31W__secondaryCell{color:var(--cds-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.expenses-tab-module__D5X31W__descriptionCell{overflow-wrap:anywhere;min-inline-size:14rem;max-inline-size:28rem}.expenses-tab-module__D5X31W__amountCell{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;min-inline-size:7.5rem}.expenses-tab-module__D5X31W__amountCell strong,.expenses-tab-module__D5X31W__amountCell span{display:block}.expenses-tab-module__D5X31W__amountCell span{color:var(--cds-text-error);font-size:var(--cds-label-01-font-size);margin-block-start:var(--cds-spacing-02)}.expenses-tab-module__D5X31W__statusTags{flex-wrap:wrap;min-inline-size:7rem}.expenses-tab-module__D5X31W__actions{justify-content:flex-end;gap:var(--cds-spacing-01)}.expenses-tab-module__D5X31W__emptyState{place-content:center;gap:var(--cds-spacing-03);text-align:center;min-block-size:10rem;display:grid}.expenses-tab-module__D5X31W__emptyState span{max-inline-size:36rem;color:var(--cds-text-secondary)}@media (max-width:64rem){.expenses-tab-module__D5X31W__toolbar{padding-block:var(--cds-spacing-04);flex-direction:column;align-items:stretch}}
.meetings-tab-module__oKMWjG__container{inline-size:100%}.meetings-tab-module__oKMWjG__tableScroller{overscroll-behavior-inline:contain;scrollbar-gutter:stable;overflow-x:auto}.meetings-tab-module__oKMWjG__table{min-inline-size:56rem}.meetings-tab-module__oKMWjG__row{cursor:pointer}.meetings-tab-module__oKMWjG__row:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.meetings-tab-module__oKMWjG__titleCell{min-inline-size:15rem;max-inline-size:28rem}.meetings-tab-module__oKMWjG__titleCell strong,.meetings-tab-module__oKMWjG__titleCell span{overflow-wrap:anywhere;display:block}.meetings-tab-module__oKMWjG__titleCell span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);line-height:var(--cds-label-01-line-height);margin-block-start:var(--cds-spacing-02)}.meetings-tab-module__oKMWjG__attendees{gap:var(--cds-spacing-02);flex-wrap:wrap;min-inline-size:10rem;max-inline-size:24rem;display:flex}.meetings-tab-module__oKMWjG__dateCell{min-inline-size:9rem;color:var(--cds-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.meetings-tab-module__oKMWjG__emptyState{place-content:center;gap:var(--cds-spacing-03);text-align:center;min-block-size:10rem;display:grid}.meetings-tab-module__oKMWjG__emptyState span{max-inline-size:36rem;color:var(--cds-text-secondary)}
.project-execution-schedule-view-module__3crWMq__workspace{gap:var(--cds-spacing-06,1.5rem);min-width:0;display:grid}.project-execution-schedule-view-module__3crWMq__summaryRow{background:var(--cds-border-subtle-01);border:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(16rem,1.35fr) minmax(13rem,1.25fr) repeat(4,minmax(7rem,.7fr));gap:1px;display:grid;overflow:hidden}.project-execution-schedule-view-module__3crWMq__viewSwitcher{background:var(--cds-layer-01);width:100%;height:100%;min-height:4.25rem}.project-execution-schedule-view-module__3crWMq__summaryTile{align-content:space-between;gap:var(--cds-spacing-02,.125rem);min-height:4.25rem;padding:var(--cds-spacing-04,.5rem)var(--cds-spacing-05,.75rem);background:var(--cds-layer-01);display:grid}.project-execution-schedule-view-module__3crWMq__summaryTile span,.project-execution-schedule-view-module__3crWMq__calendarHeader p,.project-execution-schedule-view-module__3crWMq__listSubtitle,.project-execution-schedule-view-module__3crWMq__listMeta,.project-execution-schedule-view-module__3crWMq__itemMeta,.project-execution-schedule-view-module__3crWMq__dayNumber,.project-execution-schedule-view-module__3crWMq__moreItems{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size,.75rem);line-height:var(--cds-label-01-line-height,1rem)}.project-execution-schedule-view-module__3crWMq__summaryTile strong{color:var(--cds-text-primary);font-family:var(--cds-code-01-font-family);font-size:var(--cds-heading-compact-01-font-size,.875rem);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.project-execution-schedule-view-module__3crWMq__emptyState{align-content:center;gap:var(--cds-spacing-03,.5rem);min-height:10rem;padding:var(--cds-spacing-06,1.5rem);color:var(--cds-text-secondary);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.project-execution-schedule-view-module__3crWMq__emptyState strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size,.875rem)}.project-execution-schedule-view-module__3crWMq__emptyState span{font-size:var(--cds-body-compact-01-font-size,.875rem)}.project-execution-schedule-view-module__3crWMq__ganttScroller{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);overflow-x:auto}.project-execution-schedule-view-module__3crWMq__ganttCanvas{min-width:65rem}.project-execution-schedule-view-module__3crWMq__ganttHeader,.project-execution-schedule-view-module__3crWMq__ganttRow{grid-template-columns:20rem minmax(40rem,1fr);display:grid}.project-execution-schedule-view-module__3crWMq__ganttHeader{color:var(--cds-text-secondary);background:var(--cds-layer-02);border-block-end:1px solid var(--cds-border-subtle-01);font-size:var(--cds-label-01-font-size,.75rem);font-weight:600}.project-execution-schedule-view-module__3crWMq__ganttHeader>div,.project-execution-schedule-view-module__3crWMq__ganttIdentity{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);border-inline-end:1px solid var(--cds-border-subtle-01)}.project-execution-schedule-view-module__3crWMq__ganttRange{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05,1rem);display:flex}.project-execution-schedule-view-module__3crWMq__ganttRange strong{color:var(--cds-text-primary)}.project-execution-schedule-view-module__3crWMq__ganttRow{border-block-end:1px solid var(--cds-border-subtle-01);min-height:3.5rem}.project-execution-schedule-view-module__3crWMq__ganttRow:last-child{border-block-end:0}.project-execution-schedule-view-module__3crWMq__ganttIdentity{min-width:0}.project-execution-schedule-view-module__3crWMq__itemTitle{align-items:flex-start;gap:var(--cds-spacing-03,.5rem);min-width:0;display:flex}.project-execution-schedule-view-module__3crWMq__itemTitle>span:last-child{min-width:0;color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size,.875rem);overflow-wrap:anywhere;font-weight:600}.project-execution-schedule-view-module__3crWMq__itemMeta{gap:var(--cds-spacing-03,.5rem)var(--cds-spacing-05,1rem);flex-wrap:wrap;margin-block-start:var(--cds-spacing-02,.25rem);display:flex}.project-execution-schedule-view-module__3crWMq__itemMeta span{align-items:center;gap:var(--cds-spacing-02,.25rem);display:inline-flex}.project-execution-schedule-view-module__3crWMq__itemMeta span:first-child{font-family:var(--cds-code-01-font-family);font-variant-numeric:tabular-nums;white-space:nowrap}.project-execution-schedule-view-module__3crWMq__itemMeta svg{width:.875rem;height:.875rem}.project-execution-schedule-view-module__3crWMq__timeline{min-height:3.5rem;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);position:relative}.project-execution-schedule-view-module__3crWMq__timelineRule{inset-inline:var(--cds-spacing-05,1rem);background:var(--cds-border-subtle-01);height:1px;position:absolute;inset-block-start:50%}.project-execution-schedule-view-module__3crWMq__ganttBar{min-width:.375rem;height:.75rem;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.project-execution-schedule-view-module__3crWMq__bar_project{background:var(--cds-border-strong-01)}.project-execution-schedule-view-module__3crWMq__bar_work_unit{background:var(--cds-support-success)}.project-execution-schedule-view-module__3crWMq__bar_event{background:var(--cds-support-success-inverse,var(--cds-support-success))}.project-execution-schedule-view-module__3crWMq__bar_task{background:var(--cds-support-warning)}.project-execution-schedule-view-module__3crWMq__bar_meeting{background:var(--cds-support-info)}.project-execution-schedule-view-module__3crWMq__calendar{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-width:0}.project-execution-schedule-view-module__3crWMq__calendarHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05,1rem);min-height:3rem;padding-inline:var(--cds-spacing-05,1rem);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.project-execution-schedule-view-module__3crWMq__calendarHeader p{margin:0}.project-execution-schedule-view-module__3crWMq__monthNavigation{align-items:center;gap:1px;display:flex}.project-execution-schedule-view-module__3crWMq__monthNavigation h3{min-width:8rem;color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size,.875rem);text-align:center;margin:0;font-weight:600}.project-execution-schedule-view-module__3crWMq__weekdays,.project-execution-schedule-view-module__3crWMq__monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.project-execution-schedule-view-module__3crWMq__weekdays{color:var(--cds-text-secondary);background:var(--cds-layer-02);border-block-end:1px solid var(--cds-border-subtle-01);font-size:var(--cds-label-01-font-size,.75rem);text-align:center;font-weight:600}.project-execution-schedule-view-module__3crWMq__weekdays div{padding:var(--cds-spacing-04,.75rem);border-inline-end:1px solid var(--cds-border-subtle-01)}.project-execution-schedule-view-module__3crWMq__dayCell{min-width:0;min-height:8rem;padding:var(--cds-spacing-04,.75rem);border-inline-end:1px solid var(--cds-border-subtle-01);border-block-end:1px solid var(--cds-border-subtle-01)}.project-execution-schedule-view-module__3crWMq__dayCell[data-carbon-state=empty]{background:var(--cds-layer-02)}.project-execution-schedule-view-module__3crWMq__dayNumber{margin-block-end:var(--cds-spacing-03,.25rem);font-weight:600;display:block}.project-execution-schedule-view-module__3crWMq__dayItems{gap:1px;display:grid}.project-execution-schedule-view-module__3crWMq__calendarItem{align-items:flex-start;width:100%;max-width:none;height:auto;min-height:1.5rem;display:inline-flex}.project-execution-schedule-view-module__3crWMq__calendarItem span{overflow-wrap:anywhere;white-space:normal;min-width:0}.project-execution-schedule-view-module__3crWMq__moreItems{padding:var(--cds-spacing-02,.25rem)var(--cds-spacing-03,.5rem);background:var(--cds-layer-02)}.project-execution-schedule-view-module__3crWMq__listContainer{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-width:0;max-width:100%;overflow-x:auto}.project-execution-schedule-view-module__3crWMq__listContainer:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.project-execution-schedule-view-module__3crWMq__listContainer table{min-width:52rem}.project-execution-schedule-view-module__3crWMq__listTitle{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size,.875rem);overflow-wrap:anywhere;margin:0;font-weight:600}.project-execution-schedule-view-module__3crWMq__listSubtitle{align-items:center;gap:var(--cds-spacing-02,.25rem);max-width:42rem;margin:var(--cds-spacing-02,.25rem)0 0;overflow-wrap:anywhere;display:flex}.project-execution-schedule-view-module__3crWMq__listSubtitle svg{flex:none;width:.875rem;height:.875rem}.project-execution-schedule-view-module__3crWMq__protectedValue{font-family:var(--cds-code-01-font-family);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:90rem){.project-execution-schedule-view-module__3crWMq__summaryRow{grid-template-columns:repeat(3,minmax(0,1fr))}.project-execution-schedule-view-module__3crWMq__viewSwitcher{grid-column:1/-1}}@media (max-width:64rem){.project-execution-schedule-view-module__3crWMq__summaryRow{grid-template-columns:repeat(2,minmax(0,1fr))}.project-execution-schedule-view-module__3crWMq__dayCell{padding:var(--cds-spacing-02,.25rem)}}@media (max-width:48rem){.project-execution-schedule-view-module__3crWMq__summaryRow{grid-template-columns:minmax(0,1fr)}.project-execution-schedule-view-module__3crWMq__calendarHeader{padding-block:var(--cds-spacing-04,.75rem);flex-direction:column;align-items:flex-start}}
.project-specialized-module-workbench-module__ZoHCqq__workbench{gap:var(--cds-spacing-06,1.5rem);flex-direction:column;min-width:0;display:flex}.project-specialized-module-workbench-module__ZoHCqq__groupSwitcher{gap:var(--cds-spacing-04,.75rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project-specialized-module-workbench-module__ZoHCqq__groupButton{width:100%;max-width:none;height:auto;min-height:4rem;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.project-specialized-module-workbench-module__ZoHCqq__groupLabel,.project-specialized-module-workbench-module__ZoHCqq__groupDescription{overflow-wrap:anywhere;max-width:100%;display:block}.project-specialized-module-workbench-module__ZoHCqq__groupLabel{font-size:.875rem;font-weight:600;line-height:1.125rem}.project-specialized-module-workbench-module__ZoHCqq__groupDescription{opacity:.8;margin-block-start:var(--cds-spacing-02,.25rem);font-size:.75rem;line-height:1rem}.project-specialized-module-workbench-module__ZoHCqq__ledgerGrid{gap:var(--cds-spacing-05,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-specialized-module-workbench-module__ZoHCqq__ledgerCard{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01);min-width:0;padding:0}.project-specialized-module-workbench-module__ZoHCqq__ledgerHeader,.project-specialized-module-workbench-module__ZoHCqq__ledgerRow{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle-01);display:flex}.project-specialized-module-workbench-module__ZoHCqq__ledgerHeader{padding:var(--cds-spacing-05,1rem)}.project-specialized-module-workbench-module__ZoHCqq__ledgerCopy{min-width:0}.project-specialized-module-workbench-module__ZoHCqq__ledgerTitleRow,.project-specialized-module-workbench-module__ZoHCqq__rowTags,.project-specialized-module-workbench-module__ZoHCqq__rowActions{align-items:center;gap:var(--cds-spacing-03,.5rem);flex-wrap:wrap;display:flex}.project-specialized-module-workbench-module__ZoHCqq__ledgerTitle,.project-specialized-module-workbench-module__ZoHCqq__ledgerDescription,.project-specialized-module-workbench-module__ZoHCqq__rowTitle,.project-specialized-module-workbench-module__ZoHCqq__rowSubtitle,.project-specialized-module-workbench-module__ZoHCqq__limitNote{margin:0}.project-specialized-module-workbench-module__ZoHCqq__ledgerTitle{color:var(--cds-text-primary);overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.125rem}.project-specialized-module-workbench-module__ZoHCqq__ledgerDescription,.project-specialized-module-workbench-module__ZoHCqq__rowSubtitle,.project-specialized-module-workbench-module__ZoHCqq__limitNote{color:var(--cds-text-secondary);font-size:.75rem;line-height:1rem}.project-specialized-module-workbench-module__ZoHCqq__ledgerDescription,.project-specialized-module-workbench-module__ZoHCqq__rowSubtitle{overflow-wrap:anywhere;margin-block-start:var(--cds-spacing-03,.5rem)}.project-specialized-module-workbench-module__ZoHCqq__ledgerList{max-height:18rem;overflow-y:auto}.project-specialized-module-workbench-module__ZoHCqq__ledgerRow{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem)}.project-specialized-module-workbench-module__ZoHCqq__rowTitle,.project-specialized-module-workbench-module__ZoHCqq__rowSubtitle{overflow-wrap:anywhere}.project-specialized-module-workbench-module__ZoHCqq__rowTitle{color:var(--cds-text-primary);font-size:.875rem;font-weight:500;line-height:1.125rem}.project-specialized-module-workbench-module__ZoHCqq__rowTags{margin-block-start:var(--cds-spacing-03,.5rem)}.project-specialized-module-workbench-module__ZoHCqq__rowActions{gap:var(--cds-spacing-02,.25rem);flex:none}.project-specialized-module-workbench-module__ZoHCqq__dangerAction{color:var(--cds-button-danger-primary)}.project-specialized-module-workbench-module__ZoHCqq__limitNote{padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-05,1rem)}.project-specialized-module-workbench-module__ZoHCqq__emptyState{padding:var(--cds-spacing-08,2.5rem)var(--cds-spacing-05,1rem);color:var(--cds-text-secondary);text-align:center;font-size:.875rem;line-height:1.125rem}.project-specialized-module-workbench-module__ZoHCqq__modalForm{min-width:0}.project-specialized-module-workbench-module__ZoHCqq__saveStatus{margin:0 0 var(--cds-spacing-05,1rem);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem);line-height:var(--cds-body-compact-01-line-height,1.125rem)}.project-specialized-module-workbench-module__ZoHCqq__saveStatus:empty{display:none}.project-specialized-module-workbench-module__ZoHCqq__modalFields{gap:var(--cds-spacing-05,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-specialized-module-workbench-module__ZoHCqq__modalField,.project-specialized-module-workbench-module__ZoHCqq__wideField{min-width:0}.project-specialized-module-workbench-module__ZoHCqq__wideField{grid-column:1/-1}@media (max-width:65.99rem){.project-specialized-module-workbench-module__ZoHCqq__ledgerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:41.99rem){.project-specialized-module-workbench-module__ZoHCqq__groupSwitcher,.project-specialized-module-workbench-module__ZoHCqq__modalFields{grid-template-columns:minmax(0,1fr)}.project-specialized-module-workbench-module__ZoHCqq__wideField{grid-column:auto}.project-specialized-module-workbench-module__ZoHCqq__ledgerHeader,.project-specialized-module-workbench-module__ZoHCqq__ledgerRow{flex-direction:column;align-items:stretch}.project-specialized-module-workbench-module__ZoHCqq__rowActions{align-self:flex-end}}
.invoice-form-module__8fVBnG__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.invoice-form-module__8fVBnG__twoColumn{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.invoice-form-module__8fVBnG__threeColumn{gap:var(--cds-spacing-05);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.invoice-form-module__8fVBnG__amountPanel{gap:var(--cds-spacing-05);background:var(--cds-layer-02);display:grid}.invoice-form-module__8fVBnG__totalSummary{justify-content:space-between;align-items:center;gap:var(--cds-spacing-04)var(--cds-spacing-05);border-block-start:1px solid var(--cds-border-subtle-01);flex-wrap:wrap;padding-block-start:var(--cds-spacing-04);display:flex}.invoice-form-module__8fVBnG__totalSummary span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.invoice-form-module__8fVBnG__totalSummary strong{color:var(--cds-text-primary);font-size:var(--cds-heading-04-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.invoice-form-module__8fVBnG__readonlyStatus{align-items:center;gap:var(--cds-spacing-04);background:var(--cds-layer-02);flex-wrap:wrap;display:flex}.invoice-form-module__8fVBnG__readonlyStatus span{min-inline-size:0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);overflow-wrap:anywhere}.invoice-form-module__8fVBnG__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:42rem){.invoice-form-module__8fVBnG__twoColumn,.invoice-form-module__8fVBnG__threeColumn{grid-template-columns:1fr}}
.payment-form-module__OPE8Ga__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.payment-form-module__OPE8Ga__balanceSummary{gap:var(--cds-spacing-05);background:var(--cds-layer-02);border-inline-start:3px solid var(--cds-support-warning);display:grid}.payment-form-module__OPE8Ga__balanceHeading{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-04)var(--cds-spacing-05);flex-wrap:wrap;display:flex}.payment-form-module__OPE8Ga__balanceHeading>div{gap:var(--cds-spacing-02);display:grid}.payment-form-module__OPE8Ga__balanceHeading span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.payment-form-module__OPE8Ga__balanceHeading strong{color:var(--cds-text-primary);font-size:var(--cds-heading-04-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.payment-form-module__OPE8Ga__balanceSummary dl{gap:var(--cds-spacing-03);border-block-start:1px solid var(--cds-border-subtle-01);margin:0;padding-block-start:var(--cds-spacing-04);display:grid}.payment-form-module__OPE8Ga__balanceSummary dl>div{justify-content:space-between;gap:var(--cds-spacing-03)var(--cds-spacing-04);flex-wrap:wrap;display:flex}.payment-form-module__OPE8Ga__balanceSummary dt{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.payment-form-module__OPE8Ga__balanceSummary dd{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.payment-form-module__OPE8Ga__twoColumn{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.payment-form-module__OPE8Ga__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:42rem){.payment-form-module__OPE8Ga__twoColumn{grid-template-columns:1fr}}
.profile-tab-module__4UNp8G__stack{gap:var(--cds-spacing-06,1.5rem);display:grid}.profile-tab-module__4UNp8G__section{gap:var(--cds-spacing-06,1.5rem);padding:var(--cds-spacing-06,1.5rem);background:var(--cds-layer-02);display:grid}.profile-tab-module__4UNp8G__sectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05,1rem);display:flex}.profile-tab-module__4UNp8G__sectionHeader h2{margin:0 0 var(--cds-spacing-02,.25rem);color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:400}.profile-tab-module__4UNp8G__sectionHeader p,.profile-tab-module__4UNp8G__helper{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem)}.profile-tab-module__4UNp8G__avatarEditor{align-items:center;gap:var(--cds-spacing-06,1.5rem);display:flex}.profile-tab-module__4UNp8G__avatar{background:var(--cds-interactive);width:5rem;height:5rem;color:var(--cds-text-on-color);border-radius:50%;flex:0 0 5rem;place-items:center;font-size:1.75rem;display:grid;overflow:hidden}.profile-tab-module__4UNp8G__avatar img{object-fit:cover;width:100%;height:100%}.profile-tab-module__4UNp8G__avatarControls{gap:var(--cds-spacing-03,.5rem);display:grid}.profile-tab-module__4UNp8G__actions{gap:var(--cds-spacing-03,.5rem);flex-wrap:wrap;display:flex}.profile-tab-module__4UNp8G__fileInput{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.profile-tab-module__4UNp8G__emojiPicker{gap:var(--cds-spacing-02,.25rem);padding:var(--cds-spacing-04,.75rem);background:var(--cds-layer-01);grid-template-columns:repeat(10,minmax(2.5rem,1fr));display:grid}.profile-tab-module__4UNp8G__emojiPicker button{justify-content:center;min-width:2.5rem;padding:0;font-size:1.25rem}.profile-tab-module__4UNp8G__form{gap:var(--cds-spacing-05,1rem);max-width:48rem;display:grid}.profile-tab-module__4UNp8G__form>button{justify-self:start}.profile-tab-module__4UNp8G__twoColumns{gap:var(--cds-spacing-05,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-tab-module__4UNp8G__readOnly{gap:var(--cds-spacing-03,.5rem);display:grid}.profile-tab-module__4UNp8G__readOnly span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size,.75rem)}.profile-tab-module__4UNp8G__readOnly strong{background:var(--cds-field-02);min-height:2.5rem;color:var(--cds-text-secondary);padding:.75rem 1rem;font-weight:400}@media (max-width:42rem){.profile-tab-module__4UNp8G__avatarEditor{flex-direction:column;align-items:flex-start}.profile-tab-module__4UNp8G__emojiPicker{grid-template-columns:repeat(5,minmax(2.5rem,1fr))}.profile-tab-module__4UNp8G__twoColumns{grid-template-columns:1fr}}
.disbursement-form-module__9T3bcG__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.disbursement-form-module__9T3bcG__summary{gap:var(--cds-spacing-04);background:var(--cds-layer-02);border-inline-start:3px solid var(--cds-interactive);display:grid}.disbursement-form-module__9T3bcG__summaryHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03)var(--cds-spacing-04);flex-wrap:wrap;display:flex}.disbursement-form-module__9T3bcG__summaryHeader span{min-inline-size:0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);overflow-wrap:anywhere}.disbursement-form-module__9T3bcG__summary p{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);overflow-wrap:anywhere;margin:0;line-height:1.5}.disbursement-form-module__9T3bcG__summary strong{color:var(--cds-text-primary);font-size:var(--cds-heading-04-font-size);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.disbursement-form-module__9T3bcG__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}
.bulk-upload-dropzone-module__SJ7kzq__dropzone{align-content:center;place-items:center;gap:var(--cds-spacing-04,.75rem);min-height:10rem;padding:var(--cds-spacing-05,1rem);border:1px dashed var(--cds-border-strong-01);background:var(--cds-layer-01);color:var(--cds-icon-secondary);text-align:center;display:grid}.bulk-upload-dropzone-module__SJ7kzq__dropzone:focus-within{outline:2px solid var(--cds-focus);outline-offset:-2px}.bulk-upload-dropzone-module__SJ7kzq__dropzone strong{color:var(--cds-text-primary);font-weight:600}.bulk-upload-dropzone-module__SJ7kzq__dropzone p{margin-top:var(--cds-spacing-02,.25rem);color:var(--cds-text-secondary);font-size:var(--cds-helper-text-01-font-size,.75rem)}.bulk-upload-dropzone-module__SJ7kzq__dragOver{border-color:var(--cds-interactive);background:var(--cds-highlight);color:var(--cds-interactive)}.bulk-upload-dropzone-module__SJ7kzq__input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
.finance-approval-trace-list-module__XWqJrq__list{gap:var(--cds-spacing-04);display:grid}.finance-approval-trace-list-module__XWqJrq__item{gap:var(--cds-spacing-04);background:var(--cds-layer-02);display:grid}.finance-approval-trace-list-module__XWqJrq__header{justify-content:space-between;align-items:center;gap:var(--cds-spacing-04);display:flex}.finance-approval-trace-list-module__XWqJrq__tags{gap:var(--cds-spacing-03);flex-wrap:wrap;align-items:center;display:flex}.finance-approval-trace-list-module__XWqJrq__attachmentCount{align-items:center;gap:var(--cds-spacing-02);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);display:inline-flex}.finance-approval-trace-list-module__XWqJrq__attachmentCount svg{block-size:1rem;inline-size:1rem}.finance-approval-trace-list-module__XWqJrq__body{gap:var(--cds-spacing-03);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.finance-approval-trace-list-module__XWqJrq__body>svg{block-size:1rem;inline-size:1rem;color:var(--cds-icon-secondary);margin-block-start:var(--cds-spacing-02)}.finance-approval-trace-list-module__XWqJrq__title{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.finance-approval-trace-list-module__XWqJrq__meta{gap:var(--cds-spacing-02)var(--cds-spacing-05);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);flex-wrap:wrap;margin-block-start:var(--cds-spacing-02);display:flex}.finance-approval-trace-list-module__XWqJrq__note{margin:var(--cds-spacing-03)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finance-approval-trace-list-module__XWqJrq__empty{padding:var(--cds-spacing-05);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);text-align:center;border:1px dashed var(--cds-border-subtle-01);margin:0}@media (max-width:42rem){.finance-approval-trace-list-module__XWqJrq__header{flex-direction:column;align-items:flex-start}}
.bulk-upload-preview-module__FOp4tq__stack{gap:var(--cds-spacing-05,1rem);display:grid}.bulk-upload-preview-module__FOp4tq__toolbar,.bulk-upload-preview-module__FOp4tq__counts,.bulk-upload-preview-module__FOp4tq__actions{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.bulk-upload-preview-module__FOp4tq__toolbar{justify-content:space-between}.bulk-upload-preview-module__FOp4tq__tableWrap{border:1px solid var(--cds-border-subtle-01);scrollbar-gutter:stable;max-width:100%;max-height:25rem;overflow:auto}.bulk-upload-preview-module__FOp4tq__tableWrap:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.bulk-upload-preview-module__FOp4tq__errorRow td{background:color-mix(in srgb,var(--cds-support-error)7%,var(--cds-layer-01))}.bulk-upload-preview-module__FOp4tq__success{color:var(--apx-status-success-foreground)}.bulk-upload-preview-module__FOp4tq__cellValue{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;display:block;overflow:hidden}.bulk-upload-preview-module__FOp4tq__hint{align-items:center;gap:var(--cds-spacing-03,.5rem);color:var(--cds-text-secondary);font-size:var(--cds-helper-text-01-font-size,.75rem);display:flex}@media (max-width:42rem){.bulk-upload-preview-module__FOp4tq__toolbar{flex-direction:column;align-items:flex-start}}
.finance-client-module__0fGTWG__pageShell{gap:var(--cds-spacing-06);min-inline-size:0;padding-block-end:var(--cds-spacing-09);display:grid}.finance-client-module__0fGTWG__financeWorkspace{gap:var(--cds-spacing-05);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-07);padding-block:var(--cds-spacing-03)var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__pageHeader>div{min-inline-size:0}.finance-client-module__0fGTWG__pageStatus{flex:none;margin-block-start:var(--cds-spacing-03)}.finance-client-module__0fGTWG__pageHeader h1{margin:var(--cds-spacing-02)0 0;word-break:keep-all;overflow-wrap:break-word;color:var(--cds-text-primary);font-size:var(--cds-heading-05-font-size);font-weight:400;line-height:var(--cds-heading-05-line-height);letter-spacing:var(--cds-heading-05-letter-spacing)}.finance-client-module__0fGTWG__pageHeader p:not(.finance-client-module__0fGTWG__eyebrow){max-inline-size:48rem;margin:var(--cds-spacing-03)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);word-break:keep-all;overflow-wrap:break-word;line-height:1.5}.finance-client-module__0fGTWG__eyebrow{color:var(--cds-text-helper);font-size:var(--cds-label-01-font-size);letter-spacing:.08em;margin:0;font-weight:600}.finance-client-module__0fGTWG__controlStack{gap:var(--cds-spacing-05);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__tabBar{z-index:10;gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);box-shadow:0 1px 0 var(--cds-border-subtle-01);display:grid;position:sticky;inset-block-start:0;overflow-x:auto}.finance-client-module__0fGTWG__tabSwitcher{inline-size:100%;min-inline-size:42rem}.finance-client-module__0fGTWG__tabDescription{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);word-break:keep-all;overflow-wrap:break-word;margin:0;line-height:1.4}.finance-client-module__0fGTWG__modeSwitcher{inline-size:auto;min-inline-size:12rem}.finance-client-module__0fGTWG__expenseToolbar,.finance-client-module__0fGTWG__receivablesToolbar,.finance-client-module__0fGTWG__cashflowToolbar{gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.finance-client-module__0fGTWG__cashflowControlRow{align-items:flex-end;gap:var(--cds-spacing-05)var(--cds-spacing-07);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__openingBalanceControl{inline-size:13rem}.finance-client-module__0fGTWG__cashflowSummary{gap:var(--cds-spacing-06);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__cashflowSummary span{gap:var(--cds-spacing-02);display:grid}.finance-client-module__0fGTWG__cashflowSummary small{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.finance-client-module__0fGTWG__cashflowSummary strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums}.finance-client-module__0fGTWG__cashflowNotice{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:color-mix(in srgb,var(--cds-support-warning)10%,var(--cds-layer-01));border:1px solid var(--cds-support-warning);display:flex}.finance-client-module__0fGTWG__cashflowNotice>div{gap:var(--cds-spacing-03);display:grid}.finance-client-module__0fGTWG__cashflowNotice p{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);margin:0}.finance-client-module__0fGTWG__paymentSignalGrid{gap:var(--cds-spacing-04);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__paymentSignalCard{align-content:space-between;gap:var(--cds-spacing-05);min-block-size:10rem;padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.finance-client-module__0fGTWG__paymentSignalRisk{background:color-mix(in srgb,var(--cds-support-error)8%,var(--cds-layer-01));border-color:var(--cds-support-error)}.finance-client-module__0fGTWG__paymentSignalHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-04);display:flex}.finance-client-module__0fGTWG__paymentSignalHeader>div{min-inline-size:0}.finance-client-module__0fGTWG__paymentSignalTitle{align-items:center;gap:var(--cds-spacing-03);display:flex}.finance-client-module__0fGTWG__paymentSignalTitle svg{block-size:1rem;inline-size:1rem;color:var(--cds-icon-secondary);flex:none}.finance-client-module__0fGTWG__paymentSignalTitle p{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);word-break:keep-all;overflow-wrap:break-word;margin:0;font-weight:600}.finance-client-module__0fGTWG__paymentSignalDescription{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.finance-client-module__0fGTWG__paymentSignalValues{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__paymentSignalValues>div{gap:var(--cds-spacing-02);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__paymentSignalValues small{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.finance-client-module__0fGTWG__paymentSignalValues strong{color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.finance-client-module__0fGTWG__paymentSignalFooter{align-items:center;gap:var(--cds-spacing-03);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__bankWorkbench{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__bankWorkbenchHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__bankWorkbenchHeader>div:first-child{min-inline-size:0}.finance-client-module__0fGTWG__bankWorkbenchHeader h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__bankWorkbenchHeader p{max-inline-size:52rem;margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__bankMetricGrid{gap:var(--cds-spacing-04);padding:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__innerLedger{border:0;border-block-end:1px solid var(--cds-border-subtle-01)}.finance-client-module__0fGTWG__bankEmptyState{justify-items:center;gap:var(--cds-spacing-04);padding:var(--cds-spacing-08)var(--cds-spacing-05);color:var(--cds-text-secondary);text-align:center;display:grid}.finance-client-module__0fGTWG__bankEmptyState>svg{block-size:2rem;inline-size:2rem;color:var(--cds-icon-secondary)}.finance-client-module__0fGTWG__bankEmptyState strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size)}.finance-client-module__0fGTWG__bankEmptyState p{margin:var(--cds-spacing-02)0 0;font-size:var(--cds-body-compact-01-font-size)}.finance-client-module__0fGTWG__reconciliationEmpty{inline-size:100%;padding:var(--cds-spacing-05);background:var(--cds-layer-02);border:1px dashed var(--cds-border-subtle-02)}.finance-client-module__0fGTWG__reconciliationEmpty h3{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0}.finance-client-module__0fGTWG__reconciliationEmpty p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary)}.finance-client-module__0fGTWG__matchReason{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);margin-block-start:var(--cds-spacing-02)}.finance-client-module__0fGTWG__costWorkbench{gap:var(--cds-spacing-05);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__costControls{justify-content:space-between;align-items:flex-end;gap:var(--cds-spacing-06);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__costControls>div:first-child{min-inline-size:0}.finance-client-module__0fGTWG__costControls h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__costControls p{max-inline-size:52rem;margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__costFilterRow{justify-content:flex-end;align-items:center;gap:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__costFilterRow .finance-client-module__0fGTWG__dateFilters{inline-size:19rem}.finance-client-module__0fGTWG__costNotice{align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-04)var(--cds-spacing-05);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);border-inline-start:3px solid;display:flex}.finance-client-module__0fGTWG__costNoticeDanger{background:color-mix(in srgb,var(--cds-support-error)8%,var(--cds-layer-01));border-color:var(--cds-support-error)}.finance-client-module__0fGTWG__costNoticeWarning{background:color-mix(in srgb,var(--cds-support-warning)10%,var(--cds-layer-01));border-color:var(--cds-support-warning)}.finance-client-module__0fGTWG__profitabilitySummaryGrid{gap:var(--cds-spacing-04);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__costKpiGrid{gap:var(--cds-spacing-03);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__costSummaryGrid{gap:var(--cds-spacing-04);grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;display:grid}.finance-client-module__0fGTWG__costSummaryGrid>*{min-inline-size:0}.finance-client-module__0fGTWG__summaryEmpty{padding:var(--cds-spacing-07)var(--cds-spacing-04);color:var(--cds-text-secondary);text-align:center}.finance-client-module__0fGTWG__costLedgerSection{gap:var(--cds-spacing-04);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__costLedgerHeading{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__costLedgerHeading h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__costLedgerHeading p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__renewalNotice{gap:var(--cds-spacing-03);padding:var(--cds-spacing-04)var(--cds-spacing-05);background:color-mix(in srgb,var(--cds-support-warning)10%,var(--cds-layer-01));border-inline-start:3px solid var(--cds-support-warning);display:grid}.finance-client-module__0fGTWG__renewalTitle{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-weight:600}.finance-client-module__0fGTWG__inactiveRow{opacity:.65}.finance-client-module__0fGTWG__recurringTableScroller table{min-inline-size:78rem}.finance-client-module__0fGTWG__forecastTableScroller table{min-inline-size:58rem}.finance-client-module__0fGTWG__ledgerLink{color:var(--cds-link-primary);font-weight:600;text-decoration:none}.finance-client-module__0fGTWG__ledgerLink:hover{text-decoration:underline}.finance-client-module__0fGTWG__ledgerLink:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.finance-client-module__0fGTWG__costFootnote{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);margin:0;line-height:1.5}.finance-client-module__0fGTWG__agingWorkbench{gap:var(--cds-spacing-05);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__agingBasis{padding:var(--cds-spacing-05);background:var(--cds-layer-01);border-inline-start:3px solid var(--cds-support-info)}.finance-client-module__0fGTWG__agingBasis h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__agingBasis p{max-inline-size:64rem;margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__agingKpiGrid{gap:var(--cds-spacing-03);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__agingDistribution{padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01)}.finance-client-module__0fGTWG__agingDistributionGrid{gap:var(--cds-spacing-05);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__agingProgress{min-inline-size:0}.finance-client-module__0fGTWG__agingProgress[data-tone=warning]{--cds-interactive:var(--cds-support-warning)}.finance-client-module__0fGTWG__agingProgress[data-tone=danger]{--cds-interactive:var(--cds-support-error)}.finance-client-module__0fGTWG__agingProgress[data-tone=info]{--cds-interactive:var(--cds-support-info)}.finance-client-module__0fGTWG__agingTableScroller table{min-inline-size:70rem}.finance-client-module__0fGTWG__monthlyClosing{gap:var(--cds-spacing-04);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__closingHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__closingHeader h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__closingHeader p{max-inline-size:44rem;margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__closingActions{justify-content:flex-end;align-items:center;gap:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__closingMonthInput{inline-size:10rem}.finance-client-module__0fGTWG__closingMetricGrid{gap:var(--cds-spacing-02);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__closingMetric{min-inline-size:0;padding:var(--cds-spacing-04);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01)}.finance-client-module__0fGTWG__closingMetricValue{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--cds-spacing-02);font-weight:600;overflow:hidden}.finance-client-module__0fGTWG__closingInputGrid{gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(14rem,15rem) minmax(0,1fr);display:grid}.finance-client-module__0fGTWG__closingInputGrid>*{min-inline-size:0}.finance-client-module__0fGTWG__closingBlockers{gap:var(--cds-spacing-03);padding:var(--cds-spacing-04);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__closingBlocker{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03)var(--cds-spacing-04);color:var(--cds-text-secondary);background:var(--cds-layer-02);font-size:var(--cds-body-compact-01-font-size);display:flex}.finance-client-module__0fGTWG__closingBlocker strong{color:var(--cds-text-primary);font-variant-numeric:tabular-nums}.finance-client-module__0fGTWG__closingBlocker[data-alert=true]{border-inline-start:3px solid var(--cds-support-error)}.finance-client-module__0fGTWG__closingBlocker[data-alert=true] strong{color:var(--cds-support-error)}.finance-client-module__0fGTWG__closingMeta{justify-content:space-between;align-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-03)var(--cds-spacing-05);color:var(--cds-text-secondary);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);font-size:var(--cds-label-01-font-size);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__overviewWorkbench{gap:var(--cds-spacing-05);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__overviewKpiGrid{gap:var(--cds-spacing-05);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__overviewSection{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-inline-size:0;padding:0}.finance-client-module__0fGTWG__overviewSectionHeading{justify-content:space-between;align-items:center;gap:var(--cds-spacing-05);padding:var(--cds-spacing-04)var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.finance-client-module__0fGTWG__overviewSectionHeading h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__overviewSectionHeading p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);line-height:1.5}.finance-client-module__0fGTWG__overviewSection>.finance-client-module__0fGTWG__stageGrid{padding:var(--cds-spacing-04)}.finance-client-module__0fGTWG__overviewRiskGrid{gap:var(--cds-spacing-04);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.finance-client-module__0fGTWG__riskList{min-inline-size:0;display:grid}.finance-client-module__0fGTWG__riskList>*+*{border-block-start:1px solid var(--cds-border-subtle-01)}.finance-client-module__0fGTWG__riskListEmpty{padding:var(--cds-spacing-07)var(--cds-spacing-05);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);text-align:center}.finance-client-module__0fGTWG__riskListButton{justify-content:space-between;align-items:center;gap:var(--cds-spacing-04);block-size:auto;min-block-size:4rem;inline-size:100%;max-inline-size:none;padding:var(--cds-spacing-04)var(--cds-spacing-05);color:var(--cds-text-primary);text-align:start;display:flex}.finance-client-module__0fGTWG__riskIdentity{min-inline-size:0}.finance-client-module__0fGTWG__riskTitle{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);word-break:keep-all;overflow-wrap:break-word;font-weight:600}.finance-client-module__0fGTWG__riskMeta{gap:var(--cds-spacing-02)var(--cds-spacing-04);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);flex-wrap:wrap;margin-block-start:var(--cds-spacing-02);display:flex}.finance-client-module__0fGTWG__riskAmount{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);font-variant-numeric:tabular-nums;text-align:end;flex:none}.finance-client-module__0fGTWG__riskAmount strong{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);display:block}.finance-client-module__0fGTWG__riskAmount span{margin-block-start:var(--cds-spacing-02);display:block}.finance-client-module__0fGTWG__stageFlow{gap:var(--cds-spacing-05);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.finance-client-module__0fGTWG__sectionHeading{gap:var(--cds-spacing-02);border-block-end:1px solid var(--cds-border-subtle-01);padding-block-end:var(--cds-spacing-04);display:grid}.finance-client-module__0fGTWG__sectionHeading h2{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);margin:0;font-weight:600}.finance-client-module__0fGTWG__sectionHeading p{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);margin:0;line-height:1.5}.finance-client-module__0fGTWG__stageGrid{gap:var(--cds-spacing-03);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__toolbarControls,.finance-client-module__0fGTWG__controlGroup,.finance-client-module__0fGTWG__periodNavigator,.finance-client-module__0fGTWG__toolbarFooter,.finance-client-module__0fGTWG__toolbarActions,.finance-client-module__0fGTWG__toolbarSummary{align-items:center;display:flex}.finance-client-module__0fGTWG__toolbarControls{gap:var(--cds-spacing-05)var(--cds-spacing-07);flex-wrap:wrap}.finance-client-module__0fGTWG__controlGroup{gap:var(--cds-spacing-03);min-inline-size:0}.finance-client-module__0fGTWG__controlLabel{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);flex:none;font-weight:600}.finance-client-module__0fGTWG__periodNavigator{gap:var(--cds-spacing-02)}.finance-client-module__0fGTWG__monthInput{inline-size:11rem}.finance-client-module__0fGTWG__yearValue{block-size:2rem;min-inline-size:6rem;color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-variant-numeric:tabular-nums;background:var(--cds-field-01);border-block-end:1px solid var(--cds-border-strong-01);justify-content:center;align-items:center;display:inline-flex}.finance-client-module__0fGTWG__expenseFilters{gap:var(--cds-spacing-03);max-inline-size:44rem;border-block-start:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(12rem,1.25fr) minmax(10rem,1fr) minmax(10rem,1fr);padding-block-start:var(--cds-spacing-05);display:grid}.finance-client-module__0fGTWG__receivablesFilters{gap:var(--cds-spacing-03);border-block-start:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(15rem,1.5fr) minmax(10rem,1fr) minmax(12rem,1.15fr) minmax(9rem,.8fr) minmax(18rem,1.4fr);padding-block-start:var(--cds-spacing-05);display:grid}.finance-client-module__0fGTWG__dateFilters{align-items:center;gap:var(--cds-spacing-02);color:var(--cds-text-helper);grid-template-columns:minmax(8rem,1fr) auto minmax(8rem,1fr);display:grid}.finance-client-module__0fGTWG__receivablesSummary{align-items:center;gap:var(--cds-spacing-04)var(--cds-spacing-06);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__receivablesSummary>span{gap:var(--cds-spacing-02);display:grid}.finance-client-module__0fGTWG__receivablesSummary small{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.finance-client-module__0fGTWG__receivablesSummary strong{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-variant-numeric:tabular-nums;font-weight:600}.finance-client-module__0fGTWG__toolbarFooter{justify-content:space-between;gap:var(--cds-spacing-05);border-block-start:1px solid var(--cds-border-subtle-01);padding-block-start:var(--cds-spacing-05)}.finance-client-module__0fGTWG__toolbarSummary{gap:var(--cds-spacing-03);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);flex-wrap:wrap;margin:0}.finance-client-module__0fGTWG__toolbarSummary strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums;font-weight:600}.finance-client-module__0fGTWG__toolbarActions{justify-content:flex-end;gap:var(--cds-spacing-03);flex-wrap:wrap;margin-inline-start:auto}.finance-client-module__0fGTWG__ledgerContainer{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-inline-size:0}.finance-client-module__0fGTWG__tableScroller{inline-size:100%;overflow-x:auto}.finance-client-module__0fGTWG__tableScroller:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.finance-client-module__0fGTWG__tableScroller table{min-inline-size:68rem}.finance-client-module__0fGTWG__tableScroller th,.finance-client-module__0fGTWG__tableScroller td{word-break:keep-all;overflow-wrap:break-word}.finance-client-module__0fGTWG__compactTableScroller table{min-inline-size:48rem}.finance-client-module__0fGTWG__tableToolbarActions{justify-content:flex-end;gap:var(--cds-spacing-03);padding:var(--cds-spacing-04)var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__riskRow{background:color-mix(in srgb,var(--cds-support-error)10%,var(--cds-layer-01))}.finance-client-module__0fGTWG__positiveValue{color:var(--apx-status-success-foreground)}.finance-client-module__0fGTWG__warningValue{color:var(--apx-status-warning-foreground)}.finance-client-module__0fGTWG__negativeValue{color:var(--cds-support-error)}.finance-client-module__0fGTWG__sortButton{min-block-size:3rem;inline-size:100%;color:var(--cds-text-secondary);justify-content:flex-start;padding-inline:0}.finance-client-module__0fGTWG__sortIcon{inline-size:var(--cds-spacing-04);block-size:var(--cds-spacing-04);margin-inline-start:var(--cds-spacing-02);display:inline}.finance-client-module__0fGTWG__sortIconInactive{color:var(--cds-icon-disabled)}.finance-client-module__0fGTWG__alignEnd,.finance-client-module__0fGTWG__alignEnd .finance-client-module__0fGTWG__sortButton{text-align:end}.finance-client-module__0fGTWG__alignEnd .finance-client-module__0fGTWG__sortButton{justify-content:flex-end}.finance-client-module__0fGTWG__actionsColumn{inline-size:10rem}.finance-client-module__0fGTWG__expandColumn{inline-size:3rem}.finance-client-module__0fGTWG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.finance-client-module__0fGTWG__emptyLedger{justify-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-09)var(--cds-spacing-05);color:var(--cds-text-secondary);text-align:center;background:var(--cds-layer-01);display:grid}.finance-client-module__0fGTWG__emptyLedger svg{block-size:2rem;inline-size:2rem;color:var(--cds-icon-secondary)}.finance-client-module__0fGTWG__emptyLedger strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-weight:600}.finance-client-module__0fGTWG__emptyLedger span{font-size:var(--cds-body-compact-01-font-size)}.finance-client-module__0fGTWG__clickableRow{cursor:pointer}.finance-client-module__0fGTWG__clickableRow:hover{background:var(--cds-layer-hover-01)}.finance-client-module__0fGTWG__clickableRow:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.finance-client-module__0fGTWG__dateCell{color:var(--cds-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.finance-client-module__0fGTWG__secondaryCell{min-inline-size:0;color:var(--cds-text-secondary);word-break:keep-all;overflow-wrap:break-word}.finance-client-module__0fGTWG__primaryCell{min-inline-size:0;color:var(--cds-text-primary);word-break:keep-all;overflow-wrap:break-word;font-weight:600}.finance-client-module__0fGTWG__descriptionCell{max-inline-size:20rem;color:var(--cds-text-secondary);word-break:keep-all;overflow-wrap:break-word;white-space:normal}.finance-client-module__0fGTWG__amountCell{color:var(--cds-text-primary);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.finance-client-module__0fGTWG__amountCell strong{font-weight:600;display:block}.finance-client-module__0fGTWG__amountCell small{color:var(--cds-support-error);margin-block-start:var(--cds-spacing-02);display:block}.finance-client-module__0fGTWG__collectedCell,.finance-client-module__0fGTWG__outstandingCell{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:600}.finance-client-module__0fGTWG__collectedCell{color:var(--apx-status-success-foreground)}.finance-client-module__0fGTWG__outstandingCell{color:var(--cds-support-error)}.finance-client-module__0fGTWG__statusTags,.finance-client-module__0fGTWG__rowActions{align-items:center;gap:var(--cds-spacing-02);flex-wrap:wrap;display:flex}.finance-client-module__0fGTWG__rowActions{flex-wrap:nowrap}.finance-client-module__0fGTWG__scheduleGroups{gap:var(--cds-spacing-06);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__groupSummary{padding:0 var(--cds-spacing-05)var(--cds-spacing-04);background:var(--cds-layer-01);justify-content:flex-end;display:flex}.finance-client-module__0fGTWG__paymentRow{background:var(--cds-layer-02)}.finance-client-module__0fGTWG__paymentRow[data-last-row=true]{border-block-end:1px solid var(--cds-border-subtle-01)}.finance-client-module__0fGTWG__emptyPaymentRow{color:var(--cds-text-secondary);text-align:center}@media (max-width:82rem){.finance-client-module__0fGTWG__receivablesFilters{grid-template-columns:repeat(2,minmax(12rem,1fr))}.finance-client-module__0fGTWG__dateFilters{grid-column:span 2}}@media (max-width:72rem){.finance-client-module__0fGTWG__paymentSignalGrid{grid-template-columns:1fr}.finance-client-module__0fGTWG__bankMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-client-module__0fGTWG__costControls{flex-direction:column;align-items:stretch}.finance-client-module__0fGTWG__costFilterRow{justify-content:flex-start}.finance-client-module__0fGTWG__profitabilitySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-client-module__0fGTWG__costKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-client-module__0fGTWG__costSummaryGrid{grid-template-columns:1fr}.finance-client-module__0fGTWG__agingKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-client-module__0fGTWG__agingDistributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-client-module__0fGTWG__closingHeader{flex-direction:column;align-items:stretch}.finance-client-module__0fGTWG__closingActions{justify-content:flex-start}.finance-client-module__0fGTWG__closingMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-client-module__0fGTWG__overviewRiskGrid{grid-template-columns:1fr}}.finance-client-module__0fGTWG__metricCard,.finance-client-module__0fGTWG__kpiCard,.finance-client-module__0fGTWG__revenueStageCard{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);min-inline-size:0}.finance-client-module__0fGTWG__metricCard,.finance-client-module__0fGTWG__kpiCard{padding:var(--cds-spacing-05);align-content:start;display:grid}.finance-client-module__0fGTWG__metricLabel{align-items:center;gap:var(--cds-spacing-03);min-inline-size:0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);font-weight:600;display:flex}.finance-client-module__0fGTWG__metricLabel svg{block-size:1rem;inline-size:1rem;color:var(--cds-icon-secondary);flex:none}.finance-client-module__0fGTWG__metricLabel span,.finance-client-module__0fGTWG__metricMeta{word-break:keep-all;overflow-wrap:break-word;min-inline-size:0}.finance-client-module__0fGTWG__metricValue,.finance-client-module__0fGTWG__kpiValue{color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--cds-spacing-04);font-weight:400;line-height:1.25;overflow:hidden}.finance-client-module__0fGTWG__kpiValue{font-size:var(--cds-heading-04-font-size)}.finance-client-module__0fGTWG__metricMeta{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);margin-block-start:var(--cds-spacing-03);line-height:1.4}.finance-client-module__0fGTWG__kpiCard[data-tone=success]{border-inline-start:3px solid var(--cds-support-success)}.finance-client-module__0fGTWG__kpiCard[data-tone=warning]{border-inline-start:3px solid var(--cds-support-warning)}.finance-client-module__0fGTWG__kpiCard[data-tone=danger]{border-inline-start:3px solid var(--cds-support-error)}.finance-client-module__0fGTWG__kpiCard[data-tone=info]{border-inline-start:3px solid var(--cds-support-info)}.finance-client-module__0fGTWG__kpiCard[data-tone=success] .finance-client-module__0fGTWG__kpiValue{color:var(--apx-status-success-foreground)}.finance-client-module__0fGTWG__kpiCard[data-tone=warning] .finance-client-module__0fGTWG__kpiValue{color:var(--apx-status-warning-foreground)}.finance-client-module__0fGTWG__kpiCard[data-tone=danger] .finance-client-module__0fGTWG__kpiValue{color:var(--cds-support-error)}.finance-client-module__0fGTWG__kpiCard[data-tone=info] .finance-client-module__0fGTWG__kpiValue{color:var(--cds-support-info)}.finance-client-module__0fGTWG__revenueStageCard{padding:var(--cds-spacing-05);border-inline-start:3px solid var(--cds-border-strong-01)}.finance-client-module__0fGTWG__revenueStageLabel{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);font-weight:600}.finance-client-module__0fGTWG__revenueStageCard[data-stage=won_confirmed],.finance-client-module__0fGTWG__revenueStageCard[data-stage=billing_planned]{border-inline-start-color:var(--cds-support-info)}.finance-client-module__0fGTWG__revenueStageCard[data-stage=receivable]{border-inline-start-color:var(--cds-support-warning)}.finance-client-module__0fGTWG__revenueStageCard[data-stage=collected]{border-inline-start-color:var(--cds-support-success)}.finance-client-module__0fGTWG__revenueStageCard[data-stage=adjusted]{border-inline-start-color:var(--cds-support-error)}.finance-client-module__0fGTWG__detailStack{gap:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-05);display:grid}.finance-client-module__0fGTWG__detailHero{gap:var(--cds-spacing-04);background:var(--cds-layer-02);border-inline-start:3px solid var(--cds-interactive);display:grid}.finance-client-module__0fGTWG__detailHeroTags,.finance-client-module__0fGTWG__detailHeroActions,.finance-client-module__0fGTWG__rowActions{gap:var(--cds-spacing-03);flex-wrap:wrap;align-items:center;display:flex}.finance-client-module__0fGTWG__detailHero h3{color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size);margin:0;font-weight:400;line-height:1.35}.finance-client-module__0fGTWG__detailHeroActions{padding-block-start:var(--cds-spacing-02)}.finance-client-module__0fGTWG__detailSection{gap:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.finance-client-module__0fGTWG__detailSection h4{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-02-font-size);border-block-end:1px solid var(--cds-border-subtle-01);margin:0;padding-block-end:var(--cds-spacing-04);font-weight:600}.finance-client-module__0fGTWG__detailGrid{gap:var(--cds-spacing-05);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.finance-client-module__0fGTWG__fullSpan{grid-column:1/-1}.finance-client-module__0fGTWG__doubleSpan{grid-column:span 2}.finance-client-module__0fGTWG__detailField{gap:var(--cds-spacing-02);min-inline-size:0;display:grid}.finance-client-module__0fGTWG__detailLabel{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);letter-spacing:var(--cds-label-01-letter-spacing)}.finance-client-module__0fGTWG__detailValue,.finance-client-module__0fGTWG__detailValueEmphasis{word-break:keep-all;overflow-wrap:break-word;color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);line-height:1.45}.finance-client-module__0fGTWG__detailValueEmphasis{font-weight:600}.finance-client-module__0fGTWG__progressHeader{justify-content:space-between;align-items:baseline;gap:var(--cds-spacing-05);display:flex}.finance-client-module__0fGTWG__progressHeader span:first-child{color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);font-weight:600}.finance-client-module__0fGTWG__progressHeader strong{font-size:var(--cds-heading-03-font-size);font-weight:400}.finance-client-module__0fGTWG__historyList,.finance-client-module__0fGTWG__historyItem{gap:var(--cds-spacing-04);background:var(--cds-layer-02);display:grid}.finance-client-module__0fGTWG__historyItem .finance-client-module__0fGTWG__rowActions{justify-content:flex-end}.finance-client-module__0fGTWG__emptyDetail{padding:var(--cds-spacing-05);color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);text-align:center;border:1px dashed var(--cds-border-subtle-01);margin:0}.finance-client-module__0fGTWG__memo{padding:var(--cds-spacing-05);color:var(--cds-text-primary);font-size:var(--cds-body-compact-01-font-size);white-space:pre-wrap;background:var(--cds-layer-02);margin:0;line-height:1.6}.finance-client-module__0fGTWG__dangerAction{color:var(--cds-support-error)}@media (max-width:42rem){.finance-client-module__0fGTWG__pageHeader{flex-direction:column}.finance-client-module__0fGTWG__tabBar{position:static}.finance-client-module__0fGTWG__modeSwitcher{inline-size:100%}.finance-client-module__0fGTWG__controlGroup,.finance-client-module__0fGTWG__periodNavigator,.finance-client-module__0fGTWG__toolbarFooter{flex-direction:column;align-items:stretch;inline-size:100%}.finance-client-module__0fGTWG__expenseFilters{grid-template-columns:1fr;max-inline-size:none}.finance-client-module__0fGTWG__receivablesFilters,.finance-client-module__0fGTWG__dateFilters{grid-template-columns:1fr}.finance-client-module__0fGTWG__monthInput{inline-size:100%}.finance-client-module__0fGTWG__toolbarActions{inline-size:100%;margin-inline-start:0}.finance-client-module__0fGTWG__detailGrid{grid-template-columns:1fr}.finance-client-module__0fGTWG__fullSpan,.finance-client-module__0fGTWG__doubleSpan{grid-column:1}}
.external-resource-form-module__2hqO4G__formBody{gap:var(--cds-spacing-06);min-inline-size:0;padding-block:var(--cds-spacing-04)var(--cds-spacing-06);display:grid}.external-resource-form-module__2hqO4G__stepGrid{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:28rem;display:grid}.external-resource-form-module__2hqO4G__section{min-inline-size:0;padding:var(--cds-spacing-05);background:var(--cds-layer-02);border:1px solid var(--cds-border-subtle-01)}.external-resource-form-module__2hqO4G__section>header{border-block-end:1px solid var(--cds-border-subtle-01);margin-block-end:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-04)}.external-resource-form-module__2hqO4G__section h3{color:var(--cds-text-primary);word-break:keep-all;margin:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.external-resource-form-module__2hqO4G__section header p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);line-height:1.4}.external-resource-form-module__2hqO4G__fields{align-items:start;gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.external-resource-form-module__2hqO4G__fields>*{min-inline-size:0}.external-resource-form-module__2hqO4G__fields>:only-child,.external-resource-form-module__2hqO4G__fields>textarea{grid-column:1/-1}@media (max-width:64rem){.external-resource-form-module__2hqO4G__stepGrid{grid-template-columns:1fr}}@media (max-width:40rem){.external-resource-form-module__2hqO4G__fields{grid-template-columns:1fr}}
.data-management-tab-module__6ZLGqW__stack{gap:var(--cds-spacing-06,1.5rem);display:grid}.data-management-tab-module__6ZLGqW__header h2,.data-management-tab-module__6ZLGqW__transferCard h3,.data-management-tab-module__6ZLGqW__result h3{margin:0 0 var(--cds-spacing-02,.25rem);color:var(--cds-text-primary);font-weight:400}.data-management-tab-module__6ZLGqW__header h2{font-size:var(--cds-heading-03-font-size,1.25rem)}.data-management-tab-module__6ZLGqW__header p,.data-management-tab-module__6ZLGqW__transferCard p{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem)}.data-management-tab-module__6ZLGqW__entitySelect{max-width:20rem}.data-management-tab-module__6ZLGqW__transferGrid{gap:var(--cds-spacing-05,1rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.data-management-tab-module__6ZLGqW__transferCard{align-content:space-between;gap:var(--cds-spacing-06,1.5rem);min-height:12rem;padding:var(--cds-spacing-06,1.5rem);background:var(--cds-layer-02);display:grid}.data-management-tab-module__6ZLGqW__transferCard svg{margin-bottom:var(--cds-spacing-04,.75rem);color:var(--cds-icon-secondary)}.data-management-tab-module__6ZLGqW__cardActions,.data-management-tab-module__6ZLGqW__counts,.data-management-tab-module__6ZLGqW__resultTitle{align-items:center;gap:var(--cds-spacing-03,.5rem);display:flex}.data-management-tab-module__6ZLGqW__progress,.data-management-tab-module__6ZLGqW__result{padding:var(--cds-spacing-06,1.5rem);background:var(--cds-layer-02)}.data-management-tab-module__6ZLGqW__result{justify-items:start;gap:var(--cds-spacing-05,1rem);display:grid}.data-management-tab-module__6ZLGqW__errors{width:100%;max-height:12rem;padding:var(--cds-spacing-04,.75rem)var(--cds-spacing-06,1.5rem);background:color-mix(in srgb,var(--cds-support-error)8%,var(--cds-layer-01));color:var(--cds-support-error);font-size:var(--cds-body-compact-01-font-size,.875rem);overflow:auto}.data-management-tab-module__6ZLGqW__errors:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}@media (max-width:66rem){.data-management-tab-module__6ZLGqW__transferGrid{grid-template-columns:1fr}}
.external-client-module__rFjSEa__page{gap:var(--cds-spacing-06);inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.external-client-module__rFjSEa__pageHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-07);padding-block:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.external-client-module__rFjSEa__pageHeader h1{color:var(--cds-text-primary);margin:0;font-size:2rem;font-weight:400;line-height:2.5rem}.external-client-module__rFjSEa__pageHeader p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size)}.external-client-module__rFjSEa__summary{align-items:baseline;gap:var(--cds-spacing-03)var(--cds-spacing-05);flex-wrap:wrap;margin-block-start:var(--cds-spacing-04);display:flex}.external-client-module__rFjSEa__summary>div{align-items:baseline;gap:var(--cds-spacing-02);white-space:nowrap;display:flex}.external-client-module__rFjSEa__summary dt{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.external-client-module__rFjSEa__summary dd{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums;font-weight:600}.external-client-module__rFjSEa__toolbar{align-items:end;gap:var(--cds-spacing-04);padding:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);grid-template-columns:minmax(20rem,1fr) minmax(10rem,13rem) minmax(10rem,13rem) auto;display:grid}.external-client-module__rFjSEa__searchField{min-inline-size:0}.external-client-module__rFjSEa__toolbarSummary{min-inline-size:7rem;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);justify-items:end;padding-block-end:var(--cds-spacing-03);display:grid}.external-client-module__rFjSEa__toolbarSummary strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums}.external-client-module__rFjSEa__tableContainer{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);inline-size:100%;min-inline-size:0;max-inline-size:100%}.external-client-module__rFjSEa__tableScroller{overscroll-behavior-inline:contain;scrollbar-gutter:stable;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.external-client-module__rFjSEa__resourceTable{table-layout:auto;inline-size:100%;min-inline-size:94rem}.external-client-module__rFjSEa__typeColumn{inline-size:6rem;min-inline-size:6rem}.external-client-module__rFjSEa__nameColumn{inline-size:9rem;min-inline-size:9rem}.external-client-module__rFjSEa__organizationColumn{inline-size:12rem;min-inline-size:12rem}.external-client-module__rFjSEa__positionColumn{inline-size:8rem;min-inline-size:8rem}.external-client-module__rFjSEa__expertiseColumn{inline-size:15rem;min-inline-size:15rem}.external-client-module__rFjSEa__amountColumn{inline-size:8.5rem;min-inline-size:8.5rem}.external-client-module__rFjSEa__mobileColumn{inline-size:9rem;min-inline-size:9rem}.external-client-module__rFjSEa__ratingColumn{inline-size:5.5rem;min-inline-size:5.5rem}.external-client-module__rFjSEa__actionsColumn{inline-size:6.5rem;min-inline-size:6.5rem}.external-client-module__rFjSEa__typeColumn,.external-client-module__rFjSEa__nameColumn,.external-client-module__rFjSEa__organizationColumn,.external-client-module__rFjSEa__positionColumn,.external-client-module__rFjSEa__expertiseColumn,.external-client-module__rFjSEa__amountColumn,.external-client-module__rFjSEa__mobileColumn,.external-client-module__rFjSEa__ratingColumn,.external-client-module__rFjSEa__actionsColumn{word-break:keep-all;overflow-wrap:normal;white-space:nowrap}.external-client-module__rFjSEa__sortButton{min-block-size:3rem;inline-size:100%;color:var(--cds-text-primary);justify-content:flex-start;padding-inline:0}.external-client-module__rFjSEa__sortButton[data-align]{color:var(--cds-text-primary)}.external-client-module__rFjSEa__sortButton[data-align=end]{justify-content:flex-end}.external-client-module__rFjSEa__nameButton{min-inline-size:0;color:var(--cds-link-primary);word-break:keep-all;white-space:nowrap;justify-content:flex-start;padding-inline:0;font-weight:600}.external-client-module__rFjSEa__secondaryCell,.external-client-module__rFjSEa__expertiseCell{color:var(--cds-text-secondary);word-break:keep-all;white-space:nowrap}.external-client-module__rFjSEa__amountCell{color:var(--cds-text-primary);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.external-client-module__rFjSEa__rating{align-items:center;gap:var(--cds-spacing-02);font-variant-numeric:tabular-nums;display:inline-flex}.external-client-module__rFjSEa__rating svg{color:var(--apx-status-warning-foreground)}.external-client-module__rFjSEa__rowActions{white-space:nowrap;align-items:center;gap:0;display:flex}.external-client-module__rFjSEa__rowActions button{min-inline-size:auto;padding-inline:var(--cds-spacing-03)}.external-client-module__rFjSEa__emptyState{justify-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-09)var(--cds-spacing-05);color:var(--cds-text-secondary);text-align:center;display:grid}.external-client-module__rFjSEa__emptyState svg{block-size:2rem;inline-size:2rem;color:var(--cds-icon-secondary)}.external-client-module__rFjSEa__emptyState strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size)}.external-client-module__rFjSEa__emptyState span{font-size:var(--cds-body-compact-01-font-size)}@media (max-width:72rem){.external-client-module__rFjSEa__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.external-client-module__rFjSEa__searchField{grid-column:1/-1}.external-client-module__rFjSEa__toolbarSummary{justify-items:start}}@media (max-width:48rem){.external-client-module__rFjSEa__pageHeader{flex-direction:column;align-items:stretch}.external-client-module__rFjSEa__toolbar{grid-template-columns:1fr}.external-client-module__rFjSEa__searchField{grid-column:auto}}
.finance-planning-forms-module__4Pe3rq__form{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.finance-planning-forms-module__4Pe3rq__summaryTile{gap:var(--cds-spacing-03)var(--cds-spacing-05);background:var(--cds-layer-02);border-inline-start:3px solid var(--cds-interactive);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.finance-planning-forms-module__4Pe3rq__summaryTile.finance-planning-forms-module__4Pe3rq__inflow{border-inline-start-color:var(--cds-support-success)}.finance-planning-forms-module__4Pe3rq__summaryTile.finance-planning-forms-module__4Pe3rq__outflow{border-inline-start-color:var(--cds-support-error)}.finance-planning-forms-module__4Pe3rq__summaryTile>div:first-child{gap:var(--cds-spacing-02);min-inline-size:0;display:grid}.finance-planning-forms-module__4Pe3rq__summaryTile span,.finance-planning-forms-module__4Pe3rq__sectionHeading span{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);letter-spacing:var(--cds-label-01-letter-spacing)}.finance-planning-forms-module__4Pe3rq__summaryTile strong{color:var(--cds-text-primary);font-size:var(--cds-heading-03-font-size);overflow-wrap:anywhere;font-weight:400}.finance-planning-forms-module__4Pe3rq__summaryTags{justify-content:flex-end;gap:var(--cds-spacing-03);flex-wrap:wrap;display:flex}.finance-planning-forms-module__4Pe3rq__summaryTile>p{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);overflow-wrap:anywhere;grid-column:1/-1;margin:0;line-height:1.5}.finance-planning-forms-module__4Pe3rq__section{gap:var(--cds-spacing-05);background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);display:grid}.finance-planning-forms-module__4Pe3rq__sectionHeading{justify-content:space-between;align-items:start;gap:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);padding-block-end:var(--cds-spacing-04);display:flex}.finance-planning-forms-module__4Pe3rq__sectionHeading>div{gap:var(--cds-spacing-02);min-inline-size:0;display:grid}.finance-planning-forms-module__4Pe3rq__sectionHeading strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-02-font-size);overflow-wrap:anywhere;font-weight:600}.finance-planning-forms-module__4Pe3rq__twoColumn{gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.finance-planning-forms-module__4Pe3rq__twoColumn>*{min-inline-size:0}.finance-planning-forms-module__4Pe3rq__fullWidth{grid-column:1/-1}.finance-planning-forms-module__4Pe3rq__toggleRow{gap:var(--cds-spacing-03);min-block-size:4.25rem;padding:var(--cds-spacing-04);background:var(--cds-layer-02);align-content:end;display:grid}.finance-planning-forms-module__4Pe3rq__toggleRow p{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);overflow-wrap:anywhere;margin:0}.finance-planning-forms-module__4Pe3rq__hiddenSubmit{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:42rem){.finance-planning-forms-module__4Pe3rq__twoColumn{grid-template-columns:1fr}.finance-planning-forms-module__4Pe3rq__fullWidth{grid-column:1}.finance-planning-forms-module__4Pe3rq__summaryTile{grid-template-columns:1fr}.finance-planning-forms-module__4Pe3rq__summaryTags{justify-content:flex-start}}
.department-form-module__jBhbWG__fields{gap:var(--cds-spacing-05);min-inline-size:0;padding-block:var(--cds-spacing-04)var(--cds-spacing-06);display:grid}.department-form-module__jBhbWG__fields>*{min-inline-size:0}
.employee-form-module__NSyD7q__formBody{gap:var(--cds-spacing-06);min-inline-size:0;padding-block:var(--cds-spacing-04)var(--cds-spacing-06);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.employee-form-module__NSyD7q__section{min-inline-size:0;padding:var(--cds-spacing-05);background:var(--cds-layer-02);border:1px solid var(--cds-border-subtle-01)}.employee-form-module__NSyD7q__section>header{border-block-end:1px solid var(--cds-border-subtle-01);margin-block-end:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-04)}.employee-form-module__NSyD7q__section h3{color:var(--cds-text-primary);word-break:keep-all;margin:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.employee-form-module__NSyD7q__section header p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);line-height:1.4}.employee-form-module__NSyD7q__fields{align-items:start;gap:var(--cds-spacing-05)var(--cds-spacing-04);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.employee-form-module__NSyD7q__formBody>:last-child{grid-column:1/-1}@media (max-width:64rem){.employee-form-module__NSyD7q__formBody{grid-template-columns:1fr}}@media (max-width:40rem){.employee-form-module__NSyD7q__fields{grid-template-columns:1fr}}
.partner-form-module__9eXOtW__formBody{gap:var(--cds-spacing-06);max-block-size:calc(100dvh - var(--cds-spacing-12));padding-block:var(--cds-spacing-03)var(--cds-spacing-06);overscroll-behavior:contain;scrollbar-gutter:stable;padding-inline-end:var(--cds-spacing-03);display:grid;overflow-y:auto}.partner-form-module__9eXOtW__stepGrid{gap:var(--cds-spacing-06);grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:29rem;display:grid}.partner-form-module__9eXOtW__section{min-inline-size:0;padding:var(--cds-spacing-05);background:var(--cds-layer-02);border:1px solid var(--cds-border-subtle-01)}.partner-form-module__9eXOtW__section>header{border-block-end:1px solid var(--cds-border-subtle-01);margin-block-end:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-04)}.partner-form-module__9eXOtW__section h3{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);overflow-wrap:anywhere;margin:0;font-weight:600}.partner-form-module__9eXOtW__section header p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);overflow-wrap:anywhere;line-height:1.4}.partner-form-module__9eXOtW__fields{align-items:start;gap:var(--cds-spacing-05);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-form-module__9eXOtW__fields>*,.partner-form-module__9eXOtW__stepGrid>*{min-inline-size:0}.partner-form-module__9eXOtW__fullField{grid-column:1/-1}.partner-form-module__9eXOtW__fieldWithHelp{grid-column:1/-1;min-inline-size:0;position:relative}.partner-form-module__9eXOtW__fieldWithHelp .partner-form-module__9eXOtW__helpButton{z-index:1;position:absolute;inset-block-start:-.5rem;inset-inline-end:0}.partner-form-module__9eXOtW__helpButton{width:2.5rem;height:2.5rem;color:var(--cds-icon-secondary);place-items:center;display:grid}.partner-form-module__9eXOtW__helpButton:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}@media (max-width:64rem){.partner-form-module__9eXOtW__stepGrid{grid-template-columns:1fr}}@media (max-width:40rem){.partner-form-module__9eXOtW__fields{grid-template-columns:1fr}.partner-form-module__9eXOtW__fullField{grid-column:auto}}
.task-template-tab-module__sOB0Ba__stack{gap:var(--cds-spacing-05,1rem);display:grid}.task-template-tab-module__sOB0Ba__header,.task-template-tab-module__sOB0Ba__typeHeader{justify-content:space-between;align-items:flex-start;gap:var(--cds-spacing-05,1rem);display:flex}.task-template-tab-module__sOB0Ba__header h2,.task-template-tab-module__sOB0Ba__typeHeader h3{margin:0 0 var(--cds-spacing-02,.25rem);color:var(--cds-text-primary);font-weight:400}.task-template-tab-module__sOB0Ba__header h2{font-size:var(--cds-heading-03-font-size,1.25rem)}.task-template-tab-module__sOB0Ba__typeHeader h3{font-size:var(--cds-heading-02-font-size,1rem)}.task-template-tab-module__sOB0Ba__header p,.task-template-tab-module__sOB0Ba__typeHeader span,.task-template-tab-module__sOB0Ba__emptyCopy{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size,.875rem)}.task-template-tab-module__sOB0Ba__summary,.task-template-tab-module__sOB0Ba__actions{align-items:center;gap:var(--cds-spacing-02,.25rem);display:flex}.task-template-tab-module__sOB0Ba__typeCard{gap:var(--cds-spacing-05,1rem);padding:var(--cds-spacing-05,1rem);background:var(--cds-layer-02);display:grid}.task-template-tab-module__sOB0Ba__itemList{border-top:1px solid var(--cds-border-subtle-01);display:grid}.task-template-tab-module__sOB0Ba__itemRow{align-items:center;gap:var(--cds-spacing-04,.75rem);border-bottom:1px solid var(--cds-border-subtle-01);grid-template-columns:2rem minmax(0,1fr) auto auto;min-height:3rem;display:grid}.task-template-tab-module__sOB0Ba__index{color:var(--cds-text-helper);font-variant-numeric:tabular-nums}.task-template-tab-module__sOB0Ba__itemTitle{min-width:0;color:var(--cds-text-primary);text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;display:block;overflow:hidden}.task-template-tab-module__sOB0Ba__itemTitle:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.task-template-tab-module__sOB0Ba__empty{padding:var(--cds-spacing-07,2rem);text-align:center;color:var(--cds-text-secondary)}.task-template-tab-module__sOB0Ba__modalFields{gap:var(--cds-spacing-05,1rem);display:grid}@media (max-width:42rem){.task-template-tab-module__sOB0Ba__header,.task-template-tab-module__sOB0Ba__typeHeader{flex-direction:column}.task-template-tab-module__sOB0Ba__itemRow{grid-template-columns:1.5rem minmax(0,1fr) auto}.task-template-tab-module__sOB0Ba__itemRow .task-template-tab-module__sOB0Ba__actions{grid-column:2/-1}}
.expenses-client-module__V1FRKq__page{gap:var(--cds-spacing-06);width:100%;min-width:0;max-width:100%;display:grid}.expenses-client-module__V1FRKq__pageHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-07);padding-block:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.expenses-client-module__V1FRKq__headerCopy{min-width:0}.expenses-client-module__V1FRKq__createAction{flex:none;align-self:center}.expenses-client-module__V1FRKq__pageHeader h1{color:var(--cds-text-primary);margin:0;font-size:2rem;font-weight:400;line-height:2.5rem}.expenses-client-module__V1FRKq__eyebrow{margin:0 0 var(--cds-spacing-02);color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);letter-spacing:.01em;font-weight:600}.expenses-client-module__V1FRKq__description{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size);line-height:var(--cds-body-compact-01-line-height)}.expenses-client-module__V1FRKq__summary{align-items:baseline;gap:var(--cds-spacing-03)var(--cds-spacing-05);margin-top:var(--cds-spacing-04);flex-wrap:wrap;display:flex}.expenses-client-module__V1FRKq__summaryItem{align-items:baseline;gap:var(--cds-spacing-02);white-space:nowrap;display:flex}.expenses-client-module__V1FRKq__summaryItem dt{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.expenses-client-module__V1FRKq__summaryItem dd{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums;font-weight:600}.expenses-client-module__V1FRKq__tableContainer{width:100%;max-width:100%;border:1px solid var(--cds-border-subtle-01);min-inline-size:0}.expenses-client-module__V1FRKq__toolbar{grid-template-columns:minmax(13rem,1fr) 10rem 9rem minmax(20rem,1.4fr) auto;align-items:stretch;inline-size:100%;min-inline-size:0;display:grid}.expenses-client-module__V1FRKq__projectFilter,.expenses-client-module__V1FRKq__typeFilter,.expenses-client-module__V1FRKq__statusFilter,.expenses-client-module__V1FRKq__search{width:100%;min-width:0;max-width:none}.expenses-client-module__V1FRKq__tableScroller{overscroll-behavior-inline:contain;scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;overflow-x:auto}.expenses-client-module__V1FRKq__expenseTable{table-layout:fixed;width:100%;min-width:90rem}.expenses-client-module__V1FRKq__dateColumn,.expenses-client-module__V1FRKq__dateCell{width:7rem;min-width:7rem;max-width:7rem}.expenses-client-module__V1FRKq__typeColumn{width:8rem;min-width:8rem;max-width:8rem}.expenses-client-module__V1FRKq__projectColumn{width:14rem;min-width:14rem}.expenses-client-module__V1FRKq__payeeColumn{width:11rem;min-width:11rem}.expenses-client-module__V1FRKq__descriptionColumn{width:22rem;min-width:22rem}.expenses-client-module__V1FRKq__amountColumn{width:11rem;min-width:11rem;max-width:11rem}.expenses-client-module__V1FRKq__statusColumn{width:10rem;min-width:10rem}.expenses-client-module__V1FRKq__actionsWidth,.expenses-client-module__V1FRKq__actionsColumn{width:7rem;min-width:7rem;max-width:7rem}.expenses-client-module__V1FRKq__expenseTable th,.expenses-client-module__V1FRKq__dateCell,.expenses-client-module__V1FRKq__secondaryCell,.expenses-client-module__V1FRKq__amountCell,.expenses-client-module__V1FRKq__statusCell,.expenses-client-module__V1FRKq__actionsCell{word-break:keep-all;overflow-wrap:normal}.expenses-client-module__V1FRKq__expenseTable th,.expenses-client-module__V1FRKq__dateCell,.expenses-client-module__V1FRKq__amountCell,.expenses-client-module__V1FRKq__statusCell,.expenses-client-module__V1FRKq__actionsCell{white-space:nowrap}.expenses-client-module__V1FRKq__sortButton{min-inline-size:100%;color:var(--cds-text-primary);justify-content:flex-start;padding-inline:0}.expenses-client-module__V1FRKq__alignEnd .expenses-client-module__V1FRKq__sortButton{justify-content:flex-end}.expenses-client-module__V1FRKq__dateCell{color:var(--cds-text-secondary);font-variant-numeric:tabular-nums}.expenses-client-module__V1FRKq__secondaryCell{color:var(--cds-text-secondary);white-space:nowrap;overflow:hidden}.expenses-client-module__V1FRKq__descriptionCell{color:var(--cds-text-secondary);overflow:hidden}.expenses-client-module__V1FRKq__truncatedValue{text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.expenses-client-module__V1FRKq__truncatedValue:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.expenses-client-module__V1FRKq__amountCell{color:var(--cds-text-primary);font-variant-numeric:tabular-nums;text-align:end}.expenses-client-module__V1FRKq__amountCell strong{display:block}.expenses-client-module__V1FRKq__amountCell small{color:var(--cds-support-error);margin-block-start:var(--cds-spacing-02);display:block}.expenses-client-module__V1FRKq__tags,.expenses-client-module__V1FRKq__rowActions{align-items:center;gap:var(--cds-spacing-02);display:flex}.expenses-client-module__V1FRKq__tags{flex-wrap:wrap}.expenses-client-module__V1FRKq__actionsColumn{z-index:2;background:var(--cds-layer-01);box-shadow:-1px 0 0 var(--cds-border-subtle-01);text-align:center;position:sticky;right:0}.expenses-client-module__V1FRKq__actionsCell{z-index:1;width:7rem;min-width:7rem;max-width:7rem;padding-inline:var(--cds-spacing-02);background:var(--cds-layer-01);box-shadow:-1px 0 0 var(--cds-border-subtle-01);position:sticky;right:0}.expenses-client-module__V1FRKq__rowActions{flex-wrap:nowrap;justify-content:flex-end}.expenses-client-module__V1FRKq__refundAction,.expenses-client-module__V1FRKq__deleteAction{color:var(--cds-support-error)}.expenses-client-module__V1FRKq__emptyState{justify-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-10)var(--cds-spacing-05);color:var(--cds-text-secondary);text-align:center;display:grid}.expenses-client-module__V1FRKq__emptyState strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size)}.expenses-client-module__V1FRKq__emptyState span{font-size:var(--cds-body-compact-01-font-size)}.expenses-client-module__V1FRKq__modalCopy{color:var(--cds-text-secondary);line-height:1.5}.expenses-client-module__V1FRKq__modalCopy strong{color:var(--cds-text-primary)}@media (max-width:70rem){.expenses-client-module__V1FRKq__toolbar{grid-template-columns:repeat(2,minmax(10rem,1fr))}.expenses-client-module__V1FRKq__search{grid-column:1/-1}}@media (max-width:42rem){.expenses-client-module__V1FRKq__pageHeader{flex-direction:column;align-items:stretch}.expenses-client-module__V1FRKq__createAction{width:100%;max-width:none}.expenses-client-module__V1FRKq__toolbar{grid-template-columns:1fr}.expenses-client-module__V1FRKq__search{grid-column:auto}.expenses-client-module__V1FRKq__projectFilter,.expenses-client-module__V1FRKq__typeFilter,.expenses-client-module__V1FRKq__statusFilter,.expenses-client-module__V1FRKq__search{min-inline-size:100%}}
.attendance-client-module__y-UVVq__page{gap:var(--cds-spacing-06);inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.attendance-client-module__y-UVVq__pageHeader{justify-content:space-between;align-items:center;gap:var(--cds-spacing-07);padding-block:var(--cds-spacing-05);border-block-end:1px solid var(--cds-border-subtle-01);display:flex}.attendance-client-module__y-UVVq__headerIdentity{align-items:flex-start;gap:var(--cds-spacing-05);min-inline-size:0;display:flex}.attendance-client-module__y-UVVq__pageHeader h1{color:var(--cds-text-primary);margin:0;font-size:2rem;font-weight:400;line-height:2.5rem}.attendance-client-module__y-UVVq__pageHeader p{margin:var(--cds-spacing-02)0 0;color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01-font-size)}.attendance-client-module__y-UVVq__summary{align-items:baseline;gap:var(--cds-spacing-03)var(--cds-spacing-05);flex-wrap:wrap;margin-block-start:var(--cds-spacing-04);display:flex}.attendance-client-module__y-UVVq__summary>div{align-items:baseline;gap:var(--cds-spacing-02);white-space:nowrap;display:flex}.attendance-client-module__y-UVVq__summary dt{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size)}.attendance-client-module__y-UVVq__summary dd{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size);font-variant-numeric:tabular-nums;font-weight:600}.attendance-client-module__y-UVVq__tableContainer{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);inline-size:100%;min-inline-size:0;max-inline-size:100%}.attendance-client-module__y-UVVq__tableScroller{overscroll-behavior-inline:contain;scrollbar-gutter:stable;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.attendance-client-module__y-UVVq__attendanceTable{table-layout:auto;inline-size:100%;min-inline-size:45rem}.attendance-client-module__y-UVVq__attendanceTableAdmin{table-layout:auto;inline-size:100%;min-inline-size:59rem}.attendance-client-module__y-UVVq__employeeColumn{inline-size:14rem;min-inline-size:14rem}.attendance-client-module__y-UVVq__dateColumn{inline-size:7rem;min-inline-size:7rem}.attendance-client-module__y-UVVq__typeColumn,.attendance-client-module__y-UVVq__timeColumn{inline-size:6rem;min-inline-size:6rem}.attendance-client-module__y-UVVq__noteColumn{inline-size:20rem;min-inline-size:20rem}.attendance-client-module__y-UVVq__employeeColumn,.attendance-client-module__y-UVVq__dateColumn,.attendance-client-module__y-UVVq__typeColumn,.attendance-client-module__y-UVVq__timeColumn,.attendance-client-module__y-UVVq__noteColumn{word-break:keep-all;overflow-wrap:normal;white-space:nowrap}.attendance-client-module__y-UVVq__primaryCell{color:var(--cds-text-primary);word-break:keep-all;white-space:nowrap;font-weight:600}.attendance-client-module__y-UVVq__secondaryCell{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);word-break:keep-all;white-space:nowrap;margin-block-start:var(--cds-spacing-02)}.attendance-client-module__y-UVVq__dateCell,.attendance-client-module__y-UVVq__timeCell{font-variant-numeric:tabular-nums;white-space:nowrap}.attendance-client-module__y-UVVq__timeCell{color:var(--cds-text-secondary)}.attendance-client-module__y-UVVq__noteCell{color:var(--cds-text-secondary);word-break:keep-all;white-space:nowrap}.attendance-client-module__y-UVVq__emptyState{justify-items:center;gap:var(--cds-spacing-03);padding:var(--cds-spacing-09)var(--cds-spacing-05);color:var(--cds-text-secondary);text-align:center;display:grid}.attendance-client-module__y-UVVq__emptyState svg{block-size:2rem;inline-size:2rem;color:var(--cds-icon-secondary)}.attendance-client-module__y-UVVq__emptyState strong{color:var(--cds-text-primary);font-size:var(--cds-heading-compact-01-font-size)}.attendance-client-module__y-UVVq__emptyState span{font-size:var(--cds-body-compact-01-font-size)}.attendance-client-module__y-UVVq__modalFields{gap:var(--cds-spacing-05);min-inline-size:0;padding-block:var(--cds-spacing-03)var(--cds-spacing-06);overflow-wrap:anywhere;display:grid}.attendance-client-module__y-UVVq__modalFields input{font-variant-numeric:tabular-nums}@media (max-height:45rem),(max-width:64rem){.attendance-client-module__y-UVVq__modalFields{overscroll-behavior:contain;max-block-size:max(14rem,100dvh - 12rem);scrollbar-gutter:stable;padding-inline-end:var(--cds-spacing-02);overflow:hidden auto}}@media (max-width:48rem){.attendance-client-module__y-UVVq__pageHeader{flex-direction:column;align-items:stretch}.attendance-client-module__y-UVVq__headerIdentity{flex-direction:column}}
.settings-client-module__sUxbXW__page{gap:var(--cds-spacing-06,1.5rem);width:100%;min-width:0;max-width:100%;display:grid}.settings-client-module__sUxbXW__header{gap:var(--cds-spacing-02,.25rem);padding-block:var(--cds-spacing-05,1rem);border-bottom:1px solid var(--cds-border-subtle-01);display:grid}.settings-client-module__sUxbXW__header h1{color:var(--cds-text-primary);margin:0;font-size:2rem;font-weight:400;line-height:2.5rem}.settings-client-module__sUxbXW__header>p:not(.settings-client-module__sUxbXW__eyebrow){color:var(--cds-text-secondary)}.settings-client-module__sUxbXW__eyebrow{color:var(--cds-text-helper);font-size:var(--cds-label-01-font-size,.75rem);letter-spacing:.01em;font-weight:600}.settings-client-module__sUxbXW__workbench{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01);min-width:0;padding:0}.settings-client-module__sUxbXW__switcher{max-width:38rem;margin:var(--cds-spacing-05,1rem)var(--cds-spacing-06,1.5rem)}.settings-client-module__sUxbXW__panel{min-width:0;padding:0 var(--cds-spacing-06,1.5rem)var(--cds-spacing-07,2rem);border-top:1px solid var(--cds-border-subtle-01)}@media (max-width:64rem){.settings-client-module__sUxbXW__switcher{width:calc(100% - (2*var(--cds-spacing-05,1rem)));max-width:none;margin:var(--cds-spacing-05,1rem)}.settings-client-module__sUxbXW__panel{padding:0 var(--cds-spacing-05,1rem)var(--cds-spacing-06,1.5rem)}}
