:root{--ems-font-family-ui:var(--font-jakarta,"Plus Jakarta Sans"),"Segoe UI",system-ui,sans-serif;--font-libre:Georgia,"Times New Roman",serif;--ems-font-family-brand:var(--font-libre),"Times New Roman",serif;--ems-font-family-mono:ui-monospace,"Cascadia Code","Segoe UI Mono",Consolas,monospace;--ems-type-page-title-size:28px;--ems-type-page-title-weight:600;--ems-type-page-title-line:1.25;--ems-type-section-title-size:20px;--ems-type-section-title-weight:600;--ems-type-section-title-line:1.3;--ems-type-card-title-size:16px;--ems-type-card-title-weight:600;--ems-type-card-title-line:1.375;--ems-type-form-label-size:13px;--ems-type-form-label-weight:500;--ems-type-form-label-line:1.35;--ems-type-form-input-size:14px;--ems-type-form-input-weight:400;--ems-type-form-input-line:1.43;--ems-type-nav-size:14px;--ems-type-nav-weight:500;--ems-type-nav-line:1.43;--ems-type-table-header-size:13px;--ems-type-table-header-weight:600;--ems-type-table-header-line:1.35;--ems-type-table-cell-size:13px;--ems-type-table-cell-weight:400;--ems-type-table-cell-line:1.45;--ems-type-button-size:14px;--ems-type-button-weight:500;--ems-type-button-line:1.43;--ems-type-kpi-value-size:28px;--ems-type-kpi-value-weight:700;--ems-type-kpi-value-line:1.15;--ems-type-kpi-label-size:12px;--ems-type-kpi-label-weight:500;--ems-type-kpi-label-line:1.35;--ems-type-helper-size:12px;--ems-type-helper-weight:400;--ems-type-helper-line:1.4;--ems-space-unit:8px;--ems-space-1:8px;--ems-space-2:16px;--ems-space-3:24px;--ems-space-4:40px;--ems-space-5:48px;--oj-html-font-family:var(--ems-font-family-ui);--oj-html-font-size:14px;--oj-typography-heading-xs-font-size:var(--ems-type-page-title-size);--oj-typography-heading-xs-font-weight:var(--ems-type-page-title-weight);--oj-typography-heading-xs-line-height:var(--ems-type-page-title-line);--oj-typography-heading-sm-font-size:var(--ems-type-section-title-size);--oj-typography-heading-sm-font-weight:var(--ems-type-section-title-weight);--oj-typography-heading-sm-line-height:var(--ems-type-section-title-line);--oj-typography-subheading-xs-font-size:var(--ems-type-section-title-size);--oj-typography-subheading-xs-font-weight:var(--ems-type-section-title-weight);--oj-typography-subheading-xs-line-height:var(--ems-type-section-title-line);--oj-typography-body-xl-font-size:var(--ems-type-kpi-value-size);--oj-typography-body-xl-font-weight:var(--ems-type-kpi-value-weight);--oj-typography-body-xl-line-height:var(--ems-type-kpi-value-line);--oj-typography-body-lg-font-size:var(--ems-type-card-title-size);--oj-typography-body-lg-font-weight:var(--ems-type-card-title-weight);--oj-typography-body-lg-line-height:var(--ems-type-card-title-line);--oj-typography-body-md-font-size:var(--ems-type-form-input-size);--oj-typography-body-md-font-weight:var(--ems-type-form-input-weight);--oj-typography-body-md-line-height:var(--ems-type-form-input-line);--oj-typography-body-sm-font-size:var(--ems-type-table-cell-size);--oj-typography-body-sm-font-weight:var(--ems-type-table-cell-weight);--oj-typography-body-sm-line-height:var(--ems-type-table-cell-line);--oj-typography-body-xs-font-size:var(--ems-type-form-label-size);--oj-typography-body-xs-font-weight:var(--ems-type-form-label-weight);--oj-typography-body-xs-line-height:var(--ems-type-form-label-line);--oj-typography-body-2xs-font-size:var(--ems-type-helper-size);--oj-typography-body-2xs-font-weight:var(--ems-type-helper-weight);--oj-typography-body-2xs-line-height:var(--ems-type-helper-line);--oj-typography-overline-font-size:var(--ems-type-kpi-label-size);--oj-typography-overline-font-weight:var(--ems-type-kpi-label-weight);--oj-typography-overline-line-height:var(--ems-type-kpi-label-line);--oj-typography-overline-letter-spacing:0.04em;--erp-font-family-ui:var(--ems-font-family-ui);--erp-font-family-brand:var(--ems-font-family-brand);--erp-font-family-mono:var(--ems-font-family-mono)}html{font-family:var(--ems-font-family-ui);font-size:var(--oj-html-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line)}h1,h2,h3,h4,h5,h6{font-family:var(--ems-font-family-ui);color:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit}table{font-size:var(--ems-type-table-cell-size);line-height:var(--ems-type-table-cell-line)}th{font-size:var(--ems-type-table-header-size);font-weight:var(--ems-type-table-header-weight);line-height:var(--ems-type-table-header-line)}td{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line)}.text-\[10px\],.text-\[11px\],.text-\[12px\],.text-\[8px\],.text-\[9px\]{font-size:var(--ems-type-helper-size)!important;line-height:var(--ems-type-helper-line)!important}.text-\[13px\]{font-size:var(--ems-type-form-label-size)!important;line-height:var(--ems-type-form-label-line)!important}.text-\[14px\],.text-\[15px\]{font-size:var(--ems-type-form-input-size)!important;line-height:var(--ems-type-form-input-line)!important}.text-\[16px\]{font-size:var(--ems-type-card-title-size)!important;line-height:var(--ems-type-card-title-line)!important}.text-\[18px\],.text-\[20px\]{font-size:var(--ems-type-section-title-size)!important;line-height:var(--ems-type-section-title-line)!important}.text-\[24px\],.text-\[28px\]{font-size:var(--ems-type-page-title-size)!important;line-height:var(--ems-type-page-title-line)!important}@media (max-width:768px){:root{--ems-type-page-title-size:24px;--ems-type-kpi-value-size:24px;--ems-space-4:32px}}@media (max-width:480px){:root{--ems-type-page-title-size:22px;--ems-type-section-title-size:18px;--ems-type-kpi-value-size:22px}}.hurdo-gov-content{font-family:var(--font-open-sans,"Open Sans","Segoe UI",system-ui,sans-serif);font-size:12px;line-height:1.65;color:var(--hurdo-foreground,#14153f)}.hurdo-gov-content .hurdo-gov-p,.hurdo-gov-content p.hurdo-gov-p{margin:0 0 10px;font-size:12px;line-height:1.65;text-align:justify;hyphens:auto;text-justify:inter-word;word-spacing:normal}.hurdo-gov-content .hurdo-gov-lead,.hurdo-gov-content p.hurdo-gov-lead,.hurdo-gov-content strong:first-child{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.55;color:var(--hurdo-blue-dark,#14153f)}.hurdo-gov-content .hurdo-gov-section-heading,.hurdo-gov-content h4{margin:14px 0 8px;font-size:16px;font-weight:600;color:var(--hurdo-blue,#2e3192);letter-spacing:.01em;text-align:left}.hurdo-gov-content h5.hurdo-gov-panel-title{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--hurdo-blue,#2e3192);letter-spacing:.02em;text-align:left}.hurdo-gov-content .hurdo-gov-list{list-style:none;margin:8px 0 14px;padding:0}.hurdo-gov-content .hurdo-gov-list>li{position:relative;margin:0 0 10px;padding:8px 12px 8px 36px;border-radius:8px;background:#f8fafc;border:1px solid #e8ecf4;font-size:12px;line-height:1.6;text-align:left}.hurdo-gov-content .hurdo-gov-list>li:before{position:absolute;left:12px;top:9px;font-size:13px;font-weight:700;line-height:1}.hurdo-gov-content .hurdo-gov-list--principle>li:before{content:"📌"}.hurdo-gov-content .hurdo-gov-list--provision>li:before{content:"▸";color:var(--hurdo-blue,#2e3192)}.hurdo-gov-content .hurdo-gov-list--requirement>li:before{content:"✓";color:var(--hurdo-green,#00a651)}.hurdo-gov-content .hurdo-gov-list--legal>li:before{content:"⚖"}.hurdo-gov-content .hurdo-gov-list--compliance>li:before{content:"🛡"}.hurdo-gov-content .hurdo-gov-list--checklist>li:before{content:"✓";color:var(--hurdo-green-dark,#008542)}.hurdo-gov-content .hurdo-gov-list--checklist>li{background:linear-gradient(135deg,#f0fdf4,#f8fafc);border-color:#bbf7d0}.hurdo-gov-content .hurdo-gov-list--legal>li{background:#faf8f3;border-color:#e8dfc8}.hurdo-gov-content .hurdo-gov-list--compliance>li{background:#f0f4ff;border-color:#c7d2fe}.hurdo-gov-content .hurdo-gov-list--principle>li{background:var(--hurdo-green-muted,#e6f7ef);border-color:#b8e6cc}.hurdo-gov-content .hurdo-gov-list--numbered{counter-reset:hurdo-gov-ol}.hurdo-gov-content .hurdo-gov-list--numbered>li{counter-increment:hurdo-gov-ol;padding-left:40px}.hurdo-gov-content .hurdo-gov-list--numbered>li:before{content:counter(hurdo-gov-ol) ".";color:var(--hurdo-blue,#2e3192);font-weight:700;font-size:12px;top:10px}.hurdo-gov-content .hurdo-gov-panel{margin:12px 0 16px;padding:12px 14px 10px;border-radius:10px;border:1px solid #dbeafe;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 3px rgba(46,49,146,.06)}.hurdo-gov-content .hurdo-gov-panel .hurdo-gov-list{margin-bottom:4px}.hurdo-gov-content .hurdo-gov-panel--checklist,.hurdo-gov-content .hurdo-gov-panel--requirement{border-color:#bbf7d0;background:linear-gradient(180deg,#fff,#f0fdf4)}.hurdo-gov-content .hurdo-gov-panel--legal{border-color:#e8dfc8;background:linear-gradient(180deg,#fff,#faf8f3)}.hurdo-gov-content .hurdo-gov-panel--compliance{border-color:#c7d2fe;background:linear-gradient(180deg,#fff,#eef2ff)}.hurdo-gov-content .hurdo-gov-panel--principle{border-color:#b8e6cc;background:linear-gradient(180deg,#fff 0,var(--hurdo-green-muted,#e6f7ef) 100%)}.hurdo-gov-content .hurdo-gov-callout{margin:12px 0 14px;padding:10px 14px;border-radius:8px;border-left:4px solid var(--hurdo-blue,#2e3192);background:#eef0fa}.hurdo-gov-content .hurdo-gov-callout-title{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--hurdo-blue,#2e3192)}.hurdo-gov-content .hurdo-gov-callout-body{margin:0;font-size:12px;line-height:1.6}.hurdo-gov-content .hurdo-gov-callout--legal{border-left-color:#b8860b;background:#faf8f3}.hurdo-gov-content .hurdo-gov-callout--compliance{border-left-color:#4338ca;background:#eef2ff}.hurdo-gov-content .hurdo-gov-callout--principle{border-left-color:var(--hurdo-green,#00a651);background:var(--hurdo-green-muted,#e6f7ef)}.hurdo-gov-content .hurdo-gov-chain{margin:10px 0 14px;padding:10px 14px;border-radius:10px;border:1px solid #dbeafe;background:linear-gradient(180deg,#fff,#f8fafc)}.hurdo-gov-content .hurdo-gov-chain-level{position:relative;padding:8px 12px 8px 14px;margin:0;font-size:12px;font-weight:600;color:var(--hurdo-blue-dark,#14153f);border-left:3px solid var(--hurdo-green,#00a651);background:#fff;border-radius:6px}.hurdo-gov-content .hurdo-gov-chain-level+.hurdo-gov-chain-level{margin-top:6px}.hurdo-gov-content .hurdo-gov-chain-level+.hurdo-gov-chain-level:before{content:"↓";display:block;text-align:center;color:var(--hurdo-green,#00a651);font-size:11px;line-height:1;margin:2px 0 4px;font-weight:700}.hurdo-gov-content .hurdo-gov-board-composition{margin:14px 0 18px;padding:16px;border-radius:12px;border:1px solid #dbeafe;background:linear-gradient(180deg,#fff,#f8fafc)}.hurdo-gov-content .hurdo-gov-board-composition:before{content:"BOARD OF DIRECTORS";display:block;text-align:center;font-size:13px;font-weight:700;letter-spacing:.06em;color:#fff;background:var(--hurdo-blue-dark,#14153f);border-radius:10px;padding:10px 12px 6px;margin-bottom:4px}.hurdo-gov-content .hurdo-gov-board-composition:after{content:attr(data-member-range);display:block;text-align:center;font-size:11px;font-weight:600;color:#c4a962;background:var(--hurdo-blue-dark,#14153f);border-radius:0 0 10px 10px;padding:0 12px 10px;margin-bottom:12px}.hurdo-gov-content .hurdo-gov-board-composition-chair{margin:0 auto 10px;max-width:280px;padding:8px 14px;text-align:center;font-size:12px;font-weight:600;color:#fff;background:var(--hurdo-blue,#2e3192);border-radius:8px}.hurdo-gov-content .hurdo-gov-board-composition-members{margin:0 0 12px;padding:8px 12px;text-align:center;font-size:11px;font-weight:600;color:var(--hurdo-blue-dark,#14153f);background:#f1f5f9;border-left:3px solid var(--hurdo-green,#00a651);border-radius:6px}.hurdo-gov-content .hurdo-gov-board-composition-expertise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none}.hurdo-gov-content .hurdo-gov-board-composition-expertise>li{margin:0;padding:8px 10px;font-size:11px;font-weight:500;color:#14153f;background:#fff;border:1px solid #e2e8f0;border-top:3px solid var(--hurdo-blue,#2e3192);border-radius:8px}.hurdo-gov-content .hurdo-gov-board-composition-expertise>li:nth-child(2n){border-top-color:var(--hurdo-green,#00a651)}.hurdo-gov-content .hurdo-gov-board-composition-foundations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:10px;list-style:none;background:var(--hurdo-green-muted,#e6f7ef);border:1px solid #b8e6cc;border-radius:8px}.hurdo-gov-content .hurdo-gov-board-composition-foundations>li{margin:0;padding:6px 8px;text-align:center;font-size:10px;font-weight:600;color:var(--hurdo-blue-dark,#14153f)}.hurdo-gov-content .hurdo-gov-core-values{margin:14px 0 18px;padding:14px;border-radius:12px;border:1px solid #b8e6cc;background:linear-gradient(180deg,#e6f7ef,#fff);border-left:4px solid var(--hurdo-green,#00a651)}.hurdo-gov-content .hurdo-gov-core-values-intro{margin:0 0 12px;font-size:12px;line-height:1.55;color:#334155}.hurdo-gov-content .hurdo-gov-core-values-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hurdo-gov-content .hurdo-gov-core-values-list>li{margin:0;padding:10px 12px 10px 14px;font-size:11px;font-weight:500;color:#14153f;background:#fff;border:1px solid #e2e8f0;border-top:3px solid var(--hurdo-green,#00a651);border-radius:8px;box-shadow:0 2px 6px rgba(20,21,63,.05)}.hurdo-gov-content .hurdo-gov-core-values-list>li:nth-child(2n){border-top-color:var(--hurdo-gold,#c4a962)}.hurdo-gov-content .hurdo-gov-core-values-list>li:nth-child(3n){border-top-color:var(--hurdo-blue,#2e3192)}.hurdo-gov-content hr.hurdo-gov-divider{border:none;height:1px;margin:16px 0;background:linear-gradient(90deg,transparent,#cbd5e1 20%,#cbd5e1 80%,transparent)}.hurdo-gov-content[contenteditable=false] .hurdo-gov-list>li{background:#fafbfc}:root{--ems-content-max:1400px;--ems-wide-max:88rem;--ems-page-gap:var(--ems-space-4,40px);--ems-section-gap:var(--ems-space-3,24px);--ems-stack-gap:var(--ems-space-2,16px);--ems-form-gap:var(--ems-space-2,16px);--ems-form-row-gap:var(--ems-space-1,8px);--ems-panel-px:var(--ems-space-2,16px);--ems-panel-py:var(--ems-space-2,16px);--ems-field-height:2.25rem;--ems-kpi-min-height:4.5rem;--ems-table-px:var(--ems-space-2,16px);--ems-table-py:10px;--ems-planning-stack-gap:var(--ems-stack-gap);--ems-planning-filter-gap:var(--ems-form-row-gap);--ems-planning-table-header-height:38px;--ems-planning-table-row-min-height:56px;--ems-planning-table-px:12px;--ems-planning-table-py:10px;--ems-planning-line-height:1.4}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
 */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--ems-font-family-ui);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--erp-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.ems-type-page-title{font-size:var(--ems-type-page-title-size);font-weight:var(--ems-type-page-title-weight);line-height:var(--ems-type-page-title-line);letter-spacing:-.01em}.ems-type-section-title{font-size:var(--ems-type-section-title-size);font-weight:var(--ems-type-section-title-weight);line-height:var(--ems-type-section-title-line)}.ems-type-card-title{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line)}.ems-type-form-label{font-size:var(--ems-type-form-label-size);font-weight:var(--ems-type-form-label-weight);line-height:var(--ems-type-form-label-line)}.ems-type-form-input{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line)}.ems-type-nav{font-size:var(--ems-type-nav-size);font-weight:var(--ems-type-nav-weight);line-height:var(--ems-type-nav-line)}.ems-type-table-header{font-size:var(--ems-type-table-header-size);font-weight:var(--ems-type-table-header-weight);line-height:var(--ems-type-table-header-line)}.ems-type-table-cell{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line)}.ems-type-button{font-size:var(--ems-type-button-size);font-weight:var(--ems-type-button-weight);line-height:var(--ems-type-button-line)}.ems-type-kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.ems-type-kpi-label{font-size:var(--ems-type-kpi-label-size);font-weight:var(--ems-type-kpi-label-weight);line-height:var(--ems-type-kpi-label-line)}.ems-type-helper{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.budget-module-layout{flex-direction:column;align-items:stretch}@media (min-width:1024px){.budget-module-layout{flex-direction:row;align-items:flex-start}}.budget-module-layout__sidebar{width:100%}@media (min-width:1024px){.budget-module-layout__sidebar{position:sticky;top:1rem;width:232px;max-width:240px;align-self:flex-start;max-height:calc(100vh - 2rem)}}.budget-module-layout__main>:not([hidden])~:not([hidden]){margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.flex-1{display:none}.budget-module-layout .finance-workspace-header-block:not(:has(.ems-workspace-header__actions)){display:none}.budget-module-layout .finance-workspace-header-block:has(.ems-workspace-header__actions)>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block:has(.ems-workspace-header__actions) .ems-workspace-header{padding-top:0;padding-bottom:0}.budget-module-layout .finance-workspace-header-block:has(.ems-workspace-header__actions) .ems-workspace-header__row{justify-content:flex-end}.budget-module-sidebar{max-height:min(420px,calc(100vh - 2rem))}@media (min-width:1024px){.budget-module-sidebar{max-height:calc(100vh - 2rem)}}.programs-implementation-page .finance-register-page-header .budget-module-sidebar__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__title.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-module-sidebar__title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-module-sidebar__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__title.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-module-sidebar__title{width:100%;justify-content:flex-start}}.budget-module-sidebar__title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.hr-workspace .text-2xl.budget-module-sidebar__title>span:first-child,.hr-workspace .text-lg.budget-module-sidebar__title>span:first-child.tabular-nums,.hr-workspace .text-xl.budget-module-sidebar__title>span:first-child,.meal-workspace--enterprise .text-2xl.budget-module-sidebar__title>span:first-child,.meal-workspace--enterprise .text-lg.budget-module-sidebar__title>span:first-child.tabular-nums,.meal-workspace--enterprise .text-xl.budget-module-sidebar__title>span:first-child,.procurement-workspace--enterprise .text-2xl.budget-module-sidebar__title>span:first-child,.procurement-workspace--enterprise .text-lg.budget-module-sidebar__title>span:first-child.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-module-sidebar__title>span:first-child{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-sidebar__title>span:first-child{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-module-sidebar__title-badge,.hr-workspace .text-lg.budget-module-sidebar__title-badge.tabular-nums,.hr-workspace .text-xl.budget-module-sidebar__title-badge,.meal-workspace--enterprise .text-2xl.budget-module-sidebar__title-badge,.meal-workspace--enterprise .text-lg.budget-module-sidebar__title-badge.tabular-nums,.meal-workspace--enterprise .text-xl.budget-module-sidebar__title-badge,.procurement-workspace--enterprise .text-2xl.budget-module-sidebar__title-badge,.procurement-workspace--enterprise .text-lg.budget-module-sidebar__title-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-module-sidebar__title-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-sidebar__title-badge{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-sidebar__accordion-trigger--active{border-left-width:4px;background-color:rgba(217,220,245,.7)}.budget-module-sidebar__accordion-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-icon{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-approval-summary{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .budget-approval-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-approval-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__header.gap-2{width:100%;justify-content:flex-start}}.budget-approval-summary__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-approval-summary__header-text.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-approval-summary__header-text.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-approval-summary__header-text.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-approval-summary__header-text.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__header-text.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__header-text.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__header-text.flex-1.md\:block{max-width:none}}.budget-approval-summary__header-text{min-width:0}.budget-approval-summary__heading{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.budget-approval-summary__meta,.meal-workspace--enterprise .text-lg.font-bold.budget-approval-summary__meta,.procurement-workspace--enterprise .text-lg.font-bold.budget-approval-summary__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-approval-summary__meta{margin-top:.125rem;font-size:11px;font-weight:400;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__collapse.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__collapse.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-approval-summary__collapse{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-approval-summary__collapse,.journal-entries-page .finance-data-table tbody td .budget-approval-summary__collapse{margin-top:0;vertical-align:top}.budget-approval-summary__collapse{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-approval-summary__collapse{white-space:nowrap}.budget-approval-summary__collapse:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-approval-summary__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-approval-summary__grid{width:100%;justify-content:flex-start}}.budget-approval-summary__grid{gap:.5rem;padding-top:.5rem}@media (min-width:1280px){.budget-approval-summary__grid,.budget-approval-summary__grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.budget-approval-summary__grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-approval-summary__card.flex-1{display:none}.programs-implementation-page .finance-register-page-header .budget-approval-summary__card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__card.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-approval-summary__card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__card.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-approval-summary__card.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-approval-summary__card.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-approval-summary__card.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__card.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__card.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__card.flex-1.md\:block{max-width:none}}.budget-approval-summary__card{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.budget-approval-summary__card:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3)}.budget-approval-summary__card{border-top-width:3px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-approval-summary__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-approval-summary__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-approval-summary__icon-wrap,.journal-entries-page .finance-data-table tbody td .budget-approval-summary__icon-wrap{margin-top:0;vertical-align:top}.budget-approval-summary__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .budget-approval-summary__icon-wrap{white-space:nowrap}.budget-approval-summary__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-approval-summary__content.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-approval-summary__content{display:none}.programs-implementation-page .finance-register-page-header .budget-approval-summary__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-approval-summary__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-approval-summary__content.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-approval-summary__content,.programs-donors-page__header .ems-workspace-header__row>.budget-approval-summary__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-approval-summary__content,.programs-grants-page__header .ems-workspace-header__row>.budget-approval-summary__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-approval-summary__content{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__content.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-approval-summary__content.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__content.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-approval-summary__content.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-approval-summary__content.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-approval-summary__content.md\:block{max-width:none}}.budget-approval-summary__content{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}.budget-approval-summary__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-approval-summary__value,.hr-workspace .text-lg.budget-approval-summary__value.tabular-nums,.hr-workspace .text-lg.font-bold.budget-approval-summary__value,.hr-workspace .text-xl.budget-approval-summary__value,.meal-workspace--enterprise .text-2xl.budget-approval-summary__value,.meal-workspace--enterprise .text-lg.budget-approval-summary__value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.budget-approval-summary__value,.meal-workspace--enterprise .text-xl.budget-approval-summary__value,.procurement-workspace--enterprise .text-2xl.budget-approval-summary__value,.procurement-workspace--enterprise .text-lg.budget-approval-summary__value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.budget-approval-summary__value,.procurement-workspace--enterprise .text-xl.budget-approval-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-approval-summary__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-approval-summary__card--pending .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.budget-approval-summary__card--approval .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.budget-approval-summary__card--approved .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.budget-approval-summary__card--draft .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.budget-approval-summary__card--compliance .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.budget-approval-summary__card--currency .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.budget-approval-summary__card--risk .budget-approval-summary__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.budget-approval-summary__meta-link{font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-underline-offset:2px}.budget-approval-summary__meta-link:hover{text-decoration-line:underline}.budget-module-kpi.finance-kpi-primary{border-radius:.375rem;border-color:rgba(179,184,235,.8);border-width:3px 1px 1px}.budget-module-kpi.finance-kpi-primary,.budget-module-kpi:not(.finance-kpi-primary){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem}.budget-module-kpi:not(.finance-kpi-primary){border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);border-top:3px solid #2e3192}.budget-module-kpi:not(.finance-kpi-primary)>p:first-child{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.hr-workspace .text-lg.budget-module-kpi:not(.finance-kpi-primary)>p:last-child.tabular-nums,.hr-workspace .text-lg.font-bold.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.hr-workspace .text-xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.meal-workspace--enterprise .text-2xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.meal-workspace--enterprise .text-lg.budget-module-kpi:not(.finance-kpi-primary)>p:last-child.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.meal-workspace--enterprise .text-xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.procurement-workspace--enterprise .text-2xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.procurement-workspace--enterprise .text-lg.budget-module-kpi:not(.finance-kpi-primary)>p:last-child.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.budget-module-kpi:not(.finance-kpi-primary)>p:last-child,.procurement-workspace--enterprise .text-xl.budget-module-kpi:not(.finance-kpi-primary)>p:last-child{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-kpi:not(.finance-kpi-primary)>p:last-child{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-kpi:not(.finance-kpi-primary) a{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-kpi:not(.finance-kpi-primary) a:hover{text-decoration-line:underline}.budget-module-kpi .finance-kpi-primary__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-module-kpi .finance-kpi-primary__value,.hr-workspace .text-lg.budget-module-kpi .finance-kpi-primary__value.tabular-nums,.hr-workspace .text-lg.font-bold.budget-module-kpi .finance-kpi-primary__value,.hr-workspace .text-xl.budget-module-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-2xl.budget-module-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.budget-module-kpi .finance-kpi-primary__value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.budget-module-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-xl.budget-module-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-2xl.budget-module-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.budget-module-kpi .finance-kpi-primary__value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.budget-module-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-xl.budget-module-kpi .finance-kpi-primary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-kpi .finance-kpi-primary__value{margin-top:0;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.budget-module-kpi .finance-kpi-primary__icon svg{height:.875rem;width:.875rem}.budget-control-page__kpis .ems-kpi__label{font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-control-page__kpis .ems-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-enterprise-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-enterprise-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-enterprise-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-enterprise-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace.flex-1.md\:block{max-width:none}}.budget-enterprise-workspace{min-width:0}.budget-enterprise-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-enterprise-workspace__body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-enterprise-workspace__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-enterprise-workspace__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-enterprise-workspace__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__body.flex-1.md\:block{max-width:none}}.budget-enterprise-workspace__body{display:grid;min-width:0;gap:.75rem}@media (min-width:1280px){.budget-enterprise-workspace__body{grid-template-columns:minmax(0,1fr) 240px}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-enterprise-workspace__table-panel.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-enterprise-workspace__table-panel.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-enterprise-workspace__table-panel.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-enterprise-workspace__table-panel.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__table-panel.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__table-panel.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-enterprise-workspace__table-panel.flex-1.md\:block{max-width:none}}.budget-enterprise-workspace__table-panel{min-width:0}.programs-activity-planning__meta .overflow-hidden.budget-register-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-register-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.budget-register-toolbar{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-register-toolbar__primary.flex-1{display:none}.programs-implementation-page .finance-register-page-header .budget-register-toolbar__primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-toolbar__primary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-toolbar__primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-toolbar__primary{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-register-toolbar__primary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-register-toolbar__primary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-register-toolbar__primary.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-toolbar__primary.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-toolbar__primary.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-toolbar__primary.flex-1.md\:block{max-width:none}}.budget-register-toolbar__primary{display:flex;min-width:0;flex-direction:column;gap:.5rem}@media (min-width:1280px){.programs-implementation-page .finance-register-page-header .budget-register-toolbar__primary.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-toolbar__primary.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.budget-register-toolbar__primary{flex-direction:row;align-items:center}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-toolbar__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-toolbar__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-register-toolbar__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-register-toolbar__reset,.journal-entries-page .finance-data-table tbody td .budget-register-toolbar__reset{margin-top:0;vertical-align:top}.budget-register-toolbar__reset{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-register-toolbar__reset{white-space:nowrap}.budget-register-toolbar__reset:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .budget-register-toolbar__secondary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-toolbar__secondary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-toolbar__secondary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-toolbar__secondary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-toolbar__secondary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-toolbar__secondary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-toolbar__secondary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-toolbar__secondary{width:100%;justify-content:flex-start}}.budget-register-toolbar__secondary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.programs-implementation-page .finance-register-page-header .budget-bulk-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-bulk-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-bulk-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-bulk-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-bulk-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-bulk-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-bulk-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-bulk-actions{width:100%;justify-content:flex-start}}.budget-bulk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.budget-bulk-actions__count{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-bulk-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-bulk-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-bulk-actions__btn{border-radius:.5rem}.sp-workspace__hero-main a button.budget-bulk-actions__btn,.sp-workspace__main a button.budget-bulk-actions__btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .budget-bulk-actions__btn,.journal-entries-page .finance-data-table tbody td .budget-bulk-actions__btn{margin-top:0;vertical-align:top}.budget-bulk-actions__btn{display:inline-flex;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-bulk-actions__btn{white-space:nowrap}.budget-bulk-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.budget-bulk-actions__btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-bulk-actions__btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .overflow-hidden.budget-workflow-history{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-workflow-history{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-workflow-history--compact{height:-moz-fit-content;height:fit-content}@media (min-width:1280px){.budget-workflow-history--compact{position:sticky;top:1rem}}.programs-implementation-page .finance-register-page-header .budget-workflow-history__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-workflow-history__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-workflow-history__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-workflow-history__header{width:100%;justify-content:flex-start}}.budget-workflow-history__header{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.programs-implementation-page .finance-register-page-header .budget-workflow-history__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-history__title-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-workflow-history__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-history__title-wrap.gap-2{width:100%;justify-content:flex-start}}.budget-workflow-history__title-wrap{display:flex;align-items:center;gap:.375rem}.budget-workflow-history__title-icon{height:.875rem;width:.875rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.budget-workflow-history__title,.hr-workspace .text-lg.budget-workflow-history__title.tabular-nums,.hr-workspace .text-xl.budget-workflow-history__title,.meal-workspace--enterprise .text-2xl.budget-workflow-history__title,.meal-workspace--enterprise .text-lg.budget-workflow-history__title.tabular-nums,.meal-workspace--enterprise .text-xl.budget-workflow-history__title,.procurement-workspace--enterprise .text-2xl.budget-workflow-history__title,.procurement-workspace--enterprise .text-lg.budget-workflow-history__title.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-workflow-history__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-workflow-history__title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-workflow-history__link{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-workflow-history__link:hover{text-decoration-line:underline}.budget-workflow-history__list{max-height:18rem}.budget-workflow-history__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.budget-workflow-history__list{overflow-y:auto}.budget-workflow-history__item{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding-left:.625rem}.budget-workflow-history__action{font-size:12px;font-weight:600;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.budget-workflow-history__action,.budget-workflow-history__meta{display:block;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.budget-workflow-history__meta{font-size:10px;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.budget-workflow-history__empty{font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-compliance-pill,.hr-workspace .text-lg.budget-compliance-pill.tabular-nums,.hr-workspace .text-xl.budget-compliance-pill,.meal-workspace--enterprise .text-2xl.budget-compliance-pill,.meal-workspace--enterprise .text-lg.budget-compliance-pill.tabular-nums,.meal-workspace--enterprise .text-xl.budget-compliance-pill,.procurement-workspace--enterprise .text-2xl.budget-compliance-pill,.procurement-workspace--enterprise .text-lg.budget-compliance-pill.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-compliance-pill{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .budget-compliance-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-compliance-pill,.journal-entries-page .finance-data-table tbody td .budget-compliance-pill{margin-top:0;vertical-align:top}.budget-compliance-pill{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-compliance-pill{white-space:nowrap}.programs-activity-planning__meta .overflow-hidden.budget-version-compare{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-version-compare{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.programs-implementation-page .finance-register-page-header .budget-version-compare__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-version-compare__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-version-compare__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-version-compare__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-version-compare__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-version-compare__header{width:100%;justify-content:flex-start}}.budget-version-compare__header{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.budget-version-compare__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-version-compare__grid{display:grid;gap:.75rem}@media (min-width:768px){.budget-version-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-version-compare__card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.75rem}.budget-version-compare__project{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.budget-version-compare__name{margin-top:.125rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-version-compare__metrics{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-version-compare__metrics{width:100%;justify-content:flex-start}}.budget-version-compare__metrics{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-version-compare__metrics dt,.hr-workspace .text-lg.budget-version-compare__metrics dt.tabular-nums,.hr-workspace .text-xl.budget-version-compare__metrics dt,.meal-workspace--enterprise .text-2xl.budget-version-compare__metrics dt,.meal-workspace--enterprise .text-lg.budget-version-compare__metrics dt.tabular-nums,.meal-workspace--enterprise .text-xl.budget-version-compare__metrics dt,.procurement-workspace--enterprise .text-2xl.budget-version-compare__metrics dt,.procurement-workspace--enterprise .text-lg.budget-version-compare__metrics dt.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-version-compare__metrics dt{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-version-compare__metrics dt{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.budget-version-compare__metrics dd,.meal-workspace--enterprise .text-lg.font-bold.budget-version-compare__metrics dd,.procurement-workspace--enterprise .text-lg.font-bold.budget-version-compare__metrics dd{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-version-compare__metrics dd{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-enterprise-table .hurdo-table-scroll,.budget-enterprise-table.hurdo-table-wrap{max-height:min(58vh,640px)}.budget-register-lifecycle-table.budget-enterprise-table .hurdo-table-scroll,.budget-register-lifecycle-table.budget-enterprise-table.hurdo-table-wrap,.budget-register-lifecycle-table.hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow:visible}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-register-lifecycle-table-shell.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-register-lifecycle-table-shell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-register-lifecycle-table-shell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-register-lifecycle-table-shell.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-lifecycle-table-shell.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-lifecycle-table-shell.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-lifecycle-table-shell.flex-1.md\:block{max-width:none}}.budget-register-lifecycle-table-shell{min-width:0}.budget-register-lifecycle-table-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.budget-register-lifecycle-table .hurdo-table thead th{padding:.375rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-lifecycle-table .hurdo-table thead th:first-child,.budget-register-lifecycle-table .hurdo-table thead th:nth-child(2),.budget-register-lifecycle-table .hurdo-table thead th:nth-child(3){text-align:left}.budget-register-lifecycle-table .hurdo-table tbody td{padding:.375rem .625rem;vertical-align:middle;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-lifecycle-table__coa,.budget-register-lifecycle-table__line{text-align:left}.budget-register-lifecycle-table__desc{min-width:8rem;max-width:14rem;text-align:left}.budget-register-lifecycle-table__money{min-width:5.75rem;text-align:right}.budget-register-lifecycle-table__row:hover{background-color:rgba(238,240,250,.5)}.budget-register-lifecycle-table__footer td{border-top-width:1px;border-color:rgba(179,184,235,.8);padding:.375rem .625rem}.programs-implementation-page .finance-register-page-header .budget-register-lifecycle-table__fx.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-lifecycle-table__fx.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-lifecycle-table__fx.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-lifecycle-table__fx.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-lifecycle-table__fx.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-lifecycle-table__fx.gap-2{width:100%;justify-content:flex-start}}.budget-register-lifecycle-table__fx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.6);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem .75rem}.budget-register-lifecycle-table__fx-label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-lifecycle-table__fx-pair{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.budget-register-lifecycle-table__fx-rate,.meal-workspace--enterprise .text-lg.font-bold.budget-register-lifecycle-table__fx-rate,.procurement-workspace--enterprise .text-lg.font-bold.budget-register-lifecycle-table__fx-rate{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-register-lifecycle-table__fx-rate{font-size:13px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .budget-enterprise-table__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-enterprise-table__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-enterprise-table__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-enterprise-table__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-enterprise-table__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-enterprise-table__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-enterprise-table__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-enterprise-table__footer{width:100%;justify-content:flex-start}}.budget-enterprise-table__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-enterprise-table__select-all.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-enterprise-table__select-all{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-enterprise-table__select-all.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-enterprise-table__select-all{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-enterprise-table__select-all{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-enterprise-table__select-all,.journal-entries-page .finance-data-table tbody td .budget-enterprise-table__select-all{margin-top:0;vertical-align:top}.budget-enterprise-table__select-all{display:inline-flex;align-items:center;gap:.5rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-enterprise-table__select-all{white-space:nowrap}.budget-workflow-progress{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-workflow-progress__track{margin-bottom:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-workflow-progress__list.flex-1{display:none}.programs-implementation-page .finance-register-page-header .budget-workflow-progress__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-workflow-progress__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-progress__list.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-workflow-progress__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-workflow-progress__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-progress__list.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-workflow-progress__list.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-workflow-progress__list.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-workflow-progress__list.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__list.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__list.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__list.flex-1.md\:block{max-width:none}}.budget-workflow-progress__list{display:flex;min-width:0;flex-wrap:wrap;align-items:center}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-workflow-progress__step.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step{display:none}.programs-implementation-page .finance-register-page-header .budget-workflow-progress__step.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-progress__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-workflow-progress__step.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-workflow-progress__step.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-workflow-progress__step.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step,.programs-donors-page__header .ems-workspace-header__row>.budget-workflow-progress__step.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step,.programs-grants-page__header .ems-workspace-header__row>.budget-workflow-progress__step.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-workflow-progress__step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step.md\:block{max-width:none}}.budget-workflow-progress__step{position:relative;display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.375rem;padding-top:.125rem;padding-bottom:.125rem}.budget-workflow-progress__step:not(:last-child):after{content:""}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step:not(:last-child):after{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step:not(:last-child):after,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step:not(:last-child):after,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-workflow-progress__step:not(:last-child):after{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step:not(:last-child).md\:block:after{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step:not(:last-child).md\:block:after{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-workflow-progress__step:not(:last-child).md\:block:after{max-width:none}}.budget-workflow-progress__step:not(:last-child):after{margin-left:.5rem;margin-right:.5rem;display:none;height:1px;min-width:12px;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}@media (min-width:640px){.budget-workflow-progress__step:not(:last-child):after{display:block}}.budget-workflow-progress__marker{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.budget-workflow-progress__step--complete .budget-workflow-progress__marker{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.budget-workflow-progress__step--active .budget-workflow-progress__marker{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1))}.budget-workflow-progress__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-workflow-progress__step--complete .budget-workflow-progress__label{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-workflow-progress__step--active .budget-workflow-progress__label{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workspace.flex-1.md\:block{max-width:none}}.programs-budget-workspace{min-width:0}.programs-budget-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-budget-workspace .finance-register-page-header .page-header__title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-budget-workspace .finance-register-page-header .page-header__subtitle{max-width:48rem;font-size:12.5px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-budget-table .erp-table thead th{background-color:rgba(238,240,250,.9);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-table__row td{vertical-align:middle}.programs-budget-table .erp-table tbody tr:hover{background:linear-gradient(90deg,rgba(46,49,146,.035),hsla(0,0%,100%,.4))}.programs-implementation-page .finance-register-page-header .programs-budget-project-cell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-project-cell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-project-cell{display:flex;min-width:12rem;flex-direction:column;gap:.125rem}.programs-activity-planning .programs-activity-simple-import .programs-budget-project-cell__code{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-project-cell__code,.journal-entries-page .finance-data-table tbody td .programs-budget-project-cell__code{margin-top:0;vertical-align:top}.programs-budget-project-cell__code{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:.375rem;background-color:rgba(217,220,245,.8);padding:.125rem .375rem;font-family:var(--erp-font-family-mono);font-size:10px;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-project-cell__code{white-space:nowrap}.programs-budget-project-cell__name{font-size:13px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-project-cell__sub{font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-availability.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-availability.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-availability{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-availability,.journal-entries-page .finance-data-table tbody td .programs-budget-availability{margin-top:0;vertical-align:top}.programs-budget-availability{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:11px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-availability{white-space:nowrap}.hr-workspace .text-lg.font-bold.programs-budget-availability--ready,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-availability--ready,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-availability--ready{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-availability--ready{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-budget-availability--pending{border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .programs-budget-health{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-health,.journal-entries-page .finance-data-table tbody td .programs-budget-health{margin-top:0;vertical-align:top}.programs-budget-health{display:inline-flex;flex-direction:column;gap:.125rem;border-radius:.5rem;padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-health{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-open.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-open.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-open{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-open,.journal-entries-page .finance-data-table tbody td .programs-budget-open{margin-top:0;vertical-align:top}.programs-budget-open{display:inline-flex;align-items:center;gap:.125rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-open{white-space:nowrap}.programs-budget-open:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-budget-open__icon{height:.75rem;width:.75rem}.programs-budget-monitoring>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-budget-preparation-page .programs-create-budget--oracle .programs-form-shell__hero{display:none}.programs-budget-preparation-page .programs-form-card{border-radius:1rem;border-color:rgba(179,184,235,.8);box-shadow:0 12px 32px rgba(46,49,146,.05)}.budget-overview__toolbar .dcr-btn{height:2rem;padding-inline:.75rem;border:1px solid #d7deea;background:#fff;color:#243056;font-size:12px;font-weight:600;box-shadow:none}.budget-overview__register .finance-data-table,.budget-overview__register .hurdo-table-wrap{border:0;border-radius:0;box-shadow:none}.budget-overview .programs-budget-project-cell{max-width:15rem;gap:.15rem}.budget-overview .programs-budget-donor,.budget-overview .programs-budget-project-cell__name,.budget-overview .programs-budget-project-cell__sub{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.35}.budget-overview__tabs button.is-active{color:#2e3192;background:transparent;box-shadow:inset 0 -2px 0 #2e3192}.programs-budget-project-cell__name{white-space:normal}.program-budget-detail{display:flex;flex-direction:column;gap:1.15rem;margin-bottom:1.25rem}.program-budget-detail__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.program-budget-detail__back{border:0;background:transparent;padding:0;color:#5b6b82;font-size:13px;font-weight:600}.program-budget-detail__header h2{margin:0;color:#12144c;font-size:22px;font-weight:650;letter-spacing:-.02em}.program-budget-detail__header p{margin:.2rem 0 0;color:#5b6b82;font-size:13px}.program-budget-detail__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.program-budget-detail__kpis article{min-height:5.5rem;padding:1rem 1.1rem;border:1px solid #e4e9f2;border-radius:12px;background:#fff}.program-budget-detail__kpis span{display:block;color:#5b6b82;font-size:12px;font-weight:600}.program-budget-detail__kpis strong{display:block;margin-top:.45rem;color:#12144c;font-size:22px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.program-budget-detail__kpis strong.is-positive{color:#0d7a45}.program-budget-detail__kpis strong.is-negative{color:#b45309}.program-budget-detail__utilization{padding:.9rem 1.1rem;border:1px solid #e4e9f2;border-radius:12px;background:#fff}.program-budget-detail__utilization div:first-child{display:flex;justify-content:space-between;gap:1rem;color:#5b6b82;font-size:13px;font-weight:600}.program-budget-detail__utilization strong{color:#12144c;font-size:16px}.program-budget-detail__bar{height:6px;margin-top:.65rem;overflow:hidden;border-radius:999px;background:#eef2f7}.program-budget-detail__bar span{display:block;height:100%;border-radius:inherit;background:#00a651}.program-budget-detail__utilization p{margin:.45rem 0 0;color:#6b7c93;font-size:12px}.program-budget-detail__menu{position:relative}.program-budget-detail__menu summary{cursor:pointer;list-style:none;border:1px solid #d7deea;border-radius:8px;background:#fff;padding:.4rem .75rem;color:#243056;font-size:13px;font-weight:600}.program-budget-detail__menu div{position:absolute;right:0;z-index:5;display:flex;flex-direction:column;min-width:12rem;margin-top:.35rem;padding:.35rem;border:1px solid #e4e9f2;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(18,20,76,.08)}.program-budget-detail__menu a,.program-budget-detail__menu button{border:0;background:transparent;padding:.45rem .55rem;color:#243056;font-size:13px;text-align:left;text-decoration:none}.program-budget-detail__workplan{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;color:#5b6b82;font-size:13px}.program-budget-detail__workplan a{color:#2e3192;font-weight:650;white-space:nowrap}.program-budget-detail__overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.program-budget-detail__overview section{padding:1rem 1.1rem;border:1px solid #e4e9f2;border-radius:12px;background:#fff}.program-budget-detail__overview h3{margin:0 0 .7rem;color:#12144c;font-size:15px;font-weight:650}.program-budget-detail__overview dl{display:grid;gap:.45rem;margin:0}.program-budget-detail__overview div{display:flex;justify-content:space-between;gap:1rem}.program-budget-detail__overview dt{color:#6b7c93;font-size:13px}.program-budget-detail__overview dd{margin:0;color:#12144c;font-size:13px;font-weight:650;text-align:right}.program-budget-detail__overview a,.program-budget-detail__overview button{color:#2e3192;font-size:13px;font-weight:650}.program-budget-detail__overview button{border:0;background:transparent;padding:0}@media (max-width:1100px){.program-budget-detail__kpis,.program-budget-detail__overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.program-budget-detail__kpis,.program-budget-detail__overview{grid-template-columns:1fr}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.ems-page-shell{display:none}.programs-implementation-page .finance-register-page-header .ems-page-shell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-page-shell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.ems-page-shell,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.ems-page-shell,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.ems-page-shell{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page-shell.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page-shell.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page-shell.md\:block{max-width:none}}.ems-page-shell{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.ems-page{display:none}.programs-implementation-page .finance-register-page-header .ems-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-page.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.ems-page,.programs-donors-page__header .ems-workspace-header__row>.ems-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.ems-page,.programs-grants-page__header .ems-workspace-header__row>.ems-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.ems-page{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page.md\:block{max-width:none}}.ems-page{display:flex;min-height:0;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.ems-page--compact{gap:.5rem}.ems-page--relaxed{gap:1.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page__header.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-page__header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-page__header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-page__header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__header.flex-1.md\:block{max-width:none}}.ems-page__header{min-width:0;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page__toolbar.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-page__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-page__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-page__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-page__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-page__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-page__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-page__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-page__toolbar{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-page__toolbar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-page__toolbar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-page__toolbar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__toolbar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__toolbar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__toolbar.flex-1.md\:block{max-width:none}}.ems-page__toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page__kpi.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-page__kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-page__kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-page__kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__kpi.flex-1.md\:block{max-width:none}}.ems-page__kpi{min-width:0;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page__body.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.ems-page__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-page__body.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.ems-page__body,.programs-donors-page__header .ems-workspace-header__row>.ems-page__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.ems-page__body,.programs-grants-page__header .ems-workspace-header__row>.ems-page__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.ems-page__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-page__body.md\:block{max-width:none}}.ems-page__body{min-width:0;flex:1 1 0%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-page__stack.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-page__stack.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-page__stack.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-page__stack.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-page__stack.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-page__stack.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__stack.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__stack.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-page__stack.flex-1.md\:block{max-width:none}}.ems-page__stack{display:flex;min-width:0;flex-direction:column;gap:var(--ems-stack-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-workspace-header.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-workspace-header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-workspace-header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-workspace-header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workspace-header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workspace-header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workspace-header.flex-1.md\:block{max-width:none}}.ems-workspace-header{min-width:0}.page-header{margin-bottom:1.25rem}.page-header__title{margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#111827}@media (min-width:768px){.page-header__title{font-size:24px}}.page-header__subtitle{margin:0;max-width:42rem;font-size:14px;font-weight:400;line-height:1.45;color:#6b7280}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.page-header__copy.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.page-header__copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.page-header__copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.page-header__copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.page-header__copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.page-header__copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.page-header__copy.flex-1.md\:block{max-width:none}}.page-header__copy{min-width:0}.programs-implementation-page .finance-register-page-header .ems-workspace-header__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-workspace-header__row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-workspace-header__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-workspace-header__row{width:100%;justify-content:flex-start}}.ems-workspace-header__row{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.ems-workspace-header__row{flex-direction:row;align-items:flex-start;justify-content:space-between}}.ems-workspace-header__module{font-size:var(--ems-type-kpi-label-size);font-weight:var(--ems-type-kpi-label-weight);line-height:var(--ems-type-kpi-label-line)}.programs-activity-planning .programs-activity-simple-import .ems-workspace-header__module{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .ems-workspace-header__module,.journal-entries-page .finance-data-table tbody td .ems-workspace-header__module{margin-top:0;vertical-align:top}.ems-workspace-header__module{display:inline-flex;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .5rem;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .ems-workspace-header__module{white-space:nowrap}.ems-workspace-header__title{font-size:var(--ems-type-page-title-size);font-weight:var(--ems-type-page-title-weight);line-height:var(--ems-type-page-title-line);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.ems-workspace-header__meta{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.ems-workspace-header__meta,.meal-workspace--enterprise .text-lg.font-bold.ems-workspace-header__meta,.procurement-workspace--enterprise .text-lg.font-bold.ems-workspace-header__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.ems-workspace-header__meta{font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .ems-workspace-header__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workspace-header__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workspace-header__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-workspace-header__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workspace-header__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workspace-header__actions.gap-2{width:100%;justify-content:flex-start}}.ems-workspace-header__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-section.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-section.flex-1{flex:0 1 auto}.programs-activity-planning__meta .ems-section.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section.flex-1.md\:block{max-width:none}}.ems-section{min-width:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-section__header.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-section__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-section__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-section__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-section__header{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-section__header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-section__header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-section__header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section__header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section__header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-section__header.flex-1.md\:block{max-width:none}}.ems-section__header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:var(--ems-space-2) var(--ems-panel-px)}.ems-section__header--toolbar-only{justify-content:flex-end;border-bottom-width:0;padding-top:.5rem;padding-bottom:.5rem}.ems-section__title{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .ems-section__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-section__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-section__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-section__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-section__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-section__actions.gap-2{width:100%;justify-content:flex-start}}.ems-section__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem}.ems-section__body{padding:var(--ems-panel-py) var(--ems-panel-px)}.ems-section__body--flush{padding:0}.ems-section--compact .ems-section__header{padding-top:.5rem;padding-bottom:.5rem}.ems-section--compact .ems-section__body{padding-top:.625rem;padding-bottom:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-table-toolbar.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-table-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-toolbar.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-table-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-toolbar.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-table-toolbar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-table-toolbar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-table-toolbar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-toolbar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-toolbar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-toolbar.flex-1.md\:block{max-width:none}}.ems-table-toolbar{margin-bottom:.5rem;display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}.ems-table-toolbar__title{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.ems-table-toolbar__meta{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .ems-table-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-table-toolbar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-table-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-table-toolbar__actions.gap-2{width:100%;justify-content:flex-start}}.ems-table-toolbar__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem}.ems-table-footer{margin-top:0;border-top-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.4);padding:.625rem 1rem}.programs-implementation-page .finance-register-page-header .ems-table-footer__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-footer__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-table-footer__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-table-footer__row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-table-footer__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-table-footer__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-table-footer__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-table-footer__row{width:100%;justify-content:flex-start}}.ems-table-footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.ems-table-footer__total{font-size:var(--ems-type-table-header-size);font-weight:var(--ems-type-table-header-weight);line-height:var(--ems-type-table-header-line)}.hr-workspace .text-lg.font-bold.ems-table-footer__total,.meal-workspace--enterprise .text-lg.font-bold.ems-table-footer__total,.procurement-workspace--enterprise .text-lg.font-bold.ems-table-footer__total{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.ems-table-footer__total{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-table-block.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-table-block.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-table-block.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-table-block.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-block.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-block.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-table-block.flex-1.md\:block{max-width:none}}.ems-table-block{width:100%;min-width:0}.ems-th-num,.erp-table thead th.ems-col-num{text-align:right}.ems-col-status,.erp-table tbody td.ems-col-status,.erp-table thead th.ems-col-status{text-align:center}.ems-col-action,.erp-table tbody td.ems-col-action,.erp-table thead th.ems-col-action{white-space:nowrap;text-align:right}.ems-col-text{text-align:left}.programs-activity-planning__meta .ems-kpi-strip.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ems-kpi-strip{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.ems-kpi-strip__grid{display:grid}.ems-kpi-strip__grid>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgba(217,220,245,.7)}@media (min-width:1024px){.ems-kpi-strip__grid>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-width:calc(0px * calc(1 - var(--tw-divide-y-reverse))) calc(1px * var(--tw-divide-x-reverse)) calc(0px * var(--tw-divide-y-reverse)) calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi.flex-1.md\:block{max-width:none}}.ems-kpi{display:flex;min-height:var(--ems-kpi-min-height);min-width:0;flex-direction:column;justify-content:center;padding:var(--ems-space-2)}.ems-kpi__label{font-size:var(--ems-type-kpi-label-size);font-weight:var(--ems-type-kpi-label-weight);line-height:var(--ems-type-kpi-label-line);color:rgb(61 71 181/var(--tw-text-opacity,1))}.ems-kpi__label,.ems-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.ems-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;margin-top:.25rem;letter-spacing:-.025em;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-form.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-form.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-form.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-form.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-form.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-form.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form.flex-1.md\:block{max-width:none}}.ems-form{display:flex;min-width:0;flex-direction:column;gap:var(--ems-form-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-form-section.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-form-section.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-form-section.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-form-section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-form-section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-form-section.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-section.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-section.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-section.flex-1.md\:block{max-width:none}}.ems-form-section{display:flex;min-width:0;flex-direction:column;gap:var(--ems-form-row-gap)}.ems-form-grid{display:grid;gap:1rem}@media (min-width:640px){.ems-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ems-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.ems-form-grid--2,.ems-form-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ems-form-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-form-field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-form-field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-form-field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-form-field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-form-field.flex-1.md\:block{max-width:none}}.ems-form-field{min-width:0}.ems-form-label{font-size:var(--ems-type-form-label-size);font-weight:var(--ems-type-form-label-weight);line-height:var(--ems-type-form-label-line);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));margin-bottom:.25rem;display:block}.ems-form-hint{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));margin-top:.25rem}.ems-form-control,.ems-input{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);height:2.25rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ems-form-control::-moz-placeholder,.ems-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.ems-form-control::placeholder,.ems-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.ems-form-control,.ems-input{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ems-form-control:focus,.ems-input:focus{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.2)}.ems-form-control,.ems-input{min-height:var(--ems-field-height)}.ems-form-control--textarea{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);height:2.25rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ems-form-control--textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.ems-form-control--textarea::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.ems-form-control--textarea{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ems-form-control--textarea:focus{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.2)}.ems-form-control--textarea{min-height:5rem;padding-top:.5rem;padding-bottom:.5rem;height:auto}.ems-dashboard-grid{display:grid;gap:.75rem}@media (min-width:640px){.ems-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ems-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ems-dashboard-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.ems-dashboard-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ems-dashboard-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-widget.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-widget.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-widget.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-widget.flex-1{flex:0 1 auto}.programs-activity-planning__meta .ems-widget.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget.flex-1.md\:block{max-width:none}}.ems-widget{min-width:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-implementation-page .finance-register-page-header .ems-widget.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-widget.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.ems-widget{display:flex;min-height:12rem;flex-direction:column}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-widget__header.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-widget__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-widget__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-widget__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-widget__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-widget__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-widget__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-widget__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-widget__header{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-widget__header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-widget__header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-widget__header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget__header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget__header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-widget__header.flex-1.md\:block{max-width:none}}.ems-widget__header{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:var(--ems-space-2) var(--ems-panel-px)}.ems-section--compact .ems-widget__header{padding-top:.5rem;padding-bottom:.5rem}.finance-workspace .cash-book-register-primary .ems-widget__header{flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;padding:.25rem .625rem}.ems-widget__header{flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.ems-widget__body{display:none}.ems-widget__body{padding:var(--ems-panel-py) var(--ems-panel-px)}.ems-section--compact .ems-widget__body{padding-top:.625rem;padding-bottom:.625rem}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.ems-widget__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.ems-widget__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.ems-widget__body{flex:0 1 auto}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-widget__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-widget__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-widget__body.md\:block{max-width:none}}.finance-workspace .cash-book-register-primary .ems-widget__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;padding:0}.finance-workspace .finance-journal-register-section .ems-widget__body,.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky) .ems-widget__body{flex-direction:column;padding:0}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-widget__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-widget__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-widget__body.md\:block{max-width:none}}.bank-balance-validation-section .ems-widget__body{padding:0}.bank-account-balance-panel__section .ems-widget__body{padding:.5rem 0 0}.ems-widget__body{min-height:0;flex:1 1 0%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-workflow-bar.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-workflow-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-workflow-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-workflow-bar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-workflow-bar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-workflow-bar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar.flex-1.md\:block{max-width:none}}.ems-workflow-bar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(179,184,235,.7);padding-bottom:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-workflow-bar__meta.flex-1{display:none}.ems-workflow-bar__meta{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-implementation-page .finance-register-page-header .ems-workflow-bar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar__meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-workflow-bar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar__meta.gap-2{width:100%;justify-content:flex-start}}.programs-impl-register__table .programs-impl-register__cell--status .ems-workflow-bar__meta{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.programs-activities-page__header .ems-workspace-header__row>.ems-workflow-bar__meta.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-workflow-bar__meta.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-workflow-bar__meta.flex-1{flex:0 1 auto}.grant-detail-dashboard__meta-item dd .ems-workflow-bar__meta{font-size:10px}.grant-overview-cell--status .ems-workflow-bar__meta{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar__meta.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar__meta.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-workflow-bar__meta.flex-1.md\:block{max-width:none}}.ems-workflow-bar__meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .ems-workflow-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-workflow-bar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-workflow-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.ems-workflow-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-workflow-bar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-workflow-bar__actions{width:100%;justify-content:flex-start}}.ems-workflow-bar__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-report.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.ems-report{display:none}.programs-implementation-page .finance-register-page-header .ems-report.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-report.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-report.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.ems-report,.programs-donors-page__header .ems-workspace-header__row>.ems-report.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.ems-report,.programs-grants-page__header .ems-workspace-header__row>.ems-report.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.ems-report{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-report.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-report.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.ems-report.md\:block{max-width:none}}.ems-report{display:flex;min-height:0;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-report__filters.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-report__filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-report__filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-report__filters.flex-1{flex:0 1 auto}.programs-activity-planning__meta .ems-report__filters.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__filters.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__filters.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__filters.flex-1.md\:block{max-width:none}}.ems-report__filters{min-width:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.ems-report__filters-body{padding:var(--ems-panel-py) var(--ems-panel-px)}.ems-section--compact .ems-report__filters-body{padding-top:.625rem;padding-bottom:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-report__filters-body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-report__filters-body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-report__filters-body.md\:block{max-width:none}}.finance-workspace .cash-book-register-primary .ems-report__filters-body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;padding:0}.finance-workspace .finance-journal-register-section .ems-report__filters-body,.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky) .ems-report__filters-body{flex-direction:column;padding:0}.bank-balance-validation-section .ems-report__filters-body{padding:0}.bank-account-balance-panel__section .ems-report__filters-body{padding:.5rem 0 0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-report__content.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.ems-report__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-report__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-report__content.flex-1{flex:0 1 auto}.programs-activity-planning__meta .ems-report__content.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-report__content.flex-1.md\:block{max-width:none}}.ems-report__content{min-width:0;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06);padding:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace-page.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace-page{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace-page.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace-page,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace-page,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace-page{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace-page.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace-page.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace-page.md\:block{max-width:none}}.finance-workspace-page{display:flex;min-height:0;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-section.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-section.flex-1{flex:0 1 auto}.programs-activity-planning__meta .finance-section.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section.flex-1.md\:block{max-width:none}}.finance-section{min-width:0;overflow:hidden;border-radius:.5rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-section__header.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.finance-section__header.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-section__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-section__header{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-section__header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-section__header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-section__header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section__header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section__header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-section__header.flex-1.md\:block{max-width:none}}.finance-section__header{min-width:0;flex-wrap:wrap;border-color:rgba(217,220,245,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:var(--ems-space-2) var(--ems-panel-px)}.ems-section--compact .finance-section__header{padding-top:.5rem;padding-bottom:.5rem}.finance-workspace .cash-book-register-primary .finance-section__header{flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;padding:.25rem .625rem}.finance-section__title{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line);color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-workspace .cash-book-register-primary .finance-section__title{flex-shrink:0;font-size:13px;line-height:1.25;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-section__body{padding:var(--ems-panel-py) var(--ems-panel-px)}.ems-section--compact .finance-section__body{padding-top:.625rem;padding-bottom:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .finance-section__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .finance-section__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .finance-section__body.md\:block{max-width:none}}.finance-workspace .cash-book-register-primary .finance-section__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;padding:0}.finance-workspace .finance-journal-register-section .finance-section__body,.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky) .finance-section__body{flex-direction:column;padding:0}.bank-balance-validation-section .finance-section__body{padding:0}.bank-account-balance-panel__section .finance-section__body{padding:.5rem 0 0}.finance-section__header--toolbar-only{border-bottom-width:0;padding-top:.5rem;padding-bottom:.5rem}.finance-workspace-page .finance-section__header--toolbar-only{border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem}@media (min-width:640px){.finance-workspace-page .finance-section__header--toolbar-only{padding-left:1rem;padding-right:1rem}}.finance-section--compact .finance-section__header{padding-top:.5rem;padding-bottom:.5rem}.finance-section--compact .finance-section__body{padding-top:.625rem;padding-bottom:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.erp-dashboard-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.erp-dashboard-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.erp-dashboard-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.erp-dashboard-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{max-width:none}}.erp-dashboard-page{width:100%;min-width:0;gap:var(--ems-page-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .programs-budgets-page,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-overview-page,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budgets-page.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-overview-page.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-budgets-page.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-overview-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budgets-page.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-overview-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .programs-budgets-page,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-overview-page,.programs-activities-page__header .ems-workspace-header__row>.programs-budgets-page.flex-1,.programs-activities-page__header .ems-workspace-header__row>.programs-overview-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .programs-budgets-page,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-overview-page,.programs-donors-page__header .ems-workspace-header__row>.programs-budgets-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-overview-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .programs-budgets-page,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-overview-page,.programs-grants-page__header .ems-workspace-header__row>.programs-budgets-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-overview-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-budgets-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-overview-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budgets-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-overview-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-budgets-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-overview-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budgets-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-overview-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-budgets-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-overview-page.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budgets-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-overview-page.flex-1.md\:block{max-width:none}}.programs-budgets-page,.programs-overview-page{display:flex;min-height:0;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.approvals-inbox{display:none}.programs-implementation-page .finance-register-page-header .approvals-inbox.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .approvals-inbox.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.approvals-inbox,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.approvals-inbox,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.approvals-inbox{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.approvals-inbox.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.approvals-inbox.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.approvals-inbox.md\:block{max-width:none}}.approvals-inbox{display:flex;min-height:0;width:100%;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.erp-typography-heading-xs{font-size:var(--oj-typography-heading-xs-font-size);font-weight:var(--oj-typography-heading-xs-font-weight);line-height:var(--oj-typography-heading-xs-line-height)}.erp-typography-subheading-xs{font-size:var(--oj-typography-subheading-xs-font-size);font-weight:var(--oj-typography-subheading-xs-font-weight);line-height:var(--oj-typography-subheading-xs-line-height)}.erp-typography-body-xl{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height)}.erp-typography-body-lg{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height)}.erp-typography-body-md{font-size:var(--oj-typography-body-md-font-size);font-weight:var(--oj-typography-body-md-font-weight);line-height:var(--oj-typography-body-md-line-height)}.erp-typography-body-sm{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height)}.erp-typography-body-xs{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.erp-typography-body-2xs{font-size:var(--oj-typography-body-2xs-font-size);font-weight:var(--oj-typography-body-2xs-font-weight);line-height:var(--oj-typography-body-2xs-line-height)}.erp-typography-overline{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase}.erp-typography-semi-bold{font-weight:600}.erp-typography-bold{font-weight:700}.erp-page-title{font-size:var(--ems-type-page-title-size);font-weight:var(--ems-type-page-title-weight);line-height:var(--ems-type-page-title-line);letter-spacing:-.01em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-page-eyebrow{font-size:var(--ems-type-kpi-label-size);font-weight:var(--ems-type-kpi-label-weight);line-height:var(--ems-type-kpi-label-line);text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.06em}.erp-section-title{font-size:var(--ems-type-section-title-size);font-weight:var(--ems-type-section-title-weight);line-height:var(--ems-type-section-title-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-field-label{font-size:var(--ems-type-form-label-size);font-weight:var(--ems-type-form-label-weight);line-height:var(--ems-type-form-label-line);margin-bottom:.25rem;display:block;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.erp-body{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-caption{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.erp-caption,.erp-metric-label{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.erp-metric-label{font-size:var(--ems-type-kpi-label-size);font-weight:var(--ems-type-kpi-label-weight);line-height:var(--ems-type-kpi-label-line);text-transform:uppercase;letter-spacing:.04em}.erp-metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-metric-value--compact{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.erp-kpi-card--compact{padding:.5rem .625rem}@media (min-width:768px){.erp-metric-value--compact{font-size:1.0625rem}}.programs-activity-planning__meta .erp-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 1px 3px rgba(46,49,146,.06)}.erp-panel-module:hover{border-color:rgba(179,184,235,.9);box-shadow:var(--shadow-hurdo-md)}.programs-activity-planning__meta .erp-panel-module.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-panel-module{overflow:hidden;border-radius:.375rem;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 1px 3px rgba(46,49,146,.06);border-width:3px 1px 1px}.erp-panel-module--finance{border-top-color:var(--hurdo-green)}.erp-panel-module--projects{border-top-color:var(--hurdo-blue)}.erp-panel-module--procurement{border-top-color:var(--hurdo-warning)}.erp-panel-module--compliance{border-top-color:var(--hurdo-danger)}.erp-panel-module--hr{border-top-color:#6366c7}.erp-panel-module--operations{border-top-color:#5b8fc7}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-kpi-card.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-kpi-card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-kpi-card.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-kpi-card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-kpi-card.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-kpi-card.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-kpi-card.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-kpi-card.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card.flex-1.md\:block{max-width:none}}.ems-kpi-card{display:flex;min-width:0;align-items:center;gap:.625rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;text-align:left;border-radius:.625rem;border-width:3px 1px 1px;min-height:4.25rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-kpi-card--compact{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.ems-kpi-card--compact{width:100%;justify-content:flex-start}}.ems-kpi-card--compact{gap:.5rem;padding:.5rem .625rem;min-height:3.5rem;border-radius:.5rem}.ems-kpi-card--interactive{cursor:pointer;transition-property:box-shadow,border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ems-kpi-card--interactive:hover{box-shadow:0 2px 6px rgba(46,49,146,.08)}.ems-kpi-card--interactive:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.3);--tw-ring-offset-width:1px}.ems-kpi-card--active{box-shadow:0 0 0 1px rgba(46,49,146,.18),0 2px 6px rgba(46,49,146,.1)}.ems-kpi-card--loading{pointer-events:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-kpi-card__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ems-kpi-card__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .ems-kpi-card__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .ems-kpi-card__icon-wrap,.journal-entries-page .finance-data-table tbody td .ems-kpi-card__icon-wrap{margin-top:0;vertical-align:top}.ems-kpi-card__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .ems-kpi-card__icon-wrap{white-space:nowrap}.ems-kpi-card--compact .ems-kpi-card__icon-wrap{height:1.75rem;width:1.75rem}.ems-kpi-card__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.ems-kpi-card__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .ems-kpi-card__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .ems-kpi-card__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.ems-kpi-card__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.ems-kpi-card__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.ems-kpi-card__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.ems-kpi-card__content.flex-1.md\:block{max-width:none}}.ems-kpi-card__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-lg.font-bold.ems-kpi-card__value,.meal-workspace--enterprise .text-lg.font-bold.ems-kpi-card__value,.procurement-workspace--enterprise .text-lg.font-bold.ems-kpi-card__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.ems-kpi-card__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.ems-kpi-card--compact .ems-kpi-card__value{font-size:13px;font-weight:600;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.ems-kpi-card__label{font-size:11px;line-height:1.375;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.ems-kpi-card__label,.ems-kpi-card__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.ems-kpi-card__subtitle{font-size:10px;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.hr-workspace .text-lg.font-bold.ems-kpi-card__trend,.meal-workspace--enterprise .text-lg.font-bold.ems-kpi-card__trend,.procurement-workspace--enterprise .text-lg.font-bold.ems-kpi-card__trend{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.ems-kpi-card__trend{font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.ems-kpi-card__trend--up{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.ems-kpi-card__trend--down{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.ems-kpi-card__trend--flat{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.ems-kpi-card__skeleton{display:block;height:1.25rem;width:4rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.ems-kpi-card--neutral{border-top-color:#94a3b8}.ems-kpi-card--neutral .ems-kpi-card__icon-wrap{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.ems-kpi-card--info{border-top-color:#2e3192}.ems-kpi-card--info .ems-kpi-card__icon-wrap{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.ems-kpi-card--healthy{border-top-color:#10b981}.ems-kpi-card--healthy .ems-kpi-card__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.ems-kpi-card--warning{border-top-color:#f59e0b}.ems-kpi-card--warning .ems-kpi-card__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.ems-kpi-card--critical{border-top-color:#dc2626}.ems-kpi-card--critical .ems-kpi-card__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.ems-kpi-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.625rem;width:100%;min-width:0}@media (min-width:480px){.ems-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ems-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ems-kpi-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ems-kpi-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ems-kpi-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ems-kpi-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ems-kpi-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ems-kpi-grid--cols-8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.finance-grant-register-page .finance-grant-register-kpi-line.ems-kpi-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.ems-kpi-grid--cols-5,.ems-kpi-grid--cols-6{grid-template-columns:repeat(var(--ems-kpi-cols,5),minmax(0,1fr))}.ems-kpi-grid--cols-5{--ems-kpi-cols:5}.ems-kpi-grid--cols-6{--ems-kpi-cols:6}.ems-kpi-grid--cols-8{--ems-kpi-cols:8;grid-template-columns:repeat(8,minmax(0,1fr))}}.ems-kpi-grid>.ems-kpi-card{height:100%;width:100%;max-width:none}.programs-activity-kpi-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.625rem;width:100%;min-width:0}@media (min-width:480px){.programs-activity-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.programs-activity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.erp-kpi-icon-ring{--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.erp-dashboard-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.erp-dashboard-section-title{font-size:var(--ems-type-section-title-size);font-weight:var(--ems-type-section-title-weight);line-height:var(--ems-type-section-title-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-op-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(238 240 250/var(--tw-divide-opacity,1))}.erp-op-list{border-radius:.25rem;border-width:1px;border-color:rgba(217,220,245,.8)}.erp-op-list-item{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height)}.programs-implementation-page .finance-register-page-header .erp-op-list-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-op-list-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-op-list-item{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-op-list-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-op-list-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-op-list-item{width:100%;justify-content:flex-start}}.erp-op-list-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.erp-op-list-item:hover{background-color:rgba(238,240,250,.8)}.erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.625rem 1rem}.programs-activity-planning__meta .erp-dashboard-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-dashboard-panel{overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .erp-dashboard-panel--fixed.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-panel--fixed.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.erp-dashboard-panel--fixed{display:flex;height:300px;flex-direction:column}.erp-dashboard-panel-header{background-color:rgba(238,240,250,.8);padding:.625rem 1rem}.erp-dashboard-panel-header,.erp-dashboard-panel-header--fixed{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.erp-dashboard-panel-header--fixed{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.erp-dashboard-page{display:none}.programs-implementation-page .finance-register-page-header .erp-dashboard-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page{flex:0 1 auto}.programs-activity-planning__meta .erp-dashboard-page.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.md\:block{max-width:none}}.erp-dashboard-page{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:.75rem;overflow:hidden}.erp-dashboard-page--scroll{min-height:0;flex:none;flex-direction:column;gap:1rem;overflow:visible;padding-bottom:1.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.erp-dashboard-page.finance-workspace-page.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.erp-dashboard-page.finance-workspace-page{display:none}.programs-implementation-page .finance-register-page-header .erp-dashboard-page.finance-workspace-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-page.finance-workspace-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.erp-dashboard-page.finance-workspace-page.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page.finance-workspace-page,.programs-donors-page__header .ems-workspace-header__row>.erp-dashboard-page.finance-workspace-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page.finance-workspace-page,.programs-grants-page__header .ems-workspace-header__row>.erp-dashboard-page.finance-workspace-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-page.finance-workspace-page{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.finance-workspace-page.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.finance-workspace-page.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.erp-dashboard-page.finance-workspace-page.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-page.finance-workspace-page.md\:block{max-width:none}}.erp-dashboard-page.finance-workspace-page{display:flex;min-height:0;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--ems-page-gap)}.erp-dashboard-page .erp-page-title,.erp-dashboard-page .page-header__title{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height);font-weight:600}.erp-dashboard-page .erp-kpi-card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.erp-dashboard-page .erp-metric-value{font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-dashboard-page .erp-dashboard-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);padding:.5rem .75rem}.programs-activity-planning__meta .erp-dashboard-page .erp-dashboard-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-dashboard-page .erp-dashboard-panel{overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body{flex:0 1 auto}.programs-activity-planning__meta .erp-dashboard-panel-body.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body.md\:block{max-width:none}}.erp-dashboard-panel-body{min-height:0;flex:1 1 0%;overflow:hidden;padding:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body--fixed{display:none}.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-body--fixed.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-body--fixed.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body--fixed,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body--fixed,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-panel-body--fixed{flex:0 1 auto}.programs-activity-planning__meta .erp-dashboard-panel-body--fixed.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body--fixed.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body--fixed.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-panel-body--fixed.md\:block{max-width:none}}.erp-dashboard-panel-body--fixed{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden;padding:.75rem}.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .erp-dashboard-panel-content.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-dashboard-panel-content{display:flex;flex-direction:column;overflow:hidden}.programs-activity-planning__meta .erp-dashboard-panel-list.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-dashboard-panel-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.erp-dashboard-panel-list{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9)}.erp-dashboard-panel-footer{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.erp-dashboard-page .erp-metric-table td,.erp-dashboard-page .erp-metric-table th{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .erp-dashboard-page .erp-metric-table td,.programs-impl-register__table .programs-impl-register__cell--status .erp-dashboard-page .erp-metric-table th{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .erp-dashboard-page .erp-metric-table td,.grant-detail-dashboard__meta-item dd .erp-dashboard-page .erp-metric-table th{font-size:10px}.grant-overview-cell--status .erp-dashboard-page .erp-metric-table td,.grant-overview-cell--status .erp-dashboard-page .erp-metric-table th{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.erp-dashboard-page .erp-metric-table td,.erp-dashboard-page .erp-metric-table th{padding:.25rem .5rem}.erp-dashboard-page .erp-section-title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.erp-dashboard-grid{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-grid,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-grid,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.erp-dashboard-grid{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-grid.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-grid.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.erp-dashboard-grid.md\:block{max-width:none}}.erp-dashboard-grid{display:grid;min-height:0;flex:1 1 0%;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.erp-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.erp-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .erp-dashboard-grid .erp-dashboard-panel.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-grid .erp-dashboard-panel.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.erp-dashboard-grid .erp-dashboard-panel{display:flex;min-height:0;flex-direction:column}.erp-dashboard-grid--flow{display:grid;flex:none;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.erp-dashboard-grid--flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.erp-dashboard-grid--flow{grid-template-columns:repeat(3,minmax(0,1fr))}}.erp-dashboard-grid--flow .erp-dashboard-panel{min-height:0}.erp-dashboard-strategic-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:768px){.erp-dashboard-strategic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.erp-dashboard-strategic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.erp-dashboard-strategic-grid .erp-dashboard-panel--fixed{height:300px}.erp-dashboard-page--scroll .erp-metric-table td,.erp-dashboard-page--scroll .erp-metric-table th{padding:.375rem .75rem}.programs-implementation-page .finance-register-page-header .finance-dashboard-title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dashboard-title.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dashboard-title.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-dashboard-title{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;line-height:1}.finance-dashboard-title__word{font-size:1.625rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#fff;text-shadow:0 1px 24px hsla(0,0%,100%,.12)}.finance-dashboard-title__word--accent{background:linear-gradient(135deg,#fff,#b8f0c8 48%,#6ee7a0);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.finance-dashboard-title:after{content:"";display:block;width:2.75rem;height:3px;margin-top:.625rem;border-radius:9999px;background:linear-gradient(90deg,#6ee7a0,hsla(0,0%,100%,.35))}.finance-manager-dashboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.hurdo-shell-scroll:has(.fmd-screen){overflow-x:hidden;overflow-y:auto}.ems-page-shell:has(.fmd-screen),.hurdo-shell-scroll:has(.fmd-screen)>.ems-page-shell{max-width:none;width:100%;margin-inline:0;padding-left:.75rem;padding-right:.75rem}@media (min-width:1024px){.ems-page-shell:has(.fmd-screen),.hurdo-shell-scroll:has(.fmd-screen)>.ems-page-shell{padding-left:1rem;padding-right:1rem}}.ems-page-shell:has(.fmd-screen)>.ems-page-shell{max-width:none;width:100%;margin-inline:0}.fmd-screen{gap:20px;width:100%;max-width:none;margin-inline:0;min-width:0;padding:0 0 24px;box-sizing:border-box}.fmd-masthead,.fmd-screen{display:flex;flex-direction:column}.fmd-masthead{gap:12px;padding:14px 16px 12px;border-radius:12px;border:1px solid #e2e4f0;background:#fff;box-shadow:0 1px 2px rgba(22,24,95,.04),0 10px 24px rgba(22,24,95,.04)}.fmd-masthead--hero{gap:12px;padding:12px 4px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.fmd-masthead--hero .fmd-screen__title{font-size:1.5rem;font-weight:750;letter-spacing:-.04em;color:#10133f}.fmd-masthead--hero .fmd-health{gap:6px;min-height:24px;padding:3px 9px}.fmd-masthead--hero .fmd-health__dot{width:6px;height:6px;border-radius:999px;background:currentColor}.fmd-masthead--hero .fmd-screen__intro{align-items:center}.fmd-masthead--hero .fmd-command-bar{margin-left:auto;justify-content:flex-end;max-width:100%}.fmd-masthead--hero .fmd-command-bar__btn{gap:6px;min-height:2rem;padding:.35rem .8rem;font-size:13px;font-weight:600;letter-spacing:0}.fmd-masthead--hero .fmd-screen__meta{gap:0;padding:0;background:transparent}.fmd-masthead--hero .fmd-screen__meta>div{display:flex;align-items:baseline;gap:6px;padding:0 14px 0 0;border:0;border-right:0}.fmd-masthead--hero .fmd-screen__meta>div+div{padding-left:14px;border-left:1px solid #e2e4f0}.fmd-masthead--hero .fmd-screen__meta dt{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#8b90b0}.fmd-masthead--hero .fmd-screen__meta dd{margin:0;font-size:13px;font-weight:650}.fmd-masthead--hero .fmd-toolbar{padding-top:4px;border-top:0}.fmd-masthead--hero .fmd-toolbar__aside .finance-quick-toolbar__btn{background:transparent;border-color:transparent;color:#5b6090}.fmd-masthead--posting{gap:0;padding:12px 16px}.fmd-masthead--posting .fmd-screen__intro{flex-wrap:nowrap;align-items:center;gap:12px}.fmd-masthead--posting .fmd-toolbar,.fmd-toolbar--split{width:100%;justify-content:space-between;align-items:center;padding-top:0;border-top:0;margin-left:0}.fmd-command-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.fmd-command-bar__btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.4rem .95rem;border:1px solid rgba(46,49,146,.28);border-radius:.45rem;background:#fff;color:#2e3192;font-size:13px;font-weight:650;line-height:1.2;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 1px 1px rgba(15,23,42,.04)}.fmd-command-bar__btn:hover{border-color:#2e3192;background:rgba(46,49,146,.05);color:#1a1c6e}.fmd-command-bar__btn--primary{border-color:#252878;background:#2e3192;color:#fff;box-shadow:0 1px 3px rgba(46,49,146,.28)}.fmd-command-bar__btn--primary:hover:not(:disabled){background:#252878;color:#fff}.fmd-command-bar__btn:disabled{cursor:not-allowed;opacity:.5}.fmd-screen__header,.fmd-screen__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.fmd-screen__intro--stack{flex-direction:column;align-items:flex-start;gap:0}.fmd-screen__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.fmd-health{padding:3px 9px;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.fmd-screen__meta{display:flex;align-items:stretch;margin:0;padding:6px 4px;border-radius:10px;background:#f5f6fb}.fmd-screen__meta>div{padding:0 14px;border-right:1px solid #e2e4f0}.fmd-screen__meta>div:last-child{border-right:0}.fmd-screen__meta dt{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8b90b0}.fmd-screen__meta dd{margin:2px 0 0;font-size:13px;font-weight:700;color:#16185f;font-variant-numeric:tabular-nums;white-space:nowrap}.fmd-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:10px;border-top:1px solid #edeef5}.fmd-toolbar__actions,.fmd-toolbar__aside{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fmd-section-label{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7199}.fmd-snapshot{min-width:0}.fmd-snapshot__grid{gap:.75rem}@media (min-width:1200px){.fmd-snapshot .fmd-snapshot__grid.ems-kpi-grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.fmd-snapshot .ems-kpi-card{min-height:4.75rem;padding:.875rem .95rem;border-radius:.75rem;box-shadow:0 1px 2px rgba(22,24,95,.05),0 8px 20px rgba(22,24,95,.035)}.fmd-snapshot .ems-kpi-card--interactive:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(22,24,95,.07),0 12px 24px rgba(22,24,95,.06)}.fmd-snapshot .ems-kpi-card__icon-wrap{height:2.25rem;width:2.25rem;border-radius:.55rem}.fmd-snapshot .ems-kpi-card__icon{height:1rem;width:1rem}.fmd-snapshot .ems-kpi-card__value{font-size:13px;font-weight:650;letter-spacing:-.02em}.fmd-snapshot .ems-kpi-card__label{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7199}.fmd-snapshot .ems-kpi-card__subtitle{font-size:10px;color:#8b90b0}.fmd-snapshot--queue .fmd-snapshot__grid{width:100%;max-width:100%;gap:.5rem}@media (min-width:1024px){.fmd-snapshot--queue .ems-kpi-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.fmd-snapshot--queue .ems-kpi-card{min-height:3.65rem;padding:.6rem .7rem}.fmd-snapshot--queue .ems-kpi-card__icon-wrap{height:1.85rem;width:1.85rem}.fmd-snapshot--queue .ems-kpi-card__value{font-size:13px}.fmd-screen__title{margin:0;font-size:1.45rem;font-weight:700;letter-spacing:-.035em;line-height:1.1;color:#12144c}.fmd-screen__asof{margin:0;font-size:13px;color:#5b6090;font-variant-numeric:tabular-nums}.fmd-screen__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fmd-screen .finance-quick-toolbar__btn{white-space:nowrap;min-height:34px;border-radius:8px;padding-inline:12px;font-size:12.5px;font-weight:650}.fmd-screen .finance-quick-toolbar__btn--primary{box-shadow:0 1px 2px rgba(46,49,146,.22)}.fmd-screen .fmd-masthead--hero .finance-quick-toolbar__btn{gap:6px}.finance-quick-toolbar__btn--active{border-color:#2e3192;color:#1a1c6e;background:rgba(46,49,146,.06)}.fmd-filters{border-radius:8px;border:1px solid #e2e4f0;background:#fff;padding:8px 10px}.fmd-filters--collapsible{padding:6px 10px;border-radius:8px}.fmd-filters--collapsed{border:0;background:transparent;box-shadow:none;padding:0;margin-top:-2px}.fmd-filters .fmd-panel__tools{width:100%;justify-content:space-between}.fmd-filters__toggle{display:inline-flex;align-items:center;gap:6px;min-height:28px;border:0;background:transparent;padding:0;font-size:13px;font-weight:600;color:#1a1c6e;cursor:pointer}.fmd-filters__toggle:focus-visible,.fmd-filters__toggle:hover{color:#2e3192;outline:none}.fmd-filters__chevron--open{transform:rotate(180deg)}.fmd-filters__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) auto;gap:8px 10px;align-items:end;margin-top:8px}.fmd-filters__row--pending{opacity:.7;pointer-events:none}.fmd-filter__field{display:flex;flex-direction:column;gap:4px;min-width:0}.fmd-filter__label{font-size:11px;font-weight:600;color:#6b7199}.fmd-filter__control{width:100%;min-height:32px;border-radius:6px;border:1px solid #e2e4f0;background:#fff;padding:0 8px;font-size:12px;color:#1a1c6e}.fmd-filter__control:focus-visible{outline:2px solid #2e3192;outline-offset:2px}.fmd-filter__control--compact{width:auto;min-width:9rem}.fmd-panel__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fmd-search{display:inline-flex;align-items:center;gap:6px;min-height:32px;border-radius:6px;border:1px solid #e2e4f0;background:#fff;padding:0 8px;color:#6b7199}.fmd-search input{width:10.5rem;border:0;background:transparent;font-size:12px;color:#1a1c6e;outline:none}.fmd-filters__actions{display:flex;align-items:end;gap:8px}.fmd-filters__applied{margin:8px 0 0;font-size:11px;color:#5b6090}.fmd-filters__applied-label{font-weight:700;color:#1a1c6e}.fmd-more{position:relative}.fmd-more__count{display:inline-flex;min-width:16px;height:16px;align-items:center;justify-content:center;border-radius:999px;background:rgba(46,49,146,.12);color:#2e3192;font-size:10px;font-weight:700}.fmd-export__menu,.fmd-more__menu,.fmd-more__panel{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:13rem;border-radius:8px;border:1px solid #e2e4f0;background:#fff;box-shadow:0 10px 24px rgba(46,49,146,.12);padding:6px}.fmd-more__panel{display:grid;gap:10px;min-width:16rem;padding:12px}.fmd-export__item,.fmd-more__item{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;border:0;border-radius:6px;background:transparent;padding:0 8px;font-size:12px;font-weight:600;color:#1a1c6e;text-decoration:none;cursor:pointer}.fmd-export__item:focus-visible,.fmd-export__item:hover,.fmd-more__item:focus-visible,.fmd-more__item:hover{background:#f8f9fc;outline:none}.fmd-more__divider{height:1px;margin:4px 0;background:#edeef5}.fmd-kpi-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:stretch}.fmd-kpi-row--snapshot{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;overflow:hidden;border-radius:12px;border:1px solid #e2e4f0;background:#fff;box-shadow:0 1px 2px rgba(22,24,95,.04)}.fmd-kpi-row--snapshot.fmd-kpi-row--5{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;box-shadow:0 1px 2px rgba(22,24,95,.04),0 10px 24px rgba(22,24,95,.04)}.fmd-screen__subtitle{margin:4px 0 0;font-size:13px;line-height:1.35;color:#5b6090}.fmd-related{position:relative}.fmd-related__menu{position:absolute;right:0;z-index:40;min-width:13.5rem;margin-top:6px;padding:6px;border-radius:10px;border:1px solid #e2e4f0;background:#fff;box-shadow:0 8px 24px rgba(22,24,95,.1)}.fmd-related__menu a{display:block;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:600;color:#12144c;text-decoration:none}.fmd-related__menu a:focus-visible,.fmd-related__menu a:hover{background:#f5f6fb;outline:none}.fmd-tabs{display:flex;flex-wrap:wrap;gap:6px}.fmd-tabs__tab{display:inline-flex;align-items:center;gap:6px;min-height:32px;border-radius:8px;border:1px solid transparent;background:transparent;padding:0 10px;font-size:12.5px;font-weight:650;color:#5b6090;cursor:pointer}.fmd-tabs__tab--active{border-color:#e2e4f0;background:#fff;color:#12144c;box-shadow:0 1px 2px rgba(22,24,95,.04)}.fmd-tabs__count{font-variant-numeric:tabular-nums;color:#8b90b0}.fmd-tabs__tab--active .fmd-tabs__count{color:#5b6090}.fmd-tabs--line{gap:2px;border-bottom:1px solid #edeef5}.fmd-tabs--line .fmd-tabs__tab{border:0;border-radius:0;min-height:34px;padding:0 12px 8px;box-shadow:none;border-bottom:2px solid transparent;margin-bottom:-1px}.fmd-tabs--line .fmd-tabs__tab--active{background:transparent;box-shadow:none;border-color:transparent transparent #2e3192;color:#12144c}.fmd-ops-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px}.fmd-ops-bar__tools{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi{min-height:86px;padding:14px 16px 13px;gap:10px;border-right-color:#e2e4f0}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi__value{font-size:1.12rem;letter-spacing:-.04em}.fmd-kpi--active{background:#f7f8fd}.fmd-kpi--active:not(.fmd-kpi--warning):not(.fmd-kpi--critical):before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#2e3192}.fmd-panel__meta{font-size:12px;font-weight:650;color:#6b7199;font-variant-numeric:tabular-nums}.fmd-filters__row--wrap{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.fmd-filters__row--wrap .fmd-filters__actions{grid-column:1/-1;justify-content:flex-end}.fmd-filters__row--wrap .fmd-filters__applied{grid-column:1/-1;margin:0}.fmd-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.fmd-screen .fmd-row-actions .finance-quick-toolbar__btn{min-height:28px;padding-inline:9px;font-size:11.5px}button.fmd-kpi{width:100%;text-align:left;cursor:pointer;font:inherit}.fmd-flash{display:flex;align-items:center;gap:8px;margin:0;padding:8px 12px;border-radius:8px;background:#ecfdf5;color:#047857;font-size:13px;font-weight:600}.fmd-fx{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.2}.fmd-fx__txn{font-weight:650;color:#12144c}.fmd-fx__base{font-size:10px;font-weight:600;color:#8b90b0}.fmd-kpi{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;min-width:0;min-height:76px;height:100%;overflow:hidden;border:0;border-right:1px solid #edeef5;border-radius:0;background:#fff;padding:12px 14px 11px;text-decoration:none;color:inherit;box-shadow:none;transition:background-color .15s ease}.fmd-kpi:last-child{border-right:0}.fmd-kpi:before{content:none}.fmd-kpi:focus-visible,.fmd-kpi:hover{background:#f8f9fc;outline:none}.fmd-kpi:focus-visible{box-shadow:inset 0 0 0 2px rgba(46,49,146,.2)}.fmd-kpi__label{display:inline-flex;align-items:center;gap:6px;min-height:1.1rem;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1.2;color:#7a80a8}.fmd-kpi__dot{width:6px;height:6px;border-radius:999px;background:#c5cadb}.fmd-kpi__dot--ok{background:#059669}.fmd-kpi__dot--warning{background:#d97706}.fmd-kpi__dot--critical{background:#dc2626}.fmd-kpi__value{font-size:1.02rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#12144c;overflow-wrap:anywhere;margin-top:auto}.fmd-kpi__context{font-size:11px;color:#6b7199}.fmd-kpi--warning{background:#fffdf7}.fmd-kpi--warning:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#d97706}.fmd-kpi--critical{background:#fff8f8}.fmd-kpi--critical:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#dc2626}.fmd-screen__main{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(20rem,.9fr);gap:10px;align-items:start}.fmd-screen__ops,.fmd-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.fmd-split--equal{align-items:stretch}.fmd-split--equal>.fmd-panel{height:100%}.fmd-panel{display:flex;flex-direction:column;min-width:0;height:auto;overflow:hidden;border-radius:12px;border:1px solid #e2e4f0;background:#fff;box-shadow:0 1px 2px rgba(22,24,95,.04)}.fmd-screen__ops .fmd-panel{height:100%}.fmd-panel__header{flex-wrap:wrap;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #edeef5}.fmd-panel__header,.fmd-panel__heading{display:flex;align-items:center;gap:8px}.fmd-panel__heading{min-width:0}.fmd-panel__title{margin:0;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#12144c}.fmd-panel__count{min-width:20px;height:20px;justify-content:center;border-radius:999px;background:rgba(46,49,146,.08);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.fmd-panel__count,.fmd-panel__link{display:inline-flex;align-items:center;color:#2e3192}.fmd-panel__link{gap:2px;border:0;background:transparent;padding:0;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.fmd-panel__link:focus-visible,.fmd-panel__link:hover{text-decoration:underline;outline:none}.fmd-panel__body{padding:0;min-height:0}.fmd-screen__ops .fmd-panel__body{flex:1}.fmd-empty{margin:0;padding:16px;font-size:13px;color:#6b7199}.fmd-muted{font-size:12px;color:#5b6090}.fmd-num{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.fmd-chip{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;background:#f1f2f7;color:#5b6090}.fmd-chip--ok{background:#ecfdf5;color:#047857}.fmd-chip--warning,.fmd-chip--watch{background:#fffbeb;color:#b45309}.fmd-chip--critical,.fmd-chip--high{background:#fff1f2;color:#be123c}.fmd-chip--info,.fmd-chip--medium{background:#eef2ff;color:#3730a3}.fmd-chip--low{background:#f1f2f7;color:#5b6090}.fmd-action__table,.fmd-budget__table{overflow-x:auto}.fmd-bank{overflow:hidden}.fmd-bank .fmd-panel__header{padding:10px 16px 2px;border-bottom:0}.fmd-bank__stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:4px 0 12px}.fmd-bank__stat{min-width:0;padding:8px 16px;border-right:1px solid #edeef5}.fmd-bank__stat:last-child{border-right:0}.fmd-bank__stats dt{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:#8b90b0}.fmd-bank__stats dd{margin:6px 0 0;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#12144c}.fmd-metrics .fmd-panel__header{padding:10px 16px 2px;border-bottom:0}.fmd-util{padding:4px 0 12px}.fmd-util__hero{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:baseline;margin:0 16px 4px;padding-bottom:12px;border-bottom:1px solid #edeef5;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8b90b0}.fmd-util__hero .fmd-progress{grid-column:1/-1;height:8px;background:#f1f2f7}.fmd-util__hero strong{font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#12144c;font-variant-numeric:tabular-nums}.fmd-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;align-items:stretch}.fmd-stat-cell{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:10px 16px;border-right:1px solid #edeef5;border-top:1px solid #edeef5}.fmd-stat-cell:nth-child(-n+4){border-top:0}.fmd-stat-cell:nth-child(4n){border-right:0}.fmd-stat-grid dt{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:#8b90b0}.fmd-stat-grid dd{margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#12144c;min-width:0}.fmd-stat-cell--lead dd{font-size:1.02rem}.fmd-stat-link{color:inherit;text-decoration:none}.fmd-stat-link:focus-visible,.fmd-stat-link:hover{text-decoration:underline;outline:none}.fmd-forecast-na{display:block;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.25;color:#8b90b0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmd-analytics__body{padding:10px 12px 12px}.fmd-analytics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:start}.fmd-chart{min-width:0;border-radius:8px;border:1px solid #f1f2f7;background:transparent}.fmd-chart,.fmd-chart--empty{min-height:0;padding:10px 12px}.fmd-chart__title{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7a80a8}.fmd-chart__hint{margin:3px 0 0;font-size:11px;color:#9aa0bc}.fmd-chart__empty{margin:6px 0 0;font-size:12px;color:#9aa0bc}.fmd-chart__list{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.fmd-chart__meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px;font-size:11px;color:#8b90b0}.fmd-chart__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#5b6090}.fmd-chart__meta strong{font-size:11px;font-weight:600;color:#6b7199;font-variant-numeric:tabular-nums;white-space:nowrap}.fmd-chart__track{height:5px;overflow:hidden;border-radius:999px;background:#f1f2f7}.fmd-chart__fill{display:block;height:100%;border-radius:inherit;background:rgba(46,49,146,.38)}.fmd-chart__fill--warning{background:rgba(217,119,6,.45)}.fmd-chart__fill--critical{background:rgba(220,38,38,.4)}.fmd-panel--actions .fmd-panel__header,.fmd-panel--table .fmd-panel__header{padding:10px 16px;background:#fff}.fmd-panel__tools .fmd-filter__control--compact,.fmd-panel__tools .fmd-search{min-height:30px;border-radius:8px;background:#fafbfe;border-color:rgba(226,228,240,.95)}.fmd-panel__tools .finance-quick-toolbar__btn{min-height:30px;padding-inline:10px;border-radius:8px;font-size:12px;font-weight:600;background:#fafbfe}.fmd-action__table,.fmd-action__table.hurdo-table-wrap,.fmd-budget__table,.fmd-budget__table.hurdo-table-wrap{overflow-x:auto;border:0;border-radius:0;box-shadow:none;background:transparent}.fmd-action__table .erp-table thead th,.fmd-budget__table .erp-table thead th{background:#fafbfe!important;color:#8b90b0;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:0;border-bottom:1px solid #edeef5;padding:8px 16px;box-shadow:none;white-space:nowrap}.fmd-action__row td,.fmd-budget__table .erp-table tbody td{border:0!important;border-bottom:1px solid #f5f6fa!important;padding:10px 16px!important;background:#fff;vertical-align:middle}.fmd-action__table .erp-table tbody tr:nth-child(2n),.fmd-budget__table .erp-table tbody tr:nth-child(2n){background:transparent}.fmd-action__table .erp-table tbody tr:hover,.fmd-action__table .erp-table tbody tr:hover td,.fmd-budget__table .erp-table tbody tr:hover,.fmd-budget__table .erp-table tbody tr:hover td{background:#fafbfe}.fmd-action__table .erp-table tbody tr:last-child td,.fmd-budget__table .erp-table tbody tr:last-child td{border-bottom:0!important}.fmd-action__title{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:650;color:#12144c;text-decoration:none}.fmd-action__title:focus-visible,.fmd-action__title:hover{text-decoration:underline;outline:none}.fmd-action__title .fmd-action__count{font-weight:600;color:#6b7199}.fmd-action__area,.fmd-action__assignee{font-size:12px;color:#5b6090}.fmd-action__count{font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;color:#12144c;white-space:nowrap}.fmd-action__updated{font-size:12px;color:#6b7199;font-variant-numeric:tabular-nums;white-space:nowrap}.fmd-action__actions .erp-row-action{margin-left:auto;height:auto;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px;font-weight:650;color:#2e3192;white-space:nowrap}.fmd-action__actions .erp-row-action:focus-visible,.fmd-action__actions .erp-row-action:hover{background:transparent;box-shadow:none;text-decoration:underline}.fmd-action__actions .erp-row-action--warn{color:#c2410c;border:0;background:transparent;box-shadow:none}.fmd-action__actions .erp-row-action--danger{color:#be123c;border:0;background:transparent;box-shadow:none}.fmd-action__actions .erp-row-action--edit{color:#2e3192;border:0;background:transparent;box-shadow:none}.fmd-panel--table .fmd-panel__header{align-items:center}.fmd-risks-table .erp-table{table-layout:fixed;width:100%}.fmd-risks-table .erp-table thead th,.fmd-risks-table .fmd-action__row td{padding:9px 14px!important;vertical-align:middle}.fmd-risks-col-severity{width:7.25rem}.fmd-risks-col-issue{width:auto}.fmd-risks-col-project{width:9.5rem}.fmd-risks-col-due,.fmd-risks-col-owner{width:6.75rem}.fmd-risks-col-action{width:6.25rem}.fmd-risks-table .fmd-chip{justify-content:center;min-width:4.75rem}.fmd-risks__issue{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;font-size:13px;font-weight:650;color:#12144c;text-decoration:none}.fmd-risks__issue:focus-visible,.fmd-risks__issue:hover{text-decoration:none;outline:none}.fmd-risks__issue:focus-visible .fmd-risks__issue-label,.fmd-risks__issue:hover .fmd-risks__issue-label{text-decoration:underline}.fmd-risks__issue-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmd-risks__issue-value{flex:0 0 auto;min-width:2.75rem;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#5b6090;text-align:right;white-space:nowrap}.fmd-risks-table .fmd-action__area,.fmd-risks-table .fmd-action__assignee,.fmd-risks-table .fmd-action__updated{color:#8b90b0}.fmd-risks-table .fmd-action__actions .erp-row-action{margin-left:0}.fmd-risks{display:flex;flex-direction:column;gap:0;padding:4px 8px 8px}.fmd-risk{padding:6px 4px 8px;border-bottom:1px solid #edeef5}.fmd-risk:last-child{border-bottom:0;padding-bottom:4px}.fmd-risk__label{margin:0 0 2px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#6b7199}.fmd-risk__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.fmd-risk__item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;border-radius:4px;padding:2px 6px;font-size:12px;color:#1a1c6e;text-decoration:none}.fmd-risk__item:focus-visible,.fmd-risk__item:hover{background:#f8f9fc;outline:none}.fmd-risk__item strong{font-variant-numeric:tabular-nums;font-size:12px}.fmd-risk__item--warning strong{color:#b45309}.fmd-risk__item--critical strong{color:#9f1239}.fmd-risk__item--quiet{color:#8b90b0}.fmd-risk__item--quiet strong{color:#8b90b0;font-weight:600}.fmd-budget{display:flex;flex-direction:column;gap:0}.fmd-budget__overall{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:8px 20px;align-items:center;padding:10px 12px;text-decoration:none;color:inherit;border-bottom:1px solid #edeef5}.fmd-budget__overall:focus-visible,.fmd-budget__overall:hover{background:rgba(248,249,252,.8);outline:none}.fmd-budget__overall-head{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;font-size:12px;font-weight:600;color:#5b6090}.fmd-budget__overall-head .fmd-progress{grid-column:1/-1}.fmd-budget__overall-head strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1rem;color:#1a1c6e;font-variant-numeric:tabular-nums}.fmd-budget__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:0}.fmd-budget__stats dt{font-size:11px;color:#6b7199}.fmd-budget__stats dd{margin:2px 0 0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#1a1c6e}.fmd-budget__table{min-width:100%}.fmd-budget__table .erp-table{table-layout:fixed;width:100%}.fmd-budget__table .erp-table tbody td,.fmd-budget__table .erp-table thead th{padding:9px 12px!important;vertical-align:middle}.fmd-budget-col-project{width:18%}.fmd-budget-col-donor{width:13%}.fmd-budget-col-amt{width:11.5%}.fmd-budget-col-util{width:8%}.fmd-budget-col-status{width:10%}.fmd-budget__project{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:2.35rem;min-width:0;font-size:12px;font-weight:600;color:#12144c;text-decoration:none}.fmd-budget__project:focus-visible,.fmd-budget__project:hover{text-decoration:none;outline:none}.fmd-budget__project:focus-visible .fmd-budget__code,.fmd-budget__project:focus-visible .fmd-budget__grant,.fmd-budget__project:hover .fmd-budget__code,.fmd-budget__project:hover .fmd-budget__grant{text-decoration:underline}.fmd-budget__code,.fmd-budget__grant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmd-budget__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:650;color:#12144c}.fmd-budget__grant{font-size:11px;font-weight:500;color:#6b7199}.fmd-budget-col-donor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmd-budget__table .fmd-num{font-size:12px;font-weight:650;letter-spacing:-.02em;color:#12144c}.fmd-budget__table .fmd-chip{justify-content:center;min-width:5.75rem}.fmd-progress{height:6px;overflow:hidden;border-radius:999px;background:#e2e4f0}.fmd-progress__fill{height:100%;border-radius:inherit;background:#2e3192}.fmd-progress__fill--ok{background:#059669}.fmd-progress__fill--warning{background:#d97706}.fmd-progress__fill--critical{background:#dc2626}.fmd-ops-card__body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px;flex:1}.fmd-ops-card__hero{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}.fmd-ops-card__hero span{font-size:12px;color:#6b7199}.fmd-ops-card__hero strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.2rem;font-weight:700;color:#1a1c6e;font-variant-numeric:tabular-nums}.fmd-ops-card__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.fmd-ops-card__grid dt{font-size:11px;color:#6b7199}.fmd-ops-card__grid dd{margin:2px 0 0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#1a1c6e}.fmd-ops-card__wide{grid-column:1/-1}.fmd-ops-card__alert dd,.fmd-ops-card__alert dt{color:#9f1239}.fmd-ops-card--alert{border-color:#fecaca}.fmd-ops-list{margin:0;padding:4px 6px 8px;list-style:none;flex:1;display:flex;flex-direction:column}.fmd-ops-list__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;border-radius:4px;padding:3px 8px;font-size:12px;color:#5b6090;text-decoration:none}.fmd-ops-list__item:focus-visible,.fmd-ops-list__item:hover{background:#f8f9fc;outline:none}.fmd-ops-list__item strong{color:#1a1c6e;font-variant-numeric:tabular-nums}.fmd-ops-list__item--active{color:#92400e}.fmd-ops-list__item--active strong{color:#b45309}.fmd-performance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:8px 12px 10px}.fmd-performance__item{display:flex;flex-direction:column;gap:4px;min-width:0;text-decoration:none;color:inherit}.fmd-performance__item span{font-size:12px;color:#6b7199}.fmd-performance__item strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.05rem;font-weight:700;color:#1a1c6e;font-variant-numeric:tabular-nums}.finance-dashboard-health--high-risk{background:#ffedd5;color:#c2410c}@media (max-width:1400px){.fmd-filters__row{grid-template-columns:repeat(6,minmax(0,1fr)) auto}.fmd-kpi-row--snapshot{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.fmd-kpi-row--snapshot.fmd-kpi-row--5{grid-template-columns:repeat(5,minmax(0,1fr))}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi{border-bottom:0}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi:nth-child(4n){border-right:1px solid #e2e4f0}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi:last-child{border-right:0}.fmd-kpi-row--snapshot .fmd-kpi{border-bottom:1px solid #edeef5}.fmd-kpi-row--snapshot .fmd-kpi:nth-child(4n){border-right:0}.fmd-kpi-row--snapshot .fmd-kpi:nth-last-child(-n+4){border-bottom:0}.fmd-analytics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.fmd-kpi-row,.fmd-kpi-row--snapshot,.fmd-kpi-row--snapshot.fmd-kpi-row--5{grid-template-columns:repeat(3,minmax(0,1fr))}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi{border-bottom:1px solid #edeef5}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi:nth-child(3n){border-right:0}.fmd-kpi-row--snapshot.fmd-kpi-row--5 .fmd-kpi:nth-last-child(-n+2){border-bottom:0}.fmd-screen__main,.fmd-screen__ops,.fmd-split{grid-template-columns:1fr}.fmd-budget__stats,.fmd-performance__grid,.fmd-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fmd-stat-cell{border-top:1px solid #edeef5}.fmd-stat-cell:nth-child(-n+4),.fmd-stat-cell:nth-child(4n){border-right:1px solid #edeef5}.fmd-stat-cell:nth-child(-n+2){border-top:0}.fmd-stat-cell:nth-child(2n){border-right:0}.fmd-bank__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.fmd-bank__stat{border-bottom:1px solid #edeef5}.fmd-bank__stat:nth-child(3n){border-right:0}.fmd-budget__overall{grid-template-columns:1fr}.fmd-screen__meta{flex-wrap:wrap}.fmd-masthead--hero .fmd-screen__title{font-size:1.35rem}.fmd-masthead--hero .fmd-screen__meta>div+div{padding-left:10px}.fmd-filters__row{grid-template-columns:repeat(3,minmax(0,1fr))}.fmd-filters__actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:900px){.ems-page-shell:has(.fmd-screen),.hurdo-shell-scroll:has(.fmd-screen)>.ems-page-shell{padding-left:.7rem;padding-right:.7rem}.fmd-kpi-row,.fmd-kpi-row--snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.fmd-screen__main,.fmd-screen__ops,.fmd-split{grid-template-columns:1fr}.fmd-analytics__grid,.fmd-filters__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fmd-analytics__grid,.fmd-budget__stats,.fmd-filters__row,.fmd-kpi-row,.fmd-kpi-row--snapshot,.fmd-ops-card__grid,.fmd-performance__grid,.fmd-stat-grid{grid-template-columns:1fr}.fmd-stat-cell,.fmd-stat-cell:nth-child(2n),.fmd-stat-cell:nth-child(4n){border-right:0}.fmd-stat-cell:first-child{border-top:0}.fmd-bank__stats{display:grid;grid-template-columns:1fr 1fr}.fmd-bank__stat:nth-child(2n){border-right:0}.fmd-masthead--hero .fmd-screen__meta{width:100%}}.finance-dashboard-section{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-dashboard-section__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-section__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-section__trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-section__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-section__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-section__trigger{width:100%;justify-content:flex-start}}.finance-dashboard-section__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-dashboard-section__trigger:hover{background-color:rgba(238,240,250,.5)}.finance-dashboard-section__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dashboard-section__chevron{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.finance-dashboard-section__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.finance-dashboard-section__body{border-top-width:1px;border-color:rgba(217,220,245,.8);padding:.5rem .625rem .625rem}.programs-implementation-page .finance-register-page-header .finance-dashboard-export.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-export.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-export.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-export.gap-2{width:100%;justify-content:flex-start}}.finance-dashboard-export{display:flex;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-export__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-export__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-dashboard-export__btn{border-radius:.5rem}.sp-workspace__hero-main a button.finance-dashboard-export__btn,.sp-workspace__main a button.finance-dashboard-export__btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-dashboard-export__btn,.journal-entries-page .finance-data-table tbody td .finance-dashboard-export__btn{margin-top:0;vertical-align:top}.finance-dashboard-export__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.1);padding:.25rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-dashboard-export__btn{white-space:nowrap}.finance-dashboard-export__btn:hover{background-color:hsla(0,0%,100%,.2)}.finance-dashboard-widget{height:100%}.finance-dashboard-title--compact{font-size:1.375rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#fff}.finance-dashboard-title--compact:after{display:none}.finance-dashboard-widget-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.375rem}@media (min-width:768px){.finance-dashboard-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.finance-dashboard-widget-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-dashboard-widget-grid--overview{grid-template-columns:repeat(6,minmax(0,1fr))}.finance-dashboard-widget-grid--overview>:first-child,.finance-dashboard-widget-grid--overview>:nth-child(2),.finance-dashboard-widget-grid--overview>:nth-child(3){grid-column:span 2/span 2}.finance-dashboard-widget-grid--overview>:nth-child(4),.finance-dashboard-widget-grid--overview>:nth-child(5){grid-column:span 3/span 3}}.finance-dashboard-metric-bar{padding:.25rem .5rem}.finance-dashboard-widget-bar{height:100%}.erp-kpi-tile{border-radius:.25rem;border-width:1px;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding:var(--ems-space-2);box-shadow:0 1px 2px rgba(46,49,146,.04)}.erp-input,.erp-kpi-tile,.hurdo-input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.erp-input,.hurdo-input{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);height:2.25rem;width:100%;border-radius:.25rem;border-width:1px;border-color:rgb(141 148 224/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-input::-moz-placeholder,.hurdo-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.erp-input::placeholder,.hurdo-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.erp-input,.hurdo-input{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.erp-input:focus,.hurdo-input:focus{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.2)}.hurdo-select{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);height:2.25rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-select::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.hurdo-select::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.hurdo-select{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hurdo-select:focus{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.2)}.hurdo-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:14px;background-position:right 10px center;background-repeat:no-repeat;padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%232E3192'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E")}.erp-table-wrap,.hurdo-table-wrap{overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-activity-planning__meta .hurdo-table-wrap--sticky.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-table-wrap--sticky{overflow:hidden}.hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:min(52vh,520px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.2) transparent}.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar{width:5px;height:5px}.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-track{background:transparent}.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-thumb{background-color:rgba(46,49,146,.18);border-radius:99px}.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(46,49,146,.38)}.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-corner{background:transparent}.hurdo-table-wrap--sticky .erp-table thead th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.95);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:0 1px 0 rgba(46,49,146,.05)}.erp-table--soft thead th{border-width:0 0 1px;border-color:rgba(179,184,235,.6)}.erp-table--soft tbody td{border-width:0 0 1px;border-color:rgba(217,220,245,.7);padding:.875rem 1rem}.erp-table--soft tbody tr:last-child td{border-bottom-width:0}.erp-table,.hurdo-table-wrap table{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line);width:100%;min-width:100%;border-collapse:collapse;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-table thead th,.hurdo-table-head th{font-size:var(--ems-type-table-header-size);font-weight:var(--ems-type-table-header-weight);line-height:var(--ems-type-table-header-line);white-space:nowrap;border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.8);padding:.625rem .875rem;text-align:left;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.erp-table tbody td,.hurdo-table-wrap tbody td{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line);border-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.625rem .875rem;vertical-align:middle;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-table tbody tr:nth-child(2n),.hurdo-table-wrap tbody tr:nth-child(2n){background-color:rgba(238,240,250,.35)}.erp-table tbody tr:hover,.hurdo-table-wrap tbody tr:hover{background-color:rgba(217,220,245,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.erp-row-action{font-size:var(--ems-type-button-size);font-weight:var(--ems-type-button-weight);line-height:var(--ems-type-button-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-row-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-row-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .erp-row-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .erp-row-action,.journal-entries-page .finance-data-table tbody td .erp-row-action{margin-top:0;vertical-align:top}.erp-row-action{position:relative;display:inline-flex;height:1.75rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;padding-left:.625rem;padding-right:.625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.programs-planning-register .workplans-register-table .planning-status-cell .erp-row-action{white-space:nowrap}.erp-row-action:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:1px}.erp-row-action svg{height:.75rem;width:.75rem;flex-shrink:0}.erp-row-action--edit{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.erp-row-action--edit,.erp-row-action--edit:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-row-action--edit:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.erp-row-action--edit:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(92 101 200/var(--tw-ring-opacity,1))}.erp-row-action--warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.erp-row-action--warn,.erp-row-action--warn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-row-action--warn:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.erp-row-action--warn:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.erp-row-action--danger{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.erp-row-action--danger,.erp-row-action--danger:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-row-action--danger:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.erp-row-action--danger:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.erp-row-action--success{border-color:rgba(0,166,81,.3);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.erp-row-action--success,.erp-row-action--success:hover{color:rgb(0 133 66/var(--tw-text-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-row-action--success:hover{border-color:rgba(0,166,81,.5);--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.erp-row-action--success:focus-visible{--tw-ring-color:rgba(0,166,81,.4)}.dms-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.hr-workspace .text-lg.font-bold.erp-table-num,.meal-workspace--enterprise .text-lg.font-bold.erp-table-num,.procurement-workspace--enterprise .text-lg.font-bold.erp-table-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.erp-table-num{text-align:right;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.hurdo-shell-scroll:has(.documents-workspace)>.ems-page-shell{padding-left:.75rem;padding-right:.75rem}@media (min-width:1024px){.hurdo-shell-scroll:has(.documents-workspace)>.ems-page-shell{padding-left:1rem;padding-right:1rem}}.ems-page-shell:has(.documents-workspace)>.ems-page-shell,.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.mx-auto{max-width:none;margin-inline:0;width:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.documents-workspace{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.documents-workspace,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.documents-workspace,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.documents-workspace{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.documents-workspace.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.documents-workspace.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.documents-workspace.md\:block{max-width:none}}.documents-workspace{width:100%;max-width:none;flex:1 1 0%}.dms-register{overflow:hidden;border:1px solid rgba(46,49,146,.08);border-radius:.875rem;background:#fff;box-shadow:0 1px 1px rgba(46,49,146,.04),0 8px 24px rgba(46,49,146,.04)}.dms-register__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 1.1rem;border-bottom:1px solid rgba(46,49,146,.07);background:linear-gradient(180deg,#fbfbfd,#fff)}.dms-register__header h2{font-size:.8125rem;font-weight:700;letter-spacing:-.01em;color:#1a1d4f}.dms-register__meta{font-size:11px;font-weight:500;color:#7b82a3;font-variant-numeric:tabular-nums}.dms-register .hurdo-table-wrap{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dms-register .hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:min(68vh,720px)}.dms-register .erp-table{table-layout:auto;width:100%;min-width:0}.dms-register .erp-table thead th{padding:.65rem .9rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b728f;background:#f6f7fb!important;border-bottom:1px solid rgba(46,49,146,.08)!important}.dms-register .erp-table tbody td,.dms-register .erp-table--soft tbody td{padding:.85rem .9rem;vertical-align:top;font-size:12.5px;line-height:1.35;border-bottom:1px solid rgba(46,49,146,.06)!important}.dms-register .erp-table tbody tr{transition:background-color .14s ease}.dms-register .erp-table tbody tr:nth-child(2n){background:rgba(248,249,253,.55)}.dms-register .erp-table tbody tr:hover{background:rgba(0,166,81,.04)!important}.dms-register__cell{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.dms-register__cell--mono{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#3d4270}.dms-register__doc-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.dms-register__doc-item{display:flex;min-width:0;align-items:flex-start;gap:.55rem;padding:.35rem .45rem;border-radius:.45rem;background:rgba(246,247,251,.9)}.dms-register__file-badge{margin-top:1px;display:inline-flex;height:1.35rem;min-width:2.1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.3rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .3rem;font-size:9px;font-weight:800;letter-spacing:.04em;color:#2e3192}.dms-register__file-badge--xls{color:#0d7a42;border-color:rgba(0,166,81,.25)}.dms-register__file-badge--pdf{color:#b91c1c;border-color:rgba(185,28,28,.2)}.dms-register__chips{display:flex;flex-wrap:wrap;gap:.3rem}.dms-register__chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(46,49,146,.1);background:#f6f7fb;padding:.1rem .5rem;font-size:10.5px;font-weight:600;color:#3d4270;white-space:nowrap}.dms-register__chip--module{background:rgba(46,49,146,.06);border-color:rgba(46,49,146,.12);color:#2e3192}.dms-register__chip--class{background:rgba(0,166,81,.08);border-color:rgba(0,166,81,.18);color:#0d7a42}.dms-register__linked-type{display:block;margin-bottom:.1rem;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7b82a3}.dms-register__linked-code{font-size:12px;font-weight:700;color:#1a1d4f}.dms-register__actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.25rem}.dms-register__actions a,.dms-register__actions button{display:inline-flex;align-items:center;height:1.55rem;border-radius:.35rem;border:1px solid transparent;padding:0 .45rem;font-size:11px;font-weight:600;color:#2e3192;background:transparent;transition:background-color .12s ease,border-color .12s ease}.dms-register__actions a:hover,.dms-register__actions button:hover{background:rgba(46,49,146,.06);border-color:rgba(46,49,146,.1);text-decoration:none}.dms-register__actions a.dms-register__download{color:#0d7a42}.dms-register__actions a.dms-register__download:hover{background:rgba(0,166,81,.08);border-color:rgba(0,166,81,.18)}.border-hurdo-150{border-color:rgba(46,49,146,.1)}.dms-register .col-doc-no{min-width:6.5rem;width:7%}.dms-register .col-title{min-width:16rem;width:26%}.dms-register .col-category{min-width:8.5rem;width:12%}.dms-register .col-module{min-width:5.5rem;width:7%}.dms-register .col-linked{min-width:10rem;width:13%}.dms-register .col-project{min-width:5.5rem}.dms-register .col-class{min-width:5.25rem}.dms-register .col-uploaded{min-width:5.5rem}.dms-register .col-date{min-width:5.25rem}.dms-register .col-storage{min-width:6rem}.dms-register .col-actions{min-width:9rem;width:9rem}.dms-folder-panel{border-color:rgba(179,184,235,.9);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dms-folder-panel__header{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.dms-folder-section-label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.14em}.dms-folder-item--active:before{content:"";position:absolute;left:0;top:50%;height:62%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 8px rgba(0,166,81,.35)}.erp-metric-table{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);width:100%;border-collapse:collapse}.erp-metric-table th{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height);font-weight:600}.programs-impl-register__table .programs-impl-register__cell--status .erp-metric-table th{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .erp-metric-table th{font-size:10px}.grant-overview-cell--status .erp-metric-table th{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.erp-metric-table th{width:55%;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.5rem .75rem;text-align:left;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.erp-metric-table td,.meal-workspace--enterprise .text-lg.font-bold.erp-metric-table td,.procurement-workspace--enterprise .text-lg.font-bold.erp-metric-table td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.erp-metric-table td{border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:right;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-metric-table-value--highlight{font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .erp-kpi-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-kpi-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-kpi-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-kpi-icon.gap-2{width:100%;justify-content:flex-start}}.erp-kpi-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.section-heading{font-size:var(--ems-type-section-title-size);font-weight:var(--ems-type-section-title-weight);line-height:var(--ems-type-section-title-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-dashboard-page .section-heading{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600}.hr-workspace .text-2xl.programs-project-locations-panel .section-heading,.hr-workspace .text-lg.programs-project-locations-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-project-locations-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-project-locations-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-project-locations-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-project-locations-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-project-locations-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-overview-page .section-heading{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.programs-field-operations-panel .section-heading,.hr-workspace .text-lg.programs-field-operations-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-field-operations-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-field-operations-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-field-operations-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-field-operations-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-field-operations-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-beneficiaries-panel .section-heading,.hr-workspace .text-lg.programs-beneficiaries-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-beneficiaries-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-revisions-panel .section-heading,.hr-workspace .text-lg.programs-budget-revisions-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-budget-revisions-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-budget-revisions-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-budget-revisions-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-revisions-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-budget-revisions-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-budget-revisions-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-revisions-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-revisions-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-panel .section-heading,.hr-workspace .text-lg.programs-project-closure-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-project-closure-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-project-closure-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-project-closure-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-project-closure-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-project-closure-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-archived-projects-panel .section-heading,.hr-workspace .text-lg.programs-archived-projects-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-archived-projects-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-archived-projects-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-archived-projects-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-implementation-panel .section-heading,.hr-workspace .text-lg.programs-implementation-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-implementation-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-implementation-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-implementation-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-implementation-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-implementation-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-register__panel .section-heading,.programs-project-teams-register__panel .section-heading,.programs-workplan-register__panel .section-heading{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.programs-project-team-panel .section-heading,.hr-workspace .text-lg.programs-project-team-panel .section-heading.tabular-nums,.hr-workspace .text-xl.programs-project-team-panel .section-heading,.meal-workspace--enterprise .text-2xl.programs-project-team-panel .section-heading,.meal-workspace--enterprise .text-lg.programs-project-team-panel .section-heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-panel .section-heading,.procurement-workspace--enterprise .text-2xl.programs-project-team-panel .section-heading,.procurement-workspace--enterprise .text-lg.programs-project-team-panel .section-heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-panel .section-heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-panel .section-heading{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-donor-register__panel .section-heading,.programs-grant-register__panel .section-heading,.programs-project-register__panel .section-heading{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-pr-register__panel .section-heading{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.section-heading{margin-bottom:1rem}.hurdo-shell-main{background:linear-gradient(180deg,var(--hurdo-surface) 0,#eef0f8 48%,var(--hurdo-surface) 100%)}html:has(.hurdo-shell-main),html:has(.hurdo-shell-main) body{overflow:hidden;overscroll-behavior:none}.hurdo-shell-scroll{scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.18) transparent}.hurdo-shell-scroll::-webkit-scrollbar{width:5px}.hurdo-shell-scroll::-webkit-scrollbar-track{background:transparent}.hurdo-shell-scroll::-webkit-scrollbar-thumb{background-color:rgba(46,49,146,.18);border-radius:99px}.hurdo-shell-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(46,49,146,.38)}.programs-activity-planning__meta .hurdo-shell-scroll:has(.erp-dashboard-page:not(.erp-dashboard-page--scroll)).rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-shell-scroll:has(.erp-dashboard-page:not(.erp-dashboard-page--scroll)){overflow:hidden}.hurdo-workspace-tabs{position:sticky;top:0;z-index:20;flex-shrink:0;min-width:0;width:100%;max-width:100%;overflow:hidden;box-shadow:0 1px 0 0 rgba(46,49,146,.06)}.hurdo-workspace-tabs.hurdo-workspace-tabs--procurement-dual,.hurdo-workspace-tabs.hurdo-workspace-tabs--programs-dual{overflow:visible}.hurdo-workspace-tabs__viewport{position:relative;display:flex;min-width:0;width:100%;height:100%}.hurdo-workspace-tabs__nav{display:flex;flex-wrap:nowrap;align-items:stretch;min-width:0;height:100%;scrollbar-width:none}.hurdo-workspace-tabs__nav--scroll{flex:1;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.hurdo-workspace-tabs__nav--scroll{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.hurdo-workspace-tabs__nav--scroll{padding-left:1.5rem;padding-right:1.5rem}}.hurdo-workspace-tabs__nav--compact{flex:1;overflow:hidden;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.hurdo-workspace-tabs__nav--compact{padding-left:.75rem;padding-right:.75rem}}.hurdo-workspace-tabs__nav::-webkit-scrollbar{display:none}.hurdo-workspace-tabs__group{flex-shrink:0}.hurdo-workspace-tabs__divider{margin-left:.375rem;margin-right:.375rem;height:1.25rem;width:1px;flex-shrink:0;align-self:center;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.hurdo-workspace-tabs__fade{position:absolute;top:0;bottom:0;width:28px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1}.hurdo-workspace-tabs__fade--visible{opacity:1}.hurdo-workspace-tabs__fade--left{left:0;background:linear-gradient(90deg,var(--hurdo-surface) 0,hsla(0,0%,100%,0) 100%)}.hurdo-workspace-tabs__fade--right{right:0;background:linear-gradient(270deg,var(--hurdo-surface) 0,hsla(0,0%,100%,0) 100%)}.hurdo-workspace-tabs[data-workspace=programs] .hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#e8f0eb,rgba(232,240,235,0))}.hurdo-workspace-tabs[data-workspace=programs] .hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#e8f0eb,rgba(232,240,235,0))}.hurdo-workspace-tabs__measure{position:absolute;visibility:hidden;pointer-events:none;display:flex;flex-wrap:nowrap;height:0;overflow:hidden;white-space:nowrap}.hurdo-workspace-tabs__more{position:relative}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__more.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-workspace-tabs__more.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__more.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-workspace-tabs__more.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-workspace-tabs__more{margin-left:.25rem;display:flex;height:100%;align-items:center}.hurdo-workspace-tabs__more-trigger{min-height:40px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__more-trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__more-trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-workspace-tabs__more-trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-workspace-tabs__more-trigger,.journal-entries-page .finance-data-table tbody td .hurdo-workspace-tabs__more-trigger{margin-top:0;vertical-align:top}.hurdo-workspace-tabs__more-trigger{display:inline-flex;height:100%;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.125rem;border-width:1px;border-color:transparent;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-workspace-tabs__more-trigger{white-space:nowrap}.hurdo-workspace-tabs__more-trigger:hover{background-color:rgba(217,220,245,.8);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__more-trigger--active{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__more-trigger--open{background-color:rgba(217,220,245,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__more-trigger--pill{min-height:28px;height:28px}.hr-workspace .text-2xl.hurdo-workspace-tabs__more-trigger--pill,.hr-workspace .text-lg.hurdo-workspace-tabs__more-trigger--pill.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs__more-trigger--pill,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs__more-trigger--pill,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs__more-trigger--pill.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs__more-trigger--pill,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs__more-trigger--pill,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs__more-trigger--pill.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs__more-trigger--pill{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs__more-trigger--pill{border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;letter-spacing:.05em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs__more-trigger--finance{min-height:28px;height:28px}.hr-workspace .text-2xl.hurdo-workspace-tabs__more-trigger--finance,.hr-workspace .text-lg.hurdo-workspace-tabs__more-trigger--finance.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs__more-trigger--finance,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs__more-trigger--finance,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs__more-trigger--finance.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs__more-trigger--finance,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs__more-trigger--finance,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs__more-trigger--finance.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs__more-trigger--finance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs__more-trigger--finance{border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;letter-spacing:.05em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs__more-panel{position:absolute;top:calc(100% + 2px);right:0;z-index:30;min-width:11rem;max-height:min(18rem,60vh);overflow-y:auto;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 4px 12px rgba(46,49,146,.12),0 1px 2px rgba(46,49,146,.06)}.hurdo-workspace-tabs__more-item{display:block;padding:.5rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs__more-item--active,.hurdo-workspace-tabs__more-item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){min-height:40px;white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single).gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single).gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single),.journal-entries-page .finance-data-table tbody td .hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){margin-top:0;vertical-align:top}.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){display:inline-flex;height:100%;flex-shrink:0;align-items:center;border-bottom-width:2px;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){white-space:nowrap}@media (min-width:640px){.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single){padding-left:.75rem;padding-right:.75rem}}.hurdo-workspace-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--active):not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single):not(.hurdo-workspace-tabs__tab--pill){border-color:transparent;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hurdo-workspace-tabs__tab:not(.hurdo-workspace-tabs__tab--active):not(.hurdo-workspace-tabs__tab--procurement):not(.hurdo-workspace-tabs__tab--programs-single):not(.hurdo-workspace-tabs__tab--pill):hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hurdo-workspace-tabs[data-workspace=finance]{height:36px;min-height:36px;max-height:36px;background:linear-gradient(180deg,#eef0f8,#e8eaf4);border-bottom-color:rgba(46,49,146,.12)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__viewport{height:36px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__nav.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__nav.gap-2{width:100%;justify-content:flex-start}}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__nav{align-items:center;gap:0;padding-top:.25rem;padding-bottom:.25rem}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__nav--finance-scroll{padding-inline:.5rem .75rem;scroll-padding-inline:1.5rem 2.5rem;-webkit-overflow-scrolling:touch}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__nav--finance-scroll:after{content:"";flex-shrink:0;width:1.25rem}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__group{height:28px;align-items:center}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__divider{margin-left:.125rem;margin-right:.125rem;height:.875rem;width:1px;flex-shrink:0;align-self:center;background-color:rgba(141,148,224,.55)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance{min-height:28px;height:28px;max-height:28px;border-bottom:none;border-radius:3px}.hr-workspace .text-2xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance,.hr-workspace .text-lg.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance{padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;line-height:1;letter-spacing:.025em;color:rgba(61,71,181,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance-active{background:linear-gradient(180deg,#1e2159,#181a52);color:#fff;box-shadow:0 1px 2px rgba(24,26,82,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance-active:hover{color:#fff;background:linear-gradient(180deg,#3538a8,#2a2d8a)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--finance:not(.hurdo-workspace-tabs__tab--finance-active):hover{background-color:hsla(0,0%,100%,.7);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;max-height:28px;padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:600;line-height:1;letter-spacing:.1em;color:rgba(92,101,200,.95);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--muted:not(.hurdo-workspace-tabs__tab--muted-active):hover{background-color:hsla(0,0%,100%,.5);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#5a6478,#4a5366);color:hsla(0,0%,100%,.92);box-shadow:0 1px 2px rgba(74,83,102,.25)}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active:hover{color:#fff}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__fade{width:32px}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs[data-workspace=approvals]{height:36px;background:linear-gradient(180deg,#eef0f8,#e8eaf4);border-bottom-color:rgba(46,49,146,.12)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__group{height:28px;align-items:center}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__divider{margin-left:.125rem;margin-right:.125rem;height:.875rem;width:1px;flex-shrink:0;align-self:center;background-color:rgba(141,148,224,.55)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals{min-height:28px;height:28px;max-height:28px;border-bottom:none;border-radius:3px}.hr-workspace .text-2xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals,.hr-workspace .text-lg.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals{padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;line-height:1;letter-spacing:.025em;color:rgba(61,71,181,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals-active{background:linear-gradient(180deg,#1e2159,#181a52);color:#fff;box-shadow:0 1px 2px rgba(24,26,82,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals-active:hover{color:#fff;background:linear-gradient(180deg,#3538a8,#2a2d8a)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--approvals:not(.hurdo-workspace-tabs__tab--approvals-active):hover{background-color:hsla(0,0%,100%,.7);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;max-height:28px;padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:600;line-height:1;letter-spacing:.1em;color:rgba(92,101,200,.95);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#5a6478,#4a5366);color:hsla(0,0%,100%,.92);box-shadow:0 1px 2px rgba(74,83,102,.25)}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__fade{width:32px}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs[data-workspace=approvals] .hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual){height:36px;background:linear-gradient(180deg,#eef5f1,#e8f0eb);border-bottom-color:rgba(0,133,66,.12)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__viewport{height:36px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav.gap-2{width:100%;justify-content:flex-start}}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav{align-items:center;gap:.125rem;padding-top:.25rem;padding-bottom:.25rem}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav--programs-scroll{padding-inline:.5rem .75rem;scroll-padding-inline:2rem 2.75rem;-webkit-overflow-scrolling:touch;touch-action:pan-x}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav--programs-scroll:after{content:"";flex-shrink:0;width:2rem}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__group{height:28px;align-items:center}.hurdo-workspace-tabs[data-workspace=programs] .hurdo-workspace-tabs__fade{width:32px}@media (max-width:1279px){.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav--programs-scroll{scroll-padding-inline:1.5rem 2.25rem}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs{padding-left:.5rem;padding-right:.5rem;font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--muted{padding-left:.375rem;padding-right:.375rem;font-size:8px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__divider{margin-left:.125rem;margin-right:.125rem}}@media (max-width:767px){.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__nav--programs-scroll{padding-inline:.375rem .5rem;scroll-padding-inline:1.25rem 2rem}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs{padding-left:.375rem;padding-right:.375rem;font-size:8px;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__divider{margin-left:.25rem;margin-right:.25rem;height:1rem;background-color:rgba(141,148,224,.5)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs{min-height:28px;height:28px;border-bottom:none;border-radius:3px}.hr-workspace .text-2xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs,.hr-workspace .text-lg.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs{padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:700;letter-spacing:.05em;color:rgba(61,71,181,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs-active{background:linear-gradient(180deg,#008542,#006835);color:#fff;box-shadow:0 1px 2px rgba(0,104,53,.35),inset 0 1px 0 hsla(0,0%,100%,.1)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--programs:not(.hurdo-workspace-tabs__tab--programs-active):hover{background-color:hsla(0,0%,100%,.7);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;opacity:.88;padding-left:.5rem;padding-right:.5rem;font-size:8px;font-weight:500;letter-spacing:.2em;color:rgba(92,101,200,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--muted:not(.hurdo-workspace-tabs__tab--muted-active):hover{background-color:hsla(0,0%,100%,.4);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));opacity:1}.hurdo-workspace-tabs[data-workspace=programs]:not(.hurdo-workspace-tabs--programs-dual) .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#6b7280,#5a6170);color:hsla(0,0%,100%,.88);opacity:1;box-shadow:0 1px 2px rgba(74,83,102,.2)}.hurdo-workspace-tabs[data-workspace=hr]{height:36px;min-height:36px;max-height:36px;background:linear-gradient(180deg,#f0f0fb,#eaeaf8);border-bottom-color:rgba(99,102,199,.14)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__viewport{height:36px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__nav.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__nav.gap-2{width:100%;justify-content:flex-start}}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__nav{align-items:center;gap:0;padding-top:.25rem;padding-bottom:.25rem}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__nav--hr-scroll{padding-inline:.375rem .5rem;scroll-padding-inline:1rem 2.75rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__nav--hr-scroll:after{content:"";flex-shrink:0;width:2.75rem}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__group{height:28px;align-items:center}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__divider{display:none}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr{min-height:28px;height:28px;max-height:28px;border-bottom:none;border-radius:3px}.hr-workspace .text-2xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr,.hr-workspace .text-lg.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr{padding-left:.375rem;padding-right:.375rem;font-size:10px;font-weight:700;line-height:1;letter-spacing:.025em;color:rgba(49,46,129,.75);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr-active{background:linear-gradient(180deg,#6366c7,#5457b8);color:#fff;box-shadow:0 1px 2px rgba(84,87,184,.35),inset 0 1px 0 hsla(0,0%,100%,.1)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr:not(.hurdo-workspace-tabs__tab--hr-active):hover{background:linear-gradient(180deg,#4f46a8,#4540a0);color:#fff;border-color:rgba(99,102,199,.45);box-shadow:0 1px 2px rgba(69,64,160,.28),inset 0 1px 0 hsla(0,0%,100%,.07)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--hr-active:hover{color:#fff;background:linear-gradient(180deg,#6d70d4,#5c5fc4)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;max-height:28px;padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:600;line-height:1;letter-spacing:.1em;color:rgba(129,140,248,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--muted:not(.hurdo-workspace-tabs__tab--muted-active):hover{background-color:hsla(0,0%,100%,.55);color:rgba(79,70,229,.9)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#6a7386,#5a6478);color:hsla(0,0%,100%,.92);box-shadow:0 1px 2px rgba(74,83,102,.25)}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__fade{width:28px}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#eaeaf8,rgba(234,234,248,0))}.hurdo-workspace-tabs[data-workspace=hr] .hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#eaeaf8,rgba(234,234,248,0))}.programs-dashboard-page,.programs-workspace{--ems-type-kpi-value-size:18px;--ems-type-kpi-value-weight:600;--ems-type-kpi-value-line:1.25}.programs-dashboard-page{gap:1.25rem;padding-bottom:2rem}.programs-dashboard-header{flex-shrink:0;border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding-bottom:1rem}.hr-workspace .programs-dashboard-title.font-bold,.meal-workspace--enterprise .programs-dashboard-title.font-bold,.procurement-workspace--enterprise .programs-dashboard-title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-dashboard-title{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-dashboard-nav,.programs-implementation-page .finance-register-page-header .flex.programs-dashboard-nav.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-dashboard-nav.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-dashboard-nav,.programs-implementation-page .finance-register-page-header .flex.programs-dashboard-nav.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-dashboard-nav.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-dashboard-nav{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-nav__link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-nav__link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-dashboard-nav__link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-dashboard-nav__link,.journal-entries-page .finance-data-table tbody td .programs-dashboard-nav__link{margin-top:0;vertical-align:top}.programs-dashboard-nav__link{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-dashboard-nav__link{white-space:nowrap}.programs-dashboard-nav__link:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-dashboard-kpi-primary{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:1024px){.programs-dashboard-kpi-primary{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-dashboard-kpi-primary .erp-kpi-card{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem .875rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-dashboard-kpi-primary .erp-metric-label{white-space:normal;font-size:10px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:.03em}.programs-activity-planning__meta .programs-dashboard-kpi-secondary.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-dashboard-kpi-secondary{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}@media (min-width:640px){.programs-dashboard-kpi-secondary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.programs-dashboard-kpi-secondary{grid-template-columns:repeat(8,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .programs-dashboard-stat.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-dashboard-stat.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-dashboard-stat{display:flex;flex-direction:column;gap:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}.programs-dashboard-stat__label{font-size:10px;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-dashboard-stat__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-dashboard-metric-strip{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.programs-dashboard-metric-strip--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.programs-dashboard-metric-strip--cols-3,.programs-dashboard-metric-strip--cols-4,.programs-dashboard-metric-strip--cols-5,.programs-dashboard-metric-strip--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.programs-dashboard-metric-strip--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.programs-dashboard-metric-strip--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.programs-dashboard-metric-strip--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.programs-dashboard-metric-strip--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.programs-dashboard-metric-strip--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-dashboard-metric.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-dashboard-metric.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-dashboard-metric.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-dashboard-metric.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-dashboard-metric.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-dashboard-metric.flex-1{flex:0 1 auto}.programs-activity-planning__meta .programs-dashboard-metric.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-metric.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-metric.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-metric.flex-1.md\:block{max-width:none}}.programs-dashboard-metric{display:flex;min-height:3.25rem;min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .625rem}.programs-dashboard-metric__label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-dashboard-metric__label,.programs-dashboard-metric__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-dashboard-metric__value{margin-top:.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;line-height:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-dashboard-metric__value--warn{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .programs-dashboard-progress-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-dashboard-progress-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-dashboard-progress-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:0;padding:0}.programs-dashboard-progress-row{display:grid;grid-template-columns:1fr;gap:.35rem;min-width:0;padding:.65rem 0;border-bottom:1px solid #eceef6}.programs-dashboard-progress-row:last-child{border-bottom:none;padding-bottom:0}.programs-dashboard-progress-row:first-child{padding-top:.15rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-dashboard-progress-row__title.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-dashboard-progress-row__title.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-dashboard-progress-row__title.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-dashboard-progress-row__title.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-progress-row__title.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-progress-row__title.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-dashboard-progress-row__title.flex-1.md\:block{max-width:none}}.programs-dashboard-progress-row__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-dashboard-progress-row__title:hover{text-decoration-line:underline}.programs-dashboard-progress-row__track{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem}.programs-dashboard-progress-row__pct{white-space:nowrap;text-align:right;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-dashboard-progress.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-dashboard-progress{height:.375rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-dashboard-progress__fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.programs-dashboard-progress__fill--empty,.programs-dashboard-progress__fill--zero{background-color:rgba(141,148,224,.8)}.programs-dashboard-progress__fill--low{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.programs-dashboard-progress__fill--mid{background-color:var(--hurdo-brand-blue,#2e3192)}.programs-dashboard-progress__fill--high{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.programs-dashboard-progress-inline{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-dashboard-simple-bars,.programs-implementation-page .finance-register-page-header .programs-dashboard-simple-bars.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-dashboard-simple-bars,.programs-implementation-page .finance-register-page-header .programs-dashboard-simple-bars.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-dashboard-simple-bars{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0}.programs-dashboard-simple-bars__row{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2.25rem;align-items:center;gap:.5rem}.programs-dashboard-simple-bars__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-dashboard-simple-bars__label,.programs-dashboard-simple-bars__value{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1}.programs-dashboard-simple-bars__value{text-align:right;font-weight:600;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-dashboard .fmd-screen{max-width:none}.programs-implementation-page .finance-register-page-header .programs-implementation-dashboard__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-dashboard__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-dashboard__body{display:flex;flex-direction:column;gap:.875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-portfolio-links.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-dashboard-portfolio-links.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-dashboard-portfolio-links.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-portfolio-links.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-dashboard-portfolio-links.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-dashboard-portfolio-links.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-dashboard-portfolio-links{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-portfolio-links__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-dashboard-portfolio-links__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-dashboard-portfolio-links__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-dashboard-portfolio-links__item,.journal-entries-page .finance-data-table tbody td .programs-dashboard-portfolio-links__item{margin-top:0;vertical-align:top}.programs-dashboard-portfolio-links__item{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:11px;font-weight:600;line-height:1.25;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-dashboard-portfolio-links__item{white-space:nowrap}.programs-dashboard-portfolio-links__item:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.programs-implementation-dashboard__pair{display:grid;gap:.875rem}@media (min-width:1024px){.programs-implementation-dashboard__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.programs-implementation-dashboard__triple{display:grid;gap:.75rem}@media (min-width:768px){.programs-implementation-dashboard__triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-implementation-dashboard__triple{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@media (min-width:1366px) and (max-width:1439px){.programs-implementation-dashboard__triple{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .programs-implementation-dashboard__panel.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-dashboard__panel.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-dashboard__panel{display:flex;height:100%;min-height:0;flex-direction:column}.programs-implementation-dashboard__panel .fmd-panel__header{flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-dashboard__panel-body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-dashboard__panel-body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-dashboard__panel-body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-dashboard__panel-body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-dashboard__panel-body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-dashboard__panel-body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-dashboard__panel-body.md\:block{max-width:none}}.programs-implementation-dashboard__panel-body{margin-top:.75rem;min-height:0;flex:1 1 0%}.programs-implementation-dashboard .fmd-panel{border-radius:.5rem;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-dashboard .fmd-panel__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-dashboard .ems-kpi-grid{align-items:stretch;gap:.625rem}.programs-implementation-dashboard .journal-kpi-snapshot .ems-kpi-card{min-height:3.65rem}.programs-implementation-dashboard .ems-kpi-card__label,.programs-implementation-dashboard .ems-kpi-card__subtitle{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-dashboard .fmd-panel__header.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-dashboard .fmd-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-dashboard .fmd-panel__header{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-dashboard .fmd-panel__header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-dashboard .fmd-panel__header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-dashboard .fmd-panel__header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-dashboard .fmd-panel__header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-dashboard .fmd-panel__header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-dashboard .fmd-panel__header.flex-1.md\:block{max-width:none}}.programs-implementation-dashboard .fmd-panel__header{min-width:0;gap:.5rem;padding:.65rem .9rem}.programs-implementation-dashboard .fmd-panel__header .fmd-panel__link{flex-shrink:0;white-space:nowrap}.programs-implementation-dashboard .programs-dashboard-inline-stats{margin:.75rem .9rem 0}.programs-implementation-dashboard__panel-body,.programs-implementation-dashboard__table{margin:.75rem .9rem .9rem}.programs-implementation-dashboard__table{overflow-x:auto}.programs-implementation-dashboard__table .erp-table{width:100%;table-layout:fixed}.programs-action-center-table .erp-table td,.programs-action-center-table .erp-table th{vertical-align:middle}.programs-action-center-table .erp-table td:first-child,.programs-action-center-table .erp-table th:first-child{width:6.25rem}.programs-action-center-table .erp-table td:nth-child(2),.programs-action-center-table .erp-table th:nth-child(2){width:18%}.programs-action-center-table .erp-table td:nth-child(3),.programs-action-center-table .erp-table th:nth-child(3){width:10%}.programs-action-center-table .erp-table td:nth-child(4),.programs-action-center-table .erp-table th:nth-child(4){width:auto}.programs-action-center-table .erp-table td:nth-child(5),.programs-action-center-table .erp-table th:nth-child(5){width:6.25rem;white-space:nowrap;font-size:.75rem;color:#6b70a0}.programs-action-center-table .erp-table td:nth-child(6),.programs-action-center-table .erp-table th:nth-child(6){width:7.25rem}.programs-action-center-table .erp-table td:nth-child(7),.programs-action-center-table .erp-table th:nth-child(7){width:4.75rem;text-align:right;white-space:nowrap}.programs-action-center-table--with-owner .erp-table td:nth-child(5),.programs-action-center-table--with-owner .erp-table th:nth-child(5){width:6.25rem}.programs-action-center-table--with-owner .erp-table td:nth-child(6),.programs-action-center-table--with-owner .erp-table th:nth-child(6){width:9%;font-size:inherit;color:inherit;text-align:left}.programs-action-center-table--with-owner .erp-table td:nth-child(7),.programs-action-center-table--with-owner .erp-table th:nth-child(7){width:7.25rem;text-align:left}.programs-action-center-table--with-owner .erp-table td:nth-child(8),.programs-action-center-table--with-owner .erp-table th:nth-child(8){width:4.75rem;text-align:right;white-space:nowrap}.programs-action-center-table__due{white-space:nowrap;font-size:.75rem;color:#6b70a0}.programs-action-center-table__cta{text-align:right;white-space:nowrap}.programs-activity-table .erp-table td,.programs-activity-table .erp-table th{vertical-align:middle}.programs-activity-table .erp-table td:first-child,.programs-activity-table .erp-table th:first-child{width:32%}.programs-activity-table .erp-table td:nth-child(2),.programs-activity-table .erp-table th:nth-child(2){width:8%}.programs-activity-table .erp-table td:nth-child(3),.programs-activity-table .erp-table th:nth-child(3){width:14%}.programs-activity-table .erp-table td:nth-child(4),.programs-activity-table .erp-table th:nth-child(4){width:10%}.programs-activity-table .erp-table td:nth-child(5),.programs-activity-table .erp-table th:nth-child(5){width:6.5rem;white-space:nowrap}.programs-activity-table .erp-table td:nth-child(6),.programs-activity-table .erp-table th:nth-child(6){width:9rem}.programs-activity-table .erp-table td:nth-child(7),.programs-activity-table .erp-table th:nth-child(7){width:7rem}.programs-dashboard-inline-stats{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;border:1px solid #e2e4f0;border-radius:.5rem;background:#f8f9fc;overflow:hidden}@media (max-width:1023px){.programs-dashboard-inline-stats{flex-wrap:wrap}}.programs-dashboard-inline-stat{flex:1 1 0;min-width:0;padding:.55rem .65rem;border-right:1px solid #e2e4f0}.programs-dashboard-inline-stat:last-child{border-right:none}.programs-dashboard-inline-stat__value{display:block;overflow:hidden;text-overflow:ellipsis;font-size:.9375rem;font-weight:650;line-height:1.1;color:#181a40;white-space:nowrap}.programs-dashboard-inline-stat__value--warn{color:#b45309}.programs-dashboard-inline-stat__label{display:block;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b70a0;white-space:nowrap}.programs-implementation-dashboard .page-header__subtitle{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-dashboard-grid .erp-dashboard-panel--fixed{height:auto;min-height:260px}.programs-dashboard-panel{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-dashboard-panel .erp-dashboard-panel-header--fixed{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-list__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-dashboard-panel-list__progress.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-dashboard-panel-list__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.erp-dashboard-panel-list__progress.gap-2{width:100%;justify-content:flex-start}}.erp-dashboard-panel-list__progress{display:flex;align-items:center;gap:.375rem}.programs-activity-planning__meta .erp-dashboard-panel-list__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-dashboard-panel-list__track{height:.375rem;width:3.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.erp-dashboard-panel-list__fill{display:block;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.erp-dashboard-panel-list__pct{min-width:2rem;text-align:right;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-dashboard-page .ems-kpi__value,.programs-dashboard-page .erp-metric-value,.programs-workspace .activity-budget-plans__kpi-value,.programs-workspace .beneficiaries-kpi__value,.programs-workspace .budget-control-kpi__value,.programs-workspace .ems-kpi__value,.programs-workspace .erp-metric-value,.programs-workspace .grant-budget-kpi__value,.programs-workspace .grant-detail-kpi__value,.programs-workspace .grant-fin-kpi__value,.programs-workspace .implementation-kpi__value,.programs-workspace .master-workplan__kpi-value,.programs-workspace .project-locations-portfolio__kpi-value,.programs-workspace .project-reports-kpi__value,.programs-workspace .project-risk-kpi__value,.programs-workspace .project-team-kpi__value,.programs-workspace .project-team-staffing__kpi-value,.programs-workspace .project-teams-portfolio__kpi-value,.programs-workspace .schedule-control__kpi-value,.programs-workspace .workplan-progress-kpi__value,.programs-workspace .workplan-register__kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace.flex-1.md\:block{max-width:none}}.programs-workspace{min-width:0;padding-top:.5rem}.programs-workspace:has(.programs-planning-chrome--register){padding-top:0}.programs-module-chrome,.programs-module-chrome>.ems-module-section-header{margin-bottom:.5rem}.programs-module-chrome--planning{width:100%;min-width:0;margin-bottom:16px}.programs-module-chrome--planning-register{margin-bottom:12px}.programs-planning-chrome{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.75rem;width:100%;min-width:0;min-height:0;border-bottom:1px solid #e2e8f0}.programs-planning-chrome--register{gap:16px}.programs-planning-chrome__brand{display:flex;flex:0 0 auto;align-items:center;min-width:0;padding-top:16px;padding-bottom:16px}.programs-planning-chrome--register .programs-planning-chrome__brand{padding-top:6px;padding-bottom:6px}.programs-planning-chrome--register .programs-planning-chrome__brand .ems-module-section-header h1{font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.programs-planning-chrome__brand .ems-module-section-header{margin:0!important;padding:0}.programs-planning-chrome__brand .ems-module-section-header>div{gap:0;align-items:center}.programs-planning-chrome__nav{display:flex;flex:1 1 auto;align-items:stretch;min-width:0;justify-content:flex-end}.programs-planning-nav,.programs-planning-nav__tabs{display:flex;flex:0 1 auto;flex-wrap:nowrap;align-items:stretch;min-width:0;gap:16px}.programs-planning-nav__tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.programs-planning-nav__item{display:inline-flex;align-items:center;flex:0 0 auto;min-height:32px;padding:6px 2px;border:0;border-bottom:2px solid transparent;font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);letter-spacing:var(--ems-subnav-letter-spacing);line-height:var(--ems-subnav-line-height);color:var(--ems-subnav-color);text-decoration:none;white-space:nowrap;background:transparent;box-shadow:none;transition:color .14s ease,border-color .14s ease}.programs-planning-nav__item:hover{color:var(--ems-subnav-color-hover)}.programs-planning-nav__item:focus-visible{outline:2px solid #2e3192;outline-offset:-2px;border-radius:2px}.programs-planning-nav__item--active{color:var(--ems-subnav-color-active);font-weight:var(--ems-subnav-font-weight);border-bottom-color:var(--ems-subnav-color-active)}.accounting-txn-links__item,.accounting-workflow-nav__tab-label,.dcr-area-segment__btn,.finance-top-module-nav--secondary .accounting-workspace-nav__submenu-tab,.programs-function-subnav__item,a.dcr-area-segment__btn,nav[aria-label="Policy workspace sections"] a{font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);letter-spacing:var(--ems-subnav-letter-spacing);line-height:var(--ems-subnav-line-height)}.accounting-txn-links__item,.programs-function-subnav__item{color:var(--ems-subnav-color)}.accounting-txn-links__item:hover,.programs-function-subnav__item:hover{color:var(--ems-subnav-color-hover)}.accounting-txn-links__item--active,.programs-function-subnav__item--active{color:var(--ems-subnav-color-active);font-weight:var(--ems-subnav-font-weight)}.programs-planning-nav__tabs>.programs-planning-nav__item{position:relative}.programs-planning-nav__tabs>.programs-planning-nav__item+.programs-planning-nav__item:before{content:"";position:absolute;top:50%;left:-8px;width:1px;height:12px;background:#cbd5e1;transform:translateY(-50%);pointer-events:none}.programs-planning-chrome--area,.programs-planning-chrome--grants{justify-content:flex-start;align-items:stretch;gap:16px}.programs-planning-chrome--projects{justify-content:flex-start;gap:16px}.programs-planning-chrome--area .programs-planning-chrome__brand .ems-module-section-header h1,.programs-planning-chrome--grants .programs-planning-chrome__brand .ems-module-section-header h1{font-size:13px;font-weight:600}.programs-planning-nav--area,.programs-planning-nav--grants{flex:0 1 auto;margin-left:auto;justify-content:flex-end;min-width:0;gap:16px}.programs-planning-nav--area .programs-planning-nav__tabs,.programs-planning-nav--grants .programs-planning-nav__tabs{flex:0 1 auto;margin-left:0;justify-content:flex-end;gap:16px}.programs-planning-chrome--area .programs-planning-nav__item,.programs-planning-chrome--grants .programs-planning-nav__item{font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);min-height:30px;padding:6px 0 4px}.programs-module-chrome--grants-register{margin-bottom:12px}.programs-planning-nav__actions{display:flex;flex:0 0 auto;align-items:center;margin-left:0;gap:6px;padding:4px 0}.programs-planning-nav__actions .programs-standard-actions{flex:0 0 auto;flex-wrap:nowrap;margin-left:0;gap:6px}.programs-planning-nav__actions .programs-command-toolbar__btn{height:28px;min-height:28px;padding-left:.65rem;padding-right:.65rem}.programs-planning-chrome .programs-function-subnav{display:flex;align-items:stretch;width:auto;max-width:100%;margin:0;border-bottom:0;background:transparent;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.programs-planning-chrome .programs-function-subnav__track{align-items:stretch;gap:16px;min-height:0;padding:0}.programs-planning-chrome .programs-function-subnav__item{align-items:center;min-height:0;padding:16px 0;background:transparent;box-shadow:none}.programs-planning-chrome__actions{display:flex;flex:0 0 auto;align-items:center;align-self:stretch;gap:8px;margin-left:0;padding:16px 0 16px 28px}.programs-planning-chrome__actions:not(:has(.programs-standard-actions)){display:none}.programs-planning-chrome__actions .programs-standard-actions{flex:0 0 auto;flex-wrap:nowrap;margin-left:0}@media (max-width:1100px){.programs-planning-chrome:not(.programs-planning-chrome--register){flex-wrap:wrap}.programs-planning-chrome:not(.programs-planning-chrome--register) .programs-planning-chrome__brand{flex:1 0 100%}.programs-planning-chrome:not(.programs-planning-chrome--register) .programs-planning-chrome__actions,.programs-planning-chrome:not(.programs-planning-chrome--register) .programs-planning-chrome__nav{margin-top:.1rem}}@media (max-width:767px){.programs-planning-chrome--register,.programs-planning-nav{flex-wrap:wrap}.programs-planning-chrome--register .programs-planning-chrome__brand{flex:1 0 100%}.programs-planning-chrome--area .programs-planning-nav--area,.programs-planning-chrome--area .programs-planning-nav__tabs,.programs-planning-chrome--grants .programs-planning-nav--grants,.programs-planning-chrome--grants .programs-planning-nav__tabs{width:100%;margin-left:0;justify-content:flex-start}.programs-planning-nav__actions{margin-left:0;padding-left:0}}.programs-function-subnav{width:100%;margin:0;border-bottom:1px solid #e2e8f0;background:#f8fafc;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.programs-function-subnav::-webkit-scrollbar{height:4px}.programs-function-subnav__track{display:flex;flex-wrap:nowrap;align-items:stretch;gap:16px;min-height:2.25rem;padding:0 .25rem}.programs-function-subnav__item{display:inline-flex;align-items:center;flex:0 0 auto;min-height:2.25rem;padding:6px 0;border:0;border-bottom:2px solid transparent;font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);letter-spacing:var(--ems-subnav-letter-spacing);line-height:var(--ems-subnav-line-height);color:var(--ems-subnav-color);text-decoration:none;white-space:nowrap;background:transparent;box-shadow:none;transition:color .14s ease,border-color .14s ease}.programs-function-subnav__item:hover{color:var(--ems-subnav-color-hover);background:transparent}.programs-function-subnav__item:focus-visible{outline:2px solid #2e3192;outline-offset:-2px;border-radius:2px}.programs-function-subnav__item--active{color:var(--ems-subnav-color-active);font-weight:var(--ems-subnav-font-weight);border-bottom-color:var(--ems-subnav-color-active)}.programs-workspace .journal-entries-board__title{font-size:.9375rem;font-weight:650;color:#111827}.programs-workspace .journal-entries-board__header{align-items:center;flex-wrap:nowrap;gap:.75rem;min-height:2rem;margin:0;padding:0}.programs-workspace .journal-entries-board__header-aside{display:flex;flex:0 0 auto;align-items:center;margin-left:auto}.programs-activities-page .programs-page-shell__actions-row,.programs-donors-page .programs-page-shell__actions-row,.programs-portfolio-page .programs-page-shell__actions-row,.programs-project-locations-page .programs-page-shell__actions-row,.programs-project-teams-page .programs-page-shell__actions-row,.programs-projects-page .programs-page-shell__actions-row,.programs-workplans-page .programs-page-shell__actions-row{display:none}.programs-activities-page.programs-page-shell,.programs-donors-page.programs-page-shell,.programs-portfolio-page.programs-page-shell,.programs-project-locations-page.programs-page-shell,.programs-project-teams-page.programs-page-shell,.programs-projects-page.programs-page-shell,.programs-workplans-page.programs-page-shell{display:flex;flex-direction:column;gap:0;padding-top:0}.programs-activities-page.programs-page-shell>*+*,.programs-donors-page.programs-page-shell>*+*,.programs-portfolio-page.programs-page-shell>*+*,.programs-project-locations-page.programs-page-shell>*+*,.programs-project-teams-page.programs-page-shell>*+*,.programs-projects-page.programs-page-shell>*+*,.programs-workplans-page.programs-page-shell>*+*{margin-top:0}.programs-activities-page .programs-page-shell__body,.programs-donors-page .programs-page-shell__body,.programs-portfolio-page .programs-page-shell__body,.programs-project-locations-page .programs-page-shell__body,.programs-project-teams-page .programs-page-shell__body,.programs-projects-page .programs-page-shell__body,.programs-workplans-page .programs-page-shell__body{display:flex;flex-direction:column;gap:.75rem;padding-top:0;margin-top:0}.program-register-workspace{display:flex;flex-direction:column;gap:12px}.program-register-workspace__toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.program-register-workspace__filters{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.program-register-workspace__actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:8px}.programs-activities-page .programs-page-shell__body>*+*,.programs-donors-page .programs-page-shell__body>*+*,.programs-portfolio-page .programs-page-shell__body>*+*,.programs-project-locations-page .programs-page-shell__body>*+*,.programs-project-teams-page .programs-page-shell__body>*+*,.programs-projects-page .programs-page-shell__body>*+*,.programs-workplans-page .programs-page-shell__body>*+*{margin-top:0}.programs-activities-page .programs-standard-actions,.programs-donors-page .programs-standard-actions,.programs-portfolio-page .programs-standard-actions,.programs-project-locations-page .programs-standard-actions,.programs-project-teams-page .programs-standard-actions,.programs-projects-page .programs-standard-actions,.programs-workplans-page .programs-standard-actions{flex:0 0 auto;flex-wrap:nowrap;margin-left:0}.programs-workspace .hurdo-table-wrap--sticky{overflow-x:auto;overflow-y:visible}.programs-workspace .hurdo-table-wrap--sticky .hurdo-table-scroll,.programs-workspace .programs-activity-register__table .hurdo-table-scroll,.programs-workspace .programs-donor-register__table .hurdo-table-scroll,.programs-workspace .programs-grant-register__table .hurdo-table-scroll,.programs-workspace .programs-project-register__table .hurdo-table-scroll{max-height:none;overflow:visible}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workspace-chrome.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workspace-chrome.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workspace-chrome.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-workspace-chrome.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-workspace-chrome.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-workspace-chrome.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome.flex-1.md\:block{max-width:none}}.programs-workspace-chrome{margin-bottom:.75rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-page-shell.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-page-shell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-page-shell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-page-shell.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell.flex-1.md\:block{max-width:none}}.programs-page-shell{min-width:0}.programs-page-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-page-shell__actions{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-page-shell__header-block.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-page-shell__header-block.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-page-shell__header-block.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-page-shell__header-block.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-block.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-block.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-block.flex-1.md\:block{max-width:none}}.programs-page-shell__header-block{min-width:0}.programs-page-shell__header-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-page-shell__header-block{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-page-shell__header-row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-page-shell__header-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-page-shell__header-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-page-shell__header-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-page-shell__header-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-page-shell__header-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-page-shell__header-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-page-shell__header-row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-page-shell__header-row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-page-shell__header-row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__header-row.flex-1.md\:block{max-width:none}}.programs-page-shell__header-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-page-shell__title.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-page-shell__title.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-page-shell__title.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-page-shell__title.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__title.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__title.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__title.flex-1.md\:block{max-width:none}}.programs-page-shell__title{min-width:0;flex-shrink:0}.programs-page-shell__title .ems-workspace-header,.programs-page-shell__title .page-header.ems-workspace-header,.programs-page-shell__title .programs-activities-page__header.ems-workspace-header,.programs-page-shell__title .programs-archived-projects-page__header.ems-workspace-header,.programs-page-shell__title .programs-budget-revisions-page__header.ems-workspace-header,.programs-page-shell__title .programs-budgets-page__header.ems-workspace-header,.programs-page-shell__title .programs-donors-page__header.ems-workspace-header,.programs-page-shell__title .programs-field-operations-page__header.ems-workspace-header,.programs-page-shell__title .programs-grants-page__header.ems-workspace-header,.programs-page-shell__title .programs-implementation-page__header.ems-workspace-header,.programs-page-shell__title .programs-lessons-learned-page__header.ems-workspace-header,.programs-page-shell__title .programs-project-closure-page__header.ems-workspace-header,.programs-page-shell__title .programs-project-documents-page__header.ems-workspace-header,.programs-page-shell__title .programs-project-locations-page__header.ems-workspace-header,.programs-page-shell__title .programs-project-teams-page__header.ems-workspace-header,.programs-page-shell__title .programs-projects-page__header.ems-workspace-header,.programs-page-shell__title .programs-success-stories-page__header.ems-workspace-header,.programs-page-shell__title .programs-workplans-page__header.ems-workspace-header{border-width:0;padding-bottom:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-page-shell__body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-page-shell__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-page-shell__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-page-shell__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-page-shell__body.flex-1.md\:block{max-width:none}}.programs-page-shell__body{min-width:0}.programs-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-grants-awards-page.programs-page-shell,.programs-grants-closeout-page.programs-page-shell,.programs-grants-donors-page.programs-page-shell,.programs-grants-monitoring-page.programs-page-shell{gap:0;padding-top:0}.programs-grants-awards-page .programs-page-shell__header-block,.programs-grants-closeout-page .programs-page-shell__header-block,.programs-grants-donors-page .programs-page-shell__header-block,.programs-grants-monitoring-page .programs-page-shell__header-block{padding-bottom:0;margin-bottom:0}.programs-grants-awards-page .programs-page-shell__body,.programs-grants-closeout-page .programs-page-shell__body,.programs-grants-donors-page .programs-page-shell__body,.programs-grants-monitoring-page .programs-page-shell__body{gap:12px;padding-top:0;margin-top:0}.finance-grant-register-workspace--programs{display:flex;flex-direction:column;width:100%;gap:14px}.finance-grant-register-workspace--programs .dcr-toolbar{margin-bottom:0;padding-block:.15rem}.finance-grant-register-workspace--programs .ems-kpi-grid,.finance-grant-register-workspace--programs .finance-grant-register-kpi-strip,.finance-grant-register-workspace--programs .fmd-snapshot__grid{width:100%;gap:12px}.finance-grant-register-workspace--programs .ems-kpi-card{align-items:flex-start;min-height:5.25rem;padding:16px}.finance-grant-register-workspace--programs .ems-kpi-card__value{overflow:visible;white-space:normal;text-overflow:unset;font-size:15px;line-height:1.25}.finance-grant-register-workspace--programs .ems-kpi-card__value--stack{display:flex;width:100%}.programs-award-kpi-currencies{display:flex;flex-direction:column;gap:4px;min-width:0}.programs-award-kpi-currencies__line{display:flex;align-items:baseline;gap:8px;min-width:0}.programs-award-kpi-currencies__code{flex:0 0 2.25rem;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.2;color:#6b7199}.programs-award-kpi-currencies__amount{min-width:0;font-size:15px;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:inherit}.finance-grant-register-workspace--programs .finance-grant-register-filters{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .65rem;overflow-x:visible;overflow-y:visible}.finance-grant-register-workspace--programs .finance-grant-register-filters__search{flex:1 1 11rem;min-width:10rem;max-width:16rem}.finance-grant-register-workspace--programs .finance-grant-register-filters__end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.finance-grant-register-workspace--programs .finance-grant-register-filters__action{height:2rem;padding:0 .7rem;border-radius:.375rem;font-size:12px;line-height:1}.finance-grant-register-workspace--programs .finance-grant-register-filters__action .lucide{width:.875rem;height:.875rem}.finance-grant-register-workspace--programs .finance-grant-register-filters__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.programs-register-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin:0 0 10px;padding:0;border:0;background:transparent}.dcr-register>.programs-register-header,.finance-grant-register-table>.programs-register-header{padding:10px 12px 0;margin-bottom:8px}.programs-register-header__title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:#1e293b}.programs-register-header__meta{margin:0;font-size:12px;font-weight:500;line-height:1.3;color:#64748b;white-space:nowrap}.programs-register-header--with-actions{align-items:center}.programs-register-header__copy{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.programs-register-header__actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.finance-grant-register-workspace--programs .finance-grant-register-table .erp-table tbody td{padding-top:.4rem;padding-bottom:.4rem;vertical-align:middle}.finance-grant-register-workspace--programs .finance-grant-register-table .erp-table tbody tr{height:2.65rem}.finance-grant-register-table--programs-awards.hurdo-table-wrap,.finance-grant-register-table--programs.hurdo-table-wrap{overflow-x:auto}.finance-grant-register-table--programs .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}.finance-grant-register-table--programs .erp-table tbody td,.finance-grant-register-table--programs .erp-table thead th{vertical-align:middle;white-space:nowrap;font-size:12px}.finance-grant-register-table--programs-awards .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}.finance-grant-register-table--programs-awards .erp-table tbody td,.finance-grant-register-table--programs-awards .erp-table thead th{vertical-align:middle;white-space:nowrap}.finance-grant-register-table--programs-awards .erp-table td:first-child,.finance-grant-register-table--programs-awards .erp-table th:first-child{min-width:10.5rem}.finance-grant-register-table--programs-awards .erp-table td:nth-child(2),.finance-grant-register-table--programs-awards .erp-table th:nth-child(2){min-width:14rem;max-width:20rem;white-space:nowrap}.finance-grant-register-table--programs-awards .erp-table td:nth-child(3),.finance-grant-register-table--programs-awards .erp-table th:nth-child(3){min-width:10rem;max-width:14rem}.finance-grant-register-table--programs-awards .erp-table td:nth-child(10),.finance-grant-register-table--programs-awards .erp-table td:nth-child(4),.finance-grant-register-table--programs-awards .erp-table td:nth-child(9),.finance-grant-register-table--programs-awards .erp-table th:nth-child(10),.finance-grant-register-table--programs-awards .erp-table th:nth-child(4),.finance-grant-register-table--programs-awards .erp-table th:nth-child(9){min-width:8.5rem;text-align:right}.finance-grant-register-table--programs-awards .erp-table td:nth-child(5),.finance-grant-register-table--programs-awards .erp-table th:nth-child(5){min-width:5.5rem;text-align:center}.finance-grant-register-table--programs-awards .erp-table td:nth-child(6),.finance-grant-register-table--programs-awards .erp-table td:nth-child(7),.finance-grant-register-table--programs-awards .erp-table th:nth-child(6),.finance-grant-register-table--programs-awards .erp-table th:nth-child(7){min-width:6.75rem;text-align:center}.finance-grant-register-table--programs-awards .erp-table td:nth-child(8),.finance-grant-register-table--programs-awards .erp-table th:nth-child(8){min-width:12rem}.finance-grant-register-table--programs-awards .erp-table td:nth-child(11),.finance-grant-register-table--programs-awards .erp-table th:nth-child(11){min-width:8.5rem}.finance-grant-register-table--programs-awards .erp-table td:nth-child(12),.finance-grant-register-table--programs-awards .erp-table th:nth-child(12){min-width:3.25rem}.finance-grant-register-projects__review{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;padding:0 6px;border-radius:999px;background:#fff7ed;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.4;color:#b45309;white-space:nowrap}.finance-award-col__ellipsis{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:#111827}.finance-award-col--no .finance-grant-register-code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-award-col--amount{white-space:nowrap}.finance-award-col--dates{white-space:nowrap;font-variant-numeric:tabular-nums}.finance-award-col--projects{min-width:0;max-width:none;vertical-align:middle}.finance-grant-register-workspace--programs .finance-award-col--projects .finance-grant-register-projects{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;max-width:18rem;min-width:0}.finance-award-col--status{white-space:nowrap}.finance-grant-register-projects--compact{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;max-width:18rem}.finance-grant-register-projects--compact .finance-grant-register-project-link{display:flex;align-items:center;min-width:0;overflow:hidden;font-size:12px;line-height:1.2;white-space:nowrap}.finance-grant-register-projects--compact .finance-grant-register-project-link__code{flex:0 0 auto;font-family:var(--ems-font-family-mono,ui-monospace,monospace);font-size:11px;font-weight:600}.finance-grant-register-projects--compact .finance-grant-register-project-link__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-grant-register-workspace--programs .finance-grant-register-projects__empty{line-height:1.2;white-space:nowrap}.finance-grant-register-projects__more{flex:0 0 auto;font-size:11px;font-weight:600;color:var(--hurdo-500,#6b5a9a);white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-standard-actions,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-standard-actions.flex-1,.programs-page-shell .page-header__subtitle{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-standard-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-standard-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-standard-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-standard-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-standard-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-standard-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-standard-actions,.programs-activities-page__header .ems-workspace-header__row>.programs-standard-actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-standard-actions,.programs-donors-page__header .ems-workspace-header__row>.programs-standard-actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-standard-actions,.programs-grants-page__header .ems-workspace-header__row>.programs-standard-actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-standard-actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-standard-actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-standard-actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-standard-actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-standard-actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-standard-actions.flex-1.md\:block{max-width:none}}.programs-standard-actions{margin-left:auto;display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-contextual-toolbar.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-contextual-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-contextual-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-contextual-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-contextual-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-contextual-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-contextual-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-contextual-toolbar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-contextual-toolbar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-contextual-toolbar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-contextual-toolbar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-contextual-toolbar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-contextual-toolbar.flex-1.md\:block{max-width:none}}.programs-contextual-toolbar{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}@media (max-width:767px){.programs-page-shell__header-row{flex-direction:column;align-items:stretch}.programs-standard-actions{margin-left:0;width:100%;justify-content:flex-start}.programs-planning-chrome__actions .programs-standard-actions{width:auto;margin-left:0;justify-content:flex-end}.programs-contextual-toolbar{justify-content:flex-start}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-command-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-command-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-command-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-command-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-command-toolbar__btn{margin-top:0;vertical-align:top}.programs-command-toolbar__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-command-toolbar__btn{white-space:nowrap}.programs-command-toolbar__btn{box-shadow:0 1px 2px rgba(46,49,146,.05);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.programs-command-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 2px 4px rgba(46,49,146,.08)}.sp-workspace__hero-main a button.programs-command-toolbar__btn--primary,.sp-workspace__main a button.programs-command-toolbar__btn--primary{color:#fff}.programs-command-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.24)}.sp-workspace__hero-main a button.programs-command-toolbar__btn--primary:hover,.sp-workspace__main a button.programs-command-toolbar__btn--primary:hover{color:#fff}.programs-command-toolbar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.28)}.programs-command-toolbar__btn--open{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-more-actions{position:relative;display:inline-flex}.programs-more-actions .programs-command-toolbar__btn{gap:.25rem}.programs-more-actions__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:40;min-width:11rem;display:flex;flex-direction:column;gap:2px;padding:4px;border:1px solid #e2e4f0;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(22,24,95,.1)}.programs-more-actions__menu--grouped{min-width:15rem;gap:0;padding:6px}.programs-more-actions__group+.programs-more-actions__group{margin-top:4px;padding-top:4px;border-top:1px solid #e2e4f0}.programs-more-actions__label{margin:0;padding:4px 8px 2px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.45)}.activities-print-header{display:none}@media print{.programs-activities-page .ems-kpi-grid,.programs-activities-page .programs-activities-tabs,.programs-activities-page .programs-activities-toolbar,.programs-activities-page .programs-activity-register__count,.programs-activities-page .programs-standard-actions,.programs-activities-page .programs-workspace-chrome{display:none!important}.activities-print-header{display:block;margin-bottom:12px}.activities-print-header h1{margin:0;font-size:18px}}.programs-more-actions__item{display:inline-flex;align-items:center;width:100%;border:0;border-radius:6px;background:transparent;padding:6px 8px;font-size:12px;font-weight:600;color:#1a1c6e;text-decoration:none;cursor:pointer;text-align:left}.programs-more-actions__item:hover{background:rgba(46,49,146,.06)}.hr-workspace .text-2xl.programs-workspace-chrome__label,.hr-workspace .text-lg.programs-workspace-chrome__label.tabular-nums,.hr-workspace .text-xl.programs-workspace-chrome__label,.meal-workspace--enterprise .text-2xl.programs-workspace-chrome__label,.meal-workspace--enterprise .text-lg.programs-workspace-chrome__label.tabular-nums,.meal-workspace--enterprise .text-xl.programs-workspace-chrome__label,.procurement-workspace--enterprise .text-2xl.programs-workspace-chrome__label,.procurement-workspace--enterprise .text-lg.programs-workspace-chrome__label.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-workspace-chrome__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-workspace-chrome__label{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-workspace-chrome__actions,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workspace-chrome__actions.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workspace-chrome__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workspace-chrome__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-workspace-chrome__actions,.programs-activities-page__header .ems-workspace-header__row>.programs-workspace-chrome__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-workspace-chrome__actions,.programs-donors-page__header .ems-workspace-header__row>.programs-workspace-chrome__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-workspace-chrome__actions,.programs-grants-page__header .ems-workspace-header__row>.programs-workspace-chrome__actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome__actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome__actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workspace-chrome__actions.flex-1.md\:block{max-width:none}}.programs-workspace-chrome__actions{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-quick-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-quick-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-quick-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-quick-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-quick-toolbar__btn{margin-top:0;vertical-align:top}.programs-quick-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-quick-toolbar__btn{white-space:nowrap}.programs-quick-toolbar__btn{box-shadow:0 1px 2px rgba(46,49,146,.06);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.programs-quick-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.12),0 1px 2px rgba(46,49,146,.08)}.programs-quick-toolbar__btn:active{box-shadow:inset 0 1px 2px rgba(46,49,146,.12)}.programs-quick-toolbar__btn--primary{background:linear-gradient(180deg,#2e3192,#252878);border-color:#1e2159;color:#fff;box-shadow:0 1px 3px rgba(46,49,146,.38),inset 0 1px 0 hsla(0,0%,100%,.1)}.programs-quick-toolbar__btn--primary:hover{background:linear-gradient(180deg,#3538a8,#2a2d8a);border-color:#181a52;color:#fff;box-shadow:0 3px 10px rgba(46,49,146,.42),0 1px 3px rgba(46,49,146,.22),inset 0 1px 0 hsla(0,0%,100%,.14)}.programs-quick-toolbar__btn--primary:active{background:linear-gradient(180deg,#252878,#1e2159);box-shadow:inset 0 2px 4px rgba(24,26,82,.35),0 1px 2px rgba(46,49,146,.2)}.programs-quick-toolbar__btn--primary:before{content:none}.programs-workspace .hurdo-table-wrap tbody tr{transition:background-color .16s ease}.programs-workspace .hurdo-table-wrap tbody tr:hover{background:rgba(46,49,146,.045)}.programs-workspace .hurdo-table-wrap tbody tr:nth-child(2n):hover{background:rgba(46,49,146,.065)}.programs-workspace .erp-table tbody tr{transition:background-color .16s ease}.programs-workspace .erp-table tbody tr:hover{background:rgba(46,49,146,.045)}.programs-workspace .erp-table tbody tr:nth-child(2n):hover{background:rgba(46,49,146,.065)}.sp-builder-page{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.5rem;min-height:calc(100% + .5rem);--tw-bg-opacity:1;background-color:rgb(244 245 249/var(--tw-bg-opacity,1));padding-left:0;padding-right:0;padding-bottom:0}@media (min-width:640px){.sp-builder-page{margin-left:-1rem;margin-right:-1rem}}@media (min-width:1024px){.sp-builder-page{margin-left:-1.5rem;margin-right:-1.5rem}}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.sp-builder{max-width:none;margin-inline:0;width:100%}.programs-implementation-page .finance-register-page-header .sp-builder.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-builder.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder{margin-left:auto;margin-right:auto;display:flex;min-height:100%;max-width:1280px;flex-direction:column}.sp-builder__header{position:sticky;top:0;z-index:20;border-bottom-width:1px;border-color:rgba(226,232,240,.7);background-color:hsla(0,0%,100%,.9);--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__header-inner.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__header-inner.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__header-inner.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__header-inner.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__header-inner.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__header-inner.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem}@media (min-width:640px){.sp-builder__header-inner{padding-left:1.5rem;padding-right:1.5rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__back.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__back.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__back.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__back.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__back{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(226,232,240,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sp-builder__back:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.sp-builder__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.sp-builder__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.sp-builder__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.sp-builder__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__body.md\:block{max-width:none}}.sp-builder__body{display:grid;flex:1 1 0%;gap:0}@media (min-width:1024px){.sp-builder__body{grid-template-columns:248px minmax(0,1fr)}}.sp-builder__sidebar{border-bottom-width:1px;border-color:rgba(226,232,240,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1024px){.sp-builder__sidebar{border-bottom-width:0;border-right-width:1px}}.sp-builder__nav{padding:.75rem .5rem}@media (min-width:1024px){.sp-builder__nav{position:sticky;top:61px;max-height:calc(100dvh - 61px - var(--header-height));overflow-y:auto;padding:1rem .75rem}}.sp-builder__nav{font-family:var(--erp-font-family-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-builder__nav-group+.sp-builder__nav-group{margin-top:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding-top:1rem}.hr-workspace .text-2xl.sp-builder__nav-group-label,.hr-workspace .text-lg.sp-builder__nav-group-label.tabular-nums,.hr-workspace .text-xl.sp-builder__nav-group-label,.meal-workspace--enterprise .text-2xl.sp-builder__nav-group-label,.meal-workspace--enterprise .text-lg.sp-builder__nav-group-label.tabular-nums,.meal-workspace--enterprise .text-xl.sp-builder__nav-group-label,.procurement-workspace--enterprise .text-2xl.sp-builder__nav-group-label,.procurement-workspace--enterprise .text-lg.sp-builder__nav-group-label.tabular-nums,.procurement-workspace--enterprise .text-xl.sp-builder__nav-group-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-builder__nav-group-label,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-group-label.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-group-label.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-builder__nav-group-label,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-group-label.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-group-label.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__nav-group-label{margin-bottom:.375rem;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);font-feature-settings:"kern" 1,"liga" 1}.sp-builder__nav-group-toggle{cursor:pointer;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sp-builder__nav-group-toggle:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.programs-activity-planning__meta .sp-builder__nav-group-progress.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-builder__nav-group-progress{margin-left:.5rem;margin-right:.5rem;margin-bottom:.375rem;height:.125rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.sp-builder__nav-group-progress-bar{height:100%;border-radius:9999px;background-color:rgba(46,49,146,.3);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.sp-builder__nav-group-progress-bar--done{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.sp-builder__nav-item--required:not(.sp-builder__nav-item--active) .sp-builder__nav-icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(48,97%,77%,.7)}.sp-builder__nav-required{margin-left:.125rem;font-weight:600;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.sp-builder__nav-required,.sp-builder__step-export{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-builder__step-export{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.sp-builder__nav-group-label--active{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.sp-builder__nav-group-badge,.hr-workspace .text-lg.font-bold.sp-builder__nav-group-badge,.hr-workspace .text-lg.sp-builder__nav-group-badge.tabular-nums,.hr-workspace .text-xl.sp-builder__nav-group-badge,.meal-workspace--enterprise .text-2xl.sp-builder__nav-group-badge,.meal-workspace--enterprise .text-lg.font-bold.sp-builder__nav-group-badge,.meal-workspace--enterprise .text-lg.sp-builder__nav-group-badge.tabular-nums,.meal-workspace--enterprise .text-xl.sp-builder__nav-group-badge,.procurement-workspace--enterprise .text-2xl.sp-builder__nav-group-badge,.procurement-workspace--enterprise .text-lg.font-bold.sp-builder__nav-group-badge,.procurement-workspace--enterprise .text-lg.sp-builder__nav-group-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.sp-builder__nav-group-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-builder__nav-group-badge{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-builder__nav-group-badge--done{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.sp-builder__nav-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-item.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-item.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__nav-item{display:flex;width:100%;align-items:center;gap:.625rem;border-radius:.5rem;padding:.5rem;text-align:left;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sp-builder__nav-item:hover:not(.sp-builder__nav-item--active){--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.sp-builder__nav-item--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.1)}.sp-builder__nav-item--active:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-icon.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__nav-icon.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__nav-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__nav-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.sp-builder__nav-item--active .sp-builder__nav-icon,.sp-workspace__main a button.sp-builder__nav-item--active .sp-builder__nav-icon{color:#fff}.sp-builder__nav-item--active .sp-builder__nav-icon{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-builder__nav-item--done:not(.sp-builder__nav-item--active) .sp-builder__nav-icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.sp-builder__nav-label,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.sp-builder__nav-label.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.sp-builder__nav-label,.programs-activities-page__header .ems-workspace-header__row>.sp-builder__nav-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.sp-builder__nav-label,.programs-donors-page__header .ems-workspace-header__row>.sp-builder__nav-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.sp-builder__nav-label,.programs-grants-page__header .ems-workspace-header__row>.sp-builder__nav-label.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__nav-label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__nav-label.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__nav-label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__nav-label.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-builder__nav-label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__nav-label.flex-1.md\:block{max-width:none}}.sp-builder__nav-label{min-width:0;flex:1 1 0%;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:inherit;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.sp-builder__nav-item--active .sp-builder__nav-label{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-builder__nav-check{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.sp-builder__main.flex-1{display:none}.programs-implementation-page .finance-register-page-header .sp-builder__main.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-builder__main.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.sp-builder__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.sp-builder__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.sp-builder__main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-builder__main.flex-1.md\:block{max-width:none}}.sp-builder__main{display:flex;min-width:0;flex-direction:column;padding:1rem}@media (min-width:640px){.sp-builder__main{padding:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-builder__step-kicker,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__step-kicker.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__step-kicker.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__step-kicker.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-builder__step-kicker,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__step-kicker.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__step-kicker.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__step-kicker.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-builder__step-kicker{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.sp-builder__step-num{font-size:11px;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.sp-builder__step-group,.sp-builder__step-num{font-weight:600;line-height:var(--ems-type-helper-line)}.sp-builder__step-group{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.15);font-size:var(--ems-type-helper-size)}.programs-activity-planning__meta .sp-builder__card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .sp-builder__card.rounded-xl,.sp-builder__card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-builder__card{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(226,232,240,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgb(15 23 42/0.04),0 8px 24px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.sp-builder__error{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-builder__error{margin-top:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-builder__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-builder__footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.sp-builder__footer{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-builder__footer{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(226,232,240,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.sp-builder__footer{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__footer-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__footer-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-builder__footer-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sp-builder__footer-link,.journal-entries-page .finance-data-table tbody td .sp-builder__footer-link{margin-top:0;vertical-align:top}.sp-builder__footer-link{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .sp-builder__footer-link{white-space:nowrap}.sp-builder__footer-link:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__btn-secondary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__btn-secondary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-builder__btn-secondary{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sp-builder__btn-secondary,.journal-entries-page .finance-data-table tbody td .sp-builder__btn-secondary{margin-top:0;vertical-align:top}.sp-builder__btn-secondary{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .sp-builder__btn-secondary{white-space:nowrap}.sp-builder__btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__btn-primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-builder__btn-primary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-builder__btn-primary{border-radius:.5rem}.sp-workspace__hero-main a button.sp-builder__btn-primary,.sp-workspace__main a button.sp-builder__btn-primary{color:#fff}.journal-entries-page .dcr-register__table tbody td .sp-builder__btn-primary,.journal-entries-page .finance-data-table tbody td .sp-builder__btn-primary{margin-top:0;vertical-align:top}.sp-builder__btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 133 66/var(--tw-bg-opacity,1));padding:.5rem 1.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .sp-builder__btn-primary{white-space:nowrap}.sp-builder__btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 104 53/var(--tw-bg-opacity,1))}.sp-builder__btn-primary:disabled{opacity:.5}.programs-activity-planning__meta .overflow-hidden.sp-builder__draft-notice{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-builder__draft-notice{margin-top:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hr-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.hr-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.hr-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.hr-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace.flex-1.md\:block{max-width:none}}.hr-workspace{min-width:0;padding-top:.5rem;--ems-type-kpi-value-size:18px;--ems-type-kpi-value-weight:600;--ems-type-kpi-value-line:1.25}.hr-workspace .ems-kpi__value,.hr-workspace .erp-metric-value,.hr-workspace .kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.font-bold,.hr-workspace .text-lg.font-bold.tabular-nums,.hr-workspace .text-xl.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hr-workspace-chrome.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.hr-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .hr-workspace-chrome.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.hr-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .hr-workspace-chrome.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.hr-workspace-chrome.flex-1,.programs-donors-page__header .ems-workspace-header__row>.hr-workspace-chrome.flex-1,.programs-grants-page__header .ems-workspace-header__row>.hr-workspace-chrome.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome.flex-1.md\:block{max-width:none}}.hr-workspace-chrome{margin-bottom:1rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.6);padding-bottom:.75rem}.hr-workspace .text-2xl.hr-workspace-chrome__label,.hr-workspace .text-lg.hr-workspace-chrome__label.tabular-nums,.hr-workspace .text-xl.hr-workspace-chrome__label,.meal-workspace--enterprise .text-2xl.hr-workspace-chrome__label,.meal-workspace--enterprise .text-lg.hr-workspace-chrome__label.tabular-nums,.meal-workspace--enterprise .text-xl.hr-workspace-chrome__label,.procurement-workspace--enterprise .text-2xl.hr-workspace-chrome__label,.procurement-workspace--enterprise .text-lg.hr-workspace-chrome__label.tabular-nums,.procurement-workspace--enterprise .text-xl.hr-workspace-chrome__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hr-workspace-chrome__label{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hr-workspace-chrome__actions.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.hr-workspace-chrome__actions{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.hr-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .hr-workspace-chrome__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.hr-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .hr-workspace-chrome__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.hr-workspace-chrome__actions.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.hr-workspace-chrome__actions,.programs-donors-page__header .ems-workspace-header__row>.hr-workspace-chrome__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.hr-workspace-chrome__actions,.programs-grants-page__header .ems-workspace-header__row>.hr-workspace-chrome__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.hr-workspace-chrome__actions{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hr-workspace-chrome__actions.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hr-workspace-chrome__actions.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hr-workspace-chrome__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hr-workspace-chrome__actions.md\:block{max-width:none}}.hr-workspace-chrome__actions{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-quick-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hr-quick-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hr-quick-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hr-quick-toolbar__btn,.journal-entries-page .finance-data-table tbody td .hr-quick-toolbar__btn{margin-top:0;vertical-align:top}.hr-quick-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:background-color,border-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hr-quick-toolbar__btn{white-space:nowrap}.hr-quick-toolbar__btn{box-shadow:0 1px 2px rgba(99,102,199,.06)}.hr-quick-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(99,102,199,.12)}.hr-quick-toolbar__btn--primary{background:linear-gradient(180deg,#6366c7,#5457b8);border-color:#4540a0;color:#fff;box-shadow:0 1px 3px rgba(99,102,199,.35)}.hr-quick-toolbar__btn--primary:hover{background:linear-gradient(180deg,#6d70d4,#5c5fc4);border-color:#3d3898;color:#fff;box-shadow:0 3px 8px rgba(99,102,199,.38)}.hr-quick-toolbar__btn--primary:before{content:"+";margin-right:.25rem;font-weight:700}.hurdo-workspace-tabs--procurement-dual{--procurement-tab-inset:0.75rem;position:sticky;top:0;z-index:20;flex-shrink:0;min-width:0;width:100%;max-width:100%;overflow:visible;border-bottom:1px solid rgba(46,49,146,.14);box-shadow:none}@media (min-width:640px){.hurdo-workspace-tabs--procurement-dual{--procurement-tab-inset:1rem}}@media (min-width:1024px){.hurdo-workspace-tabs--procurement-dual{--procurement-tab-inset:1.5rem}}.hurdo-workspace-tabs__procurement-rows{display:flex;flex-direction:column;gap:3px;height:100%;min-width:0;width:100%}.hurdo-workspace-tabs__procurement-row{flex:0 0 38px;min-height:38px;min-width:0;display:flex;align-items:stretch}.hurdo-workspace-tabs__procurement-row--primary{background:linear-gradient(180deg,#eef0f8,#e8eaf4)}.hurdo-workspace-tabs__procurement-row--secondary{background:linear-gradient(180deg,#f8f9fc,#f2f4f9);border-top:1px solid rgba(46,49,146,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65)}.hurdo-workspace-tabs__procurement-row-viewport{position:relative;flex:1;min-width:0;height:100%;overflow:hidden}.hurdo-workspace-tabs__procurement-row-nav{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;height:100%;min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;padding-block:5px;padding-inline:var(--procurement-tab-inset);scroll-padding-inline:var(--procurement-tab-inset)}.hurdo-workspace-tabs__procurement-row--secondary .hurdo-workspace-tabs__procurement-row-nav{padding-block:4px 5px}.hurdo-workspace-tabs__procurement-row-nav::-webkit-scrollbar{display:none}.hurdo-workspace-tabs__tab--procurement{flex-shrink:0;white-space:nowrap;border:1px solid transparent;border-bottom:none;border-radius:3px;min-height:28px;height:28px;max-height:28px;box-shadow:none}.hr-workspace .text-2xl.hurdo-workspace-tabs__tab--procurement,.hr-workspace .text-lg.hurdo-workspace-tabs__tab--procurement.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs__tab--procurement,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs__tab--procurement,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs__tab--procurement.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs__tab--procurement,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs__tab--procurement,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs__tab--procurement.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs__tab--procurement{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab--procurement.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab--procurement.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-workspace-tabs__tab--procurement{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-workspace-tabs__tab--procurement,.journal-entries-page .finance-data-table tbody td .hurdo-workspace-tabs__tab--procurement{margin-top:0;vertical-align:top}.hurdo-workspace-tabs__tab--procurement{display:inline-flex;align-items:center;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-workspace-tabs__tab--procurement{white-space:nowrap}.hurdo-workspace-tabs__tab--procurement{transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.hurdo-workspace-tabs__tab--procurement-idle-secondary{font-weight:600;color:rgba(61,71,181,.95)}.hurdo-workspace-tabs__tab--procurement-active{background:linear-gradient(180deg,#2e3192,#252878);color:#fff;font-weight:700;border-color:rgba(46,49,146,.55);box-shadow:0 1px 2px rgba(46,49,146,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs__tab--procurement-active-secondary{background:linear-gradient(180deg,#4349a8,#383e96);color:#fff;font-weight:700;border-color:rgba(46,49,146,.42);box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(30,33,89,.18)}.hurdo-workspace-tabs__procurement-row--secondary .hurdo-workspace-tabs__tab--procurement-active-secondary:hover{color:#fff;background:linear-gradient(180deg,#4a50b5,#3f459f);border-color:rgba(46,49,146,.48)}.hurdo-workspace-tabs__procurement-row--primary .hurdo-workspace-tabs__tab--procurement:not(.hurdo-workspace-tabs__tab--procurement-active):not(.hurdo-workspace-tabs__tab--muted):hover{background:linear-gradient(180deg,#1e2159,#181a52);color:#fff;border-color:rgba(46,49,146,.5);box-shadow:0 1px 2px rgba(24,26,82,.28),inset 0 1px 0 hsla(0,0%,100%,.07)}.hurdo-workspace-tabs__procurement-row--primary .hurdo-workspace-tabs__tab--procurement-active:hover{color:#fff;background:linear-gradient(180deg,#3538a8,#2a2d8a);border-color:rgba(46,49,146,.55)}.hurdo-workspace-tabs__procurement-row--primary .hurdo-workspace-tabs__tab--muted:not(.hurdo-workspace-tabs__tab--muted-active):hover{background:rgba(46,49,146,.14);color:#4a5366;border-color:rgba(46,49,146,.22)}.hurdo-workspace-tabs__procurement-row--secondary .hurdo-workspace-tabs__tab--procurement:not(.hurdo-workspace-tabs__tab--procurement-active-secondary):not(.hurdo-workspace-tabs__tab--muted):hover{background:linear-gradient(180deg,rgba(46,49,146,.11),rgba(46,49,146,.08));color:#1e2159;font-weight:700;border-color:rgba(46,49,146,.28);box-shadow:0 1px 2px rgba(46,49,146,.1),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -2px 0 rgba(46,49,146,.28)}.hurdo-workspace-tabs__procurement-row--secondary .hurdo-workspace-tabs__tab--muted:not(.hurdo-workspace-tabs__tab--muted-active):hover{background:linear-gradient(180deg,rgba(74,83,102,.1),rgba(74,83,102,.06));color:#4a5366;font-weight:600;border-color:rgba(74,83,102,.22);box-shadow:0 1px 2px rgba(74,83,102,.08),inset 0 -2px 0 rgba(74,83,102,.2)}.hurdo-workspace-tabs[data-workspace=procurement] .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;max-height:28px;padding-left:.5rem;padding-right:.5rem;font-size:9px;font-weight:600;letter-spacing:.1em;color:rgba(92,101,200,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=procurement] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#5a6478,#4a5366);color:hsla(0,0%,100%,.92);border-color:rgba(74,83,102,.45);box-shadow:0 1px 2px rgba(74,83,102,.25)}.hurdo-workspace-tabs__procurement-row--secondary .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#6a7386,#5a6478);border-color:rgba(74,83,102,.38);box-shadow:0 1px 2px rgba(74,83,102,.22),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs__fade--procurement.hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs__fade--procurement.hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs__fade--procurement-secondary.hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#f2f4f9,rgba(242,244,249,0))}.hurdo-workspace-tabs__fade--procurement-secondary.hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#f2f4f9,rgba(242,244,249,0))}.hurdo-workspace-tabs--programs-dual{--programs-tab-inset:0.75rem;position:sticky;top:0;z-index:20;flex-shrink:0;min-width:0;width:100%;max-width:100%;overflow:visible;border-bottom:1px solid rgba(46,49,146,.14);box-shadow:none}@media (min-width:640px){.hurdo-workspace-tabs--programs-dual{--programs-tab-inset:1rem}}@media (min-width:1024px){.hurdo-workspace-tabs--programs-dual{--programs-tab-inset:1.5rem}}.hurdo-workspace-tabs__programs-rows{display:flex;flex-direction:column;gap:3px;height:100%;min-width:0;width:100%}.hurdo-workspace-tabs__programs-row{flex:0 0 38px;min-height:38px;min-width:0;display:flex;align-items:stretch}.hurdo-workspace-tabs__programs-row--primary{background:linear-gradient(180deg,#eef0f8,#e8eaf4)}.hurdo-workspace-tabs__programs-row--secondary{background:linear-gradient(180deg,#f8f9fc,#f2f4f9);border-top:1px solid rgba(46,49,146,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65)}.hurdo-workspace-tabs__programs-row-viewport{position:relative;flex:1;min-width:0;height:100%;overflow:hidden}.hurdo-workspace-tabs__programs-row-nav{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;height:100%;min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;padding-block:5px;padding-inline:var(--programs-tab-inset);scroll-padding-inline:var(--programs-tab-inset)}.hurdo-workspace-tabs__programs-row--secondary .hurdo-workspace-tabs__programs-row-nav{padding-block:4px 5px}.hurdo-workspace-tabs__programs-row-nav::-webkit-scrollbar{display:none}.hurdo-workspace-tabs__tab--programs-single{flex-shrink:0;white-space:nowrap;border:1px solid transparent;border-bottom:none;border-radius:3px;min-height:28px;height:28px;max-height:28px;box-shadow:none}.hr-workspace .text-2xl.hurdo-workspace-tabs__tab--programs-single,.hr-workspace .text-lg.hurdo-workspace-tabs__tab--programs-single.tabular-nums,.hr-workspace .text-xl.hurdo-workspace-tabs__tab--programs-single,.meal-workspace--enterprise .text-2xl.hurdo-workspace-tabs__tab--programs-single,.meal-workspace--enterprise .text-lg.hurdo-workspace-tabs__tab--programs-single.tabular-nums,.meal-workspace--enterprise .text-xl.hurdo-workspace-tabs__tab--programs-single,.procurement-workspace--enterprise .text-2xl.hurdo-workspace-tabs__tab--programs-single,.procurement-workspace--enterprise .text-lg.hurdo-workspace-tabs__tab--programs-single.tabular-nums,.procurement-workspace--enterprise .text-xl.hurdo-workspace-tabs__tab--programs-single{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab--programs-single.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-workspace-tabs__tab--programs-single.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-workspace-tabs__tab--programs-single{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-workspace-tabs__tab--programs-single,.journal-entries-page .finance-data-table tbody td .hurdo-workspace-tabs__tab--programs-single{margin-top:0;vertical-align:top}.hurdo-workspace-tabs__tab--programs-single{display:inline-flex;align-items:center;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-workspace-tabs__tab--programs-single{white-space:nowrap}.hurdo-workspace-tabs__tab--programs-single{transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.hurdo-workspace-tabs__tab--programs-single-idle-secondary{font-weight:600;color:rgba(61,71,181,.95)}.hurdo-workspace-tabs__tab--programs-single-active{background:linear-gradient(180deg,#2e3192,#252878);color:#fff;font-weight:700;border-color:rgba(46,49,146,.55);box-shadow:0 1px 2px rgba(46,49,146,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs__tab--programs-single-active-secondary{background:linear-gradient(180deg,#4349a8,#383e96);color:#fff;font-weight:700;border-color:rgba(46,49,146,.42);box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(30,33,89,.18)}.hurdo-workspace-tabs__tab--programs-single-active-secondary:hover,.hurdo-workspace-tabs__tab--programs-single-active:hover{color:#fff}.hurdo-workspace-tabs__tab--programs-single-active:hover{background:linear-gradient(180deg,#3538a8,#2a2d8a);border-color:rgba(46,49,146,.55)}.hurdo-workspace-tabs__tab--programs-single-active-secondary:hover{background:linear-gradient(180deg,#4a50b5,#3f459f);border-color:rgba(46,49,146,.48)}.hurdo-workspace-tabs__tab--programs-single:not(.hurdo-workspace-tabs__tab--project):not(.hurdo-workspace-tabs__tab--programs-single-active):not(.hurdo-workspace-tabs__tab--programs-single-active-secondary):not(.hurdo-workspace-tabs__tab--programs-single-idle-secondary):not(.hurdo-workspace-tabs__tab--muted):hover{background:linear-gradient(180deg,#1e2159,#181a52);color:#fff;border-color:rgba(46,49,146,.5);box-shadow:0 1px 2px rgba(24,26,82,.28),inset 0 1px 0 hsla(0,0%,100%,.07)}.hurdo-workspace-tabs__tab--programs-single-idle-secondary:not(.hurdo-workspace-tabs__tab--programs-single-active-secondary):not(.hurdo-workspace-tabs__tab--muted):hover{background:linear-gradient(180deg,rgba(46,49,146,.11),rgba(46,49,146,.08));color:#1e2159;font-weight:700;border-color:rgba(46,49,146,.28);box-shadow:0 1px 2px rgba(46,49,146,.1),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -2px 0 rgba(46,49,146,.28)}.hurdo-workspace-tabs[data-workspace=programs] .hurdo-workspace-tabs__tab--muted{min-height:28px;height:28px;max-height:28px;padding-left:.5rem;padding-right:.5rem;font-size:9px;font-weight:600;letter-spacing:.1em;color:rgba(92,101,200,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-workspace-tabs[data-workspace=programs] .hurdo-workspace-tabs__tab--muted.hurdo-workspace-tabs__tab--muted-active{background:linear-gradient(180deg,#5a6478,#4a5366);color:hsla(0,0%,100%,.92);border-color:rgba(74,83,102,.45);box-shadow:0 1px 2px rgba(74,83,102,.25)}.hurdo-workspace-tabs__fade--programs-single.hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs__fade--programs-single.hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#e8eaf4,rgba(232,234,244,0))}.hurdo-workspace-tabs__fade--programs-secondary.hurdo-workspace-tabs__fade--left{background:linear-gradient(90deg,#f2f4f9,rgba(242,244,249,0))}.hurdo-workspace-tabs__fade--programs-secondary.hurdo-workspace-tabs__fade--right{background:linear-gradient(270deg,#f2f4f9,rgba(242,244,249,0))}.hurdo-workspace-tabs--project-dual{border-bottom:none;box-shadow:none}.hurdo-workspace-tabs--project-single-row{height:38px;min-height:38px;max-height:38px}.hurdo-workspace-tabs--project-single-row .hurdo-workspace-tabs__programs-rows{height:100%}.hurdo-workspace-tabs--project-single-row .hurdo-workspace-tabs__programs-row{flex:1;height:100%;min-height:0;align-items:center}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__project-row-nav{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:5px;width:100%;height:100%;min-width:0;padding-block:5px;padding-inline:var(--programs-tab-inset);padding-inline-end:calc(var(--programs-tab-inset) + .5rem);scroll-padding-inline:var(--programs-tab-inset);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.hurdo-workspace-tabs__programs-row-viewport--project{flex:1;min-width:0;width:100%}.hurdo-workspace-tabs--project-single-row .hurdo-workspace-tabs__programs-row--primary{min-width:0;overflow:hidden}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__project-row-nav::-webkit-scrollbar{display:none}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project{box-sizing:border-box;flex:0 0 auto;width:auto;min-width:5.25rem;max-width:none;height:28px;min-height:28px;max-height:28px;padding-inline:.75rem;white-space:nowrap;overflow:visible;text-overflow:clip;justify-content:center;text-align:center;line-height:1.2;border:1px solid rgba(46,49,146,.14);border-radius:3px;background:#fff;box-shadow:none;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2e3192;-webkit-tap-highlight-color:transparent;transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active{background:linear-gradient(180deg,#2e3192,#252878);border-color:rgba(46,49,146,.55);color:#fff;box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.08)}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active:focus-visible,.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active:hover{background:linear-gradient(180deg,#3538a8,#2a2d8a);border-color:rgba(46,49,146,.55);color:#fff;box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.1)}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:not(.hurdo-workspace-tabs__tab--programs-single-active):focus-visible,.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:not(.hurdo-workspace-tabs__tab--programs-single-active):hover{background:rgba(46,49,146,.1);border-color:rgba(46,49,146,.28);color:#2e3192;box-shadow:none}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:focus-visible{outline:2px solid rgba(46,49,146,.45);outline-offset:1px}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active:focus-visible{outline:2px solid #fff;outline-offset:-2px}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:not(.hurdo-workspace-tabs__tab--programs-single-active):active{background:rgba(46,49,146,.14);color:#1e2159}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active:active{background:linear-gradient(180deg,#252878,#1f2268);color:#fff}.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:disabled,.hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.project-workspace-section-nav{border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:linear-gradient(180deg,#f8f9fc,#fff);padding:.375rem;box-shadow:0 1px 2px rgba(46,49,146,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.project-workspace-section-nav__list{display:flex;flex-wrap:wrap;gap:.25rem}.project-workspace-section-nav__tab{flex-shrink:0;white-space:nowrap;border:1px solid rgba(46,49,146,.12);border-radius:3px;min-height:26px;height:26px;padding-inline:.625rem;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:none;background:#fff;color:#2e3192;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.project-workspace-section-nav__tab:hover:not(.project-workspace-section-nav__tab--active){background:rgba(46,49,146,.1);color:#1e2159;border-color:rgba(46,49,146,.22)}.project-workspace-section-nav__tab--active{background:#2e3192;color:#fff;font-weight:700;border-color:#2e3192;box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.08)}.project-workspace-section-nav__tab--active:hover{color:#fff;background:#3538a8;border-color:#3538a8}.workplan-progress-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.workplan-progress-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.workplan-progress-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.workplan-progress-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.workplan-progress-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.workplan-progress-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.workplan-progress-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.workplan-progress-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.workplan-progress-kpi--green{border-color:rgba(16,185,129,.25);background:rgba(236,253,245,.6)}.workplan-progress-kpi--amber{border-color:rgba(245,158,11,.3);background:rgba(255,251,235,.7)}.workplan-progress-kpi--blue{border-color:rgba(46,49,146,.22);background:rgba(46,49,146,.04)}.workplan-progress-kpi__label{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(46,49,146,.58)}.workplan-progress-kpi__value{margin-top:.125rem;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159}.workplan-progress-filters{display:flex;flex-wrap:wrap;gap:.5rem;border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:linear-gradient(180deg,#f8f9fc,#fff);padding:.625rem}.workplan-progress-filter{display:flex;flex-direction:column;gap:.125rem;min-width:7rem}.workplan-progress-filter__label{font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.55)}.workplan-progress-filter__select{height:1.75rem;border:1px solid rgba(46,49,146,.16);border-radius:.25rem;background:#fff;padding-inline:.375rem;font-size:11px;color:#2e3192}.workplan-progress-dimension-grid{display:grid;gap:.625rem}@media (min-width:1024px){.workplan-progress-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workplan-progress-dimension{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fff;padding:.75rem}.workplan-progress-dimension__title{margin-bottom:.5rem;font-size:11px;font-weight:700;color:#2e3192}.workplan-progress-dimension__empty{font-size:11px;color:rgba(46,49,146,.55)}.workplan-progress-dimension__list{display:flex;flex-direction:column;gap:.5rem}.workplan-progress-dimension__item{display:flex;flex-direction:column;gap:.25rem}.workplan-progress-dimension__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.workplan-progress-dimension__name{font-size:11px;font-weight:600;color:#1e2159}.workplan-progress-dimension__count{font-size:10px;color:rgba(46,49,146,.55);white-space:nowrap}.workplan-progress-bar{display:flex;align-items:center;gap:.375rem}.workplan-progress-bar__track{height:.375rem;flex:1;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.1)}.workplan-progress-bar__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#2e3192,#4caf50)}.workplan-progress-bar__label{min-width:2rem;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:#2e3192}.workplan-progress-charts{display:grid;gap:.625rem}@media (min-width:1024px){.workplan-progress-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.workplan-progress-chart-card{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fff;padding:.75rem}.workplan-progress-chart-card--wide{grid-column:1/-1}.workplan-progress-chart-card__title{margin-bottom:.375rem;font-size:11px;font-weight:700;color:#2e3192}.workplan-progress-register{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fff;overflow:hidden}.workplan-progress-register__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(46,49,146,.08);padding:.625rem .75rem;background:linear-gradient(180deg,#f8f9fc,#fff)}.workplan-progress-register__title{font-size:11px;font-weight:700;color:#2e3192}.workplan-progress-register__count{font-size:10px;font-weight:600;color:rgba(46,49,146,.55)}.budget-control-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-control-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.budget-control-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.budget-control-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.budget-control-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.budget-control-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-control-kpi-grid--forecast{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.budget-control-kpi-grid--forecast{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-control-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.budget-control-kpi--green{border-color:rgba(16,185,129,.25);background:rgba(236,253,245,.6)}.budget-control-kpi--amber{border-color:rgba(245,158,11,.3);background:rgba(255,251,235,.7)}.budget-control-kpi--red{border-color:rgba(239,68,68,.25);background:hsla(0,86%,97%,.7)}.budget-control-kpi--blue{border-color:rgba(46,49,146,.22);background:rgba(46,49,146,.04)}.budget-control-kpi__label{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(46,49,146,.58)}.budget-control-kpi__value{margin-top:.125rem;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159}.budget-control-kpi__sub{margin-top:.125rem;font-size:10px;color:rgba(46,49,146,.55)}.budget-traffic-light{display:inline-flex;align-items:center;gap:.25rem}.budget-traffic-light__dot{height:.5rem;width:.5rem;border-radius:999px}.budget-traffic-light__label{font-size:9px;font-weight:600;color:rgba(46,49,146,.65)}.budget-traffic-light--green .budget-traffic-light__dot{background:#10b981}.budget-traffic-light--yellow .budget-traffic-light__dot{background:#f59e0b}.budget-traffic-light--red .budget-traffic-light__dot{background:#ef4444}.budget-control-util{display:flex;align-items:center;gap:.375rem}.budget-control-util__track{height:.375rem;flex:1;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.1)}.budget-control-util__fill{height:100%;border-radius:999px}.budget-control-util__fill--green{background:#10b981}.budget-control-util__fill--yellow{background:#f59e0b}.budget-control-util__fill--red{background:#ef4444}.budget-control-util__label{min-width:2rem;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:#2e3192}.budget-control-chart-card,.budget-control-register{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fff;overflow:hidden}.budget-control-chart-card{padding:.75rem}.budget-control-chart-card__title{margin-bottom:.375rem;font-size:11px;font-weight:700;color:#2e3192}.budget-control-register__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(46,49,146,.08);padding:.625rem .75rem;background:linear-gradient(180deg,#f8f9fc,#fff)}.budget-control-register__title{font-size:11px;font-weight:700;color:#2e3192}.budget-control-register__count{font-size:10px;font-weight:600;color:rgba(46,49,146,.55)}.implementation-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.implementation-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.implementation-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.implementation-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.implementation-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.implementation-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.implementation-kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.implementation-kpi-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.implementation-kpi-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.implementation-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.implementation-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.implementation-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.implementation-section{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;overflow:hidden}.implementation-section__title{border-bottom:1px solid rgba(46,49,146,.08);padding:.5rem .75rem;font-size:11px;font-weight:700;color:#2e3192;background:linear-gradient(180deg,#f8f9fc,#fff)}.implementation-dimension-list{list-style:none;margin:0;padding:.75rem;display:flex;flex-direction:column;gap:.625rem}.implementation-dimension-list__empty{font-size:11px;color:rgba(46,49,146,.55)}.implementation-dimension-list__item{display:flex;flex-direction:column;gap:.375rem}.implementation-dimension-list__meta{justify-content:space-between;font-size:11px;font-weight:600;color:#1e2159}.implementation-dimension-list__meta,.implementation-progress-bar{display:flex;align-items:center;gap:.5rem}.implementation-progress-bar__track{flex:1;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(46,49,146,.08)}.implementation-progress-bar__fill{height:100%;border-radius:9999px;background:var(--brand-green,#00a651);transition:width .3s ease}.implementation-progress-bar__label{min-width:2.25rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.65);font-variant-numeric:tabular-nums;text-align:right}.beneficiaries-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.beneficiaries-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.beneficiaries-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.beneficiaries-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.beneficiaries-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.beneficiaries-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.beneficiaries-kpi-grid{grid-template-columns:repeat(9,minmax(0,1fr))}}.beneficiaries-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.beneficiaries-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.beneficiaries-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.beneficiaries-section{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;overflow:hidden}.beneficiaries-section__title{border-bottom:1px solid rgba(46,49,146,.08);padding:.5rem .75rem;font-size:11px;font-weight:700;color:#2e3192;background:linear-gradient(180deg,#f8f9fc,#fff)}.beneficiaries-progress-bar{display:flex;align-items:center;gap:.5rem}.beneficiaries-progress-bar__track{flex:1;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(46,49,146,.08)}.beneficiaries-progress-bar__fill{height:100%;border-radius:9999px;background:var(--brand-green,#00a651);transition:width .3s ease}.beneficiaries-progress-bar__label{min-width:2.25rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.65);font-variant-numeric:tabular-nums;text-align:right}.project-reports-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-reports-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.project-reports-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.project-reports-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.project-reports-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;border:1px solid rgba(46,49,146,.08);border-radius:.375rem;padding:.625rem .75rem;background:linear-gradient(180deg,#f8f9fc,#fff)}.project-reports-filter{display:flex;flex-direction:column;gap:.25rem;min-width:7rem}.project-reports-filter__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-reports-filter__select{height:2rem;border:1px solid rgba(46,49,146,.15);background:#fff;padding:0 .5rem;font-size:11px;color:#1e2159;border-radius:.375rem}.project-reports-subnav{display:flex;flex-wrap:wrap;gap:.375rem}.project-reports-subnav__pill{display:inline-flex;height:1.75rem;align-items:center;border-radius:9999px;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .75rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.72);transition:background .15s ease,color .15s ease,border-color .15s ease}.project-reports-subnav__pill:hover{background:rgba(46,49,146,.04);color:#1e2159}.project-reports-subnav__pill--active{border-color:#2e3192;background:#2e3192;color:#fff}.project-reports-section{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;overflow:hidden}.project-reports-section__title{border-bottom:1px solid rgba(46,49,146,.08);background:rgba(46,49,146,.03);padding:.5rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.72)}.project-reports-section>:not(.project-reports-section__title){padding:.75rem}.project-reports-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.project-reports-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.project-reports-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.project-reports-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-reports-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.project-reports-progress{display:flex;min-width:6rem;align-items:center;gap:.375rem}.project-reports-progress__track{flex:1;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(46,49,146,.08)}.project-reports-progress__fill{height:100%;border-radius:9999px;background:var(--brand-green,#00a651);transition:width .3s ease}.project-reports-progress__label{min-width:2.25rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.65);font-variant-numeric:tabular-nums;text-align:right}.project-reports-export-menu{position:absolute;right:0;top:calc(100% + .25rem);z-index:20;min-width:8rem;border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.25rem;box-shadow:0 4px 12px rgba(46,49,146,.12)}.project-reports-export-menu__item{display:block;border-radius:.25rem;padding:.375rem .625rem;font-size:11px;font-weight:600;color:#1e2159}.project-reports-export-menu__item:hover{background:rgba(46,49,146,.06)}.project-risk-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-risk-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.project-risk-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.project-risk-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.project-risk-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.project-risk-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.project-risk-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.project-risk-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-risk-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.project-risk-section{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;overflow:hidden}.project-risk-section__title{border-bottom:1px solid rgba(46,49,146,.08);background:rgba(46,49,146,.03);padding:.5rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.72)}.project-risk-section>:not(.project-risk-section__title){padding:.75rem}.project-risk-alerts{display:grid;gap:.5rem}@media (min-width:768px){.project-risk-alerts{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-risk-alert{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fafbfd;padding:.625rem .75rem}.project-risk-alert__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.project-risk-alert__type{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-risk-alert__title{margin-top:.25rem;font-size:12px;font-weight:700;color:#1e2159}.project-risk-alert__message{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.72);line-height:1.4}.project-risk-alert__link{display:inline-block;margin-top:.375rem;font-size:10px;font-weight:600;color:#2e3192}.project-risk-progress{display:flex;min-width:5rem;align-items:center;gap:.375rem}.project-risk-progress__track{flex:1;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(46,49,146,.08)}.project-risk-progress__fill{height:100%;border-radius:9999px;background:var(--brand-green,#00a651);transition:width .3s ease}.project-risk-progress__label{min-width:2rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.65);font-variant-numeric:tabular-nums;text-align:right}.project-documents-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-documents-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.project-documents-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.project-documents-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.project-documents-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;border:1px solid rgba(46,49,146,.08);border-radius:.375rem;padding:.625rem .75rem;background:linear-gradient(180deg,#f8f9fc,#fff)}.project-documents-filter{display:flex;flex-direction:column;gap:.25rem;min-width:7rem}.project-documents-filter__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-documents-filter__select{height:2rem;border:1px solid rgba(46,49,146,.15);background:#fff;padding:0 .5rem;font-size:11px;color:#1e2159;border-radius:.375rem}.project-documents-filter__value{font-size:11px;font-weight:600;color:#1e2159;padding:.375rem 0}.project-audit-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-audit-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.project-audit-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.project-audit-dashboard__subtitle{margin-top:.125rem;font-size:11px;color:rgba(46,49,146,.62)}.project-audit-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;border:1px solid rgba(46,49,146,.08);border-radius:.375rem;padding:.625rem .75rem;background:linear-gradient(180deg,#f8f9fc,#fff)}.project-audit-filter{display:flex;flex-direction:column;gap:.25rem;min-width:7rem}.project-audit-filter__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-audit-filter__select{height:2rem;border:1px solid rgba(46,49,146,.15);background:#fff;padding:0 .5rem;font-size:11px;color:#1e2159;border-radius:.375rem}.project-audit-filter__value{font-size:11px;font-weight:600;color:#1e2159;padding:.375rem 0}.project-team-dashboard{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-team-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.project-team-dashboard__title{font-size:.875rem;font-weight:700;color:#1e2159}.project-team-dashboard__actions{display:flex;flex-wrap:wrap;gap:.5rem}.project-team-dashboard__subtitle{display:none}.project-team-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.project-team-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.project-team-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.project-team-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.project-team-kpi__value{margin-top:.25rem;font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.project-team-staffing{display:flex;flex-direction:column;gap:.625rem;min-width:0}.project-team-staffing__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.project-team-staffing__title{margin:0;font-size:.9375rem;font-weight:700;color:#1e2159}.project-team-staffing__actions{display:flex;flex-wrap:wrap;gap:.375rem}.project-team-staffing__btn{display:inline-flex;align-items:center;border-radius:.3125rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.375rem .625rem;font-size:11px;font-weight:700;color:#2e3192;cursor:pointer}.project-team-staffing__btn--primary{border-color:#2e3192;background:#2e3192;color:#fff}.project-team-staffing__btn:hover{border-color:#1e2159;background:#1e2159;color:#fff}.project-team-staffing__error{border-radius:.375rem;border:1px solid #fecaca;background:#fef2f2;padding:.5rem .75rem;font-size:12px;color:#b91c1c}.project-team-staffing__alerts{display:flex;flex-wrap:wrap;gap:.375rem}.project-team-staffing__alert{border-radius:999px;border:1px solid #fde68a;background:#fffbeb;padding:.25rem .625rem;font-size:10px;font-weight:600;color:#b45309}.project-team-staffing__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:900px){.project-team-staffing__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.project-team-staffing__kpi{position:relative;display:flex;flex-direction:column;gap:.125rem;overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;padding:.5rem .625rem .5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-team-staffing__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.project-team-staffing__kpi-value{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;color:#1e2159;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-team-staffing__kpi-label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.project-team-staffing__dept-strip{display:flex;flex-wrap:wrap;gap:.375rem}.project-team-staffing__dept-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;border:1px solid rgba(46,49,146,.1);background:#fafbfd;padding:.25rem .625rem;font-size:11px;font-weight:600;color:#2a2d5c}.project-team-staffing__dept-count{font-variant-numeric:tabular-nums;color:rgba(46,49,146,.45)}.project-team-staffing__assign-form{border-radius:.5rem;border:1px solid rgba(46,49,146,.1);background:#fafbfd;padding:.75rem}.project-team-staffing__assign-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.project-team-staffing__assign-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.project-team-staffing__field{display:flex;flex-direction:column;gap:.25rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.55);text-transform:uppercase;letter-spacing:.04em}.project-team-staffing__field input,.project-team-staffing__field select{height:2rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:12px;font-weight:500;color:#1e2159;text-transform:none;letter-spacing:normal}.project-team-staffing__hr-preview{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;font-size:11px;font-weight:600;color:#2a2d5c}.project-team-staffing__permissions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.625rem;font-size:11px;color:#2a2d5c}.project-team-staffing__assign-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.625rem}.project-team-staffing__copy-select{height:2rem;min-width:10rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:11px}.project-team-staffing__table-shell{overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-team-staffing__table-shell .ems-table-block{margin:0;border:0;border-radius:0;box-shadow:none}.project-team-staffing__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.project-team-staffing__search{height:2rem;min-width:min(100%,16rem);flex:1;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .625rem;font-size:12px;color:#1e2159}.project-team-staffing__count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.48);white-space:nowrap}.project-team-staffing__row:hover td{background:rgba(250,251,253,.9)}.project-team-staffing__name{font-size:12px;font-weight:700;color:#1e2159}.project-team-staffing__text{font-size:12px;font-weight:500;color:#2a2d5c;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-team-staffing__role{font-size:11px;font-weight:700;color:#2e3192}.project-team-staffing__num{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2159}.project-team-staffing__over{font-size:10px;font-weight:600;color:#b45309}.project-team-staffing__allocation-input{width:3rem;border-radius:.25rem;border:1px solid rgba(46,49,146,.12);padding:.125rem .25rem;font-size:11px;font-variant-numeric:tabular-nums}.project-team-staffing__remove{border:0;background:transparent;font-size:11px;font-weight:600;color:#dc2626;cursor:pointer}.project-team-staffing__remove:hover{text-decoration:underline}.project-teams-portfolio{display:flex;flex-direction:column;gap:.625rem;min-width:0}.project-teams-portfolio__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.project-teams-portfolio__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.project-teams-portfolio__kpi{position:relative;display:flex;flex-direction:column;gap:.125rem;overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.08);background:#fff;padding:.5rem .625rem .5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-teams-portfolio__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:rgba(46,49,146,.2)}.project-teams-portfolio__kpi-value{font-size:1.0625rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;color:#1e2159}.project-teams-portfolio__kpi-label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.project-teams-portfolio__table-shell{overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-teams-portfolio__table-shell .ems-table-block{margin:0;border:0;border-radius:0;box-shadow:none}.project-teams-portfolio__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid rgba(46,49,146,.07);background:#fafbfd}.project-teams-portfolio__search{height:2rem;min-width:min(100%,16rem);flex:1;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .625rem;font-size:12px;color:#1e2159;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.project-teams-portfolio__search:focus{border-color:rgba(46,49,146,.28);box-shadow:0 0 0 3px rgba(46,49,146,.08)}.project-teams-portfolio__count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.48);white-space:nowrap}.project-teams-portfolio__project-link{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700;color:#2e3192;text-decoration:none}.project-teams-portfolio__project-link:hover{color:#1e2159;text-decoration:underline;text-underline-offset:2px}.project-teams-portfolio__text{font-size:12px;font-weight:500;color:#2a2d5c;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-teams-portfolio__num{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2159}.project-teams-portfolio__vacant{display:inline-flex;min-width:1.375rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(245,158,11,.14);padding:.0625rem .4375rem;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#b45309}.project-teams-portfolio__util{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.project-teams-portfolio__util--ok{color:#1e2159}.project-teams-portfolio__util--pending{color:#b45309}.project-teams-portfolio__util--over{color:#dc2626}.project-teams-portfolio__manage{display:inline-flex;align-items:center;border-radius:.3125rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.1875rem .5rem;font-size:11px;font-weight:700;color:#2e3192;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.project-teams-portfolio__manage:hover{border-color:#2e3192;background:#2e3192;color:#fff}.activity-budget-plans{display:flex;flex-direction:column;gap:.625rem;min-width:0}.activity-budget-plans__new-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.3125rem;border:1px solid #2e3192;background:#2e3192;padding:.375rem .75rem;font-size:11px;font-weight:700;color:#fff;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.activity-budget-plans__new-btn:hover{border-color:#1e2159;background:#1e2159}.activity-budget-plans__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem}@media (min-width:768px){.activity-budget-plans__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.activity-budget-plans__kpi{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.0625rem;overflow:hidden;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,#fff,#fafbfd);padding:.4375rem .5rem .4375rem .6875rem;box-shadow:0 1px 2px rgba(46,49,146,.03);min-height:2.75rem;text-align:left;cursor:default}button.activity-budget-plans__kpi{cursor:pointer;font:inherit;width:100%;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}button.activity-budget-plans__kpi:hover{border-color:rgba(46,49,146,.18);box-shadow:0 2px 6px rgba(46,49,146,.06)}.activity-budget-plans__kpi--active{border-color:rgba(46,49,146,.22);background:linear-gradient(180deg,#f8f9ff,#f0f2ff);box-shadow:0 2px 6px rgba(46,49,146,.08)}.activity-budget-plans__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.activity-budget-plans__kpi-value{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;color:#1e2159}.activity-budget-plans__kpi-label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.activity-budget-plans__error{border-radius:.375rem;border:1px solid #fecaca;background:#fef2f2;padding:.5rem .75rem;font-size:12px;color:#b91c1c}.activity-budget-plans__loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;font-size:12px;font-weight:600;color:rgba(46,49,146,.55)}.activity-budget-plans__loading,.activity-budget-plans__table-shell{border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff}.activity-budget-plans__table-shell{overflow:hidden;box-shadow:0 1px 2px rgba(46,49,146,.04)}.activity-budget-plans__table-shell .ems-table-block{margin:0;border:0;border-radius:0;box-shadow:none}.activity-budget-plans__search{display:block;width:100%;height:2.25rem;border:0;border-bottom:1px solid rgba(46,49,146,.08);background:#fafbfd;padding:0 .75rem;font-size:12px;color:#1e2159}.activity-budget-plans__search:focus{outline:none;background:#fff;border-bottom-color:rgba(46,49,146,.2)}.activity-budget-plans__row:hover td{background:rgba(250,251,253,.9)}.activity-budget-plans__ref{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#2e3192;letter-spacing:.01em}.activity-budget-plans__project-link{font-size:12px;font-weight:700;color:#1e2159;text-decoration:none}.activity-budget-plans__project-link:hover{color:#2e3192;text-decoration:underline}.activity-budget-plans__text{font-size:12px;font-weight:500;color:#2a2d5c;font-variant-numeric:tabular-nums}.activity-budget-plans__num{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2159}.activity-budget-plans__delete,.activity-budget-plans__open,.activity-budget-plans__view{display:inline-flex;align-items:center;border-radius:.25rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.25rem .5rem;font-size:10px;font-weight:700;color:#2e3192;text-decoration:none;white-space:nowrap}.activity-budget-plans__open:hover,.activity-budget-plans__view:hover{border-color:#2e3192;background:#2e3192;color:#fff}.activity-budget-plans__delete{cursor:pointer;color:#b91c1c;border-color:rgba(220,38,38,.2)}.activity-budget-plans__delete:hover:not(:disabled){border-color:#dc2626;background:#fef2f2;color:#991b1b}.activity-budget-plans__delete:disabled{opacity:.55;cursor:not-allowed}.activity-budget-plans__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.activity-budget-plans__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;padding:2.5rem 1rem;text-align:center}.activity-budget-plans__empty p{margin:0;font-size:12px;font-weight:600;color:rgba(46,49,146,.45)}.activity-budget-plans__empty-btn{display:inline-flex;align-items:center;border-radius:.3125rem;border:1px solid #2e3192;background:#2e3192;padding:.375rem .75rem;font-size:11px;font-weight:700;color:#fff;text-decoration:none}.activity-budget-plans__footer-count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.42);text-align:right}.workplan-register{display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:100%;overflow-x:hidden}.workplan-register__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.workplan-register__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.workplan-register__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.workplan-register__kpi{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.125rem;overflow:hidden;border-radius:.625rem;border:1px solid rgba(46,49,146,.07);background:linear-gradient(145deg,#fff,#f8f9ff);padding:.625rem .75rem .625rem .875rem;box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.8);min-height:3.25rem;min-width:0}.workplan-register__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.workplan-register__kpi-value{font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;color:#1e2159;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplan-register__kpi-label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.workplan-register__message{border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#f8f9ff;padding:.5rem .75rem;font-size:12px;font-weight:600;color:#2e3192}.workplan-register__intro{margin:0 0 .75rem;font-size:13px;line-height:1.5;color:rgba(46,49,146,.75)}.workplan-register__panel{overflow:hidden;border-radius:.75rem;border:1px solid rgba(46,49,146,.08);background:#fff;box-shadow:0 1px 3px rgba(46,49,146,.05),0 8px 24px rgba(46,49,146,.04);min-width:0}.workplan-register__panel-head{display:flex;flex-direction:column;gap:.625rem;border-bottom:1px solid rgba(46,49,146,.08);padding:.625rem .75rem}@media (min-width:1024px){.workplan-register__panel-head{flex-direction:row;align-items:center;justify-content:space-between}}.workplan-register__toolbar{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.workplan-register__btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.3125rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.375rem .625rem;font-size:11px;font-weight:700;color:#2e3192;cursor:pointer}.workplan-register__btn:hover{border-color:#2e3192;background:#f8f9ff}.workplan-register__btn--primary{border-color:#2e3192;background:#2e3192;color:#fff}.workplan-register__btn--primary:hover{background:#1e2159;border-color:#1e2159}.workplan-register__btn:disabled{opacity:.55;cursor:not-allowed}.workplan-register__body{padding:.875rem;min-width:0;overflow-x:hidden}.workplan-register__cards{display:flex;flex-direction:column;gap:.75rem;min-width:0}.workplan-register__card{border-radius:.625rem;border:1px solid rgba(46,49,146,.09);background:linear-gradient(180deg,#fff,#fcfdff);box-shadow:0 1px 2px rgba(46,49,146,.04);overflow:hidden;min-width:0}.workplan-register__card-header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem .875rem .5rem;border-bottom:1px solid rgba(46,49,146,.06);background:rgba(248,249,255,.5)}.workplan-register__card-header--compact{padding-bottom:.625rem;border-bottom:none}.workplan-register__card-identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;min-width:0;flex:1 1 12rem}.workplan-register__card-code{font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:700;color:#2e3192;text-decoration:none}.workplan-register__card-code:hover{text-decoration:underline}.workplan-register__card-project{font-size:.8125rem;font-weight:600;color:#1e2159;text-decoration:none;min-width:0}.workplan-register__card-project-name{display:block;font-size:.6875rem;font-weight:500;color:rgba(46,49,146,.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.workplan-register__card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.workplan-register__card-tag{border-radius:999px;background:rgba(46,49,146,.06);padding:.125rem .5rem;font-size:.625rem;font-weight:600;color:rgba(46,49,146,.75);white-space:nowrap}.workplan-register__card-open{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);padding:.25rem .625rem;font-size:.6875rem;font-weight:700;color:#2e3192;text-decoration:none;white-space:nowrap}.workplan-register__card-open:hover{background:#2e3192;border-color:#2e3192;color:#fff}.workplan-register__card-period{margin:0;padding:.375rem .875rem 0;font-size:.6875rem;font-weight:500;color:rgba(46,49,146,.5)}.workplan-register__card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.625rem .875rem .875rem}@media (min-width:640px){.workplan-register__card-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.workplan-register__metric{display:flex;flex-direction:column;gap:.125rem;min-width:0;border-radius:.4375rem;background:hsla(0,0%,100%,.7);border:1px solid rgba(46,49,146,.05);padding:.4375rem .5rem}.workplan-register__metric-label{font-size:.5625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(46,49,146,.45)}.workplan-register__metric-value{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159;min-width:0;overflow:hidden;text-overflow:ellipsis}.workplan-register__metric-value--warn{color:#b45309}.workplan-register__metric-sub{font-size:.625rem;font-weight:600;color:rgba(46,49,146,.45)}.workplan-register__card-drill{border-top:1px solid rgba(46,49,146,.06);background:rgba(248,249,255,.35);padding:.625rem .875rem .875rem}.workplan-register__card-drill-title{margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(46,49,146,.45)}.workplan-register__activity-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.workplan-register__activity-item{border-radius:.4375rem;border:1px solid rgba(46,49,146,.07);background:#fff;padding:.625rem .75rem;min-width:0}.workplan-register__activity-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.375rem .75rem;margin-bottom:.5rem}.workplan-register__activity-title{min-width:0;flex:1 1 10rem}.workplan-register__activity-code{font-family:ui-monospace,monospace;font-size:.75rem;font-weight:700;color:#2e3192;margin-right:.375rem}.workplan-register__activity-name{font-size:.75rem;font-weight:500;color:#1e2159;word-break:break-word}.workplan-register__activity-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.workplan-register__activity-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}@media (min-width:640px){.workplan-register__activity-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.workplan-register__activity-link{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.6875rem;font-weight:700;color:#2e3192;text-decoration:none}.workplan-register__activity-link:hover{text-decoration:underline}.workplan-register__empty{border-radius:.625rem;border:1px dashed rgba(46,49,146,.15);background:rgba(248,249,255,.5);padding:2rem 1rem;text-align:center}.workplan-register__empty p{margin:0;font-size:.875rem;font-weight:600;color:#1e2159}.workplan-register__empty-hint{margin-top:.375rem!important;font-size:.75rem!important;font-weight:500!important;color:rgba(46,49,146,.5)!important}.workplan-register__empty-drill{margin:0;font-size:.75rem;color:rgba(46,49,146,.45)}.workplan-register__filters{border-radius:.625rem;border:1px solid rgba(46,49,146,.08);background:rgba(248,249,255,.45);padding:.625rem;min-width:0}.workplan-register__filters-primary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.workplan-register__filters-label{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.5);flex-shrink:0}.workplan-register__filters-period{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid rgba(46,49,146,.08)}.workplan-register__filters-period-label{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.55);flex-shrink:0}.workplan-register__filters-period-range{margin-left:auto;font-size:.6875rem;font-weight:600;color:rgba(46,49,146,.65);padding:.25rem .5rem;border-radius:9999px;background:rgba(46,49,146,.06)}.workplan-register__filter-search{flex:1 1 10rem;min-width:0;height:2.125rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .625rem;font-size:.8125rem;color:#1e2159;outline:none}.workplan-register__filter-search:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.12)}.workplan-register__filter-select{height:2.125rem;width:9.25rem;min-width:0;flex:0 1 9.25rem;max-width:11rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:.8125rem;color:#1e2159;outline:none}.workplan-register__filters-clear,.workplan-register__filters-toggle{display:inline-flex;align-items:center;gap:.25rem;height:2.125rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .625rem;font-size:.75rem;font-weight:600;color:#2e3192;cursor:pointer;white-space:nowrap}.workplan-register__filters-clear:hover,.workplan-register__filters-toggle:hover{background:#f8f9ff}.workplan-register__filters-badge{display:inline-flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;border-radius:999px;background:#2e3192;padding:0 .25rem;font-size:.625rem;font-weight:700;color:#fff}.workplan-register__filters-advanced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid rgba(46,49,146,.08)}@media (min-width:768px){.workplan-register__filters-advanced{grid-template-columns:repeat(3,minmax(0,1fr))}}.workplan-register__table-shell{overflow-x:auto;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08)}.workplan-register__table-shell .ems-table-block{margin:0;border:0;border-radius:0;box-shadow:none}.workplan-register__code,.workplan-register__link{font-size:11px;font-weight:700;color:#2e3192;text-decoration:none;white-space:nowrap}.workplan-register__name{font-size:11px;font-weight:700;color:#1e2159;font-family:ui-monospace,monospace}.workplan-register__text{font-size:11px;font-weight:500;color:#2a2d5c;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplan-register__num{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2159;white-space:nowrap}.workplan-register__num--warn{color:#b45309}.workplan-register__muted{font-size:11px;color:rgba(46,49,146,.35)}.workplan-register__open{display:inline-flex;border-radius:.25rem;border:1px solid rgba(46,49,146,.14);padding:.2rem .45rem;font-size:10px;font-weight:700;color:#2e3192;text-decoration:none}.workplan-register__open:hover{background:#2e3192;border-color:#2e3192;color:#fff}.workplan-register__count{margin:0;font-size:11px;font-weight:600;color:rgba(46,49,146,.42);text-align:right}.workplan-register__kpi-hint{display:block;font-size:9px;font-weight:600;color:rgba(46,49,146,.45);margin-top:.125rem}.workplan-register__alert-banner{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border-radius:.625rem;border:1px solid rgba(220,38,38,.18);background:linear-gradient(90deg,hsla(0,86%,97%,.95),#fffbfb);padding:.625rem .875rem;font-size:.8125rem;font-weight:600;color:#991b1b}.workplan-register__alert-link{margin-left:auto;font-size:11px;font-weight:700;color:#b91c1c;text-decoration:none}.workplan-register__alert-link:hover{text-decoration:underline}.workplan-register__summary-row{background:#fafbff}.workplan-register__expand{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:.125rem;color:rgba(46,49,146,.55);cursor:pointer}.workplan-register__expand:hover{color:#2e3192}.workplan-register__sub{display:block;font-size:9px;font-weight:600;color:rgba(46,49,146,.45)}.workplan-register__sub--warn{color:#b45309}.workplan-register__alert{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.15rem .4rem;font-size:10px;font-weight:700;text-decoration:none}.workplan-register__alert--overdue{background:#fee2e2;color:#b91c1c}.workplan-register__alert--warn{background:#fef3c7;color:#b45309}.workplan-register__approval{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:600;color:#7c3aed}.workplan-register__schedule-overdue{font-size:10px;font-weight:700;color:#b91c1c}.workplan-register__schedule-warn{font-size:10px;font-weight:700;color:#b45309}.workplan-register__drilldown-wrap td{padding:0!important;background:rgba(248,249,255,.6)}.workplan-register__drilldown-cell{padding:.5rem .75rem .75rem 2rem!important}.workplan-register__drilldown{border-radius:.375rem;border:1px solid rgba(46,49,146,.08);overflow:hidden}.workplan-register__drilldown-row td{font-size:11px}.workplan-period-export{position:relative}.workplan-period-export__trigger,.workplan-register__period-export .workplan-period-export__trigger{display:inline-flex;height:1.875rem;align-items:center;gap:.375rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:0 .625rem;font-size:11px;font-weight:600;color:#2e3192;box-shadow:0 1px 2px rgba(46,49,146,.04);transition:background-color .15s ease}.workplan-period-export__trigger:hover{background:#f8f9ff}.workplan-period-export__panel{position:absolute;right:0;top:calc(100% + .375rem);z-index:30;width:min(18rem,92vw);border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:.75rem;box-shadow:0 8px 24px rgba(46,49,146,.12)}.workplan-period-export__title{margin:0;font-size:12px;font-weight:700;color:#1e2159}.workplan-period-export__hint,.workplan-period-export__note{margin:.25rem 0 .625rem;font-size:10px;line-height:1.4;color:rgba(46,49,146,.55)}.workplan-period-export__field{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.55)}.workplan-period-export__field input,.workplan-period-export__field select{height:2rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);padding:0 .5rem;font-size:12px;font-weight:500;text-transform:none;color:#1e2159;background:#fff}.workplan-period-export__actions{display:flex;gap:.375rem;margin-top:.625rem}.workplan-period-export__btn{display:inline-flex;flex:1;height:2rem;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);background:#fff;font-size:11px;font-weight:600;color:#2e3192}.workplan-period-export__btn--primary{border-color:#2e3192;background:#2e3192;color:#fff}.workplan-period-export__btn:disabled{opacity:.55}.master-workplan{display:flex;flex-direction:column;gap:.625rem;min-width:0}.master-workplan__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4375rem}@media (min-width:900px){.master-workplan__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.master-workplan__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1500px){.master-workplan__kpis{grid-template-columns:repeat(13,minmax(0,1fr))}}.master-workplan__kpi{position:relative;display:flex;flex-direction:column;gap:.0625rem;overflow:hidden;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,#fff,#fafbfd);padding:.4375rem .5rem .4375rem .6875rem;min-height:2.75rem}.master-workplan__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#2e3192,#6366f1)}.master-workplan__kpi-value{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-workplan__kpi-label{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.master-workplan__intro{padding:.5rem .75rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(90deg,rgba(248,249,255,.9),#fff)}.master-workplan__intro-text{margin:0;font-size:13px;line-height:1.5;color:rgba(46,49,146,.75)}.master-workplan__draft-toggle{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;font-weight:600;color:#2e3192;white-space:nowrap}.master-workplan__export-menu{position:relative}.master-workplan__export-panel{position:absolute;top:calc(100% + .25rem);right:0;z-index:30;display:flex;flex-direction:column;gap:.25rem;min-width:16rem;padding:.5rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);background:#fff;box-shadow:0 8px 24px rgba(46,49,146,.12)}.master-workplan__export-hint,.master-workplan__export-meta{margin:0;font-size:10px;color:rgba(46,49,146,.55)}.master-workplan__export-option{display:inline-flex;align-items:center;gap:.375rem;width:100%;border:0;border-radius:.375rem;background:rgba(248,249,255,.8);padding:.4375rem .5rem;font-size:11px;font-weight:600;color:#2e3192;text-align:left;cursor:pointer}.master-workplan__export-option:hover:not(:disabled){background:rgba(46,49,146,.08)}.master-workplan__export-option:disabled{opacity:.45;cursor:not-allowed}.master-workplan__empty-view{padding:2rem 1rem;text-align:center;font-size:12px;color:rgba(46,49,146,.5);border:1px dashed rgba(46,49,146,.15);border-radius:.4375rem;background:#fafbfd}.master-workplan__budget-view{display:flex;flex-direction:column;gap:1rem}.master-workplan__budget-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:900px){.master-workplan__budget-summary{grid-template-columns:repeat(5,minmax(0,1fr))}}.master-workplan__budget-card{display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff}.master-workplan__budget-card--accent{border-color:rgba(46,49,146,.18);background:linear-gradient(180deg,#f8f9ff,#fff)}.master-workplan__budget-card-label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.5)}.master-workplan__budget-card-value{font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159}.master-workplan__budget-section-title{margin:0 0 .5rem;font-size:13px;font-weight:700;color:#1e2159}.master-workplan__message{border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#f8f9ff;padding:.5rem .75rem;font-size:12px;font-weight:600;color:#2e3192}.master-workplan__kpi-hint{font-size:9px;font-weight:600;color:rgba(46,49,146,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-workplan__filters-wrap{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid rgba(46,49,146,.06);background:#fafbfd}.master-workplan__filters-primary{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.activities-gantt-panel .master-workplan__filters-primary{flex-wrap:nowrap;overflow-x:auto}.activities-gantt-panel .master-workplan__select{width:8.5rem;flex:0 0 auto}.master-workplan__filters-label{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.55)}.master-workplan__filters-clear,.master-workplan__filters-toggle{display:inline-flex;align-items:center;gap:.25rem;height:2rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:11px;font-weight:600;color:#2e3192}.master-workplan__filters-badge{display:inline-flex;min-width:1rem;align-items:center;justify-content:center;border-radius:999px;background:#2e3192;padding:0 .3125rem;font-size:9px;font-weight:700;color:#fff}.master-workplan__filters-period{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding-top:.125rem}.master-workplan__filters-period-label{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.55)}.master-workplan__filters-period-range{font-size:11px;font-weight:600;color:#2e3192;padding:.25rem .5rem;border-radius:.375rem;background:rgba(46,49,146,.06)}.master-workplan__filters-advanced{display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.125rem}.master-workplan__org-annual{border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.master-workplan__org-annual-title{margin:0 0 .5rem;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.55)}.master-workplan__org-annual-list{display:flex;flex-wrap:wrap;gap:.5rem}.master-workplan__org-annual-card{display:inline-flex;align-items:center;gap:.5rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.1);background:#f8f9ff;padding:.375rem .625rem;font-size:12px}.master-workplan__org-annual-code{font-weight:700;color:#2e3192}.master-workplan__org-annual-name{color:rgba(46,49,146,.75)}.master-workplan__panel{overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.master-workplan__panel-head{display:flex;flex-direction:column;gap:.625rem;border-bottom:1px solid rgba(46,49,146,.08);padding:.625rem .75rem}@media (min-width:1024px){.master-workplan__panel-head{flex-direction:row;align-items:center;justify-content:space-between}}.master-workplan__panel-head--toolbar-only{justify-content:flex-end}@media (min-width:1024px){.master-workplan__panel-head--toolbar-only{justify-content:flex-end}}.master-workplan__toolbar{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.master-workplan__btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.3125rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.375rem .625rem;font-size:11px;font-weight:700;color:#2e3192;text-decoration:none;cursor:pointer}.master-workplan__btn--primary{border-color:#2e3192;background:#2e3192;color:#fff}.master-workplan__filters{display:flex;flex-wrap:wrap;gap:.375rem;padding:.5rem .75rem;border-bottom:1px solid rgba(46,49,146,.06);background:#fafbfd}.master-workplan__search,.master-workplan__select{height:2rem;min-width:min(100%,10rem);border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:11px;color:#1e2159}.master-workplan__body{padding:.75rem}.master-workplan__table-shell{overflow-x:auto;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08)}.master-workplan__table-shell .ems-table-block{margin:0;border:0;box-shadow:none}.master-workplan__table-shell--portfolio{min-width:100%}.master-workplan__text--name{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-workplan__drilldown{position:relative}.master-workplan__drilldown-trigger{display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgba(46,49,146,.12);border-radius:.3125rem;background:#fff;padding:.1875rem .4375rem;font-size:10px;font-weight:600;color:#2e3192;cursor:pointer}.master-workplan__drilldown-panel{position:absolute;right:0;top:calc(100% + .25rem);z-index:20;display:flex;flex-direction:column;min-width:10.5rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);background:#fff;box-shadow:0 8px 24px rgba(20,21,63,.12);padding:.25rem}.master-workplan__drilldown-link{display:block;width:100%;border:0;border-radius:.3125rem;background:transparent;padding:.4375rem .5rem;font-size:11px;font-weight:600;color:#2a2d5c;text-align:left;text-decoration:none;cursor:pointer}.master-workplan__drilldown-link:hover{background:#f8f9ff;color:#2e3192}.master-workplan__row:hover td{background:rgba(250,251,253,.9)}.master-workplan__code,.master-workplan__link{font-size:11px;font-weight:700;color:#2e3192;text-decoration:none;font-family:ui-monospace,monospace}.master-workplan__num,.master-workplan__text{font-size:11px;color:#2a2d5c;white-space:nowrap}.master-workplan__num{font-variant-numeric:tabular-nums;font-weight:600}.master-workplan__risk{font-size:10px;font-weight:600;color:#b45309}.master-workplan__open{font-size:10px;font-weight:700;color:#2e3192;text-decoration:none}.master-workplan__sub{display:block;font-size:9px;font-weight:600;color:rgba(46,49,146,.45)}.master-workplan__muted{font-size:11px;color:rgba(46,49,146,.35)}.master-workplan__count{margin:0;padding:.5rem .75rem;font-size:11px;font-weight:600;color:rgba(46,49,146,.42);text-align:right}.master-workplan__hierarchy-node{border-bottom:1px solid rgba(46,49,146,.06);padding:.375rem 0}.master-workplan__hierarchy-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:12px}.master-workplan__hierarchy-level{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.45)}.master-workplan__hierarchy-label{font-weight:700;color:#1e2159}.master-workplan__hierarchy-meta{font-size:11px;color:rgba(46,49,146,.55)}.master-workplan__period-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem}.master-workplan__period-card{display:flex;flex-direction:column;gap:.25rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.1);background:#fafbfd;padding:.625rem}.master-workplan__period-label{font-size:12px;font-weight:700;color:#1e2159}.master-workplan__period-stat{font-size:11px;color:#2a2d5c}.master-workplan__gantt{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .75rem .5rem;border-radius:.5rem;border:1px solid rgba(46,49,146,.1);background:#fff}.master-workplan__gantt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.master-workplan__gantt-scroll{overflow-x:auto}.master-workplan__gantt-chart{display:flex;flex-direction:column}.master-workplan__gantt-axis,.master-workplan__gantt-row{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(28rem,1fr) 6.5rem;align-items:center;gap:.75rem}.master-workplan__gantt-axis{position:sticky;top:0;z-index:1;padding-bottom:.35rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fff}.master-workplan__gantt-axis-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.45)}.master-workplan__gantt-legend{display:flex;flex-wrap:wrap;gap:.5rem .75rem}.master-workplan__gantt-legend-item{display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:600;color:#2a2d5c}.master-workplan__gantt-legend-item:before{content:"";width:.75rem;height:.75rem;border-radius:.125rem}.master-workplan__gantt-legend-item--planned:before{background:#fde047}.master-workplan__gantt-legend-item--in-progress:before{background:#38bdf8}.master-workplan__gantt-legend-item--completed:before{background:#34d399}.master-workplan__gantt-legend-item--delayed:before{background:#fb923c}.master-workplan__gantt-legend-item--overdue:before{background:#f87171}.master-workplan__gantt-meta-grid{display:grid;grid-template-columns:repeat(5,auto);align-items:center;gap:.5rem .75rem;font-size:10px;color:rgba(46,49,146,.65)}.master-workplan__gantt-range{margin:0;font-size:11px;font-weight:600;color:rgba(46,49,146,.55);white-space:nowrap}.master-workplan__gantt-months{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(2.6rem,1fr)}.master-workplan__gantt-month{font-size:9px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgba(46,49,146,.45);text-align:center}.master-workplan__gantt-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.master-workplan__gantt-row{min-height:3.15rem;border-bottom:1px solid rgba(46,49,146,.06)}.master-workplan__gantt-row-head{display:flex;min-width:0;flex-direction:column;gap:.1rem}.master-workplan__gantt-label{display:flex;min-width:0;align-items:baseline;gap:.4rem;font-size:12px;color:#1e2159;text-decoration:none}.master-workplan__gantt-label .master-workplan__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-workplan__gantt-meta{font-size:10px;color:rgba(46,49,146,.55)}.master-workplan__gantt-track{position:relative;height:.7rem;border-radius:999px;background:linear-gradient(to right,rgba(46,49,146,.08) 1px,transparent 1px) 0 0 /calc(100% / var(--gantt-months, 12)) 100%,rgba(46,49,146,.05);overflow:hidden}.master-workplan__gantt-bar{position:absolute;top:0;height:100%;border-radius:999px;min-width:4px;overflow:hidden}.master-workplan__gantt-bar--planned{background:#fde047}.master-workplan__gantt-bar--in-progress{background:#38bdf8}.master-workplan__gantt-bar--completed{background:#34d399}.master-workplan__gantt-bar--delayed{background:#fb923c}.master-workplan__gantt-bar--exception,.master-workplan__gantt-bar--overdue{background:#f87171}.master-workplan__gantt-progress{position:absolute;inset:0 auto 0 0;background:rgba(0,0,0,.12)}.master-workplan__calendar{padding:.75rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff}.master-workplan__calendar-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.master-workplan__calendar-title{margin:0;font-size:14px;font-weight:700;color:#1e2159}.master-workplan__calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem}.master-workplan__calendar-weekday{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:rgba(46,49,146,.45)}.master-workplan__calendar-cell{min-height:5rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.08);padding:.375rem;background:#fafbfd}.master-workplan__calendar-cell--empty{background:transparent;border-color:transparent}.master-workplan__calendar-cell--active{background:#f0f2ff;border-color:rgba(46,49,146,.18)}.master-workplan__calendar-day{display:block;font-size:11px;font-weight:700;color:#1e2159}.master-workplan__calendar-count{display:block;margin-top:.25rem;font-size:9px;font-weight:700;color:#2e3192}.master-workplan__calendar-list{margin:.25rem 0 0;padding:0;list-style:none}.master-workplan__calendar-list a{font-size:9px;font-weight:600;color:#2e3192;text-decoration:none}.master-workplan__calendar-footnote,.master-workplan__calendar-more{margin:.5rem 0 0;font-size:10px;color:rgba(46,49,146,.5)}.master-workplan__empty{margin:0;padding:2rem;text-align:center;font-size:12px;color:rgba(46,49,146,.45)}.schedule-control{display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:100%;overflow-x:hidden}.schedule-control__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.625rem .875rem;border-radius:.625rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(90deg,rgba(248,249,255,.9),#fff)}.schedule-control__intro-text{margin:0;font-size:.8125rem;color:rgba(46,49,146,.65);max-width:42rem}.schedule-control__intro-link{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;color:#2e3192;text-decoration:none;white-space:nowrap}.schedule-control__intro-link:hover{text-decoration:underline}.schedule-control__filters-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;padding:.625rem .875rem;border-radius:.625rem;border:1px solid rgba(46,49,146,.08);background:#fff}.schedule-control__field--inline{flex:1 1 9rem;min-width:8.5rem;margin:0}.schedule-control__field--inline select{width:100%}.schedule-control__field--search{flex:1 1 12rem;min-width:10rem;flex-direction:row;align-items:center;gap:.375rem}.schedule-control__field--search input{flex:1;min-width:0;border:1px solid rgba(46,49,146,.12);border-radius:.375rem;padding:.375rem .5rem;font-size:.8125rem;background:#fff}.schedule-control__field--search input:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.12)}.schedule-control__export-group{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-left:auto}.schedule-control__filters-bar>.schedule-control__btn{flex:0 0 auto;align-self:flex-end;margin-left:auto}.schedule-control__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.schedule-control__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.schedule-control__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.schedule-control__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.schedule-control__kpi{position:relative;display:flex;flex-direction:column;gap:.125rem;overflow:hidden;border-radius:.625rem;border:1px solid rgba(46,49,146,.07);background:linear-gradient(145deg,#fff,#f8f9ff);padding:.625rem .75rem .625rem .875rem;box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.8);min-height:3.25rem;min-width:0;text-align:left}.schedule-control__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.schedule-control__kpi--clickable{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.schedule-control__kpi--clickable:hover{border-color:rgba(46,49,146,.18);box-shadow:0 2px 8px rgba(46,49,146,.08)}.schedule-control__kpi--active{border-color:#2e3192;box-shadow:0 0 0 1px rgba(46,49,146,.12)}.schedule-control__kpi-icon{position:absolute;top:.5rem;right:.5rem;opacity:.35;color:#2e3192}.schedule-control__kpi-value{font-size:1.125rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums;line-height:1.1}.schedule-control__kpi-label{font-size:.5625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.schedule-control__kpi-hint{font-size:.625rem;font-weight:600;color:rgba(46,49,146,.42)}.schedule-control__warn-banner{display:flex;align-items:center;gap:.5rem;border-radius:.625rem;border:1px solid rgba(217,119,6,.2);background:linear-gradient(90deg,rgba(255,251,235,.95),#fff);color:#92400e}.schedule-control__message,.schedule-control__warn-banner{padding:.625rem .875rem;font-size:.8125rem;font-weight:600}.schedule-control__message{border-radius:.625rem;background:linear-gradient(90deg,#f8f9ff,#fff);border:1px solid rgba(46,49,146,.12);color:#2e3192}.schedule-control__panel{border-radius:.75rem;border:1px solid rgba(46,49,146,.08);background:#fff;overflow:hidden;box-shadow:0 1px 3px rgba(46,49,146,.05),0 8px 24px rgba(46,49,146,.04);min-width:0}.schedule-control__panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;padding:.75rem .875rem;border-bottom:1px solid rgba(46,49,146,.08);background:rgba(248,249,255,.45)}.schedule-control__panel-title h2{margin:0;font-size:.9375rem;font-weight:700;color:#1e2159}.schedule-control__panel-title p{margin:.125rem 0 0;font-size:.75rem;color:rgba(46,49,146,.55)}.schedule-control__panel-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.schedule-control__tabs{display:flex;flex-wrap:wrap;gap:.375rem;min-width:0}.schedule-control__tab{border-radius:999px;border:1px solid rgba(46,49,146,.1);background:#fff;padding:.375rem .75rem;font-size:.6875rem;font-weight:700;color:rgba(46,49,146,.7);cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.schedule-control__tab:hover{border-color:rgba(46,49,146,.2);color:#2e3192}.schedule-control__tab--active{border-color:#2e3192;background:#2e3192;color:#fff}.schedule-control__panel-body{padding:.875rem;min-width:0}.schedule-control__count{margin:0 0 .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.45)}.schedule-control__cards{display:flex;flex-direction:column;gap:.625rem;min-width:0}.schedule-control__card{border-radius:.625rem;border:1px solid rgba(46,49,146,.09);background:linear-gradient(180deg,#fff,#fcfdff);overflow:hidden;min-width:0}.schedule-control__card--overdue{border-color:rgba(220,38,38,.18);background:linear-gradient(180deg,#fff,hsla(0,86%,97%,.25))}.schedule-control__card--delayed{border-color:rgba(217,119,6,.18)}.schedule-control__card--due-soon{border-color:rgba(245,158,11,.2)}.schedule-control__card-header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding:.75rem .875rem .5rem;border-bottom:1px solid rgba(46,49,146,.06)}.schedule-control__status-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;padding:.2rem .625rem;font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.schedule-control__status-chip--overdue{background:#fee2e2;color:#b91c1c}.schedule-control__status-chip--delayed{background:#fef3c7;color:#b45309}.schedule-control__status-chip--due-soon{background:#fef9c3;color:#a16207}.schedule-control__status-chip--completed{background:#d1fae5;color:#047857}.schedule-control__status-chip--default,.schedule-control__status-chip--upcoming{background:#f1f5f9;color:#475569}.schedule-control__status-chip--in-progress{background:#e0f2fe;color:#0369a1}.schedule-control__status-chip--planned{background:#f1f5f9;color:#64748b}.schedule-control__table-wrap{overflow-x:auto;border:1px solid rgba(46,49,146,.08);border-radius:.625rem;background:#fff}.schedule-control__table{width:100%;min-width:72rem;border-collapse:collapse;font-size:.8125rem}.schedule-control__table thead{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#f8f9ff,#f1f3fb);border-bottom:1px solid rgba(46,49,146,.1)}.schedule-control__table tbody tr:nth-child(2n){background:rgba(248,249,255,.35)}.schedule-control__table-row--completed{background:rgba(236,253,245,.55)!important}.schedule-control__table-row--in-progress{background:rgba(239,246,255,.55)!important}.schedule-control__table-row--planned{background:hsla(55,92%,95%,.55)!important}.schedule-control__table-row--due-soon{background:rgba(255,247,237,.65)!important}.schedule-control__table-row--overdue{background:hsla(0,86%,97%,.55)!important}.schedule-control__table-row--delayed{background:rgba(255,251,235,.55)!important}.schedule-control__table-row--rollover{background:rgba(245,243,255,.55)!important}.schedule-control__table td,.schedule-control__table th{padding:.5rem .625rem;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(46,49,146,.06)}.schedule-control__table th{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.55);white-space:nowrap}.schedule-control__table tbody tr:hover{filter:brightness(.98)}.schedule-control__project-cell{display:flex;flex-direction:column;gap:.0625rem;min-width:7rem}.schedule-control__project-cell strong{font-size:.75rem;color:#2e3192}.schedule-control__project-cell span{font-size:.6875rem;color:rgba(46,49,146,.55)}.schedule-control__health-chip{display:inline-flex;align-items:center;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.schedule-control__health-chip--on-track{background:#dcfce7;color:#047857}.schedule-control__health-chip--due-soon{background:#fef3c7;color:#b45309}.schedule-control__health-chip--overdue{background:#fee2e2;color:#b91c1c}.schedule-control__actions-menu{position:relative}.schedule-control__actions-trigger{list-style:none;cursor:pointer;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);padding:.25rem .625rem;font-size:.6875rem;font-weight:700;color:#2e3192;background:#fff}.schedule-control__actions-trigger::-webkit-details-marker{display:none}.schedule-control__actions-popover{position:absolute;right:0;top:calc(100% + .25rem);z-index:5;min-width:10rem;display:flex;flex-direction:column;border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:#fff;box-shadow:0 8px 24px rgba(46,49,146,.12);padding:.25rem}.schedule-control__actions-item{display:block;width:100%;border:0;border-radius:.375rem;background:transparent;padding:.4375rem .625rem;text-align:left;font-size:.75rem;font-weight:600;color:#1e2159;text-decoration:none;cursor:pointer}.schedule-control__actions-item:hover{background:#f8f9ff;color:#2e3192}.schedule-control__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .25rem 0;font-size:.75rem;color:rgba(46,49,146,.65)}.schedule-control__pagination-controls{display:flex;align-items:center;gap:.5rem}.schedule-control__page-indicator{font-weight:600;color:#1e2159}.schedule-control__print-header{display:none}@media print{body.schedule-control-printing *{visibility:hidden}body.schedule-control-printing .schedule-control__print-area,body.schedule-control-printing .schedule-control__print-area *{visibility:visible}body.schedule-control-printing .schedule-control__print-area{position:absolute;left:0;top:0;width:100%}body.schedule-control-printing .schedule-control__print-header{display:block;margin-bottom:1rem}body.schedule-control-printing .schedule-control__print-header h1{margin:0;font-size:1.125rem}body.schedule-control-printing .schedule-control__print-header p{margin:.25rem 0 0;font-size:.75rem}body.schedule-control-printing .schedule-control__actions-menu,body.schedule-control-printing .schedule-control__pagination{display:none!important}body.schedule-control-printing .schedule-control__table-wrap{overflow:visible;border:none}body.schedule-control-printing .schedule-control__table{min-width:0;font-size:.625rem}body.schedule-control-printing .schedule-control__table td,body.schedule-control-printing .schedule-control__table th{padding:.25rem}}.schedule-control__sort-btn{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:transparent;font:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:inherit;cursor:pointer}.schedule-control__sort-btn:hover{color:#2e3192}.schedule-control__table-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.schedule-control__table-actions .schedule-control__btn{padding:.25rem .5rem;font-size:.6875rem}.schedule-control__table-actions .schedule-control__card-open{font-size:.6875rem}.schedule-control__card-title{flex:1 1 12rem;min-width:0}.schedule-control__name{display:block;font-size:.75rem;font-weight:500;color:#1e2159;word-break:break-word}.schedule-control__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-left:auto}.schedule-control__card-open{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);padding:.25rem .625rem;font-size:.6875rem;font-weight:700;color:#2e3192;text-decoration:none;white-space:nowrap}.schedule-control__card-open:hover{background:#2e3192;border-color:#2e3192;color:#fff}.schedule-control__card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem .875rem 0;min-width:0}.schedule-control__project-link{font-size:.75rem;font-weight:700;color:#2e3192;text-decoration:none}.schedule-control__meta-sep{color:rgba(46,49,146,.25)}.schedule-control__pending-badge,.schedule-control__stale-badge{border-radius:999px;padding:.1rem .5rem;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.schedule-control__pending-badge{background:#e0e7ff;color:#4338ca}.schedule-control__stale-badge{background:#fef3c7;color:#b45309}.schedule-control__card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.625rem .875rem .875rem}@media (min-width:640px){.schedule-control__card-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.schedule-control__metric{display:flex;flex-direction:column;gap:.125rem;min-width:0;border-radius:.4375rem;border:1px solid rgba(46,49,146,.05);background:hsla(0,0%,100%,.75);padding:.4375rem .5rem}.schedule-control__metric-label{font-size:.5625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(46,49,146,.45)}.schedule-control__metric-value{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#1e2159;min-width:0;overflow:hidden;text-overflow:ellipsis}.schedule-control__metric-value--warn{color:#b45309}.schedule-control__empty{border-radius:.625rem;border:1px dashed rgba(46,49,146,.15);background:rgba(248,249,255,.45);padding:2.5rem 1.25rem;text-align:center}.schedule-control__empty-icon{width:2rem;height:2rem;margin:0 auto .75rem;color:rgba(46,49,146,.25)}.schedule-control__empty p{margin:0;font-size:.875rem;font-weight:600;color:#1e2159}.schedule-control__empty-hint{margin-top:.375rem!important;font-size:.75rem!important;font-weight:500!important;color:rgba(46,49,146,.5)!important;max-width:28rem;margin-left:auto!important;margin-right:auto!important}.schedule-control__empty .schedule-control__btn{margin-top:.875rem}.schedule-control__btn{display:inline-flex;align-items:center;gap:.35rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:.4375rem .75rem;font-size:.6875rem;font-weight:700;color:#2e3192;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.schedule-control__btn:hover:not(:disabled){background:#f8f9ff;border-color:#2e3192}.schedule-control__btn:disabled{opacity:.55;cursor:not-allowed}.schedule-control__btn--primary{background:#2e3192;border-color:#2e3192;color:#fff}.schedule-control__btn--primary:hover:not(:disabled){background:#1e2159;border-color:#1e2159;color:#fff}.schedule-control__code{font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:700;color:#2e3192;margin-right:.375rem}.schedule-control__text{font-size:.75rem;color:rgba(46,49,146,.65);min-width:0;overflow:hidden;text-overflow:ellipsis}.schedule-control__section-title{display:flex;align-items:center;gap:.375rem;margin:0 0 .625rem;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(46,49,146,.55)}.schedule-control__audit,.schedule-control__pending{padding:.875rem;border-top:1px solid rgba(46,49,146,.08);background:rgba(248,249,255,.35)}.schedule-control__audit-list,.schedule-control__pending-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.schedule-control__pending-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff;padding:.625rem .75rem}.schedule-control__pending-main{min-width:0;flex:1 1 14rem}.schedule-control__pending-tags{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.schedule-control__tag{border-radius:999px;background:rgba(46,49,146,.08);padding:.125rem .5rem;font-size:.625rem;font-weight:600;color:#2e3192}.schedule-control__tag--muted{background:rgba(148,163,184,.15);color:rgba(46,49,146,.55)}.schedule-control__pending-actions{display:flex;flex-wrap:wrap;gap:.375rem}.schedule-control__audit-item{border-radius:.4375rem;border:1px solid rgba(46,49,146,.07);background:#fff;padding:.625rem .75rem}.schedule-control__audit-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem}.schedule-control__audit-dates,.schedule-control__audit-meta,.schedule-control__audit-reason{margin:.25rem 0 0;font-size:.75rem;color:rgba(46,49,146,.65);word-break:break-word}.schedule-control__audit-reason{font-weight:500;color:#1e2159}.schedule-control__audit-meta{font-size:.6875rem;color:rgba(46,49,146,.45)}.schedule-control__modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.4);backdrop-filter:blur(2px);padding:1rem}.schedule-control__modal-card{width:min(100%,28rem);border-radius:.75rem;background:#fff;padding:1.125rem;box-shadow:0 20px 50px rgba(15,23,42,.2);border:1px solid rgba(46,49,146,.08)}.schedule-control__modal-lead{margin:-.25rem 0 .875rem;font-size:.75rem;color:rgba(46,49,146,.55);line-height:1.45}.schedule-control__field{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(46,49,146,.55)}.schedule-control__field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.schedule-control__field input,.schedule-control__field select,.schedule-control__field textarea{border-radius:.4375rem;border:1px solid rgba(46,49,146,.12);padding:.5rem .625rem;font-size:.8125rem;font-weight:500;text-transform:none;letter-spacing:normal;color:#1e2159;outline:none}.schedule-control__field input:focus,.schedule-control__field select:focus,.schedule-control__field textarea:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.12)}.schedule-control__modal-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.project-locations-portfolio{display:flex;flex-direction:column;gap:.5rem;min-width:0}.project-locations-portfolio__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4375rem}@media (min-width:768px){.project-locations-portfolio__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.project-locations-portfolio__kpi{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.0625rem;overflow:hidden;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,#fff,#fafbfd);padding:.4375rem .5rem .4375rem .6875rem;box-shadow:0 1px 2px rgba(46,49,146,.03);min-height:2.75rem}.project-locations-portfolio__kpi:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.project-locations-portfolio__kpi-value{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25;color:#1e2159;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-locations-portfolio__kpi-label{font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(46,49,146,.42)}.project-locations-portfolio__filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff;padding:.4375rem .625rem;box-shadow:0 1px 2px rgba(46,49,146,.03)}.project-locations-portfolio__filter-label{display:inline-flex;align-items:center;gap:.3125rem;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.45);white-space:nowrap}.project-locations-portfolio__filter-badge{display:inline-flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;border-radius:999px;background:#2e3192;padding:0 .25rem;font-size:9px;font-weight:700;color:#fff}.project-locations-portfolio__filters{display:flex;flex:1;flex-wrap:wrap;gap:.3125rem;min-width:0}.project-locations-portfolio__filter{height:1.75rem;min-width:5.5rem;border-radius:.3125rem;border:1px solid rgba(46,49,146,.1);background:#fafbfd;padding:0 .4375rem;font-size:11px;font-weight:600;color:#2a2d5c;cursor:pointer}.project-locations-portfolio__filter:focus{outline:none;border-color:rgba(46,49,146,.28);box-shadow:0 0 0 2px rgba(46,49,146,.08)}.project-locations-portfolio__filter-clear{border:0;background:transparent;font-size:10px;font-weight:700;color:#2e3192;cursor:pointer;white-space:nowrap}.project-locations-portfolio__filter-clear:hover{text-decoration:underline}.project-locations-portfolio__main{display:grid;gap:.5rem;min-width:0}@media (min-width:1024px){.project-locations-portfolio__main{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch}}.project-locations-portfolio__panel{display:flex;flex-direction:column;overflow:hidden;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.03);min-height:14rem}.project-locations-portfolio__panel-head{display:flex;align-items:center;gap:.375rem;border-bottom:1px solid rgba(46,49,146,.06);background:linear-gradient(180deg,#fff,#f8f9fc);padding:.4375rem .625rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.project-locations-portfolio__panel-count{margin-left:auto;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.38)}.project-locations-portfolio__tree{flex:1;max-height:15rem;overflow:auto;padding:.1875rem 0}@media (min-width:1024px){.project-locations-portfolio__tree{max-height:16.5rem}}.project-locations-portfolio__tree-row{display:flex;width:100%;align-items:center;gap:.3125rem;border:0;background:transparent;padding:.25rem .5rem .25rem 0;text-align:left;cursor:pointer;transition:background .12s ease}.project-locations-portfolio__tree-row:hover{background:rgba(248,250,253,.95)}.project-locations-portfolio__tree-row--depth-0 .project-locations-portfolio__tree-name{font-weight:700;color:#1e2159}.project-locations-portfolio__tree-row--depth-1 .project-locations-portfolio__tree-name{color:#2e3192}.project-locations-portfolio__tree-row--depth-2 .project-locations-portfolio__tree-name,.project-locations-portfolio__tree-row--depth-3 .project-locations-portfolio__tree-name{color:#3d4280;font-weight:500}.project-locations-portfolio__tree-toggle{display:inline-flex;width:.875rem;flex-shrink:0;color:rgba(46,49,146,.38)}.project-locations-portfolio__tree-name{font-size:11px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-locations-portfolio__tree-meta{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;flex-shrink:0}.project-locations-portfolio__tree-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;border-radius:999px;padding:0 .3125rem;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.project-locations-portfolio__tree-pill--projects{background:rgba(46,49,146,.08);color:#2e3192}.project-locations-portfolio__tree-pill--budget{background:rgba(245,158,11,.12);color:#b45309}.project-locations-portfolio__map{flex:1;min-height:14rem}@media (min-width:1024px){.project-locations-portfolio__map{min-height:16.5rem}}.project-locations-portfolio__map--loading{display:flex;align-items:center;justify-content:center;font-size:11px;color:rgba(46,49,146,.42)}.project-locations-portfolio__map-canvas{height:100%;width:100%;z-index:0}.project-locations-portfolio__popup{font-size:11px;line-height:1.35}.project-locations-portfolio__popup p{margin:.125rem 0 0;color:#64748b}.project-locations-portfolio__empty{padding:1.25rem .75rem;font-size:11px;color:rgba(46,49,146,.42);text-align:center}.project-locations-portfolio__table-shell{overflow:hidden;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.03)}.project-locations-portfolio__table-shell .ems-table-block{margin:0;border:0;border-radius:0;box-shadow:none}.project-locations-portfolio__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4375rem;padding:.125rem 0}.project-locations-portfolio__search{height:1.875rem;min-width:min(100%,14rem);flex:1;border-radius:.3125rem;border:1px solid rgba(46,49,146,.1);background:#fafbfd;padding:0 .5rem;font-size:11px;color:#1e2159}.project-locations-portfolio__search:focus{outline:none;border-color:rgba(46,49,146,.24);background:#fff}.project-locations-portfolio__count{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.4);white-space:nowrap}.project-locations-portfolio__project-link{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;color:#2e3192;text-decoration:none}.project-locations-portfolio__project-link:hover{color:#1e2159;text-decoration:underline;text-underline-offset:2px}.project-locations-portfolio__text{max-width:9rem}.project-locations-portfolio__location,.project-locations-portfolio__text{font-size:11px;font-weight:500;color:#2a2d5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-locations-portfolio__location{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.125rem;max-width:12rem}.project-locations-portfolio__location-sep{margin:0 .125rem;font-size:9px;font-weight:600;color:rgba(46,49,146,.28)}.project-locations-portfolio__num{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2159}.project-locations-portfolio__num-muted{font-size:10px;font-weight:500;color:rgba(46,49,146,.38)}.project-locations-portfolio__manage{display:inline-flex;align-items:center;border-radius:.25rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:.1875rem .4375rem;font-size:10px;font-weight:700;color:#2e3192;text-decoration:none;transition:all .12s ease}.project-locations-portfolio__manage:hover{border-color:#2e3192;background:#2e3192;color:#fff}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-page.flex-1.md\:block{max-width:none}}.programs-project-locations-page{min-width:0}.programs-project-locations-page__header.ems-workspace-header{border-width:0;padding-bottom:0}.hr-workspace .programs-project-locations-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-project-locations-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-project-locations-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-locations-page__header .page-header__subtitle{display:none}.programs-project-locations-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi.flex-1.md\:block{max-width:none}}.programs-project-locations-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;flex:1 1 9.5rem;max-width:14rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1280px){.programs-project-locations-kpi-grid{flex-wrap:nowrap}.programs-project-locations-kpi{flex:1 1 0;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-locations-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-locations-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-locations-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-locations-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-locations-kpi__icon-wrap{white-space:nowrap}.programs-project-locations-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-locations-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-locations-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-kpi__content.flex-1.md\:block{max-width:none}}.programs-project-locations-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-project-locations-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-locations-kpi__value,.hr-workspace .text-lg.programs-project-locations-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-locations-kpi__value,.meal-workspace--enterprise .text-2xl.programs-project-locations-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-locations-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-locations-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-project-locations-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-locations-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-locations-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-locations-kpi__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-kpi--region .programs-project-locations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.programs-project-locations-kpi--district .programs-project-locations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-project-locations-kpi--success .programs-project-locations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-project-locations-kpi--beneficiary .programs-project-locations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.programs-project-locations-kpi--budget .programs-project-locations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-project-locations-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-locations-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-locations-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-project-locations-panel .erp-section-title,.hr-workspace .text-lg.programs-project-locations-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-project-locations-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-project-locations-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-project-locations-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-project-locations-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-project-locations-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-locations-panel__count,.hr-workspace .text-lg.font-bold.programs-project-locations-panel__count,.hr-workspace .text-lg.programs-project-locations-panel__count.tabular-nums,.hr-workspace .text-xl.programs-project-locations-panel__count,.meal-workspace--enterprise .text-2xl.programs-project-locations-panel__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-locations-panel__count,.meal-workspace--enterprise .text-lg.programs-project-locations-panel__count.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-panel__count,.procurement-workspace--enterprise .text-2xl.programs-project-locations-panel__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-locations-panel__count,.procurement-workspace--enterprise .text-lg.programs-project-locations-panel__count.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-panel__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-panel__count{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-locations-filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-filters.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-locations-filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-filters.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-locations-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;overflow-x:auto;padding:.625rem}.programs-project-locations-filter{height:2rem;width:9.25rem;flex-shrink:0;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-filter:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.15)}.programs-project-locations-filter-clear{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-filter-clear:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-workspace.flex-1.md\:block{max-width:none}}.programs-project-locations-workspace{display:grid;min-width:0;gap:.75rem}@media (min-width:1024px){.programs-project-locations-workspace{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-project-locations-panel--map,.programs-project-locations-panel--tree{min-height:16rem}.programs-project-locations-tree{max-height:20rem;overflow-y:auto;padding:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-locations-tree__row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__row.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-tree__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-locations-tree__row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__row.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-tree__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-locations-tree__row{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.375rem;padding:.375rem .5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-project-locations-tree__row:hover{background-color:rgba(238,240,250,.8)}.programs-project-locations-tree__row--depth-0 .programs-project-locations-tree__name{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__toggle.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-locations-tree__toggle{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-locations-tree__toggle,.journal-entries-page .finance-data-table tbody td .programs-project-locations-tree__toggle{margin-top:0;vertical-align:top}.programs-project-locations-tree__toggle{display:inline-flex;width:1rem;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-locations-tree__toggle{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-locations-tree__name,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-tree__name.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-tree__name,.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-tree__name.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-tree__name,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-tree__name.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-tree__name,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-tree__name.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-tree__name.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-tree__name.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-tree__name.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-tree__name.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-tree__name.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-tree__name.flex-1.md\:block{max-width:none}}.programs-project-locations-tree__name{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__meta.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-tree__meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-tree__meta.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-tree__meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-locations-tree__meta{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.25rem}.hr-workspace .text-2xl.programs-project-locations-tree__pill,.hr-workspace .text-lg.font-bold.programs-project-locations-tree__pill,.hr-workspace .text-lg.programs-project-locations-tree__pill.tabular-nums,.hr-workspace .text-xl.programs-project-locations-tree__pill,.meal-workspace--enterprise .text-2xl.programs-project-locations-tree__pill,.meal-workspace--enterprise .text-lg.font-bold.programs-project-locations-tree__pill,.meal-workspace--enterprise .text-lg.programs-project-locations-tree__pill.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-tree__pill,.procurement-workspace--enterprise .text-2xl.programs-project-locations-tree__pill,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-locations-tree__pill,.procurement-workspace--enterprise .text-lg.programs-project-locations-tree__pill.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-tree__pill{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .programs-project-locations-tree__pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-locations-tree__pill,.journal-entries-page .finance-data-table tbody td .programs-project-locations-tree__pill{margin-top:0;vertical-align:top}.programs-project-locations-tree__pill{display:inline-flex;border-radius:9999px;padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-locations-tree__pill{white-space:nowrap}.programs-project-locations-tree__pill--projects{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-project-locations-tree__pill--budget{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-locations-map{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-map,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-map,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-locations-map{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-map.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-map.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-locations-map.md\:block{max-width:none}}.programs-project-locations-map{position:relative;min-height:16rem;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-map--loading.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-map--loading.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-locations-map--loading.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-locations-map--loading.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-locations-map--loading{display:flex;min-height:16rem;align-items:center;justify-content:center;background-color:rgba(238,240,250,.4);font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-locations-map__canvas{height:100%;min-height:16rem;width:100%;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.programs-project-locations-map__popup strong{display:block;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-locations-map__popup p{margin-top:.125rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-search{height:2.25rem;width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.3);padding:0 .75rem 0 2.25rem;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-locations-search::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-project-locations-search::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-project-locations-search:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.15)}.programs-project-locations-empty{padding:2.5rem 1rem;text-align:center;font-size:13px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-locations-location{display:inline;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-location__sep{margin-left:.25rem;margin-right:.25rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-locations-register__table-wrap.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-locations-register__table-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-locations-register__table-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-locations-register__table-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-register__table-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-register__table-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-locations-register__table-wrap.flex-1.md\:block{max-width:none}}.programs-project-locations-register__table-wrap{min-width:0;overflow-x:auto}.programs-project-locations-register__table.hurdo-table-wrap{border:0;border-radius:0;box-shadow:none}.programs-project-locations-register__table .erp-table{min-width:56rem}.hr-workspace .text-2xl.programs-project-locations-register__table .erp-table--soft thead th,.hr-workspace .text-lg.programs-project-locations-register__table .erp-table--soft thead th.tabular-nums,.hr-workspace .text-xl.programs-project-locations-register__table .erp-table--soft thead th,.meal-workspace--enterprise .text-2xl.programs-project-locations-register__table .erp-table--soft thead th,.meal-workspace--enterprise .text-lg.programs-project-locations-register__table .erp-table--soft thead th.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-register__table .erp-table--soft thead th,.procurement-workspace--enterprise .text-2xl.programs-project-locations-register__table .erp-table--soft thead th,.procurement-workspace--enterprise .text-lg.programs-project-locations-register__table .erp-table--soft thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-register__table .erp-table--soft thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-register__table .erp-table--soft thead th{background-color:rgba(238,240,250,.5);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-register__table .erp-table tbody td{padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-locations-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.project-workspace-shell{overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:#fff;box-shadow:0 1px 3px rgba(46,49,146,.06),0 1px 2px rgba(46,49,146,.04);border-top:3px solid var(--brand-green,#00a651)}.project-workspace-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.25rem;border-bottom:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,#fff,#fafbfd);padding:.875rem 1rem 1rem}@media (min-width:1024px){.project-workspace-header{padding:1rem 1.25rem 1.125rem}}.project-workspace-header__identity{min-width:0;flex:1 1 14rem;display:flex;flex-direction:column;justify-content:center}.project-workspace-header__finance-actions{flex:0 1 auto;max-width:100%}.project-workspace-footer-nav{position:sticky;bottom:0;z-index:20;display:flex;flex-direction:column;margin-top:.75rem;overflow:hidden;border-radius:.625rem .625rem 0 0;border:1px solid rgba(46,49,146,.14);border-bottom:none;background:#fff;box-shadow:0 -8px 24px rgba(46,49,146,.08),0 -1px 0 rgba(46,49,146,.04)}.project-workspace-footer-nav__governance{display:flex;align-items:center;min-width:0;padding:.625rem .875rem;border-bottom:1px solid rgba(46,49,146,.08);background:linear-gradient(90deg,rgba(0,166,81,.06),transparent 4.5rem),linear-gradient(180deg,#fbfcfe,#f4f6fb)}.project-workspace-footer-nav__controls{width:100%}.project-workspace-footer-nav__controls-inner{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.625rem .875rem;width:100%}.project-workspace-footer-nav__label{margin:0;flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(46,49,146,.55)}.project-workspace-footer-nav__label--tabs{padding-inline:.875rem;padding-top:.5rem}.project-workspace-footer-nav__control-list{flex:1 1 auto;gap:.4375rem}.project-workspace-footer-nav__control-btn{padding:.375rem .75rem;border-radius:999px;border-color:rgba(46,49,146,.16);background:#fff;color:#1e2060;font-size:11px;font-weight:600;letter-spacing:.01em;box-shadow:0 1px 2px rgba(46,49,146,.05)}.project-workspace-footer-nav__control-btn:hover{border-color:rgba(0,166,81,.45);background:rgba(0,166,81,.06);color:#0f5f34}.project-workspace-footer-nav__tabs{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:0 .25rem .5rem;background:linear-gradient(180deg,#fff,#fafbfd)}.project-workspace-footer-nav .hurdo-workspace-tabs{position:relative;top:auto;box-shadow:none;background:transparent}.project-workspace-footer-nav .hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project{border-radius:999px;border-color:transparent;background:transparent;color:rgba(46,49,146,.72);font-weight:650;box-shadow:none}.project-workspace-footer-nav .hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:not(.hurdo-workspace-tabs__tab--programs-single-active):focus-visible,.project-workspace-footer-nav .hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project:not(.hurdo-workspace-tabs__tab--programs-single-active):hover{background:rgba(46,49,146,.07);border-color:transparent;color:#2e3192}.project-workspace-footer-nav .hurdo-workspace-tabs--project-dual .hurdo-workspace-tabs__tab--project.hurdo-workspace-tabs__tab--programs-single-active{background:linear-gradient(180deg,#2e3192,#252878);border-color:transparent;color:#fff;box-shadow:0 2px 6px rgba(46,49,146,.22)}.project-workspace-header__context-stack{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.project-finance-context-actions{display:flex;flex-direction:column;gap:.375rem;min-width:0}.project-finance-context-actions__label{margin:0;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.55)}.project-finance-context-actions__list{display:flex;flex-wrap:wrap;gap:.375rem}.project-finance-context-actions__btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .55rem;border:1px solid rgba(46,49,146,.16);border-radius:.3rem;background:#fff;color:#1e2060;font-size:11px;font-weight:600;line-height:1.25;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.project-finance-context-actions__btn:hover{border-color:rgba(46,49,146,.35);background:rgba(46,49,146,.04);color:#14153f}.project-finance-context-actions--compact{position:relative;margin-top:.35rem}.project-finance-context-actions__summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;color:#2e3192;-webkit-user-select:none;-moz-user-select:none;user-select:none}.project-finance-context-actions__summary::-webkit-details-marker{display:none}.project-finance-context-actions__summary:after{content:"▾";font-size:9px;opacity:.7}.project-finance-context-actions--compact[open] .project-finance-context-actions__summary:after{content:"▴"}.project-finance-context-actions--compact .project-finance-context-actions__list{position:absolute;z-index:20;right:0;top:calc(100% + .25rem);min-width:11.5rem;max-width:min(16rem,70vw);flex-direction:column;flex-wrap:nowrap;gap:.2rem;padding:.4rem;border:1px solid rgba(46,49,146,.14);border-radius:.4rem;background:#fff;box-shadow:0 8px 20px rgba(20,21,63,.1),0 1px 3px rgba(20,21,63,.06)}.project-finance-context-actions--compact .project-finance-context-actions__btn{justify-content:flex-start;width:100%;white-space:normal;text-align:left}.finance-projects-register-table .finance-projects-context-actions{display:block}.finance-projects-register-table .finance-projects-col-actions{width:9%;min-width:7.5rem;white-space:normal;vertical-align:top}.project-workspace-header__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.04em;color:rgba(46,49,146,.72);border:1px solid rgba(46,49,146,.14);background:rgba(46,49,146,.04);border-radius:.25rem;padding:.125rem .5rem}.project-workspace-header__title{margin-top:.5rem;font-size:1.05rem;font-weight:700;line-height:1.4;color:#14153f;letter-spacing:-.015em}@media (min-width:768px){.project-workspace-header__title{font-size:1.15rem}}@media (min-width:1280px){.project-workspace-header__title{font-size:1.2rem}}.project-workspace-header__meta{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem .75rem}.project-workspace-header__meta-item{font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(46,49,146,.62)}.project-workspace-overview{min-width:0;display:flex;flex-direction:column;gap:.625rem}.project-overview-hero,.project-overview-shell{display:flex;flex-direction:column;gap:.5rem}.project-overview-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}@media (max-width:767px){.project-overview-toolbar{flex-direction:column;align-items:stretch}.project-overview-budget-strip{margin-left:0;justify-content:space-between;width:100%}}.project-overview-toolbar__status{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;min-width:0}.project-overview-toolbar__ref{font-size:11px;font-weight:500;color:rgba(46,49,146,.58)}.project-overview-toolbar__note{font-size:11px;font-weight:500;color:#b45309}.project-overview-alerts{display:flex;flex-wrap:wrap;gap:.375rem}.project-overview-alerts>*{flex:1 1 auto;min-width:min(100%,14rem)}.project-overview-budget-strip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.125rem .75rem;margin-left:auto;padding:.3125rem .625rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.14);background:linear-gradient(135deg,#2e3192,#3d41a8);box-shadow:0 1px 3px rgba(46,49,146,.1)}.project-overview-budget-strip--warning{background:linear-gradient(135deg,#b45309,#d97706)}.project-overview-budget-strip--danger{background:linear-gradient(135deg,#b91c1c,#dc2626)}.project-overview-budget-strip__metric{display:inline-flex;flex-direction:row;align-items:baseline;gap:.375rem;padding:0;background:none}.project-overview-budget-strip__metric:not(:last-child):after{content:"·";margin-left:.375rem;font-size:11px;font-weight:700;color:hsla(0,0%,100%,.45)}.project-overview-budget-strip__metric--highlight .project-overview-budget-strip__value{color:#bbf7d0}.project-overview-budget-strip__label{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.68)}.project-overview-budget-strip__value{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;line-height:1}.project-overview-panels .project-workspace-overview__panel{position:relative;overflow:hidden;height:100%}.project-overview-panels .project-workspace-overview__panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2e3192,#00a651);opacity:.75}.project-overview-metrics{display:grid;gap:.375rem;margin:0}@media (min-width:640px){.project-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-overview-metrics--dense{gap:.25rem}@media (min-width:768px){.project-overview-metrics--dense{grid-template-columns:repeat(3,minmax(0,1fr))}}.project-overview-metrics--compact{gap:.25rem}.project-overview-metrics__item{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.375rem .5rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.06);background:rgba(250,251,253,.8)}.project-overview-metrics--dense .project-overview-metrics__item{padding:.25rem .4375rem;border-color:rgba(46,49,146,.05);background:transparent}.project-overview-metrics__label{margin:0;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(46,49,146,.45)}.project-overview-metrics__value{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:#14153f;word-break:break-word}.project-overview-timeline{width:100%;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:thin}.project-overview-timeline__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:.875rem 0 0;padding:.625rem .75rem;border-radius:.375rem;border:1px solid rgba(46,49,146,.07);background:rgba(250,251,253,.95);font-size:11px;font-weight:500;color:rgba(46,49,146,.62)}.project-overview-timeline__summary-count{font-weight:600;color:rgba(46,49,146,.78)}.project-overview-timeline__summary-sep{color:rgba(46,49,146,.28)}.project-overview-timeline__summary-next{color:#2e3192}.project-overview-timeline__track{display:flex;align-items:flex-start;justify-content:space-between;gap:0;width:100%;min-width:0;margin:0;padding:.25rem 0 .125rem;list-style:none}.project-overview-timeline__step{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.25rem;min-width:0;padding:0 .35rem;text-align:center}.project-overview-timeline__step:not(:last-child):after{content:"";position:absolute;top:.6875rem;left:calc(50% + .6875rem);width:calc(100% - 1.375rem);height:2px;background:rgba(46,49,146,.12);z-index:0}.project-overview-timeline__step--done:not(:last-child):after{background:linear-gradient(90deg,#00a651,rgba(46,49,146,.12))}.project-overview-timeline__marker{position:relative;z-index:1;width:1.125rem;height:1.125rem;border-radius:999px;border:2px solid rgba(46,49,146,.16);background:#fff;box-shadow:0 1px 3px rgba(46,49,146,.08)}.project-overview-timeline__step--done .project-overview-timeline__marker{border-color:#00a651;background:linear-gradient(180deg,#00a651,#33b874);box-shadow:0 0 0 3px rgba(0,166,81,.14)}.project-overview-timeline__step--next .project-overview-timeline__marker{border-color:#2e3192;background:#fff;box-shadow:0 0 0 4px rgba(46,49,146,.1),0 2px 8px rgba(46,49,146,.12)}.project-overview-timeline__step--next .project-overview-timeline__marker:after{content:"";position:absolute;inset:.375rem;border-radius:999px;background:#2e3192}.project-overview-timeline__label{font-size:11px;font-weight:600;line-height:1.35;color:#1e2159;max-width:100%;overflow-wrap:break-word}.project-overview-timeline__step--done .project-overview-timeline__label{color:#0f5f34}.project-overview-timeline__date{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.52)}.project-overview-timeline__step--done .project-overview-timeline__date{color:rgba(0,102,53,.72)}@media (max-width:900px){.project-overview-timeline__track{width:-moz-max-content;width:max-content;min-width:100%}.project-overview-timeline__step{flex:0 0 auto;min-width:5.75rem;max-width:7.25rem}}@media (min-width:1024px){.project-overview-panels.project-workspace-overview__summary-grid{align-items:stretch}.project-overview-panels.project-workspace-overview__summary-grid .project-workspace-overview__panel:last-child{grid-column:2/4}.project-overview-panels.project-workspace-overview__summary-grid .project-workspace-overview__panel:nth-child(4){grid-column:1}}.project-workspace-overview__ops-strip{margin-top:.625rem;overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-workspace-overview__ops-strip-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;border-bottom:1px solid rgba(46,49,146,.07);background:#fafbfd}.project-workspace-overview__heading--inline{border-bottom:none;background:transparent}.project-workspace-overview__ops-strip-head .project-workspace-overview__summary-link{margin-inline-end:.75rem}.project-workspace-overview__ops-strip-body{padding:.5rem .75rem .625rem}.project-workspace-overview__ops-metrics{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0}.project-workspace-overview__ops-metric{display:flex;flex-direction:column;gap:.125rem;min-width:5.5rem;flex:1 1 5.5rem;padding:.25rem .75rem .25rem 0;border-right:1px solid rgba(46,49,146,.08)}.project-workspace-overview__ops-metric:last-child{border-right:none;padding-right:0}.project-workspace-overview__ops-metric dt{margin:0;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.48)}.project-workspace-overview__ops-metric dd{margin:0;font-size:13px;font-weight:650;line-height:1.3;color:#14153f;word-break:break-word}.project-workspace-overview__implementation-hub{margin-top:.625rem;overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-workspace-overview__hub-links{display:flex;flex-wrap:wrap;gap:.375rem;padding:.625rem .75rem .75rem}.project-workspace-overview__hub-link{display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:.375rem .625rem;font-size:11px;font-weight:600;color:rgba(46,49,146,.88);text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.project-workspace-overview__hub-link:hover{border-color:rgba(46,49,146,.22);background:rgba(46,49,146,.04)}.project-workspace-overview__layout{display:grid;gap:.625rem}@media (min-width:1024px){.project-workspace-overview__layout{grid-template-columns:minmax(0,1.65fr) minmax(15rem,1fr);align-items:stretch}}.project-workspace-overview__panel{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border:1px solid rgba(46,49,146,.09);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-workspace-overview__panel--details{background:linear-gradient(180deg,#fff,#fbfcfe)}.project-workspace-overview__panel--stats{background:linear-gradient(180deg,#fafbfd,#fff)}.project-workspace-overview__heading{margin:0;padding:.4375rem .75rem;border-bottom:1px solid rgba(46,49,146,.07);background:#fafbfd;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(46,49,146,.55)}.project-workspace-overview__body{flex:1;padding:.5rem .75rem .625rem}.project-workspace-overview__body--stats{padding:.5rem}.project-workspace-overview__grid{display:grid;gap:.75rem 1.5rem;margin:0}@media (min-width:640px){.project-workspace-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-workspace-overview__item{display:flex;flex-direction:column;gap:.1875rem;min-width:0;padding:0;border:none}.project-workspace-overview__label{margin:0;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.48)}.project-workspace-overview__value{margin:0;font-size:13px;font-weight:600;line-height:1.45;color:#14153f}.project-workspace-snapshot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:auto;border-top:1px solid rgba(46,49,146,.08);background:transparent}@media (min-width:768px){.project-workspace-snapshot{grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr))}}.project-workspace-snapshot__item{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-width:0;padding:.75rem .875rem;border-right:1px solid rgba(46,49,146,.06);border-bottom:1px solid rgba(46,49,146,.06);background:linear-gradient(180deg,rgba(250,251,253,.9),#fff)}.project-workspace-snapshot__item:nth-child(2n){border-right:0}.project-workspace-snapshot__item--emphasis{background:linear-gradient(135deg,rgba(46,49,146,.06),rgba(0,166,81,.05))}.project-workspace-snapshot__item--emphasis .project-workspace-snapshot__value{font-size:14px;font-weight:700;color:#2e3192}.project-workspace-snapshot__label{font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgba(46,49,146,.46);white-space:nowrap}.project-workspace-snapshot__value{display:inline-flex;align-items:center;min-height:1.125rem;font-size:12px;font-weight:600;line-height:1.35;color:#1e2159;font-variant-numeric:tabular-nums;white-space:normal;word-break:break-word}.project-workspace-snapshot__progress{display:inline-flex;align-items:center;gap:.5rem;width:100%;min-width:0}.project-workspace-snapshot__progress-track{flex:1;height:.3125rem;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.1)}.project-workspace-snapshot__progress-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00a651,#33b874)}.project-workspace-snapshot__progress-value{flex-shrink:0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#2e3192}.project-workspace-overview__stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media (min-width:1280px){.project-workspace-overview__stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.project-workspace-overview__stat-card{position:relative;display:flex;flex-direction:column;gap:.0625rem;min-width:0;overflow:hidden;border-radius:.375rem;border:1px solid rgba(46,49,146,.08);background:#fff;padding:.4375rem .5rem .4375rem .625rem}.project-workspace-overview__stat-card:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:rgba(46,49,146,.18)}.project-workspace-overview__stat-card:hover{border-color:rgba(46,49,146,.12)}.project-workspace-overview__stat-value{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;color:#1e2159}.project-workspace-overview__stat-label{font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.02em;color:rgba(46,49,146,.52)}.project-workspace-overview__summary-grid{display:grid;gap:.5rem;margin-top:0}@media (min-width:1024px){.project-workspace-overview__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.project-overview-panels--compact.project-workspace-overview__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.project-workspace-overview__summary-grid .project-workspace-overview__panel:last-child{grid-column:1/-1}.project-overview-panels--compact.project-workspace-overview__summary-grid .project-workspace-overview__panel:last-child{grid-column:auto}@media (min-width:1024px){.project-workspace-overview__summary-grid .project-workspace-overview__panel:last-child{grid-column:1/-1}.project-overview-panels--compact.project-workspace-overview__summary-grid .project-workspace-overview__panel:last-child{grid-column:auto}}.project-workspace-overview__panel--summary .project-workspace-overview__heading{margin:0;padding:0;border:0;background:transparent}.project-workspace-overview__summary-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4375rem .75rem;border-bottom:1px solid rgba(46,49,146,.07);background:#fafbfd}.project-workspace-overview__summary-link{font-size:11px;font-weight:600;letter-spacing:.02em;color:#2e3192;text-decoration:none;white-space:nowrap}.project-workspace-overview__summary-link:hover{color:#1e2159;text-decoration:underline;text-underline-offset:2px}.project-workspace-overview__readiness{margin:.875rem 0 0;padding:.625rem .875rem;border-radius:.4375rem;border:1px solid rgba(46,49,146,.08);background:#f8f9fd;font-size:12px;font-weight:500;color:rgba(46,49,146,.68)}.project-workspace-shell .hurdo-page-hero{border-bottom:1px solid rgba(46,49,146,.08);box-shadow:none}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__programs-row--secondary .hurdo-workspace-tabs__tab--programs-single-active-secondary,.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__programs-row--secondary .hurdo-workspace-tabs__tab--programs-single-active-secondary:hover{color:#fff}.hurdo-workspace-tabs[data-workspace=finance] .hurdo-workspace-tabs__programs-row--secondary .hurdo-workspace-tabs__tab--programs-single-idle-secondary:not(.hurdo-workspace-tabs__tab--programs-single-active-secondary):hover{background:linear-gradient(180deg,#4349a8,#383e96);color:#fff;border-color:rgba(46,49,146,.42);font-weight:700;box-shadow:0 1px 2px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(30,33,89,.18)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.procurement-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.procurement-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.procurement-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.procurement-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace.flex-1.md\:block{max-width:none}}.procurement-workspace{min-width:0;padding-top:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.procurement-workspace-chrome.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.procurement-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .procurement-workspace-chrome.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-workspace-chrome.gap-2,.programs-implementation-page .finance-register-page-header .flex.procurement-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .procurement-workspace-chrome.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.procurement-workspace-chrome.flex-1,.programs-donors-page__header .ems-workspace-header__row>.procurement-workspace-chrome.flex-1,.programs-grants-page__header .ems-workspace-header__row>.procurement-workspace-chrome.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome.flex-1.md\:block{max-width:none}}.procurement-workspace-chrome{margin-bottom:1rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.6);padding-bottom:.75rem}.hr-workspace .text-2xl.procurement-workspace-chrome__label,.hr-workspace .text-lg.procurement-workspace-chrome__label.tabular-nums,.hr-workspace .text-xl.procurement-workspace-chrome__label,.meal-workspace--enterprise .text-2xl.procurement-workspace-chrome__label,.meal-workspace--enterprise .text-lg.procurement-workspace-chrome__label.tabular-nums,.meal-workspace--enterprise .text-xl.procurement-workspace-chrome__label,.procurement-workspace--enterprise .text-2xl.procurement-workspace-chrome__label,.procurement-workspace--enterprise .text-lg.procurement-workspace-chrome__label.tabular-nums,.procurement-workspace--enterprise .text-xl.procurement-workspace-chrome__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.procurement-workspace-chrome__label{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.procurement-workspace-chrome__actions,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.procurement-workspace-chrome__actions.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.procurement-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .procurement-workspace-chrome__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-workspace-chrome__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.procurement-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .procurement-workspace-chrome__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.procurement-workspace-chrome__actions,.programs-activities-page__header .ems-workspace-header__row>.procurement-workspace-chrome__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.procurement-workspace-chrome__actions,.programs-donors-page__header .ems-workspace-header__row>.procurement-workspace-chrome__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.procurement-workspace-chrome__actions,.programs-grants-page__header .ems-workspace-header__row>.procurement-workspace-chrome__actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.procurement-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome__actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.procurement-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome__actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.procurement-workspace-chrome__actions.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.procurement-workspace-chrome__actions.flex-1.md\:block{max-width:none}}.procurement-workspace-chrome__actions{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-quick-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.procurement-quick-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .procurement-quick-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .procurement-quick-toolbar__btn,.journal-entries-page .finance-data-table tbody td .procurement-quick-toolbar__btn{margin-top:0;vertical-align:top}.procurement-quick-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .procurement-quick-toolbar__btn{white-space:nowrap}.procurement-quick-toolbar__btn{box-shadow:0 1px 2px rgba(46,49,146,.06);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.procurement-quick-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.12),0 1px 2px rgba(46,49,146,.08)}.procurement-quick-toolbar__btn:active{box-shadow:inset 0 1px 2px rgba(46,49,146,.12)}.procurement-quick-toolbar__btn--primary{background:linear-gradient(180deg,#2e3192,#252878);border-color:#1e2159;color:#fff;box-shadow:0 1px 3px rgba(46,49,146,.38),inset 0 1px 0 hsla(0,0%,100%,.1)}.procurement-quick-toolbar__btn--primary:hover{background:linear-gradient(180deg,#3538a8,#2a2d8a);border-color:#181a52;color:#fff;box-shadow:0 3px 10px rgba(46,49,146,.42),0 1px 3px rgba(46,49,146,.22),inset 0 1px 0 hsla(0,0%,100%,.14)}.procurement-quick-toolbar__btn--primary:active{background:linear-gradient(180deg,#252878,#1e2159);box-shadow:inset 0 2px 4px rgba(24,26,82,.35),0 1px 2px rgba(46,49,146,.2)}.procurement-quick-toolbar__btn--primary:before{content:none}.procurement-workspace .hurdo-table-wrap tbody tr{transition:background-color .16s ease}.procurement-workspace .hurdo-table-wrap tbody tr:hover{background:rgba(46,49,146,.045)}.procurement-workspace .hurdo-table-wrap tbody tr:nth-child(2n):hover{background:rgba(46,49,146,.065)}.procurement-workspace .erp-table tbody tr{transition:background-color .16s ease}.procurement-workspace .erp-table tbody tr:hover{background:rgba(46,49,146,.045)}.procurement-workspace .erp-table tbody tr:nth-child(2n):hover{background:rgba(46,49,146,.065)}.procurement-workspace--enterprise{--proc-radius:12px;--proc-shadow:0 1px 3px rgba(46,49,146,.06),0 4px 12px rgba(46,49,146,.04);--proc-shadow-hover:0 2px 8px rgba(46,49,146,.1),0 6px 16px rgba(46,49,146,.06);--ems-type-kpi-value-size:18px;--ems-type-kpi-value-weight:600;--ems-type-kpi-value-line:1.25}.procurement-workspace--enterprise .erp-kpi-card,.procurement-workspace--enterprise .proc-kpi-card .erp-kpi-card{border-radius:var(--proc-radius);border-color:rgba(46,49,146,.1);box-shadow:var(--proc-shadow);padding:.875rem 1rem;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.procurement-workspace--enterprise .proc-kpi-card:hover .erp-kpi-card,.procurement-workspace--enterprise a:focus-visible .erp-kpi-card{box-shadow:var(--proc-shadow-hover);border-color:rgba(46,49,146,.18)}.procurement-workspace--enterprise .erp-metric-value,.procurement-workspace--enterprise .proc-kpi-card .erp-metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.procurement-workspace--enterprise .text-2xl.font-bold,.procurement-workspace--enterprise .text-lg.font-bold.tabular-nums,.procurement-workspace--enterprise .text-xl.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.procurement-workspace--enterprise .hurdo-table-wrap tbody tr:nth-child(2n){background:rgba(248,249,252,.85)}.meal-workspace--enterprise{--proc-radius:12px;--proc-shadow:0 1px 3px rgba(46,49,146,.06),0 4px 12px rgba(46,49,146,.04);--proc-shadow-hover:0 2px 8px rgba(46,49,146,.1),0 6px 16px rgba(46,49,146,.06);--ems-type-kpi-value-size:18px;--ems-type-kpi-value-weight:600;--ems-type-kpi-value-line:1.25}.meal-workspace--enterprise .text-2xl.font-bold,.meal-workspace--enterprise .text-lg.font-bold.tabular-nums,.meal-workspace--enterprise .text-xl.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.meal-workspace--enterprise .hurdo-table-wrap tbody tr:nth-child(2n){background:rgba(248,249,252,.85)}.proc-page-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.proc-page-header{padding-bottom:.25rem}.proc-breadcrumb{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.proc-breadcrumb__link{font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.proc-breadcrumb__link:hover{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.proc-breadcrumb__current{font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-btn-primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-btn-primary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .proc-btn-primary{border-radius:.5rem}.sp-workspace__hero-main a button.proc-btn-primary,.sp-workspace__main a button.proc-btn-primary{color:#fff}.journal-entries-page .dcr-register__table tbody td .proc-btn-primary,.journal-entries-page .finance-data-table tbody td .proc-btn-primary{margin-top:0;vertical-align:top}.proc-btn-primary{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .proc-btn-primary{white-space:nowrap}.proc-btn-primary{background:linear-gradient(180deg,#2e3192,#252878);border:1px solid #1e2159;box-shadow:0 1px 3px rgba(46,49,146,.32);transition:box-shadow .16s ease,background .16s ease}.proc-btn-primary:hover{background:linear-gradient(180deg,#3538a8,#2a2d8a);box-shadow:0 2px 8px rgba(46,49,146,.38)}.proc-btn-primary--sm{height:1.75rem;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-btn-secondary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-btn-secondary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .proc-btn-secondary{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .proc-btn-secondary,.journal-entries-page .finance-data-table tbody td .proc-btn-secondary{margin-top:0;vertical-align:top}.proc-btn-secondary{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .proc-btn-secondary{white-space:nowrap}.proc-btn-secondary{box-shadow:0 1px 2px rgba(46,49,146,.05);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.proc-btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.08)}.proc-btn-secondary--sm{height:1.75rem;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.proc-section-card,.programs-activity-planning__meta .proc-section-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.proc-section-card{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:var(--proc-shadow);transition:box-shadow .18s ease}.proc-section-card:hover{box-shadow:var(--proc-shadow-hover)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__header.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__header.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-section-card__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.3);padding:.75rem 1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.proc-section-card__title-row,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.proc-section-card__title-row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-section-card__title-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__title-row.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__title-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-section-card__title-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__title-row.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__title-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.proc-section-card__title-row,.programs-activities-page__header .ems-workspace-header__row>.proc-section-card__title-row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.proc-section-card__title-row,.programs-donors-page__header .ems-workspace-header__row>.proc-section-card__title-row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.proc-section-card__title-row,.programs-grants-page__header .ems-workspace-header__row>.proc-section-card__title-row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-section-card__title-row.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.proc-section-card__title-row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-section-card__title-row.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.proc-section-card__title-row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-section-card__title-row.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.proc-section-card__title-row.flex-1.md\:block{max-width:none}}.proc-section-card__title-row{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem;text-align:left}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__icon.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-section-card__icon.gap-2,.programs-implementation-page .finance-register-page-header .proc-section-card__icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-section-card__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.proc-section-card__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.proc-section-card__badge,.hr-workspace .text-lg.font-bold.proc-section-card__badge,.hr-workspace .text-lg.proc-section-card__badge.tabular-nums,.hr-workspace .text-xl.proc-section-card__badge,.meal-workspace--enterprise .text-2xl.proc-section-card__badge,.meal-workspace--enterprise .text-lg.font-bold.proc-section-card__badge,.meal-workspace--enterprise .text-lg.proc-section-card__badge.tabular-nums,.meal-workspace--enterprise .text-xl.proc-section-card__badge,.procurement-workspace--enterprise .text-2xl.proc-section-card__badge,.procurement-workspace--enterprise .text-lg.font-bold.proc-section-card__badge,.procurement-workspace--enterprise .text-lg.proc-section-card__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.proc-section-card__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.proc-section-card__badge{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.proc-section-card__body{padding:1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-quick-actions,.programs-implementation-page .finance-register-page-header .flex.proc-quick-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-quick-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-quick-actions,.programs-implementation-page .finance-register-page-header .flex.proc-quick-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-quick-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-quick-actions{display:flex;flex-wrap:wrap;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-quick-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-quick-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.proc-quick-action{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning .programs-activity-simple-import .proc-quick-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .proc-quick-action,.journal-entries-page .finance-data-table tbody td .proc-quick-action{margin-top:0;vertical-align:top}.proc-quick-action{display:inline-flex;align-items:center;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .proc-quick-action{white-space:nowrap}.proc-quick-action{box-shadow:0 1px 2px rgba(46,49,146,.05);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.proc-quick-action:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 2px 8px rgba(46,49,146,.1);transform:translateY(-1px)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-table-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-table-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.proc-table-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.proc-table-toolbar{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.4);padding:.5rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.proc-table-toolbar__search{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-table-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar__search.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-table-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar__search.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.proc-table-toolbar__search,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.proc-table-toolbar__search,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.proc-table-toolbar__search{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-table-toolbar__search.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-table-toolbar__search.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.proc-table-toolbar__search.md\:block{max-width:none}}.proc-table-toolbar__search{display:flex;min-width:200px;flex:1 1 0%;align-items:center;gap:.5rem}.proc-table-toolbar__input{width:100%;border-width:0;background-color:transparent;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.proc-table-toolbar__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.proc-table-toolbar__input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-table-toolbar__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-table-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-table-toolbar__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-table-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-table-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-table-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-table-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-lg.font-bold.proc-table-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.proc-table-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.proc-table-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.proc-table-toolbar__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-empty-state__icon.gap-2,.programs-implementation-page .finance-register-page-header .proc-empty-state__icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-empty-state__icon.gap-2,.programs-implementation-page .finance-register-page-header .proc-empty-state__icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.proc-empty-state__icon{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.proc-empty-state__icon{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-activity-planning__meta .overflow-hidden.proc-approval-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.proc-approval-card{border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 3px rgba(46,49,146,.05);transition:box-shadow .16s ease,border-color .16s ease}.proc-approval-card:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));box-shadow:var(--proc-shadow-hover)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-approval-card__header,.programs-implementation-page .finance-register-page-header .proc-approval-card__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-approval-card__header,.programs-implementation-page .finance-register-page-header .proc-approval-card__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-approval-card__header{margin-bottom:.75rem;display:flex;align-items:flex-start;gap:.5rem}.proc-approval-card__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.proc-approval-card__meta dt{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.proc-approval-card__meta dd{font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.proc-approval-card__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-approval-card__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.proc-approval-card__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-approval-card__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-approval-card__actions{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.375rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-approval-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-approval-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .proc-approval-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .proc-approval-action,.journal-entries-page .finance-data-table tbody td .proc-approval-action{margin-top:0;vertical-align:top}.proc-approval-action{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:10px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .proc-approval-action{white-space:nowrap}.proc-approval-action--approve{--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.proc-approval-action--approve:hover{background-color:rgba(0,166,81,.15)}.proc-approval-action--return{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.proc-approval-action--return:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.proc-approval-action--reject{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.proc-approval-action--reject:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-approval-bulk-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-approval-bulk-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-approval-bulk-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-approval-bulk-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.proc-approval-bulk-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.proc-approval-bulk-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.proc-approval-bulk-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .proc-approval-bulk-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.proc-approval-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.5rem .75rem}.programs-activity-planning__meta .overflow-hidden.proc-skeleton{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.proc-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;background-color:rgba(217,220,245,.7)}.proc-skeleton--kpi{height:88px}.proc-skeleton--toolbar{height:2.5rem}.proc-skeleton--row{margin-bottom:.25rem;height:2.25rem}.proc-skeleton--row-alt{background-color:rgba(238,240,250,.8)}.proc-skeleton--chart{width:100%}.hr-workspace .text-2xl.proc-notif-category,.hr-workspace .text-lg.proc-notif-category.tabular-nums,.hr-workspace .text-xl.proc-notif-category,.meal-workspace--enterprise .text-2xl.proc-notif-category,.meal-workspace--enterprise .text-lg.proc-notif-category.tabular-nums,.meal-workspace--enterprise .text-xl.proc-notif-category,.procurement-workspace--enterprise .text-2xl.proc-notif-category,.procurement-workspace--enterprise .text-lg.proc-notif-category.tabular-nums,.procurement-workspace--enterprise .text-xl.proc-notif-category{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.proc-notif-category{padding:.5rem .5rem .25rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.proc-notif-priority--critical{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(220 38 38/var(--tw-border-opacity,1))}.proc-notif-priority--high{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(232 163 23/var(--tw-border-opacity,1))}.proc-notif-priority--info{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(92 101 200/var(--tw-border-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.program-portfolio-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.program-portfolio-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.program-portfolio-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.program-portfolio-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.program-portfolio-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.program-portfolio-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.program-portfolio-workspace.flex-1.md\:block{max-width:none}}.program-portfolio-workspace{min-width:0}.programs-overview-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-overview-page .programs-workspace-header,.programs-overview-page .programs-workspace-header.page-header{margin-bottom:1.25rem}.programs-overview-page .page-header__subtitle{margin-bottom:0}.programs-overview-page .hurdo-page-hero,.programs-workspace-header{margin-bottom:0;border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-overview-page .hurdo-page-hero--compact .erp-page-title,.programs-workspace-header .erp-page-title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-overview-dashboard{display:flex;flex-direction:column;gap:1.5rem}.programs-overview-dashboard__kpis{margin:0}.programs-overview-dashboard__panels{gap:1rem}.programs-overview-summary-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.programs-overview-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-overview-summary-strip__item{display:flex;flex-direction:column;gap:.15rem;border:1px solid #e2e4f0;border-radius:.5rem;background:#f8f9fc;padding:.5rem .65rem}.programs-overview-summary-strip__label{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b70a0}.programs-overview-summary-strip__value{font-size:1rem;font-weight:650;line-height:1.1;color:#181a40}.programs-overview-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.programs-overview-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-overview-health-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.programs-overview-health-tile{display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;min-height:4.25rem;border:1px solid #e2e4f0;border-radius:.5rem;background:#f8f9fc;padding:.65rem .75rem}.programs-overview-health-tile__label{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b70a0}.programs-overview-health-tile__value{font-size:1.125rem;font-weight:650;line-height:1;color:#181a40}.programs-overview-dashboard .erp-panel-header,.programs-overview-page .erp-panel-header{border-bottom-width:1px;border-color:rgba(217,220,245,.9)}.programs-overview-page .erp-panel-header{padding:.75rem 1rem}.programs-overview-page .erp-section-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-projects-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-projects-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-projects-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-projects-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-projects-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-projects-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-projects-page.flex-1.md\:block{max-width:none}}.programs-projects-page{min-width:0}.programs-projects-page__header.ems-workspace-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.hr-workspace .programs-projects-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-projects-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-projects-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-projects-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-projects-page__header .page-header__subtitle{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-projects-page__header-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-page__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-projects-page__header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-projects-page__header-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-projects-page__header-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-page__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-projects-page__header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-projects-page__header-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-projects-page__header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-page__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-page__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-projects-page__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-projects-page__btn,.journal-entries-page .finance-data-table tbody td .programs-projects-page__btn{margin-top:0;vertical-align:top}.programs-projects-page__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-projects-page__btn{white-space:nowrap}.programs-projects-page__btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-projects-page__btn--secondary:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-projects-page__btn--primary,.sp-workspace__main a button.programs-projects-page__btn--primary{color:#fff}.programs-projects-page__btn--primary{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-projects-page__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-projects-toolbar{padding:8px 10px}.programs-projects-workspace{display:flex;flex-direction:column;gap:12px}.hurdo-header-filter-count{display:inline-flex;min-width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border-radius:999px;background:#2e3192;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:0 .3rem}.hurdo-header-filter-panel{position:absolute;top:calc(100% + .45rem);right:0;z-index:60;width:min(28rem,calc(100vw - 2rem));padding:.85rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.12)}.hurdo-header-filter-panel[hidden]{display:none!important}.programs-register-header-filters{display:grid;gap:.65rem}.programs-register-header-filters__actions{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.25rem}.programs-register-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.programs-register-filter-chip{display:inline-flex;align-items:center;gap:.3rem;min-height:1.6rem;padding:0 .5rem;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#334155;font-size:11px;font-weight:600}.programs-register-filter-chips__clear{border:0;background:transparent;color:#2e3192;font-size:11px;font-weight:650}.programs-projects-toolbar__row{display:grid;grid-template-columns:minmax(12rem,1.5fr) repeat(5,minmax(7.5rem,1fr)) auto;gap:8px 10px;align-items:end}.programs-projects-toolbar__row--compact{grid-template-columns:minmax(14rem,1.6fr) minmax(8rem,.8fr) minmax(10rem,1fr) auto}.programs-projects-toolbar__advanced{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(46,49,146,.08);align-items:end}.programs-projects-toolbar__more-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #d5d8ea;border-radius:8px;background:#fff;color:#3d4270;font-size:12px;font-weight:600;white-space:nowrap}.programs-projects-toolbar__more-btn--active{border-color:#2e3192;background:rgba(46,49,146,.05);color:#2e3192}.programs-projects-toolbar__export-status{margin:0;font-size:12px;color:#5b6090;align-self:end;padding-bottom:6px}@media (max-width:1279px){.programs-projects-toolbar__row,.programs-projects-toolbar__row--compact{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}.programs-projects-toolbar__advanced{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.programs-projects-toolbar__advanced,.programs-projects-toolbar__row,.programs-projects-toolbar__row--compact{grid-template-columns:1fr}}.programs-projects-toolbar__search-wrap{position:relative}.programs-projects-toolbar__search-icon{position:absolute;left:8px;top:50%;width:14px;height:14px;transform:translateY(-50%);color:#8b90b0;pointer-events:none}.programs-projects-toolbar__search-input{padding-left:1.75rem}.programs-projects-toolbar__control--disabled{cursor:not-allowed;background:#f7f8fc;color:#9aa0c0}.programs-projects-toolbar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-height:32px;padding-bottom:1px}.programs-projects-workspace .programs-register-toolbar__count{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#5b6090;white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-kpi-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-kpi-grid{width:100%;justify-content:flex-start}}.programs-project-kpi-grid{display:grid;gap:.5rem}@media (min-width:640px){.programs-project-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-project-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.programs-project-kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi.flex-1.md\:block{max-width:none}}.programs-project-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;border-width:3px 1px 1px;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-kpi__icon-wrap{white-space:nowrap}.programs-project-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-kpi__content.flex-1.md\:block{max-width:none}}.programs-project-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-project-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-kpi__value,.hr-workspace .text-lg.programs-project-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-kpi__value,.meal-workspace--enterprise .text-2xl.programs-project-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-project-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-kpi__label,.programs-project-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-project-kpi__label{font-size:10px;font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-kpi--default{border-top-color:#2e3192}.programs-project-kpi--success{border-top-color:#10b981}.programs-project-kpi--success .programs-project-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-project-kpi--warning{border-top-color:#f59e0b}.programs-project-kpi--warning .programs-project-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-project-kpi--muted{border-top-color:#64748b}.programs-project-kpi--muted .programs-project-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.programs-project-kpi--risk{border-top-color:#f43f5e}.programs-project-kpi--risk .programs-project-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-project-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.hr-workspace .text-lg.font-bold.programs-project-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-projects-pagination.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-projects-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-projects-pagination.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-projects-pagination{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-projects-page .hurdo-page-hero{border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-register-toolbar__grid{display:grid;gap:.75rem;padding:.875rem 1rem}@media (min-width:640px){.programs-register-toolbar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-register-toolbar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-register-toolbar__grid{grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr)) auto;align-items:end}.programs-register-toolbar__grid--grants{grid-template-columns:minmax(0,1.4fr) repeat(6,minmax(0,1fr)) auto}.programs-register-toolbar__grid--donors{grid-template-columns:repeat(7,minmax(0,1fr)) auto}}.programs-register-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}@media (min-width:1280px){.programs-register-toolbar__actions{grid-column:-1;align-self:end;padding-bottom:.125rem}}.programs-register-toolbar__count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:rgba(46,49,146,.72);white-space:nowrap}.programs-register-toolbar__clear{font-size:11px;font-weight:600;color:#2e3192;transition:color .16s ease}.programs-register-toolbar__clear:hover{color:#1e2159}.programs-register-toolbar__clear:disabled{opacity:.4;cursor:not-allowed}.programs-register-toolbar__export{display:inline-flex;height:2.25rem;align-items:center;gap:.375rem;border-radius:.5rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding-inline:.75rem;font-size:12px;font-weight:600;color:#1a1d3a;box-shadow:0 1px 2px rgba(46,49,146,.06);transition:background-color .16s ease,border-color .16s ease}.programs-register-toolbar__export:hover:not(:disabled){border-color:rgba(46,49,146,.28);background:rgba(46,49,146,.04)}.programs-register-toolbar__export:disabled{opacity:.5}.programs-register-stats{display:grid;gap:1px;overflow:hidden;border-radius:.75rem;border:1px solid rgba(46,49,146,.1);background:rgba(46,49,146,.08);box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:640px){.programs-register-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-register-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.programs-register-stats{grid-template-columns:repeat(7,minmax(0,1fr))}}.programs-register-stat{min-width:0;background:#fff;padding:.75rem .875rem}.programs-register-stat__value{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15;color:#14153f}.programs-register-stat__label{margin-top:.25rem;font-size:var(--ems-type-helper-size);font-weight:500;letter-spacing:.01em;text-transform:none;color:rgba(46,49,146,.65)}.programs-activity-planning__meta .overflow-hidden.programs-budgets-page .hurdo-page-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budgets-page .hurdo-page-hero{border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budgets-page .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.programs-field-operations .hurdo-page-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-field-operations .hurdo-page-hero{border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-field-operations .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-field-operations-page .programs-page-shell__body{padding-top:.25rem}.programs-field-operations-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-field-operations-tabs{border-bottom-width:1px;border-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-tabs__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-tabs__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-tabs__list{margin-bottom:-1px;display:flex;flex-wrap:wrap;gap:.125rem}.hr-workspace .text-2xl.programs-field-operations-tabs__tab,.hr-workspace .text-lg.programs-field-operations-tabs__tab.tabular-nums,.hr-workspace .text-xl.programs-field-operations-tabs__tab,.meal-workspace--enterprise .text-2xl.programs-field-operations-tabs__tab,.meal-workspace--enterprise .text-lg.programs-field-operations-tabs__tab.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-tabs__tab,.procurement-workspace--enterprise .text-2xl.programs-field-operations-tabs__tab,.procurement-workspace--enterprise .text-lg.programs-field-operations-tabs__tab.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-tabs__tab{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-field-operations-tabs__tab{margin-top:0;vertical-align:top}.programs-field-operations-tabs__tab{display:inline-flex;height:2.25rem;align-items:center;border-bottom-width:2px;border-color:transparent;padding-left:.875rem;padding-right:.875rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-tabs__tab{white-space:nowrap}.programs-field-operations-tabs__tab:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-field-operations-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-field-operations-nested.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-field-operations-nested{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-section-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-section-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-section-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-section-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-section-tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem}.programs-field-operations-section-tabs__tab{border-radius:.375rem;padding:.375rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-section-tabs__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-field-operations-section-tabs__tab--active{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-view-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-view-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-view-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-view-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-view-tabs{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem .75rem}.programs-field-operations-view-tabs__tab{border-radius:.375rem;padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-view-tabs__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-field-operations-view-tabs__tab--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.programs-field-operations-monitoring>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .programs-field-operations-workflow.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-field-operations-workflow{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__track.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-workflow__track.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-workflow__track.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__track.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-workflow__track.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-workflow__track.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-workflow__track{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;padding:.75rem .875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__step-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__step-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-workflow__step-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-workflow__step-wrap,.journal-entries-page .finance-data-table tbody td .programs-field-operations-workflow__step-wrap{margin-top:0;vertical-align:top}.programs-field-operations-workflow__step-wrap{display:inline-flex;align-items:center}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-workflow__step-wrap{white-space:nowrap}.programs-field-operations-workflow__connector{margin-left:.5rem;margin-right:.5rem;display:none;height:1px;width:1rem;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}@media (min-width:640px){.programs-field-operations-workflow__connector{display:inline-block}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-workflow__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-workflow__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-workflow__step,.journal-entries-page .finance-data-table tbody td .programs-field-operations-workflow__step{margin-top:0;vertical-align:top}.programs-field-operations-workflow__step{display:inline-flex;align-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-workflow__step{white-space:nowrap}.sp-workspace__hero-main a button.programs-field-operations-workflow__step--active,.sp-workspace__main a button.programs-field-operations-workflow__step--active{color:#fff}.programs-field-operations-workflow__step--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(28 30 90/var(--tw-ring-opacity,1))}.programs-field-operations-workflow--linked .programs-field-operations-workflow__step{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-field-operations-workflow--linked .programs-field-operations-workflow__step:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-field-operations-workflow--linked .programs-field-operations-workflow__step--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-field-operations-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-field-operations-toolbar__btn{margin-top:0;vertical-align:top}.programs-field-operations-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-toolbar__btn{white-space:nowrap}.programs-field-operations-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-field-operations-toolbar__btn--primary,.sp-workspace__main a button.programs-field-operations-toolbar__btn--primary{color:#fff}.programs-field-operations-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-field-operations-toolbar__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-field-operations-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.field-activity-updates-page__header.ems-workspace-header,.field-activity-updates-page__header.page-header{margin-bottom:0;padding-bottom:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-workflow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-workflow{width:100%;justify-content:flex-start}}.field-activity-updates-workflow{display:grid;gap:.5rem;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.field-activity-updates-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .field-activity-updates-workflow__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-workflow__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.field-activity-updates-workflow__item{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-workflow__item{display:flex;align-items:center;gap:.625rem;border-radius:.75rem;padding:.625rem .75rem}.hr-workspace .text-2xl.field-activity-updates-workflow__step,.hr-workspace .text-lg.field-activity-updates-workflow__step.tabular-nums,.hr-workspace .text-xl.field-activity-updates-workflow__step,.meal-workspace--enterprise .text-2xl.field-activity-updates-workflow__step,.meal-workspace--enterprise .text-lg.field-activity-updates-workflow__step.tabular-nums,.meal-workspace--enterprise .text-xl.field-activity-updates-workflow__step,.procurement-workspace--enterprise .text-2xl.field-activity-updates-workflow__step,.procurement-workspace--enterprise .text-lg.field-activity-updates-workflow__step.tabular-nums,.procurement-workspace--enterprise .text-xl.field-activity-updates-workflow__step{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-workflow__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-workflow__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-updates-workflow__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-updates-workflow__step,.journal-entries-page .finance-data-table tbody td .field-activity-updates-workflow__step{margin-top:0;vertical-align:top}.field-activity-updates-workflow__step{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-updates-workflow__step{white-space:nowrap}.sp-workspace__hero-main a button.field-activity-updates-workflow__step--active,.sp-workspace__main a button.field-activity-updates-workflow__step--active{color:#fff}.field-activity-updates-workflow__step--active{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.sp-workspace__hero-main a button.field-activity-updates-workflow__step--done,.sp-workspace__main a button.field-activity-updates-workflow__step--done{color:#fff}.field-activity-updates-workflow__step--done{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.field-activity-updates-workflow__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-workflow__label--active{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-kpis{width:100%;justify-content:flex-start}}.field-activity-updates-kpis{display:grid;gap:.5rem}@media (min-width:640px){.field-activity-updates-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.field-activity-updates-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.programs-activity-planning__meta .overflow-hidden.field-activity-updates-kpi{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-kpi{border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-kpi--neutral{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.field-activity-updates-kpi--muted{border-color:rgba(226,232,240,.8)}.field-activity-updates-kpi--pending{border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.3)}.field-activity-updates-kpi--success{border-color:rgba(167,243,208,.7);background-color:rgba(236,253,245,.3)}.field-activity-updates-kpi--accent{border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4)}.field-activity-updates-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.field-activity-updates-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.field-activity-updates-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.field-activity-updates-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.field-activity-updates-kpi__value{margin-top:.125rem;font-size:20px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-section-title-size);line-height:var(--ems-type-section-title-line)}.programs-implementation-page .finance-register-page-header .field-activity-updates-register__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-register__toolbar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-register__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-register__toolbar.gap-2{width:100%;justify-content:flex-start}}.field-activity-updates-register__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.field-activity-updates-register__title{font-size:14px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-new.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-new.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-updates-new{border-radius:.5rem}.sp-workspace__hero-main a button.field-activity-updates-new,.sp-workspace__main a button.field-activity-updates-new{color:#fff}.journal-entries-page .dcr-register__table tbody td .field-activity-updates-new,.journal-entries-page .finance-data-table tbody td .field-activity-updates-new{margin-top:0;vertical-align:top}.field-activity-updates-new{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-updates-new{white-space:nowrap}.field-activity-updates-new:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .field-activity-updates-register.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-register{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-register__open{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-register__open:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .field-activity-updates-register__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-register__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.field-activity-updates-register__actions{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.field-activity-updates-register__delete{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-register__delete:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));text-decoration-line:underline}.field-activity-updates-register__delete:disabled{opacity:.6}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-back.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-back.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-updates-back{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-updates-back,.journal-entries-page .finance-data-table tbody td .field-activity-updates-back{margin-top:0;vertical-align:top}.field-activity-updates-back{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.25rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-updates-back{white-space:nowrap}.field-activity-updates-back:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.field-activity-updates-panel{overflow:visible;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .field-activity-updates-panel__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-updates-panel__head.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-panel__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-updates-panel__head.items-center.gap-2{width:100%;justify-content:flex-start}}.field-activity-updates-panel__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding:1rem}@media (min-width:640px){.field-activity-updates-panel__head{padding-left:1.25rem;padding-right:1.25rem}}.field-activity-updates-panel__eyebrow{font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-panel__title{margin-top:.25rem;font-size:16px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-card-title-size);line-height:var(--ems-type-card-title-line)}.field-activity-updates-panel__meta{margin-top:.25rem;font-size:12px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-metrics{display:grid;gap:1px;border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(217,220,245,.5)}@media (min-width:640px){.field-activity-updates-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.field-activity-updates-metrics__item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.field-activity-updates-metrics__item{padding-left:1.25rem;padding-right:1.25rem}}.field-activity-updates-metrics__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-metrics__value{margin-top:.25rem;font-size:15px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.field-activity-updates-metrics__sub{margin-left:.5rem;font-size:11px;font-weight:400;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-panel__body{padding:1rem}@media (min-width:640px){.field-activity-updates-panel__body{padding-left:1.25rem;padding-right:1.25rem}}.programs-activity-planning__meta .overflow-hidden.field-activity-updates-checklist{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-updates-checklist{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.75rem .875rem}.field-activity-updates-checklist__title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-checklist__list{margin-top:.5rem}.field-activity-updates-checklist__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.field-activity-updates-checklist__list li{font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-checklist__list li:before{margin-right:.5rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));--tw-content:"•";content:var(--tw-content)}.programs-implementation-page .finance-register-page-header .field-activity-updates-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-updates-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-updates-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-actions{width:100%;justify-content:flex-start}}.field-activity-updates-actions{display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;border-color:rgba(217,220,245,.8);padding:.75rem 1rem}@media (min-width:640px){.field-activity-updates-actions{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-actions__primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-actions__primary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-updates-actions__primary{border-radius:.5rem}.sp-workspace__hero-main a button.field-activity-updates-actions__primary,.sp-workspace__main a button.field-activity-updates-actions__primary{color:#fff}.journal-entries-page .dcr-register__table tbody td .field-activity-updates-actions__primary,.journal-entries-page .finance-data-table tbody td .field-activity-updates-actions__primary{margin-top:0;vertical-align:top}.field-activity-updates-actions__primary{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-updates-actions__primary{white-space:nowrap}.field-activity-updates-actions__primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.field-activity-updates-actions__primary:disabled{opacity:.6}.field-activity-updates-actions__primary--success{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.field-activity-updates-actions__primary--success:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.field-activity-updates-actions__secondary{border-radius:.5rem;border-width:1px;padding:.5rem .875rem;font-size:12px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-actions__secondary:disabled{opacity:.6}.field-activity-updates-actions__secondary--warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.field-activity-updates-actions__secondary--warn:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.field-activity-updates-actions__secondary--danger{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.field-activity-updates-actions__secondary--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.field-activity-updates-actions__ghost{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding:.5rem .875rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-updates-actions__ghost:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .field-activity-updates-loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-loading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-updates-loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-updates-loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-updates-loading{width:100%;justify-content:flex-start}}.field-activity-updates-loading{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2.5rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.field-activity-updates-loading__spinner{height:1rem;width:1rem;animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(37 40 118/var(--tw-border-opacity,1))}.field-activity-update-form .programs-form-shell__back{margin-bottom:.75rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-update-form .programs-form-shell__hero{margin-bottom:1rem;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem;--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-update-form .programs-form-shell__hero h2{font-size:18px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-section-title-size);line-height:var(--ems-type-section-title-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__status-pill.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__status-pill.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-update-form__status-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-update-form__status-pill,.journal-entries-page .finance-data-table tbody td .field-activity-update-form__status-pill{margin-top:0;vertical-align:top}.field-activity-update-form__status-pill{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(226,232,240,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-update-form__status-pill{white-space:nowrap}.field-activity-update-form__status-pill:has(svg){--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-color:rgba(167,243,208,.8)}.field-activity-update-form .programs-form-card{overflow:visible;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-update-form .programs-form-shell section{overflow:visible;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.field-activity-update-form fieldset.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.field-activity-update-form fieldset.flex-1,.programs-donors-page__header .ems-workspace-header__row>.field-activity-update-form fieldset.flex-1,.programs-grants-page__header .ems-workspace-header__row>.field-activity-update-form fieldset.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form fieldset.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form fieldset.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form fieldset.flex-1.md\:block{max-width:none}}.field-activity-update-form fieldset{min-width:0;border-width:0;padding:0}.field-activity-update-form fieldset:disabled{opacity:.9}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.field-activity-update-form__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.field-activity-update-form__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.field-activity-update-form__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.field-activity-update-form__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__select.flex-1.md\:block{max-width:none}}.field-activity-update-form__select{height:auto;min-height:2.5rem;width:100%;min-width:0;max-width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-right:2.25rem;line-height:1.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:1rem}.field-activity-update-form__select option{white-space:normal;padding-top:.375rem;padding-bottom:.375rem;line-height:1.5}.field-activity-update-form__hint{font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.field-activity-update-form__control{height:auto;min-height:2.5rem;padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);line-height:1.5}.field-activity-update-form__textarea{min-height:5.5rem;resize:vertical}.programs-implementation-page .finance-register-page-header .field-activity-update-form__doc-types.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-update-form__doc-types.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-update-form__doc-types{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-update-form__doc-types.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.field-activity-update-form__doc-types.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-update-form__doc-types{width:100%;justify-content:flex-start}}.field-activity-update-form__doc-types{display:flex;flex-wrap:wrap;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__doc-type.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__doc-type.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-update-form__doc-type{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-update-form__doc-type,.journal-entries-page .finance-data-table tbody td .field-activity-update-form__doc-type{margin-top:0;vertical-align:top}.field-activity-update-form__doc-type{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-update-form__doc-type{white-space:nowrap}.field-activity-update-form__alert{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__btn.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-update-form__btn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__btn.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.field-activity-update-form__btn{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-update-form__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-update-form__btn,.journal-entries-page .finance-data-table tbody td .field-activity-update-form__btn{margin-top:0;vertical-align:top}.field-activity-update-form__btn{display:inline-flex;height:2.5rem;min-width:7.5rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-update-form__btn{white-space:nowrap}.sp-workspace__hero-main a button.field-activity-update-form__btn--primary,.sp-workspace__main a button.field-activity-update-form__btn--primary{color:#fff}.field-activity-update-form__btn--primary{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-update-form__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.field-activity-update-form__btn--primary:disabled{opacity:.6}.field-activity-update-form__btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.field-activity-update-form__btn--secondary:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.field-activity-update-form__btn--secondary:disabled{opacity:.6}.programs-activity-planning__meta .overflow-hidden.field-activity-update-form__evidence-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.field-activity-update-form__evidence-card{border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px rgba(15,23,42,.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__upload-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__upload-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .field-activity-update-form__upload-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .field-activity-update-form__upload-btn,.journal-entries-page .finance-data-table tbody td .field-activity-update-form__upload-btn{margin-top:0;vertical-align:top}.field-activity-update-form__upload-btn{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .field-activity-update-form__upload-btn{white-space:nowrap}.field-activity-update-form__upload-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.field-activity-update-form .programs-form-shell section+section{border-top-width:1px;border-color:rgba(217,220,245,.8)}.programs-implementation-page .finance-register-page-header .field-activity-update-form__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__progress.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .field-activity-update-form__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.field-activity-update-form__progress.gap-2{width:100%;justify-content:flex-start}}.field-activity-update-form__progress{display:flex;align-items:center;gap:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.field-activity-update-form__progress-slider.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.field-activity-update-form__progress-slider{display:none}.programs-activities-page__header .ems-workspace-header__row>.field-activity-update-form__progress-slider.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.field-activity-update-form__progress-slider,.programs-donors-page__header .ems-workspace-header__row>.field-activity-update-form__progress-slider.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.field-activity-update-form__progress-slider,.programs-grants-page__header .ems-workspace-header__row>.field-activity-update-form__progress-slider.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.field-activity-update-form__progress-slider{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__progress-slider.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.field-activity-update-form__progress-slider.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__progress-slider.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.field-activity-update-form__progress-slider.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.field-activity-update-form__progress-slider.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.field-activity-update-form__progress-slider.md\:block{max-width:none}}.field-activity-update-form__progress-slider{height:.5rem;min-width:0;flex:1 1 0%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));accent-color:#252876}.field-activity-update-form__progress-input{width:4rem;flex-shrink:0;text-align:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-mini-dash{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-mini-dash{width:100%;justify-content:flex-start}}.programs-field-operations-mini-dash{display:grid;gap:.5rem}@media (min-width:640px){.programs-field-operations-mini-dash{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-field-operations-mini-dash{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-field-operations-mini-dash__card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-field-operations-mini-dash__card:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4)}.programs-field-operations-mini-dash__card{box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-field-operations-mini-dash__label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .programs-field-operations-mini-dash__value.font-bold.tabular-nums,.hr-workspace .text-2xl.programs-field-operations-mini-dash__value,.hr-workspace .text-lg.font-bold.programs-field-operations-mini-dash__value,.hr-workspace .text-lg.programs-field-operations-mini-dash__value.tabular-nums,.hr-workspace .text-xl.programs-field-operations-mini-dash__value,.meal-workspace--enterprise .programs-field-operations-mini-dash__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.programs-field-operations-mini-dash__value,.meal-workspace--enterprise .text-lg.font-bold.programs-field-operations-mini-dash__value,.meal-workspace--enterprise .text-lg.programs-field-operations-mini-dash__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-mini-dash__value,.procurement-workspace--enterprise .programs-field-operations-mini-dash__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.programs-field-operations-mini-dash__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-field-operations-mini-dash__value,.procurement-workspace--enterprise .text-lg.programs-field-operations-mini-dash__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-mini-dash__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-mini-dash__value{margin-top:.25rem;display:block;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-field-operations-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-field-operations-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-field-operations-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-field-operations-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-field-operations-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi.flex-1.md\:block{max-width:none}}.programs-field-operations-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;flex:1 1 9.5rem;max-width:14rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1280px){.programs-field-operations-kpi-grid--dashboard{flex-wrap:nowrap}.programs-field-operations-kpi-grid--dashboard .programs-field-operations-kpi{flex:1 1 0;max-width:none}.programs-field-operations-kpi-grid--portfolio{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex-wrap:unset}.programs-field-operations-kpi-grid--portfolio .programs-field-operations-kpi{flex:unset;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-field-operations-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-field-operations-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-kpi__icon-wrap{white-space:nowrap}.programs-field-operations-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-field-operations-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-field-operations-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-field-operations-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-field-operations-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-field-operations-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-field-operations-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-kpi__content.flex-1.md\:block{max-width:none}}.programs-field-operations-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-field-operations-kpi__value,.hr-workspace .text-lg.font-bold.programs-field-operations-kpi__value,.hr-workspace .text-lg.programs-field-operations-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-field-operations-kpi__value,.meal-workspace--enterprise .text-2xl.programs-field-operations-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-field-operations-kpi__value,.meal-workspace--enterprise .text-lg.programs-field-operations-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-field-operations-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-field-operations-kpi__value,.procurement-workspace--enterprise .text-lg.programs-field-operations-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-field-operations-kpi__label,.programs-field-operations-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-field-operations-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-kpi--info .programs-field-operations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-field-operations-kpi--success .programs-field-operations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-field-operations-kpi--warning .programs-field-operations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-field-operations-kpi--danger .programs-field-operations-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-field-operations-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-field-operations-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-field-operations-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-field-operations-panel .erp-section-title,.hr-workspace .text-lg.programs-field-operations-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-field-operations-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-field-operations-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-field-operations-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-field-operations-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-field-operations-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-field-operations-panel__meta,.hr-workspace .text-lg.font-bold.programs-field-operations-panel__meta,.hr-workspace .text-lg.programs-field-operations-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-field-operations-panel__meta,.meal-workspace--enterprise .text-2xl.programs-field-operations-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-field-operations-panel__meta,.meal-workspace--enterprise .text-lg.programs-field-operations-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-field-operations-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-field-operations-panel__meta,.procurement-workspace--enterprise .text-lg.programs-field-operations-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-panel__body{padding:.875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-summary-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-field-operations-summary-grid{width:100%;justify-content:flex-start}}.programs-field-operations-summary-grid{display:grid;gap:.5rem}@media (min-width:640px){.programs-field-operations-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-field-operations-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-stat.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-stat.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-stat.gap-2,.programs-implementation-page .finance-register-page-header .programs-field-operations-stat.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-field-operations-stat{display:flex;align-items:center;gap:.625rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-stat__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-field-operations-stat__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-field-operations-stat__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-field-operations-stat__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-field-operations-stat__icon-wrap{margin-top:0;vertical-align:top}.programs-field-operations-stat__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.5)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-field-operations-stat__icon-wrap{white-space:nowrap}.programs-field-operations-stat__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-field-operations-stat__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-field-operations-stat__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-field-operations-stat__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-field-operations-stat__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-field-operations-stat__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-field-operations-stat__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-stat__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-stat__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-field-operations-stat__content.flex-1.md\:block{max-width:none}}.programs-field-operations-stat__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .programs-field-operations-stat__value.font-bold.tabular-nums,.hr-workspace .text-lg.font-bold.programs-field-operations-stat__value,.meal-workspace--enterprise .programs-field-operations-stat__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.programs-field-operations-stat__value,.procurement-workspace--enterprise .programs-field-operations-stat__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.programs-field-operations-stat__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-stat__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-field-operations-stat__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-stat--info .programs-field-operations-stat__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-field-operations-stat--success .programs-field-operations-stat__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-field-operations-stat--warning .programs-field-operations-stat__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-field-operations-register__table-wrap{overflow-x:auto}.programs-field-operations-register__table{min-width:72rem}.programs-field-operations-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-field-operations-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-field-operations-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-field-operations-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-beneficiaries-page .programs-page-shell__body{padding-top:.25rem}.programs-activity-planning__meta .overflow-hidden.programs-beneficiaries .hurdo-page-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-beneficiaries .hurdo-page-hero{border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-beneficiaries .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-beneficiaries-tabs{border-bottom-width:1px;border-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-tabs__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-tabs__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-beneficiaries-tabs__list{margin-bottom:-1px;display:flex;flex-wrap:wrap;gap:.125rem}.hr-workspace .text-2xl.programs-beneficiaries-tabs__tab,.hr-workspace .text-lg.programs-beneficiaries-tabs__tab.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-tabs__tab,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-tabs__tab,.meal-workspace--enterprise .text-lg.programs-beneficiaries-tabs__tab.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-tabs__tab,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-tabs__tab,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-tabs__tab.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-tabs__tab{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-tabs__tab{margin-top:0;vertical-align:top}.programs-beneficiaries-tabs__tab{display:inline-flex;height:2.25rem;align-items:center;border-bottom-width:2px;border-color:transparent;padding:.375rem .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-tabs__tab{white-space:nowrap}.programs-beneficiaries-tabs__tab:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-beneficiaries-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-beneficiaries-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-beneficiaries-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-beneficiaries-toolbar__filters.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar__filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar__filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-beneficiaries-toolbar__filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-beneficiaries-toolbar__filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-beneficiaries-toolbar__filters.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-toolbar__filters.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-toolbar__filters.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-toolbar__filters.flex-1.md\:block{max-width:none}}.programs-beneficiaries-toolbar__filters{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-beneficiaries-toolbar__filter-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-beneficiaries-toolbar__select{height:2rem;min-width:9rem;max-width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-toolbar__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.15)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-beneficiaries-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-toolbar__btn{margin-top:0;vertical-align:top}.programs-beneficiaries-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-toolbar__btn{white-space:nowrap}.programs-beneficiaries-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-beneficiaries-toolbar__btn--primary,.sp-workspace__main a button.programs-beneficiaries-toolbar__btn--primary{color:#fff}.programs-beneficiaries-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-beneficiaries-toolbar__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-beneficiaries-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem}@media (min-width:1280px){.programs-beneficiaries-kpi-grid{grid-template-columns:repeat(9,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-beneficiaries-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi.flex-1.md\:block{max-width:none}}.programs-beneficiaries-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-beneficiaries-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-kpi__icon-wrap{white-space:nowrap}.programs-beneficiaries-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-beneficiaries-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-beneficiaries-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-beneficiaries-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-beneficiaries-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-kpi__content.flex-1.md\:block{max-width:none}}.programs-beneficiaries-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-beneficiaries-kpi__value,.hr-workspace .text-lg.font-bold.programs-beneficiaries-kpi__value,.hr-workspace .text-lg.programs-beneficiaries-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-kpi__value,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-kpi__value,.meal-workspace--enterprise .text-lg.programs-beneficiaries-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-kpi__value,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-beneficiaries-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.375;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);overflow-wrap:anywhere}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-beneficiaries-progress.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-progress,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-progress.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-progress.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-progress,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-progress.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-progress.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-beneficiaries-progress.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-beneficiaries-progress.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-beneficiaries-progress.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-progress.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-progress.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-beneficiaries-progress.flex-1.md\:block{max-width:none}}.programs-beneficiaries-progress{display:flex;min-width:0;align-items:center;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-beneficiaries-progress__track{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-beneficiaries-progress__track,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-beneficiaries-progress__track,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-beneficiaries-progress__track{flex:0 1 auto}.programs-activity-planning__meta .programs-beneficiaries-progress__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-beneficiaries-progress__track.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-beneficiaries-progress__track.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-beneficiaries-progress__track.md\:block{max-width:none}}.programs-beneficiaries-progress__track{height:.375rem;min-width:3.5rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-beneficiaries-progress__fill{height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hr-workspace .text-lg.font-bold.programs-beneficiaries-progress__label,.meal-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-progress__label,.procurement-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-progress__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-progress__label{flex-shrink:0;font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size)}.programs-beneficiaries-link-inline,.programs-beneficiaries-progress__label{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));line-height:var(--ems-type-helper-line)}.programs-beneficiaries-link-inline{font-size:11px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size)}.programs-beneficiaries-link-inline:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-beneficiaries-sync-note{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.625rem .75rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-kpi--info .programs-beneficiaries-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-beneficiaries-kpi--success .programs-beneficiaries-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-beneficiaries-kpi--warning .programs-beneficiaries-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-beneficiaries-kpi--danger .programs-beneficiaries-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-beneficiaries-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-beneficiaries-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-beneficiaries-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-beneficiaries-panel .erp-section-title,.hr-workspace .text-lg.programs-beneficiaries-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-beneficiaries-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-beneficiaries-panel__meta,.hr-workspace .text-lg.font-bold.programs-beneficiaries-panel__meta,.hr-workspace .text-lg.programs-beneficiaries-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-panel__meta,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-panel__meta,.meal-workspace--enterprise .text-lg.programs-beneficiaries-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-panel__meta,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-alert,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-alert.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-alert,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-alert.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-beneficiaries-alert{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.6);padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-register__table-wrap{overflow-x:auto}.programs-beneficiaries-register__table{min-width:72rem}.programs-beneficiaries-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-beneficiaries-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-beneficiaries-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-beneficiaries-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-beneficiaries-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-beneficiaries-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-workflow__item,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-workflow__item{margin-top:0;vertical-align:top}.programs-beneficiaries-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-workflow__item{white-space:nowrap}.programs-beneficiaries-workflow__arrow{padding-left:.125rem;padding-right:.125rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-beneficiaries-workflow__step,.hr-workspace .text-lg.programs-beneficiaries-workflow__step.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-workflow__step,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-workflow__step,.meal-workspace--enterprise .text-lg.programs-beneficiaries-workflow__step.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-workflow__step,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-workflow__step,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-workflow__step.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-workflow__step{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-workflow__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-workflow__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-workflow__step,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-workflow__step{margin-top:0;vertical-align:top}.programs-beneficiaries-workflow__step{display:inline-flex;height:1.75rem;align-items:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-workflow__step{white-space:nowrap}.programs-beneficiaries-workflow__step:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-beneficiaries-workflow__step--active,.sp-workspace__main a button.programs-beneficiaries-workflow__step--active{color:#fff}.programs-beneficiaries-workflow__step--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .programs-beneficiaries-workflow__step--active:hoverbutton,.sp-workspace__main a .programs-beneficiaries-workflow__step--active:hoverbutton{color:#fff}.programs-beneficiaries-workflow__step--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-mini-dash{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-beneficiaries-mini-dash{width:100%;justify-content:flex-start}}.programs-beneficiaries-mini-dash{display:grid;gap:.5rem}@media (min-width:640px){.programs-beneficiaries-mini-dash{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-beneficiaries-mini-dash{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-beneficiaries-mini-dash{grid-template-columns:repeat(5,minmax(0,1fr))}}.programs-beneficiaries-mini-dash__card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.bank-balance-validation-row.programs-beneficiaries-mini-dash__card--warning>td{background-color:rgba(255,251,235,.5)}.programs-beneficiaries-mini-dash__card--warning{border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.4)}.bank-balance-validation-row.programs-beneficiaries-mini-dash__card--success>td{background-color:rgba(236,253,245,.45)}.programs-beneficiaries-mini-dash__card--success{border-color:rgba(167,243,208,.7);background-color:rgba(236,253,245,.4)}.programs-beneficiaries-mini-dash__label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .programs-beneficiaries-mini-dash__value.font-bold.tabular-nums,.hr-workspace .text-2xl.programs-beneficiaries-mini-dash__value,.hr-workspace .text-lg.font-bold.programs-beneficiaries-mini-dash__value,.hr-workspace .text-lg.programs-beneficiaries-mini-dash__value.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-mini-dash__value,.meal-workspace--enterprise .programs-beneficiaries-mini-dash__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-mini-dash__value,.meal-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-mini-dash__value,.meal-workspace--enterprise .text-lg.programs-beneficiaries-mini-dash__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-mini-dash__value,.procurement-workspace--enterprise .programs-beneficiaries-mini-dash__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-mini-dash__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-beneficiaries-mini-dash__value,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-mini-dash__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-mini-dash__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-mini-dash__value{margin-top:.25rem;display:block;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-beneficiaries-overview-grid{display:grid;gap:.75rem}@media (min-width:1280px){.programs-beneficiaries-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-link-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-beneficiaries-link-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-beneficiaries-link-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-beneficiaries-link-btn,.journal-entries-page .finance-data-table tbody td .programs-beneficiaries-link-btn{margin-top:0;vertical-align:top}.programs-beneficiaries-link-btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-beneficiaries-link-btn{white-space:nowrap}.programs-beneficiaries-link-btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-beneficiaries-export{position:relative}.programs-activity-planning__meta .programs-beneficiaries-export__menu.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-beneficiaries-export__menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;min-width:7rem;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-beneficiaries-export__menu button{display:block;width:100%;padding:.375rem .75rem;text-align:left;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-beneficiaries-export__menu button:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-budget-revisions-page .programs-page-shell__body{padding-top:.25rem}.programs-budget-revisions-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-revisions-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-revisions-toolbar__filters.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar__filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar__filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-revisions-toolbar__filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-revisions-toolbar__filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-revisions-toolbar__filters.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-toolbar__filters.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-toolbar__filters.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-toolbar__filters.flex-1.md\:block{max-width:none}}.programs-budget-revisions-toolbar__filters{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-budget-revisions-toolbar__filter-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-revisions-toolbar__select{height:2rem;min-width:12rem;max-width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-revisions-toolbar__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.15)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__meta.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-revisions-toolbar__meta{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-revisions-toolbar__meta,.journal-entries-page .finance-data-table tbody td .programs-budget-revisions-toolbar__meta{margin-top:0;vertical-align:top}.programs-budget-revisions-toolbar__meta{display:inline-flex;height:1.75rem;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-revisions-toolbar__meta{white-space:nowrap}.programs-budget-revisions-toolbar__meta--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-revisions-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-revisions-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-revisions-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-revisions-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-budget-revisions-toolbar__btn{margin-top:0;vertical-align:top}.programs-budget-revisions-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-revisions-toolbar__btn{white-space:nowrap}.programs-budget-revisions-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-budget-revisions-toolbar__btn--primary,.sp-workspace__main a button.programs-budget-revisions-toolbar__btn--primary{color:#fff}.programs-budget-revisions-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-budget-revisions-toolbar__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-budget-revisions-toolbar__btn--primary:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-revisions-toolbar__btn--primary:disabled:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-budget-revisions-kpi-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:#fff}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi{flex-direction:column;align-items:flex-start;gap:.2rem;border:0;border-radius:0;border-right:1px solid rgba(46,49,146,.08);box-shadow:none;padding:.55rem .7rem .6rem}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi:last-child{border-right:0}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi__icon-wrap{display:none}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi__content{width:100%}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi__label{font-size:9px;letter-spacing:.06em;white-space:nowrap}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi__value{font-size:.82rem;font-weight:650}@media (max-width:1180px){.programs-budget-revisions-kpi-grid{display:flex;overflow-x:auto}.programs-budget-revisions-kpi-grid .programs-budget-revisions-kpi{flex:1 0 8.25rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-revisions-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi.flex-1.md\:block{max-width:none}}.programs-budget-revisions-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-revisions-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-revisions-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-budget-revisions-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-budget-revisions-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-revisions-kpi__icon-wrap{white-space:nowrap}.programs-budget-revisions-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-revisions-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-budget-revisions-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-revisions-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-revisions-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-revisions-kpi__content.flex-1.md\:block{max-width:none}}.programs-budget-revisions-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-budget-revisions-kpi__value,.hr-workspace .text-lg.font-bold.programs-budget-revisions-kpi__value,.hr-workspace .text-lg.programs-budget-revisions-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-budget-revisions-kpi__value,.meal-workspace--enterprise .text-2xl.programs-budget-revisions-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-revisions-kpi__value,.meal-workspace--enterprise .text-lg.programs-budget-revisions-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-revisions-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-budget-revisions-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-revisions-kpi__value,.procurement-workspace--enterprise .text-lg.programs-budget-revisions-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-revisions-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-revisions-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-budget-revisions-kpi__label,.programs-budget-revisions-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-budget-revisions-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-revisions-kpi--info .programs-budget-revisions-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-budget-revisions-kpi--success .programs-budget-revisions-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-budget-revisions-kpi--warning .programs-budget-revisions-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-budget-revisions-kpi--danger .programs-budget-revisions-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-budget-revisions-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-revisions-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-budget-revisions-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-budget-revisions-panel .erp-section-title,.hr-workspace .text-lg.programs-budget-revisions-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-budget-revisions-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-budget-revisions-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-budget-revisions-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-revisions-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-budget-revisions-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-budget-revisions-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-revisions-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-revisions-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-revisions-panel__meta,.hr-workspace .text-lg.font-bold.programs-budget-revisions-panel__meta,.hr-workspace .text-lg.programs-budget-revisions-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-budget-revisions-panel__meta,.meal-workspace--enterprise .text-2xl.programs-budget-revisions-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-revisions-panel__meta,.meal-workspace--enterprise .text-lg.programs-budget-revisions-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-revisions-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-budget-revisions-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-revisions-panel__meta,.procurement-workspace--enterprise .text-lg.programs-budget-revisions-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-revisions-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-revisions-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-panel__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-panel__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-revisions-panel__actions{display:flex;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-panel__export.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-revisions-panel__export.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-revisions-panel__export{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-revisions-panel__export,.journal-entries-page .finance-data-table tbody td .programs-budget-revisions-panel__export{margin-top:0;vertical-align:top}.programs-budget-revisions-panel__export{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-revisions-panel__export{white-space:nowrap}.programs-budget-revisions-panel__export:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-budget-revisions-panel__export:disabled{cursor:not-allowed;opacity:.5}.programs-budget-revisions-panel__body{padding:.75rem .875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-alert,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-alert.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-revisions-alert,.programs-implementation-page .finance-register-page-header .programs-budget-revisions-alert.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-revisions-alert{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.6);padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-revisions-register__table-wrap{overflow-x:auto}.programs-budget-revisions-register__table{min-width:68rem}.programs-budget-revisions-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-revisions-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-budget-revisions-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-budget-revisions-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-project-closure-page .programs-page-shell__body{padding-top:.25rem}.programs-project-closure-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-closure-identity.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-identity.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-identity.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-identity.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-identity.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-identity.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-identity.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-closure-identity.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-closure-identity.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-closure-identity.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-identity.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-identity.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-identity.flex-1.md\:block{max-width:none}}.programs-project-closure-identity{display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.25rem;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-identity__code,.hr-workspace .text-lg.programs-project-closure-identity__code.tabular-nums,.hr-workspace .text-xl.programs-project-closure-identity__code,.meal-workspace--enterprise .text-2xl.programs-project-closure-identity__code,.meal-workspace--enterprise .text-lg.programs-project-closure-identity__code.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-identity__code,.procurement-workspace--enterprise .text-2xl.programs-project-closure-identity__code,.procurement-workspace--enterprise .text-lg.programs-project-closure-identity__code.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-identity__code{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-identity__code{font-family:var(--erp-font-family-mono);font-size:12px;font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-identity__name{max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-project-closure-identity__sep{padding-left:.125rem;padding-right:.125rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-closure-toolbar__hint{font-size:12px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-project-closure-toolbar__btn{margin-top:0;vertical-align:top}.programs-project-closure-toolbar__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-toolbar__btn{white-space:nowrap}.programs-project-closure-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-project-closure-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}@media (min-width:1280px){.programs-project-closure-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.programs-project-closure-kpi-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-closure-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-closure-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-closure-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-closure-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi.flex-1.md\:block{max-width:none}}.programs-project-closure-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-closure-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-closure-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-kpi__icon-wrap{white-space:nowrap}.programs-project-closure-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-closure-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-closure-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-closure-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-closure-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-closure-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-closure-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-kpi__content.flex-1.md\:block{max-width:none}}.programs-project-closure-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-project-closure-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-closure-kpi__value,.hr-workspace .text-lg.programs-project-closure-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-closure-kpi__value,.meal-workspace--enterprise .text-2xl.programs-project-closure-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-closure-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-project-closure-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-closure-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-closure-kpi__label,.programs-project-closure-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-project-closure-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-kpi--info .programs-project-closure-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-project-closure-kpi--success .programs-project-closure-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-project-closure-kpi--warning .programs-project-closure-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-project-closure-kpi--danger .programs-project-closure-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-workflow__item,.journal-entries-page .finance-data-table tbody td .programs-project-closure-workflow__item{margin-top:0;vertical-align:top}.programs-project-closure-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-workflow__item{white-space:nowrap}.programs-project-closure-workflow__arrow{padding-left:.125rem;padding-right:.125rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-workflow__step,.hr-workspace .text-lg.programs-project-closure-workflow__step.tabular-nums,.hr-workspace .text-xl.programs-project-closure-workflow__step,.meal-workspace--enterprise .text-2xl.programs-project-closure-workflow__step,.meal-workspace--enterprise .text-lg.programs-project-closure-workflow__step.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-workflow__step,.procurement-workspace--enterprise .text-2xl.programs-project-closure-workflow__step,.procurement-workspace--enterprise .text-lg.programs-project-closure-workflow__step.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-workflow__step{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-workflow__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-workflow__step,.journal-entries-page .finance-data-table tbody td .programs-project-closure-workflow__step{margin-top:0;vertical-align:top}.programs-project-closure-workflow__step{display:inline-flex;height:1.75rem;align-items:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-workflow__step{white-space:nowrap}.sp-workspace__hero-main a button.programs-project-closure-workflow__step--active,.sp-workspace__main a button.programs-project-closure-workflow__step--active{color:#fff}.programs-project-closure-workflow__step--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-project-closure-tabs__tab{margin-top:0;vertical-align:top}.programs-project-closure-tabs__tab{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-tabs__tab{white-space:nowrap}.programs-project-closure-tabs__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-project-closure-tabs__tab--active,.sp-workspace__main a button.programs-project-closure-tabs__tab--active{color:#fff}.programs-project-closure-tabs__tab--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .programs-project-closure-tabs__tab--active:hoverbutton,.sp-workspace__main a .programs-project-closure-tabs__tab--active:hoverbutton{color:#fff}.programs-project-closure-tabs__tab--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-project-closure-tabs__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-tabs__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-tabs__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-tabs__count{margin-left:.25rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);opacity:.5;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-tabs__tab--active .programs-project-closure-tabs__count{opacity:.8}.programs-project-closure-outstanding{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .875rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-outstanding__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-outstanding__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-outstanding__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-outstanding__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-outstanding__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-outstanding__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-outstanding__row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem}.hr-workspace .text-2xl .programs-project-closure-activity__head h2,.hr-workspace .text-2xl.programs-project-closure-outstanding__row h2,.hr-workspace .text-lg .programs-project-closure-activity__head h2.tabular-nums,.hr-workspace .text-lg.programs-project-closure-outstanding__row h2.tabular-nums,.hr-workspace .text-xl .programs-project-closure-activity__head h2,.hr-workspace .text-xl.programs-project-closure-outstanding__row h2,.meal-workspace--enterprise .text-2xl .programs-project-closure-activity__head h2,.meal-workspace--enterprise .text-2xl.programs-project-closure-outstanding__row h2,.meal-workspace--enterprise .text-lg .programs-project-closure-activity__head h2.tabular-nums,.meal-workspace--enterprise .text-lg.programs-project-closure-outstanding__row h2.tabular-nums,.meal-workspace--enterprise .text-xl .programs-project-closure-activity__head h2,.meal-workspace--enterprise .text-xl.programs-project-closure-outstanding__row h2,.procurement-workspace--enterprise .text-2xl .programs-project-closure-activity__head h2,.procurement-workspace--enterprise .text-2xl.programs-project-closure-outstanding__row h2,.procurement-workspace--enterprise .text-lg .programs-project-closure-activity__head h2.tabular-nums,.procurement-workspace--enterprise .text-lg.programs-project-closure-outstanding__row h2.tabular-nums,.procurement-workspace--enterprise .text-xl .programs-project-closure-activity__head h2,.procurement-workspace--enterprise .text-xl.programs-project-closure-outstanding__row h2{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-activity__head h2,.programs-project-closure-outstanding__row h2{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-closure-outstanding__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-outstanding__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-outstanding__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-outstanding__count{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-outstanding__clear{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-outstanding__more{margin-left:auto;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-outstanding__more:hover{text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-activity__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-activity__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-activity__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-activity__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-activity__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-activity__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-activity__head{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .875rem}.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-req-modal{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;background-color:rgba(12,13,40,.4);padding:4rem 1rem 1rem;--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-activity-planning__meta .overflow-hidden.programs-project-closure-req-modal__panel,.programs-activity-planning__meta .programs-project-closure-req-modal__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-closure-req-modal__panel{width:100%;max-width:32rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 24px 48px -12px rgba(15,23,42,.18);--tw-shadow-colored:0 24px 48px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-req-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.programs-project-closure-req-modal__head h3{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.hr-workspace .text-lg.font-bold.programs-project-closure-req-modal__head p,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-req-modal__head p,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-req-modal__head p{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-req-modal__head p{margin-top:.125rem;font-size:12px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-req-modal__close{border-radius:.5rem;padding:.375rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-project-closure-req-modal__close:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-project-closure-req-modal__body{max-height:28rem}.programs-project-closure-req-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-closure-req-modal__body{overflow-y:auto;padding:.75rem 1rem}.hr-workspace .text-2xl.programs-project-closure-req-modal__group h4,.hr-workspace .text-lg.programs-project-closure-req-modal__group h4.tabular-nums,.hr-workspace .text-xl.programs-project-closure-req-modal__group h4,.meal-workspace--enterprise .text-2xl.programs-project-closure-req-modal__group h4,.meal-workspace--enterprise .text-lg.programs-project-closure-req-modal__group h4.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-req-modal__group h4,.procurement-workspace--enterprise .text-2xl.programs-project-closure-req-modal__group h4,.procurement-workspace--enterprise .text-lg.programs-project-closure-req-modal__group h4.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-req-modal__group h4{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-req-modal__group h4,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-req-modal__group h4.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal__group h4.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-req-modal__group h4,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-req-modal__group h4.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-req-modal__group h4.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-req-modal__group h4{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-req-modal__group h4 span,.hr-workspace .text-lg.font-bold.programs-project-closure-req-modal__group h4 span,.hr-workspace .text-lg.programs-project-closure-req-modal__group h4 span.tabular-nums,.hr-workspace .text-xl.programs-project-closure-req-modal__group h4 span,.meal-workspace--enterprise .text-2xl.programs-project-closure-req-modal__group h4 span,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-req-modal__group h4 span,.meal-workspace--enterprise .text-lg.programs-project-closure-req-modal__group h4 span.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-req-modal__group h4 span,.procurement-workspace--enterprise .text-2xl.programs-project-closure-req-modal__group h4 span,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-req-modal__group h4 span,.procurement-workspace--enterprise .text-lg.programs-project-closure-req-modal__group h4 span.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-req-modal__group h4 span{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-req-modal__group h4 span{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-req-modal__group p>:not([hidden])~:not([hidden]),.programs-project-closure-req-modal__group ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-project-closure-req-modal__group p,.programs-project-closure-req-modal__group ul{font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-req-modal__group a:hover{text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-summary{width:100%;justify-content:flex-start}}.programs-project-closure-summary{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .875rem}@media (min-width:640px){.programs-project-closure-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-project-closure-summary{box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-closure-summary p{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-summary strong{display:block;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-activity .erp-table tbody td,.programs-project-closure-activity .erp-table thead th{padding-top:.375rem;padding-bottom:.375rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-project-closure-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-closure-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-closure-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-project-closure-panel .erp-section-title,.hr-workspace .text-lg.programs-project-closure-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-project-closure-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-project-closure-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-project-closure-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-project-closure-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-project-closure-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-panel__meta,.hr-workspace .text-lg.font-bold.programs-project-closure-panel__meta,.hr-workspace .text-lg.programs-project-closure-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-project-closure-panel__meta,.meal-workspace--enterprise .text-2xl.programs-project-closure-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-panel__meta,.meal-workspace--enterprise .text-lg.programs-project-closure-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-project-closure-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-panel__meta,.procurement-workspace--enterprise .text-lg.programs-project-closure-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-panel__body{padding:.75rem .875rem}.programs-activity-planning__meta .programs-project-closure-tab.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-closure-tab{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tab__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tab__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tab__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tab__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tab__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tab__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-tab__head{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .875rem}.hr-workspace .text-2xl.programs-project-closure-tab__head h2,.hr-workspace .text-lg.programs-project-closure-tab__head h2.tabular-nums,.hr-workspace .text-xl.programs-project-closure-tab__head h2,.meal-workspace--enterprise .text-2xl.programs-project-closure-tab__head h2,.meal-workspace--enterprise .text-lg.programs-project-closure-tab__head h2.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-tab__head h2,.procurement-workspace--enterprise .text-2xl.programs-project-closure-tab__head h2,.procurement-workspace--enterprise .text-lg.programs-project-closure-tab__head h2.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-tab__head h2{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-tab__head h2{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-tab__count,.hr-workspace .text-lg.font-bold.programs-project-closure-tab__count,.hr-workspace .text-lg.programs-project-closure-tab__count.tabular-nums,.hr-workspace .text-xl.programs-project-closure-tab__count,.meal-workspace--enterprise .text-2xl.programs-project-closure-tab__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-closure-tab__count,.meal-workspace--enterprise .text-lg.programs-project-closure-tab__count.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-tab__count,.procurement-workspace--enterprise .text-2xl.programs-project-closure-tab__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-closure-tab__count,.procurement-workspace--enterprise .text-lg.programs-project-closure-tab__count.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-tab__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-tab__count{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tab__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tab__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tab__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-tab__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-closure-tab__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-tab__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-tab__actions{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-project-closure-tab__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.programs-project-closure-tab__body{padding:.75rem .875rem}.programs-project-closure-tab__empty,.programs-project-closure-tab__note{font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-tab__note{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.hr-workspace .text-2xl .programs-project-closure-check__title,.hr-workspace .text-2xl.programs-project-closure-check h3,.hr-workspace .text-lg .programs-project-closure-check__title.tabular-nums,.hr-workspace .text-lg.programs-project-closure-check h3.tabular-nums,.hr-workspace .text-xl .programs-project-closure-check__title,.hr-workspace .text-xl.programs-project-closure-check h3,.meal-workspace--enterprise .text-2xl .programs-project-closure-check__title,.meal-workspace--enterprise .text-2xl.programs-project-closure-check h3,.meal-workspace--enterprise .text-lg .programs-project-closure-check__title.tabular-nums,.meal-workspace--enterprise .text-lg.programs-project-closure-check h3.tabular-nums,.meal-workspace--enterprise .text-xl .programs-project-closure-check__title,.meal-workspace--enterprise .text-xl.programs-project-closure-check h3,.procurement-workspace--enterprise .text-2xl .programs-project-closure-check__title,.procurement-workspace--enterprise .text-2xl.programs-project-closure-check h3,.procurement-workspace--enterprise .text-lg .programs-project-closure-check__title.tabular-nums,.procurement-workspace--enterprise .text-lg.programs-project-closure-check h3.tabular-nums,.procurement-workspace--enterprise .text-xl .programs-project-closure-check__title,.procurement-workspace--enterprise .text-xl.programs-project-closure-check h3{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-check h3,.programs-project-closure-check__title{margin-bottom:.375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-project-closure-check ul.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-closure-check ul>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-project-closure-check ul{overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-check li.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-check li.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-check li.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-check li.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-check li{display:flex;align-items:center;gap:.625rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.programs-project-closure-check li.is-done{background-color:rgba(238,240,250,.4)}.programs-project-closure-check input[type=checkbox]{height:.875rem;width:.875rem;flex-shrink:0;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-closure-check__label,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-closure-check__label.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-closure-check__label,.programs-activities-page__header .ems-workspace-header__row>.programs-project-closure-check__label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-closure-check__label,.programs-donors-page__header .ems-workspace-header__row>.programs-project-closure-check__label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-closure-check__label,.programs-grants-page__header .ems-workspace-header__row>.programs-project-closure-check__label.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-closure-check__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-check__label.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-closure-check__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-check__label.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-closure-check__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-closure-check__label.flex-1.md\:block{max-width:none}}.programs-project-closure-check__label{min-width:0;flex:1 1 0%;font-size:12px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-check li.is-done .programs-project-closure-check__label{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-project-closure-check__state{flex-shrink:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-check__state.is-complete{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-upload.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-upload.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-upload{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-upload,.journal-entries-page .finance-data-table tbody td .programs-project-closure-upload{margin-top:0;vertical-align:top}.programs-project-closure-upload{display:inline-flex;cursor:pointer;align-items:center;gap:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-upload{white-space:nowrap}.programs-project-closure-upload:hover{text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-doc-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-doc-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-closure-doc-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-doc-actions.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-closure-doc-actions{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-closure-doc-actions,.journal-entries-page .finance-data-table tbody td .programs-project-closure-doc-actions{margin-top:0;vertical-align:top}.programs-project-closure-doc-actions{display:inline-flex;align-items:center;gap:.5rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-closure-doc-actions{white-space:nowrap}.programs-activity-planning__meta .programs-project-closure-workflow-list.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-closure-workflow-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-project-closure-workflow-list{overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow-list__item.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow-list__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow-list__item.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow-list__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-workflow-list__item{display:flex;align-items:center;gap:.625rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.programs-project-closure-workflow-list__item.is-active{background-color:rgba(238,240,250,.7)}.hr-workspace .text-2xl.programs-project-closure-workflow-list__index,.hr-workspace .text-lg.programs-project-closure-workflow-list__index.tabular-nums,.hr-workspace .text-xl.programs-project-closure-workflow-list__index,.meal-workspace--enterprise .text-2xl.programs-project-closure-workflow-list__index,.meal-workspace--enterprise .text-lg.programs-project-closure-workflow-list__index.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-workflow-list__index,.procurement-workspace--enterprise .text-2xl.programs-project-closure-workflow-list__index,.procurement-workspace--enterprise .text-lg.programs-project-closure-workflow-list__index.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-workflow-list__index{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow-list__index.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow-list__index.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-closure-workflow-list__index.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-closure-workflow-list__index.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-closure-workflow-list__index{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.programs-project-closure-workflow-list__item.is-done .programs-project-closure-workflow-list__index,.sp-workspace__main a button.programs-project-closure-workflow-list__item.is-done .programs-project-closure-workflow-list__index{color:#fff}.programs-project-closure-workflow-list__item.is-done .programs-project-closure-workflow-list__index{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-project-closure-workflow-list__item.is-active .programs-project-closure-workflow-list__index,.sp-workspace__main a button.programs-project-closure-workflow-list__item.is-active .programs-project-closure-workflow-list__index{color:#fff}.programs-project-closure-workflow-list__item.is-active .programs-project-closure-workflow-list__index{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-project-closure-workflow-list__item p{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-workflow-list__item>div>span{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.programs-project-closure-alert{border-radius:.5rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.6);padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-alert--danger{border-color:hsla(0,96%,89%,.7);--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-project-closure-page .finance-grant-register-table--project-closure.hurdo-table-wrap,.programs-project-closure-page .finance-grant-register-table-wrap,.programs-project-closure-register__table-wrap{overflow-x:hidden}.programs-project-closure-register__table{min-width:0}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table{width:100%;min-width:0;table-layout:fixed}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table tbody td,.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table thead th{overflow:hidden;white-space:nowrap}.programs-project-closure-register__row{cursor:pointer}.programs-project-closure-col__ellipsis{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:first-child,.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:first-child{width:8.25rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(2),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(2){width:auto}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(3),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(3){width:10.5rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(4),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(4){width:6.5rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(5),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(5){width:7.75rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(6),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(6){width:7.25rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(7),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(7){width:5.75rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(8),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(8){width:8.25rem}.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table td:nth-child(9),.programs-project-closure-page .finance-grant-register-table--project-closure .erp-table th:nth-child(9){width:2.75rem}.programs-project-closure-progress{display:inline-flex;min-width:0;align-items:center;gap:.4rem}.programs-project-closure-progress__track{display:block;height:.35rem;width:2.75rem;overflow:hidden;border-radius:999px;background:#edeff7}.programs-project-closure-progress__fill{display:block;height:100%;border-radius:inherit;background:#2e3192}.programs-project-closure-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-closure-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-project-closure-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-project-closure-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-archived-projects-page .programs-page-shell__body{padding-top:.25rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects.hurdo-table-wrap,.programs-archived-projects-page .finance-grant-register-table-wrap,.programs-archived-projects-register__table-wrap{overflow-x:hidden}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table{width:100%;min-width:0;table-layout:fixed}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table tbody td,.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table thead th{overflow:hidden;white-space:nowrap}.programs-archived-projects-register__row{cursor:pointer}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:first-child,.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:first-child{width:8.25rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(2),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(2){width:auto}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(3),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(3){width:9.5rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(4),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(4){width:8.5rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(5),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(6),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(7),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(5),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(6),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(7){width:6.5rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(8),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(8){width:7.5rem}.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table td:nth-child(9),.programs-archived-projects-page .finance-grant-register-table--archived-projects .erp-table th:nth-child(9){width:2.75rem}.programs-archived-projects-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-archived-projects-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-archived-projects-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-archived-projects-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-archived-projects-toolbar__hint{max-width:42rem;font-size:12px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-archived-projects-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-archived-projects-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-archived-projects-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-archived-projects-toolbar__btn{margin-top:0;vertical-align:top}.programs-archived-projects-toolbar__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-archived-projects-toolbar__btn{white-space:nowrap}.programs-archived-projects-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-archived-projects-workspace{display:flex;flex-direction:column;gap:12px}.programs-archived-projects-filters__row{display:grid;grid-template-columns:minmax(14rem,1.6fr) minmax(8rem,.8fr) minmax(10rem,1fr) auto auto auto;gap:8px 10px;align-items:center}.programs-archived-projects-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}.programs-archived-projects-kpi-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width:1023px){.programs-archived-projects-filters__row,.programs-archived-projects-kpi-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-archived-projects-kpi-grid:not(.programs-archived-projects-kpi-grid--compact){grid-template-columns:repeat(8,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-archived-projects-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-archived-projects-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-archived-projects-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-archived-projects-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi.flex-1.md\:block{max-width:none}}.programs-archived-projects-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-archived-projects-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-archived-projects-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-archived-projects-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-archived-projects-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-archived-projects-kpi__icon-wrap{white-space:nowrap}.programs-archived-projects-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-archived-projects-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-archived-projects-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-archived-projects-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-archived-projects-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-archived-projects-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-archived-projects-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-archived-projects-kpi__content.flex-1.md\:block{max-width:none}}.programs-archived-projects-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-archived-projects-kpi__value,.hr-workspace .text-lg.font-bold.programs-archived-projects-kpi__value,.hr-workspace .text-lg.programs-archived-projects-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-kpi__value,.meal-workspace--enterprise .text-2xl.programs-archived-projects-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-archived-projects-kpi__value,.meal-workspace--enterprise .text-lg.programs-archived-projects-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-archived-projects-kpi__value,.procurement-workspace--enterprise .text-lg.programs-archived-projects-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-archived-projects-kpi__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-archived-projects-kpi--info .programs-archived-projects-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-archived-projects-kpi--success .programs-archived-projects-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-archived-projects-kpi--warning .programs-archived-projects-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-categories.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-categories.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-categories.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-categories.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-archived-projects-categories{display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-categories__chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-categories__chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-archived-projects-categories__chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-archived-projects-categories__chip,.journal-entries-page .finance-data-table tbody td .programs-archived-projects-categories__chip{margin-top:0;vertical-align:top}.programs-archived-projects-categories__chip{display:inline-flex;height:2rem;align-items:center;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-archived-projects-categories__chip{white-space:nowrap}.programs-archived-projects-categories__chip:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-archived-projects-categories__chip--active,.sp-workspace__main a button.programs-archived-projects-categories__chip--active{color:#fff}.programs-archived-projects-categories__chip--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .programs-archived-projects-categories__chip--active:hoverbutton,.sp-workspace__main a .programs-archived-projects-categories__chip--active:hoverbutton{color:#fff}.programs-archived-projects-categories__chip--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-archived-projects-filters>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-archived-projects-filters{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-archived-projects-filters__search{width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);padding:.5rem .75rem .5rem 2.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-archived-projects-filters__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-archived-projects-filters__grid{width:100%;justify-content:flex-start}}.programs-archived-projects-filters__grid{display:grid;gap:.5rem}@media (min-width:640px){.programs-archived-projects-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-archived-projects-filters__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-archived-projects-filters__input{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-archived-projects-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-archived-projects-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-archived-projects-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-archived-projects-panel .erp-section-title,.hr-workspace .text-lg.programs-archived-projects-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-archived-projects-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-archived-projects-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-archived-projects-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-archived-projects-panel__meta,.hr-workspace .text-lg.font-bold.programs-archived-projects-panel__meta,.hr-workspace .text-lg.programs-archived-projects-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-panel__meta,.meal-workspace--enterprise .text-2xl.programs-archived-projects-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-archived-projects-panel__meta,.meal-workspace--enterprise .text-lg.programs-archived-projects-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-archived-projects-panel__meta,.procurement-workspace--enterprise .text-lg.programs-archived-projects-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-archived-projects-panel__body{padding:.75rem .875rem}.programs-archived-projects-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-archived-projects-register__table-wrap{overflow-x:auto}.programs-archived-projects-register__table{min-width:68rem}.programs-archived-projects-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-archived-projects-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-archived-projects-footnote{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-archived-projects-readonly{border-radius:.5rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.6);padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-archived-projects-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-archived-projects-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-archived-projects-tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-archived-projects-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-archived-projects-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-archived-projects-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-archived-projects-tabs__tab{margin-top:0;vertical-align:top}.programs-archived-projects-tabs__tab{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-archived-projects-tabs__tab{white-space:nowrap}.programs-archived-projects-tabs__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-archived-projects-tabs__tab--active,.sp-workspace__main a button.programs-archived-projects-tabs__tab--active{color:#fff}.programs-archived-projects-tabs__tab--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .programs-archived-projects-tabs__tab--active:hoverbutton,.sp-workspace__main a .programs-archived-projects-tabs__tab--active:hoverbutton{color:#fff}.programs-archived-projects-tabs__tab--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-archived-projects-mini-card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.programs-archived-projects-mini-card__label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .programs-archived-projects-mini-card__value.font-bold.tabular-nums,.hr-workspace .text-2xl.programs-archived-projects-mini-card__value,.hr-workspace .text-lg.font-bold.programs-archived-projects-mini-card__value,.hr-workspace .text-lg.programs-archived-projects-mini-card__value.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-mini-card__value,.meal-workspace--enterprise .programs-archived-projects-mini-card__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.programs-archived-projects-mini-card__value,.meal-workspace--enterprise .text-lg.font-bold.programs-archived-projects-mini-card__value,.meal-workspace--enterprise .text-lg.programs-archived-projects-mini-card__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-mini-card__value,.procurement-workspace--enterprise .programs-archived-projects-mini-card__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-mini-card__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-archived-projects-mini-card__value,.procurement-workspace--enterprise .text-lg.programs-archived-projects-mini-card__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-mini-card__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-mini-card__value{margin-top:.25rem;display:block;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .programs-archived-projects-km-link.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-archived-projects-km-link.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-archived-projects-km-link{display:flex;flex-direction:column;gap:.125rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-archived-projects-km-link:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5)}.programs-archived-projects-restore{border-radius:.5rem;border-width:1px;border-color:hsla(0,96%,89%,.7);background-color:hsla(0,86%,97%,.4);padding:.75rem}.programs-lessons-learned-page .programs-page-shell__body{padding-top:.25rem}.programs-lessons-learned-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-lessons-learned-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-lessons-learned-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-lessons-learned-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-lessons-learned-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-lessons-learned-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-lessons-learned-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-lessons-learned-toolbar__btn{margin-top:0;vertical-align:top}.programs-lessons-learned-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-lessons-learned-toolbar__btn{white-space:nowrap}.programs-lessons-learned-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-lessons-learned-toolbar__btn--primary,.sp-workspace__main a button.programs-lessons-learned-toolbar__btn--primary{color:#fff}.programs-lessons-learned-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-lessons-learned-toolbar__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-lessons-learned-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}@media (min-width:1280px){.programs-lessons-learned-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-lessons-learned-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi.flex-1.md\:block{max-width:none}}.programs-lessons-learned-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-lessons-learned-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-lessons-learned-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-lessons-learned-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-lessons-learned-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-lessons-learned-kpi__icon-wrap{white-space:nowrap}.programs-lessons-learned-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-lessons-learned-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-lessons-learned-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-lessons-learned-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-lessons-learned-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-lessons-learned-kpi__content.flex-1.md\:block{max-width:none}}.programs-lessons-learned-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-lessons-learned-kpi__value,.hr-workspace .text-lg.font-bold.programs-lessons-learned-kpi__value,.hr-workspace .text-lg.programs-lessons-learned-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-lessons-learned-kpi__value,.meal-workspace--enterprise .text-2xl.programs-lessons-learned-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-lessons-learned-kpi__value,.meal-workspace--enterprise .text-lg.programs-lessons-learned-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-lessons-learned-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-lessons-learned-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-lessons-learned-kpi__value,.procurement-workspace--enterprise .text-lg.programs-lessons-learned-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-lessons-learned-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-lessons-learned-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-lessons-learned-kpi__label,.programs-lessons-learned-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-lessons-learned-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-lessons-learned-kpi--info .programs-lessons-learned-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-lessons-learned-kpi--success .programs-lessons-learned-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-lessons-learned-kpi--warning .programs-lessons-learned-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-lessons-learned-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-lessons-learned-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-lessons-learned-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-lessons-learned-workflow__item,.journal-entries-page .finance-data-table tbody td .programs-lessons-learned-workflow__item{margin-top:0;vertical-align:top}.programs-lessons-learned-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-lessons-learned-workflow__item{white-space:nowrap}.programs-lessons-learned-workflow__arrow{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-lessons-learned-workflow__step{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-lessons-learned-search{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.programs-lessons-learned-search__input{width:100%;border-width:0;background-color:transparent;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.programs-lessons-learned-search__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-lessons-learned-search__input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-lessons-learned-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-lessons-learned-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-lessons-learned-filters{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.programs-lessons-learned-filters__select{height:2rem;min-width:7rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.3);padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-lessons-learned-alert{border-radius:.5rem;border-width:1px;border-color:hsla(0,96%,89%,.7);background-color:hsla(0,86%,97%,.5);padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-lessons-learned-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-lessons-learned-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-lessons-learned-panel__body{padding:.75rem}.programs-lessons-learned-panel__meta{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-lessons-learned-form__input{width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.programs-lessons-learned-form__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.programs-lessons-learned-register__table-wrap{overflow-x:auto}.programs-lessons-learned-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-lessons-learned-footnote{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-success-stories-page .programs-page-shell__body{padding-top:.25rem}.programs-success-stories-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-success-stories-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-success-stories-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-success-stories-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-success-stories-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-success-stories-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-success-stories-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-success-stories-toolbar__btn{margin-top:0;vertical-align:top}.programs-success-stories-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-success-stories-toolbar__btn{white-space:nowrap}.programs-success-stories-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-success-stories-toolbar__btn--primary,.sp-workspace__main a button.programs-success-stories-toolbar__btn--primary{color:#fff}.programs-success-stories-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-success-stories-toolbar__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-success-stories-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem}@media (min-width:1280px){.programs-success-stories-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-success-stories-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-success-stories-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-success-stories-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-success-stories-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi.flex-1.md\:block{max-width:none}}.programs-success-stories-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-success-stories-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-success-stories-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-success-stories-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-success-stories-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-success-stories-kpi__icon-wrap{white-space:nowrap}.programs-success-stories-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-success-stories-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-success-stories-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-success-stories-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-success-stories-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-success-stories-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-success-stories-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-success-stories-kpi__content.flex-1.md\:block{max-width:none}}.programs-success-stories-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-success-stories-kpi__value,.hr-workspace .text-lg.font-bold.programs-success-stories-kpi__value,.hr-workspace .text-lg.programs-success-stories-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-success-stories-kpi__value,.meal-workspace--enterprise .text-2xl.programs-success-stories-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-success-stories-kpi__value,.meal-workspace--enterprise .text-lg.programs-success-stories-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-success-stories-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-success-stories-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-success-stories-kpi__value,.procurement-workspace--enterprise .text-lg.programs-success-stories-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-success-stories-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-success-stories-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-success-stories-kpi__label,.programs-success-stories-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-success-stories-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-success-stories-kpi--info .programs-success-stories-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-success-stories-kpi--success .programs-success-stories-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-success-stories-kpi--warning .programs-success-stories-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-success-stories-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-success-stories-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-success-stories-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-success-stories-workflow__item,.journal-entries-page .finance-data-table tbody td .programs-success-stories-workflow__item{margin-top:0;vertical-align:top}.programs-success-stories-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-success-stories-workflow__item{white-space:nowrap}.programs-success-stories-workflow__arrow{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-success-stories-workflow__step{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-success-stories-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-success-stories-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-success-stories-filters{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.programs-success-stories-filters__select{height:2rem;min-width:7rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.3);padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-success-stories-alert{border-radius:.5rem;border-width:1px;border-color:hsla(0,96%,89%,.7);background-color:hsla(0,86%,97%,.5);padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-success-stories-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-success-stories-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-success-stories-panel,.programs-success-stories-panel--nested{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-success-stories-panel--nested{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.programs-success-stories-panel__body{padding:.75rem}.programs-success-stories-panel__meta{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-success-stories-form__input{width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.programs-success-stories-form__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.programs-success-stories-register__table-wrap{overflow-x:auto}.programs-success-stories-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-success-stories-footnote{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-page .programs-page-shell__body{padding-top:0}.programs-project-documents-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-integrations{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-integrations{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem 1rem}.programs-project-documents-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media (min-width:768px){.programs-project-documents-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-project-documents-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-documents-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-documents-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-documents-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-documents-kpi.flex-1{flex:0 1 auto}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-kpi{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi.flex-1.md\:block{max-width:none}}.programs-project-documents-kpi{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem;box-shadow:0 1px 2px rgba(46,49,146,.04);border-width:3px 1px 1px}.programs-project-documents-kpi--default{border-top-color:#2e3192}.programs-project-documents-kpi--info{border-top-color:#2563eb}.programs-project-documents-kpi--warning{border-top-color:#d97706}.programs-project-documents-kpi--success{border-top-color:#00a651}.programs-project-documents-kpi--danger{border-top-color:#dc2626}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-documents-kpi__body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-documents-kpi__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-documents-kpi__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-documents-kpi__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-kpi__body.flex-1.md\:block{max-width:none}}.programs-project-documents-kpi__body{min-width:0}.programs-project-documents-kpi__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .programs-project-documents-kpi__value.font-bold.tabular-nums,.hr-workspace .text-2xl.programs-project-documents-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-documents-kpi__value,.hr-workspace .text-lg.programs-project-documents-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-documents-kpi__value,.meal-workspace--enterprise .programs-project-documents-kpi__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.programs-project-documents-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-documents-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-documents-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-documents-kpi__value,.procurement-workspace--enterprise .programs-project-documents-kpi__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.programs-project-documents-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-documents-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-documents-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-documents-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-documents-kpi__value{margin-top:.25rem;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-documents-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-documents-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-documents-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-documents-kpi__icon-wrap{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-documents-kpi__icon-wrap{white-space:nowrap}.programs-project-documents-kpi--info .programs-project-documents-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-project-documents-kpi--warning .programs-project-documents-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-project-documents-kpi--success .programs-project-documents-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-project-documents-kpi--danger .programs-project-documents-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-project-documents-kpi__icon{height:1rem;width:1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-toolbar,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-toolbar,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-toolbar{display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-documents-toolbar__search.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar__search.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar__search.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search,.programs-activities-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search,.programs-donors-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search,.programs-grants-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search.flex-1.md\:block{max-width:none}}.programs-project-documents-toolbar__search{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.3);padding:.375rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search-input,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-documents-toolbar__search-input.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search-input,.programs-activities-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search-input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search-input,.programs-donors-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search-input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-documents-toolbar__search-input,.programs-grants-page__header .ems-workspace-header__row>.programs-project-documents-toolbar__search-input.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search-input.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search-input.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-documents-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-toolbar__search-input.flex-1.md\:block{max-width:none}}.programs-project-documents-toolbar__search-input{min-width:0;flex:1 1 0%;border-width:0;background-color:transparent;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.programs-project-documents-toolbar__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-project-documents-toolbar__search-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-project-documents-toolbar__search-btn,.sp-workspace__main a button.programs-project-documents-toolbar__search-btn{color:#fff}.programs-project-documents-toolbar__search-btn{flex-shrink:0;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-toolbar__search-btn:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-documents-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-documents-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-project-documents-toolbar__btn{margin-top:0;vertical-align:top}.programs-project-documents-toolbar__btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-documents-toolbar__btn{white-space:nowrap}.programs-project-documents-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-project-documents-toolbar__btn:disabled{opacity:.5}.sp-workspace__hero-main a button.programs-project-documents-toolbar__btn--primary,.sp-workspace__main a button.programs-project-documents-toolbar__btn--primary{color:#fff}.programs-project-documents-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-project-documents-toolbar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-workflow{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.4) var(--tw-gradient-to-position);padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-documents-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-documents-workflow__item,.journal-entries-page .finance-data-table tbody td .programs-project-documents-workflow__item{margin-top:0;vertical-align:top}.programs-project-documents-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-documents-workflow__item{white-space:nowrap}.programs-project-documents-workflow__arrow{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-project-documents-workflow__step{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-filters-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-filters-panel{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-filters-panel__title{margin-bottom:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-filters{display:flex;flex-wrap:wrap;gap:.375rem}.programs-project-documents-filters__select{height:2rem;min-width:6.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.2);padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-filters__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-alert{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-alert{border-radius:.75rem;border-width:1px;border-color:hsla(0,96%,89%,.7);background-color:hsla(0,86%,97%,.5);padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-project-documents-shell{display:grid;gap:.75rem}@media (min-width:1024px){.programs-project-documents-shell{grid-template-columns:15rem minmax(0,1fr)}}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-sidebar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-documents-sidebar{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-sidebar__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-project-documents-sidebar__heading{padding:.25rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-sidebar__nav{max-height:22rem}.programs-project-documents-sidebar__nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-project-documents-sidebar__nav{overflow-y:auto}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-sidebar__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__item.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-sidebar__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-sidebar__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__item.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-sidebar__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-sidebar__item{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .5rem;text-align:left;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-sidebar__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-project-documents-sidebar__item--active{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8)}.hr-workspace .text-lg.font-bold.programs-project-documents-sidebar__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-documents-sidebar__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-documents-sidebar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-documents-sidebar__count{margin-left:auto;flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-sidebar__heading-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__heading-row.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-sidebar__heading-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-sidebar__heading-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__heading-row.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-sidebar__heading-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-sidebar__heading-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__add.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-sidebar__add.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-documents-sidebar__add{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-documents-sidebar__add,.journal-entries-page .finance-data-table tbody td .programs-project-documents-sidebar__add{margin-top:0;vertical-align:top}.programs-project-documents-sidebar__add{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-documents-sidebar__add{white-space:nowrap}.programs-project-documents-sidebar__add:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-project-documents-sidebar__empty{padding:.375rem .5rem;font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-folder-overlay.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-overlay.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-folder-overlay.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-overlay.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-folder-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(15,23,42,.3);padding:1rem}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-folder-panel,.programs-activity-planning__meta .programs-project-documents-folder-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-folder-panel{width:100%;max-width:28rem;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-folder-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-folder-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-folder-panel__head{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.programs-project-documents-folder-panel__title{font-size:15px;font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-project-documents-folder-panel__close{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-folder-panel__close:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-project-documents-folder-panel__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-documents-folder-panel__body{padding:1rem}.programs-project-documents-folder-panel__field{display:block}.programs-project-documents-folder-panel__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.programs-project-documents-folder-panel__field{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-folder-panel__field input,.programs-project-documents-folder-panel__field select{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-folder-panel__actions,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-panel__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-folder-panel__actions,.programs-implementation-page .finance-register-page-header .programs-project-documents-folder-panel__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-folder-panel__actions{display:flex;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-documents-main.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-documents-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-documents-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-documents-main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-documents-main.flex-1.md\:block{max-width:none}}.programs-project-documents-main{min-width:0}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-register,.programs-activity-planning__meta .programs-project-documents-register.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-register{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-register__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-register__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-register__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-register__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-register__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-register__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-register__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem 1rem}.programs-project-documents-register__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-documents-register__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-project-documents-register__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-documents-register__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-documents-register__meta{font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-register__table-wrap{overflow-x:auto}.programs-project-documents-register__table .erp-table thead th{background-color:rgba(238,240,250,.5);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.4)}.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-row-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-row-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-documents-row-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-row-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-row-actions{display:flex;flex-wrap:wrap;gap:.25rem}.programs-project-documents-row-actions__btn{border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-row-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-version-overlay.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-version-overlay.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-version-overlay.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-version-overlay.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-version-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(12,13,40,.2);padding:1rem;--tw-backdrop-blur:blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-version-panel,.programs-activity-planning__meta .programs-project-documents-version-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-version-panel{width:100%;max-width:32rem;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-version-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-version-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-version-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-documents-version-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-documents-version-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-documents-version-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-version-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.75rem 1rem}.programs-project-documents-version-panel__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-project-documents-version-panel__close{border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-version-panel__close:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-project-documents-version-panel__body{max-height:70vh}.programs-project-documents-version-panel__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-project-documents-version-panel__body{overflow-y:auto;padding:1rem}.programs-implementation-page .finance-register-page-header .programs-project-documents-sync-banner.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-documents-sync-banner.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-project-documents-sync-banner{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-documents-sync-banner{display:flex;flex-direction:column;gap:.25rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(240,249,255,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem 1rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .programs-project-documents-sync-banner.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-documents-sync-banner.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-project-documents-sync-banner{flex-direction:row;align-items:center;gap:.75rem}}.programs-project-documents-sync-banner__label{flex-shrink:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-sync-banner__text{font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .programs-project-documents-page__header .page-header__title.font-bold,.hr-workspace .text-2xl.programs-project-documents-page__header .page-header__title,.hr-workspace .text-lg.programs-project-documents-page__header .page-header__title.tabular-nums,.hr-workspace .text-xl.programs-project-documents-page__header .page-header__title,.meal-workspace--enterprise .programs-project-documents-page__header .page-header__title.font-bold,.meal-workspace--enterprise .text-2xl.programs-project-documents-page__header .page-header__title,.meal-workspace--enterprise .text-lg.programs-project-documents-page__header .page-header__title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-documents-page__header .page-header__title,.procurement-workspace--enterprise .programs-project-documents-page__header .page-header__title.font-bold,.procurement-workspace--enterprise .text-2xl.programs-project-documents-page__header .page-header__title,.procurement-workspace--enterprise .text-lg.programs-project-documents-page__header .page-header__title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-documents-page__header .page-header__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-documents-page__header .page-header__title{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}@media (min-width:768px){.hr-workspace .programs-project-documents-page__header .page-header__title.font-bold,.meal-workspace--enterprise .programs-project-documents-page__header .page-header__title.font-bold,.procurement-workspace--enterprise .programs-project-documents-page__header .page-header__title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-documents-page__header .page-header__title{font-size:var(--oj-typography-heading-sm-font-size);line-height:var(--oj-typography-heading-sm-line-height);font-weight:var(--oj-typography-heading-sm-font-weight)}}.programs-project-documents-register__table .erp-table tbody tr.programs-project-documents-register__row--selected{background-color:rgba(238,240,250,.8);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(179,184,235,.6)}.programs-project-documents-version-panel__section-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-documents-version-panel__list-item{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.375rem .625rem;font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.programs-implementation .hurdo-page-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation .hurdo-page-hero{border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-page .programs-page-shell__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page .programs-page-shell__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page .programs-page-shell__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page .programs-page-shell__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page .programs-page-shell__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page .programs-page-shell__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page .programs-page-shell__body.md\:block{max-width:none}}.programs-implementation-page .programs-page-shell__body{min-height:0;flex:1 1 0%;padding-top:0}.programs-implementation-page .page-header__subtitle,.programs-implementation-page--overview .finance-workspace-header__description,.programs-implementation-page--overview .page-header__subtitle{display:none!important}.programs-implementation-page--overview .finance-register-page-header .page-header__title{font-size:1.05rem;font-weight:650;letter-spacing:-.025em;line-height:1.25}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}.programs-implementation-page .programs-standard-actions--implementation{margin-left:0;flex:0 1 auto;gap:.4rem;padding:0;border:0;background:transparent;box-shadow:none}.programs-implementation-page .programs-command-toolbar__btn{height:2.25rem;gap:.4rem;padding:0 .85rem;border-radius:10px;border-color:rgba(46,49,146,.14);background:#fff;color:#2a2e74;font-size:12px;font-weight:650;letter-spacing:.01em;box-shadow:0 1px 2px rgba(46,49,146,.05);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.programs-implementation-page .programs-command-toolbar__btn--with-icon{padding-left:.7rem}.programs-implementation-page .programs-command-toolbar__icon{width:.95rem;height:.95rem;flex-shrink:0;opacity:.88}.programs-implementation-page .programs-command-toolbar__btn:hover{border-color:rgba(46,49,146,.28);background:#f7f8fd;color:#1a1c6e;box-shadow:0 4px 10px rgba(46,49,146,.1);transform:translateY(-1px)}.programs-implementation-page .programs-page-shell__actions-row{width:100%}.programs-implementation-page__actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.85rem}.record-implementation{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:rgba(18,20,76,.35);padding:1.25rem}.record-implementation__panel{display:flex;flex-direction:column;width:min(960px,100%);max-height:90vh;border-radius:14px;background:#fff;box-shadow:0 16px 40px rgba(18,20,76,.16)}.record-implementation__actions,.record-implementation__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem}.record-implementation__header h2{margin:0;color:#12144c;font-size:20px;font-weight:650}.record-implementation__body,.record-implementation__header p{color:#5b6b82;font-size:13px}.record-implementation__body{display:flex;flex-direction:column;gap:.85rem;min-height:0;overflow:auto;padding:0 1.15rem 1rem}.record-implementation__summary{gap:.55rem;padding:.75rem .85rem;border:1px solid #e7edf5;border-radius:10px;background:#f8f9fd}.record-implementation__summary h3{margin:0}.record-implementation__details{width:-moz-fit-content;width:fit-content;border:0;background:transparent;padding:0;color:#2e3192;font-size:13px;font-weight:650}.record-implementation__hint{margin:0;color:#6b7c93;font-size:12px;font-weight:500}.record-implementation section+section{padding-top:.35rem;border-top:1px solid #eef2f7}.record-implementation label,.record-implementation section{display:flex;flex-direction:column;gap:.3rem;color:#243056;font-size:13px;font-weight:600}.record-implementation input,.record-implementation select,.record-implementation textarea{border:1px solid #d7deea;border-radius:8px;padding:.45rem .6rem;color:#12144c;font-size:13px;font-weight:500}.record-implementation h3{margin:.4rem 0 .2rem;color:#12144c;font-size:15px}.record-implementation dl{display:grid;grid-template-columns:1fr 1fr;gap:.45rem 1rem;margin:0}.record-implementation dt{color:#6b7c93;font-size:12px;font-weight:600}.record-implementation dd{margin:0;color:#12144c;font-size:13px}.record-implementation__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7rem}.record-implementation__grid>*{min-width:0;overflow:hidden}.record-implementation__grid input,.record-implementation__grid select{width:100%;min-width:0;max-width:100%}.record-implementation__actions,.record-implementation__header{flex-shrink:0}.record-implementation__actions{border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.record-implementation__actions a,.record-implementation__actions button,.record-implementation__header button{border:1px solid #d7deea;border-radius:8px;background:#fff;padding:.45rem .75rem;color:#243056;font-size:13px;font-weight:650;text-decoration:none}.record-implementation__actions button.is-primary{border-color:transparent;background:#2e3192;color:#fff}.record-implementation__error{color:#9a3412;font-size:13px}.record-implementation__notice{color:#0d7a45;font-size:13px}.record-implementation--preview .record-implementation__panel{width:min(1080px,100%);border:1px solid rgba(20,21,63,.08);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgba(15,17,51,.22)}.air-preview__mast{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem .95rem;background:linear-gradient(90deg,var(--hurdo-blue) 0 72px,var(--hurdo-green) 72px 76px,transparent 76px) top /100% 3px no-repeat,#fff}.air-preview__identity{display:flex;align-items:flex-start;gap:.9rem;min-width:0}.air-preview__identity img{width:118px;height:auto;margin-top:.15rem}.air-preview__org{margin:0;color:#6b7c93;font-size:11px;font-weight:600;letter-spacing:.01em}.air-preview__mast h2{margin:.1rem 0 .4rem;color:var(--hurdo-foreground);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.air-preview__chips{display:flex;flex-wrap:wrap;gap:.35rem;margin:0}.air-preview__chips span{border-radius:999px;background:#f3f5fb;padding:.16rem .55rem;color:#243056;font-size:12px;font-weight:650}.air-preview__chips span.is-complete{background:var(--hurdo-green-muted);color:var(--hurdo-green-dark)}.air-preview__chips span.is-review{background:#eef0fa;color:var(--hurdo-blue)}.record-implementation--preview .air-preview__mast button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border:1px solid #e4e8f2;border-radius:999px;background:#fff;padding:0;color:#243056}.record-implementation--preview .air-preview__mast button:hover{background:#f4f5fa}.air-preview__toolbar{display:flex;flex-direction:column;gap:.45rem;padding:.7rem 1.25rem;border-top:1px solid #eef1f6;border-bottom:1px solid #e7edf5;background:#f7f8fc}.air-preview__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.air-preview__toolbar a,.air-preview__toolbar button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid #d5dced;border-radius:8px;background:#fff;padding:.35rem .8rem;color:#243056;font-size:13px;font-weight:650;line-height:1;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.air-preview__toolbar a:hover,.air-preview__toolbar button:hover{border-color:#b9c3da;background:#fff}.air-preview__toolbar button.is-primary{border-color:transparent;background:var(--hurdo-blue);color:#fff;box-shadow:0 6px 14px rgba(46,49,146,.22)}.air-preview__toolbar a.is-quiet{margin-left:auto;border-color:transparent;background:transparent;box-shadow:none;color:var(--hurdo-blue)}.air-preview__toolbar .record-implementation__error,.air-preview__toolbar .record-implementation__notice{margin:0}.record-implementation--preview .record-implementation__body{gap:.7rem;padding:.85rem 1rem 1.1rem;background:#f4f5fa}.record-implementation--preview .record-implementation__body>section{gap:.45rem;border:1px solid #e6eaf2;border-radius:12px;background:#fff;padding:.85rem 1rem .95rem;font-weight:500}.record-implementation--preview section+section{padding-top:.85rem;border-top:1px solid #e6eaf2}.record-implementation--preview h3{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--hurdo-foreground);font-size:14px;font-weight:700}.record-implementation--preview h3:before{content:"";width:3px;height:14px;border-radius:99px;background:var(--hurdo-green)}.air-preview__lead p{margin:0;color:#243056;font-size:14px;font-weight:500;line-height:1.55}.air-preview__lead .record-implementation__hint{margin-top:.15rem}.air-preview__compare{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #e6eaf2;border-radius:10px;font-size:13px}.air-preview__compare td,.air-preview__compare th{padding:.55rem .75rem;border-bottom:1px solid #eef1f6;text-align:left;font-weight:550}.air-preview__compare thead th{background:#14153f;color:#f4f6fc;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.air-preview__compare tbody th{width:8.5rem;background:#f8f9fd;color:#5b6b82;font-size:12px;font-weight:700}.air-preview__compare td:last-child,.air-preview__compare thead th:last-child{background:#eef8f3;color:#0b6b3a}.air-preview__compare thead th:last-child{background:#0d7a45;color:#fff}.air-preview__compare tr:last-child td,.air-preview__compare tr:last-child th{border-bottom:0}.air-preview__facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.25rem}.air-preview__facts dt{margin-bottom:.12rem;font-size:11px;letter-spacing:.02em;text-transform:uppercase}.air-preview__facts dd{font-size:13.5px;font-weight:600;line-height:1.4}.air-preview__empty{color:#98a2b3;font-style:italic;font-weight:500}.air-preview__compare .air-preview__empty{color:#6d8f7c}.air-preview__list{display:flex;flex-direction:column;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none}.air-preview__list li{display:flex;gap:.65rem;border-radius:8px;background:#f8f9fd;padding:.45rem .65rem;color:#243056;font-weight:550;line-height:1.4}.air-preview__list li span{flex:0 0 auto;color:#6b7c93;font-weight:700}@media (max-width:720px){.air-preview__identity{flex-direction:column;gap:.45rem}.air-preview__compare,.air-preview__facts dl{font-size:12px}.air-preview__facts dl{grid-template-columns:1fr}.air-preview__toolbar a.is-quiet{margin-left:0}}.prep-summary{margin-top:.35rem;padding:.65rem .75rem;border:1px solid #e7edf5;border-radius:10px;background:#f8f9fd}.prep-radios{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;border:0;padding:0}.prep-check,.prep-radios label{flex-direction:row;align-items:center;gap:.4rem;font-weight:600}.prep-staff-picks{display:flex;flex-wrap:wrap;gap:.45rem .9rem}.prep-resource-add{align-items:end}.prep-resource-add>button{height:34px;border:1px solid #d7deea;border-radius:8px;background:#fff;font-weight:650}.prep-resources{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.prep-resources li{display:flex;justify-content:space-between;gap:.75rem;font-weight:500}.prep-readiness-summary{display:flex;justify-content:space-between;gap:1rem;color:#12144c;font-weight:650}.prep-checklist{width:100%;border-collapse:collapse}.prep-checklist td,.prep-checklist th{padding:.35rem .2rem;border-bottom:1px solid #eef2f7;text-align:left;font-size:13px}.prep-checklist input,.prep-checklist select{width:180px}.prep-footer{align-items:center}.prep-footer__ready{display:flex;align-items:center;gap:.6rem;color:#12144c;font-size:13px;font-weight:650}.record-implementation__error ul{margin:.25rem 0 0;padding-left:1.1rem}.programs-implementation-page .programs-command-toolbar__btn--primary{border-color:transparent;background:linear-gradient(180deg,#3a3ea8,#2e3192);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 6px 14px rgba(46,49,146,.28)}.programs-implementation-page .programs-command-toolbar__btn--primary .programs-command-toolbar__icon{opacity:1}.programs-implementation-page .programs-command-toolbar__btn--primary:hover{border-color:transparent;background:linear-gradient(180deg,#4549b4,#26298a);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 8px 18px rgba(46,49,146,.34)}.programs-implementation-page .programs-implementation-export__trigger,.programs-implementation-page .programs-implementation-my-prs__trigger{border-color:rgba(46,49,146,.12);background:rgba(46,49,146,.04);color:#3b3f74}.programs-implementation-page .programs-implementation-export__chevron,.programs-implementation-page .programs-implementation-my-prs__chevron{width:.85rem;height:.85rem;opacity:.7}.programs-implementation-page .programs-command-toolbar__btn--open,.programs-implementation-page .programs-implementation-export__trigger.programs-command-toolbar__btn--open,.programs-implementation-page .programs-implementation-my-prs__trigger.programs-command-toolbar__btn--open{border-color:rgba(46,49,146,.28);background:rgba(46,49,146,.08);color:#1a1c6e;box-shadow:none;transform:none}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.gap-2,.programs-implementation-page .programs-standard-actions--implementation{width:100%;justify-content:flex-start}}.programs-implementation-page--dashboard,.programs-implementation-page--overview{display:flex;flex-direction:column;min-height:0;flex:1}.programs-implementation-page--dashboard.programs-page-shell>:not([hidden])~:not([hidden]),.programs-implementation-page--overview.programs-page-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page--dashboard .programs-page-shell__header-block,.programs-implementation-page--overview .programs-page-shell__header-block{flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body{display:none}.programs-implementation-page .finance-register-page-header .programs-implementation-page--dashboard .programs-page-shell__body.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-page--overview .programs-page-shell__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-page--dashboard .programs-page-shell__body.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-page--overview .programs-page-shell__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-page--overview .programs-page-shell__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-page--dashboard .programs-page-shell__body.md\:block{max-width:none}}.programs-implementation-page--dashboard .programs-page-shell__body,.programs-implementation-page--overview .programs-page-shell__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;padding-bottom:1.25rem;padding-top:0}.programs-implementation-module-shell__nav{padding:0 0 8px}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .programs-implementation-workspace--overview,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-workspace--dashboard{display:none}.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--dashboard.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--overview.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--dashboard.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--overview.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-workspace--overview,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-workspace--dashboard,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-workspace--overview,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-workspace--dashboard,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .programs-implementation-workspace--overview,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-workspace--dashboard{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-workspace--overview.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-workspace--dashboard.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-workspace--overview.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-workspace--dashboard.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .programs-implementation-workspace--overview.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-workspace--dashboard.md\:block{max-width:none}}.programs-implementation-workspace--dashboard,.programs-implementation-workspace--overview{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:.75rem}.programs-implementation-workspace--dashboard>:not([hidden])~:not([hidden]),.programs-implementation-workspace--overview>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-impl-dash{display:flex;flex-direction:column;gap:14px;min-width:0}.programs-implementation-page--overview .programs-impl-dash .ems-kpi-grid,.programs-implementation-page--reports .programs-impl-dash .ems-kpi-grid{gap:10px}.programs-implementation-page--overview .programs-impl-dash .journal-kpi-snapshot .ems-kpi-card,.programs-implementation-page--reports .programs-impl-dash .journal-kpi-snapshot .ems-kpi-card{min-height:3.65rem;padding:.55rem .6rem}.programs-implementation-page--overview .programs-impl-dash .journal-kpi-snapshot .ems-kpi-card__value,.programs-implementation-page--reports .programs-impl-dash .journal-kpi-snapshot .ems-kpi-card__value{font-size:13px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.programs-implementation-page--overview .programs-impl-dash .ems-kpi-card__label,.programs-implementation-page--reports .programs-impl-dash .ems-kpi-card__label{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#5b6090}.programs-impl-dash__split{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:10px;align-items:stretch}.programs-impl-dash__trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}@media (max-width:1100px){.programs-impl-dash__split,.programs-impl-dash__trio{grid-template-columns:1fr}}.programs-impl-dash .fmd-panel{border-radius:12px;border-color:rgba(46,49,146,.1);box-shadow:0 1px 2px rgba(18,20,76,.03)}.programs-impl-dash .fmd-panel__header{padding:12px 16px 0}.programs-impl-dash .fmd-panel__title{font-size:13px;font-weight:650;letter-spacing:-.01em;color:#12144c}.programs-impl-dash .fmd-panel__count{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:#5b6090}.programs-impl-dash .fmd-panel__body{padding:12px 16px 16px}.programs-impl-progress-stack{display:flex;flex-direction:column;gap:12px}.programs-impl-progress-row__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.programs-impl-progress-row__label{font-size:12px;font-weight:600;color:#1a1c6e}.programs-impl-progress-row__value{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#12144c}.programs-impl-progress-row__track{height:8px;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.08)}.programs-impl-progress-row__bar{height:100%;border-radius:999px;background:#2e3192}.programs-impl-meter{display:inline-flex;align-items:center;gap:8px;min-width:5.75rem}.programs-impl-meter__track{width:3.25rem;height:6px;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.08)}.programs-impl-meter__bar{height:100%;border-radius:999px;background:#2e3192;transition:width .16s ease}.programs-impl-meter--low .programs-impl-meter__bar{background:#c2410c}.programs-impl-meter--mid .programs-impl-meter__bar{background:#2e3192}.programs-impl-meter--high .programs-impl-meter__bar{background:#047857}.programs-impl-meter--empty .programs-impl-meter__bar{width:0!important}.programs-impl-meter__value{font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;color:#1a1c6e;min-width:2.25rem}.programs-impl-alerts{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.programs-impl-alert{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #e2e4f0;background:#fafbff}.programs-impl-alert--critical{border-color:rgba(185,28,28,.22);background:hsla(0,86%,97%,.7);color:#9b1c1c}.programs-impl-alert--high{border-color:rgba(180,83,9,.22);background:rgba(255,247,237,.8);color:#9a3412}.programs-impl-alert--warning{border-color:rgba(180,83,9,.16);background:#fff;color:#7c2d12}.programs-impl-alert--info{color:#1e2159}.programs-impl-alert__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.programs-impl-alert__title{font-size:12px;font-weight:650;line-height:1.3}.programs-impl-alert__detail{font-size:11px;color:rgba(46,49,146,.62);line-height:1.35}.programs-impl-alert__link{font-size:11px;font-weight:650;color:#2e3192;text-decoration:none;white-space:nowrap}.programs-impl-alert-kpi{margin:0 0 10px;font-size:12px;font-weight:650}.programs-impl-alert-kpi a{color:#2e3192;text-decoration:none}.programs-impl-alert-kpi__hint{font-weight:500;color:#6b7199}.programs-implementation-export,.programs-implementation-my-prs{position:relative;display:inline-flex}.programs-implementation-export__menu,.programs-implementation-my-prs__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:11.5rem;display:flex;flex-direction:column;gap:2px;padding:.35rem;border:1px solid rgba(46,49,146,.12);border-radius:12px;background:#fff;box-shadow:0 12px 28px rgba(22,24,95,.14)}.programs-implementation-export__menu button,.programs-implementation-my-prs__menu a{display:inline-flex;align-items:center;gap:.5rem;width:100%;border:0;border-radius:8px;background:transparent;padding:.55rem .65rem;font-size:12px;font-weight:600;color:#1a1c6e;cursor:pointer;text-align:left;text-decoration:none}.programs-implementation-export__menu button:hover,.programs-implementation-my-prs__menu a:hover{background:rgba(46,49,146,.06)}.programs-impl-empty{margin:0;font-size:13px;color:#6b7199}.programs-impl-secondary{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;font-size:12px;color:#5b6090}.programs-impl-secondary button{border:1px solid rgba(46,49,146,.12);background:#fff;border-radius:999px;padding:4px 10px;color:inherit;font:inherit;font-weight:550;line-height:1.2;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.programs-impl-secondary button.is-active,.programs-impl-secondary button:hover{color:#2e3192;border-color:rgba(46,49,146,.28);background:rgba(46,49,146,.04);font-weight:650}.programs-impl-register__toolbar{margin-bottom:14px;overflow-x:auto}.programs-impl-status-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px;border-radius:12px;border:1px solid rgba(46,49,146,.1);background:linear-gradient(180deg,#fbfbfe,#f4f5fb);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.programs-impl-status-filters__chip{display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:999px;padding:7px 12px;background:transparent;color:#3b3f74;font-family:var(--ems-font-family-ui);font-size:12.5px;font-weight:600;letter-spacing:.01em;line-height:1.1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.programs-impl-status-filters__chip:hover{background:#fff;border-color:rgba(46,49,146,.12);box-shadow:0 1px 2px rgba(18,20,76,.06)}.programs-impl-status-filters__dot{width:7px;height:7px;border-radius:999px;background:#8b90b5;box-shadow:0 0 0 3px rgba(139,144,181,.14);flex-shrink:0}.programs-impl-status-filters__label{white-space:nowrap}.programs-impl-status-filters__chip--all .programs-impl-status-filters__dot{background:#2e3192;box-shadow:0 0 0 3px rgba(46,49,146,.14)}.programs-impl-status-filters__chip--planned .programs-impl-status-filters__dot{background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.16)}.programs-impl-status-filters__chip--in-progress .programs-impl-status-filters__dot{background:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.16)}.programs-impl-status-filters__chip--implemented .programs-impl-status-filters__dot{background:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.16)}.programs-impl-status-filters__chip--delayed .programs-impl-status-filters__dot{background:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.16)}.programs-impl-status-filters__chip--cancelled .programs-impl-status-filters__dot{background:#e11d48;box-shadow:0 0 0 3px rgba(225,29,72,.14)}.programs-impl-status-filters__chip.is-active{background:#fff;color:#12144c;border-color:rgba(46,49,146,.16);box-shadow:0 1px 2px rgba(18,20,76,.06),0 0 0 3px rgba(46,49,146,.06)}.programs-impl-status-filters__chip--all.is-active{background:linear-gradient(180deg,#3a3da8,#2e3192);border-color:#2e3192;color:#fff;box-shadow:0 2px 8px rgba(46,49,146,.28)}.programs-impl-status-filters__chip--all.is-active .programs-impl-status-filters__dot{background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.22)}.programs-impl-status-filters__chip--planned.is-active{background:linear-gradient(180deg,#eff6ff,#dbeafe);border-color:rgba(59,130,246,.35);color:#1d4ed8}.programs-impl-status-filters__chip--in-progress.is-active{background:linear-gradient(180deg,#eef2ff,#e0e7ff);border-color:rgba(99,102,241,.35);color:#4338ca}.programs-impl-status-filters__chip--implemented.is-active{background:linear-gradient(180deg,#ecfdf5,#d1fae5);border-color:rgba(5,150,105,.35);color:#047857}.programs-impl-status-filters__chip--delayed.is-active{background:linear-gradient(180deg,#fff7ed,#ffedd5);border-color:rgba(234,88,12,.35);color:#c2410c}.programs-impl-status-filters__chip--cancelled.is-active{background:linear-gradient(180deg,#fff1f2,#ffe4e6);border-color:rgba(225,29,72,.3);color:#be123c}.programs-impl-register__active-filter{margin:8px 0 0;font-size:12px;color:#5b6090;text-transform:capitalize}.programs-impl-register__active-filter button{border:0;background:transparent;padding:0;color:#2e3192;font:inherit;font-weight:650;cursor:pointer}.programs-impl-register__filters{display:grid;grid-template-columns:minmax(9rem,1.2fr) repeat(8,minmax(6.5rem,1fr));gap:10px;margin-bottom:14px}@media (max-width:1400px){.programs-impl-register__filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.programs-impl-register__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-impl-register{font-family:var(--ems-font-family-ui);border-radius:14px;border-color:rgba(46,49,146,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 10px 28px rgba(18,20,76,.05)}.programs-impl-register .fmd-panel__header{padding:14px 18px 12px;background:linear-gradient(180deg,#fff,#fafbfe)}.programs-impl-register .fmd-panel__title{font-family:var(--ems-font-family-ui);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#14153f}.programs-impl-register .fmd-panel__count{min-width:22px;height:22px;font-size:11px;font-weight:700;letter-spacing:.01em}.programs-impl-register .fmd-panel__body{overflow:hidden;min-width:0;padding:0 14px 14px}.programs-impl-register .fmd-filter__label{font-family:var(--ems-font-family-ui);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5b6090}.programs-impl-register .fmd-filter__control{font-family:var(--ems-font-family-ui);font-size:13px;font-weight:500;color:#1c1e5a;border-radius:10px;border-color:rgba(46,49,146,.12);background:#fff;min-height:2.35rem}.programs-impl-register__table .hurdo-table-scroll,.programs-impl-register__table.hurdo-table-wrap{max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;border-radius:12px;border:1px solid rgba(46,49,146,.08);background:#fff}.programs-impl-register__table{min-width:0}.programs-impl-register__table .erp-table{width:100%;min-width:920px;max-width:none;table-layout:fixed;border-collapse:separate;border-spacing:0;font-family:var(--ems-font-family-ui)}.programs-impl-register__table .erp-table thead th{font-family:var(--ems-font-family-ui);font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase;color:#3b3f74;padding:11px 12px;white-space:nowrap;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;border:0;border-bottom:1px solid rgba(46,49,146,.1);background:linear-gradient(180deg,#f7f8fd,#eef0f8)}.programs-impl-register__table .erp-table td{padding:12px;vertical-align:middle;font-family:var(--ems-font-family-ui);font-size:13px;font-weight:400;line-height:1.45;color:#252876;min-height:58px;overflow:hidden;box-sizing:border-box;border:0;border-bottom:1px solid rgba(46,49,146,.055)}.programs-impl-register__table .erp-table tbody tr{height:58px;transition:background-color .14s ease}.programs-impl-register__table .erp-table tbody tr:nth-child(2n){background:rgba(46,49,146,.018)}.programs-impl-register__table .erp-table tbody tr:last-child td{border-bottom:0}.programs-impl-register__col--activity{width:20%}.programs-impl-register__col--project{width:16%}.programs-impl-register__col--actual,.programs-impl-register__col--planned{width:11%}.programs-impl-register__col--lead{width:14%}.programs-impl-register__col--progress{width:10%}.programs-impl-register__col--status{width:9%}.programs-impl-register__col--action{width:148px}.programs-impl-register__row{cursor:pointer}.programs-impl-register__row:hover{background:rgba(46,49,146,.035)}.programs-impl-register__row--selected{background:rgba(46,49,146,.06)}.programs-impl-cell-text{display:block;width:100%;max-width:100%;line-height:1.45;color:#252876;font-family:var(--ems-font-family-ui)}.programs-impl-cell-text--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-impl-cell-text--mono{font-family:var(--ems-font-family-mono);font-size:12px;font-weight:600;letter-spacing:-.01em;color:#2e3192}.programs-impl-cell-text--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;overflow-wrap:anywhere;max-width:100%;line-height:1.4;max-height:calc(1.4em * 2)}.programs-impl-register__cell--code{overflow:hidden}.programs-impl-register__cell--name{white-space:normal;overflow:hidden}.programs-impl-register__sub{display:block;margin-top:.1rem;color:#6b7c93;font-family:ui-monospace,monospace;font-size:11px;font-weight:500}.programs-impl-register__cell--name .programs-impl-cell-text--clamp{font-weight:600;color:#14153f;letter-spacing:-.01em}.programs-impl-register__cell--project,.programs-impl-register__cell--workplan{white-space:normal;overflow:hidden}.programs-impl-register__cell--project .programs-impl-cell-text--clamp,.programs-impl-register__cell--workplan .programs-impl-cell-text--clamp{font-weight:500;color:#3b3f74}.programs-impl-register__cell--lead,.programs-impl-register__cell--location{overflow:hidden;font-weight:500;color:#3b3f74}.programs-impl-register__cell--date,.programs-impl-register__cell--delay,.programs-impl-register__cell--metric{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:12.5px;font-weight:500;letter-spacing:-.01em;color:#1c1e5a;overflow:hidden;text-overflow:ellipsis}.programs-impl-register__cell--variance{font-weight:600}.programs-impl-register__cell--progress{overflow:hidden}.programs-impl-register__cell--status{overflow:hidden;vertical-align:middle}.programs-impl-register__table .programs-impl-register__cell--status .erp-typography-body-xs{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.programs-impl-register__table .erp-table td.programs-impl-register__cell--action{overflow:visible;white-space:nowrap}.programs-impl-register__table .erp-table tbody td,.programs-impl-register__table .erp-table thead th{text-align:left;vertical-align:middle}.programs-impl-register__table .erp-table tbody td.programs-impl-register__cell--action,.programs-impl-register__table .erp-table thead th.programs-impl-register__col--action{text-align:left;padding-right:.75rem}.programs-impl-register__table .programs-impl-meter{min-width:0;width:100%;max-width:100%;gap:6px}.programs-impl-register__table .programs-impl-meter__track{width:2.5rem;flex-shrink:0}.programs-impl-register__table .programs-impl-row-actions{gap:4px}.programs-impl-truncate{display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;color:#1a1c6e}.programs-impl-row-actions{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.programs-impl-row-actions__link{display:inline-flex;align-items:center;height:28px;border:1px solid #d5dced;border-radius:8px;background:#fff;padding:0 .7rem;font-family:var(--ems-font-family-ui);font-size:12px;font-weight:650;letter-spacing:.01em;color:#2e3192;text-decoration:none;cursor:pointer}.programs-impl-row-actions__link:hover{border-color:#2e3192;background:#f4f5fb}.programs-impl-row-actions__more{position:relative}.programs-impl-row-actions__more-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #d5dced;border-radius:8px;background:#fff;color:#2e3192;cursor:pointer}.programs-impl-row-actions__more-btn:hover{background:rgba(46,49,146,.06);color:#1a1c6e}.programs-impl-row-actions__group{display:flex;flex-direction:column;min-width:0}.programs-impl-row-actions__menu{white-space:normal;position:absolute;top:calc(100% + 4px);right:0;z-index:80;min-width:13.5rem;display:flex;flex-direction:column;gap:1px;padding:4px;border:1px solid #e2e4f0;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(22,24,95,.1)}.programs-impl-row-actions__heading{margin:4px 8px 2px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8b90b0}.programs-impl-row-actions__group+.programs-impl-row-actions__group .programs-impl-row-actions__heading,.programs-impl-row-actions__heading:not(:first-child){margin-top:6px;padding-top:6px;border-top:1px solid #eef0f6}.programs-impl-row-actions__menu a,.programs-impl-row-actions__menu button{display:inline-flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:6px;background:transparent;font-family:var(--ems-font-family-ui);font-size:12px;font-weight:600;color:#1a1c6e;text-align:left;text-decoration:none;cursor:pointer}.programs-impl-row-actions__menu a:hover,.programs-impl-row-actions__menu button:hover{background:rgba(46,49,146,.06)}.programs-impl-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;font-family:var(--ems-font-family-ui);font-size:12.5px;font-weight:500;letter-spacing:.01em;color:#5b6090}.programs-impl-pagination__controls{display:inline-flex;align-items:center;gap:8px}.programs-impl-pagination__controls button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid rgba(46,49,146,.12);background:#fff;color:#1a1c6e;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.programs-impl-pagination__controls button:hover:not(:disabled){border-color:rgba(46,49,146,.22);background:#f7f8fd;box-shadow:0 2px 6px rgba(46,49,146,.08)}.programs-impl-pagination__controls button:disabled{opacity:.4;cursor:default}.programs-impl-view-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;border:1px solid rgba(46,49,146,.12);background:linear-gradient(180deg,#fbfbfe,#f3f4fa)}.programs-impl-view-switch a,.programs-impl-view-switch button{border:0;border-radius:8px;background:transparent;padding:6px 12px;font-family:var(--ems-font-family-ui);font-size:12px;font-weight:600;letter-spacing:.01em;color:#5b6090;cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.programs-impl-view-switch a.is-active,.programs-impl-view-switch button.is-active{background:#fff;color:#1a1c6e;box-shadow:0 1px 3px rgba(18,20,76,.1)}.programs-impl-calendar{display:flex;flex-direction:column;gap:8px}.programs-impl-calendar__row{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #edeef5}.programs-impl-calendar__tag{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2e3192}.programs-impl-calendar__tag--overdue{color:#9a3412}.programs-impl-calendar__tag--completed{color:#0f5f34}.programs-impl-calendar__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#14153f}.programs-impl-calendar__meta{font-size:11px;color:#6b7199;white-space:nowrap}.programs-impl-month-cal{display:flex;flex-direction:column;gap:12px;min-width:0}.programs-impl-month-cal__summary{margin:0;color:#5b6090;font-size:13px}.programs-impl-month-cal__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.programs-impl-month-cal__legend{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;font-size:12px;color:#252876}.programs-impl-month-cal__legend li{display:inline-flex;align-items:center;gap:6px}.programs-impl-month-cal__legend li span{width:8px;height:8px;border-radius:99px;background:currentColor}.programs-impl-month-cal__agenda section+section{margin-top:14px}.programs-impl-month-cal__agenda h4{margin:0 0 8px;font-size:12px;font-weight:650;color:#5b6090}.programs-impl-month-cal__agenda ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.programs-impl-month-cal__agenda-item{width:100%;text-align:left;border:1px solid rgba(46,49,146,.1);border-radius:10px;background:#fff;padding:12px 14px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.programs-impl-month-cal__agenda-item:hover{border-color:rgba(46,49,146,.22);background:#fbfbfe}.programs-impl-month-cal__agenda-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.programs-impl-month-cal__agenda-top strong{font-size:13px;font-weight:650;letter-spacing:-.01em;color:#12144c}.programs-impl-month-cal__agenda-meta{font-size:12px;line-height:1.4;color:#5b6090}.programs-impl-month-cal__agenda-status{flex:none;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650;line-height:1.45}.programs-impl-month-cal__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.programs-impl-month-cal__title-wrap{display:inline-flex;align-items:center;gap:10px}.programs-impl-month-cal__title{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:#12144c}.programs-impl-month-cal__nav,.programs-impl-month-cal__today{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(46,49,146,.14);background:#fff;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:650;color:#2e3192;cursor:pointer}.programs-impl-month-cal__nav:hover,.programs-impl-month-cal__today:hover{background:rgba(46,49,146,.04)}.programs-impl-month-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;border:1px solid rgba(46,49,146,.1);border-radius:10px;overflow:hidden;background:rgba(46,49,146,.08)}.programs-impl-month-cal__weekday{background:#f5f6fb;padding:8px 6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5b6090;text-align:center}.programs-impl-month-cal__cell{min-height:7.5rem;background:#fff;padding:6px;display:flex;flex-direction:column;gap:4px}.programs-impl-month-cal__cell--empty{background:#fafbff;min-height:7.5rem}.programs-impl-month-cal__cell.is-today{box-shadow:inset 0 0 0 1px rgba(46,49,146,.35)}.programs-impl-month-cal__cell.is-selected{background:#f7f8ff}.programs-impl-month-cal__day-btn{align-self:flex-start;border:0;background:transparent;padding:0;cursor:pointer}.programs-impl-month-cal__day-num{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;border-radius:999px;font-size:11px;font-weight:700;color:#1a1c6e}.programs-impl-month-cal__cell.is-today .programs-impl-month-cal__day-num{background:#2e3192;color:#fff}.programs-impl-month-cal__events{display:flex;flex-direction:column;gap:3px;min-width:0}.programs-impl-month-cal__chip{display:flex;flex-direction:column;gap:1px;width:100%;border:0;border-radius:5px;padding:3px 5px;text-align:left;cursor:pointer;background:rgba(46,49,146,.07);color:#1a1c6e}.programs-impl-month-cal__chip-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:650;line-height:1.25}.programs-impl-month-cal__chip-meta{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:rgba(26,28,110,.72)}.programs-impl-month-cal__chip--planned{background:rgba(46,49,146,.07)}.programs-impl-month-cal__chip--in-progress{background:rgba(37,99,235,.12)}.programs-impl-month-cal__chip--implemented{background:rgba(4,120,87,.12)}.programs-impl-month-cal__chip--delayed{background:rgba(194,65,12,.14);color:#9a3412}.programs-impl-month-cal__chip--delayed .programs-impl-month-cal__chip-meta{color:rgba(154,52,18,.8)}.programs-impl-month-cal__chip--cancelled{background:rgba(100,116,139,.1);color:#64748b;opacity:.72}.programs-impl-month-cal__more{border:0;background:transparent;padding:0 2px;text-align:left;font-size:10px;font-weight:650;color:#2e3192;cursor:pointer}.programs-impl-month-cal__empty{margin:0;text-align:center;font-size:12px;font-weight:500;color:#7a7fa8}.programs-impl-month-cal__empty--inline{text-align:left;padding:4px 0}.programs-impl-month-cal__day-panel{border:1px solid rgba(46,49,146,.1);border-radius:10px;background:#fff;padding:10px 12px}.programs-impl-month-cal__day-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.programs-impl-month-cal__day-panel-head h4{margin:0;font-size:13px;font-weight:700;color:#12144c}.programs-impl-month-cal__day-panel-head button{border:0;background:transparent;font-size:11px;font-weight:650;color:#2e3192;cursor:pointer}.programs-impl-month-cal__day-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.programs-impl-month-cal__day-item{width:100%;border:1px solid rgba(46,49,146,.1);border-radius:8px;background:#fafbff;padding:8px 10px;text-align:left;cursor:pointer}.programs-impl-month-cal__day-item-name{display:block;font-size:12px;font-weight:650;color:#1a1c6e}.programs-impl-month-cal__day-item-meta{display:block;margin-top:2px;font-size:11px;color:#5b6090}.programs-impl-month-cal__day-item.programs-impl-month-cal__chip--delayed{border-color:rgba(194,65,12,.22);background:rgba(255,247,237,.7)}.programs-impl-month-cal__day-item.programs-impl-month-cal__chip--cancelled{opacity:.75}@media (max-width:900px){.programs-impl-month-cal__cell{min-height:5.5rem}.programs-impl-month-cal__chip-meta,.programs-impl-month-cal__nav span{display:none}}.programs-impl-metric-list{display:flex;flex-direction:column;gap:10px}.programs-impl-metric-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.programs-impl-metric-row__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#14153f}.programs-impl-metric-row__meta,.programs-impl-metric-row__stat{font-size:11px;color:#6b7199}.programs-impl-metric-row__pct{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#12144c}.programs-impl-beneficiary,.programs-impl-meal{display:flex;flex-direction:column;gap:12px}.programs-impl-beneficiary__kpis,.programs-impl-meal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.programs-impl-beneficiary__kpis div,.programs-impl-meal>div{display:flex;flex-direction:column;gap:2px}.programs-impl-beneficiary__break dt,.programs-impl-beneficiary__kpis span,.programs-impl-meal span{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7199}.programs-impl-beneficiary__break dd,.programs-impl-beneficiary__kpis strong,.programs-impl-meal strong{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:#12144c}.programs-impl-beneficiary__break{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.programs-impl-drawer{position:fixed;inset:0 0 0 auto;z-index:80;display:flex;width:min(44rem,100vw);flex-direction:column;border-left:1px solid #e2e4f0;background:#fff;box-shadow:-8px 0 24px rgba(22,24,95,.08)}.programs-impl-drawer__tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.programs-impl-drawer__tabs button{border:1px solid #e2e4f0;border-radius:999px;background:#fff;padding:4px 10px;font-size:12px;color:#474a66}.programs-impl-drawer__tabs button.is-active{background:#16185f;color:#fff;border-color:#16185f}.programs-impl-drawer__history{overflow-x:auto}.record-implementation__files{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.record-implementation__files li{display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}.programs-impl-drawer__history table{width:100%;border-collapse:collapse;font-size:12px}.programs-impl-drawer__history td,.programs-impl-drawer__history th{padding:6px 8px;border-bottom:1px solid #edeef5;text-align:left;white-space:nowrap}.programs-impl-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #edeef5}.programs-impl-drawer__kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7199}.programs-impl-drawer__title{margin:4px 0 0;font-size:16px;font-weight:700;color:#12144c}.programs-impl-drawer__meta{margin:4px 0 0;font-size:12px;color:#5b6090}.programs-impl-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#5b6090;cursor:pointer}.programs-impl-drawer__body{flex:1;overflow:auto;padding:16px}.programs-impl-drawer__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;margin:0 0 16px}.programs-impl-drawer__grid dt{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7199}.programs-impl-drawer__grid dd{margin:2px 0 0;font-size:13px;font-weight:600;color:#14153f}.programs-impl-drawer__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.programs-impl-drawer__section{margin:4px 0 8px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7199}.programs-impl-drawer__note{margin:0 0 10px;font-size:12px;line-height:1.4;color:#5b6090}.programs-impl-drawer__chain{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.programs-impl-drawer__chain li{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:8px;align-items:baseline}.programs-impl-drawer__chain span{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7199}.programs-impl-drawer__chain a,.programs-impl-drawer__chain strong{font-size:13px;font-weight:600;color:#14153f;text-decoration:none}.programs-impl-drawer__chain a:hover{color:#2e3192;text-decoration:underline}.programs-impl-drawer__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.programs-impl-drawer__actions a,.programs-impl-drawer__actions button{border:0;background:transparent;padding:0;color:#2e3192;font-size:13px;font-weight:650;cursor:pointer}.fmd-filter__field--inline{flex-direction:row;align-items:center;gap:8px}.programs-impl-dash-kpi-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi.flex-1.md\:block{max-width:none}}.programs-impl-dash-kpi{display:flex;min-width:0;align-items:center;gap:.375rem;border-radius:.375rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .375rem;text-align:left;box-shadow:0 1px 2px rgba(46,49,146,.04);border-width:2px 1px 1px;border-top-color:#2e3192}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-impl-dash-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-impl-dash-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-impl-dash-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-impl-dash-kpi__icon-wrap{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-impl-dash-kpi__icon-wrap{white-space:nowrap}.programs-impl-dash-kpi__icon{height:.75rem;width:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-impl-dash-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-kpi__content.flex-1.md\:block{max-width:none}}.programs-impl-dash-kpi__content{display:flex;min-width:0;flex-direction:column;gap:0}.hr-workspace .text-2xl.programs-impl-dash-kpi__value,.hr-workspace .text-lg.font-bold.programs-impl-dash-kpi__value,.hr-workspace .text-lg.programs-impl-dash-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-impl-dash-kpi__value,.meal-workspace--enterprise .text-2xl.programs-impl-dash-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-impl-dash-kpi__value,.meal-workspace--enterprise .text-lg.programs-impl-dash-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-impl-dash-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-impl-dash-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-impl-dash-kpi__value,.procurement-workspace--enterprise .text-lg.programs-impl-dash-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-impl-dash-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-impl-dash-kpi__label{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-kpi--info{border-top-color:#2563eb}.programs-impl-dash-kpi--info .programs-impl-dash-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-impl-dash-kpi--success{border-top-color:#00a651}.programs-impl-dash-kpi--success .programs-impl-dash-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-impl-dash-kpi--warning{border-top-color:#d97706}.programs-impl-dash-kpi--warning .programs-impl-dash-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-impl-dash-kpi--danger{border-top-color:#dc2626}.programs-impl-dash-kpi--danger .programs-impl-dash-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-impl-dash__analytics.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-impl-dash__analytics{display:grid;min-height:0;gap:.25rem;overflow:hidden;grid-template-columns:minmax(0,.65fr) minmax(0,.85fr) minmax(0,1.65fr) minmax(0,.85fr)}.programs-activity-planning__meta .programs-impl-dash__workspace.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-impl-dash__workspace{display:grid;min-height:0;gap:.25rem;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(17rem,19rem)}.programs-implementation-page .finance-register-page-header .programs-impl-dash-panel.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-panel.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .programs-impl-dash-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-impl-dash-panel{display:flex;min-height:0;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-panel__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.125rem .5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-impl-dash-panel__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-panel__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-panel__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-panel__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-panel__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-panel__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-panel__body.md\:block{max-width:none}}.programs-impl-dash-panel__body{min-height:0;flex:1 1 0%;padding:.25rem}.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-calendar{display:flex;height:100%;min-height:0;flex-direction:column}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-impl-dash-calendar__events{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-calendar__events,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-calendar__events,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-calendar__events{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-calendar__events.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-calendar__events.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-calendar__events.md\:block{max-width:none}}.programs-impl-dash-calendar__events{margin-top:.25rem;min-height:0;flex:1 1 0%}.programs-impl-dash-calendar__events>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-impl-dash-calendar__events{overflow-y:auto}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-calendar__events .programs-impl-dash-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__events .programs-impl-dash-empty.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-calendar__events .programs-impl-dash-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__events .programs-impl-dash-empty.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-calendar__events .programs-impl-dash-empty{display:flex;height:100%;min-height:2rem;align-items:center;justify-content:center}.programs-impl-dash__portfolio .programs-impl-dash-panel__body{padding:.375rem}.programs-impl-dash-portfolio{display:grid;height:100%;min-height:0;gap:0;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,.88fr)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-portfolio__section.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-impl-dash-portfolio__section.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-portfolio__section.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-portfolio__section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-portfolio__section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-portfolio__section.flex-1{flex:0 1 auto}.programs-activity-planning__meta .programs-impl-dash-portfolio__section.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-portfolio__section.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-portfolio__section.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-portfolio__section.flex-1.md\:block{max-width:none}}.programs-impl-dash-portfolio__section{display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden}.programs-impl-dash-portfolio__section:not(:first-child){border-left-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-left:.5rem}.programs-impl-dash-portfolio__section:not(:last-child){padding-right:.5rem}.programs-implementation-page .finance-register-page-header .programs-impl-dash-progress-stack.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-progress-stack.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-progress-stack{display:flex;height:100%;min-height:0;flex-direction:column;justify-content:center;gap:.125rem}.programs-impl-dash-progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .programs-impl-dash__sidebar.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-impl-dash__sidebar{display:grid;min-height:0;gap:.25rem;overflow:hidden;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.programs-impl-dash__sidebar--with-detail{grid-template-rows:minmax(0,.9fr) minmax(0,.9fr) minmax(0,.75fr)}.programs-impl-dash__detail{min-height:0}.programs-impl-dash__register .programs-impl-dash-panel__body{padding:.25rem}.programs-impl-dash__register .programs-implementation-register__table-wrap{height:100%;min-height:0;overflow:auto}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-progress__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-progress__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-progress__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-progress__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-progress__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-progress__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-progress__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.programs-impl-dash-progress__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-impl-dash-progress__value,.meal-workspace--enterprise .text-lg.font-bold.programs-impl-dash-progress__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-impl-dash-progress__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-progress__value.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-progress__value.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-impl-dash-progress__value{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-impl-dash-progress__value,.journal-entries-page .finance-data-table tbody td .programs-impl-dash-progress__value{margin-top:0;vertical-align:top}.programs-impl-dash-progress__value{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-impl-dash-progress__value{white-space:nowrap}.programs-impl-dash-metrics-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.hr-workspace .text-2xl.programs-impl-dash-metrics-block__heading,.hr-workspace .text-lg.programs-impl-dash-metrics-block__heading.tabular-nums,.hr-workspace .text-xl.programs-impl-dash-metrics-block__heading,.meal-workspace--enterprise .text-2xl.programs-impl-dash-metrics-block__heading,.meal-workspace--enterprise .text-lg.programs-impl-dash-metrics-block__heading.tabular-nums,.meal-workspace--enterprise .text-xl.programs-impl-dash-metrics-block__heading,.procurement-workspace--enterprise .text-2xl.programs-impl-dash-metrics-block__heading,.procurement-workspace--enterprise .text-lg.programs-impl-dash-metrics-block__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-impl-dash-metrics-block__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-metrics-block__heading{margin-bottom:.375rem;flex-shrink:0;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-mini-grid.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-mini-grid.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-mini-grid.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-mini-grid.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-grid.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-grid.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-grid.flex-1.md\:block{max-width:none}}.programs-impl-dash-mini-grid{display:grid;min-width:0;gap:.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--beneficiaries{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--beneficiaries,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--beneficiaries,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--beneficiaries{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--beneficiaries.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--beneficiaries.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--beneficiaries.md\:block{max-width:none}}.programs-impl-dash-mini-grid--beneficiaries{flex:1 1 0%;align-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--donor{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--donor,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--donor,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-mini-grid--donor{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--donor.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--donor.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-mini-grid--donor.md\:block{max-width:none}}.programs-impl-dash-mini-grid--donor{flex:1 1 0%;align-content:flex-start}.programs-impl-dash-mini-grid--2,.programs-impl-dash-mini-grid--donor{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-mini-stat.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-mini-stat.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-mini-stat.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-mini-stat.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-stat.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-stat.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-mini-stat.flex-1.md\:block{max-width:none}}.programs-impl-dash-mini-stat{min-width:0;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.25rem .375rem}.programs-impl-dash-mini-stat__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-impl-dash-mini-stat__value,.meal-workspace--enterprise .text-lg.font-bold.programs-impl-dash-mini-stat__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-impl-dash-mini-stat__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-mini-stat__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-impl-dash-finance{display:none}.programs-implementation-page .finance-register-page-header .programs-impl-dash-finance.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-impl-dash-finance.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-finance,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-finance,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-impl-dash-finance{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-finance.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-finance.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-impl-dash-finance.md\:block{max-width:none}}.programs-impl-dash-finance{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;justify-content:center;gap:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-impl-dash-finance__row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-finance__row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-finance__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-finance__row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-finance__row.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-impl-dash-finance__row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-impl-dash-finance__row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-impl-dash-finance__row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-finance__row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-finance__row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-impl-dash-finance__row.flex-1.md\:block{max-width:none}}.programs-impl-dash-finance__row{display:grid;min-width:0;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding-top:.25rem;padding-bottom:.25rem}.programs-impl-dash-finance__row:last-child{border-width:0}.programs-impl-dash-finance__row{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.programs-impl-dash-finance__row span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-impl-dash-finance__row span:last-child,.meal-workspace--enterprise .text-lg.font-bold.programs-impl-dash-finance__row span:last-child,.procurement-workspace--enterprise .text-lg.font-bold.programs-impl-dash-finance__row span:last-child{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-finance__row span:last-child{white-space:nowrap;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-alerts>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-alert.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-alert.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-alert.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-alert.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-alert{display:flex;align-items:center;gap:.375rem;border-radius:.25rem;border-width:1px;padding:.25rem .5rem}.programs-impl-dash-alert--error{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.programs-impl-dash-alert--warning{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-impl-dash-alert--info{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.programs-impl-dash-alert__link{flex-shrink:0;font-size:10px;font-weight:600;text-decoration-line:underline;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-impl-dash-panel__title,.hr-workspace .text-lg.programs-impl-dash-panel__title.tabular-nums,.hr-workspace .text-xl.programs-impl-dash-panel__title,.meal-workspace--enterprise .text-2xl.programs-impl-dash-panel__title,.meal-workspace--enterprise .text-lg.programs-impl-dash-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-impl-dash-panel__title,.procurement-workspace--enterprise .text-2xl.programs-impl-dash-panel__title,.procurement-workspace--enterprise .text-lg.programs-impl-dash-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-impl-dash-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-panel__title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-impl-dash-panel__meta,.hr-workspace .text-lg.font-bold.programs-impl-dash-panel__meta,.hr-workspace .text-lg.programs-impl-dash-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-impl-dash-panel__meta,.meal-workspace--enterprise .text-2xl.programs-impl-dash-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-impl-dash-panel__meta,.meal-workspace--enterprise .text-lg.programs-impl-dash-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-impl-dash-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-impl-dash-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-impl-dash-panel__meta,.procurement-workspace--enterprise .text-lg.programs-impl-dash-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-impl-dash-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-impl-dash-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:9px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-panel__body--scroll{overflow-y:auto;overflow-x:hidden}.programs-impl-dash-calendar__month{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.programs-impl-dash-calendar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__badges.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-impl-dash-calendar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__badges.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-calendar__badges{margin-top:.125rem;display:flex;flex-wrap:wrap;gap:.125rem}.programs-impl-dash-calendar__badge{border-radius:.25rem;padding:.125rem .25rem;font-size:8px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-calendar__badge--upcoming{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.programs-impl-dash-calendar__badge--due{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.programs-impl-dash-calendar__badge--overdue{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-impl-dash-calendar__badge--completed{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-calendar__event,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-calendar__event.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__event.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-calendar__event,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-calendar__event.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-calendar__event.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-calendar__event{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.125rem .375rem}.programs-impl-dash-calendar__event,.programs-impl-dash-empty{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-empty{padding-top:.25rem;padding-bottom:.25rem;text-align:center;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-impl-dash-sidebar-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-sidebar-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-sidebar-item.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-sidebar-item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-impl-dash-sidebar-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-impl-dash-sidebar-item.gap-2,.programs-implementation-page .finance-register-page-header .programs-impl-dash-sidebar-item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-impl-dash-sidebar-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.25rem .5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-sidebar-item--stack{flex-direction:column;align-items:stretch}.programs-impl-dash-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.programs-impl-dash-detail__name{font-size:11px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.programs-impl-dash-detail__label{font-size:8px;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-impl-dash-detail__label,.programs-impl-dash-detail__value{display:block;font-weight:600;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.programs-impl-dash-detail__value{font-size:10px;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-impl-dash-detail__link{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-impl-dash-detail__link:hover{text-decoration-line:underline}.programs-impl-dash-register-row--selected{background-color:rgba(238,240,250,.8)}.programs-implementation-register__table--compact{min-width:58rem}.programs-implementation-register__table--compact .erp-table thead th{padding-top:.25rem;padding-bottom:.25rem;font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-register__table--compact .erp-table tbody td{padding-top:.25rem;padding-bottom:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-module-shell{display:none}.programs-implementation-page .finance-register-page-header .programs-implementation-module-shell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-module-shell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-module-shell,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-module-shell,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-module-shell{flex:0 1 auto}.programs-activity-planning__meta .programs-implementation-module-shell.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-module-shell.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-module-shell.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-module-shell.md\:block{max-width:none}}.programs-implementation-module-shell{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:.125rem;overflow:hidden}.programs-implementation-page--dashboard .programs-implementation-tabs__tab,.programs-implementation-page--overview .programs-implementation-tabs__tab{height:1.75rem;padding-left:.625rem;padding-right:.625rem}.programs-implementation-tabs{border-bottom-width:1px;border-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.programs-implementation-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-tabs__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-implementation-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-tabs__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-tabs__list{margin-bottom:-1px;display:flex;flex-wrap:wrap;gap:.125rem}.hr-workspace .text-2xl.programs-implementation-tabs__tab,.hr-workspace .text-lg.programs-implementation-tabs__tab.tabular-nums,.hr-workspace .text-xl.programs-implementation-tabs__tab,.meal-workspace--enterprise .text-2xl.programs-implementation-tabs__tab,.meal-workspace--enterprise .text-lg.programs-implementation-tabs__tab.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-tabs__tab,.procurement-workspace--enterprise .text-2xl.programs-implementation-tabs__tab,.procurement-workspace--enterprise .text-lg.programs-implementation-tabs__tab.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-tabs__tab{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-implementation-tabs__tab{margin-top:0;vertical-align:top}.programs-implementation-tabs__tab{display:inline-flex;height:2rem;align-items:center;border-bottom-width:2px;border-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-tabs__tab{white-space:nowrap}.programs-implementation-tabs__tab:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin:0;padding:10px 12px;border-radius:10px;border:1px solid rgba(46,49,146,.1);background:#fff}.programs-implementation-toolbar--clean .fmd-filter__field--inline{width:min(100%,28rem)}.programs-implementation-toolbar--clean .fmd-filter__label{font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:#5b6090}.programs-implementation-toolbar--clean .fmd-filter__control{min-height:2rem;font-size:12.5px}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-toolbar__group,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-toolbar__group.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__group.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__group.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-toolbar__group,.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-toolbar__group.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-toolbar__group,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-toolbar__group.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-toolbar__group,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-toolbar__group.flex-1{flex:0 1 auto}.programs-activity-planning .programs-activity-simple-import .programs-implementation-toolbar__group{border-radius:.5rem}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-toolbar__group.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-toolbar__group.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-toolbar__group.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-toolbar__group.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-toolbar__group.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-toolbar__group.flex-1.md\:block{max-width:none}}.journal-entries-page .dcr-register__table tbody td .programs-implementation-toolbar__group,.journal-entries-page .finance-data-table tbody td .programs-implementation-toolbar__group{margin-top:0;vertical-align:top}.programs-implementation-toolbar__group{display:inline-flex;min-width:0;flex:1 1 0%;align-items:center;gap:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-toolbar__group{white-space:nowrap}.programs-implementation-toolbar__filter-icon{height:.75rem;width:.75rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-toolbar__select{height:1.75rem;min-width:9rem;max-width:100%;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-toolbar__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.15)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-implementation-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-implementation-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-toolbar__btn,.journal-entries-page .finance-data-table tbody td .programs-implementation-toolbar__btn{margin-top:0;vertical-align:top}.programs-implementation-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-toolbar__btn{white-space:nowrap}.programs-implementation-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-toolbar--progress{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-toolbar--progress{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-implementation-toolbar--progress{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-toolbar--progress{gap:.5rem;border-radius:.75rem;border-color:rgba(179,184,235,.8);padding:.375rem .625rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-implementation-toolbar--progress .programs-implementation-toolbar__select{height:2rem;min-width:12rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-toolbar__brand-note{display:none;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:1024px){.programs-implementation-toolbar__brand-note{display:inline}}.programs-implementation-toolbar__btn--excel{border-color:rgba(167,243,208,.9);background-color:rgba(236,253,245,.7);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.programs-implementation-toolbar__btn--excel:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.programs-implementation-toolbar__btn--pdf{border-color:rgba(141,148,224,.8);background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-toolbar__btn--pdf:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-implementation-workspace--progress .programs-implementation-toolbar__actions{gap:.375rem}.programs-implementation-workspace--progress .programs-implementation-toolbar__btn{height:2rem;padding-left:.625rem;padding-right:.625rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-chip,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-chip.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-implementation-chip.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-chip.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-chip,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-chip.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-implementation-chip.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-chip.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-chip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.programs-implementation-chip--warning{border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.5)}.programs-implementation-chip__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-chip--warning .programs-implementation-chip__label{font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-chip__clear.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-chip__clear.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-chip__clear{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-chip__clear,.journal-entries-page .finance-data-table tbody td .programs-implementation-chip__clear{margin-top:0;vertical-align:top}.programs-implementation-chip__clear{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-chip__clear{white-space:nowrap}.programs-implementation-chip__clear:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-chip--warning .programs-implementation-chip__clear{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-monitoring>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page--progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page--progress{padding-bottom:0}.programs-implementation-page--progress .programs-page-shell__header-block{flex-shrink:0}.programs-implementation-page--progress .programs-page-shell__header-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page--progress .programs-page-shell__header-block{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding-bottom:.375rem}.programs-implementation-page--progress .programs-page-shell__header-row{row-gap:.25rem}.hr-workspace .programs-implementation-page--progress .programs-implementation-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-implementation-page--progress .programs-implementation-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-implementation-page--progress .programs-implementation-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page--progress .programs-implementation-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);line-height:1.25}.programs-implementation-page--progress .programs-page-shell__body{min-height:0}.programs-implementation-page--progress .programs-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page--progress .programs-page-shell__body{padding-bottom:0;padding-top:0}.programs-implementation-page--progress .programs-command-toolbar__btn{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-workspace--progress,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--progress.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-workspace--progress,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--progress.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-workspace--progress{display:flex;min-height:0;flex-direction:column;gap:.5rem}.programs-implementation-page--reports>:not([hidden])~:not([hidden]),.programs-implementation-workspace--progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page--reports{padding-bottom:.5rem}.programs-implementation-page--reports .programs-page-shell__header-block{flex-shrink:0}.programs-implementation-page--reports .programs-page-shell__header-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page--reports .programs-page-shell__header-block{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding-bottom:.25rem}.programs-implementation-page--reports .programs-page-shell__header-row{row-gap:.25rem}.hr-workspace .programs-implementation-page--reports .programs-implementation-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-implementation-page--reports .programs-implementation-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-implementation-page--reports .programs-implementation-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page--reports .programs-implementation-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);line-height:1.25}.programs-implementation-page--reports .programs-implementation-page__header.ems-workspace-header,.programs-implementation-page--reports .programs-implementation-page__header.page-header{margin-bottom:0}.programs-implementation-page--reports .programs-page-shell__body{min-height:0}.programs-implementation-page--reports .programs-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page--reports .programs-page-shell__body{padding-bottom:0;padding-top:0}.programs-implementation-page--reports .programs-command-toolbar__btn{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-workspace--reports,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--reports.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-workspace--reports,.programs-implementation-page .finance-register-page-header .programs-implementation-workspace--reports.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-workspace--reports{display:flex;min-height:0;flex-direction:column;gap:.5rem}.programs-implementation-workspace--reports>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-progress.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-implementation-progress.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-progress.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-progress.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-progress.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-progress.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress.flex-1.md\:block{max-width:none}}.programs-implementation-progress{display:flex;min-width:0;flex-direction:column;gap:.625rem}.programs-activity-planning__meta .overflow-hidden.programs-implementation-progress__summary-card,.programs-activity-planning__meta .programs-implementation-progress__summary-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-progress__summary-card{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-implementation-progress__summary-card:before{content:"";position:absolute;left:0;right:0;top:0;height:.125rem;background:linear-gradient(90deg,#14153f,#2e3192 55%,#00a651)}.programs-implementation-kpi-grid--portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.programs-implementation-kpi-grid--portfolio{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-implementation-kpi-grid--portfolio{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-progress__snapshots.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-progress__snapshots{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-progress__snapshots{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots.flex-1.md\:block{max-width:none}}.programs-implementation-progress__snapshots{display:grid;min-width:0;gap:.5rem}@media (min-width:1280px){.programs-implementation-progress__snapshots{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-progress__snapshots>.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots>.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots>.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-progress__snapshots>.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots>.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots>.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-progress__snapshots>.flex-1.md\:block{max-width:none}}.programs-implementation-progress__snapshots>*{min-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-snapshot-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-snapshot-empty.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-snapshot-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-snapshot-empty.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-snapshot-empty{display:flex;min-height:7rem;align-items:center;justify-content:center;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:2rem 1rem;background:linear-gradient(180deg,rgba(244,245,250,.45),#fff)}.programs-implementation-snapshot-empty__message{max-width:24rem;text-align:center;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-panel--snapshot .programs-implementation-snapshot-empty{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1))}.programs-implementation-kpi-grid{display:grid;gap:.625rem}.programs-implementation-kpi-grid,.programs-implementation-kpi-grid--detail{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.programs-implementation-kpi-grid--detail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.programs-implementation-kpi-grid--detail{grid-template-columns:repeat(5,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi.flex-1.md\:block{max-width:none}}.programs-implementation-kpi{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;text-align:left;box-shadow:0 1px 2px rgba(46,49,146,.04);border-width:2px 1px 1px;border-top-color:#2e3192}.programs-implementation-kpi-grid--detail .programs-implementation-kpi,.programs-implementation-kpi-grid--portfolio .programs-implementation-kpi{padding:.5rem .625rem}.programs-implementation-progress__summary-card .programs-implementation-kpi{border-radius:.5rem;border-color:rgba(217,220,245,.9);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-implementation-progress__summary-card .programs-implementation-kpi:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-implementation-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-implementation-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-kpi__icon-wrap{white-space:nowrap}.programs-implementation-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-implementation-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-kpi__content.flex-1.md\:block{max-width:none}}.programs-implementation-kpi__content{display:flex;min-width:0;flex-direction:column;gap:0}.hr-workspace .text-2xl.programs-implementation-kpi__value,.hr-workspace .text-lg.font-bold.programs-implementation-kpi__value,.hr-workspace .text-lg.programs-implementation-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-implementation-kpi__value,.meal-workspace--enterprise .text-2xl.programs-implementation-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-kpi__value,.meal-workspace--enterprise .text-lg.programs-implementation-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-implementation-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-kpi__value,.procurement-workspace--enterprise .text-lg.programs-implementation-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-kpi__label,.programs-implementation-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-implementation-kpi__label{margin-top:.125rem;font-size:9px;font-weight:600;text-transform:uppercase;line-height:1.25;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-kpi--info{border-top-color:#2563eb}.programs-implementation-kpi--info .programs-implementation-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-implementation-kpi--success{border-top-color:#00a651}.programs-implementation-kpi--success .programs-implementation-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-implementation-kpi--warning{border-top-color:#d97706}.programs-implementation-kpi--warning .programs-implementation-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-kpi--danger{border-top-color:#dc2626}.programs-implementation-kpi--danger .programs-implementation-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}a.programs-implementation-kpi--link{text-decoration:none;color:inherit;cursor:pointer}a.programs-implementation-kpi--link:hover{border-color:rgba(46,49,146,.28)}.programs-activity-planning__meta .programs-implementation-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-implementation-panel .erp-section-title,.hr-workspace .text-lg.programs-implementation-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-implementation-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-implementation-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-implementation-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-implementation-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-implementation-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-implementation-panel__meta,.hr-workspace .text-lg.font-bold.programs-implementation-panel__meta,.hr-workspace .text-lg.programs-implementation-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-implementation-panel__meta,.meal-workspace--enterprise .text-2xl.programs-implementation-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-panel__meta,.meal-workspace--enterprise .text-lg.programs-implementation-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-implementation-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-panel__meta,.procurement-workspace--enterprise .text-lg.programs-implementation-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-panel__body{padding:.875rem}.programs-implementation-panel--performance .erp-panel-header,.programs-implementation-panel--snapshot .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(20,21,63,.04) var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,21,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(0,166,81,.05) var(--tw-gradient-to-position);padding:.625rem .75rem}.programs-implementation-panel--performance .erp-panel-body,.programs-implementation-panel--snapshot .erp-panel-body{padding:0}.programs-implementation-register__table--performance{min-width:62rem}.programs-implementation-register__table--performance .erp-table thead th{padding-top:.5rem;padding-bottom:.5rem;font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-register__table--performance .erp-table tbody td{padding-top:.5rem;padding-bottom:.5rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-implementation-metric-cell,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-metric-cell,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-metric-cell{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-metric-cell.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-metric-cell.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-metric-cell{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-metric-cell,.journal-entries-page .finance-data-table tbody td .programs-implementation-metric-cell{margin-top:0;vertical-align:top}.programs-implementation-metric-cell{display:inline-flex;min-width:2.5rem;align-items:center;justify-content:flex-end;font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-metric-cell{white-space:nowrap}.programs-implementation-metric-cell--green{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-implementation-metric-cell--amber{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-metric-cell--red{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-implementation-metric-cell--blue{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-implementation-metric-cell--grey{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-implementation-alert-pills.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-alert-pills.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-implementation-alert-pills.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-alert-pills.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-alert-pills{display:flex;flex-wrap:wrap;gap:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-split.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-split.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-split.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-split.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-split.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-split.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-split.flex-1.md\:block{max-width:none}}.programs-implementation-split{display:grid;min-width:0;gap:.75rem}@media (min-width:1280px){.programs-implementation-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-metrics-grid.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-metrics-grid.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-metrics-grid.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-metrics-grid.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-metrics-grid.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-metrics-grid.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-metrics-grid.flex-1.md\:block{max-width:none}}.programs-implementation-metrics-grid{display:grid;min-width:0;gap:.75rem}@media (min-width:1024px){.programs-implementation-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-empty.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-empty.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-empty.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:3rem 1.5rem;text-align:center}.programs-implementation-empty__icon{margin-bottom:.75rem;height:2rem;width:2rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-empty__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-empty__text{margin-top:.25rem;max-width:28rem;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-empty-inline,.programs-implementation-empty__text{font-size:12px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-empty-inline{color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-calendar__month{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.programs-implementation-calendar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-calendar__badges.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-implementation-calendar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-calendar__badges.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-calendar__badges{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-calendar__badge{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-calendar__badge--upcoming{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.programs-implementation-calendar__badge--due{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-calendar__badge--overdue{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-implementation-calendar__badge--completed{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-implementation-calendar__events{margin-top:.75rem;max-height:12rem}.programs-implementation-calendar__events>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-calendar__events{overflow-y:auto}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-calendar__event,.programs-implementation-page .finance-register-page-header .programs-implementation-calendar__event.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-calendar__event,.programs-implementation-page .finance-register-page-header .programs-implementation-calendar__event.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-calendar__event{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.programs-implementation-calendar__event-title{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-calendar__event-category,.programs-implementation-calendar__event-meta{font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-calendar__event-category{font-weight:600;text-transform:uppercase}.programs-implementation-progress-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-progress__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-progress__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-progress__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-progress__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-progress__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-progress__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-progress__header{margin-bottom:.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-progress__label{font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-implementation-progress__value,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-progress__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-progress__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-progress__value.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-progress__value.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-progress__value.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-progress__value.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-progress__value{display:flex;align-items:center;gap:.375rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-progress__dot{display:inline-block;height:.5rem;width:.5rem;border-radius:9999px}.programs-implementation-progress__dot--green{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.programs-implementation-progress__dot--amber{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.programs-implementation-progress__dot--red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.programs-implementation-progress__dot--grey{--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .programs-implementation-progress__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-progress__track{height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-implementation-progress__bar{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-implementation-progress__bar--green{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.programs-implementation-progress__bar--amber{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.programs-implementation-progress__bar--red{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.programs-implementation-progress__bar--blue{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.programs-implementation-progress__bar--grey{--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.programs-implementation-alerts>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-alert,.programs-implementation-page .finance-register-page-header .programs-implementation-alert.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-alert,.programs-implementation-page .finance-register-page-header .programs-implementation-alert.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-alert{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;padding:.625rem .75rem}.programs-implementation-alert--error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.programs-implementation-alert--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-alert--info{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.programs-implementation-alert__icon{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-implementation-alert__content,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-implementation-alert__content.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-alert__content,.programs-activities-page__header .ems-workspace-header__row>.programs-implementation-alert__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-alert__content,.programs-donors-page__header .ems-workspace-header__row>.programs-implementation-alert__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-implementation-alert__content,.programs-grants-page__header .ems-workspace-header__row>.programs-implementation-alert__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-alert__content.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-alert__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-alert__content.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-alert__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-implementation-alert__content.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-implementation-alert__content.flex-1.md\:block{max-width:none}}.programs-implementation-alert__content{min-width:0;flex:1 1 0%}.programs-implementation-alert__title{font-size:12px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-alert__detail{opacity:.9}.programs-implementation-alert__detail,.programs-implementation-alert__link{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-alert__link{flex-shrink:0;font-weight:600;text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-stat-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-stat-grid{width:100%;justify-content:flex-start}}.programs-implementation-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.hr-workspace .programs-implementation-stat-grid--compact .programs-implementation-stat__value.font-bold.tabular-nums,.meal-workspace--enterprise .programs-implementation-stat-grid--compact .programs-implementation-stat__value.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-implementation-stat-grid--compact .programs-implementation-stat__value.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-stat-grid--compact .programs-implementation-stat__value{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}.programs-implementation-stat{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.5rem .625rem}.programs-implementation-stat__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-implementation-stat__value,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-stat__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-stat__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-stat__value{margin-top:.125rem;font-size:13px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-stat-footnote{margin-top:.75rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-finance>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-finance{font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-finance__row.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-finance__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-finance__row.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-finance__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-finance__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding-top:.375rem;padding-bottom:.375rem}.programs-implementation-finance__row:last-child{border-width:0}.programs-implementation-finance__row span:first-child{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-implementation-finance__row span:last-child,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-finance__row span:last-child,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-finance__row span:last-child{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-finance__row span:last-child{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-finance__row--variance span:last-child{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-meal-list>:not([hidden])~:not([hidden]),.programs-implementation-output-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-meal,.programs-implementation-output{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-meal.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-meal.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-meal.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-meal.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-meal{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-output__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-output__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-output__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-output__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-output__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-output__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-output__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.programs-implementation-meal__title,.programs-implementation-output__title{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-implementation-output__pct,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-output__pct,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-output__pct{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-output__pct{font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-meal__meta,.programs-implementation-output__meta{margin-top:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-detail__code{font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail__name{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-detail__cards{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-detail__cards{width:100%;justify-content:flex-start}}.programs-implementation-detail__cards{display:grid;gap:.5rem}@media (min-width:640px){.programs-implementation-detail__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-implementation-detail__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-detail__card{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail__card-label{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail__card-value.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-detail__card-value.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail__card-value.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-detail__card-value.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-detail__card-value{margin-top:.125rem;display:flex;align-items:center;gap:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-detail__card-meta{margin-top:.25rem;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-detail__link{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail__link:hover{text-decoration-line:underline}.programs-implementation-register__table-wrap{overflow-x:auto}.programs-implementation-register__table{min-width:72rem}.programs-implementation-register__table .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-implementation-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-implementation-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-register__row-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-register__row-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-register__row-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-register__row-btn,.journal-entries-page .finance-data-table tbody td .programs-implementation-register__row-btn{margin-top:0;vertical-align:top}.programs-implementation-register__row-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-register__row-btn{white-space:nowrap}.programs-implementation-register__row-btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-traffic-light.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-traffic-light.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-traffic-light{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-traffic-light,.journal-entries-page .finance-data-table tbody td .programs-implementation-traffic-light{margin-top:0;vertical-align:top}.programs-implementation-traffic-light{display:inline-flex;align-items:center;gap:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-traffic-light{white-space:nowrap}.programs-implementation-traffic-light__dot{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px}.programs-implementation-traffic-light__dot--on-track{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.programs-implementation-traffic-light__dot--watch{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.programs-implementation-traffic-light__dot--at-risk{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.programs-implementation-traffic-light__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-traffic-light--compact{justify-content:center}.programs-implementation-traffic-light--compact .programs-implementation-traffic-light__dot{height:.625rem;width:.625rem}.programs-implementation-progress-row{min-width:4.75rem}.programs-implementation-variance{min-width:6.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-implementation-variance__ratio,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-variance__ratio,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-variance__ratio{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-variance__ratio{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-implementation-variance__delta,.meal-workspace--enterprise .text-lg.font-bold.programs-implementation-variance__delta,.procurement-workspace--enterprise .text-lg.font-bold.programs-implementation-variance__delta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-variance__delta{margin-top:.125rem;font-size:9px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-variance__delta--negative{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-implementation-variance__delta--positive{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.programs-implementation-variance__delta--neutral{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-project-cell__code{font-family:var(--erp-font-family-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-project-cell__name{margin-top:.125rem;display:block;max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-project-cell__name:hover{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-table-row--selected{background-color:rgba(238,240,250,.8)}.programs-activity-planning .programs-activity-simple-import .programs-implementation-alert-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-alert-pill,.journal-entries-page .finance-data-table tbody td .programs-implementation-alert-pill{margin-top:0;vertical-align:top}.programs-implementation-alert-pill{display:inline-flex;border-radius:.375rem;padding:.125rem .375rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-alert-pill{white-space:nowrap}.programs-implementation-alert-pill--delayed{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-alert-pill--upcoming{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-implementation-detail-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-detail-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 2px 8px rgba(46,49,146,.06)}.programs-implementation-page .finance-register-page-header .programs-implementation-detail-panel__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-implementation-detail-panel__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-detail-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.programs-implementation-detail-panel__code{font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail-panel__name{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-detail-panel__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-detail-panel__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-detail-panel__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .programs-implementation-detail-panel__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-implementation-detail-panel__actions{display:flex;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail-panel__link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-implementation-detail-panel__link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-implementation-detail-panel__link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-implementation-detail-panel__link,.journal-entries-page .finance-data-table tbody td .programs-implementation-detail-panel__link{margin-top:0;vertical-align:top}.programs-implementation-detail-panel__link{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-implementation-detail-panel__link{white-space:nowrap}.programs-implementation-detail-panel__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-detail-panel__close{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-detail-panel__close:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-detail-panel__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-detail-panel__body{padding:.875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-variance-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-implementation-variance-grid{width:100%;justify-content:flex-start}}.programs-implementation-variance-grid{display:grid;gap:.5rem}@media (min-width:1024px){.programs-implementation-variance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-variance-card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.programs-implementation-detail-panel__section-label,.programs-implementation-variance-card__label{letter-spacing:.025em;--tw-text-opacity:1}.programs-budget-register .erp-table thead th,.programs-implementation-detail-panel__section-label,.programs-implementation-variance-card__label{font-size:10px;font-weight:600;text-transform:uppercase;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-register .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;letter-spacing:.06em;--tw-text-opacity:1}.programs-budget-register .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-budget-register .erp-table tbody tr{transition:background-color .14s ease}.programs-budget-register .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-budget-register-table{overflow-x:auto}.programs-budget-register-table .erp-table{min-width:56rem}.programs-budget-register-table .erp-table tbody td:first-child,.programs-budget-register-table .erp-table tbody td:nth-child(4){white-space:normal}.programs-budget-register-kpi{padding:.75rem .875rem}.programs-budget-register-kpi .finance-kpi-primary__label{font-size:11px;font-weight:500;text-transform:none;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:0}.programs-budget-register-kpi .finance-kpi-primary__value{margin-top:.25rem;font-size:18px;font-weight:600;line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-section-title-size);line-height:var(--ems-type-section-title-line);font-variant-numeric:tabular-nums}.programs-budget-register-kpi .finance-kpi-primary__icon{height:2.25rem;width:2.25rem}.programs-budget-register-kpi--pending{border-top:3px solid #d97706}.budget-module-kpi.programs-compliance-register-kpi{border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;border-width:3px 1px 1px}.cash-banking-page .programs-compliance-register-kpi{min-height:0}.programs-compliance-register-kpi{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.programs-compliance-register-kpi:not(.finance-kpi-primary--income):not(.finance-kpi-primary--expense){border-top:3px solid #2e3192}.finance-overview-page .programs-compliance-register-kpi{min-height:4.25rem;padding:.625rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-detail-workspace .fund-transfers-kpis .programs-compliance-register-kpi{padding:.5rem .625rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .programs-compliance-register-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .programs-compliance-register-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .programs-compliance-register-kpi{display:flex;height:100%;min-height:4.75rem;flex-direction:column;justify-content:center}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .programs-compliance-register-kpi>div{height:100%;flex:1 1 0%;display:flex;align-items:center}.programs-compliance-register-kpi{border-radius:.5rem;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.9);padding:.5rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:3px 1px 1px}.programs-activity-planning__meta .overflow-hidden.programs-compliance-register__kpi-strip,.programs-activity-planning__meta .programs-compliance-register__kpi-strip.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-compliance-register__kpi-strip{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.3) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.2) var(--tw-gradient-to-position);padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-compliance-register-kpi .finance-kpi-primary__label{font-size:10px;font-weight:500;text-transform:none;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-compliance-register-kpi .finance-kpi-primary__value{margin-top:.125rem;font-size:16px;font-weight:600;line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-card-title-size);line-height:var(--ems-type-card-title-line)}.programs-compliance-register-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem;border-radius:.375rem}.programs-compliance-register-kpi--warning{border-top-color:#d97706}.programs-compliance-register-kpi--danger{border-top-color:#dc2626}.programs-compliance-register-kpi--info{border-top-color:#2563eb}.programs-implementation-page .finance-register-page-header .flex.programs-compliance-register__tracks.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-compliance-register__tracks.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-compliance-register__tracks.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-compliance-register__tracks.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-compliance-register__tracks{display:flex;flex-wrap:wrap;gap:.375rem}.programs-compliance-register__track{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-compliance-register__track:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-compliance-register__track--active,.sp-workspace__main a button.programs-compliance-register__track--active{color:#fff}.programs-compliance-register__track--active{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-compliance-register-filters,.programs-implementation-page .finance-register-page-header .flex.programs-compliance-register-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-compliance-register-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-compliance-register-filters,.programs-implementation-page .finance-register-page-header .flex.programs-compliance-register-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-compliance-register-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-compliance-register-filters{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-compliance-register-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-compliance-register-filters__grid,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-compliance-register-filters__grid.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-compliance-register-filters__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-compliance-register-filters__grid{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-compliance-register-filters__grid,.programs-activities-page__header .ems-workspace-header__row>.programs-compliance-register-filters__grid.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-compliance-register-filters__grid,.programs-donors-page__header .ems-workspace-header__row>.programs-compliance-register-filters__grid.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-compliance-register-filters__grid,.programs-grants-page__header .ems-workspace-header__row>.programs-compliance-register-filters__grid.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-compliance-register-filters__grid.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filters__grid.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-compliance-register-filters__grid.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filters__grid.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-compliance-register-filters__grid.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filters__grid.flex-1.md\:block{max-width:none}}.programs-compliance-register-filters__grid{display:grid;min-width:0;flex:1 1 0%;gap:.5rem}@media (min-width:640px){.programs-compliance-register-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-compliance-register-filters__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-compliance-register-filter.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-compliance-register-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-compliance-register-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-compliance-register-filter.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-compliance-register-filter.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-compliance-register-filter.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filter.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filter.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-compliance-register-filter.flex-1.md\:block{max-width:none}}.programs-compliance-register-filter{display:flex;min-width:0;flex-direction:column;gap:.25rem}@media (min-width:640px){.programs-compliance-register-filter--search{grid-column:span 2/span 2}}@media (min-width:1280px){.programs-compliance-register-filter--search{grid-column:span 1/span 1}}.programs-compliance-register-filter__label{font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-compliance-register-table .erp-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding-top:.5rem;padding-bottom:.5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.programs-compliance-register-table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.5rem;padding-bottom:.5rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-compliance-page .programs-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-compliance-page .programs-page-shell__header-block{padding-bottom:.25rem}.programs-compliance-page__header.ems-workspace-header,.programs-compliance-page__header.page-header{margin-bottom:0;padding-bottom:0}.programs-compliance-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-compliance-filters{display:grid;grid-template-columns:minmax(12rem,1fr) repeat(5,minmax(7.25rem,9rem)) auto;align-items:center;gap:.5rem;padding:.5rem .65rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff}.programs-compliance-filters__input,.programs-compliance-filters__select{height:2rem;width:100%;border:1px solid rgba(46,49,146,.14);border-radius:.375rem;padding:0 .5rem;font-size:12px;color:var(--hurdo-800,#3b2d6b);background:#fff}.programs-compliance-filters__end{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.programs-compliance-filters__action{height:2rem;padding:0 .7rem;border-radius:.375rem;font-size:12px;line-height:1}.programs-compliance-categories{margin-bottom:0!important}.programs-compliance-due--overdue{font-weight:600;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.programs-compliance-due--soon{font-weight:600;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-compliance-page .finance-grant-register-table--programs.finance-grant-register-table--compliance.hurdo-table-wrap,.programs-compliance-register__table-wrap{overflow:hidden}.programs-compliance-page .finance-grant-register-table--programs.finance-grant-register-table--compliance .erp-table{width:100%;min-width:100%;max-width:100%;table-layout:fixed}.programs-compliance-page .finance-grant-register-table--compliance .erp-table tbody td,.programs-compliance-page .finance-grant-register-table--compliance .erp-table thead th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;padding-right:.5rem}.programs-program-reports-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.approved-reports-empty{border:1px solid #d6deea;border-radius:.5rem;background:#fff;padding:1.25rem 1.35rem}.approved-reports-empty h2{margin:0;color:#1b2433;font-size:1rem;font-weight:650}.approved-reports-empty p{margin:.35rem 0 0;max-width:40rem;color:#5b6b82;font-size:.875rem}.program-report-templates>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.program-report-templates__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__group,.programs-implementation-page .finance-register-page-header .program-report-templates__group.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__group,.programs-implementation-page .finance-register-page-header .program-report-templates__group.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__group{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.program-report-templates__group h2{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__grid{width:100%;justify-content:flex-start}}.program-report-templates__grid{display:grid;gap:.5rem}@media (min-width:640px){.program-report-templates__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.program-report-templates__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .program-report-templates__card.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .program-report-templates__card.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__card{display:flex;height:100%;min-height:7.5rem;flex-direction:column;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__card-top,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-templates__card-top.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__card-top.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__card-top,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-templates__card-top.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__card-top.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.program-report-templates__kicker{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.program-report-templates__badge{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.program-report-templates__badge--standard{background:rgba(46,49,146,.08);color:#2e3192}.program-report-templates__badge--donor-specific{background:rgba(0,166,81,.12);color:#067a3d}.program-report-templates__badge--custom{background:rgba(154,103,0,.12);color:#9a6700}.program-report-templates__card strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.5rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;line-height:1.25rem}.program-report-templates__version{font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-templates__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.program-report-templates__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-templates__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.program-report-templates__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__actions{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600}.program-report-templates__actions a,.program-report-templates__actions button{color:#2e3192}.program-report-templates__actions button{background:transparent;border:0;padding:0;cursor:pointer;font:inherit}.program-report-templates__actions a.is-primary,.program-report-templates__actions button.is-primary{border-radius:.3rem;background:#2e3192;padding:.2rem .5rem;color:#fff}.program-report-templates__create,.program-report-templates__editor,.program-report-templates__empty,.program-report-templates__setup{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.program-report-templates__create{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem;align-items:end}.program-report-templates__create label{display:grid;gap:.25rem;font-size:11px;font-weight:650;color:#24315a}.program-report-templates__create select[multiple]{min-height:4.5rem}.program-report-templates__create-actions,.program-report-templates__create-wide{grid-column:1/-1}.program-report-templates__create-actions{display:flex;justify-content:flex-end;gap:.5rem}.custom-report-builder{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:.75rem;align-items:start}.custom-report-builder__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .7rem;border:1px solid #d9deef;border-radius:.5rem;background:#fff;padding:.75rem}.custom-report-builder__form label{display:grid;gap:.2rem;font-size:11px;font-weight:650;color:#24315a}.custom-report-builder__actions,.custom-report-builder__sections{grid-column:1/-1}.custom-report-builder__sections ol,.custom-report-builder__sections p{margin:.2rem 0}.custom-report-builder__sections p{font-size:11px;font-weight:700;color:#24315a}.custom-report-builder__sections ol{display:grid;gap:.3rem;padding:0;list-style:none}.custom-report-builder__sections li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:.3rem;align-items:center}.custom-report-builder__sections input{min-width:0;border:1px solid #d9deef;border-radius:.3rem;padding:.2rem .4rem;font-size:12px}.custom-report-builder__add button,.custom-report-builder__sections button{border:1px solid #d9deef;border-radius:.3rem;background:#fff;padding:.15rem .4rem;font-size:11px;color:#2e3192}.custom-report-builder__add{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.custom-report-builder__actions{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:900px){.custom-report-builder{grid-template-columns:1fr}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__setup,.programs-implementation-page .finance-register-page-header .flex.program-report-templates__setup.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__setup.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__setup,.programs-implementation-page .finance-register-page-header .flex.program-report-templates__setup.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-templates__setup.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__setup{display:flex;flex-wrap:wrap;align-items:flex-end;display:grid;max-width:36rem;gap:.75rem}.program-report-templates__editor h2,.program-report-templates__setup h2{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.program-report-templates__editor p,.program-report-templates__setup p{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.25rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.program-report-templates__editor label,.program-report-templates__setup label{display:grid;gap:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__editor ul{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-templates__editor ul{width:100%;justify-content:flex-start}}.program-report-templates__editor ul{margin-top:.5rem;display:grid;gap:.5rem}.program-report-templates__editor li{display:grid;gap:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .program-report-templates__editor li.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .program-report-templates__editor li.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.program-report-templates__editor li{grid-template-columns:minmax(10rem,.8fr) minmax(12rem,1.4fr) auto;align-items:center}}.program-report-templates__editor h3{margin-bottom:.25rem;margin-top:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.program-report-templates__editor h3,.program-report-templates__editor ol{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.program-report-templates__editor ol{display:grid;gap:.25rem}.report-builder__guidance{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-style:italic;line-height:1.5rem;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.program-report-doc-shell .programs-page-shell__body{background:#e8edf4}.programs-implementation-page .finance-register-page-header .flex.program-report-doc__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.program-report-doc__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-doc__toolbar{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex .program-report-doc__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .program-report-doc__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .program-report-doc__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-doc__scope,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-doc__scope.gap-2,.programs-implementation-page .finance-register-page-header .flex.program-report-doc__scope.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__scope.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .program-report-doc__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .program-report-doc__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .program-report-doc__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-doc__scope,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-doc__scope.gap-2,.programs-implementation-page .finance-register-page-header .flex.program-report-doc__scope.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .program-report-doc__scope.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-doc__actions,.program-report-doc__scope{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.sp-workspace__hero-main a button.program-report-doc__status,.sp-workspace__main a button.program-report-doc__status{color:#fff}.program-report-doc__status{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.report-category-bar{display:grid;gap:.75rem;margin-bottom:1rem;padding:.85rem;border:1px solid #d9dee7;border-radius:8px;background:#fff}.report-category-bar__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:end}.report-category-bar label{display:grid;gap:.25rem;min-width:0;font-size:.75rem;color:#445066}.report-category-bar input,.report-category-bar select{width:100%;min-height:2.25rem;padding:.35rem .5rem;border:1px solid #d0d5dd;border-radius:6px;background:#fff;font:inherit;font-size:.85rem}.report-category-bar__empty{display:block;margin-top:.25rem;color:#8a5a00;font-size:.75rem;line-height:1.35}.report-category-bar__dates{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.report-category-bar__actions{display:flex;flex-wrap:wrap;gap:.5rem}.report-category-empty{max-width:40rem;margin:1.5rem auto;padding:1.5rem;border:1px dashed #c5ceda;border-radius:8px;background:#f7f9fc;text-align:center}.annual-programs-setup{margin-bottom:1rem;padding:.85rem;border:1px solid #d9dee7;border-radius:8px;background:#fff}.annual-programs-setup h2{margin:0 0 .75rem;color:#2e3192;font-size:1rem}.annual-programs-setup__row,.annual-programs-setup__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.annual-programs-setup label,.annual-programs-setup__summary div{display:grid;gap:.25rem;min-width:0;font-size:.75rem;color:#445066}.annual-programs-setup input,.annual-programs-setup select{width:100%;min-height:2.25rem;padding:.35rem .5rem;border:1px solid #d0d5dd;border-radius:6px;font:inherit;font-size:.85rem}.annual-programs-setup__summary{margin:.75rem 0}.annual-programs-setup__summary dd{margin:0;font-size:.9rem;color:#1b2433}.annual-programs-setup__programs{margin:0 0 .75rem;padding-left:1.1rem;font-size:.82rem}.annual-programs-setup__actions{display:flex;gap:.5rem}@media (max-width:900px){.annual-programs-setup__row,.annual-programs-setup__summary{grid-template-columns:1fr}}.apr-preview{background:#e7eaf2;padding:1rem 0 2rem}.apr-photo-picker{width:min(210mm,100%);margin:0 auto .75rem;padding:.75rem;background:#fff;border:1px solid #d6deea;border-radius:8px}.apr-photo-picker label{display:grid;gap:.3rem;font-size:.75rem;color:#445066}.apr-photo-picker select{min-height:2.25rem;border:1px solid #d0d5dd;border-radius:6px;font:inherit}.apr-document{margin:0 auto;color:#1b2433;font-family:Aptos,Arial,Segoe UI,sans-serif;font-size:11pt;line-height:1.3}.apr-document,.apr-sheet{width:210mm;max-width:100%}.apr-sheet{position:relative;min-height:297mm;margin:0 auto 1rem;padding:20mm 22mm 22mm;background:#fff;box-shadow:0 10px 32px rgba(20,21,63,.12);box-sizing:border-box}.apr-cover{display:flex;flex-direction:column;padding:16mm 18mm 14mm;background:linear-gradient(#2e3192,#2e3192) 0 /8px 100% no-repeat,#fff}.apr-cover__logo{width:168px;height:auto;margin:0 auto}.apr-cover__org{margin:.8rem 0 0;text-align:center;color:#2e3192;font-size:12pt;font-weight:650}.apr-cover__rule{width:72px;height:3px;margin:1.1rem auto .9rem;background:#00a651}.apr-cover h1{margin:0;text-align:center;color:#2e3192;font-size:32pt;font-weight:750;letter-spacing:.03em;line-height:1.05}.apr-cover__period,.apr-cover__year{margin:.45rem 0 0;text-align:center;font-size:13pt}.apr-cover__visual{display:flex;flex:1;flex-direction:column;justify-content:center;margin:1.2rem 0;min-height:78mm;border:1px solid #d6deea;background:#f4f6fb}.apr-cover__visual img{width:100%;height:78mm;-o-object-fit:cover;object-fit:cover}.apr-cover__visual figcaption,.apr-cover__visual p{margin:0;padding:1rem 1.2rem;text-align:center;font-size:10.5pt;color:#3d4a5c}.apr-cover__place{margin-top:auto;padding:.7rem .9rem;background:#2e3192;color:#fff;font-size:11pt}.apr-cover__place,.apr-header{display:flex;justify-content:space-between;font-weight:650}.apr-header{align-items:center;gap:.75rem;margin:0 0 .9rem;padding-bottom:.35rem;border-bottom:2px solid #2e3192;color:#2e3192;font-size:8.5pt}.apr-header img{height:28px;width:auto}.apr-sheet h2{margin:.85rem 0 .45rem;color:#2e3192;font-size:16pt;font-weight:700;line-height:1.2}.apr-sheet h2 span{margin-right:.35rem}.apr-sheet h3{margin:.7rem 0 .3rem;color:#14153f;font-size:13pt}.apr-sheet p{margin:.25rem 0 .55rem}.apr-facts{display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1rem;margin:0}.apr-facts dt{font-size:8pt;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5b6b82}.apr-facts dd{margin:.1rem 0 0;font-size:10.5pt}.apr-facts dd.is-missing,.apr-missing{color:#3d4a5c}.apr-missing{margin:.35rem 0 .7rem;padding:.4rem .55rem;border-left:3px solid #00a651;background:#f4f6fb;font-size:10.5pt}.apr-dashboard{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin:.4rem 0 .8rem}.apr-dash{padding:.55rem .65rem;background:#f4f6fb;border-top:3px solid #2e3192}.apr-dash span{display:block;font-size:8pt;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5b6b82}.apr-dash strong{display:block;margin-top:.2rem;color:#2e3192;font-size:11pt;font-weight:700}.apr-dash.is-missing strong{color:#3d4a5c;font-size:10pt;font-weight:600}.apr-source{font-size:9pt;color:#5b6b82}.apr-toc{margin:.4rem 0 0;padding:0;list-style:none}.apr-toc li{display:flex;align-items:baseline;gap:.4rem;margin:.42rem 0;font-size:11pt}.apr-toc__dots{flex:1;border-bottom:1px dotted #8b95a8}.apr-theme{margin:.7rem 0 .9rem;padding-bottom:.4rem;border-bottom:1px solid #e4e8f0}.apr-table-title{margin:.5rem 0 .3rem;font-size:10.5pt;font-weight:700}.apr-table-block table{width:100%;border-collapse:collapse;font-size:9.5pt}.apr-table-block td,.apr-table-block th{padding:.35rem .45rem;border:1px solid #d6deea;vertical-align:top}.apr-table-block th{background:#2e3192;color:#fff;font-weight:650;text-align:left}.apr-table-block td.is-numeric{text-align:right;font-variant-numeric:tabular-nums}.apr-table-block tr:nth-child(2n) td{background:#f4f6fb}.apr-sheet .program-report-footer--sheet{font-size:8.5pt}@media print{body *{visibility:hidden!important}body .apr-document,body .apr-document *{visibility:visible!important}.apr-preview{position:absolute;left:0;top:0;width:210mm;padding:0;background:#fff}.apr-sheet{margin:0;box-shadow:none;-moz-column-break-after:page;break-after:page;page-break-after:always}.no-print,.no-print *{display:none!important;visibility:hidden!important}@page{size:A4 portrait;margin:0}}.report-category-empty h2{margin:0 0 .35rem;color:#2e3192;font-size:1rem}@media (max-width:900px){.report-category-bar__row{grid-template-columns:1fr}}.program-report-doc__message{margin-bottom:.75rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.program-report-paper{max-width:none;margin-inline:0;width:100%}.program-report-paper{margin-left:auto;margin-right:auto;max-width:210mm;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem 2.5rem;--tw-text-opacity:1;color:rgb(27 36 51/var(--tw-text-opacity,1));--tw-shadow:0 12px 40px rgba(15,33,73,.12);--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-paper__masthead.gap-2,.programs-implementation-page .finance-register-page-header .program-report-paper__masthead.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.program-report-paper__masthead.gap-2,.programs-implementation-page .finance-register-page-header .program-report-paper__masthead.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-paper__masthead{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding-bottom:1rem}.program-report-paper__meta{text-align:right;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.program-report-paper__title{margin-bottom:.25rem;text-align:center;font-size:1.45rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1))}.program-report-paper__subtitle{margin-bottom:1.25rem;text-align:center;font-size:.8rem;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.program-report-paper__header{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1));padding:.75rem 1rem}.program-report-paper__field dt{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.program-report-paper__field dd{font-size:.88rem;--tw-text-opacity:1;color:rgb(27 36 51/var(--tw-text-opacity,1))}.program-report-paper__section+.program-report-paper__section{margin-top:1.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-paper__section h2,.programs-implementation-page .finance-register-page-header .program-report-paper__section h2.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.program-report-paper__section h2,.programs-implementation-page .finance-register-page-header .program-report-paper__section h2.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.program-report-paper__section h2{margin-bottom:.5rem;display:flex;align-items:baseline;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(15 61 115/var(--tw-border-opacity,1));padding-bottom:.25rem;font-size:.95rem;font-weight:600;--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1))}.program-report-paper__section h2 span{font-size:.75rem;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.program-report-paper__narrative,.program-report-paper__narrative-input{width:100%;font-size:.92rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(27 36 51/var(--tw-text-opacity,1))}.program-report-paper__cell,.program-report-paper__input,.program-report-paper__narrative-input{width:100%;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.program-report-paper__narrative-input{min-height:6.5rem;resize:vertical}.program-report-paper__table{width:100%;border-collapse:collapse;font-size:.78rem}.program-report-paper__table td,.program-report-paper__table th{border-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding:.375rem .5rem;vertical-align:top}.sp-workspace__hero-main a button.program-report-paper__table th,.sp-workspace__main a button.program-report-paper__table th{color:#fff}.program-report-paper__table th{--tw-bg-opacity:1;background-color:rgb(15 61 115/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.program-report-paper__table tbody tr:nth-child(2n){background:#f4f7fb}.program-report-paper__add{margin-top:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));text-decoration-line:underline}.program-report-paper__signoff{margin-top:.75rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding-top:.75rem}.program-report-paper__signoff dt{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.program-report-footer{margin-top:1.25rem}.program-report-footer__rule{display:flex;height:2px}.program-report-footer__rule span:first-child{flex:0 0 72%;background:#2e3192}.program-report-footer__rule span:last-child{flex:1;background:#00a651}.program-report-footer__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding-top:.28rem}.program-report-footer__agenda,.program-report-footer__brand,.program-report-footer__page{margin:0;color:#5b6b82;font-size:8pt;line-height:1.2}.program-report-footer__brand{color:#2e3192;font-weight:700;letter-spacing:.04em}.program-report-footer__agenda{overflow:hidden;color:#1b2433;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.program-report-footer__page{text-align:right;white-space:nowrap}.program-report-footer--sheet{position:absolute;left:22mm;right:22mm;bottom:8mm;margin-top:0}.report-builder__source{margin-left:.5rem;font-size:.62rem;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:.08em}.report-builder__source,.report-builder__source-note{--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.report-builder__source-note{margin-top:.5rem;font-size:.75rem}.report-builder__source-note a{font-weight:600;--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1));text-decoration-line:underline}.report-builder__edited{font-size:.7rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.activity-report-cover{margin-bottom:1.5rem;padding:1.25rem 0 1rem;border-bottom:1px solid #d6deea;background:#fff;page-break-after:always;-moz-column-break-after:page;break-after:page}.activity-report-cover__brand{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.activity-report-cover__brand img{height:3.4rem;width:auto}.activity-report-cover__brand p{margin:0;text-align:right;color:#2e3192;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.activity-report-cover__kicker{margin:0 0 .35rem;color:#2e3192;font-size:1.55rem;font-weight:700;letter-spacing:.04em;line-height:1.15}.activity-report-cover h1{margin:0 0 1rem;color:#1b2433;font-size:1.15rem;font-weight:650;line-height:1.25;text-align:left}.activity-report-matrix h3{margin:.9rem 0 .35rem;color:#2e3192;font-size:.82rem;font-weight:650}.activity-report-matrix__row{display:grid;grid-template-columns:.9fr 1.2fr .9fr 1.2fr;gap:.35rem .75rem;padding:.35rem 0;border-top:1px solid #e6ebf3;font-size:.78rem}.activity-report-matrix__row span:nth-child(odd){color:#2e3192;font-weight:650}.activity-report-cover__photo{margin:0 0 1rem}.activity-report-cover__photo img{display:block;width:100%;max-height:18rem;-o-object-fit:cover;object-fit:cover;border-radius:.35rem;border:1px solid #d5dced}.activity-report-cover__missing,.activity-report-cover__photo figcaption{margin-top:.4rem;color:#5c6b80;font-size:.82rem}.activity-report-cover dl{display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1.25rem;margin:0}.activity-report-cover dt{color:#2e3192;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.activity-report-cover dd{margin:.1rem 0 0;color:#1b2433}.report-builder-cover{margin-bottom:2rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding-bottom:2rem;text-align:center}.report-builder-cover dl{margin-top:1.25rem}.program-report-paper__section{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.program-report-paper__section h2{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.program-report-paper table{width:100%;border-collapse:collapse}.program-report-paper td,.program-report-paper th{border:1px solid #d6deea;padding:.4rem .55rem;vertical-align:top}.report-builder-cover__logo{height:4.25rem;width:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain}.report-builder-cover__period{margin-top:.2rem;font-size:.9rem;color:#1b2433}.report-builder-layout{display:grid;grid-template-columns:16.5rem minmax(0,1fr);gap:.75rem;align-items:start}.template-editor-workspace{display:grid;grid-template-columns:minmax(18rem,38%) minmax(0,62%);gap:.75rem;align-items:start;min-height:0}.template-editor-panel{max-height:calc(100vh - 8rem);overflow:auto;padding:.75rem;border:1px solid #d9dee7;border-radius:8px;background:#fff}.template-editor-panel h2{margin:0 0 .5rem;font-size:.82rem;letter-spacing:.02em;text-transform:uppercase;color:#2e3192}.template-editor-panel section+section{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #e6e9ef}.template-editor-panel label{display:grid;gap:.2rem;margin:0 0 .45rem;font-size:.75rem;color:#445066}.template-editor-panel input,.template-editor-panel select,.template-editor-panel textarea{width:100%;min-height:1.9rem;padding:.3rem .45rem;border:1px solid #d0d5dd;border-radius:6px;font:inherit;font-size:.82rem}.template-editor-panel dl{display:grid;gap:.25rem;margin:.4rem 0 0}.template-editor-panel dl div{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:.35rem;font-size:.78rem}.template-editor-panel dt{color:#667085}.template-editor-panel dd{margin:0}.template-editor-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.template-editor-card__actions button,.template-editor-panel__head button{border:1px solid #d0d5dd;background:#fff;border-radius:6px;padding:.2rem .45rem;font-size:.72rem;cursor:pointer}.template-editor-panel ol,.template-editor-panel ul{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.35rem}.template-editor-panel li{border:1px solid #e4e7ec;border-radius:6px;background:#fbfcfe}.template-editor-card__summary{display:flex;align-items:center;gap:.4rem;width:100%;padding:.4rem .5rem;border:0;background:transparent;text-align:left;cursor:pointer}.template-editor-card__summary strong{flex:1;min-width:0;font-size:.8rem;font-weight:600}.template-editor-card__summary em{font-style:normal;font-size:.68rem;color:#667085}.template-editor-badge{flex:none;padding:.05rem .35rem;border-radius:999px;background:#eef0f8;color:#2e3192;font-size:.65rem;font-weight:600}.template-editor-card__body{display:grid;gap:.35rem;padding:0 .5rem .5rem}.template-editor-card__check{display:flex!important;grid-template-columns:none;align-items:center;gap:.35rem}.template-editor-card__check input{width:auto;min-height:0}.template-editor-card__actions{display:flex;flex-wrap:wrap;gap:.3rem}.template-editor-workspace .program-report-paper{width:min(210mm,100%);margin:0 auto;box-shadow:0 8px 24px rgba(16,24,40,.08)}.template-editor-workspace>article{max-height:calc(100vh - 8rem);overflow:auto;padding:1rem;background:#eef1f4;border-radius:8px}@media (max-width:960px){.template-editor-workspace{grid-template-columns:1fr}.template-editor-panel,.template-editor-workspace>article{max-height:none}}.report-builder-layout--preview{grid-template-columns:minmax(0,1fr)}.report-builder-nav{position:sticky;top:.5rem;max-height:calc(100vh - 7rem);overflow:auto;border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:.55rem}.report-builder-nav>p{margin:0 0 .35rem;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#5b6b82}.report-builder-nav>button{display:block;width:100%;margin:0;border:0;background:transparent;padding:.28rem .35rem;border-radius:.25rem;text-align:left;font-size:12px;color:#1b2433}.report-builder-nav>button.is-active,.report-builder-nav__row button.is-active{background:rgba(46,49,146,.08);color:#2e3192;font-weight:650}.report-builder-nav__row{display:flex;align-items:center;gap:.15rem}.report-builder-nav__row>button:first-child{flex:1;border:0;background:transparent;padding:.28rem .35rem;border-radius:.25rem;text-align:left;font-size:12px;color:#1b2433}.report-builder-nav__add,.report-builder-nav__plus{border:0;background:transparent;color:#2e3192;font-size:12px;font-weight:650}.report-structure-editor-pane{min-width:0;border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:1rem 1.1rem}.report-structure-editor{display:grid;gap:.75rem}.report-structure-editor label{display:grid;gap:.25rem;font-size:12px;font-weight:650;color:#5b6b82}.report-structure-editor input,.report-structure-editor select,.report-structure-editor textarea{width:100%;border:1px solid #d6deea;border-radius:.35rem;padding:.4rem .5rem;font-size:14px;font-weight:450;color:#1b2433}.report-structure-editor__block,.report-structure-editor__tools{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.report-structure-editor__block button,.report-structure-editor__tools button{border:1px solid #d6deea;background:#fff;border-radius:.3rem;padding:.2rem .45rem;font-size:12px}.report-structure-editor__number{margin:0;font-size:12px;color:#5b6b82}.report-structure-editor__block,.report-structure-editor__blocks,.report-structure-editor__photos{display:grid;gap:.45rem}.report-builder-nav__editor{margin-top:.6rem;border-top:1px solid #e6ebf2;padding-top:.5rem}.report-builder-more{position:relative}.report-builder-more__menu{position:absolute;right:0;z-index:30;display:grid;min-width:11.5rem;margin-top:.25rem;border:1px solid rgba(46,49,146,.12);border-radius:.4rem;background:#fff;padding:.25rem;box-shadow:0 8px 20px rgba(20,21,63,.08)}.report-builder-more__menu a,.report-builder-more__menu button{display:block;padding:.35rem .5rem;border:0;background:transparent;text-align:left;font-size:12px;color:#1b2433;text-decoration:none}.program-report-paper--document .program-report-paper__input,.program-report-paper--document .report-builder-comments,.program-report-paper--document .report-builder-section__tools,.program-report-paper--document .report-builder__source{display:none}.program-report-paper--draft{position:relative}.program-report-paper--draft:before{content:"DRAFT";position:absolute;top:38%;left:50%;transform:translate(-50%,-50%) rotate(-16deg);font-size:4.25rem;font-weight:700;letter-spacing:.18em;color:rgba(46,49,146,.07);pointer-events:none}.program-report-doc__toolbar{align-items:center}.report-builder-cover__org{margin-top:.75rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.report-builder-cover h1{margin-top:1rem;font-size:1.7rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1))}.report-builder-cover__project{margin-top:.5rem;font-size:.95rem;--tw-text-opacity:1;color:rgb(27 36 51/var(--tw-text-opacity,1))}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.report-builder-cover dl{max-width:none;margin-inline:0;width:100%}.report-builder-cover dl{margin-left:auto;margin-right:auto;margin-top:1.5rem;display:grid;max-width:28rem;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;text-align:left;font-size:.8rem}.report-builder-cover dt{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.report-builder-cover dt,.report-builder-cover__class{--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.report-builder-cover__class{margin-top:1.25rem;text-align:center;font-size:.72rem}.report-builder-toc{margin-bottom:2.5rem}.report-builder-toc h2{margin-bottom:.75rem;font-size:.95rem;font-weight:600;--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .report-builder-toc li.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-builder-toc li.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-builder-toc li{display:flex;gap:.75rem;border-bottom-width:1px;border-style:dotted;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding-top:.25rem;padding-bottom:.25rem;font-size:.85rem}.report-builder-toc span{width:2rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .report-builder-section__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-builder-section__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-builder-section__head{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex .report-builder-add__menu.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex .report-builder-gallery__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-builder-section__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-add__menu.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-gallery__tools.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-section__tools.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .report-builder-add__menu.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex .report-builder-gallery__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-builder-section__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-add__menu.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-gallery__tools.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-section__tools.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-builder-add__menu,.report-builder-gallery__tools,.report-builder-section__tools{display:flex;flex-wrap:wrap;gap:.25rem}.report-builder-add__menu button,.report-builder-gallery__tools button,.report-builder-section__tools button{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:.65rem;--tw-text-opacity:1;color:rgb(61 77 99/var(--tw-text-opacity,1))}.report-builder-editor{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 242/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.report-builder-editor__bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-editor__bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.report-builder-editor__bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-editor__bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-builder-editor__bar{margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-builder-editor__bar button.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-builder-editor__bar button.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-builder-editor__bar button{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-builder-editor__bar button,.journal-entries-page .finance-data-table tbody td .report-builder-editor__bar button{margin-top:0;vertical-align:top}.report-builder-editor__bar button{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(61 77 99/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .report-builder-editor__bar button{white-space:nowrap}.report-builder-editor__bar button:hover{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1))}.report-builder-editor__bar svg{height:.875rem;width:.875rem}.report-builder-editor__body{min-height:6rem;font-size:.92rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px}.report-builder-editor__body:empty:before{--tw-text-opacity:1;color:rgb(138 150 168/var(--tw-text-opacity,1));--tw-content:attr(data-placeholder);content:var(--tw-content)}.report-callout{margin-top:.75rem;margin-bottom:.75rem;border-left-width:2px;--tw-border-opacity:1;border-color:rgb(0 166 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.88rem}.report-page-break{margin-top:1.5rem;margin-bottom:1.5rem;border-top-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1))}.report-builder-gallery__grid{margin-top:.75rem;display:grid;gap:.75rem}.report-builder-gallery--1 .report-builder-gallery__grid{grid-template-columns:1fr}.report-builder-gallery--2 .report-builder-gallery__grid{grid-template-columns:1fr 1fr}.report-builder-gallery--3 .report-builder-gallery__grid{grid-template-columns:1fr 1fr 1fr}.report-builder-gallery--4 .report-builder-gallery__grid{grid-template-columns:1fr 1fr 1fr 1fr}.report-builder-gallery img{width:100%;max-height:220px;-o-object-fit:contain;object-fit:contain;background:#f4f6fb}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-builder-gallery__empty.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-gallery__empty.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-builder-gallery__empty.gap-2,.programs-implementation-page .finance-register-page-header .report-builder-gallery__empty.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-builder-gallery__empty{display:flex;aspect-ratio:4/3;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1));font-size:.75rem;--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.report-builder-gallery__meta{margin-top:.25rem;display:grid;gap:.25rem}.report-builder-gallery__meta input{width:100%;border-width:0 0 1px;--tw-border-opacity:1;border-color:rgb(230 235 242/var(--tw-border-opacity,1));background-color:transparent;font-size:.72rem;outline:2px solid transparent;outline-offset:2px}.report-builder-comments{margin-top:.75rem;border-top-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));padding-top:.5rem;font-size:.75rem;--tw-text-opacity:1;color:rgb(61 77 99/var(--tw-text-opacity,1))}.report-builder-comments button{margin-left:.5rem;font-size:.65rem;text-decoration-line:underline}.report-builder-add{position:relative;margin-top:1.5rem;margin-bottom:1.5rem}.report-builder-add__menu{margin-top:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media print{.app-shell-sidebar,.ems-topbar,.no-print,.program-report-doc__message,.program-report-doc__toolbar,.programs-planning-chrome,.programs-planning-nav{display:none!important}.program-report-paper{box-shadow:none;max-width:none;padding:0 0 14mm}.program-report-footer{position:fixed;right:16mm;bottom:6mm;left:16mm;margin:0;background:#fff}.program-report-footer__page span{display:none}.program-report-footer__page:after{content:"Page " counter(page) " of " counter(pages)}}.programs-implementation-page .finance-register-page-header .flex.programs-program-reports-categories.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-program-reports-categories.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-program-reports-categories{margin-bottom:0!important;flex-wrap:wrap}.programs-program-reports-filters--catalog{grid-template-columns:minmax(12rem,1.4fr) repeat(5,minmax(7rem,9rem)) auto}.programs-program-reports-filters--catalog.programs-program-reports-filters--custom{grid-template-columns:minmax(12rem,1.4fr) repeat(5,minmax(7rem,9rem)) minmax(7.25rem,8.5rem) minmax(7.25rem,8.5rem) auto}.programs-program-reports-filters--catalog .is-invalid,.programs-program-reports-filters--catalog .programs-program-reports-filters__input[aria-invalid=true]{border-color:#b45309}.programs-program-reports-generated-toggle{height:2.25rem}.programs-program-reports-link{text-align:left;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-program-reports-link:hover{text-decoration-line:underline}.programs-program-reports-runner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-program-reports-runner{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-program-reports-runner__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-program-reports-runner__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-program-reports-runner__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-program-reports-runner__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-program-reports-runner__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.programs-program-reports-runner__head h3{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-program-reports-runner__params{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem}.programs-program-reports-runner__field{display:grid;gap:.25rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-program-reports-runner__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-program-reports-runner__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-program-reports-runner__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-program-reports-runner__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-program-reports-runner__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-program-reports-runner__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-program-reports-runner__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-program-reports-runner__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-program-reports-runner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-program-reports-preview__meta{margin-bottom:.5rem;display:grid;gap:.125rem;font-size:12px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-program-reports-shell .programs-page-shell__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-program-reports-filters{display:grid;grid-template-columns:minmax(12rem,1.4fr) repeat(5,minmax(7rem,9rem)) auto;align-items:center;gap:.5rem;padding:.5rem .65rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff}.programs-program-reports-filters__input,.programs-program-reports-filters__select{height:2rem;width:100%;border:1px solid rgba(46,49,146,.14);border-radius:.375rem;padding:0 .5rem;font-size:12px;color:var(--hurdo-800,#3b2d6b);background:#fff}.programs-program-reports-filters__end{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.programs-program-reports-filters__action{height:2rem;padding:0 .7rem;border-radius:.375rem;font-size:12px;line-height:1}.programs-program-reports-shell .finance-grant-register-table--programs.finance-grant-register-table--program-reports .erp-table{width:100%;min-width:100%;max-width:100%;table-layout:fixed}.programs-program-reports-col--project{width:6rem}.programs-program-reports-col--donor{width:10rem}.programs-program-reports-col--grant{width:9rem}.programs-program-reports-col--type{width:8.5rem}.programs-program-reports-col--period{width:7rem}.programs-program-reports-col--due{width:6.25rem}.programs-program-reports-col--owner{width:7rem}.programs-program-reports-col--status{width:6.75rem}.programs-program-reports-col--submitted{width:7rem}.programs-program-reports-col--actions{width:2.5rem}.programs-portfolio-analytics{display:flex;flex-direction:column;gap:.75rem}.programs-portfolio-analytics .ems-kpi-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.programs-portfolio-analytics .ems-kpi-card--compact{min-height:3.35rem;padding:.45rem .55rem;gap:.4rem}.programs-portfolio-analytics .ems-kpi-card__value--stack{overflow:visible;white-space:normal;text-overflow:unset}.programs-portfolio-kpi-stack{display:flex;flex-direction:column;gap:.05rem;line-height:1.15}.programs-portfolio-kpi-stack span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}@media (max-width:900px){.programs-portfolio-analytics .ems-kpi-grid--cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-portfolio-filters{grid-template-columns:minmax(10rem,1.3fr) repeat(5,minmax(6.5rem,1fr)) auto}.programs-portfolio-filters--custom{grid-template-columns:minmax(10rem,1.2fr) repeat(7,minmax(6.5rem,1fr)) auto}.programs-portfolio-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.programs-portfolio-insights section{border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:.65rem .75rem .4rem;min-height:14rem}.programs-portfolio-insights h3{margin:0 0 .35rem;font-size:12px;font-weight:650;color:#14153f}.programs-portfolio-empty,.programs-portfolio-note{margin:.75rem 0 0;font-size:12px;line-height:1.45;color:#5b6b82}.finance-grant-register-table--portfolio .hurdo-table-scroll,.finance-grant-register-table--portfolio.hurdo-table-wrap{overflow-x:auto}.finance-grant-register-table--portfolio .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.finance-grant-register-table--portfolio .erp-table td,.finance-grant-register-table--portfolio .erp-table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;height:2.35rem;max-width:16rem}.programs-portfolio-col--project{min-width:11rem}.programs-portfolio-col--donor{min-width:10rem;max-width:14rem}.programs-portfolio-col--currency{min-width:4.5rem}.programs-portfolio-col--money{min-width:8.5rem}.programs-portfolio-col--util{min-width:5.5rem}.programs-portfolio-col--date{min-width:6.5rem}.programs-portfolio-col--status{min-width:7rem}.programs-portfolio-col--actions{min-width:2.75rem;width:2.75rem}.programs-portfolio-cell--text{text-align:left}.programs-portfolio-cell--money{text-align:right}.programs-portfolio-cell--center{text-align:center}.programs-portfolio-sub{display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:400;color:#5b6b82}.programs-portfolio-exception{color:#b42318;font-weight:650}.finance-grant-register-table--donor-reports .hurdo-table-scroll,.finance-grant-register-table--donor-reports.hurdo-table-wrap{overflow-x:auto}.finance-grant-register-table--donor-reports .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.finance-grant-register-table--donor-reports .erp-table td,.finance-grant-register-table--donor-reports .erp-table th{white-space:nowrap;vertical-align:middle;height:2.35rem;overflow:hidden}.programs-donor-reports-col--donor{min-width:8rem;max-width:11rem}.programs-donor-reports-col--award{min-width:12rem;max-width:16rem}.programs-donor-reports-col--project{min-width:7rem;max-width:10rem}.programs-donor-reports-col--type{min-width:9rem;max-width:12rem}.programs-donor-reports-col--period{min-width:7rem}.programs-donor-reports-col--date{min-width:6.5rem}.programs-donor-reports-col--status{min-width:8rem}.programs-donor-reports-col--actions{width:2.75rem;min-width:2.75rem}.programs-donor-reports-clip{display:block;max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-donor-reports-status{text-align:center}.programs-donor-reports-flag{display:block;margin-top:.15rem;font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#9a6700}@media (max-width:1100px){.programs-portfolio-insights{grid-template-columns:1fr}.programs-program-reports-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.programs-program-reports-filters__end{grid-column:1/-1;justify-content:flex-start}.program-report-templates__toolbar.programs-program-reports-filters{display:flex;grid-template-columns:none}}.program-report-templates__toolbar.programs-program-reports-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.program-report-templates__toolbar .programs-program-reports-filters__input{flex:1 1 14rem;width:auto;min-width:12rem}.program-report-templates__toolbar .programs-program-reports-filters__select{flex:0 1 11rem;width:auto;min-width:8.75rem}.program-report-templates__toolbar .programs-program-reports-filters__end{display:flex;flex:0 0 auto;align-items:center;gap:.5rem;margin-left:auto;grid-column:auto;white-space:nowrap}.programs-compliance-col--project{width:5.5rem}.programs-compliance-col--donor{width:8rem}.programs-compliance-col--requirement{width:auto}.programs-compliance-col--category,.programs-compliance-col--due{width:6.25rem}.programs-compliance-col--owner{width:7rem}.programs-compliance-col--evidence{width:4.5rem}.programs-compliance-col--status{width:6.5rem}.programs-compliance-col--risk{width:4.75rem}.programs-compliance-col--actions{width:2.5rem}.programs-implementation-page .finance-register-page-header .programs-compliance-history.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-compliance-history.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-compliance-history{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;background-color:rgba(0,0,0,.2);padding:4rem .75rem .75rem}.programs-compliance-history__panel{width:100%;max-width:32rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-compliance-history__panel h2{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-compliance-history__panel li,.programs-compliance-history__panel p{margin-top:.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.donor-compliance-page{display:flex;flex-direction:column;min-height:0;flex:1;max-height:calc(100dvh - 5.75rem)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.compliance-workspace{display:none}.programs-implementation-page .finance-register-page-header .compliance-workspace.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-workspace.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.compliance-workspace,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.compliance-workspace,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.compliance-workspace{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-workspace.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-workspace.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-workspace.md\:block{max-width:none}}.compliance-workspace{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.donor-compliance-enterprise>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise--viewport{display:none}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise--viewport.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise--viewport.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise--viewport,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise--viewport,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise--viewport{flex:0 1 auto}.programs-activity-planning__meta .donor-compliance-enterprise--viewport.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise--viewport.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise--viewport.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise--viewport.md\:block{max-width:none}}.donor-compliance-enterprise--viewport{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:.25rem}.donor-compliance-enterprise--viewport>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.donor-compliance-enterprise--viewport{overflow:hidden}.donor-compliance-page__header.ems-workspace-header,.donor-compliance-page__header.page-header{margin-bottom:0;padding-bottom:0}.programs-implementation-page .finance-register-page-header .donor-compliance-header-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-header-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-header-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-header-actions.gap-2{width:100%;justify-content:flex-start}}.donor-compliance-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.programs-activity-planning__meta .donor-compliance-enterprise__kpi-strip.rounded-xl,.programs-activity-planning__meta .overflow-hidden.donor-compliance-enterprise__kpi-strip{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.donor-compliance-enterprise__kpi-strip{flex-shrink:0;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.3) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.2) var(--tw-gradient-to-position);padding:.375rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.donor-compliance-enterprise__kpis{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.375rem}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.donor-compliance-enterprise__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.donor-compliance-enterprise__toolbar{width:100%;justify-content:flex-start}}.donor-compliance-enterprise__toolbar{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.hr-workspace .text-lg.font-bold.donor-compliance-enterprise__toolbar-meta,.meal-workspace--enterprise .text-lg.font-bold.donor-compliance-enterprise__toolbar-meta,.procurement-workspace--enterprise .text-lg.font-bold.donor-compliance-enterprise__toolbar-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.donor-compliance-enterprise__toolbar-meta{flex-shrink:0;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__main,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__main,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__main{flex:0 1 auto}.programs-activity-planning__meta .donor-compliance-enterprise__main.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__main.md\:block{max-width:none}}.donor-compliance-enterprise__main{display:grid;min-height:0;flex:1 1 0%;gap:.375rem;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.donor-compliance-enterprise__register.flex-1{display:none}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__register.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__register.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.donor-compliance-enterprise__register.flex-1,.programs-donors-page__header .ems-workspace-header__row>.donor-compliance-enterprise__register.flex-1,.programs-grants-page__header .ems-workspace-header__row>.donor-compliance-enterprise__register.flex-1{flex:0 1 auto}.programs-activity-planning__meta .donor-compliance-enterprise__register.rounded-xl,.programs-activity-planning__meta .overflow-hidden.donor-compliance-enterprise__register{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__register.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__register.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__register.flex-1.md\:block{max-width:none}}.donor-compliance-enterprise__register{display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__register-scroll{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__register-scroll,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__register-scroll,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__register-scroll{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__register-scroll.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__register-scroll.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__register-scroll.md\:block{max-width:none}}.donor-compliance-enterprise__register-scroll{min-height:0;flex:1 1 0%;overflow:auto}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.donor-compliance-enterprise__aside.flex-1{display:none}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__aside.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__aside.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.donor-compliance-enterprise__aside.flex-1,.programs-donors-page__header .ems-workspace-header__row>.donor-compliance-enterprise__aside.flex-1,.programs-grants-page__header .ems-workspace-header__row>.donor-compliance-enterprise__aside.flex-1{flex:0 1 auto}.programs-activity-planning__meta .donor-compliance-enterprise__aside.rounded-xl,.programs-activity-planning__meta .overflow-hidden.donor-compliance-enterprise__aside{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__aside.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__aside.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.donor-compliance-enterprise__aside.flex-1.md\:block{max-width:none}}.donor-compliance-enterprise__aside{display:flex;min-height:0;min-width:0;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__aside-tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__aside-tabs.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__aside-tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__aside-tabs.items-center.gap-2{width:100%;justify-content:flex-start}}.donor-compliance-enterprise__aside-tabs{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem}.donor-compliance-enterprise__aside-tab{border-radius:.375rem;border-width:1px;border-color:transparent;padding:.25rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.donor-compliance-enterprise__aside-tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.donor-compliance-enterprise__aside-tab--active{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__aside-scroll{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__aside-scroll,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__aside-scroll,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.donor-compliance-enterprise__aside-scroll{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__aside-scroll.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__aside-scroll.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.donor-compliance-enterprise__aside-scroll.md\:block{max-width:none}}.donor-compliance-enterprise__aside-scroll{min-height:0;flex:1 1 0%;overflow:auto;padding:.375rem}.donor-compliance-enterprise__aside-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.donor-compliance-enterprise__aside .donor-compliance-panel__body{padding:.5rem}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__categories.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__categories.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__categories.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.donor-compliance-enterprise__categories.items-center.gap-2{width:100%;justify-content:flex-start}}.donor-compliance-enterprise__categories{display:flex;flex-wrap:wrap;gap:.375rem}.donor-compliance-enterprise__category{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.donor-compliance-enterprise__category:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.donor-compliance-enterprise__category--active,.sp-workspace__main a button.donor-compliance-enterprise__category--active{color:#fff}.donor-compliance-enterprise__category--active{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1c1e5a var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-kpi.donor-compliance-kpi{border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;border-width:3px 1px 1px}.cash-banking-page .donor-compliance-kpi{min-height:0}.donor-compliance-kpi{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.donor-compliance-kpi:not(.finance-kpi-primary--income):not(.finance-kpi-primary--expense){border-top:3px solid #2e3192}.finance-overview-page .donor-compliance-kpi{min-height:4.25rem;padding:.625rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-detail-workspace .fund-transfers-kpis .donor-compliance-kpi{padding:.5rem .625rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .donor-compliance-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .donor-compliance-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .donor-compliance-kpi{display:flex;height:100%;min-height:4.75rem;flex-direction:column;justify-content:center}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .donor-compliance-kpi>div{height:100%;flex:1 1 0%;display:flex;align-items:center}.donor-compliance-kpi{border-radius:.5rem;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.9);padding:.375rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:3px 1px 1px}.donor-compliance-kpi .finance-kpi-primary__label{font-size:9px;font-weight:500;text-transform:none;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.donor-compliance-kpi .finance-kpi-primary__value{margin-top:.125rem;font-size:14px;font-weight:600;line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.donor-compliance-kpi .finance-kpi-primary__icon{height:1.5rem;width:1.5rem;border-radius:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.donor-compliance-kpi--warning{border-top-color:#d97706}.donor-compliance-kpi--danger{border-top-color:#dc2626}.donor-compliance-kpi--info{border-top-color:#2563eb}.programs-activity-planning__meta .donor-compliance-panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.donor-compliance-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.donor-compliance-panel{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.donor-compliance-panel__head{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem .75rem}.programs-implementation-page .finance-register-page-header .donor-compliance-panel__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-panel__title.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-panel__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-panel__title.gap-2{width:100%;justify-content:flex-start}}.donor-compliance-panel__title{display:flex;align-items:center;gap:.375rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.donor-compliance-panel__title:before{content:"";display:inline-block;height:.75rem;width:.125rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.donor-compliance-panel__body{padding:.75rem}.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__register-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__register-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.donor-compliance-enterprise__register-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .donor-compliance-enterprise__register-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__register-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.donor-compliance-enterprise__register-head{width:100%;justify-content:flex-start}}.donor-compliance-enterprise__register-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__register-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.donor-compliance-enterprise__register-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .donor-compliance-enterprise__register-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .donor-compliance-enterprise__register-action,.journal-entries-page .finance-data-table tbody td .donor-compliance-enterprise__register-action{margin-top:0;vertical-align:top}.donor-compliance-enterprise__register-action{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .donor-compliance-enterprise__register-action{white-space:nowrap}.donor-compliance-enterprise__register-action:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.donor-compliance-library-item,.donor-compliance-rule-item{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.5rem .625rem}.donor-compliance-portfolio-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);padding-top:.5rem;padding-bottom:.5rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.donor-compliance-portfolio-table tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .donor-compliance-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .donor-compliance-status,.journal-entries-page .finance-data-table tbody td .donor-compliance-status{margin-top:0;vertical-align:top}.donor-compliance-status{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .donor-compliance-status{white-space:nowrap}.donor-compliance-status--compliant{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.donor-compliance-status--due-soon{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity,1))}.donor-compliance-status--at-risk{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}.donor-compliance-status--overdue{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.donor-compliance-enterprise__register .erp-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding-top:.375rem;padding-bottom:.375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.donor-compliance-enterprise__register .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.375rem;padding-bottom:.375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.donor-compliance-enterprise__register .erp-table tbody tr{transition:background-color .14s ease}.donor-compliance-enterprise__register .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-implementation-page .finance-register-page-header .compliance-overlay-backdrop.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay-backdrop.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.compliance-overlay-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;background-color:rgba(12,13,40,.4);padding:3rem .75rem .75rem;--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:640px){.compliance-overlay-backdrop{padding-top:3.5rem}}.programs-implementation-page .finance-register-page-header .compliance-overlay.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .compliance-overlay.rounded-xl,.programs-activity-planning__meta .overflow-hidden.compliance-overlay{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.compliance-overlay{display:flex;max-height:min(88vh,760px);width:100%;max-width:56rem;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(12,13,40,.15);--tw-shadow:var(--tw-shadow-colored)}.compliance-overlay__header{position:relative;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.2) var(--tw-gradient-to-position);padding:.625rem .875rem}.compliance-overlay__header--audit{--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.4) var(--tw-gradient-to-position)}.compliance-overlay__header:before{content:"";position:absolute;left:0;right:0;top:0;height:.125rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#2e3192 var(--tw-gradient-from-position);--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b981 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#5c65c8 var(--tw-gradient-to-position)}.compliance-overlay__header--audit:before{--tw-gradient-from:#2e3192 var(--tw-gradient-from-position);--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(61,71,181,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3d47b5 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#5c65c8 var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .compliance-overlay__header-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay__header-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.compliance-overlay__header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.compliance-overlay__title-wrap.flex-1{display:none}.programs-implementation-page .finance-register-page-header .compliance-overlay__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay__title-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay__title-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.compliance-overlay__title-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.compliance-overlay__title-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.compliance-overlay__title-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay__title-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay__title-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay__title-wrap.flex-1.md\:block{max-width:none}}.compliance-overlay__title-wrap{display:flex;min-width:0;align-items:center;gap:.625rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-overlay__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-overlay__icon,.journal-entries-page .finance-data-table tbody td .compliance-overlay__icon{margin-top:0;vertical-align:top}.compliance-overlay__icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(167,243,208,.6)}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-overlay__icon{white-space:nowrap}.compliance-overlay__icon--audit{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.compliance-overlay__title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line);letter-spacing:-.01em}.compliance-overlay__header-extra{margin-top:.625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.compliance-overlay__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay__body.md\:block{max-width:none}}.compliance-overlay__body{min-height:0;flex:1 1 0%;overflow-y:auto;background-color:rgba(238,240,250,.3);padding:.75rem}@media (min-width:640px){.compliance-overlay__body{padding:1rem}}.hr-workspace .text-lg.font-bold.compliance-overlay-meta,.meal-workspace--enterprise .text-lg.font-bold.compliance-overlay-meta,.procurement-workspace--enterprise .text-lg.font-bold.compliance-overlay-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.compliance-overlay-meta{font-size:10px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.compliance-overlay-kpi.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.compliance-overlay-kpi{display:none}.programs-implementation-page .finance-register-page-header .compliance-overlay-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.compliance-overlay-kpi.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-kpi,.programs-donors-page__header .ems-workspace-header__row>.compliance-overlay-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-kpi,.programs-grants-page__header .ems-workspace-header__row>.compliance-overlay-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-kpi{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay-kpi.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-kpi.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay-kpi.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-kpi.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.compliance-overlay-kpi.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-kpi.md\:block{max-width:none}}.compliance-overlay-kpi{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;border-radius:.5rem;padding:.375rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:2px 1px 1px}.compliance-overlay-kpi__label{font-size:9px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.compliance-overlay-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.compliance-overlay-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.compliance-overlay-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.compliance-overlay-kpi__value{margin-top:.125rem;font-size:14px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.compliance-overlay-kpi--neutral{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-top-color:#2e3192}.compliance-overlay-kpi--danger{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1));background-color:hsla(0,86%,97%,.5);border-top-color:#dc2626}.compliance-overlay-kpi--warning{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.5);border-top-color:#d97706}.compliance-overlay-kpi--success{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.5);border-top-color:#059669}.compliance-overlay-filter{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.compliance-overlay-filter:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.compliance-overlay-filter--active,.sp-workspace__main a button.compliance-overlay-filter--active{color:#fff}.compliance-overlay-filter--active{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1c1e5a var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .compliance-overlay-empty.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-empty.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay-empty.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-empty.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.compliance-overlay-empty{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.compliance-overlay-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:3rem 1.5rem;text-align:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-empty__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-empty__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-overlay-empty__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-overlay-empty__icon,.journal-entries-page .finance-data-table tbody td .compliance-overlay-empty__icon{margin-top:0;vertical-align:top}.compliance-overlay-empty__icon{margin-bottom:.75rem;display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-overlay-empty__icon{white-space:nowrap}.compliance-overlay-empty__title{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .compliance-overlay-month-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-month-head.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-overlay-month-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-overlay-month-head.gap-2{width:100%;justify-content:flex-start}}.compliance-overlay-month-head{margin-bottom:.5rem;display:flex;align-items:center;gap:.625rem}.compliance-overlay-month-head__title{flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.compliance-overlay-month-head__rule{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-month-head__rule,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-month-head__rule,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.compliance-overlay-month-head__rule{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-month-head__rule.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-month-head__rule.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.compliance-overlay-month-head__rule.md\:block{max-width:none}}.compliance-overlay-month-head__rule{height:1px;flex:1 1 0%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#b3b8eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(179,184,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.hr-workspace .text-lg.font-bold.compliance-overlay-month-head__count,.meal-workspace--enterprise .text-lg.font-bold.compliance-overlay-month-head__count,.procurement-workspace--enterprise .text-lg.font-bold.compliance-overlay-month-head__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.compliance-overlay-month-head__count{flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:9px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .compliance-calendar-item.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.compliance-calendar-item,.programs-activity-planning__meta .compliance-calendar-item.rounded-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.compliance-calendar-item{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.compliance-calendar-item:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .compliance-calendar-item__date.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__date.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-calendar-item__date.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__date.gap-2{width:100%;justify-content:flex-start}}.compliance-calendar-item__date{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;border-radius:.375rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(0,0,0,.04)}.compliance-calendar-item__date-day{font-size:9px;font-weight:600;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.compliance-calendar-item__date-num,.hr-workspace .text-lg.compliance-calendar-item__date-num.tabular-nums,.hr-workspace .text-lg.font-bold.compliance-calendar-item__date-num,.hr-workspace .text-xl.compliance-calendar-item__date-num,.meal-workspace--enterprise .text-2xl.compliance-calendar-item__date-num,.meal-workspace--enterprise .text-lg.compliance-calendar-item__date-num.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.compliance-calendar-item__date-num,.meal-workspace--enterprise .text-xl.compliance-calendar-item__date-num,.procurement-workspace--enterprise .text-2xl.compliance-calendar-item__date-num,.procurement-workspace--enterprise .text-lg.compliance-calendar-item__date-num.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.compliance-calendar-item__date-num,.procurement-workspace--enterprise .text-xl.compliance-calendar-item__date-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.compliance-calendar-item__date-num{font-size:14px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.compliance-calendar-item__donor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.compliance-calendar-item__requirement{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__project.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__project.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-calendar-item__project{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-calendar-item__project,.journal-entries-page .finance-data-table tbody td .compliance-calendar-item__project{margin-top:0;vertical-align:top}.compliance-calendar-item__project{margin-top:.125rem;display:inline-flex;align-items:center;gap:.25rem;font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-calendar-item__project{white-space:nowrap}.compliance-calendar-item__due-date{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__due-meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__due-meta.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-calendar-item__due-meta{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-calendar-item__due-meta,.journal-entries-page .finance-data-table tbody td .compliance-calendar-item__due-meta{margin-top:0;vertical-align:top}.compliance-calendar-item__due-meta{margin-top:.125rem;display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:500;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-calendar-item__due-meta{white-space:nowrap}.hr-workspace .text-2xl.compliance-calendar-item__avatar,.hr-workspace .text-lg.compliance-calendar-item__avatar.tabular-nums,.hr-workspace .text-xl.compliance-calendar-item__avatar,.meal-workspace--enterprise .text-2xl.compliance-calendar-item__avatar,.meal-workspace--enterprise .text-lg.compliance-calendar-item__avatar.tabular-nums,.meal-workspace--enterprise .text-xl.compliance-calendar-item__avatar,.procurement-workspace--enterprise .text-2xl.compliance-calendar-item__avatar,.procurement-workspace--enterprise .text-lg.compliance-calendar-item__avatar.tabular-nums,.procurement-workspace--enterprise .text-xl.compliance-calendar-item__avatar{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__avatar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-calendar-item__avatar.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-calendar-item__avatar{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-calendar-item__avatar,.journal-entries-page .finance-data-table tbody td .compliance-calendar-item__avatar{margin-top:0;vertical-align:top}.compliance-calendar-item__avatar{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-calendar-item__avatar{white-space:nowrap}.compliance-audit-card{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.compliance-audit-card__title{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.compliance-audit-card__details{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .compliance-audit-card__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.compliance-audit-card__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-card__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.compliance-audit-card__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-audit-card__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.compliance-audit-card__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-card__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.compliance-audit-card__meta{width:100%;justify-content:flex-start}}.compliance-audit-card__meta{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-card__user.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-card__user.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .compliance-audit-card__user{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .compliance-audit-card__user,.journal-entries-page .finance-data-table tbody td .compliance-audit-card__user{margin-top:0;vertical-align:top}.compliance-audit-card__user{display:inline-flex;align-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .compliance-audit-card__user{white-space:nowrap}.compliance-audit-timeline__line{position:absolute;left:15px;top:2rem;bottom:0;width:1px;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .compliance-audit-timeline__node.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-timeline__node.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .compliance-audit-timeline__node.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.compliance-audit-timeline__node.gap-2{width:100%;justify-content:flex-start}}.compliance-audit-timeline__node{position:relative;z-index:1;margin-top:.25rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.implementation-report-center>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .implementation-report-center__kpi-strip.rounded-xl,.programs-activity-planning__meta .overflow-hidden.implementation-report-center__kpi-strip{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-center__kpi-strip{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.3) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.2) var(--tw-gradient-to-position);padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.8)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-center__kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-center__kpis{width:100%;justify-content:flex-start}}.implementation-report-center__kpis{display:grid;gap:.5rem}@media (min-width:640px){.implementation-report-center__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.implementation-report-center__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-kpi.implementation-report-kpi{border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;border-width:3px 1px 1px}.cash-banking-page .implementation-report-kpi{min-height:0}.implementation-report-kpi{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.implementation-report-kpi:not(.finance-kpi-primary--income):not(.finance-kpi-primary--expense){border-top:3px solid #2e3192}.finance-overview-page .implementation-report-kpi{min-height:4.25rem;padding:.625rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-detail-workspace .fund-transfers-kpis .implementation-report-kpi{padding:.5rem .625rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .implementation-report-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .implementation-report-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .implementation-report-kpi{display:flex;height:100%;min-height:4.75rem;flex-direction:column;justify-content:center}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .implementation-report-kpi>div{height:100%;flex:1 1 0%;display:flex;align-items:center}.implementation-report-kpi{border-radius:.5rem;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.9);padding:.5rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:3px 1px 1px}.implementation-report-kpi--generated{border-top-color:#2e3192}.implementation-report-kpi--pending{border-top-color:#d97706}.implementation-report-kpi--submitted{border-top-color:#2563eb}.implementation-report-kpi--accepted{border-top-color:#00a651}.implementation-report-kpi--overdue{border-top-color:#dc2626}.implementation-report-kpi--compliance{border-top-color:#059669}.implementation-report-kpi .finance-kpi-primary__label{font-size:10px;font-weight:500;text-transform:none;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.implementation-report-kpi .finance-kpi-primary__value{margin-top:.125rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:16px!important;line-height:1.15!important;font-variant-numeric:tabular-nums}.implementation-report-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem;border-radius:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-kpi--generated .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.implementation-report-kpi--pending .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.implementation-report-kpi--submitted .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.implementation-report-kpi--accepted .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.implementation-report-kpi--overdue .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.implementation-report-kpi--compliance .finance-kpi-primary__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.375rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-workflow__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-workflow__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-workflow__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-workflow__item,.journal-entries-page .finance-data-table tbody td .implementation-report-workflow__item{margin-top:0;vertical-align:top}.implementation-report-workflow__item{display:inline-flex;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-workflow__item{white-space:nowrap}.implementation-report-workflow__arrow{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.implementation-report-workflow__step{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-templates.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.implementation-report-templates{display:none}.programs-implementation-page .finance-register-page-header .flex.implementation-report-templates.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-templates.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.implementation-report-templates.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-templates.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-templates.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.implementation-report-templates,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-templates.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.implementation-report-templates,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-templates.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.implementation-report-templates{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-templates.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-templates.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-templates.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-templates.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-templates.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-templates.md\:block{max-width:none}}.implementation-report-templates{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-templates-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-templates-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-templates-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-templates-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-templates-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-templates-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-templates-row{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.375rem}.implementation-report-templates-row__label{flex-shrink:0;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-template.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-template.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-template{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-template,.journal-entries-page .finance-data-table tbody td .implementation-report-template{margin-top:0;vertical-align:top}.implementation-report-template{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-template{white-space:nowrap}.implementation-report-template:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-completeness.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-completeness,.programs-implementation-page .finance-register-page-header .implementation-report-completeness.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-completeness.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-completeness,.programs-implementation-page .finance-register-page-header .implementation-report-completeness.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-completeness{display:flex;min-width:5.5rem;align-items:center;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.implementation-report-completeness__track{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.implementation-report-completeness__track,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.implementation-report-completeness__track,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.implementation-report-completeness__track{flex:0 1 auto}.programs-activity-planning__meta .implementation-report-completeness__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-completeness__track.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-completeness__track.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-completeness__track.md\:block{max-width:none}}.implementation-report-completeness__track{height:.375rem;min-width:2.75rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.implementation-report-completeness__bar{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.implementation-report-completeness__bar--high{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.implementation-report-completeness__bar--medium{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position)}.implementation-report-completeness__bar--low{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f87171 var(--tw-gradient-to-position)}.hr-workspace .text-lg.font-bold.implementation-report-completeness__label,.meal-workspace--enterprise .text-lg.font-bold.implementation-report-completeness__label,.procurement-workspace--enterprise .text-lg.font-bold.implementation-report-completeness__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .implementation-report-completeness__label{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-completeness__label,.journal-entries-page .finance-data-table tbody td .implementation-report-completeness__label{margin-top:0;vertical-align:top}.implementation-report-completeness__label{display:inline-flex;flex-shrink:0;border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-completeness__label{white-space:nowrap}.implementation-report-completeness__label--high{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-color:rgba(167,243,208,.7)}.implementation-report-completeness__label--medium{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));--tw-ring-color:hsla(48,97%,77%,.7)}.implementation-report-completeness__label--low{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));--tw-ring-color:hsla(0,96%,89%,.7)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-actions.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-row-actions{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-row-actions,.journal-entries-page .finance-data-table tbody td .implementation-report-row-actions{margin-top:0;vertical-align:top}.implementation-report-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.125rem}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-row-actions{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-row-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-row-actions__btn,.journal-entries-page .finance-data-table tbody td .implementation-report-row-actions__btn{margin-top:0;vertical-align:top}.implementation-report-row-actions__btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-row-actions__btn{white-space:nowrap}.implementation-report-row-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.implementation-report-row-actions__btn:disabled{cursor:not-allowed;opacity:.4}.programs-activity-planning__meta .implementation-report-row-menu.rounded-xl,.programs-activity-planning__meta .overflow-hidden.implementation-report-row-menu{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-row-menu{position:absolute;right:0;top:100%;z-index:50;margin-top:.25rem;width:12rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-2xl.implementation-report-row-menu__heading,.hr-workspace .text-lg.implementation-report-row-menu__heading.tabular-nums,.hr-workspace .text-xl.implementation-report-row-menu__heading,.meal-workspace--enterprise .text-2xl.implementation-report-row-menu__heading,.meal-workspace--enterprise .text-lg.implementation-report-row-menu__heading.tabular-nums,.meal-workspace--enterprise .text-xl.implementation-report-row-menu__heading,.procurement-workspace--enterprise .text-2xl.implementation-report-row-menu__heading,.procurement-workspace--enterprise .text-lg.implementation-report-row-menu__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.implementation-report-row-menu__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.implementation-report-row-menu__heading{padding:.5rem .75rem .25rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-menu__item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-row-menu__item,.programs-implementation-page .finance-register-page-header .implementation-report-row-menu__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-row-menu__item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-row-menu__item,.programs-implementation-page .finance-register-page-header .implementation-report-row-menu__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-row-menu__item{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .75rem;text-align:left;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-row-menu__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.implementation-report-row-menu__item:disabled{cursor:not-allowed;opacity:.4}.implementation-report-row-menu__item--primary{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.implementation-report-register .erp-table tbody td:last-child{padding-top:.5rem;padding-bottom:.5rem}.programs-activity-planning__meta .implementation-report-panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.implementation-report-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-panel{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.9)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-panel__head,.programs-implementation-page .finance-register-page-header .implementation-report-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-panel__head,.programs-implementation-page .finance-register-page-header .implementation-report-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem .75rem}.implementation-report-panel__title{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.implementation-report-panel__title:before{content:"";margin-right:.5rem;display:inline-block;height:.75rem;width:.125rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));vertical-align:middle}.hr-workspace .text-lg.font-bold.implementation-report-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.implementation-report-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.implementation-report-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.implementation-report-panel__meta{font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-panel__body{padding:.75rem}.programs-implementation-page .finance-register-page-header .implementation-report-deadline.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .implementation-report-deadline.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-deadline{display:flex;flex-direction:column;gap:.75rem}.implementation-report-deadline-anchor{scroll-margin-top:5.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggles{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggles{width:100%;justify-content:flex-start}}.implementation-report-deadline__toggles{display:grid;gap:.5rem}@media (min-width:640px){.implementation-report-deadline__toggles{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggle{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggle{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-deadline__toggle{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-deadline__toggle,.journal-entries-page .finance-data-table tbody td .implementation-report-deadline__toggle{margin-top:0;vertical-align:top}.implementation-report-deadline__toggle{display:inline-flex;min-height:2.75rem;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .875rem;text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-deadline__toggle{white-space:nowrap}.implementation-report-deadline__toggle:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4)}.implementation-report-deadline__toggle-label{font-size:12px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-deadline__toggle-main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.implementation-report-deadline__toggle-main{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggle-main,.programs-implementation-page .finance-register-page-header .implementation-report-deadline__toggle-main.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__toggle-main,.programs-implementation-page .finance-register-page-header .implementation-report-deadline__toggle-main.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-deadline__toggle-main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.implementation-report-deadline__toggle-main,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-deadline__toggle-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.implementation-report-deadline__toggle-main,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-deadline__toggle-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.implementation-report-deadline__toggle-main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-deadline__toggle-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-deadline__toggle-main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-deadline__toggle-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-deadline__toggle-main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-deadline__toggle-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-deadline__toggle-main.md\:block{max-width:none}}.implementation-report-deadline__toggle-main{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem}.hr-workspace .text-2xl.implementation-report-deadline__toggle-count,.hr-workspace .text-lg.font-bold.implementation-report-deadline__toggle-count,.hr-workspace .text-lg.implementation-report-deadline__toggle-count.tabular-nums,.hr-workspace .text-xl.implementation-report-deadline__toggle-count,.meal-workspace--enterprise .text-2xl.implementation-report-deadline__toggle-count,.meal-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__toggle-count,.meal-workspace--enterprise .text-lg.implementation-report-deadline__toggle-count.tabular-nums,.meal-workspace--enterprise .text-xl.implementation-report-deadline__toggle-count,.procurement-workspace--enterprise .text-2xl.implementation-report-deadline__toggle-count,.procurement-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__toggle-count,.procurement-workspace--enterprise .text-lg.implementation-report-deadline__toggle-count.tabular-nums,.procurement-workspace--enterprise .text-xl.implementation-report-deadline__toggle-count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle-count.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__toggle-count.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-deadline__toggle-count{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-deadline__toggle-count,.journal-entries-page .finance-data-table tbody td .implementation-report-deadline__toggle-count{margin-top:0;vertical-align:top}.implementation-report-deadline__toggle-count{display:inline-flex;min-width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-deadline__toggle-count{white-space:nowrap}.implementation-report-deadline__toggle-chevron{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.implementation-report-deadline__toggle-chevron--open{transform:rotate(180deg)}.implementation-report-deadline__toggle--overdue{border-top:3px solid #dc2626}.implementation-report-deadline__toggle--overdue-active{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));background-color:hsla(0,86%,97%,.5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,96%,89%,.7)}.implementation-report-deadline__toggle--overdue-active .implementation-report-deadline__toggle-label{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.implementation-report-deadline__toggle-count--overdue{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.implementation-report-deadline__toggle--soon{border-top:3px solid #d97706}.implementation-report-deadline__toggle--soon-active{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(48,97%,77%,.7)}.implementation-report-deadline__toggle--soon-active .implementation-report-deadline__toggle-label{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.implementation-report-deadline__toggle-count--soon{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.implementation-report-deadline__toggle--upcoming{border-top:3px solid #2e3192}.implementation-report-deadline__toggle--upcoming-active{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8)}.implementation-report-deadline__toggle--upcoming-active .implementation-report-deadline__toggle-label{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.implementation-report-deadline__toggle-count--upcoming{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-activity-planning__meta .implementation-report-deadline__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-deadline__panel{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.implementation-report-deadline__panel-scroll{max-height:min(22rem,52vh);overflow-y:auto;scrollbar-width:thin}.implementation-report-deadline__hint{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.75rem 1rem;text-align:center;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-deadline__panel--overdue{border-top:3px solid #dc2626}.implementation-report-deadline__panel--soon{border-top:3px solid #d97706}.implementation-report-deadline__panel--upcoming{border-top:3px solid #2e3192}.programs-activity-planning__meta .implementation-report-deadline__column.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-deadline__column{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.implementation-report-deadline__column--overdue{border-top:3px solid #dc2626}.implementation-report-deadline__column--soon{border-top:3px solid #d97706}.implementation-report-deadline__column--upcoming{border-top:3px solid #2e3192}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__column-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__column-head,.programs-implementation-page .finance-register-page-header .implementation-report-deadline__column-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__column-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-deadline__column-head,.programs-implementation-page .finance-register-page-header .implementation-report-deadline__column-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-deadline__column-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.5rem .75rem}.implementation-report-deadline__column-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-deadline__column--overdue .implementation-report-deadline__column-title{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.implementation-report-deadline__column--soon .implementation-report-deadline__column-title{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.implementation-report-deadline__column--upcoming .implementation-report-deadline__column-title{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.implementation-report-deadline__count,.hr-workspace .text-lg.font-bold.implementation-report-deadline__count,.hr-workspace .text-lg.implementation-report-deadline__count.tabular-nums,.hr-workspace .text-xl.implementation-report-deadline__count,.meal-workspace--enterprise .text-2xl.implementation-report-deadline__count,.meal-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__count,.meal-workspace--enterprise .text-lg.implementation-report-deadline__count.tabular-nums,.meal-workspace--enterprise .text-xl.implementation-report-deadline__count,.procurement-workspace--enterprise .text-2xl.implementation-report-deadline__count,.procurement-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__count,.procurement-workspace--enterprise .text-lg.implementation-report-deadline__count.tabular-nums,.procurement-workspace--enterprise .text-xl.implementation-report-deadline__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__count.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-deadline__count.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-deadline__count{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-deadline__count,.journal-entries-page .finance-data-table tbody td .implementation-report-deadline__count{margin-top:0;vertical-align:top}.implementation-report-deadline__count{display:inline-flex;min-width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-deadline__count{white-space:nowrap}.implementation-report-deadline__column--overdue .implementation-report-deadline__count{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.implementation-report-deadline__column--soon .implementation-report-deadline__count{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.implementation-report-deadline__column--upcoming .implementation-report-deadline__count{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.implementation-report-deadline__table{min-width:100%;text-align:left}.implementation-report-deadline__table thead th{position:sticky;top:0;z-index:1;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-weight:600;color:rgb(37 40 118/var(--tw-text-opacity,1));letter-spacing:-.01em}.implementation-report-deadline__table tbody td,.implementation-report-deadline__table thead th{font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-deadline__table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding:.5rem .75rem;color:rgb(28 30 90/var(--tw-text-opacity,1));vertical-align:top}.implementation-report-deadline__table tbody tr:last-child td{border-bottom-width:0}.implementation-report-deadline__table tbody tr{transition:background-color .14s ease}.implementation-report-deadline__table tbody tr:hover{background-color:rgba(238,240,250,.6)}.implementation-report-deadline__grant{font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.implementation-report-deadline__due,.meal-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__due,.procurement-workspace--enterprise .text-lg.font-bold.implementation-report-deadline__due{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.implementation-report-deadline__due{white-space:nowrap;font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.implementation-report-deadline__empty{padding:1rem .75rem;text-align:center;font-size:11px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-toolbar,.programs-implementation-page .finance-register-page-header .flex.implementation-report-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-toolbar,.programs-implementation-page .finance-register-page-header .flex.implementation-report-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.implementation-report-toolbar__refresh{font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-toolbar__actions{margin-left:auto;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-filters.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.implementation-report-filters{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filters.gap-2,.programs-implementation-page .finance-register-page-header .flex.implementation-report-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-filters.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.implementation-report-filters,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.implementation-report-filters,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.implementation-report-filters{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-filters.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-filters.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.implementation-report-filters.md\:block{max-width:none}}.implementation-report-filters{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-filter.flex-1{display:none}.programs-implementation-page .finance-register-page-header .implementation-report-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .implementation-report-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-filter.flex-1,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-filter.flex-1,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-filter.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter.flex-1.md\:block{max-width:none}}.implementation-report-filter{display:flex;min-width:0;flex-direction:column;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filter--inline.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filter--inline.gap-2{width:100%;justify-content:flex-start}}.implementation-report-filter--inline{flex-direction:row;align-items:center;gap:.25rem;flex:1 1 8rem;max-width:10.5rem}.implementation-report-filter__label{flex-shrink:0;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-filter__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-filter__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-filter__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-filter__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__select.flex-1.md\:block{max-width:none}}.implementation-report-filter__select{height:2rem;width:100%;min-width:0;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-filter__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filter__trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-filter__trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-filter__trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .implementation-report-filter__trigger,.journal-entries-page .finance-data-table tbody td .implementation-report-filter__trigger{margin-top:0;vertical-align:top}.implementation-report-filter__trigger{display:inline-flex;width:100%;align-items:center;justify-content:space-between;text-align:left}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-filter__trigger{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.implementation-report-filter__trigger--compact.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.implementation-report-filter__trigger--compact.flex-1,.programs-donors-page__header .ems-workspace-header__row>.implementation-report-filter__trigger--compact.flex-1,.programs-grants-page__header .ems-workspace-header__row>.implementation-report-filter__trigger--compact.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__trigger--compact.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__trigger--compact.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.implementation-report-filter__trigger--compact.flex-1.md\:block{max-width:none}}.implementation-report-filter__trigger--compact{min-width:0}.implementation-report-filters-panel{overflow:visible}.implementation-report-filters-panel .implementation-report-panel__body{overflow:visible;padding:.625rem}.implementation-report-generate{position:relative;flex-shrink:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-generate__button.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-generate__button.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .implementation-report-generate__button{border-radius:.5rem}.sp-workspace__hero-main a button.implementation-report-generate__button,.sp-workspace__main a button.implementation-report-generate__button{color:#fff}.journal-entries-page .dcr-register__table tbody td .implementation-report-generate__button,.journal-entries-page .finance-data-table tbody td .implementation-report-generate__button{margin-top:0;vertical-align:top}.implementation-report-generate__button{display:inline-flex;height:2rem;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1c1e5a var(--tw-gradient-to-position);padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .implementation-report-generate__button{white-space:nowrap}.implementation-report-generate__button:hover{--tw-gradient-from:#1c1e5a var(--tw-gradient-from-position);--tw-gradient-to:rgba(28,30,90,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14153f var(--tw-gradient-to-position);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .implementation-report-generate__menu.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.implementation-report-generate__menu{position:fixed;z-index:200;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-generate__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-generate__menu-item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.implementation-report-generate__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-generate__menu-item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-generate__menu-item{display:flex;width:100%;align-items:center;padding:.5rem .75rem;text-align:left;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-generate__menu-item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-categories,.programs-implementation-page .finance-register-page-header .flex.implementation-report-categories.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-categories.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.implementation-report-categories,.programs-implementation-page .finance-register-page-header .flex.implementation-report-categories.items-center.gap-2,.programs-implementation-page .finance-register-page-header .implementation-report-categories.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.implementation-report-categories{display:flex;flex-wrap:wrap;gap:.5rem}.implementation-report-category{border-radius:9999px;padding:.25rem .75rem;font-size:10px;font-weight:600;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.implementation-report-category--active,.sp-workspace__main a button.implementation-report-category--active{color:#fff}.implementation-report-category--active{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1c1e5a var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.implementation-report-category--idle{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.implementation-report-category--idle:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.implementation-report-register .erp-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding-top:.5rem;padding-bottom:.5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.implementation-report-register .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.5rem;padding-bottom:.5rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.implementation-report-register .erp-table tbody tr{transition:background-color .14s ease}.implementation-report-register .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.implementation-report-chart__title{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:-.01em}.implementation-report-chart__title:before{content:"";margin-right:.375rem;display:inline-block;height:.625rem;width:.125rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(61 71 181/var(--tw-bg-opacity,1));vertical-align:middle}.implementation-report-preview__eyebrow{font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-preview__section-title{font-size:12px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.implementation-report-preview__section-title:before{content:"";margin-right:.375rem;display:inline-block;height:.625rem;width:.125rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));vertical-align:middle}.programs-budget-register-filters{box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-activities-register .erp-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.625rem;padding-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-activities-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-activities-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-activities-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-activities-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activities-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activities-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activities-page.flex-1.md\:block{max-width:none}}.programs-activities-page{min-width:0}.programs-activities-page .hurdo-page-hero{border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activities-page__header.ems-workspace-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-page__header .ems-workspace-header__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-page__header .ems-workspace-header__row.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row{align-items:center;gap:.75rem}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.flex-1{flex:0 1 auto}.hr-workspace .programs-activities-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-activities-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-activities-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activities-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-activities-page__header .page-header__subtitle{display:none}.programs-activities-tabs.project-workspace-section-nav{margin-bottom:0;margin-top:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:transparent;padding:0}.programs-activities-tabs .project-workspace-section-nav__list{gap:.25rem}.programs-activities-tabs .project-workspace-section-nav__tab{height:2rem;border-radius:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activities-toolbar{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-activities-toolbar__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-activities-toolbar__grid{width:100%;justify-content:flex-start}}.programs-activities-toolbar__grid{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.programs-activities-toolbar__grid{grid-template-columns:minmax(0,1.2fr) auto;align-items:center}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-activities-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-activities-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-activities-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-activities-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.hr-workspace .text-lg.font-bold.programs-activities-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.programs-activities-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-activities-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activities-toolbar__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-toolbar__clear.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-activities-toolbar__clear.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-activities-toolbar__clear{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-activities-toolbar__clear,.journal-entries-page .finance-data-table tbody td .programs-activities-toolbar__clear{margin-top:0;vertical-align:top}.programs-activities-toolbar__clear{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-activities-toolbar__clear{white-space:nowrap}.programs-activities-toolbar__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.hr-workspace .text-lg.font-bold.programs-activity-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-activity-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-activity-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-activity-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-activity-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-activity-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-activity-register__table-wrap.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-activity-register__table-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-activity-register__table-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-activity-register__table-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activity-register__table-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activity-register__table-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-activity-register__table-wrap.flex-1.md\:block{max-width:none}}.programs-activity-register__table-wrap{min-width:0;overflow-x:auto}.programs-activity-register__table.hurdo-table-wrap{width:100%;min-width:0;overflow-x:auto;border:0;border-radius:0;box-shadow:none}.programs-activity-register__table .erp-table{table-layout:auto;width:100%;min-width:0;border-collapse:collapse}.programs-activity-register__table .erp-table thead th{height:auto;padding:.5rem .75rem;font-size:11px;font-weight:600;text-transform:none;letter-spacing:normal;color:rgba(46,49,146,.65);background:rgba(248,249,252,.95);border:0;border-bottom:1px solid rgba(46,49,146,.1);vertical-align:middle;white-space:nowrap}.programs-activity-register__table .erp-table tbody td{height:auto;padding:.5rem .75rem;font-size:12px;font-weight:500;color:#1e2159;border:0;border-bottom:1px solid rgba(46,49,146,.06);vertical-align:middle}.programs-activity-register__table .erp-table tbody tr:hover{background:rgba(46,49,146,.035)}.programs-activity-register__table .erp-table tbody tr:last-child td{border-bottom:0}.programs-activity-register__table .erp-table--soft tbody td,.programs-activity-register__table .erp-table--soft thead th{border-left:0;border-right:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workplans-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-workplans-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-workplans-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-workplans-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplans-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplans-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplans-page.flex-1.md\:block{max-width:none}}.programs-workplans-page{width:100%;min-width:0}.workplans-register-table,.workplans-register-table .hurdo-table-scroll{width:100%;max-height:none;overflow:visible}.workplans-register-table .erp-table{width:100%}.workplans-register-table td,.workplans-register-table th{white-space:normal}.programs-planning-register{display:flex;flex-direction:column;gap:var(--ems-planning-stack-gap);width:100%;min-width:0}.programs-planning-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ems-planning-filter-gap);min-height:2rem}.programs-planning-filters>button,.programs-planning-filters>input,.programs-planning-filters>select{height:2rem;box-sizing:border-box}.programs-planning-register .workplans-register-table thead th{height:var(--ems-planning-table-header-height);padding:.375rem var(--ems-planning-table-px);line-height:1.35;vertical-align:middle}.programs-planning-register .workplans-register-table tbody td{height:var(--ems-planning-table-row-min-height);padding:var(--ems-planning-table-py) var(--ems-planning-table-px);line-height:var(--ems-planning-line-height);vertical-align:middle}.programs-planning-register .workplans-register-table .planning-date-cell{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:left}.programs-planning-register .workplans-register-table .planning-actions-cell,.programs-planning-register .workplans-register-table .planning-center-cell,.programs-planning-register .workplans-register-table .planning-status-cell,.programs-planning-register .workplans-register-table .planning-status-cell .inline-flex{white-space:nowrap}.programs-workplans-page__header.ems-workspace-header{border-width:0;padding-bottom:0}.hr-workspace .programs-workplans-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-workplans-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-workplans-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-workplans-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-workplans-page__header .page-header__subtitle{display:none}.programs-workplans-tabs.project-workspace-section-nav{margin-bottom:1rem;margin-top:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:transparent;padding:0}.programs-workplans-tabs .project-workspace-section-nav__list{gap:.25rem}.programs-workplans-tabs .project-workspace-section-nav__tab{height:2rem;border-radius:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-toolbar,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-toolbar,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-workplan-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-workplan-toolbar__filters,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workplan-toolbar__filters.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar__filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-toolbar__filters,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar__filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar__filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-workplan-toolbar__filters,.programs-activities-page__header .ems-workspace-header__row>.programs-workplan-toolbar__filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-workplan-toolbar__filters,.programs-donors-page__header .ems-workspace-header__row>.programs-workplan-toolbar__filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-workplan-toolbar__filters,.programs-grants-page__header .ems-workspace-header__row>.programs-workplan-toolbar__filters.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workplan-toolbar__filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-toolbar__filters.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workplan-toolbar__filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-toolbar__filters.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-workplan-toolbar__filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-toolbar__filters.flex-1.md\:block{max-width:none}}.programs-workplan-toolbar__filters{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.programs-workplan-toolbar__filters label{margin-bottom:.25rem;display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-workplan-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-workplan-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.programs-workplan-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workplan-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-workplan-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-workplan-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-workplan-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-workplan-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-workplan-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi.flex-1.md\:block{max-width:none}}.programs-workplan-kpi{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;flex:1 1 9.5rem;max-width:14rem;border-width:3px 1px 1px;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1024px){.programs-workplan-kpi-grid{flex-wrap:nowrap}.programs-workplan-kpi{flex:1 1 0;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-workplan-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-workplan-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-workplan-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-workplan-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-workplan-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-workplan-kpi__icon-wrap{white-space:nowrap}.programs-workplan-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-workplan-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-workplan-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-workplan-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-workplan-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-workplan-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-workplan-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-workplan-kpi__content.flex-1.md\:block{max-width:none}}.programs-workplan-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-workplan-kpi__value,.hr-workspace .text-lg.font-bold.programs-workplan-kpi__value,.hr-workspace .text-lg.programs-workplan-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-workplan-kpi__value,.meal-workspace--enterprise .text-2xl.programs-workplan-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-workplan-kpi__value,.meal-workspace--enterprise .text-lg.programs-workplan-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-workplan-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-workplan-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-workplan-kpi__value,.procurement-workspace--enterprise .text-lg.programs-workplan-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-workplan-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-workplan-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-workplan-kpi__label,.programs-workplan-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-workplan-kpi__label{font-size:10px;font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-workplan-kpi--default{border-top-color:#2e3192}.programs-workplan-kpi--success{border-top-color:#10b981}.programs-workplan-kpi--success .programs-workplan-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-workplan-kpi--attention{border-top-color:#f59e0b}.programs-workplan-kpi--attention .programs-workplan-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-workplan-kpi--money{border-top-color:#6366f1}.programs-workplan-kpi--money .programs-workplan-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-workplan-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-workplan-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-workplan-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-workplan-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-workplan-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-workplan-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-workplan-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-workplan-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-workplan-period-meta{font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-workplan-period-meta,.programs-workplans-page .workplan-project-register thead th{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-workplans-page .workplan-project-register thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.6);font-weight:600;text-transform:none;letter-spacing:0;color:rgba(46,49,146,.65)}.programs-workplans-page .workplan-project-register thead th[class*=sticky]{background:rgba(248,249,252,.98)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-teams-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-teams-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-teams-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-teams-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-page.flex-1.md\:block{max-width:none}}.programs-project-teams-page{min-width:0}.programs-project-teams-page__header.ems-workspace-header{border-width:0;padding-bottom:0}.hr-workspace .programs-project-teams-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-project-teams-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-project-teams-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-teams-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-teams-page__header .page-header__subtitle{display:none}.programs-project-teams-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-teams-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-teams-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-teams-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-teams-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-teams-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-teams-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-teams-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-teams-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-teams-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-teams-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi.flex-1.md\:block{max-width:none}}.programs-project-teams-kpi{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;flex:1 1 9.5rem;max-width:14rem;border-width:3px 1px 1px;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1280px){.programs-project-teams-kpi-grid{flex-wrap:nowrap}.programs-project-teams-kpi{flex:1 1 0;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-teams-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-teams-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-teams-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-teams-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-teams-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-teams-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-teams-kpi__icon-wrap{white-space:nowrap}.programs-project-teams-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-teams-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-teams-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-teams-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-teams-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-teams-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-teams-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-kpi__content.flex-1.md\:block{max-width:none}}.programs-project-teams-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-project-teams-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-teams-kpi__value,.hr-workspace .text-lg.programs-project-teams-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-teams-kpi__value,.meal-workspace--enterprise .text-2xl.programs-project-teams-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-teams-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-teams-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-teams-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-project-teams-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-teams-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-teams-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-teams-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-teams-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-teams-kpi__label,.programs-project-teams-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-project-teams-kpi__label{font-size:10px;font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-teams-kpi--default{border-top-color:#2e3192}.programs-project-teams-kpi--team{border-top-color:#6366f1}.programs-project-teams-kpi--team .programs-project-teams-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.programs-project-teams-kpi--allocation{border-top-color:#8b5cf6}.programs-project-teams-kpi--allocation .programs-project-teams-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.programs-project-teams-kpi--success{border-top-color:#10b981}.programs-project-teams-kpi--success .programs-project-teams-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-project-teams-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-teams-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-teams-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-teams-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-project-teams-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-teams-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-teams-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-project-teams-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-teams-register__table-wrap.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-teams-register__table-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-teams-register__table-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-teams-register__table-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-register__table-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-register__table-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-teams-register__table-wrap.flex-1.md\:block{max-width:none}}.programs-project-teams-register__table-wrap{min-width:0;overflow-x:auto}.programs-project-teams-register__table.hurdo-table-wrap{width:100%;min-width:0;overflow-x:auto;border:0;border-radius:0;box-shadow:none}.programs-project-teams-register__table .erp-table{table-layout:auto;width:100%;min-width:68rem;border-collapse:collapse}.programs-project-teams-register__table .erp-table--soft tbody td,.programs-project-teams-register__table .erp-table--soft thead th{border-left:0;border-right:0}.programs-project-teams-register__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-project-teams-register__table .erp-table tbody tr{transition:background-color .14s ease}.programs-project-teams-register__table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-assignment-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-assignment-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-assignment-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-assignment-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment-page.flex-1.md\:block{max-width:none}}.programs-project-team-assignment-page{min-width:0}.programs-project-team-assignment-page .programs-page-shell__body{padding-top:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-assignment.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-assignment.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-assignment.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-assignment.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment.flex-1.md\:block{max-width:none}}.programs-project-team-assignment{min-width:0}.programs-project-team-assignment__header{margin-bottom:.75rem}.programs-project-team-assignment__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-project-team-assignment__header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-back.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-back.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-back{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-back,.journal-entries-page .finance-data-table tbody td .programs-project-team-back{margin-top:0;vertical-align:top}.programs-project-team-back{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-back{white-space:nowrap}.programs-project-team-back:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-project-team-assignment__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-assignment__title-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-team-assignment__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-assignment__title-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-assignment__title-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-assignment__title-block.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-assignment__title-block.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-assignment__title-block.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-assignment__title-block.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment__title-block.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment__title-block.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-assignment__title-block.flex-1.md\:block{max-width:none}}.programs-project-team-assignment__title-block{min-width:0}.programs-project-team-assignment__title-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.hr-workspace .programs-project-team-assignment__title.font-bold,.meal-workspace--enterprise .programs-project-team-assignment__title.font-bold,.procurement-workspace--enterprise .programs-project-team-assignment__title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-assignment__title{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-assignment__meta,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-assignment__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-assignment__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-assignment__meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-assignment__meta,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-assignment__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-assignment__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-assignment__meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-assignment__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-2xl.programs-project-team-assignment__code,.hr-workspace .text-lg.programs-project-team-assignment__code.tabular-nums,.hr-workspace .text-xl.programs-project-team-assignment__code,.meal-workspace--enterprise .text-2xl.programs-project-team-assignment__code,.meal-workspace--enterprise .text-lg.programs-project-team-assignment__code.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-assignment__code,.procurement-workspace--enterprise .text-2xl.programs-project-team-assignment__code,.procurement-workspace--enterprise .text-lg.programs-project-team-assignment__code.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-assignment__code{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .programs-project-team-assignment__code{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-assignment__code,.journal-entries-page .finance-data-table tbody td .programs-project-team-assignment__code{margin-top:0;vertical-align:top}.programs-project-team-assignment__code{display:inline-flex;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-family:var(--erp-font-family-mono);font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-assignment__code{white-space:nowrap}.programs-project-team-assignment__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-team-assignment__body{padding-top:.75rem}.programs-project-team-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-team-tabs{border-bottom-width:1px;border-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.programs-project-team-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-tabs__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-team-tabs__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-tabs__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-tabs__list{margin-bottom:-1px;display:flex;flex-wrap:wrap;gap:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-tabs__tab,.journal-entries-page .finance-data-table tbody td .programs-project-team-tabs__tab{margin-top:0;vertical-align:top}.programs-project-team-tabs__tab{display:inline-flex;height:2.25rem;align-items:center;gap:.375rem;border-bottom-width:2px;border-color:transparent;padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-tabs__tab{white-space:nowrap}.programs-project-team-tabs__tab:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-project-team-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-team-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:1280px){.programs-project-team-kpi-grid{flex-wrap:nowrap}.programs-project-team-kpi{flex:1 1 0;max-width:none}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi.flex-1.md\:block{max-width:none}}.programs-project-team-kpi{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;flex:1 1 10rem;max-width:15rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-project-team-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-project-team-kpi__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-kpi__icon-wrap{white-space:nowrap}.programs-project-team-kpi__icon{height:1rem;width:1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-team-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-team-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-kpi__content.flex-1.md\:block{max-width:none}}.programs-project-team-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-project-team-kpi__value,.hr-workspace .text-lg.font-bold.programs-project-team-kpi__value,.hr-workspace .text-lg.programs-project-team-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-project-team-kpi__value,.meal-workspace--enterprise .text-2xl.programs-project-team-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-kpi__value,.meal-workspace--enterprise .text-lg.programs-project-team-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-project-team-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-kpi__value,.procurement-workspace--enterprise .text-lg.programs-project-team-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-kpi__value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-project-team-kpi__label,.programs-project-team-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-project-team-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-kpi--team .programs-project-team-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.programs-project-team-kpi--success .programs-project-team-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-project-team-kpi--attention .programs-project-team-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-project-team-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-team-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-project-team-panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.hr-workspace .text-2xl.programs-project-team-panel .erp-section-title,.hr-workspace .text-lg.programs-project-team-panel .erp-section-title.tabular-nums,.hr-workspace .text-xl.programs-project-team-panel .erp-section-title,.meal-workspace--enterprise .text-2xl.programs-project-team-panel .erp-section-title,.meal-workspace--enterprise .text-lg.programs-project-team-panel .erp-section-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-panel .erp-section-title,.procurement-workspace--enterprise .text-2xl.programs-project-team-panel .erp-section-title,.procurement-workspace--enterprise .text-lg.programs-project-team-panel .erp-section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-panel .erp-section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-panel .erp-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-team-panel__meta,.hr-workspace .text-lg.font-bold.programs-project-team-panel__meta,.hr-workspace .text-lg.programs-project-team-panel__meta.tabular-nums,.hr-workspace .text-xl.programs-project-team-panel__meta,.meal-workspace--enterprise .text-2xl.programs-project-team-panel__meta,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-panel__meta,.meal-workspace--enterprise .text-lg.programs-project-team-panel__meta.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-panel__meta,.procurement-workspace--enterprise .text-2xl.programs-project-team-panel__meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-panel__meta,.procurement-workspace--enterprise .text-lg.programs-project-team-panel__meta.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-panel__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-panel__meta{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-panel__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-panel__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-panel__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-panel__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-panel__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-project-team-context{display:grid;gap:0}@media (min-width:640px){.programs-project-team-context{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-project-team-context{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-project-team-context__item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.625rem .875rem}.hr-workspace .text-2xl.programs-project-team-context dt,.hr-workspace .text-lg.programs-project-team-context dt.tabular-nums,.hr-workspace .text-xl.programs-project-team-context dt,.meal-workspace--enterprise .text-2xl.programs-project-team-context dt,.meal-workspace--enterprise .text-lg.programs-project-team-context dt.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-context dt,.procurement-workspace--enterprise .text-2xl.programs-project-team-context dt,.procurement-workspace--enterprise .text-lg.programs-project-team-context dt.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-context dt{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-context dt{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-context dd{margin-top:.25rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-team-leadership-grid{display:grid;gap:.625rem;padding:.875rem}@media (min-width:640px){.programs-project-team-leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-project-team-leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-project-team-leadership-card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.03)}.programs-project-team-leadership-card--assigned{border-color:rgba(141,148,224,.8);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.hr-workspace .text-2xl.programs-project-team-leadership-card__label,.hr-workspace .text-lg.programs-project-team-leadership-card__label.tabular-nums,.hr-workspace .text-xl.programs-project-team-leadership-card__label,.meal-workspace--enterprise .text-2xl.programs-project-team-leadership-card__label,.meal-workspace--enterprise .text-lg.programs-project-team-leadership-card__label.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-leadership-card__label,.procurement-workspace--enterprise .text-2xl.programs-project-team-leadership-card__label,.procurement-workspace--enterprise .text-lg.programs-project-team-leadership-card__label.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-leadership-card__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-leadership-card__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-leadership-card__readonly{margin-top:.5rem}.programs-project-team-leadership-card__readonly>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-project-team-leadership-card__person{display:block;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-team-leadership-card__position{display:block;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-leadership-card__select{margin-top:.5rem}.hr-workspace .text-2xl.programs-project-team-status,.hr-workspace .text-lg.programs-project-team-status.tabular-nums,.hr-workspace .text-xl.programs-project-team-status,.meal-workspace--enterprise .text-2xl.programs-project-team-status,.meal-workspace--enterprise .text-lg.programs-project-team-status.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-status,.procurement-workspace--enterprise .text-2xl.programs-project-team-status,.procurement-workspace--enterprise .text-lg.programs-project-team-status.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .programs-project-team-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-status,.journal-entries-page .finance-data-table tbody td .programs-project-team-status{margin-top:0;vertical-align:top}.programs-project-team-status{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-status{white-space:nowrap}.programs-project-team-status--assigned{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.8)}.programs-project-team-status--assigned,.programs-project-team-status--vacant{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.programs-project-team-status--vacant{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-role-card__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-role-card__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-role-card__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-role-card__header,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-role-card__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-role-card__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-role-card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-role-card__body,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-role-card__body.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-role-card__body.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-role-card__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-role-card__body,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-role-card__body.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-role-card__body.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-role-card__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-role-card__body{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-project-team-role-card__body--stack{flex-direction:column;align-items:stretch}.programs-project-team-role-card__saving{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-btn,.journal-entries-page .finance-data-table tbody td .programs-project-team-btn{margin-top:0;vertical-align:top}.programs-project-team-btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-btn{white-space:nowrap}.programs-project-team-btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-project-team-btn--primary,.sp-workspace__main a button.programs-project-team-btn--primary{color:#fff}.programs-project-team-btn--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-project-team-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-project-team-btn--ghost{border-color:transparent;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-team-btn--ghost:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-project-team-notice{margin-left:.75rem;margin-right:.75rem;margin-top:.75rem;border-radius:.375rem;padding:.5rem .75rem;font-size:12px;font-weight:500;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-notice--error{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-project-team-alerts.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-alerts.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-team-alerts.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-alerts.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-alerts{display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-alert.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-alert.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-alert{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-alert,.journal-entries-page .finance-data-table tbody td .programs-project-team-alert{margin-top:0;vertical-align:top}.programs-project-team-alert{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:hsla(48,97%,77%,.8);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-alert{white-space:nowrap}.programs-project-team-empty{padding:2rem 1rem;text-align:center;font-size:13px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-team-empty--panel{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-dept-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-dept-grid{width:100%;justify-content:flex-start}}.programs-project-team-dept-grid{display:grid;gap:.5rem;padding:.875rem}@media (min-width:640px){.programs-project-team-dept-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-project-team-dept-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-project-team-dept-card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.6);background-color:rgba(238,240,250,.2);padding:.625rem .75rem}.programs-project-team-dept-card__name{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-project-team-dept-card__alloc,.programs-project-team-dept-card__meta{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-team-dept-card__alloc,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-dept-card__alloc,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-dept-card__alloc{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-dept-card__alloc{margin-top:.125rem;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-register__table-wrap.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-register__table-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-register__table-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-register__table-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-register__table-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-register__table-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-register__table-wrap.flex-1.md\:block{max-width:none}}.programs-project-team-register__table-wrap{min-width:0;overflow-x:auto}.programs-project-team-register__table.hurdo-table-wrap{border:0;border-radius:0;box-shadow:none}.programs-project-team-register__table .erp-table{min-width:48rem}.hr-workspace .text-2xl.programs-project-team-register__table .erp-table--soft thead th,.hr-workspace .text-lg.programs-project-team-register__table .erp-table--soft thead th.tabular-nums,.hr-workspace .text-xl.programs-project-team-register__table .erp-table--soft thead th,.meal-workspace--enterprise .text-2xl.programs-project-team-register__table .erp-table--soft thead th,.meal-workspace--enterprise .text-lg.programs-project-team-register__table .erp-table--soft thead th.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-register__table .erp-table--soft thead th,.procurement-workspace--enterprise .text-2xl.programs-project-team-register__table .erp-table--soft thead th,.procurement-workspace--enterprise .text-lg.programs-project-team-register__table .erp-table--soft thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-register__table .erp-table--soft thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-register__table .erp-table--soft thead th{background-color:rgba(238,240,250,.5);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-register__table .erp-table tbody td{padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-table-name{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-project-team-table-meta{display:block;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-table-cell{font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-team-table-num,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-table-num,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-table-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-table-num{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-team-table-date,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-table-date,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-table-date{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-table-date{white-space:nowrap;font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-team-table-action,.hr-workspace .text-lg.programs-project-team-table-action.tabular-nums,.hr-workspace .text-xl.programs-project-team-table-action,.meal-workspace--enterprise .text-2xl.programs-project-team-table-action,.meal-workspace--enterprise .text-lg.programs-project-team-table-action.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-table-action,.procurement-workspace--enterprise .text-2xl.programs-project-team-table-action,.procurement-workspace--enterprise .text-lg.programs-project-team-table-action.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-table-action{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-table-action{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-team-allocation-input,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-allocation-input,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-allocation-input{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-allocation-input{height:1.75rem;width:3.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem;text-align:center;font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-over-alloc{margin-left:.25rem;font-size:10px;color:rgb(180 83 9/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-project-team-over-alloc,.programs-project-team-remove{font-weight:600;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.programs-project-team-remove{font-size:11px;color:rgb(220 38 38/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-project-team-remove:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-left:.25rem;padding-right:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search-wrap,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-toolbar__search-wrap.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-toolbar__search-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-toolbar__search-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-toolbar__search-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-toolbar__search-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-toolbar__search-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-toolbar__search-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search-wrap,.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search-wrap,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search-wrap,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search-wrap.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search-wrap.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search-wrap.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search-wrap.flex-1.md\:block{max-width:none}}.programs-project-team-toolbar__search-wrap{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-toolbar__search.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search,.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-project-team-toolbar__search,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-toolbar__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-project-team-toolbar__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-toolbar__search.flex-1.md\:block{max-width:none}}.programs-project-team-toolbar__search{min-width:0;flex:1 1 0%;border-width:0;background-color:transparent;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-team-toolbar__count,.hr-workspace .text-lg.font-bold.programs-project-team-toolbar__count,.hr-workspace .text-lg.programs-project-team-toolbar__count.tabular-nums,.hr-workspace .text-xl.programs-project-team-toolbar__count,.meal-workspace--enterprise .text-2xl.programs-project-team-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-toolbar__count,.meal-workspace--enterprise .text-lg.programs-project-team-toolbar__count.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-toolbar__count,.procurement-workspace--enterprise .text-2xl.programs-project-team-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-toolbar__count,.procurement-workspace--enterprise .text-lg.programs-project-team-toolbar__count.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-toolbar__count{flex-shrink:0;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-team-form{padding:.875rem}.programs-project-team-form__grid{display:grid;gap:.75rem}@media (min-width:640px){.programs-project-team-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-project-team-form__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-project-team-form__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-project-team-form__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-team-form__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-project-team-form__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-project-team-form__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-project-team-form__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-form__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-form__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-project-team-form__field.flex-1.md\:block{max-width:none}}.programs-project-team-form__field{display:flex;min-width:0;flex-direction:column;gap:.375rem}.hr-workspace .text-2xl.programs-project-team-form__field>span,.hr-workspace .text-lg.programs-project-team-form__field>span.tabular-nums,.hr-workspace .text-xl.programs-project-team-form__field>span,.meal-workspace--enterprise .text-2xl.programs-project-team-form__field>span,.meal-workspace--enterprise .text-lg.programs-project-team-form__field>span.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-form__field>span,.procurement-workspace--enterprise .text-2xl.programs-project-team-form__field>span,.procurement-workspace--enterprise .text-lg.programs-project-team-form__field>span.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-form__field>span{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-form__field>span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-form__input{height:2.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-form__copy{max-width:10rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-form__preview,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__preview.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__preview.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-form__preview,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__preview.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__preview.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-form__preview{display:flex;flex-wrap:wrap;gap:.5rem;border-radius:.375rem;background-color:rgba(238,240,250,.6);padding:.5rem .75rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__permissions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__permissions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__permissions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__permissions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-form__permissions{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-form__perm.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-form__perm.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-form__perm{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-form__perm,.journal-entries-page .finance-data-table tbody td .programs-project-team-form__perm{margin-top:0;vertical-align:top}.programs-project-team-form__perm{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-form__perm{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-form__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-form__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-form__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-form__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-project-team-form__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-form__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.75rem}.programs-project-team-members>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-perm-toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-perm-toggle.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-perm-toggle{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-perm-toggle,.journal-entries-page .finance-data-table tbody td .programs-project-team-perm-toggle{margin-top:0;vertical-align:top}.programs-project-team-perm-toggle{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-perm-toggle{white-space:nowrap}.programs-project-team-perm-toggle input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-perm-toggle span.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-perm-toggle span.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-perm-toggle span.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-perm-toggle span.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-perm-toggle span{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-project-team-perm-toggle input:checked+span{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3E%3Cpath d='M12.2 4.2 6.8 10.6 3.8 7.6l1.4-1.4 1.6 1.6 4.4-4.4z'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:50%}.hr-workspace .text-2xl.programs-project-team-perm-yes,.hr-workspace .text-lg.programs-project-team-perm-yes.tabular-nums,.hr-workspace .text-xl.programs-project-team-perm-yes,.meal-workspace--enterprise .text-2xl.programs-project-team-perm-yes,.meal-workspace--enterprise .text-lg.programs-project-team-perm-yes.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-perm-yes,.procurement-workspace--enterprise .text-2xl.programs-project-team-perm-yes,.procurement-workspace--enterprise .text-lg.programs-project-team-perm-yes.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-perm-yes{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-perm-yes{font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-perm-no{font-size:12px;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-dept-structure{display:grid;gap:.75rem}@media (min-width:1024px){.programs-project-team-dept-structure{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-dept-structure__lead.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-dept-structure__lead.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-dept-structure__lead.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-dept-structure__lead.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-dept-structure__lead{display:flex;align-items:center;gap:.625rem;padding:.875rem;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .flex.programs-project-team-dept-structure__support.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-dept-structure__support.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-project-team-dept-structure__support.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-dept-structure__support.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-dept-structure__support{display:flex;flex-wrap:wrap;gap:.375rem;padding:.875rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-dept-chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-dept-chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-project-team-dept-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-project-team-dept-chip,.journal-entries-page .finance-data-table tbody td .programs-project-team-dept-chip{margin-top:0;vertical-align:top}.programs-project-team-dept-chip{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-project-team-dept-chip{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-staff-search-select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-staff-search-select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-staff-search-select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-staff-search-select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select.flex-1.md\:block{max-width:none}}.programs-staff-search-select{position:relative;min-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-staff-search-select__trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-staff-search-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .programs-staff-search-select__trigger.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-staff-search-select__trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-staff-search-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .programs-staff-search-select__trigger.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-staff-search-select__trigger{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-staff-search-select__trigger:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.programs-staff-search-select__trigger:disabled{opacity:.6}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-staff-search-select__value.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-staff-search-select__value.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-staff-search-select__value.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-staff-search-select__value.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-staff-search-select__value.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-staff-search-select__value.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__value.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__value.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__value.flex-1.md\:block{max-width:none}}.programs-staff-search-select__value{display:flex;min-width:0;flex-direction:column}.programs-staff-search-select__name{font-size:12px;font-weight:500;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-staff-search-select__meta,.programs-staff-search-select__name,.programs-staff-search-select__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.programs-staff-search-select__meta,.programs-staff-search-select__placeholder{font-size:10px;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-activity-planning__meta .programs-staff-search-select__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-staff-search-select__panel{position:absolute;z-index:30;margin-top:.25rem;width:100%;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-staff-search-select__search-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-staff-search-select__search-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-staff-search-select__search-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-staff-search-select__search-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-staff-search-select__search-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-staff-search-select__search-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-staff-search-select__search-wrap{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-staff-search-select__search,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-staff-search-select__search.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-staff-search-select__search,.programs-activities-page__header .ems-workspace-header__row>.programs-staff-search-select__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-staff-search-select__search,.programs-donors-page__header .ems-workspace-header__row>.programs-staff-search-select__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-staff-search-select__search,.programs-grants-page__header .ems-workspace-header__row>.programs-staff-search-select__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-staff-search-select__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-staff-search-select__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-staff-search-select__search.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-staff-search-select__search.flex-1.md\:block{max-width:none}}.programs-staff-search-select__search{min-width:0;flex:1 1 0%;border-width:0;background-color:transparent;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-staff-search-select__list{max-height:13rem;overflow-y:auto;padding-top:.25rem;padding-bottom:.25rem}.programs-implementation-page .finance-register-page-header .programs-staff-search-select__option.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-staff-search-select__option.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-staff-search-select__option{display:flex;width:100%;flex-direction:column;gap:.125rem;padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-staff-search-select__option--active,.programs-staff-search-select__option:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-staff-search-select__empty{padding:1rem .75rem;text-align:center;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-org>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-project-team-org{padding:.875rem}.programs-implementation-page .finance-register-page-header .programs-project-team-org__node.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-project-team-org__node.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-org__node{display:flex;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.3);padding:.625rem .75rem}.programs-project-team-org__node--root{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#eef0fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.hr-workspace .text-2xl.programs-project-team-org__role,.hr-workspace .text-lg.programs-project-team-org__role.tabular-nums,.hr-workspace .text-xl.programs-project-team-org__role,.meal-workspace--enterprise .text-2xl.programs-project-team-org__role,.meal-workspace--enterprise .text-lg.programs-project-team-org__role.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-org__role,.procurement-workspace--enterprise .text-2xl.programs-project-team-org__role,.procurement-workspace--enterprise .text-lg.programs-project-team-org__role.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-org__role{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-org__role{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-org__name{display:block;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__branch{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__branch{width:100%;justify-content:flex-start}}.programs-project-team-org__branch{display:grid;gap:.5rem}@media (min-width:640px){.programs-project-team-org__branch{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.programs-project-team-org__branch{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__departments{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__departments{width:100%;justify-content:flex-start}}.programs-project-team-org__departments{display:grid;gap:.5rem}@media (min-width:1024px){.programs-project-team-org__departments{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .programs-project-team-org__dept.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-project-team-org__dept{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__dept-head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-org__dept-head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-org__dept-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__dept-head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-org__dept-head.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-org__dept-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-org__dept-head{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .75rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-team-org__dept-count,.hr-workspace .text-lg.font-bold.programs-project-team-org__dept-count,.hr-workspace .text-lg.programs-project-team-org__dept-count.tabular-nums,.hr-workspace .text-xl.programs-project-team-org__dept-count,.meal-workspace--enterprise .text-2xl.programs-project-team-org__dept-count,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-org__dept-count,.meal-workspace--enterprise .text-lg.programs-project-team-org__dept-count.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-org__dept-count,.procurement-workspace--enterprise .text-2xl.programs-project-team-org__dept-count,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-org__dept-count,.procurement-workspace--enterprise .text-lg.programs-project-team-org__dept-count.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-org__dept-count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-org__dept-count{margin-left:auto;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-project-team-org__staff-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__staff-list li,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-org__staff-list li.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-org__staff-list li.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-project-team-org__staff-list li,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-project-team-org__staff-list li.gap-2,.programs-implementation-page .finance-register-page-header .programs-project-team-org__staff-list li.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-project-team-org__staff-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-project-team-org__staff-list li span:last-child,.meal-workspace--enterprise .text-lg.font-bold.programs-project-team-org__staff-list li span:last-child,.procurement-workspace--enterprise .text-lg.font-bold.programs-project-team-org__staff-list li span:last-child{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-org__staff-list li span:last-child{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-activities-register .erp-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.9);padding-top:.625rem;padding-bottom:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);vertical-align:middle}.programs-activities-register .erp-table tbody tr{transition:background-color .14s ease}.programs-activities-register .erp-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.programs-activities-register-table{overflow-x:auto}.programs-activities-register-table .erp-table{min-width:52rem}.programs-activities-register-table .erp-table tbody td:first-child{white-space:normal}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-donors-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-donors-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-donors-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-donors-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-page.flex-1.md\:block{max-width:none}}.programs-donors-page{min-width:0}.programs-donors-page .hurdo-page-hero{border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-donors-page__header.ems-workspace-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__header .ems-workspace-header__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__header .ems-workspace-header__row.gap-2{width:100%;justify-content:flex-start}}.programs-donors-page__header .ems-workspace-header__row{align-items:center;gap:.75rem}.programs-donors-page__header .ems-workspace-header__row>.min-w-0.flex-1{flex:0 1 auto}.programs-donors-page__header .ems-workspace-header__actions{margin-left:auto;flex-shrink:0}.hr-workspace .programs-donors-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-donors-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-donors-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-donors-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-donors-page__header .page-header__subtitle{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-donors-page__header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-page__header-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-donors-page__header-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-page__header-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-donors-page__header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-page__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-donors-page__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-donors-page__btn,.journal-entries-page .finance-data-table tbody td .programs-donors-page__btn{margin-top:0;vertical-align:top}.programs-donors-page__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-donors-page__btn{white-space:nowrap}.sp-workspace__hero-main a button.programs-donors-page__btn--primary,.sp-workspace__main a button.programs-donors-page__btn--primary{color:#fff}.programs-donors-page__btn--primary{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-donors-page__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-donors-page__btn--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-donors-page__btn--secondary:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-donors-toolbar{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-donors-toolbar__search.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-donors-toolbar__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-donors-toolbar__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-donors-toolbar__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-toolbar__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-toolbar__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donors-toolbar__search.flex-1.md\:block{max-width:none}}.programs-donors-toolbar__search{position:relative;min-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donors-toolbar__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donors-toolbar__grid{width:100%;justify-content:flex-start}}.programs-donors-toolbar__grid{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.programs-donors-toolbar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.programs-donors-toolbar__search{grid-column:span 2}}@media (min-width:1024px){.programs-donors-toolbar__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr) auto;align-items:center}.programs-donors-toolbar__search{grid-column:auto}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-donors-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-donors-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-donors-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.hr-workspace .text-lg.font-bold.programs-donors-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.programs-donors-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-donors-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-donors-toolbar__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-donors-toolbar__more{border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-donors-toolbar__more:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-toolbar__clear.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-toolbar__clear.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-donors-toolbar__clear{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-donors-toolbar__clear,.journal-entries-page .finance-data-table tbody td .programs-donors-toolbar__clear{margin-top:0;vertical-align:top}.programs-donors-toolbar__clear{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-donors-toolbar__clear{white-space:nowrap}.programs-donors-toolbar__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donors-toolbar__advanced{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donors-toolbar__advanced{width:100%;justify-content:flex-start}}.programs-donors-toolbar__advanced{margin-top:.5rem;display:grid;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:640px){.programs-donors-toolbar__advanced{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-donors-toolbar__advanced{grid-template-columns:repeat(5,minmax(0,1fr))}}.programs-donor-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-donor-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donor-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donor-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-donor-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-donor-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donor-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-donor-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-donor-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-donor-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-donor-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi.flex-1.md\:block{max-width:none}}.programs-donor-kpi{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;flex:1 1 10.5rem;max-width:15rem;border-width:3px 1px 1px;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1280px){.programs-donor-kpi-grid{flex-wrap:nowrap}.programs-donor-kpi{flex:1 1 0;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donor-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donor-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-donor-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-donor-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-donor-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-donor-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-donor-kpi__icon-wrap{white-space:nowrap}.programs-donor-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-donor-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-donor-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-donor-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-donor-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-donor-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-donor-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-donor-kpi__content.flex-1.md\:block{max-width:none}}.programs-donor-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-donor-kpi__value,.hr-workspace .text-lg.font-bold.programs-donor-kpi__value,.hr-workspace .text-lg.programs-donor-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-donor-kpi__value,.meal-workspace--enterprise .text-2xl.programs-donor-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-donor-kpi__value,.meal-workspace--enterprise .text-lg.programs-donor-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-donor-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-donor-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-donor-kpi__value,.procurement-workspace--enterprise .text-lg.programs-donor-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-donor-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-donor-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-donor-kpi__label,.programs-donor-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-donor-kpi__label{font-size:10px;font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-donor-kpi--default{border-top-color:#2e3192}.programs-donor-kpi--success{border-top-color:#10b981}.programs-donor-kpi--success .programs-donor-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-donor-kpi--attention{border-top-color:#f59e0b}.programs-donor-kpi--attention .programs-donor-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-donor-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-donor-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-donor-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-donor-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-pagination.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-pagination.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-donors-pagination{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.hr-workspace .text-2xl.programs-donors-avatar,.hr-workspace .text-lg.programs-donors-avatar.tabular-nums,.hr-workspace .text-xl.programs-donors-avatar,.meal-workspace--enterprise .text-2xl.programs-donors-avatar,.meal-workspace--enterprise .text-lg.programs-donors-avatar.tabular-nums,.meal-workspace--enterprise .text-xl.programs-donors-avatar,.procurement-workspace--enterprise .text-2xl.programs-donors-avatar,.procurement-workspace--enterprise .text-lg.programs-donors-avatar.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-donors-avatar{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-avatar.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-avatar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-donors-avatar.gap-2,.programs-implementation-page .finance-register-page-header .programs-donors-avatar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__hero-main a button.programs-donors-avatar,.sp-workspace__main a button.programs-donors-avatar{color:#fff}.programs-donors-avatar{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));font-size:9px;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .programs-donor-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-donor-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-donor-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-donor-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-donor-register__table.hurdo-table-wrap{width:100%;min-width:0;overflow-x:auto;border:0;border-radius:0;box-shadow:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.programs-donor-register__table .erp-table{table-layout:auto;width:100%;min-width:0;border-collapse:collapse}.programs-donor-register__table .erp-table thead th{height:auto;padding:.5rem .75rem;font-size:11px;font-weight:600;text-transform:none;letter-spacing:normal;color:rgba(46,49,146,.65);background:rgba(248,249,252,.95);border:0;border-bottom:1px solid rgba(46,49,146,.1);vertical-align:middle;white-space:nowrap}.programs-donor-register__table .erp-table tbody td{height:auto;padding:.5rem .75rem;font-size:12px;font-weight:500;color:#1e2159;border:0;border-bottom:1px solid rgba(46,49,146,.06);vertical-align:middle}.programs-donor-register__table .erp-table tbody tr.donor-register-row{transition:background-color .14s ease}.programs-donor-register__table .erp-table tbody tr.donor-register-row:hover{background:rgba(46,49,146,.035)}.programs-donor-register__table .erp-table tbody tr:last-child td{border-bottom:0}.programs-donor-register__table .erp-table--soft tbody td,.programs-donor-register__table .erp-table--soft thead th{border-left:0;border-right:0}.donor-register-col--code{width:8.5rem;max-width:9.5rem}.donor-register-col--name{width:auto;min-width:11rem;max-width:16rem}.donor-register-col--type{width:auto;min-width:7rem;max-width:10rem}.donor-register-col--status{width:6.5rem;max-width:7.5rem}.donor-register-col--money{width:8.5rem;max-width:9.5rem}.donor-register-col--count{width:4.5rem;max-width:5.5rem}.donor-register-col--date{width:7.5rem;max-width:8.5rem}.donor-register-col--contact{width:auto;min-width:7rem;max-width:10rem}.donor-register-col--country{width:6rem;max-width:8rem}.donor-register-col--actions{width:3.5rem;max-width:4.75rem}.donor-register-cell__name{display:flex;min-width:0;align-items:center;gap:.5rem}.donor-register-cell__mono{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.01em;color:#2e3192}.donor-register-cell__link{color:inherit;transition:color .12s ease}.donor-register-cell__link:hover{color:#2e3192;text-decoration:underline}.donor-register-cell__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;word-break:break-word;font-weight:500;color:#1e2159}.donor-register-cell__ellipsis,.donor-register-cell__money{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.donor-register-cell__money{font-variant-numeric:tabular-nums;font-weight:500;color:#1e2159;text-align:right}.donor-register-ops{position:relative;display:inline-flex;justify-content:center}.donor-register-ops__trigger{display:inline-flex;height:28px;width:28px;cursor:pointer;list-style:none;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;color:rgba(46,49,146,.62);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.donor-register-ops__trigger:hover{border-color:rgba(46,49,146,.22);background:rgba(46,49,146,.04);color:#2e3192}.donor-register-ops__trigger::-webkit-details-marker{display:none}.donor-register-ops__menu{position:absolute;right:0;z-index:20;margin-top:.25rem;min-width:9.5rem;border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:.25rem;box-shadow:0 4px 6px rgba(46,49,146,.06),0 12px 24px rgba(46,49,146,.08)}.donor-register-ops__link{display:block;border-radius:.375rem;padding:.45rem .6rem;font-size:12px;font-weight:500;color:#1e2159}.donor-register-ops__link:hover{background:rgba(46,49,146,.05);color:#2e3192}.donor-register-ops[open]>summary,.programs-donors-ops[open]>summary,.programs-grants-ops[open]>summary{background-color:rgba(217,220,245,.8);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-grants-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-grants-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-grants-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-grants-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-page.flex-1.md\:block{max-width:none}}.programs-grants-page{min-width:0}.programs-grants-page__header.ems-workspace-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-page__header .ems-workspace-header__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-page__header .ems-workspace-header__row.gap-2{width:100%;justify-content:flex-start}}.programs-grants-page__header .ems-workspace-header__row{align-items:center;gap:.75rem}.programs-grants-page__header .ems-workspace-header__row>.min-w-0.flex-1{flex:0 1 auto}.programs-grants-page__header .ems-workspace-header__actions{margin-left:auto;flex-shrink:0}.hr-workspace .programs-grants-page__header .page-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-grants-page__header .page-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-grants-page__header .page-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-grants-page__header .page-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-grants-page__header .page-header__subtitle{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-page__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-page__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-grants-page__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-grants-page__btn,.journal-entries-page .finance-data-table tbody td .programs-grants-page__btn{margin-top:0;vertical-align:top}.programs-grants-page__btn{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-grants-page__btn{white-space:nowrap}.sp-workspace__hero-main a button.programs-grants-page__btn--primary,.sp-workspace__main a button.programs-grants-page__btn--primary{color:#fff}.programs-grants-page__btn--primary{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-grants-page__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-grants-page .hurdo-page-hero{border-radius:0;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-grants-toolbar{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-grants-toolbar__search.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-grants-toolbar__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-grants-toolbar__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-grants-toolbar__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-toolbar__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-toolbar__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grants-toolbar__search.flex-1.md\:block{max-width:none}}.programs-grants-toolbar__search{position:relative;min-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grants-toolbar__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grants-toolbar__grid{width:100%;justify-content:flex-start}}.programs-grants-toolbar__grid{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.programs-grants-toolbar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.programs-grants-toolbar__search{grid-column:span 2}}@media (min-width:1024px){.programs-grants-toolbar__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr) auto;align-items:center}.programs-grants-toolbar__search{grid-column:auto}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-grants-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-grants-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-grants-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-grants-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-grants-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.hr-workspace .text-lg.font-bold.programs-grants-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.programs-grants-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-grants-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-grants-toolbar__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-grants-toolbar__more{border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-grants-toolbar__more:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-toolbar__clear.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-toolbar__clear.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-grants-toolbar__clear{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-grants-toolbar__clear,.journal-entries-page .finance-data-table tbody td .programs-grants-toolbar__clear{margin-top:0;vertical-align:top}.programs-grants-toolbar__clear{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-grants-toolbar__clear{white-space:nowrap}.programs-grants-toolbar__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grants-toolbar__advanced{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grants-toolbar__advanced{width:100%;justify-content:flex-start}}.programs-grants-toolbar__advanced{margin-top:.5rem;display:grid;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:640px){.programs-grants-toolbar__advanced{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-grant-kpi-grid{display:flex;flex-wrap:wrap;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-grant-kpi.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grant-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-grant-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-grant-kpi,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-kpi.gap-2,.programs-implementation-page .finance-register-page-header .programs-grant-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-grant-kpi.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-grant-kpi.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-grant-kpi.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi.flex-1.md\:block{max-width:none}}.programs-grant-kpi{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.375rem;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;flex:1 1 10.5rem;max-width:15rem;border-width:3px 1px 1px;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1280px){.programs-grant-kpi-grid{flex-wrap:nowrap}.programs-grant-kpi{flex:1 1 0;max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-kpi__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-kpi__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-grant-kpi__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-grant-kpi__icon-wrap,.journal-entries-page .finance-data-table tbody td .programs-grant-kpi__icon-wrap{margin-top:0;vertical-align:top}.programs-grant-kpi__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-grant-kpi__icon-wrap{white-space:nowrap}.programs-grant-kpi__icon{height:.875rem;width:.875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-grant-kpi__content.flex-1{display:none}.programs-implementation-page .finance-register-page-header .programs-grant-kpi__content.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-grant-kpi__content.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.programs-grant-kpi__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-grant-kpi__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-grant-kpi__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-grant-kpi__content.flex-1.md\:block{max-width:none}}.programs-grant-kpi__content{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.programs-grant-kpi__value,.hr-workspace .text-lg.font-bold.programs-grant-kpi__value,.hr-workspace .text-lg.programs-grant-kpi__value.tabular-nums,.hr-workspace .text-xl.programs-grant-kpi__value,.meal-workspace--enterprise .text-2xl.programs-grant-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.programs-grant-kpi__value,.meal-workspace--enterprise .text-lg.programs-grant-kpi__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-grant-kpi__value,.procurement-workspace--enterprise .text-2xl.programs-grant-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-grant-kpi__value,.procurement-workspace--enterprise .text-lg.programs-grant-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-grant-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-grant-kpi__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-grant-kpi__label,.programs-grant-kpi__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.programs-grant-kpi__label{font-size:10px;font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-grant-kpi--default{border-top-color:#2e3192}.programs-grant-kpi--success{border-top-color:#10b981}.programs-grant-kpi--success .programs-grant-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-grant-kpi--attention{border-top-color:#f59e0b}.programs-grant-kpi--attention .programs-grant-kpi__icon-wrap{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.programs-grant-register__count,.meal-workspace--enterprise .text-lg.font-bold.programs-grant-register__count,.procurement-workspace--enterprise .text-lg.font-bold.programs-grant-register__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-grant-register__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-grants-pagination.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grants-pagination.gap-2,.programs-implementation-page .finance-register-page-header .programs-grants-pagination.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-grants-pagination{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-new-grant{padding-bottom:1.5rem;padding-top:0}.programs-new-grant .programs-form-shell__hero{padding-bottom:1rem}.programs-workplans-edit,.programs-workplans-new{margin-left:-.75rem;margin-right:-.75rem;min-height:100%;padding:.25rem .75rem 2.5rem}@media (min-width:640px){.programs-workplans-edit,.programs-workplans-new{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.programs-workplans-edit,.programs-workplans-new{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.programs-workplans-edit,.programs-workplans-new{background:linear-gradient(180deg,#f6f7fb,#eef0f8 48%,#f6f7fb)}.programs-workplans-edit .programs-form-shell,.programs-workplans-new .programs-form-shell{max-width:64rem}.programs-workplans-edit .programs-form-shell__hero,.programs-workplans-new .programs-form-shell__hero{margin-bottom:1.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.5);padding-bottom:1.25rem}.programs-workplans-edit .programs-form-shell__hero h2,.programs-workplans-new .programs-form-shell__hero h2{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-workplans-edit .programs-form-card,.programs-workplans-new .programs-form-card{border-radius:1rem;border-color:rgba(179,184,235,.45);--tw-shadow:0 1px 3px rgb(46 49 146/0.05),0 8px 24px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workplan-form-layout{display:grid;gap:1.25rem}@media (min-width:1024px){.workplan-form-layout{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);align-items:flex-start}}.programs-implementation-page .finance-register-page-header .workplan-form-nav.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .workplan-form-nav.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.workplan-form-nav{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.workplan-form-nav,.workplan-form-nav{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workplan-form-nav{display:flex;gap:.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}@media (min-width:1024px){.workplan-form-nav{position:sticky;top:1rem;flex-direction:column;overflow:visible;padding:.5rem}}.workplan-form-nav{scrollbar-width:none}.workplan-form-nav::-webkit-scrollbar{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-form-nav__item.gap-2,.programs-implementation-page .finance-register-page-header .workplan-form-nav__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-form-nav__item.gap-2,.programs-implementation-page .finance-register-page-header .workplan-form-nav__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.workplan-form-nav__item{display:flex;flex-shrink:0;align-items:center;gap:.625rem;border-radius:.5rem;padding:.625rem .75rem;text-align:left;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.workplan-form-nav__item--active,.workplan-form-nav__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.workplan-form-nav__item--active{font-weight:600;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.workplan-form-nav__item--active svg{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-workplans-edit .programs-form-shell section h3,.programs-workplans-new .programs-form-shell section h3{text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:.9375rem}.programs-workplans-edit input[type=date],.programs-workplans-new input[type=date]{font-size:14px;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.workplan-enterprise-form .programs-form-shell{max-width:920px}.programs-implementation-page .finance-register-page-header .flex.workplan-enterprise-form__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.workplan-enterprise-form__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.workplan-enterprise-form__toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workplan-enterprise-form__toolbar{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.programs-activity-planning__meta .workplan-enterprise-form__document.rounded-xl,.workplan-enterprise-form__toolbar{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .workplan-enterprise-form__document.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.workplan-enterprise-form__document{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.45);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgb(46 49 146/0.05),0 8px 24px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workplan-enterprise-form__section{border-bottom-width:1px;border-color:rgba(217,220,245,.8)}.workplan-enterprise-form__section:last-child{border-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__section-header.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__section-header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__section-header.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__section-header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.workplan-enterprise-form__section-header{display:flex;align-items:center;gap:.625rem;border-bottom-width:1px;border-color:rgba(217,220,245,.7);--tw-bg-opacity:1;background-color:rgb(248 249 253/var(--tw-bg-opacity,1));padding:.625rem 1rem}.hr-workspace .text-2xl.workplan-enterprise-form__section-num,.hr-workspace .text-lg.workplan-enterprise-form__section-num.tabular-nums,.hr-workspace .text-xl.workplan-enterprise-form__section-num,.meal-workspace--enterprise .text-2xl.workplan-enterprise-form__section-num,.meal-workspace--enterprise .text-lg.workplan-enterprise-form__section-num.tabular-nums,.meal-workspace--enterprise .text-xl.workplan-enterprise-form__section-num,.procurement-workspace--enterprise .text-2xl.workplan-enterprise-form__section-num,.procurement-workspace--enterprise .text-lg.workplan-enterprise-form__section-num.tabular-nums,.procurement-workspace--enterprise .text-xl.workplan-enterprise-form__section-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__section-num.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__section-num.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__section-num.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__section-num.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__hero-main a button.workplan-enterprise-form__section-num,.sp-workspace__main a button.workplan-enterprise-form__section-num{color:#fff}.workplan-enterprise-form__section-num{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));font-size:11px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workplan-enterprise-form__section-header h3{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.workplan-enterprise-form__section-body{padding:1rem}.workplan-enterprise-form__field-grid{display:grid;gap:.75rem}@media (min-width:640px){.workplan-enterprise-form__field--span-2,.workplan-enterprise-form__field--span-3{grid-column:span 2/span 2}}@media (min-width:1024px){.workplan-enterprise-form__field--span-3{grid-column:span 3/span 3}}.workplan-enterprise-form__label{margin-bottom:.25rem;display:block;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgb(61 71 181/var(--tw-text-opacity,1))}.workplan-enterprise-form__hint,.workplan-enterprise-form__label{font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workplan-enterprise-form__hint{margin-top:.25rem;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__readonly.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__readonly.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-enterprise-form__readonly.gap-2,.programs-implementation-page .finance-register-page-header .workplan-enterprise-form__readonly.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.workplan-enterprise-form__readonly{display:flex;min-height:2.25rem;align-items:center;border-radius:.25rem;border:1px dashed rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding-left:.625rem;padding-right:.625rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.workplan-enterprise-form__table-wrap{overflow-x:auto;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.6)}.workplan-enterprise-form__table{width:100%;min-width:640px;border-collapse:collapse;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workplan-enterprise-form__table thead{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workplan-enterprise-form__table th{border-bottom-width:1px;border-color:rgba(179,184,235,.6);padding:.5rem .75rem;font-weight:500}.workplan-enterprise-form__table td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.workplan-enterprise-form__table tbody tr:last-child td{border-bottom-width:0}.programs-activity-planning__meta .workplan-register-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .workplan-register-panel.rounded-xl,.workplan-register-panel{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.workplan-register-panel{margin-top:2rem;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.45);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-register-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .workplan-register-panel__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.workplan-register-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .workplan-register-panel__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.workplan-register-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);--tw-bg-opacity:1;background-color:rgb(248 249 253/var(--tw-bg-opacity,1));padding:.75rem 1rem}.workplan-register-panel__header h3{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.workplan-register-panel__header p{font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workplan-register-panel__table{overflow-x:auto}@media print{.no-print{display:none!important}.print-only{display:block!important}body.workplan-project-print{background:#fff!important}body.workplan-project-print .hurdo-app-header,body.workplan-project-print .hurdo-sidebar,body.workplan-project-print .page-header,body.workplan-project-print .project-workspace-section-nav,body.workplan-project-print .workplan-screen-only{display:none!important}body.workplan-project-print .programs-workplans-page,body.workplan-project-print .workplan-project-register{padding:0!important;margin:0!important}body.workplan-project-print .workplan-export-print-root{display:block!important;color:#14153f;font-size:8px;line-height:1.25}body.workplan-project-print .workplan-print-cover{display:flex;align-items:stretch;gap:10px;margin-bottom:6px}body.workplan-project-print .workplan-print-cover__logo{width:72px;height:auto;-o-object-fit:contain;object-fit:contain}body.workplan-project-print .workplan-print-cover__bands{flex:1;min-width:0;display:flex;align-items:stretch}body.workplan-project-print .workplan-print-cover__org{flex:1;display:flex;align-items:center;background:#14153f;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;padding:8px 10px;line-height:1.25}body.workplan-project-print .workplan-print-report-title{color:#2e3192;font-size:14px;font-weight:700;padding:2px 10px 4px}body.workplan-project-print .workplan-print-accent{height:2px;background:#00a651;margin:4px 0 8px}body.workplan-project-print .workplan-print-meta{border:1px solid #dce3f0;margin-bottom:8px}body.workplan-project-print .workplan-print-meta__row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #dce3f0}body.workplan-project-print .workplan-print-meta__row:last-child{border-bottom:none}body.workplan-project-print .workplan-print-meta__row--full{grid-template-columns:1fr}body.workplan-project-print .workplan-print-meta__field{display:grid;grid-template-columns:88px 1fr;min-height:16px}body.workplan-project-print .workplan-print-meta__field+.workplan-print-meta__field{border-left:1px solid #dce3f0}body.workplan-project-print .workplan-print-meta__field--full{grid-column:1/-1;border-left:none!important}body.workplan-project-print .workplan-print-meta__label{background:#f4f5fa;color:#14153f;font-weight:700;font-size:7.5px;padding:4px 6px;text-align:right}body.workplan-project-print .workplan-print-meta__value{padding:4px 6px;font-size:7.5px}body.workplan-project-print .workplan-print-section{background:#f4f5fa;color:#14153f;font-size:8.5px;font-weight:700;padding:4px 6px;margin-bottom:4px}body.workplan-project-print .workplan-print-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:6.5px}body.workplan-project-print .workplan-print-table th{background:#2e3192;color:#fff;font-weight:700;padding:3px 2px;text-align:center;vertical-align:middle;word-break:break-word}body.workplan-project-print .workplan-print-table td{border:1px solid #dce3f0;padding:2px 3px;vertical-align:top;word-break:break-word}body.workplan-project-print .workplan-print-table tbody tr:nth-child(2n) td:not([class*=workplan-print-schedule]){background:#f8f9fc}body.workplan-project-print .workplan-print-table tfoot td{background:#f4f5fa;font-weight:700}body.workplan-project-print .workplan-print-table__total-label{text-align:right;padding-right:6px}body.workplan-project-print .workplan-print-schedule--planned{background:#fef08a!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.workplan-project-print .workplan-print-schedule--in_progress{background:#93c5fd!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.workplan-project-print .workplan-print-schedule--completed{background:#86efac!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.workplan-project-print .workplan-print-schedule--delayed{background:#fca5a5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.workplan-project-print .workplan-print-schedule--empty{background:#fff!important}.workplan-project-register table{font-size:9px}.workplan-export-print-header{page-break-inside:avoid}.workplan-export-print-header,.workplan-export-print-header dl{-moz-column-break-inside:avoid;break-inside:avoid}.workplan-project-register section{box-shadow:none!important;border:1px solid #e2e8f0!important}.programs-workplans-edit,.programs-workplans-new{background:#fff!important;padding:0!important;margin:0!important}.workplan-enterprise-form .programs-form-shell__back{display:none!important}.workplan-enterprise-form .programs-form-shell{max-width:none!important}.workplan-enterprise-form__document{box-shadow:none!important;border:none!important;border-radius:0!important}.workplan-enterprise-form__section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.workplan-enterprise-form__section-header{background:#eef0fa!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4 portrait;margin:14mm 12mm}}.programs-new-grant input[type=date]{font-size:14px;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-activity-planning{margin-left:-.75rem;margin-right:-.75rem;min-height:100%;padding:.25rem .75rem 2.5rem}@media (min-width:640px){.programs-activity-planning{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.programs-activity-planning{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.programs-activity-planning{background:linear-gradient(180deg,#f6f7fb,#eef0f8 48%,#f6f7fb)}.programs-activity-planning .programs-form-shell{max-width:none;width:100%}.programs-activity-planning .programs-form-shell__hero{margin-bottom:.75rem;border-bottom-width:1px;border-color:rgba(179,184,235,.5);padding-bottom:.75rem}.programs-activity-planning .programs-form-shell__hero h2{font-size:var(--ems-type-page-title-size);font-weight:var(--ems-type-page-title-weight);line-height:var(--ems-type-page-title-line);letter-spacing:-.01em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-activity-planning .programs-form-shell__back{margin-bottom:1rem}.programs-activity-planning .programs-form-card{border-radius:1rem;border-color:rgba(179,184,235,.45);--tw-shadow:0 1px 3px rgb(46 49 146/0.05),0 8px 24px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning .programs-form-shell section h3{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning__meta{display:grid;gap:1rem}.programs-activity-planning__meta .overflow-hidden.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning .activity-planning-mode-bar{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding:1rem 1.25rem}@media (min-width:640px){.programs-activity-planning .activity-planning-mode-bar{padding-left:2rem;padding-right:2rem}}.programs-activity-planning .programs-activity-simple-form{padding:1rem}@media (min-width:640px){.programs-activity-planning .programs-activity-simple-form{padding-left:1.25rem;padding-right:1.25rem}}.programs-activity-planning .ems-kpi-card--compact{min-height:3.15rem;padding-top:.4rem;padding-bottom:.4rem}.programs-activity-planning .programs-activity-simple-form .ems-form-control{height:2.5rem;font-size:14px;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-activity-planning .programs-form-segmented{border-color:rgba(179,184,235,.6);background-color:rgba(238,240,250,.4)}.programs-activity-planning .programs-form-segmented button[aria-selected=true]{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .inline-flex{border-radius:.5rem}.programs-activity-planning__meta .overflow-hidden.activity-code-field{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.activity-code-field,.programs-activity-planning__meta .overflow-hidden.activity-code-field{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.activity-code-field{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.45);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.activity-code-field__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.activity-code-field__value{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:1rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.activity-code-field__value--placeholder{font-family:var(--ems-font-family-ui);font-size:15px;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .activity-code-field--compact.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .activity-code-field--compact.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.activity-code-field--compact{display:flex;flex-direction:column;justify-content:center}.programs-activity-planning__meta .overflow-hidden.activity-code-assignment{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.activity-code-assignment{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.activity-code-assignment--edit{padding:.75rem 1rem}@media (min-width:640px){.activity-code-assignment--edit{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .activity-code-assignment__bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.activity-code-assignment__bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__bar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .activity-code-assignment__bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.activity-code-assignment__bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__bar.gap-2{width:100%;justify-content:flex-start}}.activity-code-assignment__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem}@media (min-width:640px){.activity-code-assignment__bar{gap:1rem;padding-left:1.25rem;padding-right:1.25rem}}.activity-code-assignment__title{flex-shrink:0;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-activity-planning .programs-activity-simple-import .activity-code-assignment__segmented{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .activity-code-assignment__segmented,.journal-entries-page .finance-data-table tbody td .activity-code-assignment__segmented{margin-top:0;vertical-align:top}.activity-code-assignment__segmented{display:inline-flex;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);padding:.125rem}.programs-planning-register .workplans-register-table .planning-status-cell .activity-code-assignment__segmented{white-space:nowrap}.activity-code-assignment__segment{border-radius:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.activity-code-assignment__segment:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.activity-code-assignment__segment:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.25)}.activity-code-assignment__segment:disabled{cursor:not-allowed;opacity:.5}.activity-code-assignment__segment--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.activity-code-assignment__donor-input{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.activity-code-assignment__donor-input,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.activity-code-assignment__donor-input,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.activity-code-assignment__donor-input{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.activity-code-assignment__donor-input.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.activity-code-assignment__donor-input.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.activity-code-assignment__donor-input.md\:block{max-width:none}}.activity-code-assignment__donor-input{height:2rem;min-width:8rem;flex:1 1 0%;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-family:var(--erp-font-family-mono);font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.activity-code-assignment__donor-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.activity-code-assignment__donor-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.activity-code-assignment__donor-input:focus{border-color:rgba(46,49,146,.4);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.15)}@media (min-width:640px){.activity-code-assignment__donor-input{max-width:10rem}}.activity-code-assignment__preview{font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .activity-code-assignment__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.activity-code-assignment__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .activity-code-assignment__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.activity-code-assignment__actions{width:100%;justify-content:flex-start}}.activity-code-assignment__actions{margin-left:auto;display:flex;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__action-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__action-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .activity-code-assignment__action-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .activity-code-assignment__action-btn,.journal-entries-page .finance-data-table tbody td .activity-code-assignment__action-btn{margin-top:0;vertical-align:top}.activity-code-assignment__action-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .activity-code-assignment__action-btn{white-space:nowrap}.activity-code-assignment__action-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8)}.activity-code-assignment__action-btn:disabled{cursor:not-allowed;opacity:.5}.activity-code-assignment__action-spinner{height:.875rem;width:.875rem;animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(46 49 146/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .activity-code-assignment__edit-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.activity-code-assignment__edit-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__edit-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .activity-code-assignment__edit-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.activity-code-assignment__edit-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.activity-code-assignment__edit-row.gap-2{width:100%;justify-content:flex-start}}.activity-code-assignment__edit-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.activity-code-assignment__edit-label{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.activity-code-assignment__edit-value{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.activity-code-assignment__edit-system{font-size:11px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.planning-cascade-steps__item.gap-2,.programs-implementation-page .finance-register-page-header .planning-cascade-steps__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.planning-cascade-steps__item.gap-2,.programs-implementation-page .finance-register-page-header .planning-cascade-steps__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.planning-cascade-steps__item{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.planning-cascade-steps__item{display:flex;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.planning-cascade-steps__item--active{border-color:rgba(46,49,146,.25);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.15)}.bank-balance-validation-row.planning-cascade-steps__item--complete>td{background-color:rgba(236,253,245,.45)}.planning-cascade-steps__item--complete{border-color:rgba(167,243,208,.6);background-color:rgba(236,253,245,.4)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.planning-cascade-steps__indicator.gap-2,.programs-implementation-page .finance-register-page-header .planning-cascade-steps__indicator.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.planning-cascade-steps__indicator.gap-2,.programs-implementation-page .finance-register-page-header .planning-cascade-steps__indicator.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.planning-cascade-steps__indicator{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.planning-cascade-steps__item--active .planning-cascade-steps__indicator,.sp-workspace__main a button.planning-cascade-steps__item--active .planning-cascade-steps__indicator{color:#fff}.planning-cascade-steps__item--active .planning-cascade-steps__indicator{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.planning-cascade-steps__item--complete .planning-cascade-steps__indicator,.sp-workspace__main a button.planning-cascade-steps__item--complete .planning-cascade-steps__indicator{color:#fff}.planning-cascade-steps__item--complete .planning-cascade-steps__indicator{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.planning-cascade-steps__label{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.planning-cascade-steps__item--active .planning-cascade-steps__label{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.planning-cascade-steps__item--complete .planning-cascade-steps__label{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-form-segmented button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.25);--tw-ring-offset-width:1px}.donor-quick-create{animation:programs-form-fade-in .22s ease-out}@keyframes programs-form-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.programs-grants-page .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:500;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.programs-grant-wizard{max-width:none;margin-inline:0;width:100%}.programs-grant-wizard{margin-left:auto;margin-right:auto;width:100%;max-width:920px;padding:.25rem 1rem 2.5rem}@media (min-width:640px){.programs-grant-wizard{padding-left:1.5rem;padding-right:1.5rem}}.programs-grant-wizard{background:linear-gradient(180deg,#f8f9fc,#f1f3f9 42%,#f8f9fc)}.activity-budget-plan-workspace.programs-grant-wizard,.programs-grant-wizard.programs-grant-wizard--wide{max-width:min(100%,88rem);padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.activity-budget-plan-workspace .programs-form-shell{max-width:none}.programs-simple-hierarchy-table-wrap table{table-layout:auto}.programs-simple-hierarchy-table-wrap td,.programs-simple-hierarchy-table-wrap th{vertical-align:middle}.programs-simple-hierarchy-table-wrap .ems-form-control,.programs-simple-hierarchy-table-wrap select{width:100%}@media (min-width:1280px){.programs-simple-hierarchy-table-wrap table{table-layout:fixed}.programs-simple-hierarchy-table-wrap td:first-child,.programs-simple-hierarchy-table-wrap th:first-child{width:2.5rem}.programs-simple-hierarchy-table-wrap td:nth-child(2),.programs-simple-hierarchy-table-wrap th:nth-child(2){width:4.5rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-tree.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-tree.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-tree.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-tree.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree.flex-1.md\:block{max-width:none}}.programs-hierarchy-tree{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.programs-hierarchy-budget-summary__title{margin-bottom:.45rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(100,103,140,.9)}.programs-hierarchy-budget-summary__primary,.programs-hierarchy-budget-summary__split{display:grid;gap:.5rem}.programs-hierarchy-budget-summary__primary{grid-template-columns:repeat(3,minmax(0,1fr))}.programs-hierarchy-budget-summary__split{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(226,228,240,.9);grid-template-columns:repeat(2,minmax(0,1fr))}.programs-hierarchy-budget-summary__metric{display:flex;min-width:0;flex-direction:column;gap:.1rem;border-radius:.5rem;border:1px solid rgba(226,228,240,.95);background:rgba(248,249,252,.85);padding:.45rem .6rem}.programs-hierarchy-budget-summary__metric--emphasis{border-color:rgba(46,49,146,.18);background:rgba(241,244,252,.95)}.programs-hierarchy-budget-summary__metric--warning{border-color:rgba(245,158,11,.35);background:rgba(255,251,235,.95)}.programs-hierarchy-budget-summary__metric--danger{border-color:rgba(239,68,68,.35);background:hsla(0,86%,97%,.95)}.programs-hierarchy-budget-summary__metric-label{font-size:.625rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(100,103,140,.95)}.programs-hierarchy-budget-summary__metric-value{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;color:#14153f}.programs-hierarchy-budget-summary__metric-hint{font-size:.625rem;color:rgba(100,103,140,.85)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-tree__lines.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-tree__lines.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-tree__lines.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-tree__lines.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree__lines.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree__lines.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-tree__lines.flex-1.md\:block{max-width:none}}.programs-hierarchy-tree__lines{min-height:0;min-width:0;max-width:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-line.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-line.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-line.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-line.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line.flex-1.md\:block{max-width:none}}.programs-hierarchy-line{min-width:0;max-width:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-line__body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-line__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-line__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-line__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-line__body.flex-1.md\:block{max-width:none}}.programs-hierarchy-line__body{min-width:0;max-width:100%;overflow-x:hidden}.programs-hierarchy-activity-grid{max-width:100%;overflow-x:auto;grid-template-columns:1.75rem minmax(3.25rem,.34fr) minmax(0,1.05fr) minmax(6.25rem,.46fr) minmax(6.25rem,.46fr) minmax(3rem,.22fr) minmax(2.75rem,.2fr) minmax(5rem,.48fr) minmax(3.75rem,.28fr) minmax(4.5rem,.36fr) minmax(4.75rem,.34fr)}.programs-hierarchy-activity-grid,.programs-hierarchy-budget-line-grid{display:grid;width:100%;min-width:0;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0}.programs-hierarchy-budget-line-grid{padding-left:.5rem;padding-right:.5rem;grid-template-columns:1.75rem minmax(3rem,.42fr) minmax(0,1.35fr) minmax(0,1.15fr) minmax(0,1.05fr) minmax(4.75rem,.52fr) 2rem}.programs-hierarchy-activity-grid__head,.programs-hierarchy-activity-grid__layout,.programs-hierarchy-budget-line-grid__head,.programs-hierarchy-budget-line-grid__row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;min-width:0}.programs-hierarchy-budget-line-grid__head{padding-top:.25rem;padding-bottom:.25rem}.programs-hierarchy-budget-line-grid__row{padding-top:.375rem;padding-bottom:.375rem}.programs-hierarchy-budget-line-grid__head>*,.programs-hierarchy-budget-line-grid__row>*{min-width:0}.programs-hierarchy-budget-line-grid__total{text-align:right}.programs-hierarchy-activity-row{display:contents}.programs-hierarchy-activity-grid__head{padding:.25rem .5rem}.programs-hierarchy-activity-grid__layout{padding:.125rem .5rem;border-top:1px solid rgba(226,232,240,.9)}.programs-hierarchy-activity-grid__head>*,.programs-hierarchy-activity-grid__layout>*{min-width:0}.programs-hierarchy-activity-grid__num{text-align:right}.programs-hierarchy-activity-grid__actions{display:flex;justify-content:flex-end;gap:.25rem}.programs-hierarchy-activity-details,.programs-hierarchy-cost-panel{grid-column:1/-1}.programs-hierarchy-line__header button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-hierarchy-line__header button:hover{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-hierarchy-activity-grid__head,.programs-hierarchy-activity-row{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-hierarchy-activity-grid__layout:nth-child(2n){background-color:rgba(238,240,250,.2)}.programs-hierarchy-activity-grid__layout:hover{background-color:rgba(238,240,250,.4)}.programs-hierarchy-cost-panel{border-left:3px solid rgba(46,49,146,.35)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-cost-panel.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-cost-panel.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-cost-panel.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-cost-panel.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-panel.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-panel.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-panel.flex-1.md\:block{max-width:none}}.programs-hierarchy-cost-panel{min-width:0;max-width:100%;overflow-x:hidden}.programs-hierarchy-cost-table{table-layout:fixed;width:100%;border-collapse:collapse}.programs-hierarchy-cost-table__col-code{width:4.25rem}.programs-hierarchy-cost-table__col-item{width:auto}.programs-hierarchy-cost-table__col-unit{width:5.25rem}.programs-hierarchy-cost-table__col-qty{width:4.25rem}.programs-hierarchy-cost-table__col-rate{width:6.75rem}.programs-hierarchy-cost-table__col-funding,.programs-hierarchy-cost-table__col-total{width:5.5rem}.programs-hierarchy-cost-table__col-action{width:1.75rem}.programs-hierarchy-cost-table__cell{vertical-align:middle;overflow:hidden}.programs-hierarchy-cost-table__cell-num{text-align:right}.programs-hierarchy-cost-table__cell-action{text-align:center;padding-left:.25rem;padding-right:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-cost-table input.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-hierarchy-cost-table select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table input.flex-1,.programs-activities-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-hierarchy-cost-table select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-hierarchy-cost-table select.flex-1.md\:block{max-width:none}}.programs-hierarchy-cost-table input,.programs-hierarchy-cost-table select{min-width:0;max-width:100%}.programs-hierarchy-activity-row .programs-hierarchy-cost-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity-budget-plan-workspace .programs-form-footer{position:sticky;bottom:0;z-index:10;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:hsla(0,0%,100%,.95);padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.activity-budget-plan-workspace .grant-wizard-shell.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .grant-wizard-shell.flex-1,.programs-activities-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1,.programs-donors-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .grant-wizard-shell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1,.programs-grants-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .grant-wizard-shell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .grant-wizard-shell.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .grant-wizard-shell.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .grant-wizard-shell.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.activity-budget-plan-workspace .programs-hierarchy-tree.flex-1.md\:block{max-width:none}}.activity-budget-plan-workspace .grant-wizard-shell,.activity-budget-plan-workspace .programs-hierarchy-tree{min-width:0;max-width:100%;overflow-x:hidden}.activity-planning-status-bar__badge--default{background:rgba(46,49,146,.08);color:#4a4f8c}.activity-planning-status-bar__badge--draft{background:rgba(59,130,246,.12);color:#1d4ed8}.activity-planning-status-bar__badge--submitted{background:rgba(245,158,11,.15);color:#b45309}.activity-planning-status-bar__badge--approved{background:rgba(16,185,129,.12);color:#047857}.activity-planning-status-bar__badge--rejected{background:rgba(239,68,68,.12);color:#b91c1c}.activity-planning-status-bar__badge--revision{background:rgba(249,115,22,.12);color:#c2410c}.activity-planning-status-bar{border-left:3px solid rgba(46,49,146,.35)}.activity-budget-plan-workspace__hero-actions{flex-shrink:0}.activity-budget-plan-workspace__hero{position:relative;display:flex;align-items:center;gap:.9rem;overflow:hidden;margin-bottom:1.1rem;border:1px solid rgba(46,49,146,.12);border-radius:.9rem;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(248,249,252,.98) 52%,rgba(241,244,252,.96));padding:.95rem 1.1rem 1rem;box-shadow:0 1px 2px rgba(20,21,63,.04),0 8px 22px rgba(46,49,146,.06)}.activity-budget-plan-workspace__hero-accent{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#2e3192,#14153f)}.activity-budget-plan-workspace__hero-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-top:.05rem;overflow:hidden;border-radius:.7rem;box-shadow:0 4px 12px rgba(46,49,146,.14),0 0 0 1px rgba(46,49,146,.08)}.activity-budget-plan-workspace__hero-copy{min-width:0;flex:1;padding-top:.1rem}.activity-budget-plan-workspace__hero-eyebrow{margin:0 0 .3rem;font-size:.64rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:rgba(46,49,146,.68)}.activity-budget-plan-workspace__hero .activity-budget-plan-workspace__title{margin:0;font-size:clamp(1.28rem,1.02rem + .55vw,1.52rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#14153f;text-wrap:balance}.activity-budget-plan-workspace__hero-subtitle{margin:.45rem 0 0;max-width:42rem;font-size:.74rem;line-height:1.5;color:rgba(20,21,63,.55)}@media (min-width:640px){.activity-budget-plan-workspace__hero{gap:1rem;padding:1.05rem 1.3rem 1.1rem}}.activity-simple-import-workspace{padding-top:.15rem}.activity-simple-import-workspace__back{display:inline-flex;align-items:center;gap:.3rem;margin-bottom:.85rem;padding:.15rem .25rem;font-size:.75rem;font-weight:500;color:rgba(46,49,146,.72);transition:color .15s ease}.activity-simple-import-workspace__back:hover{color:#14153f}.activity-simple-import-workspace__panel{overflow:hidden;border:1px solid rgba(46,49,146,.1);border-radius:.85rem;background:#fff;box-shadow:0 6px 20px rgba(46,49,146,.05)}.activity-simple-import-workspace__header{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid rgba(46,49,146,.07);background:linear-gradient(180deg,#fcfdff,#fff);padding:.85rem 1rem .9rem}.activity-simple-import-workspace__mark{flex-shrink:0;width:2.15rem;height:2.15rem;overflow:hidden;border-radius:.55rem;box-shadow:0 3px 10px rgba(46,49,146,.12),0 0 0 1px rgba(46,49,146,.07)}.activity-simple-import-workspace__intro{min-width:0}.activity-simple-import-workspace__eyebrow{margin:0;font-size:.58rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(46,49,146,.55)}.activity-simple-import-workspace__title{margin:.12rem 0 0;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#14153f}.activity-simple-import-workspace__subtitle{margin:.2rem 0 0;font-size:.72rem;line-height:1.4;color:rgba(20,21,63,.5)}.activity-simple-import-workspace__body{display:flex;flex-direction:column;gap:.75rem;padding:.9rem 1rem 1rem}.activity-simple-import-workspace__project-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:end}.activity-simple-import-workspace__field{display:block;min-width:0}.activity-simple-import-workspace__label{display:block;margin-bottom:.3rem;font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.5)}.activity-simple-import-workspace__select{height:2rem;width:100%;font-size:.78rem}.activity-simple-import-workspace__template-link{display:inline-flex;height:2rem;flex-shrink:0;align-items:center;gap:.35rem;border-radius:.45rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding:0 .65rem;font-size:.72rem;font-weight:600;color:#2e3192;transition:border-color .15s ease,background-color .15s ease}.activity-simple-import-workspace__template-link:hover{border-color:rgba(46,49,146,.24);background:#f8f9fc}.activity-simple-import-workspace__upload{display:flex;min-width:0;align-items:center;gap:.65rem;border-radius:.55rem;border:1px dashed rgba(46,49,146,.18);background:rgba(248,249,252,.55);padding:.55rem .65rem}.activity-simple-import-workspace__file-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;border-radius:.45rem;border:1px solid rgba(46,49,146,.16);background:#fff;padding:.35rem .6rem;font-size:.72rem;font-weight:600;color:#2e3192;transition:border-color .15s ease,background-color .15s ease}.activity-simple-import-workspace__file-btn:hover:not(:disabled){border-color:rgba(46,49,146,.28);background:#f1f4fc}.activity-simple-import-workspace__file-btn:disabled{cursor:not-allowed;opacity:.55}.activity-simple-import-workspace__file-hint{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:rgba(20,21,63,.45)}.activity-simple-import-workspace__preview{border-radius:.5rem;border:1px solid rgba(46,49,146,.08);background:rgba(248,249,252,.7);padding:.55rem .65rem}.activity-simple-import-workspace__stats{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;font-size:.72rem;color:rgba(20,21,63,.62)}.activity-simple-import-workspace__stats strong{font-weight:700;color:#14153f}.activity-simple-import-workspace__budget-totals{display:flex;flex-direction:column;gap:.2rem;margin-top:.35rem;font-size:.72rem;color:rgba(20,21,63,.72)}.activity-simple-import-workspace__budget-totals strong{font-weight:700;color:#14153f}.activity-simple-import-workspace__stat-sep{width:3px;height:3px;border-radius:999px;background:rgba(46,49,146,.22)}.activity-simple-import-workspace__messages{margin:.45rem 0 0;padding:0;list-style:none;font-size:.7rem;line-height:1.45}.activity-simple-import-workspace__messages--warn{color:#b45309}.activity-simple-import-workspace__messages--success{color:#047857}.activity-simple-import-workspace__messages--error{color:#b91c1c}.activity-simple-import-workspace__message-pre{white-space:pre-line}.activity-simple-import-workspace__alert{margin:0;border-radius:.45rem;padding:.45rem .6rem;font-size:.72rem;line-height:1.4}.activity-simple-import-workspace__alert--error{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.activity-simple-import-workspace__alert--success{border:1px solid #a7f3d0;background:#ecfdf5;color:#065f46}.activity-simple-import-workspace__footer{display:flex;justify-content:flex-end;gap:.45rem;border-top:1px solid rgba(46,49,146,.07);background:rgba(252,253,255,.8);padding:.65rem 1rem .75rem}@media (min-width:640px){.activity-simple-import-workspace__header{padding:.95rem 1.15rem 1rem}.activity-simple-import-workspace__body{padding:1rem 1.15rem 1.05rem}.activity-simple-import-workspace__footer{padding:.7rem 1.15rem .8rem}}.programs-grant-wizard .grant-wizard-shell{animation:programs-form-fade-in .24s ease-out}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-wizard .grant-wizard-shell__back.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-grant-wizard .grant-wizard-shell__back.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-grant-wizard .grant-wizard-shell__back{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-grant-wizard .grant-wizard-shell__back,.journal-entries-page .finance-data-table tbody td .programs-grant-wizard .grant-wizard-shell__back{margin-top:0;vertical-align:top}.programs-grant-wizard .grant-wizard-shell__back{margin-bottom:1.25rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.25rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-grant-wizard .grant-wizard-shell__back{white-space:nowrap}.programs-grant-wizard .grant-wizard-shell__back:hover{background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-grant-wizard .grant-wizard-shell__header{margin-bottom:1.25rem}.programs-grant-wizard--embedded .grant-wizard-shell{border:1px solid rgba(46,49,146,.12);border-radius:.85rem;background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.16);padding:1rem 1.15rem .85rem}.programs-grant-wizard .grant-wizard-shell__header--embedded{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.programs-grant-wizard .grant-wizard-shell__header--embedded .grant-wizard-shell__title{font-size:1.25rem;margin:0}.programs-grant-wizard .grant-wizard-shell__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:.45rem;background:transparent;color:#475569;cursor:pointer}.programs-grant-wizard .grant-wizard-shell__close:hover{background:#f8f9ff;color:#14153f}.programs-grant-wizard .grant-wizard-shell__title{font-size:1.65rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-grant-wizard .project-wizard-budget-setup{display:flex;flex-direction:column;gap:1rem;max-width:36rem}.programs-grant-wizard .project-wizard-budget-setup__choices{display:flex;flex-direction:column;gap:.5rem}.programs-grant-wizard .project-wizard-budget-setup__choice{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid rgba(46,49,146,.12);border-radius:.625rem;background:#fff;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.programs-grant-wizard .project-wizard-budget-setup__choice:hover{border-color:rgba(46,49,146,.28);background:rgba(248,249,255,.7)}.programs-grant-wizard .project-wizard-budget-setup__choice--selected{border-color:#2e3192;background:rgba(46,49,146,.04);box-shadow:0 0 0 1px rgba(46,49,146,.12)}.programs-grant-wizard .project-wizard-budget-setup__radio{flex-shrink:0;width:1rem;height:1rem;border:1.5px solid rgba(46,49,146,.35);border-radius:999px;background:#fff}.programs-grant-wizard .project-wizard-budget-setup__radio--selected{border-color:#2e3192;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 8px #2e3192}.programs-grant-wizard .project-wizard-budget-setup__label{font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:#14153f}.programs-grant-wizard .project-wizard-budget-setup__bva{display:inline-flex;align-items:center;gap:.55rem;font-size:.8125rem;font-weight:500;color:#1e2159;cursor:pointer}.programs-grant-wizard .project-wizard-budget-setup__bva input{width:.95rem;height:.95rem;accent-color:#2e3192}.activity-budget-plan-workspace__hero .grant-wizard-shell__title.activity-budget-plan-workspace__title{font-size:clamp(1.28rem,1.02rem + .55vw,1.52rem);font-weight:700;letter-spacing:-.025em;line-height:1.2}.programs-grant-wizard .grant-wizard-stepper{margin-bottom:1.25rem}.programs-grant-wizard .grant-wizard-stepper__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}@media (max-width:640px){.programs-grant-wizard .grant-wizard-stepper__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}}.programs-grant-wizard .grant-wizard-stepper__item{display:flex;flex-direction:column;align-items:center;gap:.55rem;min-width:0;opacity:.45;transition:opacity .16s ease}.programs-grant-wizard .grant-wizard-stepper__item--active,.programs-grant-wizard .grant-wizard-stepper__item--done{opacity:1}.programs-grant-wizard .grant-wizard-stepper__node{position:relative;display:flex;width:100%;align-items:center;justify-content:center}.programs-grant-wizard .grant-wizard-stepper__connector{position:absolute;top:50%;height:2px;width:calc(50% - 1.1rem);transform:translateY(-50%);background:rgba(46,49,146,.1);transition:background-color .16s ease}.programs-grant-wizard .grant-wizard-stepper__connector--left{left:0}.programs-grant-wizard .grant-wizard-stepper__connector--right{right:0}.programs-grant-wizard .grant-wizard-stepper__connector--filled{background:rgba(46,49,146,.28)}.programs-grant-wizard .grant-wizard-stepper__badge{position:relative;z-index:1;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1.5px solid rgba(46,49,146,.12);background:#fff;color:rgba(46,49,146,.55);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.programs-grant-wizard .grant-wizard-stepper__item--active .grant-wizard-stepper__badge{border-color:#2e3192;background:#2e3192;color:#fff;box-shadow:0 2px 8px rgba(46,49,146,.22)}.programs-grant-wizard .grant-wizard-stepper__item--done .grant-wizard-stepper__badge{border-color:#00a651;background:#00a651;color:#fff}.programs-grant-wizard .grant-wizard-stepper__label{max-width:100%;padding:0 .25rem;text-align:center;font-size:11px;font-weight:500;line-height:1.25;color:rgba(46,49,146,.55);transition:color .16s ease}.programs-grant-wizard .grant-wizard-stepper__label--short{display:none}.programs-grant-wizard .grant-wizard-stepper__item--active .grant-wizard-stepper__label{color:#2e3192;font-weight:600}.programs-grant-wizard .grant-wizard-stepper__item--done .grant-wizard-stepper__label{color:rgba(30,33,89,.78)}@media (max-width:768px){.programs-grant-wizard .grant-wizard-stepper__label--full{display:none}.programs-grant-wizard .grant-wizard-stepper__label--short{display:block}}.activity-budget-import-wizard .ab-import-stepper{margin-bottom:1.25rem;overflow-x:auto;padding-bottom:.25rem}.activity-budget-import-wizard .ab-import-stepper__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;min-width:28rem}.activity-budget-import-wizard .ab-import-stepper__item{min-width:0;opacity:.42;transition:opacity .16s ease}.activity-budget-import-wizard .ab-import-stepper__item--active,.activity-budget-import-wizard .ab-import-stepper__item--done{opacity:1}.activity-budget-import-wizard .ab-import-stepper__button{display:flex;width:100%;flex-direction:column;align-items:center;gap:.5rem;border:none;background:transparent;padding:0;cursor:pointer}.activity-budget-import-wizard .ab-import-stepper__button:disabled{cursor:default}.activity-budget-import-wizard .ab-import-stepper__node{position:relative;display:flex;width:100%;align-items:center;justify-content:center}.activity-budget-import-wizard .ab-import-stepper__connector{position:absolute;top:50%;height:2px;width:calc(50% - 1rem);transform:translateY(-50%);background:rgba(46,49,146,.1);transition:background-color .16s ease}.activity-budget-import-wizard .ab-import-stepper__connector--left{left:0}.activity-budget-import-wizard .ab-import-stepper__connector--right{right:0}.activity-budget-import-wizard .ab-import-stepper__connector--filled{background:rgba(46,49,146,.28)}.activity-budget-import-wizard .ab-import-stepper__badge{position:relative;z-index:1;display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1.5px solid rgba(46,49,146,.12);background:#fff;color:rgba(46,49,146,.55);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.activity-budget-import-wizard .ab-import-stepper__item--active .ab-import-stepper__badge{border-color:#2e3192;background:#2e3192;color:#fff;box-shadow:0 2px 8px rgba(46,49,146,.22)}.activity-budget-import-wizard .ab-import-stepper__item--done .ab-import-stepper__badge{border-color:#00a651;background:#00a651;color:#fff}.activity-budget-import-wizard .ab-import-stepper__label{max-width:100%;padding:0 .15rem;text-align:center;font-size:10px;font-weight:500;line-height:1.25;color:rgba(46,49,146,.55);transition:color .16s ease}.activity-budget-import-wizard .ab-import-stepper__label--short{display:none}.activity-budget-import-wizard .ab-import-stepper__item--active .ab-import-stepper__label{color:#2e3192;font-weight:600}.activity-budget-import-wizard .ab-import-stepper__item--done .ab-import-stepper__label{color:rgba(46,49,146,.72)}@media (max-width:900px){.activity-budget-import-wizard .ab-import-stepper__label--full{display:none}.activity-budget-import-wizard .ab-import-stepper__label--short{display:block}}.programs-grant-wizard .grant-wizard-card{overflow:hidden;border-radius:1rem;border:1px solid rgba(46,49,146,.1);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03),0 8px 28px rgba(46,49,146,.05)}.programs-grant-wizard .grant-wizard-section{border-bottom:1px solid rgba(46,49,146,.07);padding:1.35rem 1.25rem 1.5rem}@media (min-width:640px){.programs-grant-wizard .grant-wizard-section{padding:1.5rem 1.75rem 1.65rem}}.programs-grant-wizard .grant-wizard-section:last-of-type{border-bottom:0}.programs-grant-wizard .grant-wizard-section__header{display:flex;align-items:center;gap:.625rem;margin-bottom:1.15rem}.programs-grant-wizard .grant-wizard-section__icon{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:rgba(46,49,146,.06);color:#2e3192}.programs-grant-wizard .grant-wizard-section__title{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:#1e2159}.programs-grant-wizard .grant-wizard-section__body{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.programs-grant-wizard .grant-wizard-section__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-grant-wizard .grant-wizard-segmented{display:inline-flex;width:100%;max-width:22rem;gap:.25rem;border-radius:.625rem;border:1px solid rgba(46,49,146,.1);background:rgba(248,249,252,.9);padding:.2rem}.programs-grant-wizard .grant-wizard-segmented__btn{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:.375rem;border-radius:.45rem;border:0;background:transparent;padding:.5rem .75rem;font-size:12px;font-weight:500;color:rgba(46,49,146,.62);transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.programs-grant-wizard .grant-wizard-segmented__btn:hover{color:#1e2159}.programs-grant-wizard .grant-wizard-segmented__btn--active{background:#fff;color:#2e3192;box-shadow:0 1px 3px rgba(46,49,146,.1)}.programs-grant-wizard .donor-quick-create{border-color:rgba(46,49,146,.1);background:rgba(248,249,252,.65)}.programs-grant-wizard .grant-wizard-card__footer>div:last-child{border-top-color:rgba(46,49,146,.08);background:rgba(248,249,252,.45);padding-top:1rem;padding-bottom:1rem}.programs-grant-wizard .grant-wizard-upload__icon{display:inline-flex;color:rgba(46,49,146,.55)}.programs-grant-wizard .grant-wizard-upload__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:#1e2159}.programs-grant-wizard .grant-wizard-upload__trigger{display:inline-flex;min-height:2.25rem;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border:1px dashed rgba(46,49,146,.22);background:rgba(248,249,252,.8);padding:.55rem .75rem;font-size:12px;color:#1e2159;transition:border-color .12s ease,background-color .12s ease}.programs-grant-wizard .grant-wizard-upload__trigger:hover{border-color:rgba(46,49,146,.35);background:#fff}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-strategic-planning-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-strategic-planning-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-strategic-planning-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-strategic-planning-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-strategic-planning-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-strategic-planning-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-strategic-planning-page.flex-1.md\:block{max-width:none}}.programs-strategic-planning-page{min-width:0;padding-bottom:0}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.sp-module-shell{max-width:none;margin-inline:0;width:100%}.programs-implementation-page .finance-register-page-header .sp-module-shell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-module-shell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-module-shell{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1280px;flex-direction:column;gap:.75rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.sp-module-shell{padding-left:1.5rem;padding-right:1.5rem}}.programs-activity-planning__meta .overflow-hidden.sp-module-nav{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.sp-module-nav,.sp-module-nav{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-module-nav{border-radius:.75rem;border-width:1px;border-color:rgba(226,232,240,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 3px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .flex.sp-module-nav__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-module-nav__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.sp-module-nav__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-module-nav__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-module-nav__list{display:flex;flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-module-nav__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-module-nav__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-module-nav__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-module-nav__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-module-nav__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sp-module-nav__item,.journal-entries-page .finance-data-table tbody td .sp-module-nav__item{margin-top:0;vertical-align:top}.sp-module-nav__item{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .875rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .sp-module-nav__item{white-space:nowrap}.sp-module-nav__item:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.sp-module-nav__item--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.1)}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.sp-workspace{max-width:none;margin-inline:0;width:100%}.programs-implementation-page .finance-register-page-header .sp-workspace.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-workspace.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace{margin-left:auto;margin-right:auto;display:flex;min-height:100%;width:100%;max-width:1280px;flex-direction:column;gap:1rem;padding:1rem}@media (min-width:640px){.sp-workspace{padding:1.25rem 1.5rem}}.programs-activity-planning__meta .sp-workspace__body.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .sp-workspace__body.rounded-xl,.sp-workspace__body{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__body{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(226,232,240,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgb(15 23 42/0.04),0 8px 24px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color)}.sp-workspace__main{min-height:420px}.sp-workspace__hero{overflow:visible;border-radius:1rem;border-width:1px;border-color:rgba(226,232,240,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .sp-workspace__hero-main.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-workspace__hero-main.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__hero-main{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .sp-workspace__hero-main.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sp-workspace__hero-main.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__hero-main{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1024px){.sp-workspace__hero-main{padding-left:1.5rem;padding-right:1.5rem}}.sp-workspace__hero-main a button.text-white,.sp-workspace__main a button.text-white{color:#fff}.sp-workspace__hero-main a button.\!text-white,.sp-workspace__main a button.\!text-white{color:#fff!important}.hr-workspace .text-2xl.sp-workspace__eyebrow,.hr-workspace .text-lg.sp-workspace__eyebrow.tabular-nums,.hr-workspace .text-xl.sp-workspace__eyebrow,.meal-workspace--enterprise .text-2xl.sp-workspace__eyebrow,.meal-workspace--enterprise .text-lg.sp-workspace__eyebrow.tabular-nums,.meal-workspace--enterprise .text-xl.sp-workspace__eyebrow,.procurement-workspace--enterprise .text-2xl.sp-workspace__eyebrow,.procurement-workspace--enterprise .text-lg.sp-workspace__eyebrow.tabular-nums,.procurement-workspace--enterprise .text-xl.sp-workspace__eyebrow{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .sp-workspace__title.font-bold,.meal-workspace--enterprise .sp-workspace__title.font-bold,.procurement-workspace--enterprise .sp-workspace__title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__title{margin-top:.25rem;font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}@media (min-width:640px){.sp-workspace__title{font-size:1.35rem}}.sp-workspace__subtitle{margin-top:.375rem;max-width:42rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.sp-workspace__export{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding:.75rem 1.25rem}@media (min-width:1024px){.sp-workspace__export{padding-left:1.5rem;padding-right:1.5rem}}.sp-workspace__action-rows{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__action-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding:.75rem 1.25rem}.sp-workspace__action-row:last-child{border-bottom-width:0}@media (min-width:1024px){.sp-workspace__action-row{padding-left:1.5rem;padding-right:1.5rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.sp-workspace__action-row-head,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.sp-workspace__action-row-head.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row-head.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row-head.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.sp-workspace__action-row-head,.programs-activities-page__header .ems-workspace-header__row>.sp-workspace__action-row-head.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.sp-workspace__action-row-head,.programs-donors-page__header .ems-workspace-header__row>.sp-workspace__action-row-head.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.sp-workspace__action-row-head,.programs-grants-page__header .ems-workspace-header__row>.sp-workspace__action-row-head.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-workspace__action-row-head.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-workspace__action-row-head.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-workspace__action-row-head.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-workspace__action-row-head.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.sp-workspace__action-row-head.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.sp-workspace__action-row-head.flex-1.md\:block{max-width:none}}.sp-workspace__action-row-head{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row-icon.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-workspace__action-row-icon.gap-2,.programs-implementation-page .finance-register-page-header .sp-workspace__action-row-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-workspace__action-row-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.sp-workspace__action-row-icon--planning{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.sp-workspace__action-row-icon--annual{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.sp-workspace__action-row--annual{background-color:rgba(255,251,235,.5)}.sp-workspace__action-row-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__action-row-tools{flex-shrink:0}.sp-export-disclosure summary{outline:none}.programs-activity-planning__meta .overflow-hidden.sp-export-disclosure summary:focus-visible{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-export-disclosure summary:focus-visible{border-radius:.75rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.25);--tw-ring-offset-width:2px}.programs-grant-register{min-width:0}.programs-workspace .programs-grant-register__table .hurdo-table-scroll{max-height:none;overflow:visible}.programs-activity-planning__meta .programs-grant-register__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-grant-register__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-grant-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-grant-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-grant-register__table.hurdo-table-wrap{width:100%;min-width:0;overflow-x:auto;border:0;border-radius:0;box-shadow:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.programs-grant-register__table.hurdo-table-wrap--sticky{overflow-x:auto;overflow-y:visible}.programs-grant-register__table .hurdo-table-scroll{overflow-x:auto;overflow-y:visible;max-height:none;-webkit-overflow-scrolling:touch}.programs-grant-register__table .erp-table{table-layout:auto;width:100%;min-width:0;border-collapse:collapse}.programs-grant-register__table .erp-table thead th{height:auto;padding:.5rem .75rem;font-size:11px;font-weight:600;text-transform:none;letter-spacing:normal;color:rgba(46,49,146,.65);background:rgba(248,249,252,.95);border:0;border-bottom:1px solid rgba(46,49,146,.1);vertical-align:middle;white-space:nowrap}.programs-grant-register__table .erp-table tbody td{height:auto;padding:.5rem .75rem;font-size:12px;font-weight:500;color:#1e2159;border:0;border-bottom:1px solid rgba(46,49,146,.06);vertical-align:middle}.programs-grant-register__table .erp-table tbody td .grant-register-cell__clamp,.programs-grant-register__table .erp-table tbody td .grant-register-cell__ellipsis,.programs-grant-register__table .erp-table tbody td .grant-register-cell__money,.programs-grant-register__table .erp-table tbody td .grant-register-cell__mono{font-weight:500}.programs-grant-register__table .erp-table tbody tr.grant-register-row{transition:background-color .14s ease}.programs-grant-register__table .erp-table tbody tr.grant-register-row:hover{background:rgba(46,49,146,.035)}.programs-grant-register__table .erp-table tbody tr:last-child td{border-bottom:0}.programs-grant-register__table .erp-table--soft tbody td,.programs-grant-register__table .erp-table--soft thead th{border-left:0;border-right:0}.programs-grant-register__table .ems-col-action{text-align:center}.grant-register-col--code{width:9rem;max-width:10rem}.grant-register-col--grant{width:auto;min-width:11rem;max-width:16rem}.grant-register-col--donor{width:auto;min-width:9rem;max-width:14rem}.grant-register-col--project{width:6.5rem;max-width:8rem}.grant-register-col--manager{width:auto;min-width:8rem;max-width:11rem}.grant-register-col--period{width:10.5rem;max-width:11.5rem}.grant-register-col--money{width:8.5rem;max-width:9.5rem}.grant-register-col--status{width:6.5rem;max-width:7.5rem}.grant-register-col--reports{width:7rem;max-width:8.25rem}.grant-register-col--health{width:7rem;max-width:8.5rem}.grant-register-col--actions{width:3.5rem;max-width:4.75rem}.grant-register-compliance-pct{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:28px;padding:0 .45rem;border-radius:.375rem;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;cursor:help;border:1px solid transparent}.grant-register-compliance-pct--high{color:#0d7a45;background:rgba(0,166,81,.1);border-color:rgba(0,166,81,.18)}.grant-register-compliance-pct--medium{color:#b45309;background:rgba(232,163,23,.12);border-color:rgba(232,163,23,.2)}.grant-register-compliance-pct--low{color:#dc2626;background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.16)}.grant-register-cell__mono{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.01em;color:#2e3192}.grant-register-cell__link{color:inherit;transition:color .12s ease}.grant-register-cell__link:hover{color:#2e3192;text-decoration:underline}.grant-register-cell__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;word-break:break-word;font-weight:500;color:#1e2159}.grant-register-cell__ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grant-register-cell__sep{margin:0 .2rem;color:rgba(46,49,146,.28)}.grant-register-cell__money{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;color:#1e2159;text-align:right}.grant-register-cell__muted{color:rgba(46,49,146,.38)}.grant-register-badge-wrap{display:inline-flex}.grant-register-badge,.grant-register-badge-wrap{align-items:center;justify-content:center;max-width:100%}.grant-register-badge{display:inline-flex!important;height:28px;min-height:28px;padding:0 .55rem!important;font-size:12px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grant-register-ops{position:relative;display:inline-flex;justify-content:center}.grant-register-ops__trigger{display:inline-flex;height:28px;width:28px;cursor:pointer;list-style:none;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid rgba(46,49,146,.12);background:#fff;color:rgba(46,49,146,.62);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.grant-register-ops__trigger:hover{border-color:rgba(46,49,146,.22);background:rgba(46,49,146,.04);color:#2e3192}.grant-register-ops__trigger::-webkit-details-marker{display:none}.grant-register-ops__menu{position:absolute;right:0;z-index:30;margin-top:.25rem;min-width:9.5rem;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:#fff;padding:.25rem;box-shadow:0 8px 24px rgba(46,49,146,.12)}.grant-register-ops__link{display:block;border-radius:.375rem;padding:.45rem .6rem;font-size:12px;font-weight:500;color:#1e2159}.grant-register-ops__link:hover{background:rgba(46,49,146,.05);color:#2e3192}.programs-projects-page--form .programs-page-shell__body{gap:0;padding-top:0}.programs-projects-page--form .programs-planning-chrome .programs-function-subnav__item{padding-top:12px;padding-bottom:12px}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.programs-new-project{max-width:none;margin-inline:0;width:100%}.programs-new-project{margin-left:auto;margin-right:auto;width:100%;padding-bottom:1rem;padding-top:0}.programs-new-project-drawer{position:fixed;z-index:40;top:7.5rem;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;pointer-events:none}.programs-new-project-drawer__scrim{position:absolute;inset:0;border:0;background:rgba(15,23,42,.18);pointer-events:auto}.programs-new-project-drawer__panel{position:relative;display:flex;width:min(100%,720px);height:100%;flex-direction:column;overflow:hidden;background:#fff;box-shadow:-12px 0 32px rgba(15,23,42,.12);pointer-events:auto}.programs-new-project-drawer__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e2e8f0;padding:12px 16px}.programs-new-project-drawer__bar h2{margin:0;font-size:15px;font-weight:650;color:#0f172a}.programs-new-project-drawer__close{display:inline-flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:8px;color:#334155}.programs-new-project-drawer__close:hover{background:#f1f5f9}.programs-new-project-drawer__panel .programs-new-project{min-height:0;flex:1;overflow:auto;padding-bottom:0}.programs-new-project--drawer .programs-form-shell{max-width:none}.programs-new-project .programs-form-shell{max-width:min(100%,1040px)}.programs-form-shell__hero--compact,.programs-new-project .programs-form-shell__hero--compact{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-bottom:12px}.programs-form-shell__hero--compact h2,.programs-new-project .programs-form-shell__hero--compact h2{margin:0;font-size:1.2rem;line-height:1.25}.programs-new-project-draft-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(46,49,146,.16);background:rgba(46,49,146,.06);padding:2px 8px;font-size:11px;font-weight:650;letter-spacing:.02em;color:#2e3192}.programs-new-project--drawer{display:flex;min-height:0;flex:1;flex-direction:column}.programs-new-project--drawer>section{padding:12px 16px}.programs-new-project--drawer>section>div:first-child{margin-bottom:8px}.programs-new-project--drawer>section>div:last-child{gap:10px 14px}.programs-new-project--drawer .programs-form-footer{position:sticky;bottom:0;margin-top:auto;background:#fff}.programs-new-project .programs-form-card section{padding:16px 20px}.programs-new-project .programs-form-card section>div:first-child{margin-bottom:12px}.programs-new-project .programs-form-card section>div:last-child{gap:12px 16px}.programs-new-project .programs-form-card form>div:last-child,.programs-new-project .programs-form-footer{padding:12px 20px}.programs-new-project-field-action{display:flex;align-items:flex-end;gap:8px}.programs-new-project-field-action>.programs-new-project-field-action__control,.programs-new-project-field-action>select{min-width:0;flex:1 1 auto}.programs-new-project-field-action__button{height:2.5rem;flex:0 0 auto;width:auto;padding-inline:.7rem;white-space:nowrap}.programs-new-project-link-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.programs-new-project-linked-budget{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}@media (min-width:640px){.programs-new-project-linked-budget{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-create-budget{padding-bottom:2rem;padding-top:.25rem}.programs-activity-planning__meta .overflow-hidden.programs-create-budget--oracle{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget--oracle{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1));padding:.5rem .25rem}@media (min-width:640px){.programs-create-budget--oracle{padding:.75rem .5rem}}.programs-create-budget--oracle .programs-form-shell__back{margin-bottom:.5rem;font-size:13px;font-weight:400;--tw-text-opacity:1;color:rgb(92 103 125/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget--oracle .programs-form-shell__hero{margin-bottom:.75rem;border-width:0;padding-bottom:0}.programs-create-budget--oracle .programs-form-shell__hero h2{font-size:1.35rem;font-weight:400;letter-spacing:0;--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1))}.programs-activity-planning__meta .programs-create-budget--oracle .programs-form-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget--oracle .programs-form-card{overflow:hidden;border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(223 227 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .programs-create-budget__oracle-top.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-create-budget__oracle-top.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__oracle-top{display:flex;flex-direction:column;gap:1.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1));padding:1.25rem 1.5rem}@media (min-width:1024px){.programs-create-budget__oracle-top{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-create-budget__oracle-fields{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-create-budget__oracle-fields,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-create-budget__oracle-fields,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-create-budget__oracle-fields{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-create-budget__oracle-fields.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-create-budget__oracle-fields.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-create-budget__oracle-fields.md\:block{max-width:none}}.programs-create-budget__oracle-fields{display:grid;flex:1 1 0%;gap:1rem}@media (min-width:640px){.programs-create-budget__oracle-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-create-budget__oracle-field label{margin-bottom:.25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(105 115 134/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-create-budget__oracle-control{height:2.25rem;border-radius:.125rem;--tw-border-opacity:1;border-color:rgb(200 207 214/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:13px;--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget__oracle-control:focus{--tw-border-opacity:1;border-color:rgb(5 114 206/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(5,114,206,.2)}.programs-create-budget__oracle-stats{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem}@media (min-width:640px){.programs-create-budget__oracle-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.programs-create-budget__oracle-stats{text-align:right}}.programs-create-budget__oracle-stat dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(139 149 165/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-create-budget__oracle-stat dd,.meal-workspace--enterprise .text-lg.font-bold.programs-create-budget__oracle-stat dd,.procurement-workspace--enterprise .text-lg.font-bold.programs-create-budget__oracle-stat dd{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-create-budget__oracle-stat dd{margin-top:.125rem;font-size:15px;font-weight:400;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .programs-create-budget__oracle-stat--status dd.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-create-budget__oracle-stat--status dd.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__oracle-stat--status dd{display:flex;justify-content:flex-start}@media (min-width:1024px){.programs-create-budget__oracle-stat--status dd{justify-content:flex-end}}.programs-create-budget__oracle-body{padding:1rem 1.5rem}.programs-create-budget--oracle .programs-budget-grouped-table{border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(223 227 232/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget--oracle .programs-budget-grouped-table__grid thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(105 115 134/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-create-budget--oracle .programs-budget-grouped-table__grid tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(240 242 245/var(--tw-border-opacity,1));padding:.625rem 1rem;font-size:13px;--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget--oracle .programs-budget-grouped-table__empty td{padding-top:3rem;padding-bottom:3rem}.programs-create-budget--oracle .programs-budget-grouped-table__empty-icon{margin-bottom:.5rem;height:2.5rem;width:2.5rem;--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(139 149 165/var(--tw-text-opacity,1))}.programs-create-budget--oracle .programs-budget-grouped-table__empty-title{font-size:13px;font-weight:400;--tw-text-opacity:1;color:rgb(105 115 134/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget--oracle .programs-budget-grouped-table__footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.programs-create-budget--oracle .programs-budget-grouped-table__add-btn{border-radius:.125rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(200 207 214/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget--oracle .programs-budget-grouped-table__add-btn:hover{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.programs-create-budget--oracle .programs-budget-grouped-table__grand-total-bar,.programs-create-budget--oracle .programs-create-budget__footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.programs-create-budget--oracle .programs-create-budget__footer-actions{gap:.75rem;padding:.875rem 1.5rem}.programs-create-budget--oracle .programs-create-budget__submit{min-width:9rem;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(5 114 206/var(--tw-bg-opacity,1));font-weight:500;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget--oracle .programs-create-budget__submit:hover{--tw-bg-opacity:1;background-color:rgb(4 100 184/var(--tw-bg-opacity,1))}.programs-create-budget--oracle .programs-create-budget__warning{margin-left:1.5rem;margin-right:1.5rem;margin-top:1rem;border-radius:.125rem;border-width:1px;border-color:hsla(48,97%,77%,.9);background-color:rgba(255,251,235,.8);padding:.5rem .75rem;font-size:13px;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget .programs-form-shell__back{margin-bottom:.75rem}.programs-create-budget .programs-form-shell__hero{margin-bottom:1rem;padding-bottom:.75rem}.programs-create-budget__setup{border-bottom-width:1px;border-color:rgba(217,220,245,.9);padding:1rem 1.25rem}@media (min-width:640px){.programs-create-budget__setup{padding-left:1.5rem;padding-right:1.5rem}}.programs-create-budget__setup-grid{display:grid;gap:.75rem}@media (min-width:640px){.programs-create-budget__setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-create-budget__meta{margin-top:.75rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metrics-compact.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__metrics-compact.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metrics-compact.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metrics-compact.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__metrics-compact.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metrics-compact.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__metrics-compact{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.25);padding:.625rem 1.25rem}@media (min-width:640px){.programs-create-budget__metrics-compact{padding-left:1.5rem;padding-right:1.5rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__metrics-compact-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metrics-compact-item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__metrics-compact-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metrics-compact-item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-create-budget__metrics-compact-item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-create-budget__metrics-compact-item,.journal-entries-page .finance-data-table tbody td .programs-create-budget__metrics-compact-item{margin-top:0;vertical-align:top}.programs-create-budget__metrics-compact-item{display:inline-flex;align-items:center;gap:.5rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-create-budget__metrics-compact-item{white-space:nowrap}.programs-create-budget__metrics-compact-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-create-budget__metrics-compact-value,.meal-workspace--enterprise .text-lg.font-bold.programs-create-budget__metrics-compact-value,.procurement-workspace--enterprise .text-lg.font-bold.programs-create-budget__metrics-compact-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-create-budget__metrics-compact-value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-create-budget__metrics-compact-divider{display:none;height:.875rem;width:1px;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}@media (min-width:640px){.programs-create-budget__metrics-compact-divider{display:inline-block}}.programs-create-budget .programs-budget-planning-section{padding:.75rem 1rem}@media (min-width:640px){.programs-create-budget .programs-budget-planning-section{padding:1rem 1.5rem}}.programs-create-budget .programs-budget-grouped-table{border-radius:.5rem}.programs-create-budget .programs-budget-grouped-table__grid thead th{background-color:rgba(238,240,250,.6);padding:.5rem .75rem;font-size:11px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-create-budget .programs-budget-grouped-table__grid tbody td{padding:.5rem .75rem;font-size:13px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-create-budget__footer-error{padding:.625rem 1.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__footer-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__footer-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__footer-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__footer-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__footer-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__footer-actions{gap:.5rem;padding:.75rem 1.25rem}.programs-create-budget__warning{margin-top:.75rem;border-radius:.5rem;padding:.625rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__workflow,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__workflow.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-create-budget__workflow,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__workflow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__workflow.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__workflow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.3);padding:.75rem 1.25rem}@media (min-width:640px){.programs-create-budget__workflow{padding-left:1.5rem;padding-right:1.5rem}}.programs-create-budget__workflow-step{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow-step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow-step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-create-budget__workflow-step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-create-budget__workflow-step,.journal-entries-page .finance-data-table tbody td .programs-create-budget__workflow-step{margin-top:0;vertical-align:top}.programs-create-budget__workflow-step{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-create-budget__workflow-step{white-space:nowrap}.hr-workspace .text-2xl.programs-create-budget__workflow-step span,.hr-workspace .text-lg.programs-create-budget__workflow-step span.tabular-nums,.hr-workspace .text-xl.programs-create-budget__workflow-step span,.meal-workspace--enterprise .text-2xl.programs-create-budget__workflow-step span,.meal-workspace--enterprise .text-lg.programs-create-budget__workflow-step span.tabular-nums,.meal-workspace--enterprise .text-xl.programs-create-budget__workflow-step span,.procurement-workspace--enterprise .text-2xl.programs-create-budget__workflow-step span,.procurement-workspace--enterprise .text-lg.programs-create-budget__workflow-step span.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-create-budget__workflow-step span{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow-step span.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__workflow-step span.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-create-budget__workflow-step span{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-create-budget__workflow-step span,.journal-entries-page .finance-data-table tbody td .programs-create-budget__workflow-step span{margin-top:0;vertical-align:top}.programs-create-budget__workflow-step span{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:9px;font-weight:700;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-create-budget__workflow-step span{white-space:nowrap}.sp-workspace__hero-main a button.programs-create-budget__workflow-step--current,.sp-workspace__main a button.programs-create-budget__workflow-step--current{color:#fff}.programs-create-budget__workflow-step--current{border-color:rgba(141,148,224,.7);--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a button.programs-create-budget__workflow-step--current span,.sp-workspace__main a button.programs-create-budget__workflow-step--current span{color:#fff}.programs-create-budget__workflow-step--current span{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-create-budget__workflow-step--done{border-color:rgba(167,243,208,.7);background-color:rgba(236,253,245,.8);--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-create-budget__workflow-step--done span{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-create-budget__workflow-step-icon{height:.875rem;width:.875rem;flex-shrink:0;opacity:.9}.programs-create-budget__workflow-step--current .programs-create-budget__workflow-step-icon{opacity:1}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-title-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-title-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__context-title-wrap{display:flex;align-items:center;gap:.625rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-title-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-title-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-title-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-title-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__context-title-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-create-budget .programs-form-shell__back{margin-bottom:1rem}.programs-create-budget .programs-form-shell__hero{margin-bottom:1.25rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);padding-bottom:1rem}.programs-create-budget .programs-form-shell__hero h2{font-size:var(--ems-type-page-title-size);font-weight:var(--ems-type-page-title-weight);line-height:var(--ems-type-page-title-line);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.programs-create-budget .programs-form-card,.programs-activity-planning__meta .programs-create-budget .programs-form-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget .programs-form-card{overflow:hidden;border-radius:.75rem;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-head.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__context-head.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__context-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__context-head{margin-bottom:1rem;display:flex;align-items:center;gap:.625rem}.hr-workspace .text-2xl.programs-create-budget__step,.hr-workspace .text-lg.programs-create-budget__step.tabular-nums,.hr-workspace .text-xl.programs-create-budget__step,.meal-workspace--enterprise .text-2xl.programs-create-budget__step,.meal-workspace--enterprise .text-lg.programs-create-budget__step.tabular-nums,.meal-workspace--enterprise .text-xl.programs-create-budget__step,.procurement-workspace--enterprise .text-2xl.programs-create-budget__step,.procurement-workspace--enterprise .text-lg.programs-create-budget__step.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-create-budget__step{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-create-budget__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-create-budget__step,.journal-entries-page .finance-data-table tbody td .programs-create-budget__step{margin-top:0;vertical-align:top}.programs-create-budget__step{display:inline-flex;flex-shrink:0;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-create-budget__step{white-space:nowrap}.programs-create-budget__context-title{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-create-budget__context{border-bottom-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.25rem}@media (min-width:640px){.programs-create-budget__context{padding:1.25rem 1.5rem}}.programs-create-budget__context-grid{display:grid;gap:.75rem}@media (min-width:640px){.programs-create-budget__context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.programs-create-budget__context-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.programs-create-budget__field-span{grid-column:span 2/span 2}}@media (min-width:1024px){.programs-create-budget__field-span{grid-column:span 3/span 3}}.programs-create-budget__control{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);height:2.5rem}.programs-create-budget__tile{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);background-color:rgba(238,240,250,.3);padding:.625rem .75rem}.programs-create-budget__tile-label{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__tile-label.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__tile-label.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__tile-label.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__tile-label.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__tile-label{margin-bottom:.375rem;display:flex;align-items:center;gap:.375rem;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-create-budget__tile-value{font-size:var(--ems-type-form-input-size);font-weight:var(--ems-type-form-input-weight);line-height:var(--ems-type-form-input-line);font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-create-budget__warning{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.programs-create-budget__warning{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget__warning{margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.9);padding:.75rem 1rem;font-weight:500;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.programs-create-budget__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(217,220,245,.8)}@media (min-width:1024px){.programs-create-budget__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metric.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metric.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metric.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metric.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__metric{display:flex;align-items:center;gap:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem}@media (min-width:640px){.programs-create-budget__metric{padding-left:1.25rem;padding-right:1.25rem}}.programs-create-budget__metric--primary{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metric-icon-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metric-icon-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__metric-icon-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__metric-icon-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__metric-icon-wrap{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-create-budget__metric-icon-wrap--primary{border-color:rgba(141,148,224,.4);background-color:rgba(20,21,63,.06);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-create-budget__metric-icon{height:1rem;width:1rem;flex-shrink:0}.programs-create-budget__metric-label{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line);font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-create-budget__metric-value{font-size:var(--ems-type-card-title-size);font-weight:var(--ems-type-card-title-weight);line-height:var(--ems-type-card-title-line)}.hr-workspace .text-lg.font-bold.programs-create-budget__metric-value,.meal-workspace--enterprise .text-lg.font-bold.programs-create-budget__metric-value,.procurement-workspace--enterprise .text-lg.font-bold.programs-create-budget__metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-create-budget__metric-value{margin-top:.125rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-create-budget__metric--status{align-items:flex-start}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .programs-create-budget__metric--status.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-create-budget__metric--status.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__metric--status{align-items:center}}.programs-create-budget__metric-status{margin-top:.25rem}.programs-activity-planning__meta .overflow-hidden.programs-budget-detail__summary-bar,.programs-activity-planning__meta .programs-budget-detail__summary-bar.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-detail__summary-bar{margin-bottom:1rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-detail__summary-bar .programs-create-budget__metrics{border-bottom-width:0}.programs-create-budget .programs-budget-planning-section{border-bottom-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:640px){.programs-create-budget .programs-budget-planning-section{padding:1.25rem 1.5rem}}.programs-activity-planning__meta .overflow-hidden.programs-create-budget .programs-budget-grouped-table{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget .programs-budget-grouped-table{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-create-budget .programs-budget-grouped-table__header{border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.75rem 1rem}@media (min-width:640px){.programs-create-budget .programs-budget-grouped-table__header{padding-left:1.25rem;padding-right:1.25rem}}.programs-create-budget .programs-budget-grouped-table__header-title{font-size:var(--ems-type-form-label-size);font-weight:var(--ems-type-form-label-weight);line-height:var(--ems-type-form-label-line);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-create-budget .programs-budget-grouped-table__header-meta{font-size:var(--ems-type-helper-size);font-weight:var(--ems-type-helper-weight);line-height:var(--ems-type-helper-line);border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.7)}.programs-create-budget .programs-budget-grouped-table__grid thead th{font-size:var(--ems-type-table-header-size);font-weight:var(--ems-type-table-header-weight);line-height:var(--ems-type-table-header-line);border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.8);padding:.625rem .75rem;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-create-budget .programs-budget-grouped-table__grid tbody td{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line);padding:.625rem .75rem}.programs-create-budget .programs-budget-grouped-table__parent-name{font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-create-budget .programs-budget-grouped-table__grand-total{background-color:rgba(20,21,63,.05)}.programs-create-budget .programs-budget-grouped-table__grand-total td{border-top-width:2px;border-color:rgba(92,101,200,.4)}.programs-create-budget .programs-budget-grouped-table__footer{background-color:rgba(238,240,250,.4)}.programs-create-budget__footer{position:sticky;bottom:0;z-index:10;border-top-width:1px;border-color:rgba(179,184,235,.6);background-color:hsla(0,0%,100%,.95);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-create-budget__footer-error{font-size:var(--ems-type-form-label-size);font-weight:var(--ems-type-form-label-weight);line-height:var(--ems-type-form-label-line);border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1));background-color:hsla(0,86%,97%,.9);padding:.75rem 1.25rem;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}@media (min-width:640px){.programs-create-budget__footer-error{padding-left:1.5rem;padding-right:1.5rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__footer-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__footer-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__footer-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-create-budget__footer-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-create-budget__footer-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-create-budget__footer-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-create-budget__footer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem}@media (min-width:640px){.programs-create-budget__footer-actions{padding-left:1.5rem;padding-right:1.5rem}}.programs-create-budget__submit{min-width:8.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-create-budget__submit:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-budget-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.programs-budget-summary__panel,.programs-activity-planning__meta .programs-budget-summary__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-summary__panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.55);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(15,23,42,.04)}.programs-budget-summary__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.programs-budget-summary__grid>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-width:calc(1px * calc(1 - var(--tw-divide-y-reverse))) calc(1px * var(--tw-divide-x-reverse)) calc(1px * var(--tw-divide-y-reverse)) calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:rgba(217,220,245,.9)}@media (min-width:1024px){.programs-budget-summary__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.programs-budget-summary__grid>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}}.programs-budget-summary__grid--secondary{border-top-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.1) var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .programs-budget-summary__metric.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-summary__metric.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-summary__metric{position:relative;display:flex;min-height:3.25rem;flex-direction:column;justify-content:center;padding:.5rem .75rem}@media (min-width:640px){.programs-budget-summary__metric{padding-left:.875rem;padding-right:.875rem}}.programs-budget-summary__metric--emphasis{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.programs-budget-summary__metric--emphasis:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:0;width:2px;border-radius:9999px;background-color:rgba(92,101,200,.7)}.programs-budget-summary__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-summary__value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-summary__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-summary__value{margin-top:.125rem;font-size:13px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.375;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.hr-workspace .text-2xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value,.hr-workspace .text-lg.programs-budget-summary__metric--emphasis .programs-budget-summary__value.tabular-nums,.hr-workspace .text-xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value,.meal-workspace--enterprise .text-2xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value,.meal-workspace--enterprise .text-lg.programs-budget-summary__metric--emphasis .programs-budget-summary__value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value,.procurement-workspace--enterprise .text-2xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value,.procurement-workspace--enterprise .text-lg.programs-budget-summary__metric--emphasis .programs-budget-summary__value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-summary__metric--emphasis .programs-budget-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-summary__metric--emphasis .programs-budget-summary__value{font-size:15px;font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-budget-summary__value--warning{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-budget-summary__value--negative{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-budget-summary__value--positive{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-budget-summary__fy-note{border-radius:.375rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-summary--compact .programs-budget-summary__metric{min-height:2.75rem;padding:.375rem .625rem}.programs-budget-summary--compact .programs-budget-summary__label{font-size:8px;letter-spacing:.1em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-summary--compact .programs-budget-summary__value{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:1024px){.programs-budget-summary__grid--bva{grid-template-columns:repeat(4,minmax(0,1fr))}.programs-budget-summary__grid--control,.programs-budget-summary__grid--cost-share,.programs-budget-summary__grid--currency,.programs-budget-summary__grid--version{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .overflow-hidden.programs-budget-register-section,.programs-activity-planning__meta .programs-budget-register-section.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-register-section{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-register-section__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-register-section__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-register-section__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-register-section__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-register-section__header{display:flex;align-items:center;gap:.625rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-register-section__icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-register-section__icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-register-section__icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-register-section__icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-register-section__icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6)}.programs-budget-register-section__title{font-size:12px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-register-section__panel--hero{border-color:rgba(141,148,224,.6);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);box-shadow:none}.programs-budget-register-section .programs-budget-summary__panel{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .overflow-hidden.programs-budget-post-approval{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-post-approval{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-left:3px solid #059669}.programs-implementation-page .finance-register-page-header .programs-budget-post-approval__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-post-approval__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-post-approval__header{display:flex;align-items:flex-start;gap:.75rem}.programs-budget-post-approval__title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-post-approval__subtitle{margin-top:.125rem;font-size:12px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-post-approval__columns{margin-top:.875rem;display:grid;gap:1rem;border-radius:.5rem;background-color:rgba(238,240,250,.4);padding:.75rem}@media (min-width:640px){.programs-budget-post-approval__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-budget-post-approval__col-label{margin-bottom:.375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-post-approval__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-budget-post-approval__list{font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-post-approval__list--allow li::marker{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.programs-budget-post-approval__list--block li::marker{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.programs-budget-post-approval__footer{margin-top:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.625rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail--review>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-budget-detail--review .programs-budget-detail__header{border-bottom-width:0;padding-bottom:.5rem}.hr-workspace .programs-budget-detail--review .programs-budget-detail__title.font-bold.tabular-nums,.meal-workspace--enterprise .programs-budget-detail--review .programs-budget-detail__title.font-bold.tabular-nums,.procurement-workspace--enterprise .programs-budget-detail--review .programs-budget-detail__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail--review .programs-budget-detail__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}@media (min-width:640px){.programs-budget-detail--review .programs-budget-detail__title{font-size:1.2rem}}.programs-budget-detail--review .programs-budget-detail__meta{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail--review .programs-budget-detail__hero-stat-value{font-size:14px;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-budget-detail--review .programs-budget-drilldown__panel{padding-top:.75rem}.programs-budget-detail--review .programs-budget-drilldown__summary{gap:.75rem}.programs-budget-detail--control>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-budget-detail--control>button{margin-bottom:-.125rem}.programs-budget-detail--control .programs-budget-detail__header{-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem;border-bottom-width:1px;border-color:rgba(179,184,235,.5);padding-bottom:.5rem}.programs-budget-detail--control .programs-budget-detail__title{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:600;letter-spacing:-.025em}@media (min-width:640px){.programs-budget-detail--control .programs-budget-detail__title{font-size:1.05rem}}.programs-budget-detail--control .programs-budget-detail__meta{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail--control .programs-budget-detail__hero-stat{min-width:10rem;border-radius:.5rem;padding:.5rem .75rem}.programs-budget-detail--control .programs-budget-detail__hero-stat-label{font-size:8px;letter-spacing:.12em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail--control .programs-budget-detail__hero-stat-value{margin-top:.25rem;font-size:13px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}@media (min-width:640px){.programs-budget-detail--control .programs-budget-detail__hero-stat-value{font-size:14px}}.programs-budget-detail--control .programs-budget-detail__hero-stat-sub{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail--control .programs-budget-detail__utilization{margin-top:.25rem}.programs-budget-detail--control .programs-budget-detail__alerts>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-budget-detail--control .programs-budget-detail__alert-item{padding:.375rem .625rem;font-size:11px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.programs-budget-workflow--control{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-workflow--control{border-radius:.75rem;border-color:rgba(179,184,235,.45);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.3) var(--tw-gradient-to-position);padding:.625rem .75rem;box-shadow:none}.programs-budget-workflow--control .programs-budget-workflow__head{margin-bottom:.5rem;gap:.25rem}.programs-budget-workflow--control .programs-budget-workflow__title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow--control .programs-budget-workflow__step{min-width:5.25rem;padding:.25rem .5rem}.programs-budget-workflow--control .programs-budget-workflow__label{white-space:nowrap;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-drilldown--control .programs-budget-drilldown__panel--lines{padding:0}.programs-budget-drilldown--control .programs-budget-drilldown__summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-budget-drilldown--control .programs-budget-drilldown__summary>div:first-child .programs-budget-summary__panel{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0}.programs-budget-drilldown--control .programs-budget-drilldown__summary>div:nth-child(2) .programs-budget-summary__panel{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:1024px){.programs-budget-drilldown--control .programs-budget-summary__grid,.programs-budget-drilldown--control .programs-budget-summary__grid--execution{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-budget-summary__section{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.programs-budget-summary__section{padding-top:1.25rem;padding-bottom:1.25rem}}.programs-budget-summary__section>div:first-child{margin-bottom:.75rem}.programs-budget-summary__section>div:first-child h3{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-summary__section>div:first-child span:first-child{height:1.5rem;width:1.5rem;border-radius:.375rem}.programs-budget-summary__section>div:first-child span:first-child svg{height:.75rem;width:.75rem}.programs-budget-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-budget-detail.programs-budget-detail--control>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-budget-detail--planning>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.programs-budget-detail--planning .programs-budget-detail__header,.programs-activity-planning__meta .programs-budget-detail--planning .programs-budget-detail__header.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-detail--planning .programs-budget-detail__header{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0;border-top:3px solid #2e3192}.programs-activity-planning__meta .overflow-hidden.programs-budget-detail--planning .programs-budget-drilldown,.programs-budget-detail--planning .programs-budget-detail__header{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .overflow-hidden.programs-budget-detail--planning .programs-budget-drilldown{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.programs-budget-detail--planning .programs-budget-drilldown{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__header-body{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.25rem}@media (min-width:1024px){.programs-budget-detail__header-body{flex-direction:row;align-items:flex-start;justify-content:space-between}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-detail__header-copy,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-detail__header-copy.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-detail__header-copy,.programs-activities-page__header .ems-workspace-header__row>.programs-budget-detail__header-copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-detail__header-copy,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-detail__header-copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-detail__header-copy,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-detail__header-copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-detail__header-copy.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-detail__header-copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-detail__header-copy.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-detail__header-copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-detail__header-copy.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-detail__header-copy.flex-1.md\:block{max-width:none}}.programs-budget-detail__header-copy{min-width:0;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__header-aside,.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-aside.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__header-aside,.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-aside.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__header-aside{display:flex;flex-shrink:0;flex-direction:column;align-items:stretch;gap:.5rem}@media (min-width:640px){.programs-budget-detail__header-aside{align-items:flex-end}}.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__header-footer{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.55) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.25) var(--tw-gradient-to-position);padding:.875rem 1.25rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-footer.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-detail__header-footer.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__header-footer{flex-direction:row;align-items:center;justify-content:space-between}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__title-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__title-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__title-row{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__badges.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__badges.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__badges.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__badges.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-budget-detail__health-badge{border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail__context{margin-top:.375rem;font-size:13px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-detail__context-sep{margin-left:.375rem;margin-right:.375rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-budget-detail__header-note{max-width:20rem;text-align:right;font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__currency-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__currency-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__currency-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__currency-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__currency-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__currency-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__currency-row{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding-top:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__currency-meta,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__currency-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__currency-meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__currency-meta,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__currency-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__currency-meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__currency-meta{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem}.programs-activity-planning .programs-activity-simple-import .programs-budget-detail__currency-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-detail__currency-chip,.journal-entries-page .finance-data-table tbody td .programs-budget-detail__currency-chip{margin-top:0;vertical-align:top}.programs-budget-detail__currency-chip{display:inline-flex;min-width:7.5rem;flex-direction:column;gap:.125rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(217,220,245,.9)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-detail__currency-chip{white-space:nowrap}.programs-budget-detail__currency-chip-label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-detail__currency-chip-value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-detail__currency-chip-value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-detail__currency-chip-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail__currency-chip-value{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__monitor-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__monitor-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-detail__monitor-link{border-radius:.5rem}.sp-workspace__hero-main a button.programs-budget-detail__monitor-link,.sp-workspace__main a button.programs-budget-detail__monitor-link{color:#fff}.journal-entries-page .dcr-register__table tbody td .programs-budget-detail__monitor-link,.journal-entries-page .finance-data-table tbody td .programs-budget-detail__monitor-link{margin-top:0;vertical-align:top}.programs-budget-detail__monitor-link{display:inline-flex;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-detail__monitor-link{white-space:nowrap}.programs-budget-detail__monitor-link:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-budget-detail-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background-color:rgba(217,220,245,.8)}@media (min-width:1024px){.programs-budget-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .programs-budget-detail-kpis__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-detail-kpis__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail-kpis__item{display:flex;min-height:4.5rem;flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem}.programs-budget-detail-kpis__item--primary{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);border-top:3px solid #2e3192}.programs-budget-detail-kpis__item--status{justify-content:center}.programs-budget-detail-kpis__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-detail-kpis__value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-detail-kpis__value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-detail-kpis__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail-kpis__value{margin-top:.25rem;font-size:18px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-section-title-size);line-height:var(--ems-type-section-title-line)}.programs-budget-detail__alert{border-radius:.5rem;padding:.625rem .875rem;font-size:12px;font-weight:500;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail__alert--warning{background-color:rgba(255,251,235,.9);--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(48,97%,77%,.6)}.programs-activity-planning__meta .overflow-hidden.programs-budget-drilldown,.programs-activity-planning__meta .programs-budget-drilldown.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-drilldown{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.05)}.programs-implementation-page .finance-register-page-header .flex.programs-budget-drilldown__nav.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-drilldown__nav.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-budget-drilldown__nav.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-drilldown__nav.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-drilldown__nav{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem}.programs-budget-drilldown__panel{border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media (min-width:640px){.programs-budget-drilldown__panel{padding:1.25rem}}.programs-budget-drilldown__summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .programs-budget-detail__header.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-detail__header{overflow:hidden}.hr-workspace .text-2xl.programs-budget-detail__title,.hr-workspace .text-lg.programs-budget-detail__title.tabular-nums,.hr-workspace .text-xl.programs-budget-detail__title,.meal-workspace--enterprise .text-2xl.programs-budget-detail__title,.meal-workspace--enterprise .text-lg.programs-budget-detail__title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-detail__title,.procurement-workspace--enterprise .text-2xl.programs-budget-detail__title,.procurement-workspace--enterprise .text-lg.programs-budget-detail__title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-detail__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail__title{overflow-wrap:break-word;font-size:1.2rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:640px){.programs-budget-detail__title{font-size:1.35rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.25rem;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-detail__meta-sep{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.programs-budget-detail__hero-stat{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-detail__hero-stat{min-width:11rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem;text-align:right;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-top:2px solid #2e3192}.programs-budget-detail__hero-stat-label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-detail__hero-stat-value,.hr-workspace .text-lg.font-bold.programs-budget-detail__hero-stat-value,.hr-workspace .text-lg.programs-budget-detail__hero-stat-value.tabular-nums,.hr-workspace .text-xl.programs-budget-detail__hero-stat-value,.meal-workspace--enterprise .text-2xl.programs-budget-detail__hero-stat-value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-detail__hero-stat-value,.meal-workspace--enterprise .text-lg.programs-budget-detail__hero-stat-value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-detail__hero-stat-value,.procurement-workspace--enterprise .text-2xl.programs-budget-detail__hero-stat-value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-detail__hero-stat-value,.procurement-workspace--enterprise .text-lg.programs-budget-detail__hero-stat-value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-detail__hero-stat-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail__hero-stat-value{margin-top:.375rem;font-size:14px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.375;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}@media (min-width:640px){.programs-budget-detail__hero-stat-value{font-size:15px}}.hr-workspace .text-lg.font-bold.programs-budget-detail__hero-stat-sub,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-detail__hero-stat-sub,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-detail__hero-stat-sub{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-detail__hero-stat-sub{margin-top:.25rem;font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-detail__utilization,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-detail__utilization,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-detail__utilization{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .programs-budget-detail__utilization{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-detail__utilization,.journal-entries-page .finance-data-table tbody td .programs-budget-detail__utilization{margin-top:0;vertical-align:top}.programs-budget-detail__utilization{margin-top:.5rem;display:inline-flex;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-detail__utilization{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__header-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__header-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-detail__header-action{border-radius:.5rem}.sp-workspace__hero-main a button.programs-budget-detail__header-action,.sp-workspace__main a button.programs-budget-detail__header-action{color:#fff}.journal-entries-page .dcr-register__table tbody td .programs-budget-detail__header-action,.journal-entries-page .finance-data-table tbody td .programs-budget-detail__header-action{margin-top:0;vertical-align:top}.programs-budget-detail__header-action{display:inline-flex;height:2.25rem;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-detail__header-action{white-space:nowrap}.programs-budget-detail__header-action:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-budget-detail__subsection-title{margin-bottom:.375rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__meta-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__meta-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__meta-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__meta-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-detail__meta-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-detail__meta-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-detail__meta-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-detail__meta-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-detail__meta-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.375rem;background-color:rgba(238,240,250,.6);padding:.5rem .75rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(217,220,245,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem;box-shadow:0 1px 2px rgba(15,23,42,.03)}.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow__head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.programs-budget-workflow__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow__status{font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-primary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-workflow__btn-primary{border-radius:.5rem}.sp-workspace__hero-main a button.programs-budget-workflow__btn-primary,.sp-workspace__main a button.programs-budget-workflow__btn-primary{color:#fff}.journal-entries-page .dcr-register__table tbody td .programs-budget-workflow__btn-primary,.journal-entries-page .finance-data-table tbody td .programs-budget-workflow__btn-primary{margin-top:0;vertical-align:top}.programs-budget-workflow__btn-primary{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-workflow__btn-primary{white-space:nowrap}.programs-budget-workflow__btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-budget-workflow__btn-primary:disabled{opacity:.6}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-secondary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-secondary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-workflow__btn-secondary{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-workflow__btn-secondary,.journal-entries-page .finance-data-table tbody td .programs-budget-workflow__btn-secondary{margin-top:0;vertical-align:top}.programs-budget-workflow__btn-secondary{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-workflow__btn-secondary{white-space:nowrap}.programs-budget-workflow__btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-budget-workflow__btn-secondary:disabled{opacity:.6}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-ghost.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__btn-ghost.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-workflow__btn-ghost{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-workflow__btn-ghost,.journal-entries-page .finance-data-table tbody td .programs-budget-workflow__btn-ghost{margin-top:0;vertical-align:top}.programs-budget-workflow__btn-ghost{display:inline-flex;height:2rem;align-items:center;border-radius:.375rem;background-color:rgba(238,240,250,.8);padding-left:.875rem;padding-right:.875rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-decoration-line:none;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-workflow__btn-ghost{white-space:nowrap}.programs-budget-workflow__btn-ghost:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-workflow__link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-workflow__link,.journal-entries-page .finance-data-table tbody td .programs-budget-workflow__link{margin-top:0;vertical-align:top}.programs-budget-workflow__link{display:inline-flex;height:2rem;align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-workflow__link{white-space:nowrap}.programs-budget-workflow__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__steps.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__steps.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow__steps.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__steps.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow__steps{display:flex;flex-wrap:wrap;align-items:stretch;gap:.25rem}@media (min-width:640px){.programs-budget-workflow__steps{gap:0}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-workflow__step{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__step.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__step.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__step.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__step.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__step,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__step,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__step{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__step.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__step.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__step.md\:block{max-width:none}}.programs-budget-workflow__step{position:relative;display:flex;min-width:4.5rem;flex:1 1 0%;align-items:center;gap:.375rem;border-radius:.375rem;padding:.375rem .5rem}@media (min-width:640px){.programs-budget-workflow__step{padding-left:.625rem;padding-right:.625rem}}.bank-balance-validation-row.programs-budget-workflow__step--done>td{background-color:rgba(236,253,245,.45)}.programs-budget-workflow__step--done{background-color:rgba(236,253,245,.4)}.programs-budget-workflow__step--current{background-color:rgba(28,30,90,.06);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(141,148,224,.5)}.programs-budget-workflow__step--pending{background-color:transparent}.hr-workspace .text-2xl.programs-budget-workflow__marker,.hr-workspace .text-lg.programs-budget-workflow__marker.tabular-nums,.hr-workspace .text-xl.programs-budget-workflow__marker,.meal-workspace--enterprise .text-2xl.programs-budget-workflow__marker,.meal-workspace--enterprise .text-lg.programs-budget-workflow__marker.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-workflow__marker,.procurement-workspace--enterprise .text-2xl.programs-budget-workflow__marker,.procurement-workspace--enterprise .text-lg.programs-budget-workflow__marker.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-workflow__marker{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__marker.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__marker.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow__marker.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow__marker.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow__marker{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:9px;font-weight:700;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.programs-budget-workflow__marker--done,.sp-workspace__main a button.programs-budget-workflow__marker--done{color:#fff}.programs-budget-workflow__marker--done{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.programs-budget-workflow__marker--current,.sp-workspace__main a button.programs-budget-workflow__marker--current{color:#fff}.programs-budget-workflow__marker--current{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-budget-workflow__marker--pending{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-budget-workflow__step-icon{display:none;height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}@media (min-width:640px){.programs-budget-workflow__step-icon{display:block}}.programs-budget-workflow__step--current .programs-budget-workflow__step-icon{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-budget-workflow__step--done .programs-budget-workflow__step-icon{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-budget-workflow__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow__label--current{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-workflow__connector{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__connector,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__connector,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-workflow__connector{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__connector.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__connector.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-workflow__connector.md\:block{max-width:none}}.programs-budget-workflow__connector{margin-left:.125rem;margin-right:.125rem;display:none;height:1px;flex:1 1 0%;align-self:center;background-color:rgba(179,184,235,.8)}@media (min-width:640px){.programs-budget-workflow__connector{display:block}}@media (min-width:1024px){.programs-budget-summary__grid--execution{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-budget-drilldown__tab{position:relative;border-radius:.375rem;padding:.375rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);text-decoration-line:none}.programs-budget-drilldown__tab:hover{background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-budget-drilldown__scope{margin-bottom:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.625rem}.programs-budget-drilldown__tab--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.7)}.programs-budget-drilldown__tab--active:after{content:none}.programs-budget-drilldown--control{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.programs-budget-drilldown--control .programs-budget-drilldown__nav{display:flex;align-items:stretch;flex-wrap:nowrap;gap:.15rem;margin:0 0 .85rem;padding:0;border:0;border-bottom:1px solid #e4e9f2;border-radius:0;background:transparent;box-shadow:none}.programs-budget-drilldown--control .programs-budget-drilldown__tab{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:2.4rem;margin:0;padding:.45rem .85rem .55rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:#5b6b82;font-size:13px;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap}.programs-budget-drilldown--control .programs-budget-drilldown__tab:hover{background:transparent;color:#12144c}.programs-budget-drilldown--control .programs-budget-drilldown__tab--active,.programs-budget-drilldown--control .programs-budget-drilldown__tab--active:hover{background:transparent;color:#12144c;border-bottom-color:#12144c;box-shadow:none}.programs-budget-drilldown--control .programs-budget-drilldown__panel{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.programs-budget-drilldown--control .programs-budget-drilldown__panel:not(:has(.program-budget-detail__overview)){overflow:hidden;border:1px solid #e4e9f2;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(18,20,76,.04)}.programs-budget-drilldown--control .programs-budget-drilldown__panel .erp-table thead th{background:#f7f8fc;color:#5b6b82;font-size:11px;letter-spacing:.04em}@media (max-width:1100px){.programs-budget-drilldown--control .programs-budget-drilldown__nav{flex-wrap:wrap;row-gap:0}}.programs-budget-lines-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.programs-budget-lines-section__toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-lines-section__toolbar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.5) var(--tw-gradient-to-position);padding:.75rem 1rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-budget-lines-section__toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.programs-implementation-page .finance-register-page-header .flex .programs-budget-lines-section__toolbar-end.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .programs-budget-lines-section__toolbar-end.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .programs-budget-lines-section__toolbar-end,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-lines-section__toolbar-start,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__toolbar-start.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-lines-section__toolbar-start.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar-end.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar-start.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .programs-budget-lines-section__toolbar-end.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .programs-budget-lines-section__toolbar-end.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .programs-budget-lines-section__toolbar-end,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-lines-section__toolbar-start,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__toolbar-start.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-lines-section__toolbar-start.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar-end.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__toolbar-start.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-lines-section__toolbar-end,.programs-budget-lines-section__toolbar-start{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width:640px){.programs-budget-lines-section__toolbar-end{justify-content:flex-end}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-lines-section__tools,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__tools.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-lines-section__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__tools.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-lines-section__tools,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__tools.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-lines-section__tools.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-section__tools.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-lines-section__tools{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__tool-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__tool-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-lines-section__tool-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-lines-section__tool-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-lines-section__tool-btn{margin-top:0;vertical-align:top}.programs-budget-lines-section__tool-btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-lines-section__tool-btn{white-space:nowrap}.programs-budget-lines-section__tool-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-budget-lines-section__tool-btn:disabled{cursor:not-allowed;opacity:.5}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__count.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-section__count.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-lines-section__count{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-lines-section__count,.journal-entries-page .finance-data-table tbody td .programs-budget-lines-section__count{margin-top:0;vertical-align:top}.programs-budget-lines-section__count{display:inline-flex;height:2rem;align-items:center;border-radius:.5rem;background-color:rgba(217,220,245,.8);padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-lines-section__count{white-space:nowrap}.programs-budget-coa-select__input{padding-right:2.25rem}.programs-budget-coa-select--open .programs-budget-coa-select__input{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.2)}.programs-activity-planning__meta .overflow-hidden.programs-budget-coa-select__menu{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-coa-select__menu{position:absolute;z-index:30;margin-top:.25rem;max-height:13rem;width:100%;overflow-y:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 12px 32px rgba(46,49,146,.12);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-coa-select__empty{padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-coa-select__option,.programs-implementation-page .finance-register-page-header .programs-budget-coa-select__option.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-coa-select__option,.programs-implementation-page .finance-register-page-header .programs-budget-coa-select__option.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-coa-select__option{display:flex;width:100%;align-items:baseline;gap:.5rem;padding:.5rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-coa-select__option--active,.programs-budget-coa-select__option:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-budget-coa-select__option-code{flex-shrink:0;font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-coa-select__option-name.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-coa-select__option-name.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-coa-select__option-name.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-coa-select__option-name.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-coa-select__option-name.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-coa-select__option-name.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-coa-select__option-name.flex-1.md\:block{max-width:none}}.programs-budget-coa-select__option-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-coa-select--suggested .programs-budget-coa-select__input{border-color:rgba(186,230,253,.9);background-color:rgba(240,249,255,.4)}.programs-budget-coa-select--suggested .programs-budget-coa-select__input:focus{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-color:rgba(14,165,233,.1)}.programs-activity-planning__meta .overflow-hidden.programs-budget-planning-table__scroll{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-planning-table__scroll{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 24px rgba(46,49,146,.06);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.programs-activity-planning__meta .programs-budget-planning-table__wrap.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-planning-table__wrap{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-budget-planning-table--edit .programs-budget-planning-table__grid{min-width:58rem}.programs-budget-planning-table__grid{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);width:100%;border-collapse:collapse;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));table-layout:fixed}.programs-budget-planning-table__head-group th{border-bottom:1px solid rgba(46,49,146,.22);background:linear-gradient(180deg,#3438a0,#2e3192);padding:.5rem .75rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.92);text-align:left}.programs-budget-planning-table__head-group th.programs-budget-planning-table__head-fy{text-align:center;background:linear-gradient(180deg,#3a4bb8,#3246a8)}.programs-budget-planning-table__head-group th.programs-budget-planning-table__head-share{text-align:center;background:linear-gradient(180deg,#4a3d96,#403088)}.programs-budget-planning-table__head-columns th{border-bottom-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.625rem .5rem;text-align:left;vertical-align:bottom;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);white-space:normal}.programs-budget-planning-table__head-columns th.programs-budget-planning-table__head-fy{background-color:rgba(240,249,255,.9);color:rgba(12,74,110,.8);text-align:right}.programs-budget-planning-table__head-columns th.programs-budget-planning-table__head-share{background-color:rgba(245,243,255,.8);color:rgba(76,29,149,.75);text-align:right}.hr-workspace .text-2xl.programs-budget-planning-table__head-main th,.hr-workspace .text-lg.programs-budget-planning-table__head-main th.tabular-nums,.hr-workspace .text-xl.programs-budget-planning-table__head-main th,.meal-workspace--enterprise .text-2xl.programs-budget-planning-table__head-main th,.meal-workspace--enterprise .text-lg.programs-budget-planning-table__head-main th.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-planning-table__head-main th,.procurement-workspace--enterprise .text-2xl.programs-budget-planning-table__head-main th,.procurement-workspace--enterprise .text-lg.programs-budget-planning-table__head-main th.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-planning-table__head-main th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-planning-table__head-main th{background-color:rgba(217,220,245,.7);padding:.375rem .5rem;font-weight:700;letter-spacing:.08em;line-height:var(--ems-type-helper-line)}.programs-budget-planning-table__head-main th,.programs-budget-planning-table__head-sub th{border-width:1px;border-color:rgba(217,220,245,.9);font-size:10px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-budget-planning-table__head-sub th{background-color:rgba(238,240,250,.9);padding:.5rem .375rem;text-align:left;vertical-align:bottom;font-weight:600;line-height:1.375;letter-spacing:.05em;line-height:var(--ems-type-helper-line);white-space:normal}.programs-budget-planning-table__head-columns th.programs-budget-planning-table__num,.programs-budget-planning-table__head-sub th.programs-budget-planning-table__num{padding-left:.25rem;padding-right:.25rem;text-align:right}.hr-workspace .text-lg.font-bold.programs-budget-planning-table__num,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__num,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-planning-table__num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-budget-planning-table__grid tbody td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding-top:.375rem;padding-bottom:.375rem;vertical-align:top}.programs-budget-planning-table__grid tbody tr:last-child td{border-bottom-width:0}.programs-budget-planning-table__cell-text{padding-left:.5rem;padding-right:.5rem}.programs-budget-planning-table__cell-num{padding-left:.25rem;padding-right:.25rem}.programs-budget-planning-table__cell-fy{background-color:rgba(240,249,255,.25)}.programs-budget-planning-table__cell-share{background-color:rgba(245,243,255,.2)}.programs-budget-planning-table__cell-action{width:2.5rem;padding-left:.25rem;padding-right:.25rem;text-align:center}.programs-budget-planning-table__cell-coa{padding-left:.5rem;padding-right:.5rem}.programs-budget-planning-table__cell-unit{padding-left:.25rem;padding-right:.25rem}.programs-budget-planning-table__row:hover td{background-color:rgba(238,240,250,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-planning-table__row:hover td.programs-budget-planning-table__cell-fy{background-color:rgba(240,249,255,.45)}.programs-budget-planning-table__row:hover td.programs-budget-planning-table__cell-share{background-color:rgba(245,243,255,.35)}.programs-budget-planning-table__grid tbody tr:hover,.programs-budget-planning-table__grid tbody tr:nth-child(2n){background-color:transparent}.programs-budget-planning-table__col-name{width:19%;min-width:9rem}.programs-budget-planning-table__col-code{width:11%;min-width:6.5rem}.programs-budget-planning-table__col-coa{width:4.25rem}.programs-budget-planning-table__col-coa-name{width:24%;min-width:12rem}.programs-budget-planning-table__col-unit{width:4.5rem}.programs-budget-planning-table__col-qty{width:3.5rem}.programs-budget-planning-table__col-unit-cost{width:4.75rem}.programs-budget-planning-table__col-total{width:5.25rem}.programs-budget-planning-table__col-amt{width:4.75rem;min-width:4.25rem}.programs-budget-planning-table__col-balance{width:4.75rem}.programs-budget-planning-table__col-action{width:2.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-planning-table__input.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-planning-table__input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-planning-table__input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-planning-table__input.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-table__input.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-table__input.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-table__input.flex-1.md\:block{max-width:none}}.programs-budget-planning-table__input{height:2.25rem;width:100%;min-width:0;border-radius:.375rem;border-width:1px;border-color:transparent;background-color:rgba(238,240,250,.6);padding-left:.5rem;padding-right:.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-planning-table__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-planning-table__input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-planning-table__input:hover{border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-budget-planning-table__input:focus{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.programs-budget-planning-table--edit .programs-budget-planning-table__input{border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-budget-planning-table__input--compact{height:2.25rem;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-planning-table__input--mono{font-family:var(--erp-font-family-mono);font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-planning-table__input--num,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__input--num,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__input--num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-planning-table__input--num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-budget-planning-table--edit .programs-budget-planning-table__scroll{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.programs-budget-planning-table--edit .programs-budget-planning-table__footer{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;border-width:0 1px 1px;border-color:rgba(179,184,235,.7)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__remove-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__remove-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-planning-table__remove-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-planning-table__remove-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-planning-table__remove-btn{margin-top:0;vertical-align:top}.programs-budget-planning-table__remove-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-planning-table__remove-btn{white-space:nowrap}.programs-budget-planning-table__remove-btn:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.programs-budget-planning-table__footer{border-top-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.3);padding:.625rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-planning-table__add-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__add-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-planning-table__add-row,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__add-row.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-planning-table__add-row{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-planning-table__add-row,.journal-entries-page .finance-data-table tbody td .programs-budget-planning-table__add-row{margin-top:0;vertical-align:top}.programs-budget-planning-table__add-row{display:inline-flex;height:2.25rem;align-items:center;gap:.5rem;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-planning-table__add-row{white-space:nowrap}.programs-budget-planning-table__add-row:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-lg.font-bold.programs-budget-planning-table__amount,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__amount,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-planning-table__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__amount.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-table__amount.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-table__amount.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-table__amount.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-planning-table__amount{display:flex;height:2.25rem;align-items:center;justify-content:flex-end;padding-left:.25rem;padding-right:.25rem;font-size:12px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.programs-budget-grouped-table__header{padding-left:1.25rem;padding-right:1.25rem}}.programs-budget-grouped-table__header-title{font-size:13px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.hr-workspace .text-lg.font-bold.programs-budget-grouped-table__header-meta,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__header-meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__header-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__header-meta{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__scroll{overflow-x:auto;overflow-y:visible;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.programs-budget-grouped-table__grid{width:100%;min-width:56rem;border-collapse:collapse;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__grid thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__grid tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;vertical-align:middle}.hr-workspace .text-lg.font-bold.programs-budget-grouped-table__num,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__num,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__num{white-space:nowrap;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-budget-grouped-table__actions{width:4.5rem;text-align:right}.programs-budget-grouped-table__parent{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.programs-budget-grouped-table__category td,.sp-workspace__main a button.programs-budget-grouped-table__category td{color:#fff}.programs-budget-grouped-table__category td{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:11px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-budget-grouped-table__category td,.programs-budget-grouped-table__category-subtotal td{border-top-width:1px;border-color:rgb(179 184 235/var(--tw-border-opacity,1));font-weight:600;line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__category-subtotal td{--tw-border-opacity:1;background-color:rgba(238,240,250,.8);font-size:12px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-budget-grouped-table__code--muted{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-grouped-table__parent td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.programs-budget-grouped-table__parent--expanded td{border-bottom-width:0}.programs-budget-grouped-table__parent--editing{background-color:rgba(238,240,250,.4)}.programs-budget-grouped-table__parent-name{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-budget-grouped-table__code{font-family:var(--erp-font-family-mono);font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__code--child{font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-budget-grouped-table__coa{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__meta-cell{font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__muted{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-grouped-table__activity-count{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-grouped-table__parent-amount,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__parent-amount,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__parent-amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__parent-amount{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__activity-name{font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__expand-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__expand-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__expand-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__expand-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__expand-btn{margin-top:0;vertical-align:top}.programs-budget-grouped-table__expand-btn{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__expand-btn{white-space:nowrap}.programs-budget-grouped-table__expand-btn:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-budget-grouped-table__expand-spacer{display:inline-block;height:1.5rem;width:1.5rem;flex-shrink:0}.programs-budget-grouped-table__child-row td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.25);padding:.75rem 1rem}@media (min-width:640px){.programs-budget-grouped-table__child-row td{padding-left:1.25rem;padding-right:1.25rem}}.programs-activity-planning__meta .programs-budget-grouped-table__child-wrap.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-grouped-table__child-wrap{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-budget-grouped-table__child-kicker{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.375rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__child-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__child-item.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__child-item.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__child-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-grouped-table__child-item-main,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-grouped-table__child-item-main.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item-main,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item-main.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item-main.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item-main,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item-main.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item-main.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-grouped-table__child-item-main,.programs-activities-page__header .ems-workspace-header__row>.programs-budget-grouped-table__child-item-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-grouped-table__child-item-main,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-grouped-table__child-item-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-grouped-table__child-item-main,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-grouped-table__child-item-main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-grouped-table__child-item-main.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__child-item-main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-grouped-table__child-item-main.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__child-item-main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-grouped-table__child-item-main.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__child-item-main.flex-1.md\:block{max-width:none}}.programs-budget-grouped-table__child-item-main{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item-meta,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item-meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__child-item-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item-meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__child-item-meta,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__child-item-meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__child-item-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__child-item-meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__child-item-meta{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-grouped-table__child-item-total,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__child-item-total,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__child-item-total{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__child-item-total{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-budget-grouped-table__child-grid{width:100%;border-collapse:collapse;text-align:left;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__child-grid thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__child-grid tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-budget-grouped-table__child-grid tbody td:last-child{border-bottom-width:0}.programs-budget-grouped-table__empty td{padding-top:2.5rem;padding-bottom:2.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.programs-budget-grouped-table__empty-state{max-width:none;margin-inline:0;width:100%}.programs-budget-grouped-table__empty-state{margin-left:auto;margin-right:auto;max-width:24rem;padding:.25rem 1rem;text-align:left}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.programs-budget-grouped-table__empty-icon{max-width:none;margin-inline:0;width:100%}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__empty-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__empty-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__empty-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__empty-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__empty-icon{margin-left:auto;margin-right:auto;margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-budget-grouped-table__empty-title{text-align:center;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__header-title-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header-title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header-title-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__header-title-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header-title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header-title-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__header-title-wrap{display:flex;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__header-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__header-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__header-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-budget-grouped-table__edit-row td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.75rem 1rem}@media (min-width:640px){.programs-budget-grouped-table__edit-row td{padding-left:1.25rem;padding-right:1.25rem}}.programs-activity-planning__meta .overflow-hidden.programs-budget-grouped-table__edit-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-grouped-table__edit-panel{position:relative;z-index:1;overflow:visible;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.programs-budget-grouped-table__edit-panel{padding:1.25rem}}.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__edit-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__edit-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__edit-head{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);padding-bottom:.75rem}.programs-budget-grouped-table__edit-kicker{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__edit-title{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__done-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__done-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__done-btn{border-radius:.5rem}.sp-workspace__hero-main a button.programs-budget-grouped-table__done-btn,.sp-workspace__main a button.programs-budget-grouped-table__done-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__done-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__done-btn{margin-top:0;vertical-align:top}.programs-budget-grouped-table__done-btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__done-btn{white-space:nowrap}.programs-budget-grouped-table__done-btn:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-budget-grouped-table__done-btn:disabled{opacity:.5}.programs-budget-grouped-table__edit-grid{display:grid;gap:1rem}@media (min-width:640px){.programs-budget-grouped-table__edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-grouped-table__edit-field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-grouped-table__edit-field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-grouped-table__edit-field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-grouped-table__edit-field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__edit-field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__edit-field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-grouped-table__edit-field.flex-1.md\:block{max-width:none}}.programs-budget-grouped-table__edit-field{display:block;min-width:0}.programs-budget-grouped-table__edit-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}@media (min-width:640px){.programs-budget-grouped-table__edit-field--wide{grid-column:span 2/span 2}}.programs-budget-grouped-table__edit-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__coa-select{width:100%}.programs-budget-grouped-table__grand-total{background-color:rgba(20,21,63,.04)}.programs-budget-grouped-table__grand-total-bar{border-top-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.5rem 1rem}@media (min-width:640px){.programs-budget-grouped-table__grand-total-bar{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__grand-total-inner.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__grand-total-inner.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__grand-total-inner.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__grand-total-inner.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__grand-total-inner.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__grand-total-inner.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__grand-total-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}.hr-workspace .text-2xl.programs-budget-grouped-table__grand-label,.hr-workspace .text-lg.programs-budget-grouped-table__grand-label.tabular-nums,.hr-workspace .text-xl.programs-budget-grouped-table__grand-label,.meal-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-label,.meal-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-label.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-label,.procurement-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-label,.procurement-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-label.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__grand-label{flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__grand-metrics.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__grand-metrics.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__grand-metrics.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__grand-metrics.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__grand-metrics.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__grand-metrics.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__grand-metrics{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}@media (min-width:640px){.programs-budget-grouped-table__grand-metrics{-moz-column-gap:1.5rem;column-gap:1.5rem}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__grand-metric{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__grand-metric,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__grand-metric{margin-top:0;vertical-align:top}.programs-budget-grouped-table__grand-metric{display:inline-flex;align-items:baseline;gap:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__grand-metric{white-space:nowrap}.programs-budget-grouped-table__grand-metric--primary{border-left-width:1px;border-color:rgba(179,184,235,.8);padding-left:1rem}@media (min-width:640px){.programs-budget-grouped-table__grand-metric--primary{padding-left:1.5rem}}.programs-budget-grouped-table__grand-metric-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-grouped-table__grand-metric-value,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__grand-metric-value,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-grouped-table__grand-metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__grand-metric-value{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value,.hr-workspace .text-lg.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value.tabular-nums,.hr-workspace .text-xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value,.meal-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value,.meal-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value,.procurement-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value,.procurement-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__grand-metric--primary .programs-budget-grouped-table__grand-metric-value{font-size:13px;font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-grouped-table__grand-metric-value--text{font-size:11px;font-weight:500;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__coa--missing{font-weight:500;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.bank-balance-validation-row.programs-budget-grouped-table__parent--warning>td{background-color:rgba(255,251,235,.5)}.programs-budget-grouped-table__parent--warning{background-color:rgba(255,251,235,.4)}.programs-budget-grouped-table__coa-select--missing .programs-budget-coa-select__input{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-ring-color:hsla(48,97%,77%,.6)}.programs-activity-planning__meta .overflow-hidden.programs-budget-workflow-panel,.programs-activity-planning__meta .programs-budget-workflow-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-workflow-panel{margin-bottom:0;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow-panel__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-workflow-panel__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem 1rem}@media (min-width:640px){.programs-budget-workflow-panel__head{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow-panel__title-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__title-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-workflow-panel__title-wrap,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__title-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow-panel__title-wrap{display:flex;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__title-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__title-icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-workflow-panel__title-icon.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-workflow-panel__title-icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-workflow-panel__title-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-budget-workflow-panel__title{font-size:13px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-workflow-panel__grid{display:grid;gap:.75rem;padding:.75rem 1rem}@media (min-width:640px){.programs-budget-workflow-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1024px){.programs-budget-workflow-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-workflow-panel__field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-workflow-panel__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-workflow-panel__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-workflow-panel__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workflow-panel__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workflow-panel__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-workflow-panel__field.flex-1.md\:block{max-width:none}}.programs-budget-workflow-panel__field{min-width:0}.programs-budget-workflow-panel__label{margin-bottom:.25rem;display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow-panel__value{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-workflow-panel__rejection{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1));background-color:hsla(0,86%,97%,.5);padding:1rem}@media (min-width:640px){.programs-budget-workflow-panel__rejection{padding-left:1.25rem;padding-right:1.25rem}}.hr-workspace .text-2xl.programs-budget-workflow-panel__rejection-title,.hr-workspace .text-lg.programs-budget-workflow-panel__rejection-title.tabular-nums,.hr-workspace .text-xl.programs-budget-workflow-panel__rejection-title,.meal-workspace--enterprise .text-2xl.programs-budget-workflow-panel__rejection-title,.meal-workspace--enterprise .text-lg.programs-budget-workflow-panel__rejection-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-workflow-panel__rejection-title,.procurement-workspace--enterprise .text-2xl.programs-budget-workflow-panel__rejection-title,.procurement-workspace--enterprise .text-lg.programs-budget-workflow-panel__rejection-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-workflow-panel__rejection-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-workflow-panel__rejection-title{margin-bottom:.75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__grand-total td{border-top-width:1px;border-color:rgba(179,184,235,.7);padding-top:.5rem;padding-bottom:.5rem}.hr-workspace .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label,.hr-workspace .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label.tabular-nums,.hr-workspace .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label,.meal-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label,.meal-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label,.procurement-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label,.procurement-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__grand-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.hr-workspace .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num.tabular-nums,.hr-workspace .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.meal-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.meal-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.procurement-workspace--enterprise .text-2xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.procurement-workspace--enterprise .text-lg.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num{font-weight:700;--tw-text-opacity:1}.programs-budget-grouped-table__grand-total .programs-budget-grouped-table__num,.programs-budget-grouped-table__input{font-size:12px;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-grouped-table__input{width:100%;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-grouped-table__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.2)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__action-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__action-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__action-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__action-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__action-btn{margin-top:0;vertical-align:top}.programs-budget-grouped-table__action-btn{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__action-btn{white-space:nowrap}.programs-budget-grouped-table__action-btn:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-grouped-table__action-btn:disabled{opacity:.4}.programs-budget-grouped-table__action-btn--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.7)}.programs-budget-grouped-table__action-btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-grouped-table__footer{border-top-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.25);padding:.75rem 1rem}@media (min-width:640px){.programs-budget-grouped-table__footer{padding-left:1.25rem;padding-right:1.25rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__footer-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__footer-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__footer-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__footer-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__footer-actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__footer-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-grouped-table__footer-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-grouped-table__footer-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-grouped-table__footer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-budget-grouped-table__add-btn{font-size:var(--ems-type-button-size);font-weight:var(--ems-type-button-weight);line-height:var(--ems-type-button-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__add-btn,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__add-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__add-btn,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__add-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__add-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__add-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__add-btn{margin-top:0;vertical-align:top}.programs-budget-grouped-table__add-btn{display:inline-flex;height:2.25rem;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(141,148,224,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__add-btn{white-space:nowrap}.programs-budget-grouped-table__add-btn:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-budget-grouped-table__add-btn:disabled{cursor:not-allowed;opacity:.5}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__add-btn-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__add-btn-icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__add-btn-icon{border-radius:.5rem}.sp-workspace__hero-main a button.programs-budget-grouped-table__add-btn-icon,.sp-workspace__main a button.programs-budget-grouped-table__add-btn-icon{color:#fff}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__add-btn-icon,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__add-btn-icon{margin-top:0;vertical-align:top}.programs-budget-grouped-table__add-btn-icon{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__add-btn-icon{white-space:nowrap}.programs-budget-grouped-table__clear-btn{font-size:var(--ems-type-button-size);font-weight:var(--ems-type-button-weight);line-height:var(--ems-type-button-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__clear-btn,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__clear-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-grouped-table__clear-btn,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-grouped-table__clear-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .programs-budget-grouped-table__clear-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .programs-budget-grouped-table__clear-btn,.journal-entries-page .finance-data-table tbody td .programs-budget-grouped-table__clear-btn{margin-top:0;vertical-align:top}.programs-budget-grouped-table__clear-btn{display:inline-flex;height:2.25rem;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:hsla(0,96%,89%,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.875rem;padding-right:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .programs-budget-grouped-table__clear-btn{white-space:nowrap}.programs-budget-grouped-table__clear-btn:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.programs-budget-grouped-table__clear-btn:disabled{cursor:not-allowed;opacity:.5}.programs-create-budget .programs-budget-grouped-table__footer{justify-content:flex-start;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-create-budget .programs-budget-grouped-table__add-btn{border-color:rgba(28,30,90,.2)}.programs-create-budget .programs-budget-grouped-table__add-btn:hover{border-color:rgba(28,30,90,.35);background-color:rgba(238,240,250,.8)}.programs-budget-planning-section{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding:1.25rem}.programs-budget-planning-section:last-child{border-width:0}@media (min-width:640px){.programs-budget-planning-section{padding:1.5rem}}.programs-activity-planning__meta .overflow-hidden.programs-budget-planning-edit,.programs-activity-planning__meta .programs-budget-planning-edit.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-planning-edit>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-budget-planning-edit{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.55);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(15,23,42,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-edit__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-planning-edit__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-edit__toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-planning-edit__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.programs-budget-planning-edit__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-edit__toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-planning-edit__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:1rem 1.25rem}@media (min-width:640px){.programs-budget-planning-edit__toolbar{padding-left:1.5rem;padding-right:1.5rem}}.programs-budget-planning-edit__title{font-size:15px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-planning-edit__actions,.programs-implementation-page .finance-register-page-header .flex.programs-budget-planning-edit__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-edit__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-planning-edit__actions,.programs-implementation-page .finance-register-page-header .flex.programs-budget-planning-edit__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-planning-edit__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-planning-edit__actions{display:flex;flex-wrap:wrap;gap:.5rem}.programs-budget-planning-edit__error{margin-left:1.25rem;margin-right:1.25rem;margin-top:1rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,96%,89%,.6);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.programs-budget-planning-edit__error{margin-left:1.5rem;margin-right:1.5rem}}.programs-budget-planning-edit__section{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding:1.25rem}@media (min-width:640px){.programs-budget-planning-edit__section{padding-left:1.5rem;padding-right:1.5rem}}.programs-budget-planning-edit__section--flush{padding:0}@media (min-width:640px){.programs-budget-planning-edit__section--flush{padding-left:0;padding-right:0}}.programs-budget-planning-edit__section--flush .programs-budget-grouped-table{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-planning-edit__summary{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding:1rem 1.25rem}@media (min-width:640px){.programs-budget-planning-edit__summary{padding:1.25rem 1.5rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-planning-edit__field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-planning-edit__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-planning-edit__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-planning-edit__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-edit__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-edit__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-planning-edit__field.flex-1.md\:block{max-width:none}}.programs-budget-planning-edit__field{display:block;min-width:0}.programs-budget-planning-edit__field--wide{width:100%}.programs-budget-planning-edit__label{margin-bottom:.375rem;display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-planning-edit__input{width:100%;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-planning-edit__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.2)}.programs-budget-activity-select summary{min-height:2.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-activity-select summary:hover{border-color:rgba(141,148,224,.8)}.programs-budget-activity-select>div{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .overflow-hidden.programs-budget-dropdown-panel,.programs-activity-planning__meta .programs-budget-dropdown-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-dropdown-panel{position:fixed;z-index:200;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 16px 40px rgba(46,49,146,.14),0 4px 12px rgba(15,23,42,.08);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color),0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-dropdown-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-panel__head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-dropdown-panel__head.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-dropdown-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.programs-budget-dropdown-panel__head-title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-dropdown-panel__head-meta,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-dropdown-panel__head-meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-dropdown-panel__head-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-dropdown-panel__head-meta{border-radius:.375rem;background-color:rgba(217,220,245,.8);padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-dropdown-panel__list{overflow-y:auto;overscroll-behavior:contain}.programs-budget-dropdown-panel__list,.programs-budget-dropdown-panel__list--coa{padding-top:.25rem;padding-bottom:.25rem}.programs-budget-dropdown-panel__empty{padding:.75rem;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-dropdown-trigger.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-trigger.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-dropdown-trigger.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-trigger.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-dropdown-trigger{display:flex;min-height:2.5rem;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-dropdown-trigger:hover{border-color:rgba(141,148,224,.9)}.programs-budget-dropdown-trigger:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.2)}.programs-budget-dropdown-trigger:disabled{cursor:not-allowed;opacity:.6}.programs-budget-dropdown-trigger--open{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.2)}.programs-budget-dropdown-trigger--filled{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-trigger__label,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-dropdown-trigger__label.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-trigger__label,.programs-activities-page__header .ems-workspace-header__row>.programs-budget-dropdown-trigger__label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-trigger__label,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-dropdown-trigger__label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-trigger__label,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-dropdown-trigger__label.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-trigger__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-trigger__label.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-trigger__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-trigger__label.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-trigger__label.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-trigger__label.flex-1.md\:block{max-width:none}}.programs-budget-dropdown-trigger__label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-budget-dropdown-trigger__chevron{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.programs-budget-dropdown-trigger__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__option.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__option.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-dropdown-panel__option{display:flex;cursor:pointer;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-dropdown-panel__option:hover{background-color:rgba(238,240,250,.9)}.programs-budget-dropdown-panel__option--selected{background-color:rgba(238,240,250,.7)}.programs-budget-dropdown-panel__option--blocked{cursor:not-allowed;opacity:.45}.programs-budget-dropdown-panel__option--blocked:hover{background-color:transparent}.programs-budget-dropdown-panel__checkbox{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-budget-dropdown-panel__checkbox:focus{--tw-ring-color:rgba(92,101,200,.3)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-panel__option-body,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-dropdown-panel__option-body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-panel__option-body,.programs-activities-page__header .ems-workspace-header__row>.programs-budget-dropdown-panel__option-body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-panel__option-body,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-dropdown-panel__option-body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.programs-budget-dropdown-panel__option-body,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-dropdown-panel__option-body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-panel__option-body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-panel__option-body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-panel__option-body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-panel__option-body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.programs-budget-dropdown-panel__option-body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-dropdown-panel__option-body.flex-1.md\:block{max-width:none}}.programs-budget-dropdown-panel__option-body{min-width:0;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .flex.programs-budget-dropdown-panel__option-title.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__option-title.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.programs-budget-dropdown-panel__option-title.items-center.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__option-title.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-dropdown-panel__option-title{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.125rem}.programs-budget-dropdown-panel__option-code{font-family:var(--erp-font-family-mono);font-weight:600;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-budget-dropdown-panel__option-code,.programs-budget-dropdown-panel__option-separator{flex-shrink:0;font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-budget-dropdown-panel__option-separator{font-weight:500;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-dropdown-panel__option-name{font-size:12px;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-dropdown-panel__option-meta,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-dropdown-panel__option-meta,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-dropdown-panel__option-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-dropdown-panel__option-meta{margin-top:.25rem;display:block;font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-panel__coa-option,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__coa-option.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.programs-budget-dropdown-panel__coa-option,.programs-implementation-page .finance-register-page-header .programs-budget-dropdown-panel__coa-option.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-dropdown-panel__coa-option{display:flex;width:100%;align-items:baseline;gap:.5rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-dropdown-panel__coa-option:hover{background-color:rgba(238,240,250,.9)}.programs-budget-dropdown-panel__coa-option--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));font-weight:500}.programs-budget-funding-panel{box-shadow:0 1px 2px rgba(15,23,42,.04)}.project-setup-workflow{margin-bottom:0;overflow:hidden;border-radius:.75rem;border:1px solid rgba(46,49,146,.1);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04),0 8px 22px rgba(46,49,146,.05)}.project-setup-workflow__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;padding:.4375rem .75rem;border-bottom:1px solid rgba(46,49,146,.07);background:#fafbfd}.project-setup-workflow__title{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(46,49,146,.62)}.project-setup-workflow__meta{display:none}.project-setup-workflow__progress-wrap{display:flex;align-items:center;gap:.625rem;min-width:10rem}.project-setup-workflow__progress-bar{flex:1;height:.3125rem;overflow:hidden;border-radius:999px;background:rgba(46,49,146,.08)}.project-setup-workflow__progress-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#2e3192,#4f52b8);transition:width .24s ease}.project-setup-workflow__progress-value{flex-shrink:0;min-width:2.25rem;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:#2e3192}.project-setup-workflow__track{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:.25rem .25rem .375rem;list-style:none}.project-setup-workflow__item{position:relative;display:flex;flex:1 1 8.5rem;flex-direction:column;align-items:stretch;min-width:0;padding:.125rem .25rem}.project-setup-workflow__item--current .project-setup-workflow__step{border-color:rgba(46,49,146,.22);background:linear-gradient(180deg,#f5f6fc,#fff);box-shadow:inset 0 0 0 1px rgba(46,49,146,.06)}.project-setup-workflow__item--done .project-setup-workflow__step-name{color:#1e2159}.project-setup-workflow__item--optional .project-setup-workflow__step-name,.project-setup-workflow__item--pending .project-setup-workflow__step-name{color:rgba(46,49,146,.58)}.project-setup-workflow__step{display:flex;align-items:center;gap:.5rem;min-height:2.125rem;padding:.3125rem .5rem;border:1px solid transparent;border-radius:.375rem;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.project-setup-workflow__step:hover{border-color:rgba(46,49,146,.14);background:#f8f9fd}.project-setup-workflow__glyph{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:999px}.project-setup-workflow__glyph--done{background:#e8f7ee;color:#0f7a3d}.project-setup-workflow__glyph--current{background:#2e3192;box-shadow:0 0 0 3px rgba(46,49,146,.12)}.project-setup-workflow__glyph--optional,.project-setup-workflow__glyph--pending{border:1.5px solid rgba(46,49,146,.18);background:#fff}.project-setup-workflow__glyph-core{width:.375rem;height:.375rem;border-radius:999px;background:currentColor}.project-setup-workflow__glyph--current .project-setup-workflow__glyph-core{background:#fff}.project-setup-workflow__glyph--optional .project-setup-workflow__glyph-core,.project-setup-workflow__glyph--pending .project-setup-workflow__glyph-core{background:rgba(46,49,146,.24)}.project-setup-workflow__step-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .375rem;min-width:0}.project-setup-workflow__step-index{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:rgba(46,49,146,.42)}.project-setup-workflow__step-name{font-size:13px;font-weight:600;line-height:1.3;color:#2e3192}.project-setup-workflow__step-tag{padding:.0625rem .375rem;border-radius:999px;background:rgba(46,49,146,.06);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.52)}.project-setup-workflow__chevron{display:none;width:.875rem;height:.875rem;flex-shrink:0;align-self:center;color:rgba(46,49,146,.22)}@media (min-width:900px){.project-setup-workflow__item{flex-direction:row;align-items:center}.project-setup-workflow__item>.project-setup-workflow__step{flex:1}.project-setup-workflow__chevron{display:block;margin-right:.125rem}.project-setup-workflow__step-alert,.project-setup-workflow__step-note{position:absolute;left:.75rem;right:.75rem;top:calc(100% - .125rem);z-index:1}}.project-setup-workflow__step-note{margin:.25rem .625rem 0;padding-left:2.125rem;font-size:11px;font-weight:500;line-height:1.35}.project-setup-workflow__step-note--success{color:#0f7a3d}.project-setup-workflow__step-note--info{color:#1d5f8f}.project-setup-workflow__step-alert{margin:.375rem .625rem 0}@media (min-width:900px){.project-setup-workflow__track{padding-bottom:1.75rem}}.workflow-status-banner{border-radius:.4375rem;border-width:1px;padding:.5rem .75rem}.workflow-status-banner--compact{padding:.4375rem .625rem}.workflow-status-banner--compact .workflow-status-banner__message{font-size:11px;line-height:1.35}.workflow-status-banner--compact .workflow-status-banner__icon{width:.875rem;height:.875rem;margin-top:.0625rem}.setup-workflow-notices{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}@media (min-width:768px){.setup-workflow-notices{flex-direction:row;flex-wrap:wrap;align-items:stretch}.setup-workflow-notices .workflow-status-banner{flex:1 1 14rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.workflow-status-banner__row,.programs-implementation-page .finance-register-page-header .workflow-status-banner__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.workflow-status-banner__row,.programs-implementation-page .finance-register-page-header .workflow-status-banner__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.workflow-status-banner__row{display:flex;align-items:flex-start;gap:.5rem}.workflow-status-banner__icon{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.workflow-status-banner__message{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.workflow-status-banner__message,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.workflow-status-banner__message,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.workflow-status-banner__message{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.workflow-status-banner__message.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.workflow-status-banner__message.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.workflow-status-banner__message.md\:block{max-width:none}}.workflow-status-banner__message{flex:1 1 0%;font-size:12px;font-weight:500;line-height:1.625;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workflow-status-banner__dismiss{margin-right:-.25rem;flex-shrink:0;border-radius:.25rem;padding:.25rem;opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.workflow-status-banner__dismiss:hover{background-color:rgba(217,220,245,.8);opacity:1}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.workflow-status-banner__rejection-details{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.workflow-status-banner__rejection-details{width:100%;justify-content:flex-start}}.workflow-status-banner__rejection-details{margin-top:.625rem;display:grid;gap:.5rem;border-top-width:1px;border-color:rgba(179,184,235,.5);padding-top:.625rem}@media (min-width:640px){.workflow-status-banner__rejection-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-status-banner__rejection-details dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.workflow-status-banner__rejection-details dd{margin-top:.125rem;font-size:12px;line-height:1.625;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.workflow-status-banner__required-action{grid-column:span 2/span 2}}.programs-new-project input[type=date]{font-size:14px;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-project-register{display:flex;flex-direction:column;gap:12px;margin-top:0;font-feature-settings:"ss02","cv05"}.programs-project-register__snapshot{min-width:0;display:flex;flex-direction:column;gap:12px}.programs-project-register__snapshot-label{margin:0 0 .625rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7199}.programs-project-register__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:28px}.programs-project-register__insights{margin:0;padding:0;min-width:0;flex:1 1 auto}.programs-project-register__toolbar-actions{display:flex;flex:0 0 auto;align-items:center;margin-left:auto;gap:6px}.programs-project-register__toolbar-actions .programs-standard-actions{flex:0 0 auto;flex-wrap:nowrap;margin-left:0;gap:6px}.programs-project-register__toolbar-actions .programs-command-toolbar__btn{height:28px;min-height:28px;padding-left:.65rem;padding-right:.65rem}.programs-project-register__insights-toggle{display:inline-flex;align-items:center;gap:6px;min-height:20px;padding:0;border:0;background:transparent;color:#5b6090;font-size:11px;font-weight:650;line-height:1.2}.programs-project-register__insights-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.programs-project-register__insight{display:flex;align-items:center;gap:8px;min-height:28px;padding:4px 8px;border:1px solid rgba(46,49,146,.08);border-radius:8px;background:#fff;color:#5b6090;font-size:12px}.programs-project-register__insight strong{margin-left:auto;color:#1e293b;font-variant-numeric:tabular-nums}.programs-project-register__panel-bar{display:flex;justify-content:flex-end;padding:8px 0 0}.programs-project-register__status{font-size:9px}.programs-project-register__progress{min-width:4.25rem}@media (max-width:767px){.programs-project-register__toolbar{flex-wrap:wrap}.programs-project-register__toolbar-actions{margin-left:0}.programs-project-register__insights-grid{grid-template-columns:1fr 1fr}}.programs-project-register__kpi-grid{gap:.75rem}.programs-project-register__kpi-grid--single{gap:.5rem}.programs-project-register__kpi-grid--single .ems-kpi-card{min-height:3.15rem;padding:.5rem .65rem;border-radius:.5rem}.programs-project-register__kpi-grid--single .ems-kpi-card__value{font-size:13px;font-weight:650;letter-spacing:-.02em}.programs-project-register__kpi-grid--single .ems-kpi-card__label{font-size:9px;letter-spacing:.04em}.programs-project-register__kpi-grid--single .ems-kpi-card__icon-wrap{height:1.85rem;width:1.85rem}.programs-project-register__kpi-grid--single .ems-kpi-card__icon{height:.875rem;width:.875rem}.ems-kpi-grid.programs-project-register__kpi-grid--compact,.programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-project-register__kpi-grid--compact .fmd-snapshot__grid{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.programs-portfolio-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-portfolio-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.programs-budget-overview-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-budget-overview-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.programs-budget-monitoring .erp-table tbody td,.programs-budget-monitoring .erp-table thead th{vertical-align:middle}.programs-budget-monitoring .erp-table td.ems-col-num,.programs-budget-monitoring .erp-table th.ems-col-num{white-space:nowrap;text-align:right}.programs-budget-monitoring,.programs-budget-monitoring-page{min-width:0;max-width:100%}.programs-budget-monitoring .hurdo-table-wrap{max-height:none;max-width:100%;overflow-x:auto;overflow-y:visible}@media (max-width:1279px){.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-budget-monitoring-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-budget-overview-page .program-budget-expenditure-kpis .ems-kpi-grid,.programs-budget-overview-page .program-budget-expenditure-kpis .fmd-snapshot__grid{grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.programs-budget-preparation-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-budget-preparation-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.program-budget-setup-tabs{display:flex;flex-wrap:wrap;gap:4px;width:100%;margin:0;padding:4px;border:1px solid rgba(46,49,146,.12);border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.05);overflow:visible}.program-budget-setup-tabs>.programs-planning-nav__item{border:0;border-radius:7px;padding:7px 12px;min-height:34px;font-size:12.5px;font-weight:600;letter-spacing:0;color:#3a406c;background:transparent}.program-budget-setup-tabs>.programs-planning-nav__item+.programs-planning-nav__item:before{display:none}.program-budget-setup-tabs>.programs-planning-nav__item:hover{color:#2e3192;background:rgba(46,49,146,.06)}.program-budget-setup-tabs>.programs-planning-nav__item--active,.program-budget-setup-tabs>.programs-planning-nav__item--active:hover{color:#fff;background:#2e3192;border-bottom-color:transparent;box-shadow:0 1px 2px rgba(46,49,146,.25)}.finance-review-head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.finance-review-head__back{font-size:12px;font-weight:650;color:#3d4278}.finance-review-head__back:hover{text-decoration:underline}.finance-review-head__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.finance-review-head__title-row h1{margin:0;font-size:18px;font-weight:680;letter-spacing:-.02em;line-height:1.2;color:#171a45}.finance-review-head__status{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(46,49,146,.1);color:#2e3192;font-size:11px;font-weight:700;line-height:1}.finance-review-head__status--approved{background:rgba(16,185,129,.12);color:#047857}.finance-review-head__project{margin:0;font-size:13px;font-weight:600;color:#171a45}.finance-review-meta{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:2px 0 0;padding:0}.finance-review-meta>div{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:0 14px;border-left:1px solid rgba(46,49,146,.12)}.finance-review-meta>div:first-child{padding-left:0;border-left:0}.finance-review-meta dt{margin:0;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7199}.finance-review-meta dd{margin:0;font-size:12.5px;font-weight:600;line-height:1.3;color:#171a45;white-space:nowrap}.finance-review-case{display:flex;flex-direction:column;align-items:stretch;gap:14px;flex:0 0 auto;height:auto;min-height:0;overflow:visible}.finance-review-case>*{flex:0 0 auto;min-width:0;position:relative}.finance-review-kpis,.finance-review-kpis .ems-kpi-grid,.finance-review-kpis .fmd-snapshot{position:relative;height:auto;overflow:visible}.finance-review-kpis .ems-kpi-card,.finance-review-kpis .journal-kpi-snapshot .ems-kpi-card{height:auto;align-items:center;min-height:3.5rem;padding:8px 12px;border:1px solid rgba(46,49,146,.14);border-top:3px solid rgba(46,49,146,.14);border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.05)}.finance-review-kpis .ems-kpi-card__icon-wrap{height:1.75rem;width:1.75rem;border-radius:7px}.finance-review-kpis .ems-kpi-card--info{border-top-color:#2e3192}.finance-review-kpis .ems-kpi-card--info .ems-kpi-card__icon-wrap{background:rgba(46,49,146,.08);color:#2e3192}.finance-review-kpis .ems-kpi-card--healthy{border-top-color:#10b981}.finance-review-kpis .ems-kpi-card--healthy .ems-kpi-card__icon-wrap{background:rgba(16,185,129,.1);color:#047857}.finance-review-kpis .ems-kpi-card--warning{border-top-color:#f59e0b}.finance-review-kpis .ems-kpi-card--warning .ems-kpi-card__icon-wrap{background:rgba(245,158,11,.12);color:#b45309}.finance-review-kpis .ems-kpi-card--critical{border-top-color:#dc2626}.finance-review-kpis .ems-kpi-card--critical .ems-kpi-card__icon-wrap{background:rgba(220,38,38,.1);color:#b91c1c}.finance-review-kpis .ems-kpi-card__icon{height:.9rem;width:.9rem}.finance-review-kpis .ems-kpi-card__value,.finance-review-kpis .journal-kpi-snapshot .ems-kpi-card__value{font-size:15px;font-weight:650;line-height:1.1;letter-spacing:-.02em;color:#171a45}.finance-review-kpis .ems-kpi-card__label{font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;color:#6b7199}.finance-review-kpis .ems-kpi-grid,.finance-review-kpis .fmd-snapshot__grid{align-items:stretch;gap:12px;width:100%}.finance-review-case>.finance-review-tabs{display:flex;flex-wrap:nowrap;align-items:center;align-self:flex-start;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 0 0;position:relative;z-index:1;padding:4px;overflow-x:auto;border:1px solid rgba(46,49,146,.12);border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.05);scrollbar-width:thin}.finance-review-tabs__item{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border:0;border-radius:7px;background:transparent;color:#2e3192;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap}.finance-review-tabs__item:hover{background:rgba(46,49,146,.06)}.finance-review-tabs__item--active,.finance-review-tabs__item--active:hover{background:#2e3192;color:#fff;font-weight:650;box-shadow:0 1px 2px rgba(46,49,146,.25)}.finance-review-tabs__badge{display:inline-flex;align-items:center;min-width:1.1rem;justify-content:center;padding:0 5px;border-radius:999px;background:rgba(46,49,146,.08);color:#2e3192;font-size:10px;font-weight:700;line-height:16px}.finance-review-tabs__item--active .finance-review-tabs__badge{background:hsla(0,0%,100%,.18);color:#fff}.finance-review-actions{position:static;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:0;padding:12px;border:1px solid rgba(46,49,146,.12);border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.06)}.finance-review-readiness{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:0}.finance-review-readiness div{min-width:0}.finance-review-readiness dt{margin:0;font-size:11px;font-weight:600;letter-spacing:.01em;color:#64748b}.finance-review-readiness dd{margin:2px 0 0;font-size:13px;font-weight:650;color:#0f172a}.finance-review-actions__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.finance-review-actions__note{margin:0;max-width:100%;font-size:12.5px;font-weight:600;line-height:1.35;color:#047857}.finance-review-actions__note--warn{color:#92400e}.finance-review-history .erp-table{width:100%;table-layout:fixed}.finance-review-history .erp-table td.finance-review-history__event{font-weight:650;color:#171a45;vertical-align:middle}.finance-review-history .erp-table td.finance-review-history__comment,.finance-review-history .erp-table td.finance-review-history__when{white-space:normal;line-height:1.45;color:#3d4278;vertical-align:middle}.finance-review-validation .erp-table{width:100%;table-layout:fixed}.finance-review-validation__col-control{width:18%}.finance-review-validation__col-owner,.finance-review-validation__col-result{width:108px}.finance-review-validation__col-action{width:84px}.finance-review-validation .erp-table td.finance-review-validation__action,.finance-review-validation .erp-table td.finance-review-validation__owner,.finance-review-validation .erp-table td.finance-review-validation__result,.finance-review-validation .erp-table th.finance-review-validation__col-action,.finance-review-validation .erp-table th.finance-review-validation__col-owner,.finance-review-validation .erp-table th.finance-review-validation__col-result{text-align:center;white-space:nowrap}.finance-review-validation .erp-table td.finance-review-validation__control{font-weight:650;color:#171a45;vertical-align:middle}.finance-review-validation .erp-table td.finance-review-validation__details{white-space:normal;line-height:1.45;color:#3d4278;vertical-align:middle}.finance-review-validation .erp-table td.finance-review-validation__action button{font-size:12px;font-weight:700;color:#2e3192}.finance-review-validation .erp-table td.finance-review-validation__action button:hover{text-decoration:underline}.finance-review-result{display:inline-flex;align-items:center;justify-content:center;min-width:4.6rem;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.finance-review-result--passed{background:rgba(16,185,129,.12);color:#047857}.finance-review-result--warning{background:rgba(245,158,11,.14);color:#b45309}.finance-review-result--failed{background:rgba(220,38,38,.1);color:#b91c1c}.finance-review-case .erp-table td,.finance-review-case .erp-table th{vertical-align:middle}.finance-review-case .erp-table th{white-space:nowrap;text-align:left}.finance-review-case .erp-table .erp-table-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.finance-review-line-grid .erp-table{width:-moz-max-content;width:max-content;min-width:100%}.finance-review-line-grid .finance-review-line-grid__code,.finance-review-line-grid .finance-review-line-grid__item,.finance-review-line-grid .finance-review-line-grid__line{position:sticky;z-index:2;background:#fff;box-shadow:1px 0 0 #e2e8f0}.finance-review-line-grid .finance-review-line-grid__code{left:0;min-width:4.75rem;max-width:5.5rem}.finance-review-line-grid .finance-review-line-grid__line{left:4.75rem;min-width:13rem;max-width:16rem;white-space:normal}.finance-review-line-grid .finance-review-line-grid__item{left:17.75rem;min-width:15rem;max-width:20rem;white-space:normal;box-shadow:8px 0 8px -8px rgba(15,23,42,.18)}.finance-review-line-grid thead .finance-review-line-grid__code,.finance-review-line-grid thead .finance-review-line-grid__item,.finance-review-line-grid thead .finance-review-line-grid__line{z-index:12;background:#f8fafc}.finance-review-line-grid .erp-table thead th.finance-review-line-grid__period,.finance-review-line-grid .finance-review-line-grid__period{min-width:7.25rem;white-space:pre-line;line-height:1.25;vertical-align:bottom}.finance-review-line-grid .finance-review-line-grid__money,.finance-review-line-grid td.finance-review-line-grid__period{white-space:nowrap;min-width:7.25rem}.finance-review-line-grid__group td{position:static;background:#eef2ff;color:#1e1b4b;font-size:12px;font-weight:700;letter-spacing:.01em}.finance-review-line-grid__split{font-weight:650;color:#92400e;white-space:nowrap}.finance-review-line-grid__total td{position:sticky;bottom:0;z-index:3;background:#eef2ff;font-weight:700;box-shadow:0 -1px 0 rgba(46,49,146,.16)}.finance-review-line-grid__total .finance-review-line-grid__code,.finance-review-line-grid__total .finance-review-line-grid__item,.finance-review-line-grid__total .finance-review-line-grid__line{z-index:13;background:#eef2ff}.finance-review-periods .erp-table{width:100%;table-layout:fixed}.finance-review-periods__col-period{width:16%}.finance-review-periods__col-date{width:18%}.finance-review-periods__col-amount{width:22%}.finance-review-periods__col-action{width:92px}.finance-review-periods .erp-table td.finance-review-periods__date,.finance-review-periods .erp-table td.finance-review-periods__period{white-space:nowrap}.finance-review-periods .erp-table td.finance-review-periods__action,.finance-review-periods .erp-table th:last-child{text-align:right;white-space:nowrap}.finance-review-periods .erp-table td.finance-review-periods__detail{width:auto;padding:8px 12px 12px;white-space:normal;background:#f7f8fc;vertical-align:top}.finance-review-periods__detail-title{margin:8px 0 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#4c5180}.finance-review-periods__detail-title:first-child{margin-top:0}.finance-review-periods__empty{margin:0;font-size:12px;color:#6b7199}.finance-review-periods__lines{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;border:1px solid rgba(46,49,146,.1);border-radius:8px;overflow:hidden}.finance-review-periods__col-code{width:72px}.finance-review-periods__col-line-amount{width:140px}.finance-review-periods__lines td,.finance-review-periods__lines th{padding:7px 10px;text-align:left;vertical-align:middle;font-size:12px;color:#1c2148;border-bottom:1px solid #e2e4f0}.finance-review-periods__lines th{background:#f6f7fb;color:#4c5180;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.finance-review-periods__lines td.finance-review-periods__money,.finance-review-periods__lines th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.finance-review-periods__lines tr:last-child td{border-bottom:0}.finance-review-periods__code{white-space:nowrap;font-variant-numeric:tabular-nums;color:#2e3192;font-weight:600}.finance-review-periods__item,.finance-review-periods__name{display:block;min-width:0}.finance-review-periods__item,.finance-review-periods__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-review-periods__item{margin-top:2px;color:#6b7199;font-size:11px}.finance-review-activities__note{margin:0 0 .5rem;color:#3d4278;font-size:12px;line-height:1.45}.finance-review-funding .erp-table{width:100%;table-layout:fixed}.finance-review-funding__col-source{width:46%}.finance-review-funding__col-amount{width:32%}.finance-review-funding__col-share{width:22%}.finance-review-funding .erp-table td.erp-table-num,.finance-review-funding .erp-table th:nth-child(2),.finance-review-funding .erp-table th:nth-child(3){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.finance-review-funding .erp-table tr.finance-review-funding__total td{font-weight:700;color:#171a45;background:#f6f7fb;border-top:1px solid rgba(46,49,146,.16)}.programs-budget-preparation-page .program-budget-preparation-status-kpis .ems-kpi-grid,.programs-budget-preparation-page .program-budget-preparation-status-kpis .fmd-snapshot__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.program-budget-preparation-register .erp-table thead th{background:#f6f7fb;color:#4c5180;font-size:10px;font-weight:700;letter-spacing:.06em;vertical-align:middle}.program-budget-preparation-register .erp-table tbody td{height:52px;max-height:56px;padding-top:.35rem;padding-bottom:.35rem;vertical-align:middle;color:#1c2148;font-size:13px}.program-budget-preparation-register__project{display:flex;min-width:0;max-width:16rem;flex-direction:column;justify-content:center;gap:.1rem}.program-budget-preparation-register__code{width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;border-radius:999px;background:#f4f5fb;padding:0 .4rem;color:#5c628f;font-size:10px;font-weight:650;letter-spacing:.02em;line-height:1.5}.program-budget-preparation-register__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:2.4em;color:#14153f;font-size:13px;font-weight:650;line-height:1.2}.program-budget-preparation-register__name:hover{text-decoration:underline}.program-budget-preparation-register .programs-budget-project-cell{min-width:12rem;max-width:18rem;gap:.2rem}.program-budget-preparation-register .programs-budget-project-cell__code{font-size:11px;letter-spacing:.02em}.program-budget-preparation-register .programs-budget-project-cell__name{font-size:13.5px;font-weight:650;letter-spacing:-.015em;line-height:1.3}.program-budget-preparation-register__party,.program-budget-preparation-register__title{display:-webkit-box;max-width:16rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.program-budget-preparation-register__title{font-weight:600;color:#14153f}.program-budget-preparation-register__party{color:#3a406c}.program-budget-preparation,.programs-budget-preparation-page{min-width:0;max-width:100%}.program-budget-source-register{max-width:100%;overflow-x:auto;overflow-y:visible}.program-budget-preparation-register .hurdo-table-wrap--sticky{max-height:none;overflow-x:auto;overflow-y:hidden}.program-budget-preparation-register .hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow:visible}.program-budget-preparation-status-kpis .ems-kpi-card:nth-child(4){--kpi-accent:#6d28d9}.programs-budget-preparation-page .programs-project-register__kpi-grid--compact .ems-kpi-card__label,.programs-budget-preparation-page .programs-project-register__kpi-grid--compact .ems-kpi-card__value{white-space:nowrap}.program-budget-overview .erp-table tbody td{vertical-align:middle}.program-budget-overview .erp-table td.ems-col-num,.program-budget-overview .erp-table th.ems-col-num{white-space:nowrap}.program-budget-overview .programs-budget-project-cell{min-width:11rem;max-width:16rem}.program-budget-overview .program-budget-overview__party,.program-budget-overview .programs-budget-project-cell__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.program-budget-overview .program-budget-overview__party{max-width:14rem;font-size:12px;line-height:1.35;color:#334155}.program-budget-overview .project-workspace-section-nav__list{flex-wrap:nowrap;overflow-x:auto}@media (max-width:1023px){.ems-kpi-grid.programs-project-register__kpi-grid--compact,.programs-portfolio-page .programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-portfolio-page .programs-project-register__kpi-grid--compact .fmd-snapshot__grid,.programs-project-register__kpi-grid--compact .ems-kpi-grid,.programs-project-register__kpi-grid--compact .fmd-snapshot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ems-kpi-grid.programs-project-register__kpi-grid--single{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1279px){.ems-kpi-grid.programs-project-register__kpi-grid--single{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.ems-kpi-grid.programs-project-register__kpi-grid--single{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-project-register__kpi-grid .ems-kpi-card{display:flex;align-items:center;width:100%;height:100%;min-height:0;padding:14px 16px;border-radius:.5rem;box-sizing:border-box;box-shadow:0 1px 2px rgba(22,24,95,.04)}.programs-project-register__kpi-grid .ems-kpi-card--interactive:hover,.programs-project-register__kpi-grid .ems-kpi-card:hover{transform:none;box-shadow:0 1px 2px rgba(22,24,95,.06)}.programs-project-register__kpi-grid .ems-kpi-card__icon-wrap{height:1.75rem;width:1.75rem;border-radius:.4rem}.programs-project-register__kpi-grid .ems-kpi-card__icon{height:.8rem;width:.8rem}.programs-project-register__kpi-grid .ems-kpi-card__value{font-size:13px;font-weight:650;letter-spacing:-.02em}.programs-project-register__kpi-grid .ems-kpi-card__label{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7199}.programs-project-register__kpi-grid .ems-kpi-card__subtitle{font-size:10px;color:#8b90b0}.programs-project-register .erp-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);padding:.375rem .5rem;white-space:nowrap}.programs-project-register .erp-table tbody td:first-child,.programs-project-register .erp-table thead th:first-child{padding-left:.75rem}.programs-project-register .erp-table tbody td{font-size:var(--ems-type-table-cell-size);font-weight:var(--ems-type-table-cell-weight);line-height:var(--ems-type-table-cell-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));padding:.4rem .5rem;vertical-align:middle}.programs-project-register .erp-table tbody tr{transition:background-color .12s ease}.programs-project-register__cell{white-space:nowrap}.programs-project-register__cell--name{width:38%;min-width:14rem;max-width:28rem;white-space:normal}.programs-project-register__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:12px;font-weight:650;line-height:1.3;letter-spacing:-.01em;color:#2e3192;text-decoration:none;white-space:normal}.programs-project-register__name:hover{color:#1a1c6e;text-decoration:underline}.programs-project-register__text{display:inline-block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;color:#1e293b;vertical-align:middle}.programs-project-register__text--rate{font-variant-numeric:tabular-nums;color:#475569}.programs-project-register__cell--code{min-width:7.5rem}.programs-project-register__cell--compact,.programs-project-register__cell--currency,.programs-project-register__cell--date,.programs-project-register__cell--money,.programs-project-register__cell--rate{white-space:nowrap}.programs-project-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-project-register__panel .erp-section-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-project-register__table.hurdo-table-wrap--sticky{width:100%;min-width:0}.programs-project-register__table .erp-table{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0}.programs-project-register__table .erp-table td:first-child,.programs-project-register__table .erp-table th:first-child{width:12%}.programs-project-register__table .erp-table td:nth-child(2),.programs-project-register__table .erp-table th:nth-child(2){width:36%}.programs-project-register__table .erp-table td:nth-child(3),.programs-project-register__table .erp-table th:nth-child(3){width:18%}.programs-project-register__table .erp-table td:nth-child(4),.programs-project-register__table .erp-table td:nth-child(5),.programs-project-register__table .erp-table td:nth-child(6),.programs-project-register__table .erp-table th:nth-child(4),.programs-project-register__table .erp-table th:nth-child(5),.programs-project-register__table .erp-table th:nth-child(6){width:9%}.programs-project-register__table .erp-table td:nth-child(7),.programs-project-register__table .erp-table th:nth-child(7){width:7%}.programs-project-register__table .hurdo-table-scroll{-webkit-overflow-scrolling:touch}.programs-project-register__row:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(92,101,200,.5)}.project-register-actions__cell{width:1%;white-space:nowrap;padding:.5rem .75rem .5rem .5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-register-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-register-actions.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-register-actions{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-register-actions,.journal-entries-page .finance-data-table tbody td .project-register-actions{margin-top:0;vertical-align:top}.project-register-actions{display:inline-flex;align-items:center;gap:.125rem}.programs-planning-register .workplans-register-table .planning-status-cell .project-register-actions{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-register-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-register-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-register-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-register-actions__btn,.journal-entries-page .finance-data-table tbody td .project-register-actions__btn{margin-top:0;vertical-align:top}.project-register-actions__btn{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .project-register-actions__btn{white-space:nowrap}.project-register-actions__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.project-register-actions__btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.4);--tw-ring-offset-width:1px}.programs-project-register .erp-table thead th{position:sticky;top:0;z-index:2}.programs-activity-planning__meta .overflow-hidden.programs-pr-register-page .hurdo-page-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-pr-register-page .hurdo-page-hero{border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-2xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title,.hr-workspace .text-lg.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title.tabular-nums,.hr-workspace .text-xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title,.meal-workspace--enterprise .text-2xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title,.meal-workspace--enterprise .text-lg.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title,.procurement-workspace--enterprise .text-2xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title,.procurement-workspace--enterprise .text-lg.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-pr-register-page .hurdo-page-hero--compact .erp-page-title{font-size:1.35rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-pr-register-page .hurdo-header-stat{padding:.375rem .625rem}.programs-pr-register-page .hurdo-header-stat-value{font-size:.8125rem;font-weight:600;line-height:1.25}.programs-pr-register-page .hurdo-header-stat-label{font-size:.625rem}.programs-pr-register__stats.programs-register-stats{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.programs-pr-register__stats.programs-register-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-pr-register__stats .programs-register-stat{padding:.5rem .625rem}.programs-pr-register__stats .programs-register-stat__value{font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.programs-pr-register__stats .programs-register-stat__label{margin-top:.125rem;font-size:.6875rem}.programs-pr-register .erp-table thead th{border-bottom:1px solid rgba(46,49,146,.15);background:#2e3192;padding:.45rem .65rem;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.92);white-space:nowrap;text-align:left;vertical-align:middle}.programs-pr-register .erp-table thead th.ems-col-action,.programs-pr-register .erp-table thead th.ems-col-num,.programs-pr-register .erp-table thead th.ems-col-status{text-align:left}.programs-pr-register .erp-table tbody td.programs-pr-col--actions,.programs-pr-register .erp-table tbody td.programs-pr-col--amount,.programs-pr-register .erp-table thead th.programs-pr-col--actions,.programs-pr-register .erp-table thead th.programs-pr-col--amount{text-align:right}.programs-pr-register .erp-table tbody td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);padding:.4rem .65rem;vertical-align:middle}.programs-pr-register .erp-table tbody tr:nth-child(2n) td{background:rgba(248,250,252,.85)}.programs-pr-register .erp-table tbody tr{transition:background-color .14s ease}.programs-pr-register__panel .erp-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.programs-pr-register__panel .erp-section-title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-workspace .programs-pr-register__table.hurdo-table-wrap--sticky{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.55) transparent}.programs-workspace .programs-pr-register__table .hurdo-table-scroll{max-height:none;overflow:visible}.programs-pr-register__table.hurdo-table-wrap--sticky::-webkit-scrollbar{height:4px}.programs-pr-register__table.hurdo-table-wrap--sticky::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.55)}.programs-pr-register__table.hurdo-table-wrap--sticky::-webkit-scrollbar-track{background:transparent}.programs-pr-register__table .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.programs-pr-register__table .hurdo-table-scroll{overflow-x:visible;overflow-y:visible}.programs-pr-register__table .programs-pr-col--ref{min-width:7.25rem}.programs-pr-register__table .programs-pr-col--title{width:9.5rem;max-width:9.5rem}.programs-pr-register__table .programs-pr-col--activity p,.programs-pr-register__table .programs-pr-col--approver p,.programs-pr-register__table .programs-pr-col--budget p,.programs-pr-register__table .programs-pr-col--requester p,.programs-pr-register__table .programs-pr-col--title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-pr-register__table .programs-pr-col--project{min-width:4.75rem}.programs-pr-register__table .programs-pr-col--activity{width:11rem;max-width:11rem}.programs-pr-register__table .programs-pr-col--budget{width:10rem;max-width:10rem}.programs-pr-register__table .programs-pr-col--requester{width:7.5rem;max-width:7.5rem}.programs-pr-register__table .programs-pr-col--amount{min-width:6.75rem}.programs-pr-register__table .programs-pr-col--status{min-width:9.5rem}.programs-pr-register__table .programs-pr-col--approver{width:11rem;max-width:11rem}.programs-pr-register__table .programs-pr-col--date{min-width:5.75rem}.programs-pr-register__table .programs-pr-col--actions{min-width:10.5rem}.programs-pr-register__table-wrap{min-width:0;background:#fff}.programs-pr-register__empty{padding-top:3.5rem;padding-bottom:3.5rem;font-size:13px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-pr-register__workflow summary{-webkit-user-select:none;-moz-user-select:none;user-select:none}.programs-pr-register__filters{scrollbar-width:thin}.programs-pr-register__filters::-webkit-scrollbar{height:4px}.programs-pr-register__workflow-strip{scrollbar-width:thin}.programs-donor-register__table .hurdo-table-scroll,.programs-grant-register__table .hurdo-table-scroll{overflow-x:auto;overflow-y:visible}.programs-grant-detail{padding-bottom:2rem}.grant-detail-dashboard{border:1px solid rgba(46,49,146,.09);border-radius:1rem;background:#fff;padding:1.25rem 1.35rem;box-shadow:0 1px 2px rgba(46,49,146,.04),0 12px 32px rgba(46,49,146,.05);min-width:0;max-width:100%;overflow-x:clip}@media (min-width:768px){.grant-detail-dashboard{padding:1.5rem 1.75rem}}.grant-detail-dashboard--compact{display:flex;flex-direction:column;gap:1.35rem}.grant-detail-dashboard__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.25rem;padding-bottom:1.15rem;margin-bottom:0;border-bottom:1px solid rgba(46,49,146,.08)}.grant-detail-dashboard__title{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:#14153f;line-height:1.3;margin:0}.grant-detail-dashboard__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.35rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(46,49,146,.07)}@media (min-width:640px){.grant-detail-dashboard__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.grant-detail-dashboard__meta-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem 1.5rem}}.grant-detail-dashboard__meta-item{min-width:0}.grant-detail-dashboard__meta-item dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(46,49,146,.48);line-height:1.2}.grant-detail-dashboard__meta-item dd{margin:.35rem 0 0;font-size:13px;font-weight:500;color:#1e2159;line-height:1.4}.grant-detail-dashboard__meta-code{font-family:ui-monospace,monospace;font-size:11px;font-weight:600;color:#2e3192}.grant-detail-dashboard__meta-item dd .erp-typography-body-xs{font-size:10px}.grant-detail-dashboard__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.grant-detail-dashboard__back{display:inline-flex;height:2.25rem;align-items:center;border:1px solid rgba(46,49,146,.14);border-radius:.5rem;background:#fff;padding:0 .9rem;font-size:12px;font-weight:600;color:#2e3192;transition:background-color .14s ease,border-color .14s ease}.grant-detail-dashboard__back:hover{background:rgba(46,49,146,.04)}.grant-detail-actions-menu{position:relative}.grant-detail-actions-menu__trigger{display:inline-flex;height:2.25rem;cursor:pointer;list-style:none;align-items:center;gap:.35rem;border:0;border-radius:.5rem;background:#2e3192;padding:0 1rem;font:inherit;font-size:12px;font-weight:600;color:#fff;box-shadow:0 2px 6px rgba(46,49,146,.2)}.grant-detail-actions-menu__trigger::-webkit-details-marker{display:none}.grant-detail-actions-menu__panel{position:absolute;right:0;z-index:20;margin-top:.35rem;min-width:11rem;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:#fff;padding:.35rem;box-shadow:0 8px 24px rgba(46,49,146,.12)}.grant-detail-actions-menu__panel a{display:block;border-radius:.375rem;padding:.45rem .6rem;font-size:12px;font-weight:500;color:#1e2159}.grant-detail-actions-menu__panel a:hover{background:rgba(46,49,146,.06)}.grant-detail-dashboard .project-workspace-section-nav{margin-top:.15rem;border-top:1px solid rgba(46,49,146,.08);padding-top:.85rem}.grant-detail-kpi-grid--overview{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.grant-detail-kpi-grid--overview{grid-template-columns:repeat(4,minmax(0,1fr))}}.grant-detail-section--flat{border:1px solid rgba(46,49,146,.08);border-radius:.625rem;background:rgba(248,249,252,.6);padding:0}.grant-detail-section--flat .grant-detail-section__title{padding:.75rem 1rem 0;margin:0}.grant-detail-section--flat .grant-detail-meta,.grant-detail-section--flat>:not(.grant-detail-section__title){padding:.75rem 1rem 1rem}.grant-detail-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.grant-detail-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.grant-detail-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.grant-detail-kpi{border:1px solid rgba(46,49,146,.12);border-radius:.375rem;background:#fff;padding:.625rem .75rem}.grant-detail-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.grant-detail-kpi__value{margin-top:.25rem;font-size:1rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.grant-detail-kpi__value--success{color:#0d7a45}.grant-detail-kpi__value--warning{color:#b45309}.grant-detail-kpi__value--danger{color:#b91c1c}.grant-detail-meta{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.grant-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.grant-detail-meta dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.grant-detail-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;color:#1e2159}.grant-detail-section{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;overflow:hidden}.grant-detail-section__title{border-bottom:1px solid rgba(46,49,146,.08);background:rgba(46,49,146,.03);padding:.5rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.72)}.grant-detail-section>:not(.grant-detail-section__title){padding:.75rem}.grant-detail-kpi-grid--financial{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.grant-detail-kpi-grid--financial{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.grant-detail-kpi-grid--financial{grid-template-columns:repeat(6,minmax(0,1fr))}}.grant-health-banner{display:flex;flex-direction:column;gap:.75rem;border-radius:.625rem;border:1px solid rgba(46,49,146,.12);padding:.75rem 1rem}@media (min-width:768px){.grant-health-banner{flex-direction:row;align-items:center;justify-content:space-between}}.grant-health-banner--on-track{background:linear-gradient(135deg,rgba(13,122,69,.08),rgba(13,122,69,.03));border-color:rgba(13,122,69,.2)}.grant-health-banner--attention{background:linear-gradient(135deg,rgba(217,119,6,.1),rgba(217,119,6,.04));border-color:rgba(217,119,6,.25)}.grant-health-banner--critical{background:linear-gradient(135deg,rgba(220,38,38,.1),rgba(220,38,38,.04));border-color:rgba(220,38,38,.25)}.grant-health-banner__main{display:flex;flex-direction:column;gap:.375rem;min-width:0}.grant-health-banner__summary{font-size:12px;line-height:1.45;color:rgba(30,33,89,.78)}.grant-health-banner__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;flex-shrink:0}@media (min-width:768px){.grant-health-banner__stats{grid-template-columns:repeat(4,auto)}}.grant-health-banner__stats dt{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:rgba(46,49,146,.55)}.grant-health-banner__stats dd{margin-top:.125rem;font-size:13px;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums}.grant-overview-grid{display:grid;gap:.75rem}@media (min-width:1024px){.grant-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.grant-detail-section__header-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(46,49,146,.08);background:rgba(46,49,146,.03);padding:.5rem .75rem}.grant-detail-section__header-row .grant-detail-section__title{border:0;background:transparent;padding:0;margin:0}.grant-detail-section__link{font-size:11px;font-weight:600;color:#2e3192;white-space:nowrap}.grant-detail-section__link:hover{text-decoration:underline}.grant-team-list{display:grid;gap:.5rem}@media (min-width:640px){.grant-team-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.grant-team-list__item dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.55)}.grant-team-list__item dd{margin-top:.125rem;font-size:13px;font-weight:600;color:#1e2159}.grant-document-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem}@media (min-width:640px){.grant-document-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.grant-document-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.grant-document-summary-grid--tab{padding:0;margin-bottom:.25rem}.grant-document-summary-card{border:1px solid rgba(46,49,146,.1);border-radius:.375rem;background:#fff;padding:.625rem .75rem;text-align:center}.grant-document-summary-card__count{font-size:1.125rem;font-weight:700;color:#2e3192}.grant-document-summary-card__label{margin-top:.125rem;font-size:10px;text-transform:uppercase;letter-spacing:.02em;color:rgba(46,49,146,.6);line-height:1.3}.grant-overview-deliverable-summary{padding:0 .75rem .75rem}.grant-overview-deliverable-list{margin-top:.5rem;display:flex;flex-direction:column;gap:.375rem}.grant-overview-deliverable-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:12px;color:rgba(46,49,146,.8)}.grant-overview-summary{display:flex;flex-direction:column;gap:1.35rem;min-width:0}.grant-overview-hero{display:flex;flex-direction:column;gap:1rem;border-radius:.875rem;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,rgba(248,249,252,.95),#fff);padding:1.1rem 1.15rem 1.2rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}@media (min-width:768px){.grant-overview-hero{padding:1.25rem 1.35rem 1.35rem;gap:1.15rem}}.grant-fin-kpi-grid--financial{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.grant-fin-kpi-grid--financial{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr))}}.grant-exec-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;min-width:0}@media (max-width:900px){.grant-exec-metric-grid{grid-template-columns:1fr}}.grant-exec-metric{display:flex;flex-direction:column;gap:.75rem;border:1px solid rgba(46,49,146,.1);border-radius:.75rem;background:#fff;padding:1rem 1.05rem;min-width:0;box-shadow:0 1px 2px rgba(46,49,146,.04)}.grant-exec-metric--health{background:linear-gradient(135deg,#fff,rgba(248,249,252,.9))}.grant-exec-metric__head{display:flex;align-items:center;gap:.75rem}.grant-exec-metric__copy{min-width:0;flex:1}.grant-exec-metric__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.5);line-height:1.2}.grant-exec-metric__value{margin-top:.3rem;font-size:1.125rem;font-weight:600;color:#1e2159;line-height:1.2;font-variant-numeric:tabular-nums}.grant-exec-metric__ring-wrap{position:relative;flex-shrink:0;width:2.75rem;height:2.75rem}.grant-utilization-ring--exec{width:2.75rem;height:2.75rem}.grant-exec-metric__ring-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:rgba(46,49,146,.72);font-variant-numeric:tabular-nums}.grant-utilization-ring__fill--high{stroke:#00a651}.grant-utilization-ring__fill--medium{stroke:#e8a317}.grant-utilization-ring__fill--low{stroke:#dc2626}.grant-exec-metric__value--success{color:var(--hurdo-green-dark)}.grant-exec-metric__value--warning{color:#b45309}.grant-exec-metric__value--danger{color:var(--hurdo-danger)}.grant-exec-progress{display:flex;align-items:center;gap:.55rem}.grant-exec-progress__track{flex:1;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(46,49,146,.08)}.grant-exec-progress__fill{height:100%;border-radius:inherit;transition:width .24s ease}.grant-exec-progress__fill--high{background:linear-gradient(90deg,#00a651,#0d7a45)}.grant-exec-progress__fill--medium{background:linear-gradient(90deg,#e8a317,#b45309)}.grant-exec-progress__fill--low{background:linear-gradient(90deg,#f87171,#dc2626)}.grant-exec-progress__value{min-width:2.25rem;font-size:11px;font-weight:600;color:rgba(46,49,146,.72);text-align:right;font-variant-numeric:tabular-nums}.grant-burn-rate{display:flex;align-items:center;gap:.45rem;min-width:5.5rem}.grant-burn-rate__track{min-width:3.5rem}.grant-burn-rate__value{font-size:11px;font-weight:600;color:rgba(46,49,146,.72);font-variant-numeric:tabular-nums;white-space:nowrap}.grant-overview-project-link{display:flex;flex-direction:column;gap:.1rem;color:inherit;min-width:0}.grant-overview-project-link:hover .grant-overview-project-link__name{color:#2e3192;text-decoration:underline}.grant-overview-project-link__code{font-family:ui-monospace,monospace;font-size:11px;font-weight:600;color:#2e3192}.grant-overview-project-link__name{font-size:12px;font-weight:500;color:#1e2159;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grant-brand-icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65),0 1px 2px rgba(46,49,146,.08)}.grant-brand-icon--primary{color:var(--hurdo-blue);border-color:rgba(46,49,146,.12);background:linear-gradient(160deg,rgba(46,49,146,.16),rgba(46,49,146,.06))}.grant-brand-icon--success{color:var(--hurdo-green-dark);border-color:rgba(0,166,81,.16);background:linear-gradient(160deg,rgba(0,166,81,.18),rgba(0,166,81,.07))}.grant-brand-icon--warning{color:#b45309;border-color:rgba(232,163,23,.22);background:linear-gradient(160deg,rgba(232,163,23,.2),rgba(232,163,23,.08))}.grant-brand-icon--danger{color:var(--hurdo-danger);border-color:rgba(220,38,38,.18);background:linear-gradient(160deg,rgba(220,38,38,.16),rgba(220,38,38,.06))}.grant-brand-icon--accent{color:#3d42b8;border-color:rgba(46,49,146,.14);background:linear-gradient(160deg,rgba(99,102,241,.14),rgba(46,49,146,.05))}.grant-fin-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;min-width:0}.grant-fin-kpi{display:flex;gap:.7rem;align-items:center;border:1px solid rgba(46,49,146,.1);border-radius:.625rem;background:#fff;padding:.8rem .85rem;min-width:0;min-height:4rem;box-shadow:0 1px 2px rgba(46,49,146,.03);transition:border-color .14s ease,box-shadow .14s ease}.grant-fin-kpi:hover{border-color:rgba(46,49,146,.16);box-shadow:0 2px 8px rgba(46,49,146,.06)}.grant-fin-kpi__body{min-width:0;flex:1}.grant-fin-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.5);line-height:1.15}.grant-fin-kpi__value{margin-top:.25rem;font-size:.9rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grant-fin-kpi__value--success{color:var(--hurdo-green-dark)}.grant-fin-kpi__value--warning{color:#b45309}.grant-fin-kpi__value--danger{color:var(--hurdo-danger)}.grant-fin-kpi__ring-row{display:flex;align-items:center;gap:.3rem;margin-top:.05rem;min-width:0}.grant-utilization-ring{width:1.35rem;height:1.35rem;flex-shrink:0;transform:rotate(-90deg)}.grant-utilization-ring__track{fill:none;stroke:rgba(46,49,146,.12);stroke-width:3}.grant-utilization-ring__fill{fill:none;stroke:var(--hurdo-blue);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.grant-overview-columns{display:grid;gap:1rem;min-width:0}.grant-overview-columns--3{grid-template-columns:1fr}@media (min-width:1100px){.grant-overview-columns--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}.grant-overview-card{border:1px solid rgba(46,49,146,.1);border-radius:.75rem;background:#fff;overflow:hidden;min-width:0;min-height:100%;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(46,49,146,.03),0 4px 16px rgba(46,49,146,.04);transition:box-shadow .16s ease,border-color .16s ease}.grant-overview-card:hover{border-color:rgba(46,49,146,.14);box-shadow:0 2px 4px rgba(46,49,146,.04),0 8px 24px rgba(46,49,146,.06)}.grant-overview-card__header{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border-bottom:1px solid rgba(46,49,146,.07);background:rgba(248,249,252,.75);padding:.9rem 1.1rem}.grant-overview-card__heading{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.grant-overview-card__title{font-size:13px;font-weight:600;letter-spacing:.01em;color:#14153f}.grant-overview-card__meta{font-size:11px;font-weight:500;color:rgba(46,49,146,.5);font-variant-numeric:tabular-nums;white-space:nowrap}.grant-overview-card__link{font-size:11px;font-weight:600;color:#2e3192;white-space:nowrap;padding:.2rem .35rem;border-radius:.35rem;transition:background-color .12s ease}.grant-overview-card__link:hover{background:rgba(46,49,146,.06);text-decoration:none}.grant-overview-card__body{flex:1;padding:.85rem 1rem 1rem;min-width:0}.grant-overview-table.hurdo-table-wrap{overflow-x:hidden;border:0;box-shadow:none;border-radius:0}.grant-overview-table .erp-table{table-layout:fixed;width:100%}.grant-overview-table .erp-table thead th{font-size:10px;padding:.5rem .55rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.04em}.grant-overview-table .erp-table tbody td{padding:.55rem;vertical-align:middle}.grant-overview-cell{font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grant-overview-cell--primary{font-weight:600;color:#1e2159}.grant-overview-cell--code{font-family:ui-monospace,monospace;font-weight:600}.grant-overview-cell--date,.grant-overview-cell--num{font-variant-numeric:tabular-nums;color:rgba(46,49,146,.78)}.grant-overview-table .erp-table td:first-child,.grant-overview-table .erp-table th:first-child{width:34%}.grant-overview-table .erp-table td:nth-child(2),.grant-overview-table .erp-table th:nth-child(2){width:18%}.grant-overview-table .erp-table td:nth-child(3),.grant-overview-table .erp-table td:nth-child(4),.grant-overview-table .erp-table td:nth-child(5),.grant-overview-table .erp-table th:nth-child(3),.grant-overview-table .erp-table th:nth-child(4),.grant-overview-table .erp-table th:nth-child(5){width:16%}.grant-overview-cell--burn{text-align:left;vertical-align:middle}.grant-overview-cell--status{overflow:visible;white-space:normal;text-overflow:clip}.grant-overview-cell--status .erp-typography-body-xs{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.grant-overview-table .hurdo-table-scroll{max-height:none;overflow:visible}.grant-compliance-score{display:flex;align-items:center;gap:.5rem;margin-top:.45rem;padding:0 .2rem .1rem}.grant-compliance-score__track{flex:1;height:.25rem;border-radius:999px;background:rgba(46,49,146,.1);overflow:hidden}.grant-compliance-score__fill{height:100%;border-radius:inherit;background:#0d7a45}.grant-compliance-score__value{font-size:10px;font-weight:700;color:#0d7a45;font-variant-numeric:tabular-nums;min-width:2rem;text-align:right}.grant-team-roster{display:flex;flex-direction:column;gap:.35rem;padding:.2rem .35rem}.grant-team-roster__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:12px;line-height:1.3}.grant-team-roster__role{font-size:12px;font-weight:500;color:rgba(46,49,146,.55)}.grant-team-roster__person{font-size:12px;font-weight:600;color:#1e2159;text-align:right}.grant-document-summary-grid--overview{padding:.15rem;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.grant-document-summary-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem .45rem;min-width:0;min-height:5.5rem}.grant-document-summary-card .grant-brand-icon{height:1.65rem;width:1.65rem;border-radius:.4rem}.grant-document-summary-card .grant-brand-icon svg{width:13px;height:13px}.grant-team-roster--executive{gap:0;padding:.15rem .25rem}.grant-team-roster--executive .grant-team-roster__item{align-items:flex-start;padding:.65rem 0;border-bottom:1px solid rgba(46,49,146,.06)}.grant-team-roster--executive .grant-team-roster__item:last-child{border-bottom:0}.grant-team-roster__meta{display:flex;flex-direction:column;gap:.1rem;min-width:0}.grant-team-roster__dept{font-size:10px;font-weight:500;color:rgba(46,49,146,.42)}.grant-team-roster__person--empty{color:rgba(46,49,146,.38);font-weight:500;font-style:italic}.grant-document-summary-card--empty{background:rgba(248,249,252,.7);border-style:dashed}.grant-document-summary-card--empty .grant-document-summary-card__count{color:rgba(46,49,146,.35);font-weight:500}.grant-document-summary-card--empty .grant-brand-icon{opacity:.55}.grant-document-summary-card--link{border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;text-decoration:none;color:inherit;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.grant-document-summary-card--link:hover:not(.grant-document-summary-card--empty){border-color:rgba(46,49,146,.2);box-shadow:0 2px 8px rgba(46,49,146,.08);transform:translateY(-1px)}.grant-document-summary-card__count{font-size:1rem;font-weight:600;line-height:1;color:#1e2159;font-variant-numeric:tabular-nums}.grant-document-summary-card__label{font-size:9px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-align:center;color:rgba(46,49,146,.62);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.grant-overview-activity{padding-top:.25rem;min-width:0}.grant-overview-alert{border-radius:.375rem;border:1px solid rgba(220,38,38,.2);background:hsla(0,86%,97%,.7);padding:.45rem .65rem;font-size:11px;font-weight:600;color:#991b1b}.grant-budget-workspace{display:flex;flex-direction:column;gap:1rem;min-width:0}.grant-budget-hero,.grant-budget-panel{border:1px solid rgba(46,49,146,.1);border-radius:.875rem;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.03),0 6px 20px rgba(46,49,146,.04)}.grant-budget-hero{padding:1.1rem 1.15rem;background:linear-gradient(180deg,rgba(248,249,252,.95),#fff)}.grant-budget-panel{overflow:hidden}.grant-budget-panel__header{padding:1rem 1.15rem .85rem;border-bottom:1px solid rgba(46,49,146,.07);background:rgba(248,249,252,.75)}.grant-budget-panel__header--split{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1rem}.grant-budget-panel__title{font-size:.9rem;font-weight:600;color:#14153f}.grant-budget-panel__meta{margin-top:.2rem;font-size:11px;color:rgba(46,49,146,.55)}.grant-budget-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem}.grant-budget-kpi-grid--compact{padding:.85rem 1.15rem 1rem}.grant-budget-kpi{border:1px solid rgba(46,49,146,.1);border-radius:.625rem;background:#fff;padding:.8rem .85rem;min-height:4.25rem}.grant-budget-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.5)}.grant-budget-kpi__value{margin-top:.3rem;font-size:1rem;font-weight:700;color:#1e2159;font-variant-numeric:tabular-nums;line-height:1.2}.grant-budget-kpi__meta{margin-top:.25rem;font-size:10px;color:rgba(46,49,146,.5)}.grant-budget-actions{display:flex;flex-wrap:wrap;gap:.45rem}.grant-budget-actions__btn{display:inline-flex;align-items:center;gap:.35rem;height:2rem;border:1px solid rgba(46,49,146,.14);border-radius:.5rem;background:#fff;padding:0 .75rem;font-size:11px;font-weight:600;color:#2e3192;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.grant-budget-actions__btn:hover{background:rgba(46,49,146,.05);border-color:rgba(46,49,146,.22)}.grant-budget-actions__btn--primary{background:#2e3192;border-color:#2e3192;color:#fff;box-shadow:0 2px 6px rgba(46,49,146,.18)}.grant-budget-actions__btn--primary:hover{background:#252878}.grant-budget-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;padding:.75rem 1.15rem;border-bottom:1px solid rgba(46,49,146,.07)}.grant-budget-view-toggle{display:inline-flex;gap:.2rem;border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:rgba(248,249,252,.9);padding:.15rem}.grant-budget-view-toggle__btn{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:.375rem;background:transparent;padding:.35rem .65rem;font-size:11px;font-weight:600;color:rgba(46,49,146,.62)}.grant-budget-view-toggle__btn--active{background:#fff;color:#2e3192;box-shadow:0 1px 2px rgba(46,49,146,.08)}.grant-budget-toolbar__links{display:flex;gap:.45rem}.grant-budget-table-wrap{overflow:auto;max-width:100%}.grant-budget-table{width:100%;min-width:72rem;border-collapse:collapse}.grant-budget-table thead th{position:sticky;top:0;z-index:1;background:rgba(248,249,252,.98);border-bottom:1px solid rgba(46,49,146,.1);padding:.55rem .65rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.55);text-align:left;white-space:nowrap}.grant-budget-table tbody td{border-bottom:1px solid rgba(46,49,146,.06);padding:.55rem .65rem;font-size:11px;color:#1e2159;vertical-align:middle}.grant-budget-table__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.grant-budget-table thead th.grant-budget-table__num{text-align:right}.grant-budget-table__mono{font-family:ui-monospace,monospace;font-size:10px;color:#2e3192}.grant-budget-table__row--group{background:rgba(248,249,252,.65)}.grant-budget-table__row--project{background:rgba(46,49,146,.04)}.grant-budget-table__group-label{font-weight:600;color:#14153f}.grant-budget-table__group-meta{color:rgba(46,49,146,.62);font-weight:500}.grant-budget-table__tree-inner{display:flex;align-items:center;gap:.35rem;min-width:0}.grant-budget-table__toggle{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:0;border-radius:.25rem;background:transparent;color:rgba(46,49,146,.55);flex-shrink:0}.grant-budget-table__toggle:hover{background:rgba(46,49,146,.08);color:#2e3192}.grant-budget-table__toggle-spacer{width:1.25rem;flex-shrink:0}.grant-budget-table__status .grant-budget-table__badges{display:flex;flex-direction:column;gap:.2rem;align-items:flex-start}.grant-budget-table__empty{padding:1.5rem;text-align:center;color:rgba(46,49,146,.55)}.grant-budget-table__muted{color:rgba(46,49,146,.45)}.grant-budget-util{display:flex;align-items:center;gap:.4rem;min-width:5.5rem}.grant-budget-util__track{flex:1;height:.35rem;border-radius:999px;background:rgba(46,49,146,.08);overflow:hidden}.grant-budget-util__fill{height:100%;border-radius:inherit}.grant-budget-util__fill.grant-budget-util--high{background:linear-gradient(90deg,#00a651,#0d7a45)}.grant-budget-util__fill.grant-budget-util--medium{background:linear-gradient(90deg,#e8a317,#b45309)}.grant-budget-util__fill.grant-budget-util--low{background:linear-gradient(90deg,#93c5fd,#2e3192)}.grant-budget-util__value{min-width:2rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.72);text-align:right;font-variant-numeric:tabular-nums}.grant-budget-hero__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.85rem}.grant-budget-hero__title{font-size:1rem;font-weight:700;color:#14153f}.grant-budget-hero__meta{margin-top:.2rem;font-size:11px;color:rgba(46,49,146,.55)}.grant-budget-kpi--highlight{border-color:rgba(46,49,146,.22);background:linear-gradient(180deg,rgba(46,49,146,.04),#fff)}.grant-budget-tabs{display:flex;flex-wrap:wrap;gap:.25rem;padding:.65rem 1.15rem;border-bottom:1px solid rgba(46,49,146,.07);background:rgba(248,249,252,.5)}.grant-budget-tabs__btn{border:1px solid transparent;border-radius:.45rem;background:transparent;padding:.4rem .65rem;font-size:11px;font-weight:600;color:rgba(46,49,146,.62);white-space:nowrap}.grant-budget-tabs__btn:hover{background:rgba(46,49,146,.05);color:#2e3192}.grant-budget-tabs__btn--active{border-color:rgba(46,49,146,.14);background:#fff;color:#2e3192;box-shadow:0 1px 2px rgba(46,49,146,.08)}.grant-budget-actions__dropdown{position:relative}.grant-budget-actions__menu{position:absolute;right:0;top:calc(100% + .35rem);z-index:20;min-width:15rem;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:#fff;padding:.35rem;box-shadow:0 8px 24px rgba(46,49,146,.12)}.grant-budget-actions__menu button{display:flex;width:100%;align-items:center;gap:.45rem;border:0;border-radius:.375rem;background:transparent;padding:.45rem .55rem;font-size:11px;font-weight:500;color:#1e2159;text-align:left}.grant-budget-actions__menu button:hover{background:rgba(46,49,146,.06)}.grant-budget-table--wide{min-width:110rem}.grant-budget-table--summary{min-width:52rem}.grant-budget-table__remarks{max-width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(46,49,146,.62)}.grant-budget-table__variance--negative{color:#b45309;font-weight:600}.grant-budget-funding-detail{padding:.85rem 1.15rem 1rem;border-top:1px solid rgba(46,49,146,.07)}.grant-budget-funding-detail__title{margin-bottom:.65rem;font-size:11px;font-weight:600;color:#14153f}.donor-detail-avatar{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid rgba(46,49,146,.12);background:linear-gradient(145deg,rgba(46,49,146,.14),rgba(46,49,146,.06));font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:#2e3192;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.donor-detail-panel{border:1px solid rgba(46,49,146,.08);border-radius:.375rem;background:#fff;padding:1rem}.donor-detail-dashboard .donor-detail-kpi-strip,.donor-detail-dashboard .grant-detail-kpi-grid{margin-top:-.25rem;padding-top:.75rem;border-top:1px solid rgba(46,49,146,.08)}@media (min-width:1100px){.donor-detail-dashboard .programs-project-register__kpi-grid--compact .ems-kpi-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.donor-detail-dashboard .programs-project-register__kpi-grid--compact .ems-kpi-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.programs-donor-detail-page{min-width:0}.donor-detail-dashboard .grant-detail-dashboard__title{font-size:1.125rem;line-height:1.35}.donor-audit-dashboard{border-top:1px solid rgba(46,49,146,.08);padding-top:.875rem}.donor-audit-dashboard__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.75rem}.donor-audit-dashboard__toolbar-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.625rem}.donor-audit-dashboard__title{font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:#1e2159}.donor-audit-dashboard__count{font-size:11px;font-weight:500;color:rgba(46,49,146,.5)}.donor-audit-dashboard__actions{display:flex;flex-wrap:wrap;gap:.375rem}.donor-audit-dashboard__action{display:inline-flex;height:1.75rem;align-items:center;border-radius:.375rem;border:1px solid rgba(46,49,146,.14);background:#fff;padding-inline:.625rem;font-size:10px;font-weight:600;color:#2e3192;transition:background .15s ease}.donor-audit-dashboard__action:hover{background:rgba(46,49,146,.06)}.donor-audit-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-bottom:.75rem;border:1px solid rgba(46,49,146,.08);border-radius:.375rem;padding:.5rem .625rem;background:rgba(46,49,146,.02)}.donor-audit-filter{display:flex;flex-direction:column;gap:.2rem;min-width:6.5rem}.donor-audit-filter__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(46,49,146,.48)}.donor-audit-filter__select{height:1.75rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding:0 .5rem;font-size:11px;color:#1e2159;border-radius:.25rem}.donor-audit-filters__clear{align-self:flex-end;height:1.75rem;border-radius:.25rem;border:1px solid rgba(46,49,146,.12);background:#fff;padding-inline:.625rem;font-size:10px;font-weight:600;color:rgba(46,49,146,.65)}.donor-audit-filters__clear:hover{background:rgba(46,49,146,.06)}.donor-audit-module{display:inline-flex;border-radius:.25rem;background:rgba(46,49,146,.07);padding:.125rem .375rem;font-size:10px;font-weight:600;color:#2e3192}@media print{.donor-audit-dashboard .print\:hidden{display:none!important}.donor-detail-panel{border:none;padding:0}.donor-audit-dashboard{box-shadow:none}}.programs-register-toolbar input,.programs-register-toolbar select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace.flex-1.md\:block{max-width:none}}.finance-workspace{min-width:0}.finance-workspace-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.finance-workspace-page--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .accounting-module-layout.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-layout.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-module-layout{display:flex;min-height:0;gap:1.25rem}.accounting-module-layout__sidebar{width:12.5rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-module-layout__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.accounting-module-layout__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-module-layout__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.accounting-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.accounting-module-layout__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.accounting-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.accounting-module-layout__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.accounting-module-layout__main{flex:0 1 auto}.programs-activity-planning__meta .overflow-hidden.accounting-module-layout__main{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-layout__main.md\:block{max-width:none}}.accounting-module-layout__main{min-width:0;flex:1 1 0%;border-radius:.75rem}.accounting-module-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-module-shell__content.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-module-shell__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-module-shell__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-module-shell__content.flex-1{flex:0 1 auto}.programs-activity-planning__meta .overflow-hidden.accounting-module-shell__content{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell__content.flex-1.md\:block{max-width:none}}.accounting-module-shell__content{min-width:0;border-radius:.75rem}.programs-activity-planning__meta .overflow-hidden.accounting-module-shell__content .finance-workspace-page{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-module-shell__content .finance-workspace-page{border-radius:.75rem}.programs-activity-planning__meta .overflow-hidden.accounting-module-sidebar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-module-sidebar{position:sticky;top:.75rem}.accounting-module-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.accounting-module-sidebar{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);padding:.625rem;background:linear-gradient(180deg,#fff,#f9faff);box-shadow:0 1px 2px rgba(46,49,146,.04),0 8px 24px rgba(46,49,146,.06)}.accounting-module-sidebar__brand{padding:.125rem .375rem .625rem}.hr-workspace .text-2xl.accounting-module-sidebar__title,.hr-workspace .text-lg.accounting-module-sidebar__title.tabular-nums,.hr-workspace .text-xl.accounting-module-sidebar__title,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__title,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__title.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__title,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__title,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__title.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-module-sidebar__title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__search.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__search.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__search{position:relative;display:flex;align-items:center}.accounting-module-sidebar__search-icon{pointer-events:none;position:absolute;left:.625rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.accounting-module-sidebar__search-input{width:100%;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem 1.75rem .5rem 2rem;font-size:11px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-module-sidebar__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.accounting-module-sidebar__search-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.accounting-module-sidebar__search-input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8)}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__search-clear.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__search-clear.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__search-clear.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__search-clear.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__search-clear{position:absolute;right:.375rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__search-clear:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.accounting-module-sidebar__favorites>:not([hidden])~:not([hidden]),.accounting-module-sidebar__pins>:not([hidden])~:not([hidden]),.accounting-module-sidebar__quick-reports>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__favorites,.accounting-module-sidebar__pins,.accounting-module-sidebar__quick-reports{border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.5rem}.hr-workspace .text-2xl .accounting-module-sidebar__section-label,.hr-workspace .text-2xl.accounting-module-sidebar__pins-label,.hr-workspace .text-lg .accounting-module-sidebar__section-label.tabular-nums,.hr-workspace .text-lg.accounting-module-sidebar__pins-label.tabular-nums,.hr-workspace .text-xl .accounting-module-sidebar__section-label,.hr-workspace .text-xl.accounting-module-sidebar__pins-label,.meal-workspace--enterprise .text-2xl .accounting-module-sidebar__section-label,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__pins-label,.meal-workspace--enterprise .text-lg .accounting-module-sidebar__section-label.tabular-nums,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__pins-label.tabular-nums,.meal-workspace--enterprise .text-xl .accounting-module-sidebar__section-label,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__pins-label,.procurement-workspace--enterprise .text-2xl .accounting-module-sidebar__section-label,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__pins-label,.procurement-workspace--enterprise .text-lg .accounting-module-sidebar__section-label.tabular-nums,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__pins-label.tabular-nums,.procurement-workspace--enterprise .text-xl .accounting-module-sidebar__section-label,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__pins-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-module-sidebar__pins-label,.accounting-module-sidebar__section-label{padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__favorites-toggle.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__favorites-toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__favorites-toggle.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__favorites-toggle.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__favorites-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;padding:.125rem .375rem;text-align:left}.accounting-module-sidebar__favorites-chevron{height:.75rem;width:.75rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accounting-module-sidebar__favorites-chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accounting-module-sidebar__favorites-list>:not([hidden])~:not([hidden]),.accounting-module-sidebar__pins-list>:not([hidden])~:not([hidden]),.accounting-module-sidebar__quick-reports-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__quick-report-link{display:block;border-radius:.375rem;padding:.375rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-module-sidebar__quick-report-link:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.accounting-module-sidebar__quick-report-link--active,.hr-workspace .text-lg.accounting-module-sidebar__quick-report-link--active.tabular-nums,.hr-workspace .text-xl.accounting-module-sidebar__quick-report-link--active,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__quick-report-link--active,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__quick-report-link--active.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__quick-report-link--active,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__quick-report-link--active,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__quick-report-link--active.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__quick-report-link--active{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-module-sidebar__quick-report-link--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));box-shadow:inset 3px 0 0 #2e3192}.accounting-module-sidebar__search-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__search-results{border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.5rem}.accounting-module-sidebar__search-results-label{padding-left:.375rem;padding-right:.375rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.accounting-module-sidebar__badge,.hr-workspace .text-lg.accounting-module-sidebar__badge.tabular-nums,.hr-workspace .text-xl.accounting-module-sidebar__badge,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__badge,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__badge.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__badge,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__badge,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-module-sidebar__badge{border-radius:.5rem}.sp-workspace__hero-main a button.accounting-module-sidebar__badge,.sp-workspace__main a button.accounting-module-sidebar__badge{color:#fff}.journal-entries-page .dcr-register__table tbody td .accounting-module-sidebar__badge,.journal-entries-page .finance-data-table tbody td .accounting-module-sidebar__badge{margin-top:0;vertical-align:top}.accounting-module-sidebar__badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:8px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-module-sidebar__badge{white-space:nowrap}.accounting-module-sidebar__badge{box-shadow:0 1px 2px rgba(180,83,9,.25)}.accounting-module-sidebar__nav-group-toggle--active .accounting-module-sidebar__badge{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.accounting-module-sidebar__quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__quick-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__quick-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-module-sidebar__quick-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-module-sidebar__quick-action,.journal-entries-page .finance-data-table tbody td .accounting-module-sidebar__quick-action{margin-top:0;vertical-align:top}.accounting-module-sidebar__quick-action{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-module-sidebar__quick-action{white-space:nowrap}.accounting-module-sidebar__quick-action{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.accounting-module-sidebar__quick-action:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));transform:translateY(-1px);box-shadow:0 4px 12px rgba(46,49,146,.08)}.sp-workspace__hero-main a button.accounting-module-sidebar__quick-action--primary,.sp-workspace__main a button.accounting-module-sidebar__quick-action--primary{color:#fff}.accounting-module-sidebar__quick-action--primary{border-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(180deg,#3a3fa8,#2e3192);box-shadow:0 2px 8px rgba(46,49,146,.28)}.sp-workspace__hero-main a button.accounting-module-sidebar__quick-action--primary:hover,.sp-workspace__main a button.accounting-module-sidebar__quick-action--primary:hover{color:#fff}.accounting-module-sidebar__quick-action--primary:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(180deg,#454ab5,#3438a0);box-shadow:0 4px 14px rgba(46,49,146,.32)}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__dashboard-link.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__dashboard-link.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-module-sidebar__dashboard-link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__dashboard-link.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__dashboard-link.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-module-sidebar__dashboard-link{width:100%;justify-content:flex-start}}.accounting-module-sidebar__dashboard-link{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-module-sidebar__dashboard-link:hover{background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-module-sidebar__dashboard-link--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.06),inset 3px 0 0 #2e3192;background:linear-gradient(90deg,rgba(46,49,146,.06),#fff)}.accounting-module-sidebar__groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__groups{border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.5rem}.programs-activity-planning__meta .accounting-module-sidebar__nav-group.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-module-sidebar__nav-group{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__nav-group--active{border-color:rgba(179,184,235,.8);background-color:hsla(0,0%,100%,.9);box-shadow:0 1px 2px rgba(46,49,146,.05),inset 3px 0 0 #2e3192}.accounting-module-sidebar__nav-group--expanded.accounting-module-sidebar__nav-group--active{background:linear-gradient(180deg,rgba(46,49,146,.04),#fff)}.hr-workspace .text-2xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle,.hr-workspace .text-lg.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle.tabular-nums,.hr-workspace .text-xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-toggle{font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-group-toggle.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-group-toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-group-toggle.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-group-toggle.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__nav-group-toggle{display:flex;width:100%;align-items:center;gap:.375rem;border-radius:.5rem;padding:.375rem;text-align:left;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-module-sidebar__nav-group-toggle:hover{background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-module-sidebar__nav-group-toggle--active{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-group-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-group-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-group-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-group-icon.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__nav-group-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__nav-group-toggle:hover .accounting-module-sidebar__nav-group-icon{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-icon,.sp-workspace__main a button.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-icon{color:#fff}.accounting-module-sidebar__nav-group--active .accounting-module-sidebar__nav-group-icon{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.22)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-module-sidebar__nav-group-label.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-group-label{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-group-label.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-group-label,.programs-donors-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-group-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-group-label,.programs-grants-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-group-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-group-label{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-group-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-group-label.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-group-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-group-label.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-group-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-group-label.md\:block{max-width:none}}.accounting-module-sidebar__nav-group-label{min-width:0;flex:1 1 0%;white-space:nowrap;text-align:left}.accounting-module-sidebar__chevron{height:.75rem;width:.75rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accounting-module-sidebar__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accounting-module-sidebar__nav-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__nav-items{padding-bottom:.375rem;padding-left:.5rem;padding-right:.25rem}.accounting-module-sidebar__nav-items--flat{padding-left:.25rem}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-item-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-item-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__nav-item-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__nav-item-row.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__nav-item-row{display:flex;align-items:center;gap:.125rem;border-radius:.375rem;padding-right:.125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__nav-item-row:hover{background-color:rgba(238,240,250,.8)}.accounting-module-sidebar__nav-item-row--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));box-shadow:inset 3px 0 0 #2e3192}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-module-sidebar__nav-item.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-item{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-item.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-item,.programs-donors-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-item,.programs-grants-page__header .ems-workspace-header__row>.accounting-module-sidebar__nav-item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.accounting-module-sidebar__nav-item{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-item.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-item.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-sidebar__nav-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-module-sidebar__nav-item.md\:block{max-width:none}}.accounting-module-sidebar__nav-item{min-width:0;flex:1 1 0%;white-space:nowrap;border-radius:.375rem;padding:.375rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-module-sidebar__nav-item:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.accounting-module-sidebar__nav-item--active,.hr-workspace .text-lg.accounting-module-sidebar__nav-item--active.tabular-nums,.hr-workspace .text-xl.accounting-module-sidebar__nav-item--active,.meal-workspace--enterprise .text-2xl.accounting-module-sidebar__nav-item--active,.meal-workspace--enterprise .text-lg.accounting-module-sidebar__nav-item--active.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-module-sidebar__nav-item--active,.procurement-workspace--enterprise .text-2xl.accounting-module-sidebar__nav-item--active,.procurement-workspace--enterprise .text-lg.accounting-module-sidebar__nav-item--active.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-module-sidebar__nav-item--active{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-module-sidebar__nav-item--active{font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__pin.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__pin.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-module-sidebar__pin.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-module-sidebar__pin.gap-2{width:100%;justify-content:flex-start}}.accounting-module-sidebar__pin{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__pin:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.accounting-module-sidebar__nav-item-row:hover .accounting-module-sidebar__pin,.accounting-module-sidebar__pin--active{opacity:1}.accounting-module-sidebar__pin--active{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-section-tabs.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-section-tabs.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-section-tabs.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-section-tabs.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-section-tabs.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-section-tabs.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-section-tabs.flex-1.md\:block{max-width:none}}.accounting-section-tabs{min-width:0}.programs-implementation-page .finance-register-page-header .accounting-section-tabs__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-section-tabs__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.accounting-section-tabs__list{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-section-tabs__list{display:flex;gap:.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);padding:.25rem;background:linear-gradient(180deg,#f8f9fd,#fff 55%,#fafbff);box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.92);scrollbar-width:thin}.accounting-section-tabs__tab{flex-shrink:0;border-radius:.5rem;padding:.5rem .875rem;font-size:11px;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-section-tabs__tab:hover:not(.accounting-section-tabs__tab--active){--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.accounting-section-tabs__tab--active,.sp-workspace__main a button.accounting-section-tabs__tab--active{color:#fff}.accounting-section-tabs__tab--active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(180deg,#3a3fa8,#2a2d82);box-shadow:0 2px 8px rgba(46,49,146,.24),inset 0 1px 0 hsla(0,0%,100%,.12)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-module-shell.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-module-shell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-module-shell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-module-shell.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-shell.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-shell.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-shell.flex-1.md\:block{max-width:none}}.finance-module-shell{min-width:0;max-width:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace.md\:block{max-width:none}}.finance-workspace{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.finance-workspace>.finance-workspace-chrome{margin-bottom:.125rem;width:100%;max-width:none}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace>.finance-module-shell{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace>.finance-module-shell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace>.finance-module-shell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace>.finance-module-shell,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace>.finance-module-shell,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace>.finance-module-shell{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace>.finance-module-shell.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace>.finance-module-shell.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace>.finance-module-shell.md\:block{max-width:none}}.finance-workspace>.finance-module-shell{display:flex;min-height:0;width:100%;max-width:none;flex:1 1 0%;flex-direction:column;gap:.25rem}.finance-workspace>.finance-module-shell>.accounting-workspace-top-bar{margin-bottom:.125rem}.finance-workspace>.finance-module-shell:has(.budget-context-nav){gap:0}.finance-workspace .finance-module-shell:has(.budget-context-nav)>:not([hidden])~:not([hidden]){margin-top:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .finance-erp-module-layout{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .finance-erp-module-layout,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .finance-erp-module-layout,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .finance-erp-module-layout{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .finance-erp-module-layout.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .finance-erp-module-layout.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .finance-erp-module-layout.md\:block{max-width:none}}.finance-workspace .finance-erp-module-layout{width:100%;max-width:none;flex:1 1 0%}.ems-page-shell:has(.finance-workspace){padding-left:.75rem;padding-right:.75rem}@media (min-width:1024px){.ems-page-shell:has(.finance-workspace){padding-left:1rem;padding-right:1rem}}.programs-implementation-page .finance-register-page-header .finance-workspace .finance-register-page.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-workspace .finance-workspace-page.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .finance-register-page.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-workspace .finance-workspace-page.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-workspace .finance-register-page,.finance-workspace .finance-workspace-page{display:flex;flex-direction:column;gap:.25rem}.finance-workspace .finance-register-page>:not([hidden])~:not([hidden]),.finance-workspace .finance-workspace-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.finance-workspace .finance-register-page-header{margin-bottom:0;flex-shrink:0}.finance-workspace .finance-workspace-header-block--accounting{margin-bottom:0}.finance-workspace .finance-workspace-header-block--accounting-compact .ems-workspace-header{padding:.25rem .75rem .125rem}@media (min-width:640px){.finance-workspace .finance-workspace-header-block--accounting-compact .ems-workspace-header{padding-left:.75rem;padding-right:.75rem}}.finance-workspace .finance-workspace-header-block--accounting .accounting-workspace-header__groups .accounting-workspace-nav__group-list{justify-content:flex-start}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-register-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-register-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-register-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-register-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-register-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-register-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-register-workspace.flex-1.md\:block{max-width:none}}.finance-workspace .finance-journal-workspace,.finance-workspace .finance-register-workspace{min-width:0;flex-direction:column;gap:.25rem}.finance-workspace .finance-journal-controls,.finance-workspace .finance-register-controls{flex-shrink:0}.finance-workspace .finance-module-shell .bank-txn-filters{padding-top:.375rem;padding-bottom:.375rem}.finance-workspace .finance-module-shell .bank-txn-filter{gap:0}.finance-workspace .finance-module-shell .bank-txn-filter__label{font-size:9px;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-workspace .finance-module-shell .bank-txn-filter__input,.finance-workspace .finance-module-shell .bank-txn-filter__select{height:1.75rem;padding-left:.375rem;padding-right:.375rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-workspace .finance-module-shell .bank-txn-filters__footer{margin-top:.25rem;border-top-width:0;padding-top:0}.finance-workspace .finance-module-shell .bank-txn-filters__count{font-size:10px;line-height:1.25;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary.md\:block{max-width:none}}.finance-workspace .cash-book-register-primary{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;min-height:calc(100dvh - var(--header-height, 97px) - 13.5rem)}.finance-workspace .cash-book-register-primary .ems-section__header{flex-wrap:nowrap;-moz-column-gap:.75rem;column-gap:.75rem;padding:.25rem .625rem}.finance-workspace .cash-book-register-primary .ems-section__title{flex-shrink:0;font-size:13px;line-height:1.25;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-workspace .cash-book-register-primary .ems-section__actions{margin-left:auto;flex-shrink:0;flex-wrap:nowrap;gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-section__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .cash-book-register-primary .ems-section__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-primary .ems-section__body.md\:block{max-width:none}}.finance-workspace .cash-book-register-primary .ems-section__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;padding:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-scroll--primary{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-scroll--primary,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-scroll--primary,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .cash-book-register-scroll--primary{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-scroll--primary.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-scroll--primary.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .cash-book-register-scroll--primary.md\:block{max-width:none}}.finance-workspace .cash-book-register-scroll--primary{min-height:0;flex:1 1 0%;overflow:auto;max-height:calc(100dvh - var(--header-height, 97px) - 16.75rem)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-register-section.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-section.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1{flex:0 1 auto}.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1{flex:0 1 auto}.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-section.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-section.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-section.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky).flex-1.md\:block{max-width:none}}.finance-workspace .finance-journal-register-section,.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky){min-width:0;flex-direction:column}.finance-workspace .finance-journal-register-section .ems-section__body,.finance-workspace .finance-module-shell .finance-section:has(.hurdo-table-wrap--sticky) .ems-section__body{flex-direction:column;padding:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky.flex-1.md\:block{max-width:none}}.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky,.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky{width:100%;min-width:0;overflow-x:auto;overflow-y:visible}.finance-workspace .finance-journal-register-table.hurdo-table-wrap--sticky .hurdo-table-scroll,.finance-workspace .finance-module-shell .hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow-x:auto;overflow-y:visible;padding-right:0;scrollbar-gutter:auto}.programs-implementation-page .finance-register-page-header .hurdo-shell-scroll:has(.finance-workspace).flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .hurdo-shell-scroll:has(.finance-workspace).flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-shell-scroll:has(.finance-workspace){display:flex;flex-direction:column}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell{flex:0 1 auto}.programs-donors-page__header .ems-workspace-header__row>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell{flex:0 1 auto}.programs-grants-page__header .ems-workspace-header__row>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell.md\:block{max-width:none}}.hurdo-shell-scroll:has(.finance-workspace)>.ems-page-shell{flex:1 1 0%}.programs-activity-planning__meta .finance-workspace-header-block--accounting.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-workspace-header-block--accounting{margin-bottom:.375rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.finance-workspace-header-block--accounting .ems-workspace-header{padding:.5rem .75rem .375rem}@media (min-width:640px){.finance-workspace-header-block--accounting .ems-workspace-header{padding-left:1rem;padding-right:1rem}}.programs-implementation-page .finance-register-page-header .flex.finance-workspace-header-block--accounting .ems-workspace-header__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .ems-workspace-header__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.finance-workspace-header-block--accounting .ems-workspace-header__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .ems-workspace-header__row.gap-2{width:100%;justify-content:flex-start}}.finance-workspace-header-block--accounting .ems-workspace-header__row{flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.375rem}.finance-workspace-header-block--accounting .ems-workspace-header__row>:first-child{flex:none}.finance-workspace-header-block--accounting .ems-workspace-header__center{margin-left:auto;min-width:0;flex:1 1 auto}.finance-workspace-header-block--accounting .accounting-workspace-header__groups{min-width:0}.finance-workspace-header-block--accounting .accounting-workspace-header__groups .accounting-workspace-nav__group-list{justify-content:flex-end}.finance-workspace-header-block--accounting .ems-workspace-header__actions{margin-left:auto}.finance-workspace-header-block--accounting .ems-workspace-header__actions .accounting-workflow-nav__list{width:auto;margin-left:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workspace-top-bar.flex-1{display:none}.programs-implementation-page .finance-register-page-header .accounting-workspace-top-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-workspace-top-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-top-bar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workspace-top-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-workspace-top-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-top-bar.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.accounting-workspace-top-bar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workspace-top-bar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workspace-top-bar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar.flex-1.md\:block{max-width:none}}.accounting-workspace-top-bar{margin-bottom:.375rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.375rem}.accounting-workspace-top-bar__breadcrumbs{flex:1 1 12rem;min-width:0}.accounting-workspace-top-bar__submenu{flex:1 1 auto;min-width:0}.accounting-workspace-top-bar__submenu:empty{display:none}.accounting-workspace-top-bar__submenu .accounting-workspace-nav__submenu{padding-top:0}.accounting-workspace-top-bar__submenu .accounting-workspace-nav__submenu-list{justify-content:flex-start}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-module-nav-stack.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-module-nav-stack.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-module-nav-stack.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-module-nav-stack.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-module-nav-stack.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-module-nav-stack.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-nav-stack.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-nav-stack.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-module-nav-stack.flex-1.md\:block{max-width:none}}.finance-module-nav-stack{display:flex;min-width:0;flex-direction:column;gap:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workflow-nav-stack.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-workflow-nav-stack.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workflow-nav-stack.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-workflow-nav-stack.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workflow-nav-stack.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workflow-nav-stack.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workflow-nav-stack.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workflow-nav-stack.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workflow-nav-stack.flex-1.md\:block{max-width:none}}.finance-workflow-nav-stack{display:flex;min-width:0;flex-direction:column;gap:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap .accounting-workspace-top-bar .accounting-workspace-nav__group-tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap .accounting-workspace-top-bar .accounting-workspace-nav__group-tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-workspace-top-bar .accounting-workspace-nav__group-tab,.programs-activity-planning .programs-activity-simple-import .accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab,.programs-activity-planning .programs-activity-simple-import .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-workspace-top-bar .accounting-workspace-nav__group-tab,.journal-entries-page .dcr-register__table tbody td .accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab,.journal-entries-page .dcr-register__table tbody td .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab,.journal-entries-page .finance-data-table tbody td .accounting-workspace-top-bar .accounting-workspace-nav__group-tab,.journal-entries-page .finance-data-table tbody td .accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab,.journal-entries-page .finance-data-table tbody td .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab{margin-top:0;vertical-align:top}.accounting-workspace-top-bar .accounting-workspace-nav__group-tab,.accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab,.finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab{display:inline-flex;height:2.25rem;min-height:2.25rem;align-items:center;padding:0 .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-workspace-top-bar .accounting-workspace-nav__group-tab,.programs-planning-register .workplans-register-table .planning-status-cell .accounting-workspace-top-bar .accounting-workspace-nav__submenu-tab,.programs-planning-register .workplans-register-table .planning-status-cell .finance-top-nav-group-submenu .accounting-workspace-nav__submenu-tab{white-space:nowrap}.finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-list{gap:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab,.journal-entries-page .finance-data-table tbody td .finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab{margin-top:0;vertical-align:top}.finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab{display:inline-flex;height:2.25rem;min-height:2.25rem;align-items:center;padding:0 .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-workflow-contextual-tabs .accounting-workspace-nav__submenu-tab{white-space:nowrap}.finance-top-nav-group-submenu .accounting-workspace-nav__submenu-list{gap:.125rem}.accounting-workspace-top-bar__actions{margin-left:auto;flex-shrink:0}@media (max-width:767px){.accounting-workspace-top-bar__breadcrumbs{flex:1 1 100%}.accounting-workspace-top-bar__submenu{flex:1 1 100%;margin-left:0}.accounting-workspace-top-bar__submenu .accounting-workspace-nav__submenu-list{justify-content:flex-start}.accounting-workspace-top-bar__actions{margin-left:auto}}.hr-workspace .text-2xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.hr-workspace .text-2xl.finance-workspace-header-block--accounting .ems-workspace-header__module,.hr-workspace .text-lg .finance-workspace-header-block--accounting .ems-workspace-header__module--inline.tabular-nums,.hr-workspace .text-lg.finance-workspace-header-block--accounting .ems-workspace-header__module.tabular-nums,.hr-workspace .text-xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.hr-workspace .text-xl.finance-workspace-header-block--accounting .ems-workspace-header__module,.meal-workspace--enterprise .text-2xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.meal-workspace--enterprise .text-2xl.finance-workspace-header-block--accounting .ems-workspace-header__module,.meal-workspace--enterprise .text-lg .finance-workspace-header-block--accounting .ems-workspace-header__module--inline.tabular-nums,.meal-workspace--enterprise .text-lg.finance-workspace-header-block--accounting .ems-workspace-header__module.tabular-nums,.meal-workspace--enterprise .text-xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.meal-workspace--enterprise .text-xl.finance-workspace-header-block--accounting .ems-workspace-header__module,.procurement-workspace--enterprise .text-2xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.procurement-workspace--enterprise .text-2xl.finance-workspace-header-block--accounting .ems-workspace-header__module,.procurement-workspace--enterprise .text-lg .finance-workspace-header-block--accounting .ems-workspace-header__module--inline.tabular-nums,.procurement-workspace--enterprise .text-lg.finance-workspace-header-block--accounting .ems-workspace-header__module.tabular-nums,.procurement-workspace--enterprise .text-xl .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.procurement-workspace--enterprise .text-xl.finance-workspace-header-block--accounting .ems-workspace-header__module{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-workspace-header-block--accounting .ems-workspace-header__module--inline.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .ems-workspace-header__module.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-workspace-header-block--accounting .ems-workspace-header__module--inline.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .ems-workspace-header__module.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-workspace-header-block--accounting .ems-workspace-header__module,.programs-activity-planning .programs-activity-simple-import .finance-workspace-header-block--accounting .ems-workspace-header__module--inline{border-radius:.5rem}.sp-workspace__hero-main a button .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.sp-workspace__hero-main a button.finance-workspace-header-block--accounting .ems-workspace-header__module,.sp-workspace__main a button .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.sp-workspace__main a button.finance-workspace-header-block--accounting .ems-workspace-header__module{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-workspace-header-block--accounting .ems-workspace-header__module,.journal-entries-page .dcr-register__table tbody td .finance-workspace-header-block--accounting .ems-workspace-header__module--inline,.journal-entries-page .finance-data-table tbody td .finance-workspace-header-block--accounting .ems-workspace-header__module,.journal-entries-page .finance-data-table tbody td .finance-workspace-header-block--accounting .ems-workspace-header__module--inline{margin-top:0;vertical-align:top}.finance-workspace-header-block--accounting .ems-workspace-header__module,.finance-workspace-header-block--accounting .ems-workspace-header__module--inline{margin-bottom:0;display:inline-flex;min-height:18px;align-items:center;border-radius:.25rem;border-width:0;padding:1px .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-workspace-header-block--accounting .ems-workspace-header__module,.programs-planning-register .workplans-register-table .planning-status-cell .finance-workspace-header-block--accounting .ems-workspace-header__module--inline{white-space:nowrap}.finance-workspace-header-block--accounting .ems-workspace-header__module,.finance-workspace-header-block--accounting .ems-workspace-header__module--inline{background:linear-gradient(135deg,#35399e,#2e3192);box-shadow:none}.finance-workspace-header-block--accounting:not(.finance-register-page-header) .page-header__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#111827}@media (min-width:768px){.finance-workspace-header-block--accounting:not(.finance-register-page-header) .page-header__title{font-size:1.25rem}}.finance-workspace-header-block--accounting .page-header__subtitle{margin:.25rem 0 0;max-width:40rem;font-size:.75rem;font-weight:500;line-height:1.4;color:rgba(46,49,146,.52)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-header-block--accounting .accounting-workspace-nav.flex-1.md\:block{max-width:none}}.finance-workspace-header-block--accounting .accounting-workspace-nav{min-width:0}.finance-workspace-header-block--accounting .accounting-workspace-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab,.journal-entries-page .finance-data-table tbody td .finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab{margin-top:0;vertical-align:top}.finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab{display:inline-flex;height:2.25rem;min-height:2.25rem;align-items:center;padding:0 .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-workspace-header-block--accounting .accounting-workspace-nav__group-tab{white-space:nowrap}.finance-workspace-header-block--accounting-compact .ems-workspace-header{padding:.375rem .75rem .25rem}@media (min-width:640px){.finance-workspace-header-block--accounting-compact .ems-workspace-header{padding-left:.875rem;padding-right:.875rem}}.finance-workspace-header-block--accounting-compact:not(.finance-register-page-header) .page-header__title{font-size:1.125rem;line-height:1.3}@media (min-width:768px){.finance-workspace-header-block--accounting-compact:not(.finance-register-page-header) .page-header__title{font-size:1.25rem}}.finance-workspace-header-block--accounting-compact .ems-workspace-header__meta{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-workspace-header-block--accounting-compact .accounting-workspace-nav__group-tab{padding:.125rem .5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-workspace-header-block--accounting-compact .accounting-workspace-nav__submenu-list{padding:.125rem}.finance-workspace-header-block--accounting-compact .accounting-workspace-nav__submenu-tab{padding:.25rem .5rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workspace-nav.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workspace-nav.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workspace-nav.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workspace-nav.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav.flex-1.md\:block{max-width:none}}.accounting-workspace-nav{min-width:0}.accounting-workspace-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workspace-nav__groups.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workspace-nav__groups.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workspace-nav__groups.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workspace-nav__groups.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__groups.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__groups.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__groups.flex-1.md\:block{max-width:none}}.accounting-workspace-nav__groups{min-width:0}.programs-implementation-page .finance-register-page-header .accounting-workspace-nav__group-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workspace-nav__group-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-workspace-nav__group-list{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:thin}.accounting-workspace-nav__group-tab{position:relative;flex-shrink:0;border-radius:.5rem;padding:.375rem .75rem;font-size:11px;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.accounting-workspace-nav__group-tab{padding:.5rem .875rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}}.accounting-workspace-nav__group-tab:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.125rem;height:.125rem;border-radius:9999px;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accounting-workspace-nav__group-tab:hover:not(.accounting-workspace-nav__group-tab--active){background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.accounting-workspace-nav__group-tab--active{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.accounting-workspace-nav__group-tab--active:after{background:linear-gradient(90deg,#2e3192,#4a4fc7);box-shadow:0 1px 4px rgba(46,49,146,.35)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workspace-nav__submenu.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workspace-nav__submenu.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workspace-nav__submenu.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workspace-nav__submenu.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__submenu.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__submenu.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-nav__submenu.flex-1.md\:block{max-width:none}}.accounting-workspace-nav__submenu{min-width:0;padding-top:.125rem}.programs-implementation-page .finance-register-page-header .accounting-workspace-nav__submenu-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workspace-nav__submenu-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.accounting-workspace-nav__submenu-list{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-workspace-nav__submenu-list{display:flex;gap:.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);padding:.25rem;background:linear-gradient(180deg,#f4f5fb,#fafbff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85);scrollbar-width:thin}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-nav__submenu-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workspace-nav__submenu-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-workspace-nav__submenu-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-workspace-nav__submenu-tab,.journal-entries-page .finance-data-table tbody td .accounting-workspace-nav__submenu-tab{margin-top:0;vertical-align:top}.accounting-workspace-nav__submenu-tab{display:inline-flex;height:2.25rem;min-height:2.25rem;flex-shrink:0;align-items:center;border-radius:.5rem;padding:0 .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-workspace-nav__submenu-tab{white-space:nowrap}.accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active){background-color:hsla(0,0%,100%,.9);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.06)}.sp-workspace__hero-main a button.accounting-workspace-nav__submenu-tab--active,.sp-workspace__main a button.accounting-workspace-nav__submenu-tab--active{color:#fff}.accounting-workspace-nav__submenu-tab--active{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(180deg,#4045ad,#2e3192);box-shadow:0 2px 10px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.14)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-top-module-nav-shell.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-top-module-nav-shell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-top-module-nav-shell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-top-module-nav-shell.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav-shell.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav-shell.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav-shell.flex-1.md\:block{max-width:none}}.finance-top-module-nav-shell{min-width:0}.finance-top-module-nav-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.finance-top-module-nav-shell--header{width:100%;padding-top:0;padding-bottom:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-top-module-nav__row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-top-module-nav__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-top-module-nav__row.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-top-module-nav__row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-top-module-nav__row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-top-module-nav__row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__row.flex-1.md\:block{max-width:none}}.finance-top-module-nav__row{display:grid;width:100%;min-width:0;align-items:center;grid-template-columns:1fr auto 1fr}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-top-module-nav__modules.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-top-module-nav__modules.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-top-module-nav__modules.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-top-module-nav__modules.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-top-module-nav__modules.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-top-module-nav__modules.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-top-module-nav__modules.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-top-module-nav__modules.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__modules.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__modules.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav__modules.flex-1.md\:block{max-width:none}}.finance-top-module-nav__modules{grid-column-start:2;display:flex;min-width:0;align-items:center;justify-self:center;overflow:visible;flex:0 1 auto;flex-wrap:nowrap;justify-content:center;gap:.125rem;scrollbar-width:none}.finance-top-module-nav__modules::-webkit-scrollbar{display:none}.finance-top-module-nav__post-slot{grid-column-start:3;flex-shrink:0;justify-self:end;padding-right:.75rem}@media (min-width:640px){.finance-top-module-nav__post-slot{padding-right:1.25rem}}@media (min-width:768px){.finance-top-module-nav__post-slot{padding-right:2rem}}.programs-implementation-page .finance-register-page-header .finance-top-module-nav__post-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-top-module-nav__post-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-top-module-nav__post-actions{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .finance-top-module-nav__post-actions.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-top-module-nav__post-actions.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.finance-top-module-nav__post-actions{flex-direction:row;align-items:center;gap:.375rem}}.sp-workspace__hero-main a button.finance-top-module-nav__post-btn--bulk,.sp-workspace__main a button.finance-top-module-nav__post-btn--bulk{color:#fff}.finance-top-module-nav__post-btn--bulk{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:hsla(0,0%,100%,.4);background-color:hsla(0,0%,100%,.1)}.finance-top-module-nav__post-btn--bulk:focus-visible,.finance-top-module-nav__post-btn--bulk:hover{border-color:hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.2)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-top-module-nav.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-top-module-nav.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-top-module-nav.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-top-module-nav.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-top-module-nav.flex-1.md\:block{max-width:none}}.finance-top-module-nav{min-width:0}.finance-top-module-nav--header .finance-top-module-nav__modules{border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:transparent;box-shadow:none}.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{flex-shrink:0;white-space:nowrap;padding:.125rem .5rem;font-size:10px;font-weight:500;color:hsla(0,0%,100%,.85);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{padding-left:.625rem;padding-right:.625rem;font-size:11px}}.ems-module-switcher__item,.ems-module-switcher__trigger{font-family:inherit;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:inherit}@media (min-width:640px){.ems-module-switcher__item,.ems-module-switcher__trigger{font-size:11px}}.ems-module-switcher__caret,.ems-module-switcher__icon{height:.75rem;width:.75rem}.ems-module-switcher__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.75rem;padding:.25rem .625rem;color:#334155;text-decoration:none}.ems-module-switcher__item:hover{background:#f8fafc;color:#0f172a}.ems-module-switcher__item--active{background:#f8fafc;font-weight:600;color:#0f172a}.ems-module-switcher__current{flex-shrink:0;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#2e3192}.sp-workspace__hero-main a button.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active),.sp-workspace__main a button.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active){color:#fff}.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active){background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:none}.sp-workspace__hero-main a button.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab--active,.sp-workspace__main a button.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab--active{color:#fff}.finance-top-module-nav--header .accounting-workspace-nav__submenu-tab--active{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}.finance-top-module-nav__item{position:relative}.finance-top-module-nav__dropdown{visibility:hidden;position:absolute;left:0;top:100%;z-index:80;min-width:12rem;--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;opacity:0;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-top-module-nav__item--has-children:focus-within .finance-top-module-nav__dropdown,.finance-top-module-nav__item--has-children:hover .finance-top-module-nav__dropdown{visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.finance-top-module-nav__dropdown-link{display:block;padding:.375rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-top-module-nav__dropdown-link--active,.finance-top-module-nav__dropdown-link:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-top-module-nav__dropdown-link--active{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-top-module-nav__caret{margin-left:.125rem;font-size:9px;opacity:.7;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-top-module-nav__mobile{position:relative;grid-column-start:1;display:none}.finance-top-module-nav__mobile-summary{cursor:pointer;list-style-type:none;padding:.125rem .5rem;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.9);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-top-module-nav__mobile-summary::-webkit-details-marker{display:none}.finance-top-module-nav__mobile-panel{position:absolute;left:0;top:100%;z-index:90;max-height:70vh;width:min(20rem,calc(100vw - 2rem));overflow-y:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-top-module-nav__mobile-group{padding:.25rem}.finance-top-module-nav__mobile-link{display:block;padding:.375rem .75rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-top-module-nav__mobile-link--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-top-module-nav__mobile-children{padding-bottom:.25rem}.finance-top-module-nav__mobile-child{display:block;padding:.25rem 1.25rem;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-top-module-nav__mobile-child:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-top-module-nav__mobile-child--active{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}@media (max-width:1023px){.finance-top-module-nav--header .finance-top-module-nav__modules{display:none}.finance-top-module-nav--header .finance-top-module-nav__mobile{display:block}}.finance-top-module-nav__post-btn{height:22px;min-height:22px;white-space:nowrap;padding-left:.625rem;padding-right:.625rem;font-size:10px;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.finance-top-module-nav__post-btn{font-size:11px}}.finance-top-module-nav__post-btn{box-shadow:0 1px 2px rgba(20,21,63,.2)}.finance-top-module-nav__post-btn--active{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));box-shadow:0 0 0 1px hsla(0,0%,100%,.18),0 1px 3px rgba(20,21,63,.35)}.finance-top-module-nav-shell--bar .finance-top-module-nav__modules{border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:transparent;box-shadow:none}.finance-top-module-nav-shell--bar{border-bottom-width:1px;border-color:rgba(20,21,63,.2);padding:.375rem .5rem}@media (min-width:640px){.finance-top-module-nav-shell--bar{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){.finance-top-module-nav-shell--bar{padding-left:1rem;padding-right:1rem}}.finance-top-module-nav-shell--bar{background:linear-gradient(90deg,var(--hurdo-utility-bar) 0,#14153f 100%)}.programs-implementation-page .finance-register-page-header .finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-list{display:flex;overflow-x:hidden;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex-wrap:nowrap;gap:.125rem;scrollbar-width:none}.finance-top-module-nav-shell--bar .finance-top-module-nav__row{width:100%}.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-list::-webkit-scrollbar{display:none}.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab{flex-shrink:0;white-space:nowrap;padding:.25rem .5rem;font-size:10px;font-weight:500;color:hsla(0,0%,100%,.85);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab{font-size:11px}}.sp-workspace__hero-main a button.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active),.sp-workspace__main a button.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active){color:#fff}.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab:hover:not(.accounting-workspace-nav__submenu-tab--active){background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:none}.sp-workspace__hero-main a button.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab--active,.sp-workspace__main a button.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab--active{color:#fff}.finance-top-module-nav-shell--bar .accounting-workspace-nav__submenu-tab--active{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}[data-finance-top-nav=true] .finance-top-module-nav-shell--bar{padding-top:.25rem;padding-bottom:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1,[data-finance-top-nav=true] .finance-top-module-nav-shell .finance-top-module-nav--secondary{display:none}.programs-activities-page__header .ems-workspace-header__row>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1,.programs-donors-page__header .ems-workspace-header__row>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1,.programs-grants-page__header .ems-workspace-header__row>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>[data-finance-top-nav=true] .hurdo-utility-bar__ems-col.flex-1.md\:block{max-width:none}}[data-finance-top-nav=true] .hurdo-utility-bar__ems-col{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-reports-top-nav-layout.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-reports-top-nav-layout.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-reports-top-nav-layout.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-reports-top-nav-layout.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-reports-top-nav-layout.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-reports-top-nav-layout.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-reports-top-nav-layout.flex-1.md\:block{max-width:none}}.finance-reports-top-nav-layout{min-width:0}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-shell-main{margin-left:0!important}}[data-finance-top-nav=true] .hurdo-shell-divider{display:none}[data-finance-top-nav=true]{--header-brand-width:clamp(128px,13.5vw,200px)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .hurdo-header-brand.gap-2,.programs-implementation-page .finance-register-page-header [data-finance-top-nav=true] .hurdo-header-brand.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .hurdo-header-brand.gap-2,.programs-implementation-page .finance-register-page-header [data-finance-top-nav=true] .hurdo-header-brand.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}[data-finance-top-nav=true] .hurdo-header-brand{display:flex;width:100%;min-width:var(--header-brand-width);max-width:var(--header-brand-width);align-items:center;justify-content:flex-start;padding-left:.375rem;padding-right:.375rem}[data-finance-top-nav=true] .hurdo-utility-bar__ems-col{max-width:var(--header-brand-width)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-1.lg\:row-start-3{display:flex;align-items:center}[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3{align-items:center}[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.flex-1.md\:block{max-width:none}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .hurdo-utility-bar--finance.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .hurdo-utility-bar--finance.gap-2{width:100%;justify-content:flex-start}}[data-finance-top-nav=true] .hurdo-utility-bar--finance{align-items:center}[data-finance-top-nav=true] .finance-top-module-nav--header{width:100%;min-height:var(--header-utility-height)}[data-finance-top-nav=true] .finance-top-module-nav--header .finance-top-module-nav__modules{align-items:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap[data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import [data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td [data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab,.journal-entries-page .finance-data-table tbody td [data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{margin-top:0;vertical-align:top}[data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{display:inline-flex;align-items:center}.programs-planning-register .workplans-register-table .planning-status-cell [data-finance-top-nav=true] .finance-top-module-nav--header .accounting-workspace-nav__submenu-tab{white-space:nowrap}[data-finance-top-nav=true] .finance-erp-module-layout__sidebar{display:none}[data-finance-top-nav=true] .finance-erp-module-layout{display:block}[data-finance-top-nav=true] .finance-erp-module-layout__main{width:100%;max-width:none}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workflow-nav.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workflow-nav.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workflow-nav.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workflow-nav.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav.flex-1.md\:block{max-width:none}}.accounting-workflow-nav{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workflow-nav__list.flex-1{display:none}.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-workflow-nav__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__list.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-workflow-nav__list.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__list.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.accounting-workflow-nav__list.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workflow-nav__list.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workflow-nav__list.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__list.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__list.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__list.flex-1.md\:block{max-width:none}}.accounting-workflow-nav__list{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem;overflow:visible;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.6);padding:.25rem;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,249,253,.98)),linear-gradient(90deg,rgba(46,49,146,.03),transparent 42%,rgba(46,49,146,.03));box-shadow:0 1px 3px rgba(46,49,146,.06),inset 0 1px 0 hsla(0,0%,100%,.95)}.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__group.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__group.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-workflow-nav__group{position:relative;display:flex;width:auto;flex-shrink:0}.accounting-workflow-nav__group:not(:last-child):after{content:"";position:absolute;right:-.125rem;top:50%;height:1.25rem;width:1px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgba(179,184,235,.7)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-workflow-nav__tab{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-workflow-nav__tab{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-workflow-nav__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-workflow-nav__tab,.journal-entries-page .finance-data-table tbody td .accounting-workflow-nav__tab{margin-top:0;vertical-align:top}.accounting-workflow-nav__tab{display:inline-flex;height:2.25rem;min-height:2.25rem;width:auto;max-width:none;flex-shrink:0;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:transparent;padding:0 .625rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-workflow-nav__tab{white-space:nowrap}.accounting-workflow-nav__tab--has-menu{cursor:pointer}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab-icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab-icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-workflow-nav__tab-icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-workflow-nav__tab-icon-wrap,.journal-entries-page .finance-data-table tbody td .accounting-workflow-nav__tab-icon-wrap{margin-top:0;vertical-align:top}.accounting-workflow-nav__tab-icon-wrap{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.5);background-color:hsla(0,0%,100%,.9)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-workflow-nav__tab-icon-wrap{white-space:nowrap}.accounting-workflow-nav__tab-icon-wrap{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.accounting-workflow-nav__tab-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workflow-nav__tab-copy.flex-1{display:none}.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__tab-copy.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab-copy.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__tab-copy.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__tab-copy.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.accounting-workflow-nav__tab-copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workflow-nav__tab-copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workflow-nav__tab-copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__tab-copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__tab-copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__tab-copy.flex-1.md\:block{max-width:none}}.accounting-workflow-nav__tab-copy{display:flex;min-width:0;flex-direction:row;align-items:center;line-height:1}.accounting-workflow-nav__tab-area{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.accounting-workflow-nav__tab-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);letter-spacing:var(--ems-subnav-letter-spacing);line-height:var(--ems-subnav-line-height)}.accounting-workflow-nav__tab-caret{margin-left:.125rem;height:.75rem;width:.75rem;flex-shrink:0;color:rgba(61,71,181,.8);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accounting-workflow-nav__tab-caret--open{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.accounting-workflow-nav__tab:hover:not(.accounting-workflow-nav__tab--active){border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.08)}.accounting-workflow-nav__tab:hover:not(.accounting-workflow-nav__tab--active) .accounting-workflow-nav__tab-icon-wrap{border-color:rgba(141,148,224,.7);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.accounting-workflow-nav__tab--open:not(.accounting-workflow-nav__tab--active){border-color:rgba(141,148,224,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));box-shadow:0 2px 6px rgba(46,49,146,.1)}.sp-workspace__hero-main a button.accounting-workflow-nav__tab--active,.sp-workspace__main a button.accounting-workflow-nav__tab--active{color:#fff}.accounting-workflow-nav__tab--active{border-color:rgba(28,30,90,.3);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(165deg,#4348b5,#2e3192 52%,#252878);box-shadow:0 3px 10px rgba(46,49,146,.28),inset 0 1px 0 hsla(0,0%,100%,.16)}.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon-wrap{border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.sp-workspace__hero-main a button.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon,.sp-workspace__main a button.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon{color:#fff}.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label,.sp-workspace__main a button.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label{color:#fff}.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-caret{color:hsla(0,0%,100%,.8)}.programs-activity-planning__meta .accounting-workflow-nav__menu.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-workflow-nav__menu{position:absolute;left:0;top:100%;z-index:1100;width:-moz-max-content;width:max-content;min-width:14rem;max-width:min(22rem,calc(100vw - 2rem));overflow:hidden;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:-1px;border-color:rgba(226,232,240,.9) rgba(179,184,235,.9) rgba(179,184,235,.9);pointer-events:auto;animation:accounting-workflow-menu-in .16s ease-out}@keyframes accounting-workflow-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.accounting-workflow-nav__menu-heading{padding:.25rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__menu-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__menu-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-workflow-nav__menu-list{display:flex;flex-direction:column;gap:.125rem}.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__menu-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-workflow-nav__menu-item{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-workflow-nav__menu-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-workflow-nav__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-workflow-nav__menu-item{width:100%;justify-content:flex-start}}.accounting-workflow-nav__menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.375rem;padding:.5rem .625rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-workflow-nav__menu-item:before{content:"•";margin-right:.125rem;flex-shrink:0;font-size:14px;line-height:1;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line);position:static;width:auto;height:auto;background:transparent;border-radius:0}.accounting-workflow-nav__menu-item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-workflow-nav__menu-item:hover:before{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-workflow-nav__menu-item--active{background-color:rgba(37,40,118,.1);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-workflow-nav__menu-item--active:before{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workflow-nav__menu-item-label.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.accounting-workflow-nav__menu-item-label{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workflow-nav__menu-item-label.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.accounting-workflow-nav__menu-item-label,.programs-donors-page__header .ems-workspace-header__row>.accounting-workflow-nav__menu-item-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.accounting-workflow-nav__menu-item-label,.programs-grants-page__header .ems-workspace-header__row>.accounting-workflow-nav__menu-item-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.accounting-workflow-nav__menu-item-label{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__menu-item-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-workflow-nav__menu-item-label.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__menu-item-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-workflow-nav__menu-item-label.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workflow-nav__menu-item-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-workflow-nav__menu-item-label.md\:block{max-width:none}}.accounting-workflow-nav__menu-item-label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting-workflow-nav__menu-check{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.journal-entries-page.finance-register-page>:not([hidden])~:not([hidden]),.pr-register-page.finance-register-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.journal-entries-page .finance-register-page-header,.pr-register-page .finance-register-page-header{margin-bottom:0;padding-bottom:0}.journal-entries-page .finance-register-page-header .ems-workspace-header,.journal-entries-page .finance-register-page-header .page-header,.pr-register-page .finance-register-page-header .ems-workspace-header,.pr-register-page .finance-register-page-header .page-header{min-height:0;padding-top:.1rem;padding-bottom:.1rem}.journal-entries-page .finance-register-page-header .accounting-workflow-nav,.journal-entries-page .finance-register-page-header .grants-finance-group-subnav,.journal-entries-page .finance-register-page-header .page-header__subtitle,.journal-entries-page .finance-register-page-header .page-header__title,.pr-register-page .finance-register-page-header .accounting-workflow-nav,.pr-register-page .finance-register-page-header .grants-finance-group-subnav,.pr-register-page .finance-register-page-header .page-header__subtitle,.pr-register-page .finance-register-page-header .page-header__title{display:none}.journal-entries-page .dcr-board,.pr-register-page .dcr-board{gap:.7rem}.journal-entries-board__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem .85rem;padding:.1rem .1rem 0}.journal-entries-board__title{margin:0;font-size:.72rem;font-weight:650;letter-spacing:-.01em;color:#0f172a;line-height:1.2}.activity-detail-page{width:100%;max-width:none}.activity-detail-tabs-wrap .activity-detail-tabs.accounting-txn-links{display:flex;width:100%;max-width:none;margin:0;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:18px}.activity-detail-tabs-wrap .activity-detail-tabs .accounting-txn-links__item{flex:0 0 auto;padding:.28rem .4rem .42rem;border-radius:6px;font-weight:500}.activity-detail-tabs-wrap .activity-detail-tabs .accounting-txn-links__item:hover{background:rgba(46,49,146,.06);color:#2e3192}.activity-detail-tabs-wrap .activity-detail-tabs .accounting-txn-links__item--active{color:#2e3192;font-weight:600;background:transparent}.activity-detail-tabs-wrap .activity-detail-tabs .accounting-txn-links__item--active .accounting-txn-links__label:after{left:0;width:100%;height:2px;transform:none;background:#2e3192}.accounting-txn-links{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:16px;margin-left:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.accounting-txn-links__item{gap:.35rem;min-height:2.15rem;padding:.3rem 0 .55rem;font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);line-height:var(--ems-subnav-line-height);letter-spacing:var(--ems-subnav-letter-spacing);color:var(--ems-subnav-color);text-decoration:none;white-space:nowrap;transition:color .14s ease}.accounting-txn-links__icon,.accounting-txn-links__item{display:inline-flex;align-items:center;border:0;border-radius:0;background:transparent;box-shadow:none}.accounting-txn-links__icon{justify-content:center;width:auto;height:auto;color:inherit}.accounting-txn-links__icon svg{width:.85rem;height:.85rem}.accounting-txn-links__label{position:relative;display:inline-block}.accounting-txn-links__label:after{content:"";position:absolute;left:50%;bottom:-.32rem;width:1.15rem;height:2px;border-radius:999px;background:transparent;transform:translateX(-50%);transition:background .14s ease}.accounting-txn-links__item:hover{color:var(--ems-subnav-color-hover);background:transparent;box-shadow:none}.accounting-txn-links__item:hover .accounting-txn-links__label:after{background:rgba(46,49,146,.28)}.accounting-txn-links__item--active{color:var(--ems-subnav-color-active);font-weight:var(--ems-subnav-font-weight);background:transparent;box-shadow:none}.accounting-txn-links__item--active .accounting-txn-links__label:after{background:#2e3192}.accounting-txn-links__item--active .accounting-txn-links__icon{border:0;background:transparent;color:inherit;box-shadow:none}.hr-employees-function-subnav.accounting-txn-links{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:16px;width:100%;margin-left:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.hr-employees-function-subnav.accounting-txn-links::-webkit-scrollbar{height:4px}.hr-employees-function-subnav .accounting-txn-links__item{flex:0 0 auto;align-items:center;gap:.25rem;font-family:var(--ems-font-family-ui)}.hr-staff-profile-tabs.accounting-txn-links{justify-content:flex-start;width:100%;margin:0;padding:0 .25rem;border-bottom:1px solid #e2e8f0;background:#fff;border-radius:.75rem .75rem 0 0}.hr-staff-profile{display:flex;flex-direction:column;gap:.75rem}.hr-staff-profile__shell{overflow:hidden;border:1px solid #e2e8f0;border-radius:.9rem;background:#fff;box-shadow:0 1px 2px rgba(26,28,110,.04)}.hr-staff-profile__header{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;padding:1rem 1.15rem .85rem}.hr-staff-profile__identity{display:flex;min-width:0;flex:1 1 18rem;align-items:center;gap:.85rem}.hr-staff-profile__name{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.02em;color:#1a1c6e;line-height:1.25}.hr-staff-profile__id{margin:.2rem 0 0;font-size:12px;color:#5b5f97}.hr-staff-profile__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;min-width:0;flex:2 1 22rem}@media (min-width:1100px){.hr-staff-profile__meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-staff-profile__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;margin-left:auto}.hr-staff-profile__actions a,.hr-staff-profile__actions button{height:2rem;border-radius:.5rem;padding:0 .75rem;font-size:12px}.hr-staff-profile__tabs{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;width:100%;margin:0;padding:0 1.15rem;overflow-x:auto;border-top:1px solid #eceef8;background:#fff}.hr-staff-profile__tab{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:0 .85rem;border:0;background:transparent;color:#6b6fa3;font-family:var(--ems-font-family-ui);font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1;text-align:center;text-decoration:none;white-space:nowrap}.hr-staff-profile__tab:hover{color:#1a1c6e}.hr-staff-profile__tab:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:0;height:2px;background:transparent}.hr-staff-profile__tab--active{color:#1a1c6e;font-weight:700}.hr-staff-profile__tab--active:after{background:#2e3192}.hr-staff-profile__body{padding:.9rem 1.15rem 1.05rem}.hr-staff-alloc,.hr-staff-comp,.hr-staff-emp,.hr-staff-leave,.hr-staff-pay,.hr-staff-profile__overview,.hr-staff-profile__stack{display:flex;flex-direction:column;gap:.95rem}.hr-staff-profile__field p:first-child,.hr-staff-profile__field-label{margin:0;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6fa3}.hr-staff-profile__field p:last-child,.hr-staff-profile__field-value{display:block;margin:.45rem 0 0;font-size:13px;font-weight:600;line-height:1.35;color:#1e1f4b}.hr-staff-profile__banner{display:flex;align-items:flex-start;gap:.65rem;margin:0;padding:.65rem .75rem;border-radius:.7rem;background:#fff7ed;color:#9a3412;font-size:13px;line-height:1.4}.hr-staff-profile__facts{display:grid;gap:.875rem 1rem}@media (min-width:900px){.hr-staff-profile__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.hr-staff-profile__group{min-width:0}.hr-staff-profile__group-title{margin:0 0 .55rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6fa3}.hr-staff-profile__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .85rem}.hr-staff-profile__complete{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid #f1f5f9}.hr-staff-profile__bar{position:relative;flex:1 1 10rem;height:.4rem;overflow:hidden;border-radius:999px;background:#eef0f8}.hr-staff-profile__bar>span{display:block;height:100%;border-radius:inherit;background:#1a1c6e}.hr-staff-comp__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:960px){.hr-staff-comp__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-staff-comp__kpis--five{grid-template-columns:repeat(5,minmax(0,1fr))}}.hr-staff-comp__banner{padding:.7rem .85rem;border-radius:.75rem;background:#fff7ed;color:#9a3412;font-size:13px;line-height:1.45}.hr-staff-comp__flag{margin-left:.35rem;font-size:11px;font-weight:700;color:#b45309}.hr-staff-comp__block{min-width:0;padding-top:.15rem}.hr-staff-comp__block+.hr-staff-comp__block{padding-top:.875rem;border-top:1px solid #f1f5f9}.hr-staff-comp__block-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.hr-staff-comp__block-head h2{margin:0;font-size:13px;font-weight:700;letter-spacing:-.01em;color:#1a1c6e}.hr-staff-comp__block-head p{margin:.2rem 0 0;font-size:12px;line-height:1.4;color:#6b6fa3}.hr-staff-comp__empty{margin:0;padding:.35rem 0 .15rem;font-size:13px;color:#6b6fa3}.hr-staff-comp__composer{margin-top:.85rem;padding:.85rem .9rem;border:1px solid #e8eaf6;border-radius:.75rem;background:#fbfbfe}.hr-staff-comp__composer-title{margin:0 0 .65rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-staff-comp__form{display:grid;grid-template-columns:1fr;gap:.65rem .75rem}@media (min-width:720px){.hr-staff-comp__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.hr-staff-comp__form{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-staff-comp__form-error{grid-column:1/-1;margin:0;font-size:12px;color:#be123c}.hr-staff-comp__ghost{display:inline-flex;height:1.85rem;align-items:center;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;padding:0 .7rem;font-size:12px;font-weight:600;color:#3d4180;white-space:nowrap}.hr-staff-emp__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:960px){.hr-staff-emp__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-staff-emp__kpi{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:1rem 1.1rem;border:1px solid #eceef8;border-radius:.85rem;background:linear-gradient(180deg,#fcfcff,#f7f8fd)}.hr-staff-emp__kpi p{margin:0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6b6fa3}.hr-staff-emp__kpi strong{display:block;margin-top:.45rem;font-size:.98rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:#1a1c6e}.hr-staff-emp__kpi span{display:block;margin-top:.25rem;font-size:11px;font-weight:500;color:#6b6fa3}.hr-staff-emp__grid{display:grid;grid-template-columns:1fr;gap:.875rem;align-items:start}@media (min-width:1080px){.hr-staff-emp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-staff-emp__panel{min-width:0;padding:1rem 1.15rem;border:1px solid #eceef8;border-radius:.85rem;background:#fff}.hr-staff-emp__panel--compact{padding-top:.9rem;padding-bottom:.9rem}.hr-staff-emp__panel--compact .hr-staff-emp__panel-head{margin-bottom:.4rem}.hr-staff-emp__panel--compact .hr-staff-emp__empty{padding:0}.hr-staff-emp__panel-head{display:flex;align-items:center;justify-content:space-between;gap:.65rem 1rem;margin-bottom:.7rem}.hr-staff-emp__panel-head h2{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:#1a1c6e}.hr-staff-emp__panel-head p{margin:.25rem 0 0;max-width:38rem;font-size:12px;line-height:1.4;color:#6b6fa3}.hr-staff-emp__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:0}.hr-staff-emp__facts dt{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8db8}.hr-staff-emp__facts dd{margin:.45rem 0 0;min-height:0;font-size:13px;font-weight:600;line-height:1.35;color:#1e1f4b;overflow-wrap:anywhere}.hr-staff-emp__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f1f2f8}.hr-staff-emp__chip{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;min-height:1.85rem;padding:0 .65rem;border:1px solid #e4e7f6;border-radius:999px;background:#f7f8fd;color:#1a1c6e;font-size:12px}.hr-staff-emp__chip strong{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.hr-staff-emp__chip span{flex:0 0 auto;color:#5b6194;font-variant-numeric:tabular-nums}.hr-staff-emp__table-wrap{overflow-x:auto}.hr-staff-emp__table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left;font-size:13px}.hr-staff-emp__table th{padding:.5rem .65rem;border-bottom:1px solid #e8eaf3;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3;white-space:nowrap}.hr-staff-emp__table td{padding:.65rem;border-bottom:1px solid #f5f6fb;vertical-align:top;color:#1e1f4b}.hr-staff-emp__table tbody tr:hover td{background:#fbfbfe}.hr-staff-hist{display:flex;flex-direction:column;gap:.95rem}.hr-staff-hist__table{table-layout:auto}.hr-staff-hist__table td,.hr-staff-hist__table th{padding:.7rem .75rem;vertical-align:middle}.hr-staff-hist__table td:first-child,.hr-staff-hist__table th:first-child{width:8.25rem;white-space:nowrap}.hr-staff-hist__table td:nth-child(2),.hr-staff-hist__table th:nth-child(2){width:13.5rem;white-space:nowrap}.hr-staff-hist__table td:nth-child(3),.hr-staff-hist__table th:nth-child(3){width:8.75rem;white-space:nowrap}.hr-staff-hist__table td:nth-child(5),.hr-staff-hist__table td:nth-child(6),.hr-staff-hist__table th:nth-child(5),.hr-staff-hist__table th:nth-child(6){width:8rem;white-space:nowrap}.hr-staff-hist__table td:last-child,.hr-staff-hist__table th:last-child{text-align:left}.hr-staff-hist__ref{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;color:#3d4180}.hr-staff-emp__date{white-space:nowrap;font-variant-numeric:tabular-nums}.hr-staff-emp__event{font-weight:600;color:#1a1c6e}.hr-staff-emp__to{overflow-wrap:anywhere}.hr-staff-emp__status{white-space:nowrap}.hr-staff-emp__empty{margin:0;padding:.15rem 0 0;font-size:13px;color:#6b6fa3}.hr-staff-docs{display:flex;flex-direction:column;gap:.85rem}.hr-staff-docs__table{table-layout:auto}.hr-staff-docs__table td,.hr-staff-docs__table th{padding:.55rem .7rem;vertical-align:middle}.hr-staff-docs__title{font-weight:600;color:#1a1c6e}.hr-staff-docs__actions,.hr-staff-docs__verify{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .7rem}.hr-staff-docs__actions a,.hr-staff-docs__actions button,.hr-staff-docs__verify button{border:0;background:none;padding:0;color:#1a1c6e;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.hr-staff-docs__actions a:hover,.hr-staff-docs__actions button:hover,.hr-staff-docs__verify button:hover{text-decoration:underline}.hr-staff-docs__status{display:inline-flex;align-items:center;min-height:1.4rem;padding:0 .5rem;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.hr-staff-docs__status--ok{background:#e8f7ef;color:#146c3c}.hr-staff-docs__status--pending{background:#fff6df;color:#8a5a00}.hr-staff-docs__status--bad{background:#fdecec;color:#9b1c1c}.hr-staff-docs__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.75rem .85rem;align-items:end}.hr-staff-docs__form label{display:grid;gap:.35rem;font-size:11px;font-weight:700;color:#6b6fa3}.hr-staff-docs__file{display:block;width:100%;min-height:2rem;font-size:12px;color:#3d4180}.hr-staff-docs__submit{display:inline-flex;align-items:center;justify-content:center;height:2rem;padding:0 .9rem;border:0;border-radius:.5rem;background:#1a1c6e;color:#fff;font-size:12px;font-weight:700}.hr-staff-docs__submit:disabled{opacity:.65}.hr-staff-docs__replace{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.55rem}.hr-staff-docs__error{margin:.75rem 0 0;font-size:12px;color:#9b1c1c}.hr-staff-leave__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}.hr-staff-leave__toolbar>p{margin:0;font-size:12px;color:#6b6fa3}.hr-staff-leave__period{display:inline-flex;align-items:center;gap:.5rem;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b6fa3}.hr-staff-leave__period select{min-width:11rem;height:2rem;padding:0 .6rem;border:1px solid #e4e7f6;border-radius:.55rem;background:#fff;color:#1a1c6e;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.hr-staff-leave__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:1100px){.hr-staff-leave__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.hr-staff-leave__reason{display:block;margin-top:.25rem;font-size:11px;font-weight:500;color:#6b6fa3;text-transform:none;letter-spacing:0}.hr-staff-pay__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:1100px){.hr-staff-pay__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.hr-staff-pay__formula{margin:0 0 .75rem;padding:.7rem .85rem;border:1px solid #eceef8;border-radius:.7rem;background:#f8f9fd;font-size:12px;line-height:1.5;color:#1a1c6e}.hr-staff-pay table td,.hr-staff-pay table th{white-space:nowrap}.hr-staff-pay table td:last-child,.hr-staff-pay table th:last-child{white-space:normal;min-width:9rem}.hr-staff-alloc__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}@media (min-width:960px){.hr-staff-alloc__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-staff-alloc__kpi{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:1rem 1.1rem;border:1px solid #eceef8;border-radius:.85rem;background:linear-gradient(180deg,#fcfcff,#f7f8fd)}.hr-staff-alloc__kpi p,.hr-staff-alloc__kpi span{margin:0;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6b6fa3}.hr-staff-alloc__kpi strong{display:block;margin:.35rem 0 .3rem;font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:#1a1c6e;font-variant-numeric:tabular-nums}.hr-staff-alloc__kpi span{font-weight:600;letter-spacing:0;text-transform:none;font-size:12px;color:#7a7fb0}.hr-staff-alloc__bar{display:flex;overflow:hidden;height:.55rem;border-radius:999px;background:#eef0f8}.hr-staff-alloc__bar-seg{display:block;min-width:.35rem}.hr-staff-alloc__bar-seg--0{background:#2e3192}.hr-staff-alloc__bar-seg--1{background:#4f7cff}.hr-staff-alloc__bar-seg--2{background:#7c6cf0}.hr-staff-alloc__bar-seg--3{background:#3d9b8f}.hr-staff-alloc__cards{display:flex;flex-direction:column;gap:.7rem}.hr-staff-alloc__card{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.875rem 1.15rem;padding:1rem 1.15rem;border:1px solid #eceef8;border-radius:.9rem;background:#fff}.hr-staff-alloc__card--warn{border-color:#f3e0c4;background:#fffdf8}.hr-staff-alloc__card-main{min-width:0;flex:1 1 22rem}.hr-staff-alloc__source{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;background:#eef2ff;color:#2e3192;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hr-staff-alloc__source--core{background:#ecf8f4;color:#0f766e}.hr-staff-alloc__card-main h3{margin:.45rem 0 .15rem;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#1a1c6e}.hr-staff-alloc__card-main>p{margin:0 0 .75rem;font-size:13px;line-height:1.4;color:#4b5080}.hr-staff-alloc__card-main dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:0}@media (min-width:880px){.hr-staff-alloc__card-main dl{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-staff-alloc__card-main dt{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8db8}.hr-staff-alloc__card-main dd{margin:.45rem 0 0;font-size:13px;font-weight:600;color:#1e1f4b;overflow-wrap:anywhere}.hr-staff-alloc__needs{color:#b45309}.hr-staff-alloc__card-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.35rem;min-width:7.5rem}.hr-staff-alloc__card-side strong{font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:#1a1c6e;font-variant-numeric:tabular-nums}.hr-staff-alloc__card-side span{font-size:13px;font-weight:600;color:#4b5080;font-variant-numeric:tabular-nums}.hr-staff-alloc__footnote{margin:0;font-size:12px;line-height:1.45;color:#6b6fa3}.hr-staff-alloc__table-wrap{overflow-x:auto}.hr-staff-alloc__table{width:100%;min-width:72rem;border-collapse:collapse;table-layout:fixed;text-align:left;font-size:13px}.hr-staff-alloc__table th{padding:.45rem .5rem;border-bottom:1px solid #e2e8f0;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-staff-alloc__table td{padding:.45rem .5rem;border-bottom:1px solid #f8fafc;vertical-align:middle;color:#1e1f4b}.hr-staff-alloc__table td:first-child,.hr-staff-alloc__table th:first-child{width:11.5rem}.hr-staff-alloc__table td:nth-child(2),.hr-staff-alloc__table th:nth-child(2){width:16rem}.hr-staff-alloc__project{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-staff-alloc__amount,.hr-staff-alloc__num{width:7.25rem;text-align:right;font-variant-numeric:tabular-nums}.hr-staff-alloc__readonly{color:#3d4180;font-size:12px}.hr-staff-alloc__composer{padding:1rem 1.1rem;border:1px solid #e8eaf6;border-radius:.85rem;background:#fbfbfe}.hr-staff-alloc__drafts{display:flex;flex-direction:column;gap:.7rem}.hr-staff-alloc__draft{padding:.85rem .95rem;border:1px solid #e8eaf6;border-radius:.75rem;background:#fff}.hr-staff-alloc__draft--core{background:#f8fbfa;border-color:#dceee8}.hr-staff-alloc__draft-grid{display:grid;grid-template-columns:minmax(11rem,1fr) minmax(13rem,1.3fr) 6.5rem 7.25rem auto;gap:.65rem .75rem;align-items:end}.hr-staff-alloc__draft:not(.hr-staff-alloc__draft--core) .hr-staff-alloc__draft-grid{grid-template-columns:minmax(11rem,.95fr) minmax(12rem,1.15fr) minmax(11rem,1fr) 6.5rem 7.25rem auto}.hr-staff-alloc__draft-amount,.hr-staff-alloc__draft-grid label{display:flex;min-width:0;flex-direction:column;gap:.4rem}.hr-staff-alloc__draft-grid span{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-staff-alloc__draft-amount strong{display:flex;min-height:2rem;align-items:center;justify-content:flex-end;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:#1a1c6e}.hr-staff-alloc__draft-remove{height:2rem;align-self:end;padding:0 .15rem;font-size:12px;font-weight:600;color:#be123c}.hr-staff-alloc__draft-meta{margin:.55rem 0 0;font-size:12px;line-height:1.4;color:#5b5f97}.hr-staff-alloc__composer-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.hr-staff-alloc__composer-title{margin:0;font-size:13px;font-weight:700;color:#1a1c6e}.hr-staff-alloc__hint{margin:.25rem 0 0;max-width:42rem;font-size:12px;line-height:1.4;color:#6b6fa3}.hr-staff-alloc__summary{margin:.75rem 0 0;font-size:12px;font-weight:600;color:#3d4180}.hr-staff-alloc__summary--ok{color:#166534}.hr-staff-alloc__summary--warn{color:#9a3412}.hr-staff-alloc__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem}.hr-profile-editor{position:fixed;inset-block:0;right:0;z-index:85;display:flex;width:min(72rem,100vw);flex-direction:column;border-left:1px solid #e2e8f0;background:#fff}.hr-profile-editor__section{padding-bottom:.85rem;border-bottom:1px solid #f1f5f9}.hr-profile-editor__section h3{margin:0;font-size:13px;font-weight:700;color:#1a1c6e}.hr-profile-editor__section p{margin:.2rem 0 0;font-size:12px;color:#6b6fa3}.hr-profile-editor__grid{display:grid;grid-template-columns:1fr;gap:.7rem .85rem}@media (min-width:720px){.hr-profile-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-recon{display:flex;flex-direction:column;gap:1rem}.hr-recon__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}@media (min-width:960px){.hr-recon__filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-recon__note{margin:0;font-size:12px;color:#6b6fa3}.hr-recon__table td,.hr-recon__table th{white-space:nowrap}.hr-recon__detail td{background:#f8f9fc;white-space:normal}.hr-recon__breakdown{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;font-size:12px;color:#1a1c6e}.hr-add-alloc{display:flex;flex-direction:column;gap:.55rem}.hr-add-alloc__head,.hr-add-alloc__row{display:grid;grid-template-columns:minmax(10.5rem,.9fr) minmax(12rem,1.3fr) minmax(8.5rem,1fr) minmax(9rem,1.1fr) 6.4rem 7.4rem 4.4rem;gap:.45rem .55rem;align-items:center}.hr-add-alloc__head{padding-bottom:.35rem;border-bottom:1px solid #f1f5f9;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-add-alloc__row{padding:.45rem 0;border-bottom:1px solid #f8fafc}.hr-add-alloc__row--warn{background:#fff1f2;border-radius:.6rem;padding-inline:.4rem}.hr-add-alloc__cell span,.hr-add-alloc__head+.hr-add-alloc__row .hr-add-alloc__cell>span{display:none}.hr-add-alloc__amount,.hr-add-alloc__readonly{min-height:2rem;display:flex;align-items:center;font-size:12px;color:#1f234f}.hr-add-alloc__amount{justify-content:flex-end;font-variant-numeric:tabular-nums;white-space:nowrap}.hr-add-alloc__warn{grid-column:1/-1;margin:0;font-size:11px;color:#b45309}.hr-add-alloc__total{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem;padding-top:.35rem;font-size:12px;font-weight:700;color:#1a1c6e}.hr-add-alloc__total--ok{color:#047857}.hr-add-alloc__total--warn{color:#be123c}@media (max-width:1180px){.hr-add-alloc__head{display:none}.hr-add-alloc__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .75rem;padding:.75rem 0}.hr-add-alloc__cell span{display:block;margin-bottom:.25rem;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-add-alloc__action{align-self:end}}.ems-page-shell:has(.hr-module-workspace){padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.ems-page-shell:has(.hr-module-workspace){padding-left:2rem;padding-right:2rem}}.hr-module-workspace>.ems-module-section-header{margin-bottom:.75rem}.hr-module-workspace>.ems-module-section-header>div{align-items:center;gap:.75rem 1.25rem}.hr-module-workspace>.ems-module-section-header>div>div:first-child{flex:0 1 auto;min-width:0;max-width:100%}.hr-employee-register .finance-register-workspace,.hr-employee-register.finance-register-page{gap:.875rem;row-gap:.875rem}.hr-employee-register .finance-register-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.hr-employee-register .ems-kpi-grid{align-items:stretch;gap:.625rem}.hr-employee-register .ems-kpi-grid>.ems-kpi-card{min-height:100%}.hr-contracts-filters.posting-tower-filters{width:100%;flex-wrap:wrap;align-items:flex-end;overflow:visible;margin:0}.hr-contracts-filters .posting-tower-filters__field--grow{flex:1 1 14rem;min-width:min(14rem,100%)}.hr-contracts-filters .posting-tower-filters__field:not(.posting-tower-filters__field--grow) .posting-tower-filters__select{width:10.25rem}.hr-contracts-filters .posting-tower-filters__actions{margin-left:auto;padding-bottom:1px}.hr-contracts-register .finance-data-table td:last-child,.hr-contracts-register table td:last-child{width:13.75rem;min-width:13.75rem;max-width:16rem;overflow:visible;vertical-align:middle}.hr-contracts-register .ems-table-block,.hr-contracts-register .hurdo-table-scroll,.hr-contracts-register .hurdo-table-wrap,.hr-contracts-register .hurdo-table-wrap--sticky{overflow:visible}.hr-contract-row-actions{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;min-width:13.5rem}.hr-contract-row-actions__bar{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;white-space:nowrap}.hr-contract-row-actions__btn{display:inline-flex;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;padding:0 .55rem;border-radius:.375rem;font-size:11px;font-weight:650;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hr-contract-row-actions__btn--primary{background:#2e3192;color:#fff}.hr-contract-row-actions__btn--primary:hover{background:#1a1c6e}.hr-contract-row-actions__btn--secondary{border:1px solid #d7deea;background:#fff;color:#1a1c6e}.hr-contract-row-actions__btn--secondary:hover{border-color:#b8c0d6;background:#f4f5fb}.hr-contract-row-actions__btn--secondary.is-disabled{cursor:not-allowed;opacity:.45}.hr-contract-row-actions .finance-row-actions-menu__trigger{height:1.75rem;width:1.75rem;border-radius:.375rem}.hr-contract-row-actions__note{margin:0;max-width:16rem;font-size:11px;line-height:1.35;color:#2a2f6c;white-space:normal}.hr-contract-row-actions__note--error{color:#b42318}.hr-contract-row-actions__editor{width:min(28rem,70vw);padding:.5rem;border:1px solid #e4e7f2;border-radius:.5rem;background:#f7f8fc}.hr-contract-preview-shell{max-width:56rem;margin:0 auto;padding:0 0 2rem}.hr-contract-preview-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem;padding:.75rem .9rem;border:1px solid rgba(46,49,146,.12);border-radius:.75rem;background:#fff}.hr-contract-preview-toolbar p{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b6fa3}.hr-contract-preview-toolbar strong{display:block;margin-top:.15rem;font-size:15px;color:#1a1c6e}.hr-contract-preview-toolbar__actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.hr-contract-preview-toolbar__actions a,.hr-contract-preview-toolbar__actions span{display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border:1px solid #d7dbe8;border-radius:.5rem;background:#fff;font-size:12px;font-weight:650;color:#1a1c6e}.hr-contract-doc__flags,.hr-contract-doc__legal{margin-bottom:.85rem;padding:.75rem .9rem;border-radius:.7rem;font-size:12px}.hr-contract-doc__flags{border:1px solid #f2d09a;background:#fff8eb;color:#8a4b08}.hr-contract-doc__legal{border:1px solid #c9d0ee;background:#f6f7fd;color:#2a2f6c}.hr-contract-doc__flags strong,.hr-contract-doc__legal strong{display:block;margin-bottom:.35rem;font-size:12px}.hr-contract-doc__legal p{margin:0 0 .45rem}.hr-contract-doc__flags ul,.hr-contract-doc__legal ul{margin:0;padding-left:1.1rem}.hr-contract-doc{overflow-x:hidden}.hr-contract-doc__sheet{display:block;width:min(210mm,100%);margin:0 auto 1rem;padding:9mm 18mm 12mm;border:1px solid rgba(46,49,146,.1);background:#fff;color:#1a1c3a;font-family:Times New Roman,Times,serif;font-size:10.75pt;line-height:1.15;box-sizing:border-box;overflow:visible}.hr-contract-doc__header{margin:0 0 10px}.hr-contract-doc__brand,.hr-contract-doc__header{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.hr-contract-doc__logo{display:block;height:70px;width:auto;max-width:210px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto 5px}.hr-contract-doc__sheet .hr-contract-doc__org,.hr-contract-doc__sheet .hr-contract-doc__ref{width:100%;margin-left:auto;margin-right:auto;text-align:center;-moz-text-align-last:center;text-align-last:center}.hr-contract-doc__org{margin:0 0 9px;font-size:12.5pt;font-weight:650;line-height:1.15;letter-spacing:0;color:#2e3192}.hr-contract-doc__rule{width:100%;height:1px;margin:0 0 8px;background:#2e3192}.hr-contract-doc__header h1{margin:0;font-size:12pt;line-height:1.15;letter-spacing:.04em;font-weight:700}.hr-contract-doc__ref{margin:4px 0 0;font-size:9pt;color:#4b4f73}.hr-contract-doc__sheet h2,.hr-contract-doc__sheet h3{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;page-break-after:avoid;margin:7pt 0 6pt;line-height:1.15;padding:3px 7px;background:#e6eaf8;color:#2e3192;font-size:10.5pt;font-weight:700;letter-spacing:.01em}.hr-contract-doc__sheet h3{display:flex;align-items:center;gap:.45rem}.hr-contract-doc__sheet h3 span{min-width:1rem}.hr-contract-doc__section{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.hr-contract-doc__section--flow{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.hr-contract-doc__sheet ul.hr-contract-doc__general{list-style:none;margin:2pt 0 5.5pt;padding:0}.hr-contract-doc__general li{display:grid;grid-template-columns:14px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;align-items:start;margin:0 0 5.5pt;line-height:1.15;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;text-align:justify;orphans:3;widows:3}.hr-contract-doc__general-bullet{width:14px;font-size:10.75pt;line-height:1.15;text-align:center}.hr-contract-doc__general-text{display:block;min-width:0;text-align:justify;text-justify:inter-word;hyphens:auto;line-height:1.15}.hr-contract-doc__footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:10pt;padding-top:5pt;border-top:.6px solid #2e3192;font-size:8.5pt;color:#555}.hr-contract-doc__page-num:after{content:none}.hr-contract-doc__general-text,.hr-contract-doc__sheet li,.hr-contract-doc__sheet p{line-height:1.15;text-align:justify;-moz-text-align-last:left;text-align-last:left;text-justify:inter-word;hyphens:auto;overflow-wrap:break-word;orphans:3;widows:3}.hr-contract-doc__sheet p{margin:0 0 5.5pt;line-height:1.15}.hr-contract-doc__sheet ul{margin:2pt 0 6pt;padding-left:1.15rem}.hr-contract-doc__sheet li+li{margin-top:0}.hr-contract-doc__close{margin-top:4pt}.hr-contract-doc__signs{display:grid;grid-template-columns:1fr 1fr;gap:12pt 24pt;margin-top:10pt;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.hr-contract-doc__signs p{margin:10pt 0 0;text-align:left;-moz-text-align-last:left;text-align-last:left}@media print{@page{size:A4 portrait;margin:10mm 16mm 15mm}.hr-contract-doc,.hr-contract-doc__sheet,.hr-contract-preview-shell{max-width:none;width:auto;height:auto!important;min-height:0!important;overflow:visible;padding:0;margin:0}.hr-contract-doc__sheet{border:0;box-shadow:none;display:block}.hr-contract-doc__close,.hr-contract-doc__header,.hr-contract-doc__signs{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.hr-contract-doc__footer{position:fixed;left:16mm;right:16mm;bottom:6mm;height:14pt;margin:0;padding-top:3pt;background:#fff}.hr-contract-doc__page-num:after{content:"Page " counter(page)}}.hr-employee-register-filters.posting-tower-filters{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;overflow:visible;gap:.75rem;padding:.75rem}.hr-employee-register-filters__row{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:flex-end;gap:.625rem .75rem}.hr-employee-register-filters .posting-tower-filters__select{height:2.25rem;min-width:8rem}.hr-employee-register-filters .posting-tower-filters__field--grow{min-width:min(16rem,100%);flex:1 1 14rem}.hr-employee-register-filters__primary,.hr-employee-register-filters__tools{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-employee-register-filters__tools{margin-left:auto}.hr-employee-register-filters__primary{margin-left:0;justify-content:flex-end;width:100%;padding-top:.15rem;border-top:1px solid rgba(226,232,240,.9)}.hr-employee-register .finance-data-table .erp-table td,.hr-employee-register .finance-data-table .erp-table th{padding-top:.45rem;padding-bottom:.45rem;vertical-align:middle}.hr-employee-register .finance-data-table{min-height:0}.hr-employee-register,.hr-employees-workspace,.hr-module-workspace{width:100%;max-width:none}.ems-page-shell:has(.hr-module-workspace),.hurdo-shell-scroll:has(.hr-module-workspace)>.ems-page-shell{width:100%;max-width:none;margin-inline:0}.hr-employee-register .ems-table-block,.hr-employee-register .finance-data-table,.hr-employee-register .finance-register-workspace,.hr-employee-register .hurdo-table-wrap,.hr-employees-workspace .ems-table-block,.hr-employees-workspace .finance-data-table,.hr-employees-workspace .finance-register-workspace,.hr-employees-workspace .hurdo-table-wrap{width:100%;max-width:none}.hr-employee-register .hurdo-table-wrap--sticky,.hr-employees-workspace .hurdo-table-wrap--sticky{overflow:visible}.hr-employee-register .hurdo-table-wrap--sticky .hurdo-table-scroll,.hr-employees-workspace .hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow:visible}@media (min-width:1280px){.hr-employee-register-filters__row{flex-wrap:nowrap}}.hr-exit-filters.posting-tower-filters{flex-wrap:wrap;align-items:flex-end;overflow:visible;gap:.5rem .65rem}.hr-exit-filters .posting-tower-filters__field,.hr-exit-filters .posting-tower-filters__select{min-width:0}.hr-exit-filters .posting-tower-filters__field--grow{flex:1 1 12rem;min-width:min(12rem,100%)}.journal-entries-board__header-aside{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.journal-entries-board__period{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;min-height:2.15rem;padding:.35rem .75rem;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:linear-gradient(180deg,#fff,rgba(248,249,255,.95));box-shadow:0 1px 2px rgba(15,23,42,.04)}.journal-entries-board__period-label{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.journal-entries-board__period-name{font-size:.82rem;font-weight:650;color:#0f172a}.journal-entries-board__period-meta{display:inline-flex;align-items:center;gap:.5rem;font-size:.7rem;color:#64748b}.journal-entries-board__period-status{display:inline-flex;align-items:center;height:1.25rem;padding:0 .45rem;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.62rem;font-weight:700;letter-spacing:.04em}.journal-entries-board__period-status--open{background:#ecfdf5;color:#047857}.journal-entries-board__period-close{font-variant-numeric:tabular-nums}.journal-kpi-snapshot.fmd-snapshot--queue .fmd-snapshot__grid{width:100%;max-width:100%;gap:.5rem}@media (min-width:1100px){.journal-kpi-snapshot .ems-kpi-grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.journal-kpi-snapshot .ems-kpi-card{min-height:3.65rem;padding:.55rem .6rem}.journal-kpi-snapshot .ems-kpi-card__icon-wrap{height:1.75rem;width:1.75rem}.journal-kpi-snapshot .ems-kpi-card__value{font-size:13px;white-space:nowrap}.journal-entries-board .journal-register-date{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.journal-entries-page .dcr-kpi-strip{grid-template-columns:repeat(8,minmax(0,1fr));gap:.4rem}@media (max-width:1400px){.journal-entries-page .dcr-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.journal-entries-page .dcr-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-entries-page .dcr-kpi{min-height:3.1rem;padding:.5rem .6rem}.journal-entries-page .dcr-kpi__label{font-size:.62rem}.journal-entries-page .dcr-kpi__value{font-size:1.05rem}.journal-entries-page .dcr-register,.journal-entries-page .dcr-register__table,.journal-entries-page .finance-data-table,.journal-entries-page .fmd-snapshot,.journal-entries-page .hurdo-table-wrap,.journal-entries-page .journal-kpi-snapshot{width:100%;max-width:none}.journal-entries-page .dcr-register__table .erp-table,.journal-entries-page .finance-data-table .erp-table{width:100%;min-width:100%;table-layout:auto}.journal-entries-page .advance-clearing-register,.journal-entries-page .dcr-register:has(.advance-clearing-register),.journal-entries-page .dcr-register__table:has(.advance-clearing-register){width:100%;max-width:none}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap,.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap--sticky{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.28) transparent}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap::-webkit-scrollbar{height:6px;width:0}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap::-webkit-scrollbar-track{background:transparent}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap::-webkit-scrollbar-thumb{background:rgba(46,49,146,.28);border-radius:999px}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap::-webkit-scrollbar-thumb:hover{background:rgba(46,49,146,.45)}.journal-entries-page .dcr-register__table .advance-clearing-register.hurdo-table-wrap--sticky .hurdo-table-scroll{overflow:visible!important;max-height:none!important}.journal-entries-page .advance-clearing-register .erp-table,.journal-entries-page .dcr-register__table .advance-clearing-register .erp-table,.journal-entries-page .finance-data-table.advance-clearing-register .erp-table{width:100%;min-width:100%;table-layout:auto}.journal-entries-page .advance-clearing-register .erp-table tbody td,.journal-entries-page .advance-clearing-register .erp-table thead th,.journal-entries-page .dcr-register__table .advance-clearing-register .erp-table tbody td,.journal-entries-page .dcr-register__table .advance-clearing-register .erp-table thead th{padding:.42rem .55rem;vertical-align:middle;line-height:1.25}.journal-entries-page .advance-clearing-register .journal-register-col--amount,.journal-entries-page .advance-clearing-register .journal-register-col--center,.journal-entries-page .advance-clearing-register .journal-register-col--code,.journal-entries-page .advance-clearing-register .journal-register-col--currency,.journal-entries-page .advance-clearing-register .journal-register-col--date,.journal-entries-page .advance-clearing-register .journal-register-col--status{width:auto;min-width:0;padding-inline:.55rem}.journal-entries-page .advance-clearing-register .journal-register-description-cell,.journal-entries-page .advance-clearing-register thead th.journal-register-description-cell{min-width:9rem;max-width:14rem;padding-inline:.55rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.journal-entries-page .advance-clearing-register .journal-register-budget-item-cell,.journal-entries-page .advance-clearing-register thead th.journal-register-budget-item-cell{min-width:8rem;max-width:13rem;padding-inline:.55rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.advance-clearing-register tbody tr.advance-clearing-register__totals td{background:rgba(236,239,252,.7);border-top:1px solid #bfc7e6;font-weight:600}.advance-clearing-register td.advance-clearing-register__empty{padding:2.75rem 1.25rem;text-align:center;font-size:.8rem;font-weight:500;color:#64748b}.advance-aging-register{min-width:0}.advance-aging-register__buckets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;padding:.7rem .75rem .55rem}.advance-aging-register__bucket{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;padding:.5rem .65rem;border:1px solid rgba(46,49,146,.1);border-radius:.45rem;background:#f8faff;text-align:left;cursor:pointer}.advance-aging-register__bucket:hover{border-color:rgba(46,49,146,.22);background:#fff}.advance-aging-register__bucket.is-active{border-color:rgba(46,49,146,.45);background:#fff;box-shadow:0 0 0 1px rgba(46,49,146,.12)}.advance-aging-register__bucket.is-critical{border-color:rgba(225,29,72,.22);background:#fff1f2}.advance-aging-register__bucket-label{font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#475569}.advance-aging-register__bucket-value{font-size:.88rem;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.advance-aging-register__bucket-count{font-size:.68rem;color:#64748b}@media (max-width:1100px){.advance-aging-register__buckets{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-entries-page .dcr-register__table .erp-table tbody td,.journal-entries-page .dcr-register__table .erp-table thead th,.journal-entries-page .finance-data-table .erp-table tbody td,.journal-entries-page .finance-data-table .erp-table thead th{padding-inline:.55rem;vertical-align:middle}.journal-entries-page .dcr-register__table .erp-table tbody td,.journal-entries-page .finance-data-table tbody td{vertical-align:middle}.journal-entries-page .dcr-register__table tbody td>button,.journal-entries-page .finance-data-table tbody td>button{display:inline;margin:0;padding:0;line-height:inherit;vertical-align:top}.journal-entries-page .dcr-register__table tbody td input[type=checkbox],.journal-entries-page .finance-data-table tbody td input[type=checkbox]{margin:.15rem 0 0;vertical-align:top}.journal-entries-page .dcr-register__table tbody td .dcr-actions-menu,.journal-entries-page .dcr-register__table tbody td .inline-flex,.journal-entries-page .finance-data-table tbody td .dcr-actions-menu,.journal-entries-page .finance-data-table tbody td .inline-flex{margin-top:0;vertical-align:top}.journal-entries-page .dcr-register__table tbody td.journal-register-col--center,.journal-entries-page .dcr-register__table thead th.journal-register-col--center,.journal-entries-page .finance-data-table tbody td.journal-register-col--center,.journal-entries-page .finance-data-table tbody td.journal-register-col--center.ems-col-text,.journal-entries-page .finance-data-table tbody td.journal-register-col--center.journal-register-col--code,.journal-entries-page .finance-data-table thead th.journal-register-col--center,.journal-entries-page .finance-data-table thead th.journal-register-col--center.ems-col-text,.journal-entries-page .finance-data-table thead th.journal-register-col--center.journal-register-col--code{text-align:center}.journal-entries-page .dcr-register__table tbody td.journal-register-col--amount,.journal-entries-page .dcr-register__table thead th.journal-register-col--amount,.journal-entries-page .finance-data-table tbody td.ems-col-num,.journal-entries-page .finance-data-table tbody td.journal-register-col--amount,.journal-entries-page .finance-data-table thead th.ems-col-num,.journal-entries-page .finance-data-table thead th.journal-register-col--amount{width:1%;min-width:0;padding-inline:.4rem;white-space:nowrap;text-align:right}.journal-entries-page .dcr-register__table thead th.ems-col-num,.journal-entries-page .dcr-register__table thead th.journal-register-col--amount,.journal-entries-page .finance-data-table thead th.ems-col-num,.journal-entries-page .finance-data-table thead th.journal-register-col--amount{white-space:nowrap;max-width:none;text-align:right}.journal-entries-page .dcr-register__table thead th.journal-register-col--currency,.journal-entries-page .finance-data-table thead th.journal-register-col--currency{white-space:nowrap;max-width:none;text-align:center}.journal-entries-page .dcr-register__table tbody td.journal-register-col--currency,.journal-entries-page .dcr-register__table thead th.journal-register-col--currency,.journal-entries-page .finance-data-table tbody td.journal-register-col--currency,.journal-entries-page .finance-data-table thead th.journal-register-col--currency{width:1%;min-width:0;padding-inline:.35rem;text-align:center}.journal-entries-page .dcr-register__table tbody td.journal-register-col--currency,.journal-entries-page .finance-data-table tbody td.journal-register-col--currency{white-space:nowrap}.journal-entries-page .dcr-register__table tbody td.journal-register-col--date,.journal-entries-page .dcr-register__table thead th.journal-register-col--date,.journal-entries-page .finance-data-table tbody td.journal-register-col--date,.journal-entries-page .finance-data-table thead th.journal-register-col--date{width:1%;min-width:0;white-space:nowrap}.journal-entries-page .finance-ledger-register tbody td.budget-register-period{white-space:nowrap;min-width:13.5rem}.journal-entries-page .dcr-register__table tbody td.journal-register-col--status,.journal-entries-page .dcr-register__table thead th.journal-register-col--status,.journal-entries-page .finance-data-table tbody td.finance-journal-cell--approved-by,.journal-entries-page .finance-data-table tbody td.finance-journal-cell--posted-by,.journal-entries-page .finance-data-table tbody td.finance-journal-cell--prepared-by,.journal-entries-page .finance-data-table tbody td.journal-register-col--status,.journal-entries-page .finance-data-table thead th.finance-journal-cell--approved-by,.journal-entries-page .finance-data-table thead th.finance-journal-cell--posted-by,.journal-entries-page .finance-data-table thead th.finance-journal-cell--prepared-by,.journal-entries-page .finance-data-table thead th.journal-register-col--status{width:1%;min-width:0;max-width:none;white-space:nowrap}.journal-entries-page .dcr-register__table tbody td.journal-register-col--code,.journal-entries-page .dcr-register__table thead th.journal-register-col--code,.journal-entries-page .finance-data-table tbody td.journal-register-col--code,.journal-entries-page .finance-data-table thead th.journal-register-col--code{width:1%;min-width:0;white-space:nowrap}.journal-entries-page .dcr-register__table tbody td.journal-register-col--text,.journal-entries-page .dcr-register__table thead th.journal-register-col--text,.journal-entries-page .finance-data-table tbody td.journal-register-col--text,.journal-entries-page .finance-data-table thead th.journal-register-col--text{text-align:left}.journal-entries-page .dcr-register__table .erp-table tbody td.journal-register-budget-item-cell,.journal-entries-page .finance-data-table tbody td.journal-register-budget-item-cell,.journal-entries-page .finance-data-table thead th.journal-register-budget-item-cell,.journal-entries-page .journal-register-budget-item-cell{min-width:10rem;max-width:16rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-align:left}.journal-entries-page .dcr-register__table .erp-table tbody td.journal-register-bank-account-cell,.journal-entries-page .finance-data-table tbody td.journal-register-bank-account-cell,.journal-entries-page .finance-data-table thead th.journal-register-bank-account-cell,.journal-entries-page .journal-register-bank-account-cell{width:1%;min-width:0;max-width:none;overflow:visible;white-space:nowrap;text-overflow:unset;vertical-align:middle;text-align:left}.journal-entries-page .dcr-register__table thead th.journal-register-bank-account-cell,.journal-entries-page .finance-data-table thead th.journal-register-bank-account-cell{white-space:normal;line-height:1.2;max-width:9.5rem}.journal-entries-page .dcr-register__table .erp-table tbody td.journal-register-description-cell,.journal-entries-page .finance-data-table tbody td.journal-register-description-cell,.journal-entries-page .finance-data-table thead th.journal-register-description-cell,.journal-entries-page .journal-register-description-cell{min-width:12rem;max-width:20rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-align:left}.journal-entries-page .journal-register-description{display:block;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.journal-entries-page .dcr-register__table .advance-clearing-register .erp-table tbody td,.journal-entries-page .dcr-register__table .advance-clearing-register .erp-table thead th,.journal-entries-page .finance-data-table.advance-clearing-register .erp-table tbody td,.journal-entries-page .finance-data-table.advance-clearing-register .erp-table thead th{padding:.42rem .55rem;vertical-align:middle}.journal-entries-page .dcr-register__table .advance-clearing-register tbody td.journal-register-col--amount,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.ems-col-num,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.journal-register-col--amount,.journal-entries-page .finance-data-table.advance-clearing-register tbody td.journal-register-col--amount,.journal-entries-page .finance-data-table.advance-clearing-register thead th.ems-col-num,.journal-entries-page .finance-data-table.advance-clearing-register thead th.journal-register-col--amount{width:auto;min-width:6.5rem;max-width:none;padding-inline:.55rem;white-space:nowrap;text-align:right}.journal-entries-page .dcr-register__table .advance-clearing-register tbody td.journal-register-col--center,.journal-entries-page .dcr-register__table .advance-clearing-register tbody td.journal-register-col--currency,.journal-entries-page .dcr-register__table .advance-clearing-register tbody td.journal-register-col--date,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.journal-register-col--center,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.journal-register-col--currency,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.journal-register-col--date,.journal-entries-page .finance-data-table.advance-clearing-register tbody td.journal-register-col--currency,.journal-entries-page .finance-data-table.advance-clearing-register tbody td.journal-register-col--date,.journal-entries-page .finance-data-table.advance-clearing-register thead th.journal-register-col--currency,.journal-entries-page .finance-data-table.advance-clearing-register thead th.journal-register-col--date{width:auto;min-width:0;padding-inline:.5rem;white-space:nowrap;text-align:center}.journal-entries-page .dcr-register__table .advance-clearing-register tbody td.journal-register-col--code,.journal-entries-page .dcr-register__table .advance-clearing-register thead th.journal-register-col--code,.journal-entries-page .finance-data-table.advance-clearing-register tbody td.journal-register-col--code,.journal-entries-page .finance-data-table.advance-clearing-register thead th.journal-register-col--code{max-width:11rem;min-width:0;padding-inline:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.pr-register-page .dcr-register.payables-register{overflow:visible;height:auto;flex:0 0 auto}.pr-register-page .dcr-register.payables-register .dcr-register__table{overflow-x:auto;overflow-y:hidden;max-height:none}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table.hurdo-table-wrap,.pr-register-page .dcr-register__table .payables-register-table.hurdo-table-wrap{overflow-x:auto;overflow-y:hidden;width:100%}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .erp-table,.pr-register-page .dcr-register__table .payables-register-table .erp-table,.pr-register-page .finance-data-table.payables-register-table .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .erp-table tbody td,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .erp-table thead th,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th{padding:.36rem .42rem;vertical-align:middle}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-col--amount,.pr-register-page .dcr-register__table .payables-register-table thead th.ems-col-num,.pr-register-page .dcr-register__table .payables-register-table thead th.journal-register-col--amount{width:auto;min-width:0;max-width:5.4rem;padding-inline:.38rem;white-space:normal;line-height:1.2;text-align:right}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table tbody td.journal-register-col--amount,.pr-register-page .dcr-register__table .payables-register-table tbody td.journal-register-col--amount{width:1%;min-width:0;max-width:none;padding-inline:.38rem;white-space:nowrap;text-align:right}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table tbody td.journal-register-col--code,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table tbody td.journal-register-col--currency,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table tbody td.journal-register-col--date,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-col--code,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-col--currency,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-col--date,.pr-register-page .dcr-register__table .payables-register-table tbody td.journal-register-col--code,.pr-register-page .dcr-register__table .payables-register-table tbody td.journal-register-col--currency,.pr-register-page .dcr-register__table .payables-register-table tbody td.journal-register-col--date,.pr-register-page .dcr-register__table .payables-register-table tbody td.journal-register-col--status,.pr-register-page .dcr-register__table .payables-register-table thead th.journal-register-col--code,.pr-register-page .dcr-register__table .payables-register-table thead th.journal-register-col--currency,.pr-register-page .dcr-register__table .payables-register-table thead th.journal-register-col--date,.pr-register-page .dcr-register__table .payables-register-table thead th.journal-register-col--status{width:auto;min-width:0;max-width:none;overflow:visible;text-overflow:unset;white-space:nowrap}.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .journal-register-budget-item-cell,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .journal-register-description-cell,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .payables-register-col--donor,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .payables-register-col--payee,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-budget-item-cell,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table thead th.journal-register-description-cell,.pr-register-page .dcr-register__table .payables-register-table .journal-register-budget-item-cell,.pr-register-page .dcr-register__table .payables-register-table .journal-register-description-cell,.pr-register-page .dcr-register__table .payables-register-table .payables-register-col--donor,.pr-register-page .dcr-register__table .payables-register-table .payables-register-col--payee{min-width:7.5rem;max-width:14rem;overflow:visible;white-space:normal;text-overflow:unset;line-height:1.3;text-align:left}.pr-register-page .payables-register-table .journal-register-description{overflow:visible;white-space:normal;text-overflow:unset}.pr-register-page .dcr-register.receivables-register{overflow:visible;height:auto;flex:0 0 auto}.pr-register-page .dcr-register.receivables-register .dcr-register__head--meta-only{padding:.2rem .55rem}.pr-register-page .dcr-register.receivables-register .dcr-register__table .erp-table,.pr-register-page .dcr-register__table .advance-clearing-register.receivables-register-table .erp-table,.pr-register-page .dcr-register__table .receivables-register-table .erp-table{width:100%;min-width:0;table-layout:auto}.pr-register-page .dcr-register__table .advance-clearing-register.receivables-register-table .erp-table tbody td,.pr-register-page .dcr-register__table .advance-clearing-register.receivables-register-table .erp-table thead th,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th{padding:.3rem .38rem;vertical-align:middle;line-height:1.2}.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-col--amount,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-col--center,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-col--code,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-col--date,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-col--status,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-col--amount,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-col--center,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-col--code,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-col--date,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-col--status{width:1%;min-width:0;max-width:none;white-space:nowrap}.pr-register-page .dcr-register__table .receivables-register-table .payables-register-col--donor,.pr-register-page .dcr-register__table .receivables-register-table .receivables-register-col--project,.pr-register-page .dcr-register__table .receivables-register-table .receivables-register-col--reference{width:1%;max-width:none;white-space:nowrap}.pr-register-page .dcr-register__table .receivables-register-table .journal-register-description-cell,.pr-register-page .dcr-register__table .receivables-register-table thead th.journal-register-description-cell{min-width:7rem;max-width:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-register-page .dcr-register__table .receivables-register-table .receivables-register-col--amount{width:1%;white-space:nowrap;text-align:right}.receivables-register-amount{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.08rem;line-height:1.15}.receivables-register-amount__project{font-variant-numeric:tabular-nums;font-weight:600;color:#0f172a}.receivables-register-amount--strong .receivables-register-amount__project{font-weight:700}.receivables-register-amount__bank{font-variant-numeric:tabular-nums;font-size:.68rem;color:#475569}.receivables-register-amount__ccy{margin-left:.28rem;font-size:.62rem;font-weight:700;letter-spacing:.04em;color:#64748b}.general-ledger-page .finance-dgl__table{width:100%;border-collapse:collapse}.general-ledger-page .finance-dgl__table thead th{white-space:nowrap;vertical-align:middle}.general-ledger-page .finance-dgl__desc{min-width:14rem;max-width:22rem;white-space:normal}.general-ledger-page .finance-dgl__account-group-title,.general-ledger-page .finance-dgl__project-group-title{margin:0;font-size:12px;font-weight:600}.general-ledger-page .finance-dgl__account-group-meta,.general-ledger-page .finance-dgl__project-group-sub{font-size:12px;font-weight:400}.general-ledger-page .dcr-register__head{border-bottom:1px solid rgba(226,232,240,.85);background:rgba(248,250,252,.7)}.general-ledger-page .finance-dgl__report{padding-top:.35rem}.general-ledger-page .finance-dgl__table-wrap{border-color:#e2e8f0}.journal-entries-board__footer{display:flex;justify-content:flex-end;padding-top:.35rem;border-top:1px solid rgba(226,232,240,.9)}.journal-entries-board__footer-stats{display:inline-flex;flex-wrap:wrap;gap:.85rem 1.25rem;padding:.45rem .1rem}.journal-entries-board__footer-stats>span{display:inline-flex;flex-direction:column;gap:.1rem}.journal-entries-board__footer-label{font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.journal-entries-board__footer-value{font-size:.75rem;font-weight:600;color:#1e293b;font-variant-numeric:tabular-nums}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-workspace-top-bar .accounting-workflow-nav.flex-1.md\:block{max-width:none}}.accounting-workspace-top-bar .accounting-workflow-nav{width:100%;min-width:0}.accounting-workspace-top-bar .accounting-workflow-nav__list{width:auto;max-width:100%;gap:.25rem;padding:.25rem}.accounting-workspace-top-bar .accounting-workflow-nav__tab{height:2.25rem;min-height:2.25rem;padding:0 .625rem}.accounting-workspace-top-bar .accounting-workflow-nav__tab-icon-wrap{height:1.5rem;width:1.5rem}.accounting-workspace-top-bar .accounting-workflow-nav__tab-label{font-size:12px}.accounting-workspace-top-bar .finance-module-nav-stack{gap:0}.programs-implementation-page .finance-register-page-header .flex.finance-module-nav-stack .accounting-workflow-nav__list.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.finance-module-nav-stack .accounting-workflow-nav__list.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-module-nav-stack .accounting-workflow-nav__list{flex-wrap:wrap}.finance-workspace-header-block--accounting-compact .accounting-workflow-nav__tab{height:2.25rem;min-height:2.25rem;padding:0 .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-module-shell--full-width.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-module-shell--full-width.flex-1,.programs-donors-page__header .ems-workspace-header__row>.accounting-module-shell--full-width.flex-1,.programs-grants-page__header .ems-workspace-header__row>.accounting-module-shell--full-width.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell--full-width.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell--full-width.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-module-shell--full-width.flex-1.md\:block{max-width:none}}.accounting-module-shell--full-width{min-width:0;max-width:100%}.finance-workspace-page .ems-section__header--toolbar-only{border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.5rem .75rem}@media (min-width:640px){.finance-workspace-page .ems-section__header--toolbar-only{padding-left:1rem;padding-right:1rem}}.accounting-dashboard-page .ems-workspace-header{margin-bottom:0}.accounting-dashboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.accounting-dashboard__kpis{display:grid;gap:.75rem}@media (min-width:640px){.accounting-dashboard__kpis--primary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.accounting-dashboard__kpis--primary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.accounting-dashboard__kpis--secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.accounting-dashboard__kpis--secondary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.accounting-dashboard__kpis--ngo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.accounting-dashboard__kpis--ngo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.accounting-dashboard__kpis--ngo{grid-template-columns:repeat(6,minmax(0,1fr))}}.hr-workspace .accounting-dash-kpi--compact .accounting-dash-kpi__value.font-bold.tabular-nums,.meal-workspace--enterprise .accounting-dash-kpi--compact .accounting-dash-kpi__value.font-bold.tabular-nums,.procurement-workspace--enterprise .accounting-dash-kpi--compact .accounting-dash-kpi__value.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-kpi--compact .accounting-dash-kpi__value{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}.accounting-dash-kpi--compact{padding:.75rem}.accounting-dash-kpi--danger .accounting-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.accounting-dash-kpi-link{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-dash-kpi-link{display:block;border-radius:.75rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.accounting-dash-kpi-link:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.programs-implementation-page .finance-register-page-header .accounting-dash-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.accounting-dash-kpi{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-dash-kpi{display:flex;height:100%;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem;box-shadow:0 1px 2px rgba(46,49,146,.04),0 4px 16px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .accounting-dash-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-kpi__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-kpi__icon.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-kpi__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.accounting-dash-kpi--primary .accounting-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.accounting-dash-kpi--warning .accounting-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.accounting-dash-kpi--success .accounting-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.accounting-dash-kpi__body.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.accounting-dash-kpi__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.accounting-dash-kpi__body.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.accounting-dash-kpi__body,.programs-donors-page__header .ems-workspace-header__row>.accounting-dash-kpi__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.accounting-dash-kpi__body,.programs-grants-page__header .ems-workspace-header__row>.accounting-dash-kpi__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.accounting-dash-kpi__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-dash-kpi__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-dash-kpi__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.accounting-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.accounting-dash-kpi__body.md\:block{max-width:none}}.accounting-dash-kpi__body{min-width:0;flex:1 1 0%}.accounting-dash-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .accounting-dash-kpi__value.font-bold,.hr-workspace .text-lg.font-bold.accounting-dash-kpi__value,.meal-workspace--enterprise .accounting-dash-kpi__value.font-bold,.meal-workspace--enterprise .text-lg.font-bold.accounting-dash-kpi__value,.procurement-workspace--enterprise .accounting-dash-kpi__value.font-bold,.procurement-workspace--enterprise .text-lg.font-bold.accounting-dash-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-kpi__value{margin-top:.25rem;font-size:var(--oj-typography-heading-sm-font-size);line-height:var(--oj-typography-heading-sm-line-height);font-weight:var(--oj-typography-heading-sm-font-weight);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.hr-workspace .accounting-dashboard__kpis--secondary .accounting-dash-kpi__value.font-bold,.meal-workspace--enterprise .accounting-dashboard__kpis--secondary .accounting-dash-kpi__value.font-bold,.procurement-workspace--enterprise .accounting-dashboard__kpis--secondary .accounting-dash-kpi__value.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dashboard__kpis--secondary .accounting-dash-kpi__value{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height)}.hr-workspace .text-lg.font-bold.accounting-dash-kpi__sub,.meal-workspace--enterprise .text-lg.font-bold.accounting-dash-kpi__sub,.procurement-workspace--enterprise .text-lg.font-bold.accounting-dash-kpi__sub{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-kpi__sub{margin-top:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.accounting-dashboard__panels{display:grid;gap:1rem}@media (min-width:1024px){.accounting-dashboard__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .accounting-dash-panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.accounting-dash-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-dash-panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 16px rgba(46,49,146,.04)}.accounting-dash-panel__header{border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem}.accounting-dash-panel__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.accounting-dash-panel__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.accounting-dash-panel__body{padding:1rem}.accounting-dash-panel__empty{padding:1.25rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.accounting-dash-period>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgba(217,220,245,.8)}.accounting-dash-period{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.3)}.programs-implementation-page .finance-register-page-header .accounting-dash-period__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-period__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-period__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-period__row.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-period__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem}.accounting-dash-period__label{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-dash-period__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.accounting-dash-period__value--mono,.meal-workspace--enterprise .text-lg.font-bold.accounting-dash-period__value--mono,.procurement-workspace--enterprise .text-lg.font-bold.accounting-dash-period__value--mono{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-period__value--mono{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.hr-workspace .text-2xl.accounting-dash-status,.hr-workspace .text-lg.accounting-dash-status.tabular-nums,.hr-workspace .text-xl.accounting-dash-status,.meal-workspace--enterprise .text-2xl.accounting-dash-status,.meal-workspace--enterprise .text-lg.accounting-dash-status.tabular-nums,.meal-workspace--enterprise .text-xl.accounting-dash-status,.procurement-workspace--enterprise .text-2xl.accounting-dash-status,.procurement-workspace--enterprise .text-lg.accounting-dash-status.tabular-nums,.procurement-workspace--enterprise .text-xl.accounting-dash-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .accounting-dash-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-dash-status,.journal-entries-page .finance-data-table tbody td .accounting-dash-status{margin-top:0;vertical-align:top}.accounting-dash-status{display:inline-flex;border-radius:9999px;padding:.125rem .625rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-dash-status{white-space:nowrap}.accounting-dash-status--open{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.accounting-dash-status--closed{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-panel__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-panel__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .accounting-dash-panel__action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .accounting-dash-panel__action,.journal-entries-page .finance-data-table tbody td .accounting-dash-panel__action{margin-top:0;vertical-align:top}.accounting-dash-panel__action{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .accounting-dash-panel__action{white-space:nowrap}.accounting-dash-panel__action:hover{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.accounting-dash-progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.accounting-dash-progress{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.4);padding:.875rem}.programs-implementation-page .finance-register-page-header .accounting-dash-progress__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-progress__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-progress__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.accounting-dash-progress__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.accounting-dash-progress__period{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.accounting-dash-progress__pct,.hr-workspace .text-lg.accounting-dash-progress__pct.tabular-nums,.hr-workspace .text-lg.font-bold.accounting-dash-progress__pct,.hr-workspace .text-xl.accounting-dash-progress__pct,.meal-workspace--enterprise .text-2xl.accounting-dash-progress__pct,.meal-workspace--enterprise .text-lg.accounting-dash-progress__pct.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.accounting-dash-progress__pct,.meal-workspace--enterprise .text-xl.accounting-dash-progress__pct,.procurement-workspace--enterprise .text-2xl.accounting-dash-progress__pct,.procurement-workspace--enterprise .text-lg.accounting-dash-progress__pct.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.accounting-dash-progress__pct,.procurement-workspace--enterprise .text-xl.accounting-dash-progress__pct{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-progress__pct{border-radius:9999px;padding:.125rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.accounting-dash-progress__pct--primary{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.accounting-dash-progress__pct--success{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.accounting-dash-progress__pct--warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.programs-activity-planning__meta .accounting-dash-progress__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accounting-dash-progress__track{height:.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.accounting-dash-progress__fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.accounting-dash-progress__fill--primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.accounting-dash-progress__fill--success{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.accounting-dash-progress__fill--warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-dash-progress__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-dash-progress__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-progress__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-dash-progress__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-progress__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-dash-progress__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-progress__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.accounting-dash-progress__meta{width:100%;justify-content:flex-start}}.accounting-dash-progress__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.accounting-dash-progress__blockers{font-weight:600;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.accounting-dash-financial>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgba(217,220,245,.8)}.accounting-dash-financial{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.8)}.programs-implementation-page .finance-register-page-header .accounting-dash-financial__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-financial__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-financial__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-financial__row.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-financial__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem}.accounting-dash-financial__label{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.accounting-dash-financial__value,.meal-workspace--enterprise .text-lg.font-bold.accounting-dash-financial__value,.procurement-workspace--enterprise .text-lg.font-bold.accounting-dash-financial__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-dash-financial__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-dash-financial__value--positive{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.accounting-dash-financial__value--negative{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.core-expenses-dashboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.core-expenses-dashboard__kpis{display:grid;gap:.75rem}@media (min-width:640px){.core-expenses-dashboard__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.core-expenses-dashboard__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-kpi-link{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-kpi-link{display:block;border-radius:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.core-expenses-dash-kpi-link:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core-expenses-dash-kpi-link:hover .core-expenses-dash-kpi{box-shadow:0 4px 12px rgba(46,49,146,.08),0 12px 28px rgba(46,49,146,.1)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .core-expenses-dash-kpi.rounded-xl,.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-kpi{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-kpi{position:relative;display:flex;height:100%;align-items:flex-start;gap:.75rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem;box-shadow:0 1px 2px rgba(46,49,146,.04),0 4px 16px rgba(46,49,146,.05)}.core-expenses-dash-kpi__accent{position:absolute;left:0;right:0;top:0;height:.125rem;background:linear-gradient(90deg,rgba(46,49,146,.35),rgba(46,49,146,.08))}.core-expenses-dash-kpi--primary .core-expenses-dash-kpi__accent{background:linear-gradient(90deg,#4f46e5,#818cf8)}.core-expenses-dash-kpi--success .core-expenses-dash-kpi__accent{background:linear-gradient(90deg,#059669,#34d399)}.core-expenses-dash-kpi--warning .core-expenses-dash-kpi__accent{background:linear-gradient(90deg,#d97706,#fbbf24)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-kpi__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-kpi__icon.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-kpi__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(217,220,245,.8)}.core-expenses-dash-kpi--primary .core-expenses-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity,1))}.core-expenses-dash-kpi--success .core-expenses-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.core-expenses-dash-kpi--warning .core-expenses-dash-kpi__icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-kpi__body.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-dash-kpi__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-kpi__body.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-kpi__body,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-kpi__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-kpi__body,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-kpi__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-kpi__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-kpi__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-kpi__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-kpi__body.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-kpi__body.md\:block{max-width:none}}.core-expenses-dash-kpi__body{min-width:0;flex:1 1 0%;padding-top:.125rem}.core-expenses-dash-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .core-expenses-dash-kpi__value.font-bold,.hr-workspace .text-lg.font-bold.core-expenses-dash-kpi__value,.meal-workspace--enterprise .core-expenses-dash-kpi__value.font-bold,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-kpi__value,.procurement-workspace--enterprise .core-expenses-dash-kpi__value.font-bold,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-kpi__value{margin-top:.25rem;font-size:var(--oj-typography-heading-sm-font-size);line-height:var(--oj-typography-heading-sm-line-height);font-weight:var(--oj-typography-heading-sm-font-weight);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.core-expenses-dashboard__panels{gap:1rem}.core-expenses-dash-panel{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.core-expenses-dash-panel:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-panel__header{width:100%;justify-content:flex-start}}.core-expenses-dash-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-panel__title-wrap.flex-1{display:none}.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-panel__title-wrap{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__title-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__title-wrap.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-panel__title-wrap{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-panel__title-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-panel__title-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-panel__title-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-panel__title-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-panel__title-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-panel__title-wrap.flex-1.md\:block{max-width:none}}.core-expenses-dash-panel__title-wrap{display:flex;min-width:0;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__title-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__title-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-panel__title-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__title-icon.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-panel__title-icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(224,231,255,.8)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-panel__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-dash-panel__action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-dash-panel__action,.journal-entries-page .finance-data-table tbody td .core-expenses-dash-panel__action{margin-top:0;vertical-align:top}.core-expenses-dash-panel__action{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-dash-panel__action{white-space:nowrap}.core-expenses-dash-panel__action:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.core-expenses-dash-panel__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.core-expenses-dash-panel__body{padding:1rem}@media (min-width:1024px){.core-expenses-dashboard__bottom .core-expenses-dashboard__transactions{grid-column:span 1/span 1}}.programs-implementation-page .finance-register-page-header .core-expenses-dash-placeholder.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-placeholder.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .core-expenses-dash-placeholder.rounded-xl,.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-placeholder{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-placeholder{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:.75rem;border:1px dashed rgba(179,184,235,.8);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:2rem 1rem;text-align:center}.core-expenses-dash-placeholder__glow{pointer-events:none;position:absolute;inset:0;opacity:.6;background:radial-gradient(circle at 50% 0,rgba(79,70,229,.08),transparent 55%),radial-gradient(circle at 80% 100%,rgba(14,165,233,.06),transparent 45%)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-placeholder__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-placeholder__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder__icon.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-placeholder__icon{position:relative;display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.core-expenses-dash-placeholder__title{position:relative;margin-top:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-placeholder__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-dash-placeholder__action{border-radius:.5rem}.sp-workspace__hero-main a button.core-expenses-dash-placeholder__action,.sp-workspace__main a button.core-expenses-dash-placeholder__action{color:#fff}.journal-entries-page .dcr-register__table tbody td .core-expenses-dash-placeholder__action,.journal-entries-page .finance-data-table tbody td .core-expenses-dash-placeholder__action{margin-top:0;vertical-align:top}.core-expenses-dash-placeholder__action{position:relative;margin-top:.75rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-dash-placeholder__action{white-space:nowrap}.core-expenses-dash-placeholder__action:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.core-expenses-dash-gauge{display:grid;gap:1rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-gauge.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-gauge.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-gauge{grid-template-columns:auto 1fr;align-items:center}}.core-expenses-dash-gauge__ring{--gauge-pct:0}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.core-expenses-dash-gauge__ring{max-width:none;margin-inline:0;width:100%}.core-expenses-dash-gauge__ring{position:relative;margin-left:auto;margin-right:auto;height:7rem;width:7rem;flex-shrink:0;border-radius:9999px;background:conic-gradient(#4f46e5 0 calc(var(--gauge-pct) * 1%),#e2e8f0 calc(var(--gauge-pct) * 1%) 100%)}.core-expenses-dash-gauge__ring--success{background:conic-gradient(#059669 0 calc(var(--gauge-pct) * 1%),#e2e8f0 calc(var(--gauge-pct) * 1%) 100%)}.core-expenses-dash-gauge__ring--warning{background:conic-gradient(#d97706 0 calc(var(--gauge-pct) * 1%),#e2e8f0 calc(var(--gauge-pct) * 1%) 100%)}.core-expenses-dash-gauge__ring:after{content:"";position:absolute;inset:10px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-gauge__center.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-gauge__center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-gauge__center.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-gauge__center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-gauge__center{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hr-workspace .core-expenses-dash-gauge__pct.font-bold,.hr-workspace .text-2xl.core-expenses-dash-gauge__pct,.hr-workspace .text-lg.core-expenses-dash-gauge__pct.tabular-nums,.hr-workspace .text-lg.font-bold.core-expenses-dash-gauge__pct,.hr-workspace .text-xl.core-expenses-dash-gauge__pct,.meal-workspace--enterprise .core-expenses-dash-gauge__pct.font-bold,.meal-workspace--enterprise .text-2xl.core-expenses-dash-gauge__pct,.meal-workspace--enterprise .text-lg.core-expenses-dash-gauge__pct.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-gauge__pct,.meal-workspace--enterprise .text-xl.core-expenses-dash-gauge__pct,.procurement-workspace--enterprise .core-expenses-dash-gauge__pct.font-bold,.procurement-workspace--enterprise .text-2xl.core-expenses-dash-gauge__pct,.procurement-workspace--enterprise .text-lg.core-expenses-dash-gauge__pct.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-gauge__pct,.procurement-workspace--enterprise .text-xl.core-expenses-dash-gauge__pct{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-gauge__pct{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.core-expenses-dash-gauge__caption{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-gauge__stats.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-gauge__stats.flex-1,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-gauge__stats.flex-1,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-gauge__stats.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-gauge__stats.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-gauge__stats.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-gauge__stats.flex-1.md\:block{max-width:none}}.core-expenses-dash-gauge__stats{min-width:0}.core-expenses-dash-gauge__stats>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .core-expenses-dash-gauge__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-gauge__track{height:.5rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.core-expenses-dash-gauge__fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.core-expenses-dash-gauge__fill--primary{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.core-expenses-dash-gauge__fill--success{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.core-expenses-dash-gauge__fill--warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.core-expenses-dash-bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-summary{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-summary{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.4);padding:.75rem}.core-expenses-dash-summary__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.core-expenses-dash-summary__value,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-summary__value,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-summary__value{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-dash-summary__value--over{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-bar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-bar__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-bar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__meta.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-bar__meta{width:100%;justify-content:flex-start}}.core-expenses-dash-bar__meta{margin-bottom:.25rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-bar__label.flex-1{display:none}.programs-implementation-page .finance-register-page-header .core-expenses-dash-bar__label.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__label.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-bar__label.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__label.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-bar__label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-bar__label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-bar__label.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-bar__label.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-bar__label.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-bar__label.flex-1.md\:block{max-width:none}}.core-expenses-dash-bar__label{display:flex;min-width:0;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.core-expenses-dash-bar__rank,.hr-workspace .text-lg.core-expenses-dash-bar__rank.tabular-nums,.hr-workspace .text-xl.core-expenses-dash-bar__rank,.meal-workspace--enterprise .text-2xl.core-expenses-dash-bar__rank,.meal-workspace--enterprise .text-lg.core-expenses-dash-bar__rank.tabular-nums,.meal-workspace--enterprise .text-xl.core-expenses-dash-bar__rank,.procurement-workspace--enterprise .text-2xl.core-expenses-dash-bar__rank,.procurement-workspace--enterprise .text-lg.core-expenses-dash-bar__rank.tabular-nums,.procurement-workspace--enterprise .text-xl.core-expenses-dash-bar__rank{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__rank.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-bar__rank.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-dash-bar__rank{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-dash-bar__rank,.journal-entries-page .finance-data-table tbody td .core-expenses-dash-bar__rank{margin-top:0;vertical-align:top}.core-expenses-dash-bar__rank{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:9px;font-weight:700;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-dash-bar__rank{white-space:nowrap}.hr-workspace .text-lg.font-bold.core-expenses-dash-bar__value,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-bar__value,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-bar__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-bar__value{flex-shrink:0;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-dash-bar__budget{font-weight:400;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-activity-planning__meta .core-expenses-dash-bar__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-bar__track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:rgba(217,220,245,.9)}.core-expenses-dash-bar__fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.core-expenses-dash-bar__fill--indigo{background:linear-gradient(90deg,#4f46e5,#818cf8)}.core-expenses-dash-bar__fill--sky{background:linear-gradient(90deg,#0284c7,#38bdf8)}.core-expenses-dash-bar__fill--emerald{background:linear-gradient(90deg,#059669,#34d399)}.core-expenses-dash-bar__fill--over{background:linear-gradient(90deg,#d97706,#fbbf24)!important}.core-expenses-dash-donut{display:grid;gap:1rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-donut{grid-template-columns:auto 1fr;align-items:center}}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.core-expenses-dash-donut__ring{max-width:none;margin-inline:0;width:100%}.core-expenses-dash-donut__ring{position:relative;margin-left:auto;margin-right:auto;height:8rem;width:8rem;flex-shrink:0;border-radius:9999px}.core-expenses-dash-donut__ring:after{content:"";position:absolute;inset:14px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut__center.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-donut__center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut__center.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-donut__center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-donut__center{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:.75rem;padding-right:.75rem;text-align:center}.core-expenses-dash-donut__total-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.core-expenses-dash-donut__total-value,.hr-workspace .text-lg.core-expenses-dash-donut__total-value.tabular-nums,.hr-workspace .text-lg.font-bold.core-expenses-dash-donut__total-value,.hr-workspace .text-xl.core-expenses-dash-donut__total-value,.meal-workspace--enterprise .text-2xl.core-expenses-dash-donut__total-value,.meal-workspace--enterprise .text-lg.core-expenses-dash-donut__total-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-donut__total-value,.meal-workspace--enterprise .text-xl.core-expenses-dash-donut__total-value,.procurement-workspace--enterprise .text-2xl.core-expenses-dash-donut__total-value,.procurement-workspace--enterprise .text-lg.core-expenses-dash-donut__total-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-donut__total-value,.procurement-workspace--enterprise .text-xl.core-expenses-dash-donut__total-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-donut__total-value{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-donut__legend.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend.flex-1,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend.flex-1,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend.flex-1.md\:block{max-width:none}}.core-expenses-dash-donut__legend{min-width:0}.core-expenses-dash-donut__legend>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut__legend-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-donut__legend-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-donut__legend-item{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-donut__legend-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-donut__legend-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-donut__legend-item{width:100%;justify-content:flex-start}}.core-expenses-dash-donut__legend-item{display:flex;align-items:center;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.core-expenses-dash-donut__dot{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-dash-donut__legend-label.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-dash-donut__legend-label{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend-label.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-donut__legend-label,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-donut__legend-label,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-dash-donut__legend-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-dash-donut__legend-label{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-donut__legend-label.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-donut__legend-label.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-dash-donut__legend-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-dash-donut__legend-label.md\:block{max-width:none}}.core-expenses-dash-donut__legend-label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.core-expenses-dash-donut__legend-value,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-donut__legend-value,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-donut__legend-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-donut__legend-value{flex-shrink:0;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-dash-chip-grid{display:grid;gap:.625rem}@media (min-width:640px){.core-expenses-dash-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .core-expenses-dash-chip.rounded-xl,.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-chip{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-chip{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-dash-chip:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core-expenses-dash-chip:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.25rem}.core-expenses-dash-chip--indigo:before{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.core-expenses-dash-chip--sky:before{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.core-expenses-dash-chip--emerald:before{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.core-expenses-dash-chip--amber:before{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.core-expenses-dash-chip--violet:before{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.core-expenses-dash-chip--rose:before{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.core-expenses-dash-chip__label{padding-left:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.core-expenses-dash-chip__value,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-dash-chip__value,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-dash-chip__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-dash-chip__value{margin-top:.25rem;padding-left:.25rem;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning__meta .core-expenses-dash-table-wrap.rounded-xl,.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-table-wrap{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-table-wrap{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7)}.core-expenses-dash-table{width:100%;text-align:left;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.core-expenses-dash-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-dash-table tbody td{border-bottom-width:1px;border-color:rgba(238,240,250,.8);padding:.625rem .75rem;vertical-align:middle}.core-expenses-dash-table tbody tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-dash-table tbody tr:hover{background-color:rgba(238,240,250,.5)}.core-expenses-dash-table tbody tr:last-child td{border-bottom-width:0}.core-expenses-dash-table__ref{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-dash-table__ref:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1));text-decoration-line:underline}.core-expenses-dash-controls>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-controls__item{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-controls__item{display:flex;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.3);padding:.625rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-dash-controls__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__icon.gap-2{width:100%;justify-content:flex-start}}.core-expenses-dash-controls__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.core-expenses-dash-controls__icon--indigo{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity,1))}.core-expenses-dash-controls__icon--emerald{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.core-expenses-dash-controls__icon--sky{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__alert.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-controls__alert{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__alert.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-controls__alert{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-controls__alert{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-controls__alert{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position);padding:.625rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__ok.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-controls__ok{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-dash-controls__ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-dash-controls__ok.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-dash-controls__ok{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.core-expenses-dash-controls__ok{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-dash-controls__ok{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.4) var(--tw-gradient-to-position);padding:.625rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.core-expenses-register-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.core-expenses-page .finance-register-page-header .page-header__subtitle{display:none}.core-expenses-board{gap:.55rem}.core-expenses-board__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.core-expenses-board__toolbar-aside{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.core-expenses-board__period{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;min-height:2rem;padding:.25rem .65rem;border:1px solid rgba(46,49,146,.1);border-radius:.45rem;background:#fff}.core-expenses-board__period-label{font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.core-expenses-board__period-name{font-size:.78rem;font-weight:650;color:#0f172a}.core-expenses-board__panel{padding:.75rem}.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dcr-kpi-strip.core-expenses-kpi-strip .dcr-kpi{min-width:0;min-height:3rem;padding:.45rem .6rem}.dcr-kpi-strip.core-expenses-kpi-strip .dcr-kpi__label,.dcr-kpi-strip.core-expenses-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcr-kpi-strip.core-expenses-kpi-strip .dcr-kpi__value{font-size:1rem}@media (max-width:900px){.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:560px){.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.core-expenses-filters{grid-template-columns:repeat(7,minmax(0,1fr)) minmax(10rem,1.6fr) auto auto auto}.core-expenses-filters__search{min-width:10rem}@media (max-width:1100px){.core-expenses-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.dcr-kpi-strip.funding-opportunities-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dcr-kpi-strip.funding-opportunities-kpi-strip--six{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.75rem}.programs-grants-opportunities-page .finance-workspace-page,.programs-grants-opportunities-page .programs-page-shell__body{padding-top:0}.awardable-projects-panel{border:1px solid #e2e8f0;border-radius:.7rem;background:#fff;padding:.9rem 1.05rem;margin-bottom:.85rem}.awardable-projects-panel__head h2{margin:0;font-size:.92rem;font-weight:650;color:#0f172a}.awardable-projects-panel__head p{margin:.25rem 0 0;font-size:.78rem;line-height:1.4;color:#475569}.awardable-projects-panel__list{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.awardable-projects-panel__list li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border:1px solid #f1f5f9;border-radius:.5rem}.awardable-projects-panel__name{margin:0;font-size:.84rem;font-weight:600;color:#0f172a}.awardable-projects-panel__meta{margin:.15rem 0 0;font-size:.72rem;color:#64748b}.awardable-projects-panel__actions{display:flex;align-items:center;gap:.45rem;flex-shrink:0}.funding-opportunities-board--pipeline{display:flex;flex-direction:column;gap:.85rem}.fo-pipeline-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.15rem 0 0}.fo-pipeline-header__title{margin:0;font-size:1.15rem;font-weight:650;line-height:1.3;color:#0f172a}.fo-pipeline-header__subtitle{margin:.2rem 0 0;font-size:.8125rem;line-height:1.4;color:#475569}.fo-pipeline-header__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.fo-pipeline-insights{border:1px solid #e2e8f0;border-radius:.65rem;background:#fff;padding:.65rem 1rem}.fo-pipeline-insights summary{cursor:pointer;font-size:.8125rem;font-weight:600;color:#1e293b}.fo-pipeline-insights__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.funding-opportunities-filters--pipeline{grid-template-columns:minmax(12rem,1.4fr) repeat(4,minmax(0,1fr)) auto auto!important;padding:.85rem 1rem;gap:.65rem}.funding-opportunities-board--pipeline .funding-opportunities-table--pipeline .erp-table{min-width:64rem}.funding-opportunities-board--pipeline .funding-opportunities-table--pipeline .erp-table thead th{padding:.65rem .85rem}.funding-opportunities-board--pipeline .funding-opportunities-table--pipeline .erp-table tbody td{padding:.7rem .85rem;vertical-align:middle}.fo-opportunity-name{display:block;padding:0;border:0;background:none;text-align:left;font:inherit;font-weight:600;color:#0f172a;cursor:pointer}.fo-opportunity-name:hover{text-decoration:underline}.fo-opportunity-ref{margin:.15rem 0 0;font-size:.72rem;line-height:1.3;color:#64748b}.fo-opportunity-more{margin-top:.2rem;padding:0;border:0;background:none;font-size:.7rem;font-weight:600;color:#475569;cursor:pointer}.fo-deadline-date{display:block;font-size:.8125rem;color:#1e293b}.fo-deadline-status{display:block;margin-top:.15rem;font-size:.72rem;font-weight:550;color:#475569}.fo-deadline-status--warning{color:#b45309}.fo-deadline-status--urgent{color:#b91c1c;font-weight:650}.fo-deadline-status--muted{color:#64748b}.fo-expand-row td{background:#f8fafc}.fo-expand-meta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem 1rem}.fo-expand-meta dt{font-size:.65rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.fo-expand-meta dd{margin:.15rem 0 0;font-size:.8125rem;color:#0f172a}@media (max-width:1100px){.dcr-kpi-strip.funding-opportunities-kpi-strip--six,.fo-pipeline-insights__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.funding-opportunities-filters--pipeline{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto!important}.fo-expand-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.dcr-kpi-strip.funding-opportunities-kpi-strip .dcr-kpi{min-width:0;min-height:3rem;padding:.45rem .5rem}.dcr-kpi-strip.funding-opportunities-kpi-strip .dcr-kpi__label,.dcr-kpi-strip.funding-opportunities-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.dcr-kpi-strip.funding-opportunities-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){.dcr-kpi-strip.funding-opportunities-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.funding-opportunities-board{font-family:var(--erp-font-family-ui);letter-spacing:.005em}.funding-opportunities-filters{gap:.65rem .7rem;row-gap:.7rem;align-items:center;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(11rem,1.5fr) auto auto auto}@media (max-width:1280px){.funding-opportunities-filters{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto auto}}@media (max-width:960px){.funding-opportunities-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}}.funding-opportunities-filters__search,.grant-compliance-filters__search{min-width:11rem}.funding-opportunities-board .funding-opportunities-table .erp-table{table-layout:auto;width:100%;min-width:82rem;border-collapse:separate;border-spacing:0}.funding-opportunities-board .funding-opportunities-table .erp-table thead th{padding:.85rem 1rem;font-size:.6875rem;font-weight:650;letter-spacing:.055em;line-height:1.35;vertical-align:bottom}.funding-opportunities-board .funding-opportunities-table .erp-table tbody td{padding:.95rem 1rem;font-size:.8125rem;line-height:1.5;vertical-align:top}.funding-opportunities-board .funding-opportunities-table .erp-table tbody tr+tr td{border-top:1px solid rgba(226,232,240,.85)}.funding-opportunities-board .fo-district-chips{display:flex;flex-wrap:wrap;gap:.3rem}.funding-opportunities-board .fo-district-chip{display:inline-flex;align-items:center;border-radius:.35rem;background:rgba(241,245,249,.95);color:#1e293b;padding:.15rem .45rem;font-size:.72rem;font-weight:550;line-height:1.3;box-shadow:inset 0 0 0 1px rgba(203,213,225,.75)}.funding-opportunities-board .funding-opportunities-table--tracker .erp-table{min-width:88rem;border-collapse:separate;border-spacing:0}.funding-opportunities-board .funding-opportunities-table--tracker .erp-table thead th{padding:.75rem 1rem}.funding-opportunities-board .funding-opportunities-table--tracker .erp-table tbody td{padding:.95rem 1.05rem;line-height:1.45;vertical-align:middle}.funding-opportunities-board .funding-opportunities-table--tracker .erp-table tbody tr+tr td{border-top:1px solid rgba(226,232,240,.9)}.funding-opportunities-board .funding-opportunities-table--tracker .fo-col-opportunity button{line-height:1.45}.funding-opportunities-board .funding-opportunities-table .fo-col-donor{min-width:8.5rem;max-width:11rem}.funding-opportunities-board .funding-opportunities-table--tracker .fo-col-opportunity{min-width:16rem;max-width:22rem;white-space:normal}.funding-opportunities-board .funding-opportunities-table--tracker .fo-col-stage{min-width:8.5rem}.funding-opportunities-board .funding-opportunities-table--tracker .fo-col-status{min-width:8rem}.funding-opportunities-board .funding-opportunities-table .fo-col-opportunity{min-width:14rem;max-width:22rem}.funding-opportunities-board .funding-opportunities-table .fo-col-days,.funding-opportunities-board .funding-opportunities-table .fo-col-fx,.funding-opportunities-board .funding-opportunities-table .fo-col-type{white-space:nowrap;width:1%}.funding-opportunities-board .funding-opportunities-table .fo-col-lead,.funding-opportunities-board .funding-opportunities-table .fo-col-sector,.funding-opportunities-board .funding-opportunities-table .fo-col-state{min-width:6rem;max-width:10rem}.funding-opportunities-board .funding-opportunities-table .fo-col-district{min-width:8.5rem;max-width:14rem}.funding-opportunities-board .funding-opportunities-table .fo-col-deadline{min-width:6.5rem}.funding-opportunities-board .funding-opportunities-table .fo-col-priority,.funding-opportunities-board .funding-opportunities-table .fo-col-stage{min-width:5.5rem}.funding-opportunities-board .funding-opportunities-table .fo-col-currency{min-width:5rem}.funding-opportunities-board .funding-opportunities-table .fo-col-amount{min-width:7.5rem;white-space:nowrap}.funding-opportunities-board .funding-opportunities-table .fo-col-actions{width:1%;white-space:nowrap;padding-right:.85rem}.funding-opportunities-board .funding-opportunities-table--tracker .fo-col-actions{padding-left:1rem;padding-right:1.1rem}.dcr-kpi-strip.funding-opportunities-kpi-strip--rich .dcr-kpi{min-height:4.1rem;align-items:flex-start}.dcr-kpi--clickable{cursor:pointer;text-align:left;font:inherit;width:100%;transition:background .12s ease,box-shadow .12s ease}.dcr-kpi--clickable:hover{background:#f8f9ff;box-shadow:0 0 0 1px rgba(46,49,146,.12)}.dcr-kpi__secondary{display:block;margin-top:.15rem;font-size:.65rem;font-weight:500;color:#64748b;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fo-stage-rail{display:flex;align-items:center;gap:0;max-width:9.5rem}.fo-stage-rail__step{display:inline-flex;align-items:center}.fo-stage-rail__line{width:.85rem;height:2px;background:#cbd5e1}.fo-stage-rail__line--done{background:#2e3192}.fo-stage-rail__dot{width:.45rem;height:.45rem;border-radius:999px;background:#cbd5e1;box-shadow:0 0 0 1px #fff}.fo-stage-rail__dot--done{background:#2e3192}.fo-stage-rail__dot--active{background:#059669;box-shadow:0 0 0 2px #a7f3d0}.fo-stage-rail__dot--lost{background:#f87171}.fo-copy-code{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .25rem;margin:0;border:0;border-radius:.25rem;background:transparent;color:#2563eb;font-size:.625rem;line-height:1.2;cursor:pointer}.fo-copy-code:hover{background:#eff6ff}.fo-donor-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.65rem;height:1.65rem;border-radius:.35rem;background:#f1f5f9;color:#334155;font-size:.55rem;font-weight:700;letter-spacing:.02em}.fo-donor-mark--img{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e2e8f0}.fo-health{display:inline-flex;align-items:center;gap:.15rem;padding:.15rem .4rem;border-radius:.3rem;font-size:.65rem;font-weight:600;white-space:nowrap;background:#f8fafc;color:#475569}.fo-health--ok{background:#ecfdf5;color:#065f46}.fo-health--watch{background:#fffbeb;color:#92400e}.fo-health--risk{background:#fff1f2;color:#9f1239}.fo-amount-stack{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.fo-amount-stack__ccy{font-size:.625rem;font-weight:600;color:#64748b;letter-spacing:.04em}.fo-amount-stack__amt{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a}.fo-quick-actions{gap:.2rem}.fo-quick-actions,.fo-quick-btn{display:inline-flex;align-items:center}.fo-quick-btn{justify-content:center;width:1.7rem;height:1.7rem;border:1px solid rgba(46,49,146,.12);border-radius:.35rem;background:#fff;color:#334155;cursor:pointer}.fo-quick-btn:hover{background:#f8f9ff;color:#2e3192}.fo-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem}@media (max-width:900px){.fo-charts{grid-template-columns:1fr}}.fo-charts__card{border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;padding:.75rem .9rem}.fo-charts__title{margin:0 0 .55rem;font-size:.7rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#475569}.fo-charts__bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.fo-charts__bar-meta{display:flex;justify-content:space-between;gap:.5rem;font-size:.7rem;color:#334155}.fo-charts__track{height:.35rem;border-radius:999px;background:#f1f5f9;overflow:hidden}.fo-charts__fill{height:100%;border-radius:999px;background:#2e3192}.fo-charts__fill--green{background:#059669}.fo-empty-state{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:1.75rem 1rem;text-align:center}.fo-empty-state__title{margin:0;font-size:.875rem;font-weight:650;color:#1e293b}.fo-empty-state__text{margin:0;max-width:28rem;font-size:.75rem;line-height:1.45;color:#64748b}.fo-empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.35rem}.grants-tracker-board .grants-tracker-kpi-strip .dcr-kpi{min-height:2.85rem;padding:.4rem .55rem}.grants-tracker-filters{display:grid;grid-template-columns:minmax(7rem,.9fr) minmax(7rem,.9fr) minmax(8rem,1fr) minmax(12rem,1.6fr) auto;gap:.5rem .55rem;align-items:center}.grants-tracker-filters__search{min-width:12rem}@media (max-width:1100px){.grants-tracker-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto}}.grants-tracker-register-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem 1.25rem;flex-wrap:wrap}.grants-tracker-register-head__right{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.grants-tracker-export-btn{min-height:2rem;padding-inline:.85rem;white-space:nowrap}.grants-tracker-register-head__right .dcr-export{position:relative}.grants-tracker-register-head__right .dcr-export__menu{right:0;left:auto}.grants-tracker-board .grants-tracker-table .erp-table{table-layout:fixed;width:100%;min-width:68rem;border-collapse:separate;border-spacing:0}.grants-tracker-board .grants-tracker-table .erp-table thead th{padding:.55rem .65rem;letter-spacing:.04em;font-size:.625rem;white-space:nowrap}.grants-tracker-board .grants-tracker-table .erp-table tbody td{padding:.55rem .65rem;vertical-align:top;line-height:1.35;border-top:1px solid rgba(226,232,240,.85)}.grants-tracker-board .grants-tracker-table .erp-table tbody tr:hover td{background:rgba(238,240,250,.55)}.grants-tracker-board .gt-stack{display:flex;flex-direction:column;gap:.15rem;min-width:0}.grants-tracker-board .gt-stack--tight{gap:.1rem}.grants-tracker-board .gt-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.3;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grants-tracker-board .gt-primary,.grants-tracker-board .gt-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.35;color:#14153f}.grants-tracker-board .gt-title{font-weight:600}.grants-tracker-board .gt-primary{font-weight:500;color:#1e293b}.grants-tracker-board .gt-sublink{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;color:#2563eb;white-space:nowrap}.grants-tracker-board .gt-muted{font-size:10px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grants-tracker-board .gt-badge{padding:.2rem .45rem;font-size:10px;font-weight:600;line-height:1.25;white-space:nowrap}.grants-tracker-board .gt-col-grant{width:18%}.grants-tracker-board .gt-col-project{width:15%}.grants-tracker-board .gt-col-period{width:13%}.grants-tracker-board .gt-period-dates{font-size:11px;font-variant-numeric:tabular-nums;color:#1e293b;white-space:nowrap}.grants-tracker-board .gt-period-sep{margin:0 .2rem;color:#94a3b8}.grants-tracker-board .gt-col-amount{width:10%;white-space:nowrap}.grants-tracker-board .gt-amount-stack{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.grants-tracker-board .gt-amount-stack__ccy{font-size:.6rem;font-weight:650;letter-spacing:.04em;color:#64748b}.grants-tracker-board .gt-amount-stack__amt{font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a}.grants-tracker-board .gt-amount-stack__rem{margin-top:.1rem;font-size:.625rem;font-variant-numeric:tabular-nums;color:#64748b}.grants-tracker-board .gt-col-source{width:12%}.grants-tracker-board .gt-source{display:block;font-size:12px;font-weight:550;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grants-tracker-board .gt-col-beneficiaries{width:8%;font-size:12px;font-weight:600;white-space:nowrap}.grants-tracker-board .gt-col-status{width:8%}.grants-tracker-board .gt-col-reporting{width:11%;font-size:12px}.grants-tracker-board .gt-overdue{font-size:10px;font-weight:600;color:#be123c}.grants-tracker-board .gt-actions{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.grants-tracker-board .gt-view-btn{height:1.75rem;padding-left:.55rem;padding-right:.55rem;font-size:11px}.grants-tracker-board .gt-col-actions{width:7%;padding-left:.5rem;padding-right:.65rem;white-space:nowrap}.dcr-kpi-strip.grant-compliance-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grant-compliance-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(12rem,2fr) auto auto}.finance-projects-page.finance-register-page{width:100%;max-width:none;min-width:0}.finance-projects-page .finance-register-page-header .page-header__subtitle{display:none}.finance-projects-board.dcr-board{gap:.75rem;width:100%;max-width:none}.finance-projects-toolbar{align-items:center}.finance-projects-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto}.dcr-kpi-strip.finance-projects-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.55rem}.dcr-kpi-strip.finance-projects-kpi-strip .dcr-kpi{min-width:0;min-height:3.25rem;padding:.55rem .7rem}.dcr-kpi-strip.finance-projects-kpi-strip .dcr-kpi__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcr-kpi-strip.finance-projects-kpi-strip .dcr-kpi__value{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.dcr-kpi-strip.finance-projects-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:560px){.dcr-kpi-strip.finance-projects-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.finance-projects-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .75rem;align-items:end}.finance-projects-filters>.dcr-filter__control,.finance-projects-filters>input.dcr-filter__control,.finance-projects-filters>select.dcr-filter__control{min-width:0;width:100%}.finance-projects-filters__search{grid-column:1/-1;min-width:0}.finance-projects-filters>.dcr-btn,.finance-projects-filters>.dcr-export{justify-self:start}@media (min-width:1280px){.finance-projects-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.finance-projects-filters__search{grid-column:span 2}}@media (min-width:1600px){.finance-projects-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}.finance-projects-register-table-wrap{min-width:0;overflow-x:auto}.finance-projects-register-table-wrap .finance-projects-register-table,.finance-projects-register-table.hurdo-table-wrap{min-width:0}.finance-projects-register-table .erp-table{table-layout:fixed;width:100%;min-width:74rem;border-collapse:separate;border-spacing:0}.finance-projects-register-table .erp-table thead th,.finance-projects-register-table .erp-table--soft thead th{padding:.5rem .7rem!important;font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.25;white-space:normal;vertical-align:bottom;overflow:hidden}.finance-projects-register-table .erp-table tbody td,.finance-projects-register-table .erp-table--soft tbody td{padding:.55rem .7rem!important;font-size:.75rem;line-height:1.3;vertical-align:middle;overflow:hidden;border-bottom:1px solid rgba(46,49,146,.08)}.finance-projects-register-table .erp-table tbody tr:nth-child(2n){background:rgba(248,250,255,.5)}.finance-projects-register-table .finance-projects-col-code{width:10%}.finance-projects-register-table .finance-projects-col-code>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-projects-register-table .finance-projects-col-title{width:18%}.finance-projects-register-table .finance-projects-col-title .finance-projects-title,.finance-projects-register-table .finance-projects-col-title p{display:block;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.3}.finance-projects-register-table .finance-projects-col-money{width:9%;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.finance-projects-register-table .finance-projects-col-grants{width:12%}.finance-projects-register-table .finance-projects-col-grants>*{max-width:100%;overflow:hidden}.finance-projects-register-table .finance-projects-col-donor{width:12%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-projects-register-table .finance-projects-col-status{width:8%}.finance-projects-register-table .finance-projects-col-manager{width:7%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-projects-register-table .finance-projects-actions{display:inline-flex;align-items:center;gap:.65rem}.finance-projects-register-table .finance-projects-actions__sep{width:1px;height:.85rem;background:rgba(46,49,146,.18);flex-shrink:0}.finance-projects-register-table .finance-projects-grants-list{margin:.25rem 0 0;padding:0;list-style:none}.finance-projects-register-table .finance-projects-grants-list li{margin:0;padding:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-projects-tone{display:inline-block;width:.4rem;height:.4rem;border-radius:999px;flex-shrink:0}.finance-projects-tone--green{background:#059669}.finance-projects-tone--blue{background:#0284c7}.finance-projects-tone--orange{background:#ea580c}.finance-projects-tone--grey{background:#94a3b8}.finance-projects-tone--red{background:#dc2626}.core-expenses-register-board{display:flex;flex-direction:column;gap:.55rem;min-width:0}.core-expenses-register-board .dcr-register__head{justify-content:flex-end;min-height:auto;padding:.35rem .65rem}.core-expenses-register-board .dcr-register__meta{margin:0}.core-expenses-register-table__col-actions{width:4.5rem;min-width:4.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-kpis{width:100%;justify-content:flex-start}}.core-expenses-register-kpis{display:grid;gap:.5rem}@media (min-width:640px){.core-expenses-register-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.core-expenses-register-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.core-expenses-register-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.core-expenses-register-kpi{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.9);padding:.5rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-lg.font-bold.core-expenses-register-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.font-bold.core-expenses-register-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.font-bold.core-expenses-register-kpi .finance-kpi-primary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-register-kpi .finance-kpi-primary__value{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.core-expenses-register-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-quick-panels{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-quick-panels{width:100%;justify-content:flex-start}}.core-expenses-register-quick-panels{display:grid;gap:.5rem}@media (min-width:768px){.core-expenses-register-quick-panels{grid-template-columns:repeat(3,minmax(0,1fr))}}.core-expenses-register-quick-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-register-quick-panel--warning{border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.3)}.core-expenses-register-quick-panel--primary{border-color:rgba(199,210,254,.8);background-color:rgba(238,242,255,.2)}.hr-workspace .text-2xl.core-expenses-register-quick-panel__title,.hr-workspace .text-lg.core-expenses-register-quick-panel__title.tabular-nums,.hr-workspace .text-xl.core-expenses-register-quick-panel__title,.meal-workspace--enterprise .text-2xl.core-expenses-register-quick-panel__title,.meal-workspace--enterprise .text-lg.core-expenses-register-quick-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.core-expenses-register-quick-panel__title,.procurement-workspace--enterprise .text-2xl.core-expenses-register-quick-panel__title,.procurement-workspace--enterprise .text-lg.core-expenses-register-quick-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.core-expenses-register-quick-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.core-expenses-register-quick-panel__title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-quick-panel__empty{padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.core-expenses-register-quick-panel__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .core-expenses-register-quick-panel__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-quick-panel__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-register-quick-panel__item{display:flex;flex-direction:column;gap:.125rem;border-radius:.375rem;padding:.375rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-register-quick-panel__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-expenses-register-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-expenses-register-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-toolbar{width:100%;justify-content:flex-start}}.core-expenses-register-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search{display:none}.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-toolbar__search{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-toolbar__search{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search.md\:block{max-width:none}}.core-expenses-register-toolbar__search{display:flex;min-width:12rem;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-register-toolbar__search-input.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search-input{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-register-toolbar__search-input.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search-input,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-register-toolbar__search-input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search-input,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-register-toolbar__search-input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-register-toolbar__search-input{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-toolbar__search-input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search-input.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-toolbar__search-input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search-input.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-toolbar__search-input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-register-toolbar__search-input.md\:block{max-width:none}}.core-expenses-register-toolbar__search-input{min-width:0;flex:1 1 0%;border-width:0;background-color:transparent;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-toolbar__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.core-expenses-register-toolbar__search-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.core-expenses-register-toolbar__clear,.core-expenses-register-toolbar__toggle{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-toolbar__clear:hover,.core-expenses-register-toolbar__toggle:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-register-toolbar__count{margin-left:auto;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-register-filters{width:100%;justify-content:flex-start}}.core-expenses-register-filters{display:grid;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem}@media (min-width:640px){.core-expenses-register-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.core-expenses-register-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.core-expenses-register-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-register-filters__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .core-expenses-register-filters__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-filters__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-register-filters__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-register-filters__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-register-filters__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-filters__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-filters__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-register-filters__field.flex-1.md\:block{max-width:none}}.core-expenses-register-filters__field{display:flex;min-width:0;flex-direction:column;gap:.25rem}.core-expenses-register-filters__field>span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .core-expenses-register-main.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-register-main{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-register-table-wrap{overflow-x:auto}.core-expenses-register-table{min-width:1480px}.core-expenses-register-table .erp-table{table-layout:fixed;width:100%}.core-expenses-register-table .erp-table tbody td,.core-expenses-register-table .erp-table thead th{padding:.5rem .625rem;vertical-align:middle;font-size:11px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-table .erp-table thead th{white-space:nowrap}.core-expenses-register-table .erp-table tbody td.ems-col-num,.core-expenses-register-table .erp-table thead th.ems-col-num{white-space:nowrap;padding-left:.5rem;padding-right:.75rem}.core-expenses-register-table .erp-table tbody td.ems-col-status,.core-expenses-register-table .erp-table thead th.ems-col-status{white-space:nowrap;padding-left:.5rem;padding-right:.5rem}.core-expenses-register-table__col-date{width:6.5rem;min-width:6.25rem}.core-expenses-register-table__col-reference{width:7.5rem;min-width:7rem}.core-expenses-register-table__col-requester{width:8rem;min-width:7.5rem}.core-expenses-register-table__col-office{width:5rem;min-width:4.75rem}.core-expenses-register-table__col-txn-type{width:6.5rem;min-width:6rem}.core-expenses-register-table__col-category{width:8.5rem;min-width:8rem}.core-expenses-register-table__col-description{width:12rem;min-width:10rem}.core-expenses-register-table__col-amount,.core-expenses-register-table__col-payments,.core-expenses-register-table__col-receipts,.core-expenses-register-table__col-running-balance{width:6.75rem;min-width:6.5rem}.core-expenses-register-table__col-status{width:7rem;min-width:6.5rem}.core-expenses-register-table__col-payment-status{width:8rem;min-width:7.5rem}.core-expenses-register-table__col-payment-date{width:7.75rem;min-width:7.5rem}.core-expenses-register-table .erp-table tbody td.core-expenses-register-table__payment-date,.core-expenses-register-table .erp-table thead th.core-expenses-register-table__col-payment-date{overflow:visible;text-overflow:clip;white-space:nowrap}.core-expenses-register-table__col-bank{width:10rem;min-width:8.5rem}.core-expenses-register-table__col-paid-amount{width:6.75rem;min-width:6.5rem}.core-expenses-payment__readonly{background-color:rgba(238,240,250,.5);padding:.5rem .625rem}.core-expenses-entry__grid .finance-tx-field:has(input[type=date]){min-width:11.5rem}.core-expenses-entry__grid input[type=date].core-expenses-entry__input{min-width:11rem;padding-inline-end:.5rem}.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-auth-panel.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-auth-panel.gap-2{width:100%;justify-content:flex-start}}.core-expenses-auth-panel{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(15,23,42,.4);padding:1rem}.programs-activity-planning__meta .overflow-hidden.core-expenses-auth-panel__card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-auth-panel__card{max-height:90vh;width:100%;max-width:48rem;overflow:auto;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-auth-panel__header{margin-bottom:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.core-expenses-auth-panel__eyebrow{margin-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-auth-panel__title{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-auth-panel__subtitle{margin-top:.25rem;max-width:36rem;font-size:12px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-auth-panel__form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-auth-panel__form{width:100%;justify-content:flex-start}}.core-expenses-auth-panel__form{margin-bottom:.75rem;display:grid;gap:.5rem}@media (min-width:768px){.core-expenses-auth-panel__form{grid-template-columns:1.4fr 1fr .8fr auto}}.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-auth-panel__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-auth-panel__field{display:flex;flex-direction:column;gap:.25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-auth-panel__field select{height:2rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:12px;font-weight:400;text-transform:none;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-auth-panel__table-wrap{overflow-x:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.core-expenses-auth-panel__table{width:100%;min-width:640px;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-auth-panel__table th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-auth-panel__table td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;vertical-align:middle;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.core-expenses-auth-panel__remove{border-radius:.25rem;padding:.25rem;--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-auth-panel__remove:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.core-expenses-register-table .hurdo-table-scroll{max-height:min(62vh,640px);overflow:auto}.core-expenses-register-action{border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-action:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.core-expenses-status,.hr-workspace .text-lg.core-expenses-status.tabular-nums,.hr-workspace .text-xl.core-expenses-status,.meal-workspace--enterprise .text-2xl.core-expenses-status,.meal-workspace--enterprise .text-lg.core-expenses-status.tabular-nums,.meal-workspace--enterprise .text-xl.core-expenses-status,.procurement-workspace--enterprise .text-2xl.core-expenses-status,.procurement-workspace--enterprise .text-lg.core-expenses-status.tabular-nums,.procurement-workspace--enterprise .text-xl.core-expenses-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .core-expenses-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-status,.journal-entries-page .finance-data-table tbody td .core-expenses-status{margin-top:0;vertical-align:top}.core-expenses-status{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-status{white-space:nowrap}.core-expenses-status--draft{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.core-expenses-status--review{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.core-expenses-status--approval{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.core-expenses-status--approved{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.core-expenses-status--posted{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.core-expenses-status--rejected{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.core-expenses-status--cancelled{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .core-expenses-register-category{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-register-category,.journal-entries-page .finance-data-table tbody td .core-expenses-register-category{margin-top:0;vertical-align:top}.core-expenses-register-category{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-register-category{white-space:nowrap}.core-expenses-register-category--indigo{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.core-expenses-register-category--sky{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.core-expenses-register-category--emerald{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.core-expenses-register-category--amber{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.core-expenses-register-category--violet{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.core-expenses-register-category--rose{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-register-guidance.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-guidance.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-guidance.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-guidance.gap-2{width:100%;justify-content:flex-start}}.core-expenses-register-guidance{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1rem;text-align:center}.core-expenses-register-guidance__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-guidance__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-guidance__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-register-guidance__action{border-radius:.5rem}.sp-workspace__hero-main a button.core-expenses-register-guidance__action,.sp-workspace__main a button.core-expenses-register-guidance__action{color:#fff}.journal-entries-page .dcr-register__table tbody td .core-expenses-register-guidance__action,.journal-entries-page .finance-data-table tbody td .core-expenses-register-guidance__action{margin-top:0;vertical-align:top}.core-expenses-register-guidance__action{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-register-guidance__action{white-space:nowrap}.core-expenses-register-guidance__action:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.core-expenses-entry>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .core-expenses-entry__check.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__check.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__check{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-entry__check.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__check.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__check{width:100%;justify-content:flex-start}}.core-expenses-entry__check{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.core-expenses-entry__check input{height:.875rem;width:.875rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-entry__check input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(61 71 181/var(--tw-ring-opacity,1))}.core-expenses-entry__error{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.core-expenses-entry__form--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__grid{width:100%;justify-content:flex-start}}.core-expenses-entry__grid{display:grid;gap:.5rem}@media (min-width:640px){.core-expenses-entry__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.core-expenses-entry__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.core-expenses-entry__grid--more{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:640px){.core-expenses-entry__field-wide{grid-column:span 2/span 2}}@media (min-width:1024px){.core-expenses-entry__field-wide{grid-column:span 4/span 4}}.programs-implementation-page .finance-register-page-header .core-expenses-entry__amount-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-entry__amount-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.core-expenses-entry__amount-row{display:flex;gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-entry__amount-row input:first-child.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-entry__amount-row input:first-child{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-entry__amount-row input:first-child.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-entry__amount-row input:first-child,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-entry__amount-row input:first-child.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-entry__amount-row input:first-child,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-entry__amount-row input:first-child.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-entry__amount-row input:first-child{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-entry__amount-row input:first-child.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-entry__amount-row input:first-child.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-entry__amount-row input:first-child.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-entry__amount-row input:first-child.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-entry__amount-row input:first-child.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-entry__amount-row input:first-child.md\:block{max-width:none}}.core-expenses-entry__amount-row input:first-child{min-width:0;flex:1 1 0%}.core-expenses-entry__input{height:2rem;padding-top:.25rem;padding-bottom:.25rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-entry__form--compact .finance-tx-field__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__more-trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__more-trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-entry__more-trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-entry__more-trigger,.journal-entries-page .finance-data-table tbody td .core-expenses-entry__more-trigger{margin-top:0;vertical-align:top}.core-expenses-entry__more-trigger{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-entry__more-trigger{white-space:nowrap}.core-expenses-entry__more-trigger:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-entry__more-chevron{height:.875rem;width:.875rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.programs-implementation-page .finance-register-page-header .core-expenses-entry__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-expenses-entry__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-entry__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-expenses-entry__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry__footer{width:100%;justify-content:flex-start}}.core-expenses-entry__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.programs-implementation-page .finance-register-page-header .core-expenses-cost-center-field__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-cost-center-field__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__row.gap-2{width:100%;justify-content:flex-start}}.core-expenses-cost-center-field__row{display:flex;align-items:center;gap:.375rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.core-expenses-cost-center-field__row select.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.core-expenses-cost-center-field__row select{display:none}.programs-activities-page__header .ems-workspace-header__row>.core-expenses-cost-center-field__row select.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.core-expenses-cost-center-field__row select,.programs-donors-page__header .ems-workspace-header__row>.core-expenses-cost-center-field__row select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.core-expenses-cost-center-field__row select,.programs-grants-page__header .ems-workspace-header__row>.core-expenses-cost-center-field__row select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.core-expenses-cost-center-field__row select{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-cost-center-field__row select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-cost-center-field__row select.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-cost-center-field__row select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-cost-center-field__row select.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.core-expenses-cost-center-field__row select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.core-expenses-cost-center-field__row select.md\:block{max-width:none}}.core-expenses-cost-center-field__row select{min-width:0;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .core-expenses-cost-center-field__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-cost-center-field__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__actions.gap-2{width:100%;justify-content:flex-start}}.core-expenses-cost-center-field__actions{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-cost-center-field__action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-cost-center-field__action,.journal-entries-page .finance-data-table tbody td .core-expenses-cost-center-field__action{margin-top:0;vertical-align:top}.core-expenses-cost-center-field__action{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-cost-center-field__action{white-space:nowrap}.core-expenses-cost-center-field__action:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-cost-center-field__action:disabled{cursor:not-allowed;opacity:.4}.core-expenses-cost-center-field__action--danger:hover{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__add.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-cost-center-field__add.gap-2{width:100%;justify-content:flex-start}}.core-expenses-cost-center-field__add{margin-top:.375rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;align-items:center;gap:.375rem}.core-expenses-cost-center-field__error{margin-top:.25rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-entry--embedded .core-expenses-entry__form{border-width:0;background-color:transparent;padding:.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.core-expenses-tabstrip{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-new-entry>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .core-expenses-entry-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-entry-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-payment-queue>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .core-expenses-payment-queue__intro.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-payment-queue__intro{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-payment-queue__intro.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-payment-queue__intro{width:100%;justify-content:flex-start}}.core-expenses-payment-queue__intro{display:flex;align-items:flex-start;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.core-expenses-payment-form__header{margin-bottom:.75rem}.core-expenses-payment-form__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.core-expenses-payment-form__header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.core-expenses-payment-form__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.core-expenses-payment-form__meta{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-payment__readonly{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.375rem .5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__filters{width:100%;justify-content:flex-start}}.core-funds-statement__filters{display:grid;gap:.5rem}@media (min-width:768px){.core-funds-statement__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.core-funds-statement__filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .core-funds-statement__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-funds-statement__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-funds-statement__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-funds-statement__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__actions{width:100%;justify-content:flex-start}}.core-funds-statement__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width:768px){.core-funds-statement__actions{grid-column:span 2/span 2}}@media (min-width:1280px){.core-funds-statement__actions{grid-column:span 4/span 4}}.programs-implementation-page .finance-register-page-header .core-funds-statement__reconciliation.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__reconciliation.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__reconciliation{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-funds-statement__reconciliation.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__reconciliation.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-funds-statement__reconciliation{width:100%;justify-content:flex-start}}.core-funds-statement__reconciliation{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.5rem .75rem}.core-funds-statement__reconciliation-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-funds-statement__reconciliation-grid.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-funds-statement__reconciliation-grid.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__reconciliation-grid.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-funds-statement__reconciliation-grid.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.core-funds-statement__reconciliation-grid.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-funds-statement__reconciliation-grid.gap-2{width:100%;justify-content:flex-start}}.core-funds-statement__reconciliation-grid{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-funds-statement__reconciliation-ok{font-weight:600;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.core-funds-statement__registers{display:grid;gap:.75rem}@media (min-width:1280px){.core-funds-statement__registers{grid-template-columns:repeat(2,minmax(0,1fr))}}.core-funds-statement__register-title{margin-bottom:.5rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-entry-panel__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry-panel__trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-entry-panel__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry-panel__trigger.gap-2{width:100%;justify-content:flex-start}}.core-expenses-entry-panel__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.core-expenses-entry-panel__trigger:hover{background-color:rgba(238,240,250,.8)}.core-expenses-entry-panel__trigger--open{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry-panel__trigger-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry-panel__trigger-main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-entry-panel__trigger-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.core-expenses-entry-panel__trigger-main{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-entry-panel__trigger-main{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-entry-panel__trigger-main,.journal-entries-page .finance-data-table tbody td .core-expenses-entry-panel__trigger-main{margin-top:0;vertical-align:top}.core-expenses-entry-panel__trigger-main{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-entry-panel__trigger-main{white-space:nowrap}.core-expenses-entry-panel__chevron{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.core-expenses-entry-panel__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.core-expenses-entry--embedded{border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.core-expenses-register-toolbar__new{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.core-expenses-register-toolbar__new:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar__export.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__export.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .core-expenses-register-toolbar__export.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__export.gap-2{width:100%;justify-content:flex-start}}.core-expenses-register-toolbar__export{margin-left:auto;display:flex;align-items:center;gap:.375rem}.core-expenses-register-toolbar__export select{width:auto;min-width:7.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__export-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.core-expenses-register-toolbar__export-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .core-expenses-register-toolbar__export-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-register-toolbar__export-btn,.journal-entries-page .finance-data-table tbody td .core-expenses-register-toolbar__export-btn{margin-top:0;vertical-align:top}.core-expenses-register-toolbar__export-btn{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-register-toolbar__export-btn{white-space:nowrap}.core-expenses-register-toolbar__export-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.core-expenses-register-toolbar__export-btn:disabled{cursor:not-allowed;opacity:.5}.core-expenses-register-kpi--link{cursor:pointer}.programs-activity-planning .programs-activity-simple-import .core-expenses-register-status-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .core-expenses-register-status-link,.journal-entries-page .finance-data-table tbody td .core-expenses-register-status-link{margin-top:0;vertical-align:top}.core-expenses-register-status-link{display:inline-flex;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .core-expenses-register-status-link{white-space:nowrap}.core-expenses-register-status-link:hover{opacity:.8}.core-expenses-register-empty-note{padding:.5rem .75rem;text-align:center;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-dash-shortcuts>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgba(217,220,245,.8)}.accounting-dash-shortcuts{padding:.5rem}.programs-implementation-page .finance-register-page-header .accounting-dash-shortcut.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-shortcut.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-shortcut.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-shortcut.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-shortcut{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.625rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-dash-shortcut:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-dash-shortcut__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-shortcut__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-dash-shortcut__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.accounting-dash-shortcut__icon.gap-2{width:100%;justify-content:flex-start}}.accounting-dash-shortcut__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-dash-shortcut:hover .accounting-dash-shortcut__icon{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.accounting-dash-shortcut__arrow{margin-left:auto;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-dash-shortcut:hover .accounting-dash-shortcut__arrow{--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));opacity:1}.accounting-module-sidebar__group-label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .accounting-module-sidebar__group-label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .accounting-module-sidebar__group-label{font-size:10px}.grant-overview-cell--status .accounting-module-sidebar__group-label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.accounting-module-sidebar__group-label{margin-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-module-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.accounting-module-sidebar__link{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .accounting-module-sidebar__link{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .accounting-module-sidebar__link{font-size:10px}.grant-overview-cell--status .accounting-module-sidebar__link{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.accounting-module-sidebar__link{display:block;border-radius:.375rem;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-module-sidebar__link:hover{background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.accounting-module-sidebar__link--active,.accounting-module-sidebar__link:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.accounting-module-sidebar__link--active{background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600}.accounting-module-governance{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .accounting-module-governance{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .accounting-module-governance{font-size:10px}.grant-overview-cell--status .accounting-module-governance{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.accounting-module-governance{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.accounting-module-governance__label{margin-right:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .accounting-financial-statements__tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .accounting-fiscal-periods__tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex .accounting-financial-statements__tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-fiscal-periods__tabs.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .accounting-financial-statements__tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .accounting-fiscal-periods__tabs.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex .accounting-financial-statements__tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.accounting-fiscal-periods__tabs.items-center.gap-2{width:100%;justify-content:flex-start}}.accounting-financial-statements__tabs,.accounting-fiscal-periods__tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem}.accounting-financial-statements__tab,.accounting-fiscal-periods__tab{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .accounting-financial-statements__tab,.programs-impl-register__table .programs-impl-register__cell--status .accounting-fiscal-periods__tab{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .accounting-financial-statements__tab,.grant-detail-dashboard__meta-item dd .accounting-fiscal-periods__tab{font-size:10px}.grant-overview-cell--status .accounting-financial-statements__tab,.grant-overview-cell--status .accounting-fiscal-periods__tab{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.accounting-financial-statements__tab,.accounting-fiscal-periods__tab{border-radius:.375rem;padding:.375rem .75rem;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.accounting-financial-statements__tab:hover,.accounting-fiscal-periods__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.accounting-financial-statements__tab--active,.accounting-fiscal-periods__tab--active{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.fs-report.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.fs-report.flex-1,.programs-donors-page__header .ems-workspace-header__row>.fs-report.flex-1,.programs-grants-page__header .ems-workspace-header__row>.fs-report.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report.flex-1.md\:block{max-width:none}}.fs-report{min-width:0}.fs-report>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.hr-workspace .text-2xl.fs-report__subhead,.hr-workspace .text-lg.fs-report__subhead.tabular-nums,.hr-workspace .text-xl.fs-report__subhead,.meal-workspace--enterprise .text-2xl.fs-report__subhead,.meal-workspace--enterprise .text-lg.fs-report__subhead.tabular-nums,.meal-workspace--enterprise .text-xl.fs-report__subhead,.procurement-workspace--enterprise .text-2xl.fs-report__subhead,.procurement-workspace--enterprise .text-lg.fs-report__subhead.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-report__subhead{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-report__subhead{padding:.75rem 1rem .25rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-report__subhead--divider{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-summary{width:100%;justify-content:flex-start}}.fs-summary{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.fs-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-kpis{width:100%;justify-content:flex-start}}.fs-kpis{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}@media (min-width:640px){.fs-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fs-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .fs-summary__card.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .fs-summary__card.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-summary__card{display:flex;flex-direction:column;gap:.125rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.5rem .75rem}.fs-summary__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.fs-summary__value,.hr-workspace .text-lg.font-bold.fs-summary__value,.hr-workspace .text-lg.fs-summary__value.tabular-nums,.hr-workspace .text-xl.fs-summary__value,.meal-workspace--enterprise .text-2xl.fs-summary__value,.meal-workspace--enterprise .text-lg.font-bold.fs-summary__value,.meal-workspace--enterprise .text-lg.fs-summary__value.tabular-nums,.meal-workspace--enterprise .text-xl.fs-summary__value,.procurement-workspace--enterprise .text-2xl.fs-summary__value,.procurement-workspace--enterprise .text-lg.font-bold.fs-summary__value,.procurement-workspace--enterprise .text-lg.fs-summary__value.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-summary__value{font-size:15px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-summary__value--status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-summary__value--status.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-summary__value--status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-summary__value--status,.journal-entries-page .finance-data-table tbody td .fs-summary__value--status{margin-top:0;vertical-align:top}.fs-summary__value--status{display:inline-flex;align-items:center;gap:.25rem;font-size:13px;font-weight:600;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fs-summary__value--status{white-space:nowrap}.fs-summary__delta{font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-summary__card--ok{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.5)}.fs-summary__card--ok .fs-summary__value--status{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.fs-summary__card--warn{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.6)}.fs-summary__card--warn .fs-summary__value--status{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-activity-planning__meta .fs-report__controls.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fs-report__controls{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__controls-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-report__controls-row,.programs-implementation-page .finance-register-page-header .flex.fs-report__controls-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-report__controls-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__controls-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-report__controls-row,.programs-implementation-page .finance-register-page-header .flex.fs-report__controls-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-report__controls-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-report__controls-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.fs-report__controls .fs-filter-bar{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.fs-report__controls .fs-filter-bar,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.fs-report__controls .fs-filter-bar,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.fs-report__controls .fs-filter-bar{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-report__controls .fs-filter-bar.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-report__controls .fs-filter-bar.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-report__controls .fs-filter-bar.md\:block{max-width:none}}.fs-report__controls .fs-filter-bar{flex:1 1 0%;border-radius:0;border-width:0;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fs-report__controls .fs-toolbar{flex-shrink:0}.fs-report__controls .fs-filter-bar .finance-journal-filter-bar__primary{flex-wrap:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.fs-filter-bar__field.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.fs-filter-bar__field{display:none}.programs-implementation-page .finance-register-page-header .fs-filter-bar__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .fs-filter-bar__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.fs-filter-bar__field.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.fs-filter-bar__field,.programs-donors-page__header .ems-workspace-header__row>.fs-filter-bar__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.fs-filter-bar__field,.programs-grants-page__header .ems-workspace-header__row>.fs-filter-bar__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.fs-filter-bar__field{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-filter-bar__field.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-filter-bar__field.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-filter-bar__field.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-filter-bar__field.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-filter-bar__field.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.fs-filter-bar__field.md\:block{max-width:none}}.fs-filter-bar__field{display:flex;min-width:0;flex:1 1 0%;flex-basis:0px;flex-direction:column;justify-content:center}.fs-filter-bar__field .finance-journal-filter-bar__select{height:2rem;width:100%;flex:none;flex-basis:auto}.fs-filter-bar__field-label{margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .fs-report__sheet.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fs-report__sheet{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.fs-report__body.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.fs-report__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.fs-report__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.fs-report__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.fs-report__body.flex-1.md\:block{max-width:none}}.fs-report__body{min-width:0}.fs-report-header{border-bottom-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.75rem 1rem}.hr-workspace .text-2xl.fs-report-header__name,.hr-workspace .text-lg.fs-report-header__name.tabular-nums,.hr-workspace .text-xl.fs-report-header__name,.meal-workspace--enterprise .text-2xl.fs-report-header__name,.meal-workspace--enterprise .text-lg.fs-report-header__name.tabular-nums,.meal-workspace--enterprise .text-xl.fs-report-header__name,.procurement-workspace--enterprise .text-2xl.fs-report-header__name,.procurement-workspace--enterprise .text-lg.fs-report-header__name.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-report-header__name{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-report-header__name{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.fs-report-header__meta{margin-top:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.375rem}@media (min-width:640px){.fs-report-header__meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.fs-report-header__meta-item dt{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-report-header__meta-item dd{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-checklist.gap-2,.programs-implementation-page .finance-register-page-header .flex.fs-checklist.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-checklist.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-checklist.gap-2,.programs-implementation-page .finance-register-page-header .flex.fs-checklist.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-checklist.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-checklist{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-checklist__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-checklist__item.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-checklist__item{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-checklist__item,.journal-entries-page .finance-data-table tbody td .fs-checklist__item{margin-top:0;vertical-align:top}.fs-checklist__item{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fs-checklist__item{white-space:nowrap}.fs-checklist__item--ok{border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgb(236 253 245/var(--tw-bg-opacity,1));color:rgb(6 95 70/var(--tw-text-opacity,1))}.fs-checklist__item--ok,.fs-checklist__item--warn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.fs-checklist__item--warn{border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1));color:rgb(146 64 14/var(--tw-text-opacity,1))}.fs-checklist__item--fail{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.fs-stmt{overflow-x:auto}.fs-stmt__table{width:100%;min-width:52rem;border-collapse:collapse;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.fs-stmt__table thead th{position:sticky;top:0;z-index:10;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-stmt__table td{padding:.375rem .75rem;vertical-align:middle}.hr-workspace .text-lg.font-bold .fs-stmt__table td.fs-stmt__num,.hr-workspace .text-lg.font-bold.fs-stmt__table th.fs-stmt__num,.meal-workspace--enterprise .text-lg.font-bold .fs-stmt__table td.fs-stmt__num,.meal-workspace--enterprise .text-lg.font-bold.fs-stmt__table th.fs-stmt__num,.procurement-workspace--enterprise .text-lg.font-bold .fs-stmt__table td.fs-stmt__num,.procurement-workspace--enterprise .text-lg.font-bold.fs-stmt__table th.fs-stmt__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-stmt__table td.fs-stmt__num,.fs-stmt__table th.fs-stmt__num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fs-stmt__code{width:7rem;white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-stmt__name{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.fs-stmt__num,.meal-workspace--enterprise .text-lg.font-bold.fs-stmt__num,.procurement-workspace--enterprise .text-lg.font-bold.fs-stmt__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-stmt__num{width:8rem;white-space:nowrap;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.fs-stmt__notes{width:4rem;text-align:center;font-size:11px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-stmt__name--indent1{padding-left:1.5rem}.fs-stmt__name--indent2{padding-left:2.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-stmt__toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-stmt__toggle.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-stmt__toggle{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-stmt__toggle,.journal-entries-page .finance-data-table tbody td .fs-stmt__toggle{margin-top:0;vertical-align:top}.fs-stmt__toggle{display:inline-flex;align-items:center;gap:.25rem;text-align:left;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .fs-stmt__toggle{white-space:nowrap}.fs-stmt__toggle:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.fs-stmt__toggle:disabled{cursor:default;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.fs-stmt__toggle--section{font-size:12px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-stmt__toggle-spacer{display:inline-block;height:.875rem;width:.875rem}.fs-stmt__drill{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:#8d94e0;text-decoration-style:dotted;text-underline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fs-stmt__drill:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-color:#3d47b5}.fs-stmt__row--section td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding-top:.5rem;padding-bottom:.5rem}.fs-stmt__row--group td{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:500}.fs-stmt__row--line:hover td{background-color:rgba(238,240,250,.4)}.fs-stmt__row--section-total td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.7);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.fs-stmt__row--grand td,.hr-workspace .text-lg.fs-stmt__row--grand td.tabular-nums,.hr-workspace .text-xl.fs-stmt__row--grand td,.meal-workspace--enterprise .text-2xl.fs-stmt__row--grand td,.meal-workspace--enterprise .text-lg.fs-stmt__row--grand td.tabular-nums,.meal-workspace--enterprise .text-xl.fs-stmt__row--grand td,.procurement-workspace--enterprise .text-2xl.fs-stmt__row--grand td,.procurement-workspace--enterprise .text-lg.fs-stmt__row--grand td.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-stmt__row--grand td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-stmt__row--grand td{position:sticky;bottom:0;z-index:10;border-top-width:2px;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(217,220,245,.8);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line);backdrop-filter:blur(2px)}.fs-stmt__row--empty td{padding:1rem .75rem;text-align:center;font-size:12px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.fs-stmt__amount,.meal-workspace--enterprise .text-lg.font-bold.fs-stmt__amount,.procurement-workspace--enterprise .text-lg.font-bold.fs-stmt__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-stmt__amount{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fs-stmt__amount--neg{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.fs-stmt__variance,.meal-workspace--enterprise .text-lg.font-bold.fs-stmt__variance,.procurement-workspace--enterprise .text-lg.font-bold.fs-stmt__variance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-stmt__variance{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.fs-stmt__variance--flat{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.fs-stmt__gl-account{display:block;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.fs-stmt__gl-desc{display:block;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__controls-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-report__controls-head,.programs-implementation-page .finance-register-page-header .flex.fs-report__controls-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-report__controls-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__controls-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-report__controls-head,.programs-implementation-page .finance-register-page-header .flex.fs-report__controls-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-report__controls-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-report__controls-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .625rem}.hr-workspace .text-2xl.fs-report__params-toggle,.hr-workspace .text-lg.fs-report__params-toggle.tabular-nums,.hr-workspace .text-xl.fs-report__params-toggle,.meal-workspace--enterprise .text-2xl.fs-report__params-toggle,.meal-workspace--enterprise .text-lg.fs-report__params-toggle.tabular-nums,.meal-workspace--enterprise .text-xl.fs-report__params-toggle,.procurement-workspace--enterprise .text-2xl.fs-report__params-toggle,.procurement-workspace--enterprise .text-lg.fs-report__params-toggle.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-report__params-toggle{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__params-toggle.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-report__params-toggle.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-report__params-toggle{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-report__params-toggle,.journal-entries-page .finance-data-table tbody td .fs-report__params-toggle{margin-top:0;vertical-align:top}.fs-report__params-toggle{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;padding:.25rem .375rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fs-report__params-toggle{white-space:nowrap}.fs-report__params-toggle:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.fs-report__controls-head+.fs-report__controls-row{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.hr-workspace .text-2xl.fs-checklist__title,.hr-workspace .text-lg.fs-checklist__title.tabular-nums,.hr-workspace .text-xl.fs-checklist__title,.meal-workspace--enterprise .text-2xl.fs-checklist__title,.meal-workspace--enterprise .text-lg.fs-checklist__title.tabular-nums,.meal-workspace--enterprise .text-xl.fs-checklist__title,.procurement-workspace--enterprise .text-2xl.fs-checklist__title,.procurement-workspace--enterprise .text-lg.fs-checklist__title.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-checklist__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-checklist__title{margin-right:.25rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-summary__breakdown{margin-top:.25rem}.fs-summary__breakdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-summary__breakdown li.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-summary__breakdown li,.programs-implementation-page .finance-register-page-header .fs-summary__breakdown li.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-summary__breakdown li.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-summary__breakdown li,.programs-implementation-page .finance-register-page-header .fs-summary__breakdown li.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-summary__breakdown li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.fs-summary__breakdown-value,.meal-workspace--enterprise .text-lg.font-bold.fs-summary__breakdown-value,.procurement-workspace--enterprise .text-lg.font-bold.fs-summary__breakdown-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-summary__breakdown-value{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.fs-sofp-header{border-bottom-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-sofp-header__cards{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-sofp-header__cards{width:100%;justify-content:flex-start}}.fs-sofp-header__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.fs-sofp-header__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.fs-sofp-header__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.fs-sofp-header__card{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.fs-sofp-header__card dt{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-sofp-header__card dd{margin-top:.125rem;--tw-text-opacity:1}.fs-sofp-header__card dd,.fs-stmt__row--subtotal td{font-size:12px;font-weight:600;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-stmt__row--subtotal td{border-top-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-stmt__noteref.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-stmt__noteref.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-stmt__noteref{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-stmt__noteref,.journal-entries-page .finance-data-table tbody td .fs-stmt__noteref{margin-top:0;vertical-align:top}.fs-stmt__noteref{margin-left:1px;margin-right:1px;display:inline-flex;align-items:center;border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:#8d94e0;text-decoration-style:dotted;text-underline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fs-stmt__noteref{white-space:nowrap}.fs-stmt__noteref:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-color:#3d47b5}.fs-donor-pos{border-top-width:1px;border-color:rgba(179,184,235,.8);padding:1rem}.hr-workspace .text-2xl.fs-donor-pos__heading,.hr-workspace .text-lg.fs-donor-pos__heading.tabular-nums,.hr-workspace .text-xl.fs-donor-pos__heading,.meal-workspace--enterprise .text-2xl.fs-donor-pos__heading,.meal-workspace--enterprise .text-lg.fs-donor-pos__heading.tabular-nums,.meal-workspace--enterprise .text-xl.fs-donor-pos__heading,.procurement-workspace--enterprise .text-2xl.fs-donor-pos__heading,.procurement-workspace--enterprise .text-lg.fs-donor-pos__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-donor-pos__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-donor-pos__heading{margin-bottom:.5rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-donor-pos__scroll{overflow-x:auto;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7)}.fs-donor-pos__table{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.fs-donor-pos__table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-donor-pos__table td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.fs-donor-pos__num,.meal-workspace--enterprise .text-lg.font-bold.fs-donor-pos__num,.procurement-workspace--enterprise .text-lg.font-bold.fs-donor-pos__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-donor-pos__num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.hr-workspace .text-2xl.fs-donor-pos__table tfoot td,.hr-workspace .text-lg.fs-donor-pos__table tfoot td.tabular-nums,.hr-workspace .text-xl.fs-donor-pos__table tfoot td,.meal-workspace--enterprise .text-2xl.fs-donor-pos__table tfoot td,.meal-workspace--enterprise .text-lg.fs-donor-pos__table tfoot td.tabular-nums,.meal-workspace--enterprise .text-xl.fs-donor-pos__table tfoot td,.procurement-workspace--enterprise .text-2xl.fs-donor-pos__table tfoot td,.procurement-workspace--enterprise .text-lg.fs-donor-pos__table tfoot td.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-donor-pos__table tfoot td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-donor-pos__table tfoot td{border-top-width:2px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.7);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.fs-donor-pos__empty{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:12px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-notes{border-top-width:1px;border-color:rgba(179,184,235,.8);padding:1rem}.hr-workspace .text-2xl.fs-notes__heading,.hr-workspace .text-lg.fs-notes__heading.tabular-nums,.hr-workspace .text-xl.fs-notes__heading,.meal-workspace--enterprise .text-2xl.fs-notes__heading,.meal-workspace--enterprise .text-lg.fs-notes__heading.tabular-nums,.meal-workspace--enterprise .text-xl.fs-notes__heading,.procurement-workspace--enterprise .text-2xl.fs-notes__heading,.procurement-workspace--enterprise .text-lg.fs-notes__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-notes__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-notes__heading{margin-bottom:.5rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-notes__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.fs-notes__item{scroll-margin-top:6rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.6);background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-notes__item-head,.programs-implementation-page .finance-register-page-header .flex.fs-notes__item-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-notes__item-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fs-notes__item-head,.programs-implementation-page .finance-register-page-header .flex.fs-notes__item-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fs-notes__item-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-notes__item-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.hr-workspace .text-2xl.fs-notes__code,.hr-workspace .text-lg.fs-notes__code.tabular-nums,.hr-workspace .text-xl.fs-notes__code,.meal-workspace--enterprise .text-2xl.fs-notes__code,.meal-workspace--enterprise .text-lg.fs-notes__code.tabular-nums,.meal-workspace--enterprise .text-xl.fs-notes__code,.procurement-workspace--enterprise .text-2xl.fs-notes__code,.procurement-workspace--enterprise .text-lg.fs-notes__code.tabular-nums,.procurement-workspace--enterprise .text-xl.fs-notes__code{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-notes__code.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-notes__code.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fs-notes__code{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fs-notes__code,.journal-entries-page .finance-data-table tbody td .fs-notes__code{margin-top:0;vertical-align:top}.fs-notes__code{display:inline-flex;align-items:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fs-notes__code{white-space:nowrap}.fs-notes__title{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.fs-notes__amount,.meal-workspace--enterprise .text-lg.font-bold.fs-notes__amount,.procurement-workspace--enterprise .text-lg.font-bold.fs-notes__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fs-notes__amount{margin-left:auto;font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-notes__body{margin-top:.25rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fs-signoff{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;border-top-width:1px;border-color:rgba(179,184,235,.8);padding:1.5rem 1rem}@media (min-width:640px){.fs-signoff{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-signoff__col.gap-2,.programs-implementation-page .finance-register-page-header .fs-signoff__col.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fs-signoff__col.gap-2,.programs-implementation-page .finance-register-page-header .fs-signoff__col.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fs-signoff__col{display:flex;flex-direction:column;align-items:center;text-align:center}.fs-signoff__caption{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.fs-signoff__caption,.fs-signoff__name{--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.fs-signoff__name{margin-top:.75rem;min-height:1rem;font-size:12px;font-weight:500;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.fs-signoff__line{margin-top:.25rem;height:1px;width:100%;max-width:12rem;--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.fs-signoff__role{margin-top:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .budget-module-layout.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-module-layout.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.budget-module-layout{display:flex;min-height:0;align-items:flex-start;gap:1rem}.budget-module-layout__sidebar{position:sticky;top:1rem;z-index:20;width:232px;max-width:240px;flex-shrink:0;align-self:flex-start;max-height:calc(100vh - 2rem)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-module-layout__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-module-layout__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-module-layout__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.budget-module-layout__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.budget-module-layout__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-module-layout__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-layout__main.md\:block{max-width:none}}.budget-module-layout__main{min-width:0;flex:1 1 0%}.budget-module-layout__main>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .budget-module-sidebar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-module-sidebar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .budget-module-sidebar.rounded-xl,.programs-activity-planning__meta .overflow-hidden.budget-module-sidebar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-sidebar{display:flex;max-height:calc(100vh - 2rem);flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.07)}.hr-workspace .text-2xl.budget-module-sidebar__title,.hr-workspace .text-lg.budget-module-sidebar__title.tabular-nums,.hr-workspace .text-xl.budget-module-sidebar__title,.meal-workspace--enterprise .text-2xl.budget-module-sidebar__title,.meal-workspace--enterprise .text-lg.budget-module-sidebar__title.tabular-nums,.meal-workspace--enterprise .text-xl.budget-module-sidebar__title,.procurement-workspace--enterprise .text-2xl.budget-module-sidebar__title,.procurement-workspace--enterprise .text-lg.budget-module-sidebar__title.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-module-sidebar__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-sidebar__title{flex-shrink:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.625rem .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-module-sidebar__groups{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__groups,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__groups,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__groups{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__groups.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__groups.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__groups.md\:block{max-width:none}}.budget-module-sidebar__groups{min-height:0;flex:1 1 0%}.budget-module-sidebar__groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.budget-module-sidebar__groups{overflow-y:auto;overscroll-behavior:contain;padding-top:.25rem;padding-bottom:.25rem}.budget-module-sidebar__accordion{border-bottom-width:1px;border-color:rgba(217,220,245,.9)}.budget-module-sidebar__accordion:last-child{border-bottom-width:0}.budget-module-sidebar__accordion--active{background-color:rgba(238,240,250,.4)}.programs-implementation-page .finance-register-page-header .budget-module-sidebar__accordion-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__accordion-trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-module-sidebar__accordion-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__accordion-trigger.gap-2{width:100%;justify-content:flex-start}}.budget-module-sidebar__accordion-trigger{display:flex;width:100%;align-items:center;gap:.375rem;border-left-width:4px;border-color:transparent;padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.budget-module-sidebar__accordion-trigger:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.budget-module-sidebar__accordion-trigger--active{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));background-color:rgba(217,220,245,.9);padding-left:calc(.625rem - 4px);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-sidebar__accordion-chevron{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.budget-module-sidebar__accordion-chevron--open{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-module-sidebar__accordion-label.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.budget-module-sidebar__accordion-label{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-module-sidebar__accordion-label.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__accordion-label,.programs-donors-page__header .ems-workspace-header__row>.budget-module-sidebar__accordion-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__accordion-label,.programs-grants-page__header .ems-workspace-header__row>.budget-module-sidebar__accordion-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.budget-module-sidebar__accordion-label{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-sidebar__accordion-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__accordion-label.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-sidebar__accordion-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__accordion-label.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-module-sidebar__accordion-label.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.budget-module-sidebar__accordion-label.md\:block{max-width:none}}.budget-module-sidebar__accordion-label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label,.hr-workspace .text-lg.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label.tabular-nums,.hr-workspace .text-xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label,.meal-workspace--enterprise .text-2xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label,.meal-workspace--enterprise .text-lg.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label.tabular-nums,.meal-workspace--enterprise .text-xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label,.procurement-workspace--enterprise .text-2xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label,.procurement-workspace--enterprise .text-lg.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-sidebar__accordion-trigger--active .budget-module-sidebar__accordion-label{font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-sidebar__accordion-indicator{display:none}.programs-activity-planning__meta .budget-module-sidebar__accordion-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-sidebar__accordion-panel{display:grid;overflow:hidden;transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);grid-template-rows:0fr}.budget-module-sidebar__accordion-panel--open{grid-template-rows:1fr}.programs-activity-planning__meta .budget-module-sidebar__accordion-panel-inner.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-sidebar__accordion-panel-inner{min-height:0;overflow:hidden}.budget-module-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.budget-module-sidebar__list{padding:.125rem .5rem .5rem}.programs-implementation-page .finance-register-page-header .budget-module-sidebar__link.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__link.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-module-sidebar__link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-module-sidebar__link.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-module-sidebar__link.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-module-sidebar__link{width:100%;justify-content:flex-start}}.budget-module-sidebar__link{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-left-width:4px;border-color:transparent;padding:.375rem .5rem;font-size:12.5px;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.budget-module-sidebar__link:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-sidebar__link-icon{height:.875rem;width:.875rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.budget-module-sidebar__link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-workspace .text-2xl.budget-module-sidebar__link--active,.hr-workspace .text-lg.budget-module-sidebar__link--active.tabular-nums,.hr-workspace .text-xl.budget-module-sidebar__link--active,.meal-workspace--enterprise .text-2xl.budget-module-sidebar__link--active,.meal-workspace--enterprise .text-lg.budget-module-sidebar__link--active.tabular-nums,.meal-workspace--enterprise .text-xl.budget-module-sidebar__link--active,.procurement-workspace--enterprise .text-2xl.budget-module-sidebar__link--active,.procurement-workspace--enterprise .text-lg.budget-module-sidebar__link--active.tabular-nums,.procurement-workspace--enterprise .text-xl.budget-module-sidebar__link--active{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-module-sidebar__link--active{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));background-color:rgba(217,220,245,.9);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-sidebar__link--active .budget-module-sidebar__link-icon{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-approval-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.budget-approval-summary__grid{display:grid;gap:.375rem}@media (min-width:640px){.budget-approval-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.budget-approval-summary__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-kpi{box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-control-page__content.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.budget-control-page__content.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-control-page__content.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-control-page__content.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__content.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__content.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__content.flex-1.md\:block{max-width:none}}.budget-control-page__content{min-width:0}.budget-control-page__kpis .ems-kpi{padding:.5rem .625rem}.programs-implementation-page .finance-register-page-header .budget-control-page__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-control-page__alert.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-control-page__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-control-page__alert.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.budget-control-page__alert{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-control-page__alert{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,251,235,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position);padding:.875rem 1rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-control-page__alert-copy.flex-1{display:none}.programs-implementation-page .finance-register-page-header .budget-control-page__alert-copy.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-copy.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-control-page__alert-copy.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-copy.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-control-page__alert-copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-control-page__alert-copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-control-page__alert-copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__alert-copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__alert-copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-control-page__alert-copy.flex-1.md\:block{max-width:none}}.budget-control-page__alert-copy{display:flex;min-width:0;align-items:center;gap:.625rem}.hr-workspace .text-2xl.budget-control-page__alert-count,.hr-workspace .text-lg.budget-control-page__alert-count.tabular-nums,.hr-workspace .text-lg.font-bold.budget-control-page__alert-count,.hr-workspace .text-xl.budget-control-page__alert-count,.meal-workspace--enterprise .text-2xl.budget-control-page__alert-count,.meal-workspace--enterprise .text-lg.budget-control-page__alert-count.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.budget-control-page__alert-count,.meal-workspace--enterprise .text-xl.budget-control-page__alert-count,.procurement-workspace--enterprise .text-2xl.budget-control-page__alert-count,.procurement-workspace--enterprise .text-lg.budget-control-page__alert-count.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.budget-control-page__alert-count,.procurement-workspace--enterprise .text-xl.budget-control-page__alert-count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-count.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-count.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-control-page__alert-count{border-radius:.5rem}.sp-workspace__hero-main a button.budget-control-page__alert-count,.sp-workspace__main a button.budget-control-page__alert-count{color:#fff}.journal-entries-page .dcr-register__table tbody td .budget-control-page__alert-count,.journal-entries-page .finance-data-table tbody td .budget-control-page__alert-count{margin-top:0;vertical-align:top}.budget-control-page__alert-count{display:inline-flex;height:1.75rem;min-width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .budget-control-page__alert-count{white-space:nowrap}.budget-control-page__alert-text{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__alert-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-control-page__alert-action{border-radius:.5rem}.sp-workspace__hero-main a button.budget-control-page__alert-action,.sp-workspace__main a button.budget-control-page__alert-action{color:#fff}.journal-entries-page .dcr-register__table tbody td .budget-control-page__alert-action,.journal-entries-page .finance-data-table tbody td .budget-control-page__alert-action{margin-top:0;vertical-align:top}.budget-control-page__alert-action{display:inline-flex;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-control-page__alert-action{white-space:nowrap}.budget-control-page__alert-action:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .budget-control-page__panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.budget-control-page__panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-control-page__panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.05)}.programs-implementation-page .finance-register-page-header .budget-control-page__panel-header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-control-page__panel-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__panel-header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-control-page__panel-header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-control-page__panel-header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-control-page__panel-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__panel-header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-control-page__panel-header{width:100%;justify-content:flex-start}}.budget-control-page__panel-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.4);padding:.75rem 1rem}.budget-control-page__panel-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.budget-control-page__panel-meta,.meal-workspace--enterprise .text-lg.font-bold.budget-control-page__panel-meta,.procurement-workspace--enterprise .text-lg.font-bold.budget-control-page__panel-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.budget-control-page__panel-meta{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.budget-control-page__link--active{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:calc(.625rem - 4px);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-control-page__table .erp-table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:11px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:.05em}.budget-control-page__table .erp-table tbody td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding:.625rem 1rem}.budget-control-page__row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.budget-control-page__row:hover{background-color:rgba(238,240,250,.6)}.budget-control-page__row:last-child td{border-bottom-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__action-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-control-page__action-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-control-page__action-btn{border-radius:.5rem}.sp-workspace__hero-main a button.budget-control-page__action-btn,.sp-workspace__main a button.budget-control-page__action-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .budget-control-page__action-btn,.journal-entries-page .finance-data-table tbody td .budget-control-page__action-btn{margin-top:0;vertical-align:top}.budget-control-page__action-btn{display:inline-flex;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-control-page__action-btn{white-space:nowrap}.budget-control-page__action-btn:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.budget-control-page__action-btn:disabled{cursor:not-allowed;background:#b7b9d6;color:#fff}.budget-control-page__action-btn:disabled:hover{background:#b7b9d6}.finance-review-mapping__actions{display:inline-flex;align-items:center;justify-content:flex-end;white-space:nowrap}.finance-review-mapping__action{border:0;background:transparent;padding:2px 8px;color:#2e3192;font-size:12px;font-weight:600;line-height:16px;cursor:pointer}.finance-review-mapping__action+.finance-review-mapping__action{border-left:1px solid rgba(148,163,184,.8)}.finance-review-mapping__action:hover{text-decoration:underline}.finance-review-mapping__action:disabled{color:#94a3b8;cursor:not-allowed;text-decoration:none}.finance-review-mapping__action--attention{color:#9a3412}.budget-control-page__action-btn--quiet{box-sizing:border-box;justify-content:center;min-width:6.75rem;border:1px solid rgba(46,49,146,.18);background:#fff;color:#2e3192;font-size:12px;font-weight:600;line-height:16px;padding-top:3px;padding-bottom:3px}.budget-control-page__action-btn--quiet:hover{background:rgba(46,49,146,.05)}.budget-control-page__link{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-control-page__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.budget-control-page__risk-note{border-radius:.5rem;border-width:1px;border-color:hsla(48,97%,77%,.7);background-color:rgba(255,251,235,.5);padding:.625rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .banking-module-layout.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .banking-module-layout.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.banking-module-layout{display:flex;min-height:0;gap:1rem}.banking-module-layout__sidebar{width:13rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.banking-module-layout__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.banking-module-layout__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.banking-module-layout__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.banking-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.banking-module-layout__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.banking-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.banking-module-layout__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.banking-module-layout__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.banking-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.banking-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.banking-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.banking-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.banking-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.banking-module-layout__main.md\:block{max-width:none}}.banking-module-layout__main{min-width:0;flex:1 1 0%}.banking-module-sidebar{position:sticky;top:0}.banking-module-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.banking-module-sidebar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.banking-module-sidebar__title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.banking-module-sidebar__group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.banking-module-sidebar__group-label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .banking-module-sidebar__group-label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .banking-module-sidebar__group-label{font-size:10px}.grant-overview-cell--status .banking-module-sidebar__group-label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.banking-module-sidebar__group-label{margin-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.banking-module-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.banking-module-sidebar__link{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .banking-module-sidebar__link{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .banking-module-sidebar__link{font-size:10px}.grant-overview-cell--status .banking-module-sidebar__link{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.banking-module-sidebar__link{display:block;border-radius:.375rem;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.banking-module-sidebar__link:hover{background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.banking-module-sidebar__link--active,.banking-module-sidebar__link:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.banking-module-sidebar__link--active{background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600}.banking-module-governance{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .banking-module-governance{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .banking-module-governance{font-size:10px}.grant-overview-cell--status .banking-module-governance{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.banking-module-governance{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.banking-module-governance__label{margin-right:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.banking-module-kpi{box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .finance-erp-module-layout.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-erp-module-layout.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-erp-module-layout{display:flex;min-height:0;gap:1rem}.finance-erp-module-layout--full-width{gap:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main,.finance-erp-module-layout--full-width .finance-erp-module-layout__sidebar{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout--full-width .finance-erp-module-layout__main.md\:block{max-width:none}}.finance-erp-module-layout--full-width .finance-erp-module-layout__main{width:100%;max-width:none;flex:1 1 0%}.finance-erp-module-layout__sidebar{width:13rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-erp-module-layout__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-erp-module-layout__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-erp-module-layout__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.finance-erp-module-layout__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.finance-erp-module-layout__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-erp-module-layout__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-erp-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-erp-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-erp-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-erp-module-layout__main.md\:block{max-width:none}}.finance-erp-module-layout__main{min-width:0;flex:1 1 0%}.finance-erp-module-sidebar{position:sticky;top:0}.finance-erp-module-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.finance-erp-module-sidebar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.finance-erp-module-sidebar__title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-erp-module-sidebar__group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.finance-erp-module-sidebar__group-label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-module-sidebar__group-label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-module-sidebar__group-label{font-size:10px}.grant-overview-cell--status .finance-erp-module-sidebar__group-label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-module-sidebar__group-label{margin-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-erp-module-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.finance-erp-module-sidebar__link{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-module-sidebar__link{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-module-sidebar__link{font-size:10px}.grant-overview-cell--status .finance-erp-module-sidebar__link{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-module-sidebar__link{display:block;border-radius:.375rem;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-erp-module-sidebar__link:hover{background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-erp-module-sidebar__link--active,.finance-erp-module-sidebar__link:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-erp-module-sidebar__link--active{background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600}.finance-erp-module-governance{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-module-governance{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-module-governance{font-size:10px}.grant-overview-cell--status .finance-erp-module-governance{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-module-governance{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-erp-module-governance__label{margin-right:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-erp-integrations.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-erp-integrations.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-erp-integrations.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-erp-integrations{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-erp-integrations.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-erp-integrations.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-erp-integrations.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-erp-integrations{width:100%;justify-content:flex-start}}.finance-erp-integrations{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.finance-erp-integrations__label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-integrations__label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-integrations__label{font-size:10px}.grant-overview-cell--status .finance-erp-integrations__label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-integrations__label{font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-erp-integrations__links.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-erp-integrations__links.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-erp-integrations__links.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-erp-integrations__links.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-erp-integrations__links{display:flex;flex-wrap:wrap;gap:.375rem}.finance-erp-integrations__link{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-integrations__link{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-integrations__link{font-size:10px}.grant-overview-cell--status .finance-erp-integrations__link{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-integrations__link{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-erp-integrations__link:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.finance-erp-aging-card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.finance-erp-aging-card__label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-aging-card__label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-aging-card__label{font-size:10px}.grant-overview-cell--status .finance-erp-aging-card__label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-aging-card__label{font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .finance-erp-aging-card__amount.font-bold.tabular-nums,.hr-workspace .text-lg.font-bold.finance-erp-aging-card__amount,.meal-workspace--enterprise .finance-erp-aging-card__amount.font-bold.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.finance-erp-aging-card__amount,.procurement-workspace--enterprise .finance-erp-aging-card__amount.font-bold.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.finance-erp-aging-card__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-erp-aging-card__amount{margin-top:.25rem;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-erp-aging-card__count{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-erp-aging-card__count{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-erp-aging-card__count{font-size:10px}.grant-overview-cell--status .finance-erp-aging-card__count{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-erp-aging-card__count{margin-top:.125rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-erp-aging-card--compact .finance-erp-aging-card__amount{margin-top:.125rem;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height)}.finance-grant-register-page .finance-register-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.finance-grant-register-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.finance-donor-funding-register-page .finance-register-page{width:100%;max-width:none}.donor-funding-register-board .donor-funding-register-table{overflow-x:auto}.donor-funding-register-board .donor-funding-register-table .erp-table{table-layout:fixed;width:100%;min-width:64rem;border-collapse:separate;border-spacing:0}.donor-funding-register-board .donor-funding-register-table .erp-table thead th{padding:.5rem .55rem;font-size:.625rem;letter-spacing:.04em;white-space:nowrap}.donor-funding-register-board .donor-funding-register-table .erp-table tbody td{padding:.5rem .55rem;vertical-align:middle;line-height:1.3}.donor-funding-register-board .dfr-col-expand{width:2rem;padding-left:.4rem!important;padding-right:.2rem!important}.donor-funding-register-board .dfr-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:.3rem;color:#475569;font-size:.7rem;line-height:1}.donor-funding-register-board .dfr-expand-btn:hover{background:#f1f5f9;color:#2e3192}.donor-funding-register-board .dfr-col-code{width:7.5%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donor-funding-register-board .dfr-col-donor{width:16%}.donor-funding-register-board .dfr-donor-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.75rem;font-weight:600;line-height:1.3;color:#14153f}.donor-funding-register-board .dfr-col-type{width:10%;font-size:.6875rem;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donor-funding-register-board .dfr-col-ccy{width:4.5%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:600;text-align:center;color:#334155}.donor-funding-register-board .dfr-col-count{width:5%;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.donor-funding-register-board .dfr-col-money{width:8.5%;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:#1e293b}.donor-funding-register-board .dfr-col-money--emph{font-weight:700;color:#14153f}.donor-funding-register-board .dfr-col-date{width:7.5%;font-size:.6875rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:#475569}.donor-funding-register-board .dfr-col-date--overdue{font-weight:650;color:#9f1239}.donor-funding-register-board .dfr-col-date--due{font-weight:650;color:#92400e}.donor-funding-register-board .dfr-col-badge{width:7.5%}.donor-funding-register-board .dfr-col-badge .finance-grant-badge{max-width:100%;padding:.15rem .4rem;font-size:.625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donor-funding-register-board .dfr-col-actions{width:5.5%;padding-right:.5rem!important;white-space:nowrap}.donor-funding-register-board .dfr-col-actions>div{justify-content:flex-end}.finance-grant-register-workspace--clean.dcr-board{gap:.55rem}.finance-grant-register-toolbar--clean{align-items:center}.finance-grant-register-toolbar--clean .finance-grant-register-toolbar__actions{margin-left:auto}.dcr-kpi-strip.finance-grant-register-kpi-strip{display:grid!important;grid-template-columns:repeat(12,minmax(5.5rem,1fr))!important;gap:.35rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.dcr-kpi-strip.finance-grant-register-kpi-strip .dcr-kpi{min-width:0;min-height:2.55rem;padding:.3rem .4rem}.dcr-kpi-strip.finance-grant-register-kpi-strip .dcr-kpi__label,.dcr-kpi-strip.finance-grant-register-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcr-kpi-strip.finance-grant-register-kpi-strip .dcr-kpi__label{font-size:9px}.dcr-kpi-strip.finance-grant-register-kpi-strip .dcr-kpi__value{font-size:.82rem;line-height:1.15}.finance-grant-register-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.finance-grant-register-filters__control{flex:0 0 auto}.finance-grant-register-filters__search{flex:1 1 12rem;min-width:10rem}.finance-grant-register-filters__input,.finance-grant-register-filters__select{height:2rem;width:100%;border:1px solid rgba(46,49,146,.14);border-radius:.375rem;padding:0 .5rem;font-size:12px;color:var(--hurdo-800,#3b2d6b);background:#fff}.finance-grant-register-filters__select{min-width:8.5rem}.finance-grant-register-projects{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;max-width:18rem}.finance-grant-register-projects__item{display:flex;align-items:baseline;gap:.4rem;min-width:0}.finance-grant-register-projects__empty{color:#94a3b8;font-size:11px}.finance-grant-register-projects__setup{font-size:11px;font-weight:600;color:#b45309;text-decoration:underline;text-underline-offset:2px}.finance-grant-register-projects__alloc{flex-shrink:0;font-size:10px;color:#64748b}.finance-grant-register-project-link:hover .finance-grant-register-project-link__name{text-decoration:underline}.finance-grant-register-project-link__code{font-size:11px}.finance-grant-register-project-link__name{color:#475569}.finance-grant-register-reporting{gap:.1rem;line-height:1.25}.finance-grant-register-reporting__type{font-size:11px;font-weight:600;color:#1e293b;white-space:nowrap}.finance-grant-register-reporting__due{color:#64748b;white-space:nowrap}.finance-grant-register-reporting__overdue{font-size:10px;font-weight:600;color:#b91c1c;white-space:nowrap}.programs-implementation-page .finance-register-page-header .finance-grant-register-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-toolbar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-register-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-toolbar.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.finance-grant-register-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-grant-register-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.3) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.finance-grant-register-toolbar__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.grants-finance-group-subnav-wrap.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.grants-finance-group-subnav-wrap.flex-1,.programs-donors-page__header .ems-workspace-header__row>.grants-finance-group-subnav-wrap.flex-1,.programs-grants-page__header .ems-workspace-header__row>.grants-finance-group-subnav-wrap.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav-wrap.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav-wrap.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav-wrap.flex-1.md\:block{max-width:none}}.grants-finance-group-subnav-wrap{margin-top:.375rem;min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.grants-finance-group-subnav--compact.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.grants-finance-group-subnav--compact.gap-2,.programs-implementation-page .finance-register-page-header .grants-finance-group-subnav--compact.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.grants-finance-group-subnav--compact.gap-2,.programs-implementation-page .finance-register-page-header .grants-finance-group-subnav--compact.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.grants-finance-group-subnav--compact.flex-1,.programs-donors-page__header .ems-workspace-header__row>.grants-finance-group-subnav--compact.flex-1,.programs-grants-page__header .ems-workspace-header__row>.grants-finance-group-subnav--compact.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav--compact.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav--compact.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.grants-finance-group-subnav--compact.flex-1.md\:block{max-width:none}}.grants-finance-group-subnav--compact{display:flex;min-width:0;align-items:center;justify-content:flex-start}.grants-finance-group-subnav__segment.dcr-area-segment{max-width:100%}.grants-finance-group-subnav__list{flex-wrap:nowrap;gap:.375rem;overflow-x:auto;padding-bottom:.125rem}.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 1px 2px rgba(46,49,146,.04)}.sp-workspace__hero-main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active,.sp-workspace__main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active{color:#fff}.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active{border-color:rgba(28,30,90,.2);--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:0 2px 8px rgba(46,49,146,.18)}.sp-workspace__hero-main a button .grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-count,.sp-workspace__hero-main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label,.sp-workspace__main a button .grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-count,.sp-workspace__main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label{color:#fff}.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-count,.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon-wrap{border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.15)}.sp-workspace__hero-main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon,.sp-workspace__main a button.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon{color:#fff}.grants-finance-group-subnav:not(.grants-finance-group-subnav--compact) .accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.accounting-workflow-nav__tab-count,.meal-workspace--enterprise .text-lg.font-bold.accounting-workflow-nav__tab-count,.procurement-workspace--enterprise .text-lg.font-bold.accounting-workflow-nav__tab-count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.accounting-workflow-nav__tab-count{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.accounting-workflow-nav__tab--active .accounting-workflow-nav__tab-count{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.budget-register-file-bar{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .budget-register-file-bar__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-file-bar__row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-file-bar__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-file-bar__row{width:100%;justify-content:flex-start}}.budget-register-file-bar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.budget-register-file-bar__meta.flex-1{display:none}.programs-implementation-page .finance-register-page-header .budget-register-file-bar__meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-file-bar__meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.budget-register-file-bar__meta.flex-1,.programs-donors-page__header .ems-workspace-header__row>.budget-register-file-bar__meta.flex-1,.programs-grants-page__header .ems-workspace-header__row>.budget-register-file-bar__meta.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-file-bar__meta.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-file-bar__meta.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.budget-register-file-bar__meta.flex-1.md\:block{max-width:none}}.budget-register-file-bar__meta{display:flex;min-width:0;flex-direction:column;gap:0}.budget-register-file-bar__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-file-bar__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-file-bar__hint{font-size:10px;line-height:1.25;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .budget-register-file-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-file-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__actions.gap-2{width:100%;justify-content:flex-start}}.budget-register-file-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .budget-register-file-bar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .budget-register-file-bar__btn,.journal-entries-page .finance-data-table tbody td .budget-register-file-bar__btn{margin-top:0;vertical-align:top}.budget-register-file-bar__btn{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .budget-register-file-bar__btn{white-space:nowrap}.budget-register-file-bar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.budget-register-file-bar__btn:disabled{cursor:not-allowed;opacity:.5}.sp-workspace__hero-main a button.budget-register-file-bar__btn--primary,.sp-workspace__main a button.budget-register-file-bar__btn--primary{color:#fff}.budget-register-file-bar__btn--primary{border-color:rgba(28,30,90,.15);--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.budget-register-file-bar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.budget-register-file-bar__error{margin-top:.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-file-bar__history{margin-top:.5rem}.budget-register-file-bar__history>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.budget-register-file-bar__history{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.programs-implementation-page .finance-register-page-header .budget-register-file-bar__history li.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__history li.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__history li.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-file-bar__history li{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .budget-register-file-bar__history li.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.budget-register-file-bar__history li.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.budget-register-file-bar__history li.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.budget-register-file-bar__history li{width:100%;justify-content:flex-start}}.budget-register-file-bar__history li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-file-bar__link{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-register-file-bar__link:hover{text-decoration-line:underline}@media (max-width:640px){.programs-implementation-page .finance-register-page-header .flex.grants-finance-group-subnav__list.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.grants-finance-group-subnav__list.items-center.gap-2{width:100%;justify-content:flex-start}}.grants-finance-group-subnav__list{flex-wrap:wrap;overflow-x:visible}}.finance-grant-register-toolbar__title{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-grant-register-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-grant-register-toolbar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-register-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-grant-register-toolbar__actions{width:100%;justify-content:flex-start}}.finance-grant-register-toolbar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-export-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-register-export-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-grant-register-export-btn{border-radius:.5rem}.sp-workspace__hero-main a button.finance-grant-register-export-btn,.sp-workspace__main a button.finance-grant-register-export-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-grant-register-export-btn,.journal-entries-page .finance-data-table tbody td .finance-grant-register-export-btn{margin-top:0;vertical-align:top}.finance-grant-register-export-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgba(37,40,118,.15);--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-grant-register-export-btn{white-space:nowrap}.finance-grant-register-export-btn:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.finance-grant-register-export-btn--ghost{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-grant-register-export-btn--ghost:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-grant-register-export-btn--ghost{box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-grant-register-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-grant-register-kpis{width:100%;justify-content:flex-start}}.finance-grant-register-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.budget-monitoring-kpis{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(46,49,146,.12);border-radius:.5rem;background:#fff}.budget-monitoring-kpis .finance-grant-kpi{min-width:0;border:0;border-radius:0;border-right:1px solid rgba(46,49,146,.08);box-shadow:none;padding:.55rem .7rem .6rem}.budget-monitoring-kpis .finance-grant-kpi:last-child{border-right:0}.budget-monitoring-kpis .finance-grant-kpi:hover{transform:none;box-shadow:none}.budget-monitoring-kpis .finance-grant-kpi__glow{height:2px}.budget-monitoring-kpis .finance-grant-kpi__body{gap:0}.budget-monitoring-kpis .finance-grant-kpi__icon{display:none}.budget-monitoring-kpis .finance-grant-kpi__label{font-size:9px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget-monitoring-kpis .finance-grant-kpi__value{margin-top:.2rem;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1180px){.budget-monitoring-kpis{display:flex;overflow-x:auto}.budget-monitoring-kpis .finance-grant-kpi{flex:1 0 8.75rem}}@media (max-width:900px){.finance-grant-register-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .finance-grant-kpi.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-grant-kpi{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-grant-kpi{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem;box-shadow:0 2px 8px rgba(46,49,146,.05);transition:transform .16s ease,box-shadow .16s ease}.finance-grant-kpi:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(46,49,146,.08)}.finance-grant-kpi__glow{pointer-events:none;position:absolute;left:0;right:0;top:0;height:.25rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.finance-grant-kpi--primary .finance-grant-kpi__glow{background:linear-gradient(90deg,#2e3192,#4f52b8)}.finance-grant-kpi--success .finance-grant-kpi__glow{background:linear-gradient(90deg,#059669,#10b981)}.finance-grant-kpi--funding .finance-grant-kpi__glow{background:linear-gradient(90deg,#0d9488,#14b8a6)}.finance-grant-kpi--neutral .finance-grant-kpi__glow{background:linear-gradient(90deg,#64748b,#94a3b8)}.finance-grant-kpi--warning .finance-grant-kpi__glow{background:linear-gradient(90deg,#d97706,#f59e0b)}.finance-grant-kpi--danger .finance-grant-kpi__glow{background:linear-gradient(90deg,#dc2626,#ef4444)}.programs-activity-planning__meta .overflow-hidden.pdf-group-landing__hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pdf-group-landing__hero{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.4) var(--tw-gradient-to-position);padding:1rem 1.25rem;box-shadow:0 2px 10px rgba(46,49,146,.06)}.hr-workspace .text-2xl.pdf-group-landing__eyebrow,.hr-workspace .text-lg.pdf-group-landing__eyebrow.tabular-nums,.hr-workspace .text-xl.pdf-group-landing__eyebrow,.meal-workspace--enterprise .text-2xl.pdf-group-landing__eyebrow,.meal-workspace--enterprise .text-lg.pdf-group-landing__eyebrow.tabular-nums,.meal-workspace--enterprise .text-xl.pdf-group-landing__eyebrow,.procurement-workspace--enterprise .text-2xl.pdf-group-landing__eyebrow,.procurement-workspace--enterprise .text-lg.pdf-group-landing__eyebrow.tabular-nums,.procurement-workspace--enterprise .text-xl.pdf-group-landing__eyebrow{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.pdf-group-landing__eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .pdf-group-landing__title.font-bold,.hr-workspace .text-2xl.pdf-group-landing__title,.hr-workspace .text-lg.pdf-group-landing__title.tabular-nums,.hr-workspace .text-xl.pdf-group-landing__title,.meal-workspace--enterprise .pdf-group-landing__title.font-bold,.meal-workspace--enterprise .text-2xl.pdf-group-landing__title,.meal-workspace--enterprise .text-lg.pdf-group-landing__title.tabular-nums,.meal-workspace--enterprise .text-xl.pdf-group-landing__title,.procurement-workspace--enterprise .pdf-group-landing__title.font-bold,.procurement-workspace--enterprise .text-2xl.pdf-group-landing__title,.procurement-workspace--enterprise .text-lg.pdf-group-landing__title.tabular-nums,.procurement-workspace--enterprise .text-xl.pdf-group-landing__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.pdf-group-landing__title{margin-top:.25rem;font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.pdf-group-landing__purpose{margin-top:.5rem;max-width:48rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.pdf-group-landing__primary-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.pdf-group-landing__primary-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .pdf-group-landing__primary-action{border-radius:.5rem}.sp-workspace__hero-main a button.pdf-group-landing__primary-action,.sp-workspace__main a button.pdf-group-landing__primary-action{color:#fff}.journal-entries-page .dcr-register__table tbody td .pdf-group-landing__primary-action,.journal-entries-page .finance-data-table tbody td .pdf-group-landing__primary-action{margin-top:0;vertical-align:top}.pdf-group-landing__primary-action{margin-top:1rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.5rem .875rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .pdf-group-landing__primary-action{white-space:nowrap}.pdf-group-landing__primary-action:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.pdf-group-landing__grid{display:grid;gap:.75rem}@media (min-width:640px){.pdf-group-landing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.pdf-group-landing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-activity-planning__meta .overflow-hidden.pdf-group-landing__card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.pdf-group-landing__card{display:block;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;box-shadow:0 2px 8px rgba(46,49,146,.05)}.pdf-group-landing__card:hover{border-color:rgba(141,148,224,.8);background-color:rgba(238,240,250,.3);transform:translateY(-1px);box-shadow:0 6px 16px rgba(46,49,146,.08)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.pdf-group-landing__card-head,.programs-implementation-page .finance-register-page-header .pdf-group-landing__card-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.pdf-group-landing__card-head,.programs-implementation-page .finance-register-page-header .pdf-group-landing__card-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.pdf-group-landing__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.pdf-group-landing__card-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.pdf-group-landing__card-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.pdf-group-landing__card-copy{margin-top:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-grant-kpi__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-kpi__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-grant-kpi__body{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.finance-grant-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-grant-kpi__value,.meal-workspace--enterprise .text-lg.font-bold.finance-grant-kpi__value,.procurement-workspace--enterprise .text-lg.font-bold.finance-grant-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-grant-kpi__value{margin-top:.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.25;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-grant-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-kpi__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-kpi__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-grant-kpi__icon.gap-2{width:100%;justify-content:flex-start}}.finance-grant-kpi__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.finance-grant-kpi--primary .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-grant-kpi--success .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.finance-grant-kpi--funding .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.finance-grant-kpi--neutral .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.finance-grant-kpi--warning .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.finance-grant-kpi--danger .finance-grant-kpi__icon{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.programs-activity-planning__meta .finance-grant-register-panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-grant-register-panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-grant-register-panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 18px rgba(46,49,146,.06)}.programs-implementation-page .finance-register-page-header .finance-grant-register-panel__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-panel__head.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-register-panel__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-grant-register-panel__head.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-grant-register-panel__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.4) var(--tw-gradient-to-position);padding:.75rem 1rem}.finance-grant-register-panel__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-grant-register-panel__subtitle{margin-top:.125rem;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-grant-register-panel__count{border-radius:9999px;background-color:rgba(217,220,245,.8);padding:.125rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .finance-grant-register-code{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-grant-register-code,.journal-entries-page .finance-data-table tbody td .finance-grant-register-code{margin-top:0;vertical-align:top}.finance-grant-register-code{display:inline-flex;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-grant-register-code{white-space:nowrap}.finance-grant-register-grant-no{font-family:var(--erp-font-family-mono);font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .finance-grant-register-currency{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-grant-register-currency,.journal-entries-page .finance-data-table tbody td .finance-grant-register-currency{margin-top:0;vertical-align:top}.finance-grant-register-currency{display:inline-flex;border-radius:.25rem;background-color:rgba(238,240,250,.8);padding:.125rem .375rem;font-family:var(--erp-font-family-mono);font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-grant-register-currency{white-space:nowrap}.hr-workspace .text-lg.font-bold.finance-grant-register-date,.meal-workspace--enterprise .text-lg.font-bold.finance-grant-register-date,.procurement-workspace--enterprise .text-lg.font-bold.finance-grant-register-date{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-grant-register-date{font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-grant-register-money,.meal-workspace--enterprise .text-lg.font-bold.finance-grant-register-money,.procurement-workspace--enterprise .text-lg.font-bold.finance-grant-register-money{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-grant-register-money{white-space:nowrap;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-grant-register-money--primary{font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-grant-register-money--available{font-weight:500;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.finance-grant-register-manager{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-grant-register-project-link{display:inline-flex;align-items:baseline;gap:.3rem;min-width:0;max-width:100%;padding:0;border-radius:.25rem;text-decoration:none;transition:background-color .12s ease}.finance-grant-register-project-link:hover{background:rgba(46,49,146,.04)}.finance-grant-register-project-link__code{display:inline;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#2e3192}.finance-grant-register-project-link__name{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25;color:#334155}.programs-activity-planning .programs-activity-simple-import .finance-grant-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-grant-badge,.journal-entries-page .finance-data-table tbody td .finance-grant-badge{margin-top:0;vertical-align:top}.finance-grant-badge{display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;line-height:1.25;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-grant-badge{white-space:nowrap}.finance-grant-badge--approved{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.7)}.finance-grant-badge--approved,.finance-grant-badge--expiring{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-grant-badge--expiring{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.7)}.finance-grant-badge--expired{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(226,232,240,.8)}.finance-grant-badge--draft,.finance-grant-badge--expired{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-grant-badge--draft{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(186,230,253,.7)}.finance-grant-badge--pending{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.7)}.finance-grant-badge--danger,.finance-grant-badge--pending{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-grant-badge--danger{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(254,205,211,.7)}.programs-implementation-page .finance-register-page-header .finance-grant-register-reporting.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-register-reporting.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-grant-register-reporting{display:flex;min-width:5.5rem;flex-direction:column;gap:.125rem}.finance-grant-register-reporting__due{font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-grant-register-burn.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-grant-register-burn.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-grant-register-burn{display:flex;min-width:4.5rem;flex-direction:column;align-items:flex-end;gap:.25rem}.programs-activity-planning__meta .finance-grant-register-burn__track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-grant-register-burn__track{height:.375rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.finance-grant-register-burn__fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.finance-grant-register-burn__fill--healthy{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.finance-grant-register-burn__fill--mid{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.finance-grant-register-burn__fill--warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.finance-grant-register-burn__fill--critical{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.finance-grant-register-burn__label{font-size:11px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-grant-register-table.hurdo-table-wrap{width:100%;min-width:0;overflow-x:auto;border:0;border-radius:0;box-shadow:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.finance-grant-register-table .hurdo-table-scroll{overflow-x:auto;overflow-y:visible;max-height:min(68vh,760px);-webkit-overflow-scrolling:touch}.finance-grant-register-table .erp-table{table-layout:auto;width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse}.finance-grant-register-table .erp-table thead th{padding:.45rem .65rem;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(46,49,146,.72);background:linear-gradient(180deg,rgba(248,249,252,.98),rgba(241,243,250,.95));border-bottom:1px solid rgba(46,49,146,.1);white-space:nowrap;vertical-align:middle}.finance-grant-register-table .erp-table tbody td{padding:.4rem .65rem;font-size:12px;vertical-align:top;border-bottom:1px solid rgba(46,49,146,.05);white-space:nowrap}.finance-grant-register-table .finance-grant-register-table__project,.finance-grant-register-table .finance-grant-register-table__reporting,.finance-grant-register-table .finance-grant-register-table__title{white-space:normal}.finance-grant-register-table .erp-table tbody tr:nth-child(2n){background:rgba(248,249,252,.45)}.finance-grant-register-table__row{transition:background-color .14s ease}.finance-grant-register-table__row:hover{background:rgba(46,49,146,.04)!important}.finance-grant-register-table__col-project,.finance-grant-register-table__project{min-width:14rem;max-width:20rem}.finance-grant-register-table__title{min-width:12rem;max-width:18rem}.finance-grant-register-table__title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.3}.finance-grant-register-table__col-donor,.finance-grant-register-table__donor{min-width:8rem;max-width:12rem}.finance-grant-register-table__col-code{min-width:7.5rem}.finance-grant-register-table__col-grant-no{min-width:8rem}.finance-grant-register-table__col-date{min-width:5.5rem}.finance-grant-register-table__col-money{min-width:6.75rem}.finance-grant-register-table__col-currency,.finance-grant-register-table__col-pct{min-width:3.5rem}.finance-grant-register-table__col-manager,.finance-grant-register-table__col-reporting,.finance-grant-register-table__col-status,.finance-grant-register-table__reporting{min-width:6.5rem}.finance-grant-register-table .hurdo-table-scroll{scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.25) transparent}.programs-implementation-page .finance-register-page-header .erp-module-page-header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.erp-module-page-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-module-page-header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-module-page-header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.erp-module-page-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-module-page-header{width:100%;justify-content:flex-start}}.erp-module-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(179,184,235,.6);padding-bottom:.5rem}.erp-module-page-header__title{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-module-page-header__description{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.erp-module-page-header__meta,.meal-workspace--enterprise .text-lg.font-bold.erp-module-page-header__meta,.procurement-workspace--enterprise .text-lg.font-bold.erp-module-page-header__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.erp-module-page-header__meta{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-ngo-filter-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-ngo-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-ngo-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-ngo-filter-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-ngo-filter-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-ngo-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-ngo-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-ngo-filter-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-ngo-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.report-ngo-filter-bar__label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .report-ngo-filter-bar__label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .report-ngo-filter-bar__label{font-size:10px}.grant-overview-cell--status .report-ngo-filter-bar__label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.report-ngo-filter-bar__label{font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.report-ngo-filter-bar__fields{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-ngo-filter-bar__fields.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-ngo-filter-bar__fields.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-ngo-filter-bar__fields.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-ngo-filter-bar__fields.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-ngo-filter-bar__fields.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-ngo-filter-bar__fields.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.report-ngo-filter-bar__fields,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.report-ngo-filter-bar__fields,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.report-ngo-filter-bar__fields{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-ngo-filter-bar__fields.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-ngo-filter-bar__fields.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-ngo-filter-bar__fields.md\:block{max-width:none}}.report-ngo-filter-bar__fields{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}.report-ngo-filter-bar__input,.report-ngo-filter-bar__select{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(28 30 90/var(--tw-text-opacity,1))}.report-hub-filter-bar__clear,.report-ngo-filter-bar__input,.report-ngo-filter-bar__select{padding:.25rem .5rem;font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-filter-bar__clear{border-radius:.25rem;font-weight:600;color:rgb(37 40 118/var(--tw-text-opacity,1))}.report-hub-filter-bar__clear:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.report-hub-page.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.report-hub-page.flex-1,.programs-donors-page__header .ems-workspace-header__row>.report-hub-page.flex-1,.programs-grants-page__header .ems-workspace-header__row>.report-hub-page.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-page.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-page.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-page.flex-1.md\:block{max-width:none}}.report-hub-page{width:100%;min-width:0;max-width:none;overflow-x:hidden}.programs-implementation-page .finance-register-page-header .report-hub-page__inner.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-page__inner.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-page__inner{display:flex;width:100%;max-width:none;flex-direction:column;gap:.75rem}.report-hub-page.finance-workspace-page{padding-top:.25rem}.report-hub-page .erp-module-page-header{margin-top:0;border-bottom-width:0;padding-bottom:0;padding-top:0}.report-hub-page .erp-module-page-header__title{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}@media (min-width:640px){.report-hub-page .erp-module-page-header__title{font-size:1.625rem}}.report-hub-page .erp-module-page-header__description{margin-top:.25rem;max-width:48rem;font-size:13px;line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-activity-planning__meta .overflow-hidden.report-hub-filters{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.report-hub-filters,.report-hub-filters{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-filters{position:sticky;top:.5rem;z-index:20;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);background-color:hsla(0,0%,100%,.95);padding:1rem;--tw-shadow:0 1px 2px rgba(30,41,59,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.report-hub-filters--collapsed{padding-bottom:.75rem}.report-hub-filters--loading{min-height:5.5rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgba(238,240,250,.6)}.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-filters__head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__head-left.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__head-left.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__head-left.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__head-left.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__head-left.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__head-left.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-filters__head-left{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.report-hub-filters__title{font-size:.95rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.report-hub-filters__toggle{min-height:2.75rem;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-underline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-filters__toggle:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.report-hub-filters__toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.report-hub-filters__selected{max-width:24rem;text-align:right}.report-hub-filters__selected-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-filters__selected-name{margin-top:.125rem;display:block;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.report-hub-filters__selected-desc{margin-top:.125rem;font-size:12px;line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-filters__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}@media (min-width:640px){.report-hub-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.report-hub-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.report-hub-filters__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.report-hub-field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .report-hub-field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.report-hub-field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.report-hub-field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.report-hub-field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-field.flex-1.md\:block{max-width:none}}.report-hub-field{display:flex;min-width:0;flex-direction:column;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-field__label.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-field__label.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-field__label.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-field__label.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-field__label{display:flex;min-height:1rem;align-items:center;gap:.125rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-field__req{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.report-hub-field__control{height:2.75rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:13px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.report-hub-field__control:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.report-hub-field__control:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.report-hub-field__control--error{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.report-hub-field__control--error:focus{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity,1))}.report-hub-field__error{font-weight:500;color:rgb(190 18 60/var(--tw-text-opacity,1));line-height:var(--ems-type-helper-line)}.report-hub-field__error,.report-hub-field__hint{font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size)}.report-hub-field__hint{line-height:1.375;color:rgb(61 71 181/var(--tw-text-opacity,1));line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-filters__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-filters__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filters__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filters__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-filters__actions{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__generate.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__generate.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-filters__generate{border-radius:.5rem}.sp-workspace__hero-main a button.report-hub-filters__generate,.sp-workspace__main a button.report-hub-filters__generate{color:#fff}.journal-entries-page .dcr-register__table tbody td .report-hub-filters__generate,.journal-entries-page .finance-data-table tbody td .report-hub-filters__generate{margin-top:0;vertical-align:top}.report-hub-filters__generate{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-filters__generate{white-space:nowrap}.report-hub-filters__generate:hover{--tw-bg-opacity:1;background-color:rgb(12 13 40/var(--tw-bg-opacity,1))}.report-hub-filters__generate:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#252876}.report-hub-filters__generate:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__secondary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__secondary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-filters__secondary{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-filters__secondary,.journal-entries-page .finance-data-table tbody td .report-hub-filters__secondary{margin-top:0;vertical-align:top}.report-hub-filters__secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-filters__secondary{white-space:nowrap}.report-hub-filters__secondary:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.report-hub-filters__secondary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.report-hub-filters__secondary:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filters__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-filters__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-filters__reset,.journal-entries-page .finance-data-table tbody td .report-hub-filters__reset{margin-top:0;vertical-align:top}.report-hub-filters__reset{display:inline-flex;min-height:2.75rem;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-underline-offset:2px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-filters__reset{white-space:nowrap}.report-hub-filters__reset:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.report-hub-filters__reset:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#3d47b5}.report-hub-filters__reset:disabled{opacity:.5}.report-hub-filters__errors{margin-top:.75rem;list-style-type:disc}.report-hub-filters__errors>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.report-hub-filters__errors{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));padding:.5rem 1.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .report-hub.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub{display:flex;flex-direction:column;gap:1rem}.report-hub-section__title{margin-bottom:.5rem;font-size:.95rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.report-hub-card-grid{margin:0;display:grid;list-style-type:none;gap:.75rem;padding:0}.report-hub-card-grid,.report-hub-card-grid--three{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.report-hub-card-grid,.report-hub-card-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.report-hub-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.report-hub-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .report-hub-card.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-card.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.report-hub-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.report-hub-card,.report-hub-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-card{position:relative;display:flex;height:100%;min-height:4.75rem;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 1px rgba(30,41,59,.03);--tw-shadow-colored:0 1px 1px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.report-hub-card:hover{border-color:rgb(61 71 181/var(--tw-border-opacity,1));transform:translateY(-2px)}.report-hub-card--active,.report-hub-card:hover{--tw-border-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-card--active{border-color:rgb(46 49 146/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.report-hub-card__main{display:none}.programs-implementation-page .finance-register-page-header .report-hub-card__main.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-card__main.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__main,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__main,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__main{flex:0 1 auto}.programs-activity-planning__meta .overflow-hidden.report-hub-card__main{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__main.md\:block{max-width:none}}.report-hub-card__main{display:flex;min-height:4.75rem;width:100%;flex:1 1 0%;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:.75rem;padding:.875rem;text-align:left}.report-hub-card__main:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-card__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-card__icon,.journal-entries-page .finance-data-table tbody td .report-hub-card__icon{margin-top:0;vertical-align:top}.report-hub-card__icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgba(217,220,245,.9);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-card__icon{white-space:nowrap}.sp-workspace__hero-main a button.report-hub-card--active .report-hub-card__icon,.sp-workspace__main a button.report-hub-card--active .report-hub-card__icon{color:#fff}.report-hub-card--active .report-hub-card__icon{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.report-hub-card__body,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.report-hub-card__body.flex-1{display:none}.programs-implementation-page .finance-register-page-header .report-hub-card__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-card__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__body,.programs-activities-page__header .ems-workspace-header__row>.report-hub-card__body.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__body,.programs-donors-page__header .ems-workspace-header__row>.report-hub-card__body.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.report-hub-card__body,.programs-grants-page__header .ems-workspace-header__row>.report-hub-card__body.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-card__body.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-card__body.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-card__body.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.report-hub-card__body.flex-1.md\:block{max-width:none}}.report-hub-card__body{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.25rem;padding-right:2rem}.report-hub-card__title{font-size:13px;font-weight:600;line-height:1.375;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.report-hub-card__description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__open.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__open.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-card__open{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-card__open,.journal-entries-page .finance-data-table tbody td .report-hub-card__open{margin-top:0;vertical-align:top}.report-hub-card__open{margin-left:auto;display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;align-self:center;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-card__open{white-space:nowrap}.report-hub-card--active .report-hub-card__open,.report-hub-card:hover .report-hub-card__open{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__star.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-card__star.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-card__star{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-card__star,.journal-entries-page .finance-data-table tbody td .report-hub-card__star{margin-top:0;vertical-align:top}.report-hub-card__star{position:absolute;right:.25rem;top:.25rem;z-index:10;display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-card__star{white-space:nowrap}.report-hub-card__star:hover{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.report-hub-card__star:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.report-hub-card__star--on{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.report-hub-recent{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-recent{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.programs-implementation-page .finance-register-page-header .report-hub-recent__list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .report-hub-recent__list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-recent__list{margin:0;display:flex;list-style-type:none;flex-direction:column}.report-hub-recent__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.report-hub-recent__list{padding:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-recent__row.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-recent__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-recent__row.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-recent__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-recent__row{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem}.report-hub-recent__name{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.report-hub-recent__sub{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-recent__reopen.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-recent__reopen.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-recent__reopen{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-recent__reopen,.journal-entries-page .finance-data-table tbody td .report-hub-recent__reopen{margin-top:0;vertical-align:top}.report-hub-recent__reopen{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-underline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-recent__reopen{white-space:nowrap}.report-hub-recent__reopen:hover{text-decoration-line:underline}.report-hub-recent__reopen:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.programs-activity-planning__meta .overflow-hidden.report-hub-workspace{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.report-hub-workspace,.report-hub-workspace{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-workspace{scroll-margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px rgba(30,41,59,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-workspace__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-workspace__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-workspace__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-workspace__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-workspace__head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.report-hub-workspace__title{font-size:.95rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.report-hub-workspace__tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-workspace__tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.report-hub-workspace__tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-workspace__tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-workspace__tabs{display:flex;flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-workspace__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-workspace__tab,.journal-entries-page .finance-data-table tbody td .report-hub-workspace__tab{margin-top:0;vertical-align:top}.report-hub-workspace__tab{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-workspace__tab{white-space:nowrap}.report-hub-workspace__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.report-hub-workspace__tab:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#2e3192}.report-hub-workspace__tab--active{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.report-hub-workspace__panel{padding-top:.25rem}.report-hub-workspace__note{margin-bottom:.75rem;font-size:13px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__export.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-workspace__export.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .report-hub-workspace__export{border-radius:.5rem}.sp-workspace__hero-main a button.report-hub-workspace__export,.sp-workspace__main a button.report-hub-workspace__export{color:#fff}.journal-entries-page .dcr-register__table tbody td .report-hub-workspace__export,.journal-entries-page .finance-data-table tbody td .report-hub-workspace__export{margin-top:0;vertical-align:top}.report-hub-workspace__export{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-workspace__export{white-space:nowrap}.report-hub-workspace__export:hover{--tw-bg-opacity:1;background-color:rgb(12 13 40/var(--tw-bg-opacity,1))}.report-hub-workspace__export:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#252876}.report-hub-workspace__loading{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:2rem 1rem;text-align:center;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.report-hub-ready{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-ready{border-radius:.75rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.75rem 1rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.report-hub-viewer{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-activity-planning__meta .overflow-hidden.report-hub-viewer,.report-hub-viewer{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.report-hub-viewer{scroll-margin-top:1rem;border-radius:.75rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.report-hub-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-footer__chips,.programs-implementation-page .finance-register-page-header .flex.report-hub-footer__chips.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-footer__chips.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-footer__chips,.programs-implementation-page .finance-register-page-header .flex.report-hub-footer__chips.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-footer__chips.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-footer__chips{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:.5rem;padding:0}.programs-activity-planning .programs-activity-simple-import .report-hub-footer__chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .report-hub-footer__chip,.journal-entries-page .finance-data-table tbody td .report-hub-footer__chip{margin-top:0;vertical-align:top}.report-hub-footer__chip{display:inline-flex;min-height:2.75rem;flex-direction:column;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.375rem .75rem}.programs-planning-register .workplans-register-table .planning-status-cell .report-hub-footer__chip{white-space:nowrap}.report-hub-footer__chip-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-footer__chip-value{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-filter-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filter-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.report-hub-filter-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filter-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.report-hub-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.report-hub-filter-bar__label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .report-hub-filter-bar__label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .report-hub-filter-bar__label{font-size:10px}.grant-overview-cell--status .report-hub-filter-bar__label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.report-hub-filter-bar__label{font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.report-hub-filter-bar__fields{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filter-bar__fields.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filter-bar__fields.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filter-bar__fields.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.report-hub-filter-bar__fields.gap-2,.programs-implementation-page .finance-register-page-header .flex.report-hub-filter-bar__fields.items-center.gap-2,.programs-implementation-page .finance-register-page-header .report-hub-filter-bar__fields.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.report-hub-filter-bar__fields,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.report-hub-filter-bar__fields,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.report-hub-filter-bar__fields{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-filter-bar__fields.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-filter-bar__fields.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.report-hub-filter-bar__fields.md\:block{max-width:none}}.report-hub-filter-bar__fields{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:.375rem}.report-hub-filter-bar__select{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.report-hub-filter-bar__generate,.sp-workspace__main a button.report-hub-filter-bar__generate{color:#fff}.report-hub-filter-bar__generate{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.report-hub-filter-bar__generate:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-management-module-layout.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-management-module-layout.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-management-module-layout{display:flex;min-height:0;gap:1rem}.cash-management-module-layout__sidebar{width:13rem;flex-shrink:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-management-module-layout__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-management-module-layout__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-management-module-layout__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-management-module-layout__main,.programs-donors-page__header .ems-workspace-header__row>.cash-management-module-layout__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-management-module-layout__main,.programs-grants-page__header .ems-workspace-header__row>.cash-management-module-layout__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-management-module-layout__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-management-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-management-module-layout__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-management-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-management-module-layout__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-management-module-layout__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-management-module-layout__main.md\:block{max-width:none}}.cash-management-module-layout__main{min-width:0;flex:1 1 0%}.cash-management-module-sidebar{position:sticky;top:0}.cash-management-module-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.cash-management-module-sidebar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.cash-management-module-sidebar__title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-management-module-sidebar__group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cash-management-module-sidebar__group-label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .cash-management-module-sidebar__group-label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .cash-management-module-sidebar__group-label{font-size:10px}.grant-overview-cell--status .cash-management-module-sidebar__group-label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.cash-management-module-sidebar__group-label{margin-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.cash-management-module-sidebar__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.cash-management-module-sidebar__link{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .cash-management-module-sidebar__link{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .cash-management-module-sidebar__link{font-size:10px}.grant-overview-cell--status .cash-management-module-sidebar__link{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.cash-management-module-sidebar__link{display:block;border-radius:.375rem;padding:.375rem .5rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-management-module-sidebar__link:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-management-module-sidebar__link--active{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-management-module-governance{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .cash-management-module-governance{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .cash-management-module-governance{font-size:10px}.grant-overview-cell--status .cash-management-module-governance{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.cash-management-module-governance{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.cash-management-module-governance__label{margin-right:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-banking-page.finance-register-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.cash-banking-page .journal-entries-board__header{margin-bottom:.15rem}.cash-banking-page .cash-banking-board,.cash-banking-page .dcr-board{gap:.7rem}.cash-banking-page .finance-section__title{font-size:12px;font-weight:600;letter-spacing:-.01em;color:#0f172a}.cash-banking-page .finance-data-table tbody td,.cash-banking-page .finance-data-table thead th{font-size:12px}.cash-banking-page .cash-book-toolbar{flex-wrap:wrap}.cash-banking-page .finance-kpi-primary{min-height:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-position-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-workspace.flex-1.md\:block{max-width:none}}.cash-position-workspace{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-position-scope.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-position-scope.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-position-scope.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-position-scope.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope.flex-1.md\:block{max-width:none}}.cash-position-scope{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.375rem;padding:.375rem .5rem}.cash-position-scope__actions{max-width:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-alerts.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-position-alerts.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-alerts.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-alerts.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-alerts.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-alerts.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-alerts.flex-1.md\:block{max-width:none}}.cash-position-alerts{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-position-scope__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-position-scope__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field.flex-1.md\:block{max-width:none}}.cash-position-scope__field{display:flex;min-width:0;flex-direction:column;gap:.125rem}.cash-position-scope__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-position-scope__select--scope{width:9.5rem;max-width:100%;flex:none}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope__field--project.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-position-scope__field--project{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope__field--project.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__field--project,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope__field--project.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__field--project,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope__field--project.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__field--project{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__field--project.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__field--project.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__field--project.md\:block{max-width:none}}.cash-position-scope__field--project{min-width:0;flex:1 1 0%;flex-basis:14rem}.cash-position-scope__select--project{width:100%;max-width:100%}.cash-position-scope__select--currency{width:7.5rem;max-width:100%;flex:none}.cash-position-scope__select--donor{width:11rem;max-width:100%;flex:none}.cash-position-scope__select--account{width:11.5rem;max-width:100%;flex:none}.cash-position-scope__select--period{width:9.5rem;max-width:100%;flex:none}.cash-position-kpi .finance-kpi-primary__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.cash-position-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;min-width:0}.cash-position-kpi-strip .cash-position-kpi{min-width:0}.cash-position-kpi-strip .finance-kpi-primary__label,.cash-position-kpi-strip .finance-kpi-primary__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cash-position-kpi-strip .finance-kpi-primary__value{font-size:.95rem}@media (max-width:900px){.cash-position-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.cash-position-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.cash-position-footer{border-radius:.375rem;background-color:rgba(238,240,250,.5)}@media (max-width:1100px){.cash-position-scope__field--project{flex-basis:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope__select--account.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope__select--donor.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-position-scope__select--period.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--account,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--period,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-position-scope__select--donor{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope__select--account.flex-1,.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope__select--donor.flex-1,.programs-activities-page__header .ems-workspace-header__row>.cash-position-scope__select--period.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--account,.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--period,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__select--donor,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope__select--account.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope__select--donor.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-position-scope__select--period.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--account,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--period,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__select--donor,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope__select--account.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope__select--donor.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-position-scope__select--period.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--account,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .cash-position-scope__select--period,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-position-scope__select--donor{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--account.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--account.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__select--donor.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--account.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--account.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__select--donor.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--account.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-position-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--account.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-position-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-position-scope__select--donor.md\:block{max-width:none}}.cash-position-scope__select--account,.cash-position-scope__select--donor,.cash-position-scope__select--period{width:100%;min-width:0;flex:1 1 0%;flex-basis:8rem}}.cash-management-kpi .finance-kpi-primary__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;line-height:1.375}.cash-management-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-workspace.flex-1.md\:block{max-width:none}}.cash-forecast-workspace{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-scope.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-forecast-scope.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-forecast-scope.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-forecast-scope.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-forecast-scope.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-scope.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-scope.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-scope.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope.flex-1.md\:block{max-width:none}}.cash-forecast-scope{display:flex;min-width:0;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.375rem;padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-scope__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-forecast-scope__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-forecast-scope__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-scope__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-scope__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-scope__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field.flex-1.md\:block{max-width:none}}.cash-forecast-scope__field{display:flex;min-width:0;flex-direction:column;gap:.125rem}.cash-forecast-scope__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-forecast-scope__select--scope{width:9.5rem;max-width:100%;flex:none}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-scope__field--project.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-forecast-scope__field--project{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-scope__field--project.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__field--project,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-scope__field--project.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__field--project,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-scope__field--project.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__field--project{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__field--project.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__field--project.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__field--project.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__field--project.md\:block{max-width:none}}.cash-forecast-scope__field--project{min-width:0;flex:1 1 0%;flex-basis:14rem}.cash-forecast-scope__select--project{width:100%;max-width:100%}.cash-forecast-scope__select--currency{width:7.5rem;max-width:100%;flex:none}.cash-forecast-scope__select--donor{width:11rem;max-width:100%;flex:none}.cash-forecast-scope__select--period{width:9.5rem;max-width:100%;flex:none}@media (max-width:1100px){.cash-forecast-scope__field--project{flex-basis:100%}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-scope__select--donor.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-forecast-scope__select--period.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .cash-forecast-scope__select--period,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-forecast-scope__select--donor{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-scope__select--donor.flex-1,.programs-activities-page__header .ems-workspace-header__row>.cash-forecast-scope__select--period.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .cash-forecast-scope__select--period,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__select--donor,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-scope__select--donor.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-forecast-scope__select--period.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .cash-forecast-scope__select--period,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__select--donor,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-scope__select--donor.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-forecast-scope__select--period.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .cash-forecast-scope__select--period,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-forecast-scope__select--donor{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-forecast-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__select--donor.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-forecast-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__select--donor.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--donor.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-forecast-scope__select--period.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .cash-forecast-scope__select--period.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-forecast-scope__select--donor.md\:block{max-width:none}}.cash-forecast-scope__select--donor,.cash-forecast-scope__select--period{width:100%;min-width:0;flex:1 1 0%;flex-basis:8rem}}.finance-workspace-page--clean>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.finance-workspace-page--clean .finance-kpi-secondary{border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.finance-workspace-page--clean .finance-kpi-secondary__value{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height);margin-top:.125rem}.finance-workspace-page--clean .finance-section__header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem}.finance-workspace-page--clean .finance-section__title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-breadcrumbs{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-breadcrumbs{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-breadcrumbs{font-size:10px}.grant-overview-cell--status .finance-breadcrumbs{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-breadcrumbs{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-breadcrumbs__link{font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-breadcrumbs__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.finance-breadcrumbs__segment{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-breadcrumbs__current{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace-chrome.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace-chrome.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-chrome.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace-chrome.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-chrome.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-workspace-chrome.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace-chrome.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace-chrome.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-chrome.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-chrome.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace-chrome.flex-1.md\:block{max-width:none}}.finance-workspace-chrome{margin-bottom:.75rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem}.finance-workspace-chrome--actions-only{justify-content:flex-end}.programs-implementation-page .finance-register-page-header .finance-workspace-chrome__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-chrome__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace-chrome__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace-chrome__actions.gap-2{width:100%;justify-content:flex-start}}.finance-workspace-chrome__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .finance-quick-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-quick-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-quick-toolbar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-quick-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-quick-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-quick-toolbar.gap-2{width:100%;justify-content:flex-start}}.finance-quick-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-quick-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-quick-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-quick-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-quick-toolbar__btn,.journal-entries-page .finance-data-table tbody td .finance-quick-toolbar__btn{margin-top:0;vertical-align:top}.finance-quick-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-quick-toolbar__btn{white-space:nowrap}.finance-quick-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-quick-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));color:#fff}.finance-quick-toolbar__btn--primary:focus-visible,.finance-quick-toolbar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));color:#fff}.finance-workspace-header{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 3px rgba(46,49,146,.05)}.finance-workspace-header--compact{border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-workspace-header--compact .finance-workspace-header__title{margin-top:0;font-size:1.125rem;line-height:1.25}.finance-workspace-header--compact .finance-workspace-header__meta{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-workspace-header--compact .finance-workspace-header__meta{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-workspace-header--compact .finance-workspace-header__meta{font-size:10px}.grant-overview-cell--status .finance-workspace-header--compact .finance-workspace-header__meta{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-workspace-header--compact .finance-workspace-header__meta{font-weight:500;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-workspace-header__module{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase}.sp-workspace__hero-main a button.finance-workspace-header__module,.sp-workspace__main a button.finance-workspace-header__module{color:#fff}.finance-workspace-header__module{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.finance-workspace-header__meta{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));letter-spacing:.06em}.finance-workspace-header__title{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;margin-top:.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-workspace-header__description{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-workspace-header__description{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-workspace-header__description{font-size:10px}.grant-overview-cell--status .finance-workspace-header__description{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-workspace-header__description{margin-top:.125rem;max-width:48rem;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-contextual-tabs{gap:.25rem;overflow-x:auto;border:1px solid rgba(46,49,146,.11);border-radius:.625rem;background:linear-gradient(180deg,#f6f7fb,#fff 55%,#fafbff);padding:.3125rem;box-shadow:0 1px 2px rgba(46,49,146,.05),inset 0 1px 0 hsla(0,0%,100%,.92);scrollbar-width:thin}.finance-contextual-tabs>a{border-radius:.4375rem;border:1px solid transparent;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600;letter-spacing:.015em;line-height:1.2;color:rgba(46,49,146,.62);box-shadow:none;position:relative;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.finance-contextual-tabs>a:hover:not([aria-current=page]){background:rgba(46,49,146,.06);color:rgba(46,49,146,.92);border-color:rgba(46,49,146,.1)}.finance-contextual-tabs>a[aria-current=page]{background:linear-gradient(180deg,#3438a0,#252878);color:#fff;border-color:rgba(46,49,146,.48);box-shadow:0 2px 6px rgba(46,49,146,.22),inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -1px 0 rgba(24,26,82,.2)}.finance-contextual-tabs>a[aria-current=page]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 42%);pointer-events:none}.finance-contextual-tabs>a[aria-current=page]:after{content:"";position:absolute;bottom:.1875rem;left:50%;transform:translateX(-50%);width:1.125rem;height:2px;border-radius:9999px;background:linear-gradient(90deg,#6ee7a0,#34d399);box-shadow:0 0 6px rgba(52,211,153,.45)}.finance-contextual-tabs>a:active{transform:translateY(.5px)}.finance-contextual-tabs>a:focus-visible{outline:2px solid rgba(46,49,146,.35);outline-offset:1px}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.approvals-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.approvals-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.approvals-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.approvals-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace.flex-1.md\:block{max-width:none}}.approvals-workspace{min-width:0}.approvals-workspace-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.approvals-workspace-page{padding-left:.125rem;padding-right:.125rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.approvals-inbox.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.approvals-inbox.flex-1,.programs-donors-page__header .ems-workspace-header__row>.approvals-inbox.flex-1,.programs-grants-page__header .ems-workspace-header__row>.approvals-inbox.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-inbox.flex-1.md\:block{max-width:none}}.approvals-inbox{min-width:0}.approvals-breadcrumbs{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .approvals-breadcrumbs{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .approvals-breadcrumbs{font-size:10px}.grant-overview-cell--status .approvals-breadcrumbs{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.approvals-breadcrumbs{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.approvals-breadcrumbs__link{font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.approvals-breadcrumbs__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.approvals-breadcrumbs__segment{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.approvals-breadcrumbs__current{font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.approvals-workspace-chrome.flex-1{display:none}.programs-implementation-page .finance-register-page-header .approvals-workspace-chrome.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.approvals-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-workspace-chrome.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .approvals-workspace-chrome.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.approvals-workspace-chrome.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-workspace-chrome.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.approvals-workspace-chrome.flex-1,.programs-donors-page__header .ems-workspace-header__row>.approvals-workspace-chrome.flex-1,.programs-grants-page__header .ems-workspace-header__row>.approvals-workspace-chrome.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace-chrome.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace-chrome.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.approvals-workspace-chrome.flex-1.md\:block{max-width:none}}.approvals-workspace-chrome{margin-bottom:.75rem;display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem}.programs-implementation-page .finance-register-page-header .approvals-workspace-chrome__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.approvals-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-workspace-chrome__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .approvals-workspace-chrome__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.approvals-workspace-chrome__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-workspace-chrome__actions.gap-2{width:100%;justify-content:flex-start}}.approvals-workspace-chrome__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-quick-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approvals-quick-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .approvals-quick-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .approvals-quick-toolbar__btn,.journal-entries-page .finance-data-table tbody td .approvals-quick-toolbar__btn{margin-top:0;vertical-align:top}.approvals-quick-toolbar__btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .approvals-quick-toolbar__btn{white-space:nowrap}.approvals-quick-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.approvals-quick-toolbar__btn--primary,.sp-workspace__main a button.approvals-quick-toolbar__btn--primary{color:#fff}.approvals-quick-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .approvals-quick-toolbar__btn--primary:hoverbutton,.sp-workspace__main a .approvals-quick-toolbar__btn--primary:hoverbutton{color:#fff}.approvals-quick-toolbar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.approvals-workspace-header{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 3px rgba(46,49,146,.05)}.approvals-workspace-header__module{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase}.sp-workspace__hero-main a button.approvals-workspace-header__module,.sp-workspace__main a button.approvals-workspace-header__module{color:#fff}.approvals-workspace-header__module{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.approvals-workspace-header__meta{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));letter-spacing:.06em}.approvals-workspace-header__title{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;margin-top:.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.approvals-workspace-header__description{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .approvals-workspace-header__description{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .approvals-workspace-header__description{font-size:10px}.grant-overview-cell--status .approvals-workspace-header__description{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.approvals-workspace-header__description{margin-top:.125rem;max-width:48rem;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.approval-center-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:1024px){.approval-center-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.approval-center-kpi-strip .erp-kpi-card{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem .875rem;box-shadow:0 1px 3px rgba(46,49,146,.06)}.approval-center-kpi-strip .erp-metric-label{white-space:normal;font-size:10px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:.03em}.approval-queue-table__scroll .erp-table{min-width:72rem}.programs-implementation-page .finance-register-page-header .approval-queue-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approval-queue-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .approval-queue-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.approval-queue-actions.gap-2{width:100%;justify-content:flex-start}}.approval-queue-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.375rem}.approval-queue-actions .erp-row-action span{white-space:nowrap}.finance-kpi-primary{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.05)}.finance-kpi-primary--income{border-top:3px solid var(--brand-green,#00a651)}.finance-kpi-primary--expense{border-top:3px solid #dc2626}.finance-kpi-primary:not(.finance-kpi-primary--income):not(.finance-kpi-primary--expense){border-top:3px solid #2e3192}.finance-kpi-primary__label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.06em}.finance-kpi-primary__value{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height);font-weight:700}.hr-workspace .text-lg.font-bold.finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.font-bold.finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.font-bold.finance-kpi-primary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-kpi-primary__value{margin-top:.125rem;font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-kpi-primary__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-kpi-primary__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-kpi-primary__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-kpi-primary__icon.gap-2{width:100%;justify-content:flex-start}}.finance-kpi-primary__icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-kpi-secondary{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.5rem .625rem}.finance-kpi-secondary__dot{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.finance-kpi-secondary__label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.06em}.finance-kpi-secondary__value{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height);font-weight:700}.hr-workspace .text-lg.font-bold.finance-kpi-secondary__value,.meal-workspace--enterprise .text-lg.font-bold.finance-kpi-secondary__value,.procurement-workspace--enterprise .text-lg.font-bold.finance-kpi-secondary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-kpi-secondary__value{margin-top:.25rem;font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-kpi-secondary__hint{font-size:var(--oj-typography-body-2xs-font-size);font-weight:var(--oj-typography-body-2xs-font-weight);line-height:var(--oj-typography-body-2xs-line-height);margin-top:.125rem;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-section{overflow-x:auto;overflow-y:visible;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.05)}.programs-implementation-page .finance-register-page-header .finance-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-section__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-section__header{width:100%;justify-content:flex-start}}.finance-section__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.5rem .75rem}.finance-section__title{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));letter-spacing:.06em}.finance-section__body{padding:0}.programs-implementation-page .finance-register-page-header .flex.finance-section--compact .finance-section__header.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.finance-section--compact .finance-section__header.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-section--compact .finance-section__header{flex-wrap:wrap;padding-top:.375rem;padding-bottom:.375rem}.finance-section__header--toolbar-only{justify-content:flex-end;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.finance-overview-section-label{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .finance-overview-section-label{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .finance-overview-section-label{font-size:10px}.grant-overview-cell--status .finance-overview-section-label{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.finance-overview-section-label{font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-overview-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:1rem}@media (min-width:1280px){.finance-overview-grid,.finance-overview-grid--half{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overview-grid--thirds{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-overview-grid--thirds .finance-overview-panel{height:auto}.finance-overview-page,.finance-workspace-page.finance-overview-page{gap:.375rem}.finance-workspace-page.finance-overview-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .finance-overview-hero.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-hero.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-hero{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-hero.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-hero.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-hero{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.finance-overview-hero{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a button.finance-overview-hero,.sp-workspace__main a button.finance-overview-hero{color:#fff}.finance-overview-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#14153f var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,21,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(28,30,90,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c1e5a var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#252876 var(--tw-gradient-to-position);padding:.5rem .875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-overview-hero__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero__title.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-hero__title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero__title.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-overview-hero__title{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;line-height:1}.finance-overview-hero__title--single{font-size:1.375rem;font-weight:700;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#b8f0c8 50%,#6ee7a0);-webkit-background-clip:text;background-clip:text;color:transparent}.finance-overview-hero__title-word{font-size:1.375rem;font-weight:700;letter-spacing:-.03em;color:#fff}.finance-overview-hero__title-word--accent{background:linear-gradient(135deg,#fff,#b8f0c8 50%,#6ee7a0);-webkit-background-clip:text;background-clip:text;color:transparent}.finance-overview-hero__meta{margin-top:.25rem;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.65);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-overview-dual{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.375rem}@media (min-width:1280px){.finance-overview-dual{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-activity-planning__meta .finance-overview-block.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.finance-overview-block,.programs-activity-planning__meta .finance-overview-block.rounded-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-block{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .finance-overview-block__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-block__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-block__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-block__header{width:100%;justify-content:flex-start}}.finance-overview-block__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.375rem .625rem}.finance-overview-block__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__open.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__open.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-overview-block__open{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-overview-block__open,.journal-entries-page .finance-data-table tbody td .finance-overview-block__open{margin-top:0;vertical-align:top}.finance-overview-block__open{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .finance-overview-block__open{white-space:nowrap}.finance-overview-block__open:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__view-all.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-block__view-all.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-overview-block__view-all{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-overview-block__view-all,.journal-entries-page .finance-data-table tbody td .finance-overview-block__view-all{margin-top:0;vertical-align:top}.finance-overview-block__view-all{display:inline-flex;align-items:center;gap:.125rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-overview-block__view-all{white-space:nowrap}.finance-overview-block__view-all:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-overview-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}@media (min-width:640px){.finance-overview-stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.finance-overview-stat{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem}.finance-overview-stat__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-overview-stat__value,.meal-workspace--enterprise .text-lg.font-bold.finance-overview-stat__value,.procurement-workspace--enterprise .text-lg.font-bold.finance-overview-stat__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-overview-stat__value{margin-top:.125rem;font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-overview-block__table{margin:0}.finance-overview-block__empty{padding:1rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-overview-filters--compact{gap:.375rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.375rem .5rem}.finance-overview-filters--compact .finance-overview-filter__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__input.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__input.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-overview-filters--compact .finance-overview-filter__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filters--compact .finance-overview-filter__select.flex-1.md\:block{max-width:none}}.finance-overview-filters--compact .finance-overview-filter__input,.finance-overview-filters--compact .finance-overview-filter__select{height:1.75rem;min-width:0;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-overview-filters--compact .finance-overview-filters__reset{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-overview-hero__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-hero__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-hero__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-hero__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-hero__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-hero__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-hero__actions{width:100%;justify-content:flex-start}}.finance-overview-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.finance-overview-surface{border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-surface:not(.finance-overview-collapsible){padding:.625rem}.finance-overview-collapsible.finance-overview-surface{padding:0}.programs-implementation-page .finance-register-page-header .finance-overview-collapsible__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-collapsible__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-collapsible__trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-collapsible__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-collapsible__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-collapsible__trigger{width:100%;justify-content:flex-start}}.finance-overview-collapsible__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-overview-collapsible__trigger:hover{background-color:rgba(238,240,250,.4)}.finance-overview-collapsible__trigger .finance-overview-section-label{margin-bottom:0}.finance-overview-collapsible__chevron{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.finance-overview-collapsible__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.finance-overview-collapsible__body{padding:0 .625rem .5rem}.finance-overview-collapsible--plain .finance-overview-collapsible__trigger{border-radius:.375rem;padding:.25rem 0}.finance-overview-collapsible--plain .finance-overview-collapsible__trigger:hover{background-color:transparent}.finance-overview-collapsible--plain .finance-overview-collapsible__body,.finance-overview-surface--split{padding:0}.finance-overview-surface .finance-overview-section-label{margin-bottom:.375rem}.finance-overview-widget-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.375rem}@media (min-width:640px){.finance-overview-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.finance-overview-widget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-activity-planning__meta .finance-overview-widget.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-widget{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.2)}.finance-overview-widget--cash{border-top:2px solid #2e3192}.finance-overview-widget--approval{border-top:2px solid #0ea5e9}.finance-overview-widget--compliance{border-top:2px solid #f59e0b}.finance-overview-widget--receivables{border-top:2px solid #8b5cf6}.programs-implementation-page .finance-register-page-header .finance-overview-export-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-export-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-export-toolbar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-export-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-export-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-export-toolbar.gap-2{width:100%;justify-content:flex-start}}.finance-overview-export-toolbar{margin-bottom:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding-left:.625rem;padding-right:.625rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-export-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-export-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-overview-export-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-overview-export-toolbar__btn,.journal-entries-page .finance-data-table tbody td .finance-overview-export-toolbar__btn{margin-top:0;vertical-align:top}.finance-overview-export-toolbar__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-overview-export-toolbar__btn{white-space:nowrap}.finance-overview-export-toolbar__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-overview-widget__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-widget__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-widget__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-widget__header.gap-2{width:100%;justify-content:flex-start}}.finance-overview-widget__header{display:flex;align-items:center;justify-content:space-between;gap:.375rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.8);padding:.25rem .5rem}.finance-overview-widget__title{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-widget__link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-widget__link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-overview-widget__link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-overview-widget__link,.journal-entries-page .finance-data-table tbody td .finance-overview-widget__link{margin-top:0;vertical-align:top}.finance-overview-widget__link{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .finance-overview-widget__link{white-space:nowrap}.finance-overview-widget__link:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-overview-widget__body{padding:.375rem}.finance-overview-widget__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.finance-overview-widget__grid--compact{gap:.25rem}.finance-overview-widget--compact .finance-overview-widget__body{padding:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-split{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-split{width:100%;justify-content:flex-start}}.finance-overview-split{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;padding:.75rem}@media (min-width:1280px){.finance-overview-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-overview-page .finance-kpi-primary{min-height:4.25rem;padding:.625rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-page .finance-kpi-primary__value{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);margin-top:.125rem;font-weight:600;line-height:1.25}.finance-overview-page .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.finance-overview-page .finance-kpi-primary__icon svg{height:.875rem;width:.875rem}.finance-overview-page .finance-kpi-secondary{min-height:3.25rem;padding:.5rem}.finance-overview-page .finance-kpi-secondary__value{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);margin-top:.125rem;font-weight:600;line-height:1.25}.finance-overview-page .finance-overview-panel{flex:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-page .finance-overview-panel__body{padding:.625rem}.finance-overview-page .finance-overview-panel__content{flex:none;overflow:visible}.finance-overview-page .finance-overview-grid__column{gap:.375rem}.finance-overview-page .finance-overview-grid__column .finance-overview-panel{flex:none}.programs-implementation-page .finance-register-page-header .finance-overview-grid__column.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-grid__column{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-grid__column.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-grid__column{width:100%;justify-content:flex-start}}.finance-overview-grid__column{display:flex;min-height:0;flex-direction:column;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-overview-grid__column .finance-overview-panel{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-overview-grid__column .finance-overview-panel,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-overview-grid__column .finance-overview-panel,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-overview-grid__column .finance-overview-panel{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-grid__column .finance-overview-panel.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-grid__column .finance-overview-panel.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-grid__column .finance-overview-panel.md\:block{max-width:none}}.finance-overview-grid__column .finance-overview-panel{min-height:0;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .finance-overview-panel.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-panel.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .finance-overview-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-panel{display:flex;height:380px;flex-direction:column;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.finance-overview-grid--half .finance-overview-panel{height:320px}.finance-overview-page .finance-overview-panel{height:auto}.finance-overview-page .finance-overview-panel__header{padding:.5rem .625rem}.finance-overview-page .finance-overview-panel__title{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-overview-panel__header{flex-shrink:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}.finance-overview-panel__title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-overview-panel__filters{margin-top:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-overview-panel__body{display:none}.programs-implementation-page .finance-register-page-header .finance-overview-panel__body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-panel__body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__body{flex:0 1 auto}.programs-activity-planning__meta .finance-overview-panel__body.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__body.md\:block{max-width:none}}.finance-overview-panel__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden;padding:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-overview-panel__content{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__content,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__content,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-overview-panel__content{flex:0 1 auto}.programs-activity-planning__meta .finance-overview-panel__content.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__content.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__content.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-overview-panel__content.md\:block{max-width:none}}.finance-overview-panel__content{min-height:0;flex:1 1 0%;overflow:hidden}.finance-overview-panel__footer{margin-top:.5rem;flex-shrink:0;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.programs-implementation-page .finance-register-page-header .finance-overview-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-overview-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-overview-filters{width:100%;justify-content:flex-start}}.finance-overview-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-overview-filter.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-overview-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-overview-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-overview-filter.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-overview-filter.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-overview-filter.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filter.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filter.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-overview-filter.flex-1.md\:block{max-width:none}}.finance-overview-filter{display:flex;min-width:0;flex-direction:column;gap:.125rem}.finance-overview-filter__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-overview-filter__input,.finance-overview-filter__select{height:1.75rem;min-width:5.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-filters__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-overview-filters__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-overview-filters__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-overview-filters__reset,.journal-entries-page .finance-data-table tbody td .finance-overview-filters__reset{margin-top:0;vertical-align:top}.finance-overview-filters__reset{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-overview-filters__reset{white-space:nowrap}.finance-overview-filters__reset:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.bank-txn-filters{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-txn-filters--pending{opacity:.7}.programs-implementation-page .finance-register-page-header .bank-txn-filters__grid.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-txn-filters__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-txn-filters__grid.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-txn-filters__grid{width:100%;justify-content:flex-start}}.bank-txn-filters__grid{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.5rem;overflow-x:auto}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-txn-filter{display:none}.programs-implementation-page .finance-register-page-header .bank-txn-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-txn-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-txn-filter,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-txn-filter,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-txn-filter{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-txn-filter.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-txn-filter.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-txn-filter.md\:block{max-width:none}}.bank-txn-filter{display:flex;min-width:8.5rem;flex:1 1 0%;flex-direction:column;gap:.125rem}.bank-txn-filter--wide{min-width:10rem;flex:1.25}.bank-txn-filter__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-txn-filter__input.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-txn-filter__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-txn-filter__input.flex-1,.programs-activities-page__header .ems-workspace-header__row>.bank-txn-filter__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-txn-filter__input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-txn-filter__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-txn-filter__input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-txn-filter__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-txn-filter__select.flex-1.md\:block{max-width:none}}.bank-txn-filter__input,.bank-txn-filter__select{height:2rem;width:100%;min-width:0;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-txn-filters__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-txn-filters__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-txn-filters__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-txn-filters__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-txn-filters__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-txn-filters__footer{width:100%;justify-content:flex-start}}.bank-txn-filters__footer{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.bank-txn-filters__count{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-txn-filters__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-txn-filters__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-txn-filters__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-txn-filters__reset,.journal-entries-page .finance-data-table tbody td .bank-txn-filters__reset{margin-top:0;vertical-align:top}.bank-txn-filters__reset{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-txn-filters__reset{white-space:nowrap}.bank-txn-filters__reset:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.fund-transfers-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fund-transfers-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fund-transfers-kpis{width:100%;justify-content:flex-start}}.fund-transfers-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.fund-transfers-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.fund-transfers-kpis .fund-transfer-kpi{padding:.5rem .625rem}.hr-workspace .text-2xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.hr-workspace .text-lg.font-bold.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.hr-workspace .text-lg.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value.tabular-nums,.hr-workspace .text-xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-2xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.font-bold.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value.tabular-nums,.meal-workspace--enterprise .text-xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-2xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.font-bold.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value.tabular-nums,.procurement-workspace--enterprise .text-xl.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__label{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fund-transfers-kpis .fund-transfer-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.programs-implementation-page .finance-register-page-header .fund-transfers-filters__export.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .fund-transfers-filters__export.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fund-transfers-filters__export{margin-left:auto;display:flex;flex-shrink:0;align-items:flex-end;padding-bottom:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfer-export-actions.gap-2,.programs-implementation-page .finance-register-page-header .fund-transfer-export-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfer-export-actions.gap-2,.programs-implementation-page .finance-register-page-header .fund-transfer-export-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fund-transfer-export-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem}.fund-transfer-export-actions--compact .fund-transfer-export-actions__btn{padding:.25rem .375rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfer-export-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfer-export-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fund-transfer-export-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fund-transfer-export-actions__btn,.journal-entries-page .finance-data-table tbody td .fund-transfer-export-actions__btn{margin-top:0;vertical-align:top}.fund-transfer-export-actions__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fund-transfer-export-actions__btn{white-space:nowrap}.fund-transfer-export-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.fund-transfers-filters.bank-txn-filters{border-color:rgba(217,220,245,.9);padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fund-transfers-filters .bank-txn-filters__grid{align-items:flex-end}.programs-implementation-page .finance-register-page-header .fund-transfers-filters__clear.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .fund-transfers-filters__clear.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fund-transfers-filters__clear{display:flex;flex-shrink:0;align-items:flex-end;padding-bottom:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfers-filters__clear-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.fund-transfers-filters__clear-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .fund-transfers-filters__clear-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fund-transfers-filters__clear-btn,.journal-entries-page .finance-data-table tbody td .fund-transfers-filters__clear-btn{margin-top:0;vertical-align:top}.fund-transfers-filters__clear-btn{display:inline-flex;height:2rem;align-items:center;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fund-transfers-filters__clear-btn{white-space:nowrap}.fund-transfers-filters__clear-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.banking-statements-filters.bank-txn-filters{border-color:rgba(217,220,245,.9);padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.banking-statements-filters .bank-txn-filters__grid{align-items:flex-end}.fund-transfer-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.fund-transfer-form__field{display:block}.fund-transfer-form__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.fund-transfer-form__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.fund-transfer-form__input,.fund-transfer-form__select,.fund-transfer-form__textarea{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fund-transfer-form__input:focus,.fund-transfer-form__select:focus,.fund-transfer-form__textarea:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.fund-transfer-form__input--readonly{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.fund-transfer-form__balance,.meal-workspace--enterprise .text-lg.font-bold.fund-transfer-form__balance,.procurement-workspace--enterprise .text-lg.font-bold.fund-transfer-form__balance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .fund-transfer-form__balance.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .fund-transfer-form__balance.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fund-transfer-form__balance{display:flex;gap:1rem;font-family:var(--erp-font-family-mono);font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fund-transfer-form__actions,.programs-implementation-page .finance-register-page-header .flex.fund-transfer-form__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fund-transfer-form__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.fund-transfer-form__actions,.programs-implementation-page .finance-register-page-header .flex.fund-transfer-form__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .fund-transfer-form__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.fund-transfer-form__actions{display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.75rem}.bank-account-form-card{max-height:min(calc(100vh - 11rem),680px)}.programs-implementation-page .finance-register-page-header .bank-account-form-card .programs-form-card.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form-card .programs-form-card.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .bank-account-form-card .programs-form-card.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-account-form-card .programs-form-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-form-card .programs-form-card{display:flex;max-height:min(calc(100vh - 11rem),680px);flex-direction:column;overflow:hidden;border-radius:.75rem;border-color:rgba(179,184,235,.6);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-account-form-card__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form-card__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-form-card__header{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem 1rem}.bank-account-form-card__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-form-card__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form-card__close.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form-card__close.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-form-card__close{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-form-card__close,.journal-entries-page .finance-data-table tbody td .bank-account-form-card__close{margin-top:0;vertical-align:top}.bank-account-form-card__close{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-form-card__close{white-space:nowrap}.bank-account-form-card__close:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-account-form-card__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-account-form-card__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-account-form-card__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-account-form-card__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-form-card__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-form-card__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-form-card__body.md\:block{max-width:none}}.bank-account-form-card__body{min-height:0;flex:1 1 0%}.bank-account-form-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.bank-account-form-card__body{overflow-y:auto;padding:.75rem 1rem}.bank-account-form-card__alert{margin-bottom:.5rem;border-radius:.375rem;border-width:1px;padding:.5rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.bank-account-form-card__alert--error{border-color:hsla(0,96%,89%,.8);--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.bank-account-form-card__alert--success{border-color:rgba(167,243,208,.8);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-account-form__warning{margin-top:.25rem;border-radius:.375rem;border-width:1px;border-color:hsla(48,97%,77%,.8);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:10px;line-height:1.375;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-account-form-card__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-form-card__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form-card__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-form-card__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form-card__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-form-card__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form-card__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-form-card__actions{width:100%;justify-content:flex-start}}.bank-account-form-card__actions{position:sticky;bottom:0;z-index:10;display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;border-color:rgba(217,220,245,.9);background-color:hsla(0,0%,100%,.95);padding:.625rem 1rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.bank-account-form__section{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding-bottom:.75rem}.bank-account-form__section:last-child{border-width:0}.bank-account-form__section--collapse{padding-bottom:.5rem}.bank-account-form__grid{display:grid;gap:.625rem}@media (min-width:640px){.bank-account-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-account-form__grid--nested{margin-top:.5rem}.bank-account-form__panel{border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding:.625rem 0}.bank-account-form__panel:last-child{border-width:0}@media (min-width:640px){.bank-account-form__panel{padding:.75rem 0}}.bank-account-form__panel>div:first-child{margin-bottom:.5rem}.bank-account-form__panel>div:last-child{gap:.625rem}.bank-account-form__panel h3{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-form__panel .ems-form-label{margin-bottom:.25rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-form__panel .ems-form-control,.bank-account-form__section .ems-form-control{height:2.25rem;min-height:2.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.bank-account-form__section .ems-form-label{margin-bottom:.25rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-form__hint{margin-top:.25rem;font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__usage-chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__usage-chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-form__usage-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-form__usage-chip,.journal-entries-page .finance-data-table tbody td .bank-account-form__usage-chip{margin-top:0;vertical-align:top}.bank-account-form__usage-chip{display:inline-flex;max-width:100%;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-form__usage-chip{white-space:nowrap}.programs-implementation-page .finance-register-page-header .bank-account-form__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__status.gap-2{width:100%;justify-content:flex-start}}.bank-account-form__status{display:flex;height:2.25rem;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);padding-left:.625rem;padding-right:.625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-form__readonly.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__readonly.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form__readonly.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__readonly.gap-2{width:100%;justify-content:flex-start}}.bank-account-form__readonly{display:flex;min-height:2.25rem;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.5);padding-left:.625rem;padding-right:.625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-account-form__readonly--warn{border-color:hsla(48,97%,77%,.8);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-form__collapse-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__collapse-trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-form__collapse-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__collapse-trigger.gap-2{width:100%;justify-content:flex-start}}.bank-account-form__collapse-trigger{display:flex;width:100%;align-items:center;gap:.375rem;border-radius:.375rem;padding:.25rem;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-form__collapse-trigger:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__checkbox.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-form__checkbox{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-form__checkbox.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-form__checkbox{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-form__checkbox{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-form__checkbox,.journal-entries-page .finance-data-table tbody td .bank-account-form__checkbox{margin-top:0;vertical-align:top}.bank-account-form__checkbox{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-form__checkbox{white-space:nowrap}.bank-account-form-card__actions .finance-quick-toolbar__btn{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.project-bank-setup-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.project-bank-setup-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.project-bank-setup-panel__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-panel__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.project-bank-setup-panel__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-panel__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-bank-setup-panel__header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.625rem .75rem}.project-bank-setup-panel__header .ems-form-label{margin-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-panel__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.project-bank-setup-panel__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-panel__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-panel__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-panel__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.project-bank-setup-panel__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-panel__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-bank-setup-panel__actions{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.project-bank-setup-control,.project-bank-setup-form .ems-form-control{height:2.25rem;min-height:2.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.project-bank-setup-form{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem}.project-bank-setup-form .ems-form-label{margin-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-toggle.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-toggle.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-toggle.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-toggle.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-bank-setup-toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.project-bank-setup-toggle__label{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-toggle__switch.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-toggle__switch.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-bank-setup-toggle__switch{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-bank-setup-toggle__switch,.journal-entries-page .finance-data-table tbody td .project-bank-setup-toggle__switch{margin-top:0;vertical-align:top}.project-bank-setup-toggle__switch{position:relative;display:inline-flex;height:1.25rem;width:2.25rem;flex-shrink:0;cursor:pointer;align-items:center}.programs-planning-register .workplans-register-table .planning-status-cell .project-bank-setup-toggle__switch{white-space:nowrap}.project-bank-setup-toggle__switch:has(input:checked) .project-bank-setup-toggle__track{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.project-bank-setup-toggle__switch:has(input:checked) .project-bank-setup-toggle__track:after{transform:translateX(1rem)}.project-bank-setup-toggle__switch:has(input:disabled){cursor:not-allowed;opacity:.5}.project-bank-setup-toggle__track{position:relative;height:1.25rem;width:2.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.project-bank-setup-toggle__track:after{content:"";position:absolute;left:.125rem;top:.125rem;height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.project-bank-setup-currency-select{position:relative}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-currency-select__trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-currency-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-currency-select__trigger.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-currency-select__trigger,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-currency-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-currency-select__trigger.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-bank-setup-currency-select__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;text-align:left}.project-bank-setup-currency-select__menu{position:absolute;left:0;right:0;top:100%;z-index:20;margin-top:.25rem;max-height:12rem;overflow-y:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-currency-select__option,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-currency-select__option.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-currency-select__option.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-currency-select__option,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-bank-setup-currency-select__option.gap-2,.programs-implementation-page .finance-register-page-header .project-bank-setup-currency-select__option.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-bank-setup-currency-select__option{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.25rem;padding:.375rem .5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.project-bank-setup-currency-select__option:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.project-bank-setup-preview{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.project-bank-setup-preview__title{margin-bottom:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-preview__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-bank-setup-preview__grid{width:100%;justify-content:flex-start}}.project-bank-setup-preview__grid{display:grid;gap:.5rem}@media (min-width:640px){.project-bank-setup-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-bank-setup-preview__grid dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-bank-setup-preview__grid dd{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}@media (min-width:640px){.project-bank-setup-preview__full{grid-column:span 2/span 2}}.programs-activity-planning .programs-activity-simple-import .project-bank-setup-preview__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-bank-setup-preview__status,.journal-entries-page .finance-data-table tbody td .project-bank-setup-preview__status{margin-top:0;vertical-align:top}.project-bank-setup-preview__status{display:inline-flex;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .project-bank-setup-preview__status{white-space:nowrap}.project-bank-setup-preview__status--ok{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.project-bank-setup-preview__status--blocked{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.project-bank-setup-currency-readout{border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}.project-bank-setup-currency-readout__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-bank-setup-currency-readout__value{margin-top:.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.project-bank-setup-currency-readout__hint{margin-top:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-bank-setup-alert{margin:.5rem .75rem 0;border-radius:.375rem;border-width:1px;padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.project-bank-setup-alert--error{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.project-bank-setup-alert--info{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.project-bank-setup-alert--success{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.project-bank-setup-register{margin-top:0}.programs-activity-planning .programs-activity-simple-import .project-bank-setup-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-bank-setup-status,.journal-entries-page .finance-data-table tbody td .project-bank-setup-status{margin-top:0;vertical-align:top}.project-bank-setup-status{display:inline-flex;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .project-bank-setup-status{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.project-bank-setup-workspace.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.project-banking-register-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.project-bank-setup-workspace.flex-1,.programs-activities-page__header .ems-workspace-header__row>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1,.programs-activities-page__header .ems-workspace-header__row>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1,.programs-activities-page__header .ems-workspace-header__row>.project-banking-register-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.project-bank-setup-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1,.programs-donors-page__header .ems-workspace-header__row>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1,.programs-donors-page__header .ems-workspace-header__row>.project-banking-register-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.project-bank-setup-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1,.programs-grants-page__header .ems-workspace-header__row>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1,.programs-grants-page__header .ems-workspace-header__row>.project-banking-register-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-bank-setup-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-bank-setup-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-bank-setup-workspace.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-assignment-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-page .finance-register-page-header .page-header__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.project-banking-register-workspace.flex-1.md\:block{max-width:none}}.project-bank-setup-workspace,.project-banking-assignment-page .finance-register-page-header .page-header__title,.project-banking-register-page .finance-register-page-header .page-header__title,.project-banking-register-workspace{min-width:0}.project-banking-register-workspace{display:flex;flex-direction:column;gap:.85rem}.project-banking-register-hero{display:flex;flex-direction:column;gap:.7rem;padding:.85rem .95rem;border-radius:.85rem;border:1px solid rgba(46,49,146,.1);background:radial-gradient(120% 90% at 0 0,rgba(46,49,146,.07),transparent 55%),linear-gradient(180deg,#fff,#f7f8ff);box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-banking-register-hero__intro{display:flex;flex-direction:column;gap:.15rem;min-width:0}.project-banking-register-hero__eyebrow{margin:0;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2e3192}.project-banking-register-hero__title{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:#1e1b4b}.project-banking-register-alerts{display:flex;flex-direction:column;gap:.4rem}.project-banking-register-alerts__summary{display:flex;align-items:center;gap:.65rem;width:100%;padding:.55rem .8rem;border-radius:.65rem;border:1px solid #fcd34d;background:linear-gradient(180deg,#fffbeb,#fff7ed);color:#92400e;font-size:.75rem;font-weight:600;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.project-banking-register-alerts__summary:hover{border-color:#f59e0b;box-shadow:0 2px 8px rgba(146,64,14,.08)}.project-banking-register-alerts__badge{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#ffedd5;color:#c2410c}.project-banking-register-alerts__copy{min-width:0;flex:1}.project-banking-register-alerts__copy strong{font-weight:800;color:#9a3412}.project-banking-register-alerts__toggle{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#b45309}.project-banking-register-alerts__list{display:flex;flex-direction:column;gap:.3rem}.project-banking-register-alert{display:flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border-radius:.5rem;font-size:11px;font-weight:600}.project-banking-register-alert--critical{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.project-banking-register-alert--warning{background:#fffbeb;color:#92400e;border:1px solid #fde68a}.project-banking-register-alert--info{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.project-banking-register-alert__link{margin-left:auto;text-decoration:underline;white-space:nowrap}.project-banking-register-row--near-close{background:rgba(255,251,235,.55)}.project-banking-register-kpis{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.45rem;min-width:0}.project-banking-register-kpi{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem;min-width:0;min-height:3.5rem;padding:.55rem .55rem .55rem .7rem;overflow:hidden;border-radius:.65rem;border:1px solid rgba(46,49,146,.1);background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 1px 2px rgba(46,49,146,.04);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.project-banking-register-kpi:hover{transform:translateY(-1px);border-color:rgba(46,49,146,.18);box-shadow:0 4px 12px rgba(46,49,146,.08)}.project-banking-register-kpi__rail{position:absolute;top:.45rem;bottom:.45rem;left:0;width:3px;border-radius:999px;background:#2e3192}.project-banking-register-kpi__body{min-width:0;flex:1}.project-banking-register-kpi--emerald,.project-banking-register-kpi--highlight{border-color:rgba(16,185,129,.28);background:linear-gradient(180deg,#ecfdf5,#f0fdf4)}.project-banking-register-kpi--emerald .project-banking-register-kpi__rail,.project-banking-register-kpi--highlight .project-banking-register-kpi__rail{background:#059669}.project-banking-register-kpi--sky{border-color:rgba(14,165,233,.2)}.project-banking-register-kpi--sky .project-banking-register-kpi__rail{background:#0284c7}.project-banking-register-kpi--violet{border-color:rgba(139,92,246,.22)}.project-banking-register-kpi--violet .project-banking-register-kpi__rail{background:#7c3aed}.project-banking-register-kpi--amber{border-color:rgba(245,158,11,.28);background:linear-gradient(180deg,#fffbeb,#fff7ed)}.project-banking-register-kpi--amber .project-banking-register-kpi__rail{background:#d97706}.project-banking-register-kpi--emerald .project-banking-register-kpi__value,.project-banking-register-kpi--highlight .project-banking-register-kpi__value{color:#065f46}.project-banking-register-kpi--emerald .project-banking-register-kpi__icon,.project-banking-register-kpi--highlight .project-banking-register-kpi__icon{background:#d1fae5;color:#047857}.project-banking-register-kpi--sky .project-banking-register-kpi__icon{background:#e0f2fe;color:#0369a1}.project-banking-register-kpi--violet .project-banking-register-kpi__icon{background:#ede9fe;color:#6d28d9}.project-banking-register-kpi--amber .project-banking-register-kpi__icon{background:#ffedd5;color:#c2410c}.project-banking-register-kpi__label{margin:0;font-size:.5625rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase;line-height:1.2;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-banking-register-kpi__value{margin:.2rem 0 0;font-size:1.15rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:#1e1b4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-banking-register-kpi__icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.45rem;background:#eef2ff;color:#4338ca}@media (max-width:1280px){.project-banking-register-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:720px){.project-banking-register-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.project-banking-register-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.65rem .75rem;border-radius:.75rem;border:1px solid rgba(46,49,146,.1);background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.04)}.project-banking-register-controls__search-wrap{min-width:0;flex:1}.project-banking-register-search{height:2.25rem;width:100%;min-width:0;border-radius:.55rem;border:1px solid rgba(46,49,146,.14);background:#f8faff;padding:0 .8rem;font-size:.8125rem;color:#1e1b4b}.project-banking-register-search::-moz-placeholder{color:#94a3b8}.project-banking-register-search::placeholder{color:#94a3b8}.project-banking-register-search:focus{outline:none;border-color:#2e3192;background:#fff;box-shadow:0 0 0 3px rgba(46,49,146,.12)}.project-banking-register-assign-btn{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 .95rem;border-radius:.55rem;border:1px solid #2e3192;background:linear-gradient(180deg,#3a3db0,#2e3192);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:0 1px 2px rgba(46,49,146,.25);transition:filter .15s ease,transform .15s ease}.project-banking-register-assign-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.project-banking-register-panel{overflow:hidden;border-radius:.85rem;border:1px solid rgba(46,49,146,.1);background:#fff;box-shadow:0 1px 3px rgba(46,49,146,.05)}.project-banking-register-panel .finance-section,.project-banking-register-panel .finance-section__body{margin:0;border:0;box-shadow:none;background:transparent}.project-banking-register-section-cell{padding:.55rem .85rem!important;border-top:1px solid rgba(46,49,146,.08);border-bottom:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,#f4f5ff,#eef0ff)}.project-banking-register-section{display:flex;align-items:center;gap:.5rem}.project-banking-register-section__title{font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#2e3192}.project-banking-register-section__count{display:inline-flex;min-width:1.35rem;align-items:center;justify-content:center;padding:.05rem .45rem;border-radius:999px;background:#fff;border:1px solid rgba(46,49,146,.12);font-size:.625rem;font-weight:700;color:#4338ca}.project-banking-register-table .erp-table tbody tr.project-banking-register-row:hover td{background:rgba(46,49,146,.025)}.project-banking-unassigned-section{overflow:hidden;border-radius:.85rem;border:1px solid rgba(46,49,146,.1);background:#fff;box-shadow:0 1px 3px rgba(46,49,146,.05)}.programs-activity-planning .programs-activity-simple-import .project-banking-register-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-register-status,.journal-entries-page .finance-data-table tbody td .project-banking-register-status{margin-top:0;vertical-align:top}.project-banking-register-status{display:inline-flex;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-register-status{white-space:nowrap}.project-banking-register-status--active,.project-banking-register-status--assigned{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.project-banking-register-status--linked{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.project-banking-register-status--balance-exception{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.project-banking-register-status--pending{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.project-banking-register-status--closed{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.project-banking-register-status--partial{color:rgb(146 64 14/var(--tw-text-opacity,1))}.project-banking-register-status--partial,.project-banking-register-status--unassigned{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1}.project-banking-register-status--unassigned{color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .project-banking-register-recon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-register-recon,.journal-entries-page .finance-data-table tbody td .project-banking-register-recon{margin-top:0;vertical-align:top}.project-banking-register-recon{display:inline-flex;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-register-recon{white-space:nowrap}.project-banking-register-recon--reconciled{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.project-banking-register-recon--pending{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.project-banking-register-recon--variance{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.project-banking-register-recon--overdue{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.project-banking-register-recon--na{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.project-banking-register-recon--clickable{cursor:pointer;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.project-banking-register-recon--clickable:hover{text-decoration-color:currentColor}.project-banking-register-table.finance-data-table thead th{padding:.375rem .5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-table.finance-data-table tbody td{vertical-align:middle}.project-banking-register-table .erp-table{width:100%;min-width:64rem;border-collapse:collapse}.project-banking-register-table .erp-table thead th,.project-banking-register-table .erp-table--soft thead th{padding:.55rem .7rem!important;font-size:.625rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase;line-height:1.25;white-space:nowrap;vertical-align:middle;background:#f8faff;color:#475569}.project-banking-register-table .erp-table tbody td,.project-banking-register-table .erp-table--soft tbody td{padding:.55rem .7rem!important;font-size:.75rem;line-height:1.3;vertical-align:middle}.project-banking-register-cell{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-cell--expand{width:2rem;min-width:2rem;max-width:2rem;padding-left:.35rem!important;padding-right:.25rem!important}.project-banking-register-cell--project{min-width:6.5rem;max-width:9rem;white-space:nowrap}.project-banking-register-cell--donor{min-width:6.5rem;max-width:9rem}.project-banking-register-cell--account{min-width:7rem;max-width:10rem}.project-banking-register-cell--actions{width:3rem;white-space:nowrap}.project-banking-register-row td{border-bottom:1px solid rgba(46,49,146,.06)}.project-banking-register-row--unassigned{background-color:rgba(255,251,235,.6)}.project-banking-register-row--expand td{border-top-width:0;background-color:rgba(238,240,250,.4)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-register-expand-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-register-expand-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-banking-register-expand-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-register-expand-btn,.journal-entries-page .finance-data-table tbody td .project-banking-register-expand-btn{margin-top:0;vertical-align:top}.project-banking-register-expand-btn{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-register-expand-btn{white-space:nowrap}.project-banking-register-expand-btn:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.project-banking-register-expand{padding:.75rem 1rem}.project-banking-register-expand__table{width:100%;text-align:left;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-expand__table thead th{border-bottom-width:1px;border-color:rgba(179,184,235,.7);padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-expand__table tbody td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .project-banking-register-actions-menu{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-register-actions-menu,.journal-entries-page .finance-data-table tbody td .project-banking-register-actions-menu{margin-top:0;vertical-align:top}.project-banking-register-actions-menu{position:relative;display:inline-flex}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-register-actions-menu{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-register-actions-menu__trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-register-actions-menu__trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-banking-register-actions-menu__trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-register-actions-menu__trigger,.journal-entries-page .finance-data-table tbody td .project-banking-register-actions-menu__trigger{margin-top:0;vertical-align:top}.project-banking-register-actions-menu__trigger{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-register-actions-menu__trigger{white-space:nowrap}.project-banking-register-actions-menu__trigger:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning__meta .project-banking-register-actions-menu__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.project-banking-register-actions-menu__panel{position:absolute;right:0;top:100%;z-index:50;margin-top:.25rem;min-width:10.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 4px 6px -1px rgba(46,49,146,.08),0 2px 4px -2px rgba(46,49,146,.06);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--shadow-hurdo-md)}.programs-implementation-page .finance-register-page-header .project-banking-register-actions-menu__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .project-banking-register-actions-menu__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-banking-register-actions-menu__item{display:flex;width:100%;padding:.375rem .75rem;text-align:left;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-actions-menu__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .project-banking-register-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .project-banking-register-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-banking-register-actions{display:flex;min-width:8.5rem;flex-direction:column;gap:.125rem}.project-banking-register-actions__link{text-align:left;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-register-actions__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.project-banking-unassigned-section{margin-top:.5rem}.project-banking-unassigned-table.finance-data-table thead th{padding:.375rem .625rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.project-banking-unassigned-table.finance-data-table tbody td{padding:.375rem .625rem}.project-banking-unassigned-row td{border-bottom-width:1px;border-color:rgba(217,220,245,.8)}.project-banking-unassigned-cell--account{min-width:8rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-unassigned-assign-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-unassigned-assign-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-banking-unassigned-assign-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-unassigned-assign-btn,.journal-entries-page .finance-data-table tbody td .project-banking-unassigned-assign-btn{margin-top:0;vertical-align:top}.project-banking-unassigned-assign-btn{display:inline-flex;height:1.75rem;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-unassigned-assign-btn{white-space:nowrap}.project-banking-unassigned-assign-btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ngo-bank-account-type-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.ngo-bank-account-type-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .ngo-bank-account-type-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .ngo-bank-account-type-badge,.journal-entries-page .finance-data-table tbody td .ngo-bank-account-type-badge{margin-top:0;vertical-align:top}.ngo-bank-account-type-badge{display:inline-flex;align-items:center;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .ngo-bank-account-type-badge{white-space:nowrap}.ngo-bank-account-type-badge--compact{padding:0 .25rem;font-size:9px;text-transform:none;letter-spacing:0;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.ngo-bank-account-type-badge--dedicated{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.ngo-bank-account-type-badge--semi-dedicated{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.ngo-bank-account-type-badge--pooled{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.ngo-bank-account-type-badge--core{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.ngo-bank-account-type-badge--other{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.project-banking-assign-panel{position:fixed;inset:0;z-index:95}.project-banking-assign-panel__backdrop{position:absolute;inset:0;border-width:0;background-color:rgba(12,13,40,.3);--tw-backdrop-blur:blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__sheet.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__sheet.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-banking-assign-panel__sheet{position:absolute;right:0;top:0;display:flex;height:100%;width:100%;max-width:36rem;flex-direction:column;border-left-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(20,21,63,.1);--tw-shadow:var(--tw-shadow-colored)}.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-banking-assign-panel__header{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.project-banking-assign-panel__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.project-banking-assign-panel__title,.hr-workspace .text-lg.project-banking-assign-panel__title.tabular-nums,.hr-workspace .text-xl.project-banking-assign-panel__title,.meal-workspace--enterprise .text-2xl.project-banking-assign-panel__title,.meal-workspace--enterprise .text-lg.project-banking-assign-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.project-banking-assign-panel__title,.procurement-workspace--enterprise .text-2xl.project-banking-assign-panel__title,.procurement-workspace--enterprise .text-lg.project-banking-assign-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.project-banking-assign-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.project-banking-assign-panel__title{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-assign-panel__close.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-assign-panel__close.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .project-banking-assign-panel__close{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .project-banking-assign-panel__close,.journal-entries-page .finance-data-table tbody td .project-banking-assign-panel__close{margin-top:0;vertical-align:top}.project-banking-assign-panel__close{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .project-banking-assign-panel__close{white-space:nowrap}.project-banking-assign-panel__close:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.project-banking-assign-panel__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.project-banking-assign-panel__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.project-banking-assign-panel__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.project-banking-assign-panel__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.project-banking-assign-panel__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.project-banking-assign-panel__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.project-banking-assign-panel__body.md\:block{max-width:none}}.project-banking-assign-panel__body{min-height:0;flex:1 1 0%;overflow-y:auto;padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-banking-assign-panel__footer,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-assign-panel__footer.gap-2,.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.project-banking-assign-panel__footer,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.project-banking-assign-panel__footer.gap-2,.programs-implementation-page .finance-register-page-header .project-banking-assign-panel__footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.project-banking-assign-panel__footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.fund-transfers-register .finance-data-table thead th{background-color:rgba(238,240,250,.8);font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.fund-transfers-status,.hr-workspace .text-lg.fund-transfers-status.tabular-nums,.hr-workspace .text-xl.fund-transfers-status,.meal-workspace--enterprise .text-2xl.fund-transfers-status,.meal-workspace--enterprise .text-lg.fund-transfers-status.tabular-nums,.meal-workspace--enterprise .text-xl.fund-transfers-status,.procurement-workspace--enterprise .text-2xl.fund-transfers-status,.procurement-workspace--enterprise .text-lg.fund-transfers-status.tabular-nums,.procurement-workspace--enterprise .text-xl.fund-transfers-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .fund-transfers-status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .fund-transfers-status,.journal-entries-page .finance-data-table tbody td .fund-transfers-status{margin-top:0;vertical-align:top}.fund-transfers-status{display:inline-flex;border-radius:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .fund-transfers-status{white-space:nowrap}.fund-transfers-status--posted{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.fund-transfers-status--approved{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.fund-transfers-status--draft{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.fund-transfers-status--pending{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.fund-transfers-status--cancelled{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.fund-transfers-kpis .finance-kpi-primary--pending{border-top:3px solid #d97706}.bank-account-detail-dashboard>:not([hidden])~:not([hidden]),.bank-account-detail-workspace>:not([hidden])~:not([hidden]),.finance-workspace-page--clean.bank-account-detail-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-detail-dashboard__main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-detail-dashboard__main{width:100%;justify-content:flex-start}}.bank-account-detail-dashboard__main{display:grid;align-items:flex-start;gap:.5rem}@media (min-width:1280px){.bank-account-detail-dashboard__main{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-variance-analysis-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__header.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__header.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-variance-analysis__header{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-variance-analysis__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .bank-variance-analysis__balance-strip.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-variance-analysis__balance-strip{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-variance-analysis__balance-strip{display:grid;gap:1px;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(217,220,245,.7);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.bank-variance-analysis__balance-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-variance-analysis__balance-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.bank-variance-analysis__balance-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.bank-variance-analysis__cell{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem}.bank-variance-analysis__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.bank-variance-analysis__progress{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-variance-analysis__progress{display:grid;gap:1rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.bank-variance-analysis__progress{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-variance-analysis__progress{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.bank-variance-analysis__progress-main{grid-column:span 2/span 2}}@media (min-width:1024px){.bank-variance-analysis__progress-main{grid-column:span 1/span 1}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-variance-analysis__progress-track{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-variance-analysis__progress-track,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-variance-analysis__progress-track,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-variance-analysis__progress-track{flex:0 1 auto}.programs-activity-planning__meta .bank-variance-analysis__progress-track.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-variance-analysis__progress-track.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-variance-analysis__progress-track.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-variance-analysis__progress-track.md\:block{max-width:none}}.bank-variance-analysis__progress-track{height:.5rem;min-width:8rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.bank-variance-analysis__progress-fill{height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__kpi-grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__kpi-grid{width:100%;justify-content:flex-start}}.bank-variance-analysis__kpi-grid{display:grid;gap:.5rem}@media (min-width:640px){.bank-variance-analysis__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bank-variance-analysis__kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.bank-variance-analysis__kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.bank-variance-analysis__kpi{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-detail-board__status-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-detail-board__status-row{width:100%;justify-content:flex-start}}.bank-account-detail-board__status-row{display:grid;gap:.5rem}@media (min-width:1024px){.bank-account-detail-board__status-row{grid-template-columns:repeat(1,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .bank-account-detail-header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-detail-header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .bank-account-detail-header.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-account-detail-header{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-detail-header{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.bank-account-detail-header{flex-direction:row}}.bank-account-detail-header:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.25rem;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14153f var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .bank-account-detail-header__top.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-detail-header__top.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-detail-header__top{display:flex;align-items:flex-start;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-detail-header__brand.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-detail-header__brand.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-account-detail-header__brand{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning .programs-activity-simple-import .bank-account-detail-header__brand{border-radius:.5rem}.sp-workspace__hero-main a button.bank-account-detail-header__brand,.sp-workspace__main a button.bank-account-detail-header__brand{color:#fff}.journal-entries-page .dcr-register__table tbody td .bank-account-detail-header__brand,.journal-entries-page .finance-data-table tbody td .bank-account-detail-header__brand{margin-top:0;vertical-align:top}.bank-account-detail-header__brand{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-detail-header__brand{white-space:nowrap}.bank-account-detail-header__available{margin-top:.625rem;border-top-width:1px;border-color:rgba(179,184,235,.8);padding-top:.5rem}.bank-account-detail-header__available-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.bank-account-detail-header__available-value,.hr-workspace .text-lg.bank-account-detail-header__available-value.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-detail-header__available-value,.hr-workspace .text-xl.bank-account-detail-header__available-value,.meal-workspace--enterprise .text-2xl.bank-account-detail-header__available-value,.meal-workspace--enterprise .text-lg.bank-account-detail-header__available-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__available-value,.meal-workspace--enterprise .text-xl.bank-account-detail-header__available-value,.procurement-workspace--enterprise .text-2xl.bank-account-detail-header__available-value,.procurement-workspace--enterprise .text-lg.bank-account-detail-header__available-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__available-value,.procurement-workspace--enterprise .text-xl.bank-account-detail-header__available-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__available-value{margin-top:.125rem;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-detail-header__liquidity-note.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-detail-header__liquidity-note.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-detail-header__liquidity-note{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-detail-header__liquidity-note,.journal-entries-page .finance-data-table tbody td .bank-account-detail-header__liquidity-note{margin-top:0;vertical-align:top}.bank-account-detail-header__liquidity-note{margin-top:.375rem;display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-detail-header__liquidity-note{white-space:nowrap}.bank-account-detail-header__balance--low{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,251,235,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-account-detail-header__balance--critical{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,241,242,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-account-compliance-alerts>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .bank-account-compliance-alert.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-compliance-alert.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-compliance-alert{display:flex;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-compliance-alert__title{font-size:10px}.bank-account-compliance-alert__message{font-size:12px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-compliance-alert--warning{border-color:hsla(48,97%,77%,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-account-compliance-alert--liquidity{border-color:rgba(252,211,77,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position)}.bank-account-compliance-alert--error{border-color:rgba(254,205,211,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-compliance-alert__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-compliance-alert__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-compliance-alert__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-compliance-alert__icon,.journal-entries-page .finance-data-table tbody td .bank-account-compliance-alert__icon{margin-top:0;vertical-align:top}.bank-account-compliance-alert__icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(48,97%,77%,.8)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-compliance-alert__icon{white-space:nowrap}.bank-account-compliance-alert--error .bank-account-compliance-alert__icon{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));--tw-ring-color:rgba(254,205,211,.8)}.hr-workspace .text-2xl.bank-account-compliance-alert__title,.hr-workspace .text-lg.bank-account-compliance-alert__title.tabular-nums,.hr-workspace .text-xl.bank-account-compliance-alert__title,.meal-workspace--enterprise .text-2xl.bank-account-compliance-alert__title,.meal-workspace--enterprise .text-lg.bank-account-compliance-alert__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-compliance-alert__title,.procurement-workspace--enterprise .text-2xl.bank-account-compliance-alert__title,.procurement-workspace--enterprise .text-lg.bank-account-compliance-alert__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-compliance-alert__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-compliance-alert__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-compliance-alert__message{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-account-cash-panel__liquidity-note{margin-top:.5rem;border-radius:.375rem;border-width:1px;border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.7);padding:.375rem .625rem;font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-metric-tile--featured{grid-column:span 1/span 1;border-color:rgba(141,148,224,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6)}.bank-account-metric-tile--featured .bank-account-metric-tile__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-detail-header__main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-account-detail-header__main{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-detail-header__main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-account-detail-header__main,.programs-donors-page__header .ems-workspace-header__row>.bank-account-detail-header__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-account-detail-header__main,.programs-grants-page__header .ems-workspace-header__row>.bank-account-detail-header__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-account-detail-header__main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-detail-header__main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-detail-header__main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-detail-header__main.md\:block{max-width:none}}.bank-account-detail-header__main{min-width:0;flex:1 1 0%;padding:.75rem 1rem .75rem .875rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-detail-header__identity.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-detail-header__identity.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-account-detail-header__identity.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-account-detail-header__identity.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__identity.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__identity.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-detail-header__identity.flex-1.md\:block{max-width:none}}.bank-account-detail-header__identity{min-width:0}.bank-account-detail-header__institution{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .bank-account-detail-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .bank-account-detail-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .bank-account-detail-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__title{margin-top:.125rem;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}@media (min-width:640px){.hr-workspace .bank-account-detail-header__title.font-bold,.meal-workspace--enterprise .bank-account-detail-header__title.font-bold,.procurement-workspace--enterprise .bank-account-detail-header__title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__title{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height)}}.bank-account-detail-header__facts{margin-top:.625rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.375rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.625rem}@media (min-width:640px){.bank-account-detail-header__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.bank-account-detail-header__fact dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.bank-account-detail-header__fact dd,.meal-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__fact dd,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__fact dd{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__fact dd{margin-top:0;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-detail-header__balance.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-detail-header__balance.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-detail-header__balance{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.75rem 1rem}@media (min-width:1024px){.bank-account-detail-header__balance{width:13.5rem;border-left-width:1px;border-top-width:0}}.hr-workspace .text-2xl.bank-account-detail-header__status,.hr-workspace .text-lg.bank-account-detail-header__status.tabular-nums,.hr-workspace .text-xl.bank-account-detail-header__status,.meal-workspace--enterprise .text-2xl.bank-account-detail-header__status,.meal-workspace--enterprise .text-lg.bank-account-detail-header__status.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-detail-header__status,.procurement-workspace--enterprise .text-2xl.bank-account-detail-header__status,.procurement-workspace--enterprise .text-lg.bank-account-detail-header__status.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-detail-header__status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .bank-account-detail-header__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-detail-header__status,.journal-entries-page .finance-data-table tbody td .bank-account-detail-header__status{margin-top:0;vertical-align:top}.bank-account-detail-header__status{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:.25rem;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-detail-header__status{white-space:nowrap}.bank-account-detail-header__balance-label{margin-top:.75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .bank-account-detail-header__amount.font-bold,.hr-workspace .text-2xl.bank-account-detail-header__amount,.hr-workspace .text-lg.bank-account-detail-header__amount.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-detail-header__amount,.hr-workspace .text-xl.bank-account-detail-header__amount,.meal-workspace--enterprise .bank-account-detail-header__amount.font-bold,.meal-workspace--enterprise .text-2xl.bank-account-detail-header__amount,.meal-workspace--enterprise .text-lg.bank-account-detail-header__amount.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__amount,.meal-workspace--enterprise .text-xl.bank-account-detail-header__amount,.procurement-workspace--enterprise .bank-account-detail-header__amount.font-bold,.procurement-workspace--enterprise .text-2xl.bank-account-detail-header__amount,.procurement-workspace--enterprise .text-lg.bank-account-detail-header__amount.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__amount,.procurement-workspace--enterprise .text-xl.bank-account-detail-header__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__amount{margin-top:.125rem;font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-account-detail-header__reporting,.meal-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__reporting,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-detail-header__reporting{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header__reporting{margin-top:.25rem;font-size:10px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-account-hero-panel.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .bank-account-hero-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.bank-account-hero-panel,.programs-activity-planning__meta .bank-account-hero-panel.rounded-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-hero-panel{position:relative;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.bank-account-hero-panel:before{content:none}.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__body.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel__body{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__body.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel__body{width:100%;justify-content:flex-start}}.bank-account-hero-panel__body{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__body.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__body.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.bank-account-hero-panel__body{flex-direction:row;align-items:center}}.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__header--metrics.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__header--metrics.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-hero-panel__header--metrics{margin-bottom:0;display:flex;flex-shrink:0;justify-content:flex-start;padding-left:0}.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-hero-panel__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-hero-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-hero-panel__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-hero-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-hero-panel__header{width:100%;justify-content:flex-start}}.bank-account-hero-panel__header{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-left:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-hero-panel__intro.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-hero-panel__intro.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-account-hero-panel__intro.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-account-hero-panel__intro.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__intro.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__intro.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__intro.flex-1.md\:block{max-width:none}}.bank-account-hero-panel__intro{min-width:0}.hr-workspace .text-2xl.bank-account-hero-panel__eyebrow,.hr-workspace .text-lg.bank-account-hero-panel__eyebrow.tabular-nums,.hr-workspace .text-xl.bank-account-hero-panel__eyebrow,.meal-workspace--enterprise .text-2xl.bank-account-hero-panel__eyebrow,.meal-workspace--enterprise .text-lg.bank-account-hero-panel__eyebrow.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-hero-panel__eyebrow,.procurement-workspace--enterprise .text-2xl.bank-account-hero-panel__eyebrow,.procurement-workspace--enterprise .text-lg.bank-account-hero-panel__eyebrow.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-hero-panel__eyebrow{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-hero-panel__eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.bank-account-hero-panel__title,.hr-workspace .text-lg.bank-account-hero-panel__title.tabular-nums,.hr-workspace .text-xl.bank-account-hero-panel__title,.meal-workspace--enterprise .text-2xl.bank-account-hero-panel__title,.meal-workspace--enterprise .text-lg.bank-account-hero-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-hero-panel__title,.procurement-workspace--enterprise .text-2xl.bank-account-hero-panel__title,.procurement-workspace--enterprise .text-lg.bank-account-hero-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-hero-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-hero-panel__title{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.bank-account-hero-panel__subtitle{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__coverage-ring.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-hero-panel__coverage-ring.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-hero-panel__coverage-ring.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-hero-panel__coverage-ring.gap-2{width:100%;justify-content:flex-start}}.bank-account-hero-panel__coverage-ring{position:relative;display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;border-width:3px;--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:radial-gradient(closest-side,#fff 78%,transparent 80% 100%),conic-gradient(#10b981 calc(var(--coverage-pct, 0) * 1%),#ecfdf5 0)}.hr-workspace .text-2xl.bank-account-hero-panel__coverage-value,.hr-workspace .text-lg.bank-account-hero-panel__coverage-value.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-hero-panel__coverage-value,.hr-workspace .text-xl.bank-account-hero-panel__coverage-value,.meal-workspace--enterprise .text-2xl.bank-account-hero-panel__coverage-value,.meal-workspace--enterprise .text-lg.bank-account-hero-panel__coverage-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-hero-panel__coverage-value,.meal-workspace--enterprise .text-xl.bank-account-hero-panel__coverage-value,.procurement-workspace--enterprise .text-2xl.bank-account-hero-panel__coverage-value,.procurement-workspace--enterprise .text-lg.bank-account-hero-panel__coverage-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-hero-panel__coverage-value,.procurement-workspace--enterprise .text-xl.bank-account-hero-panel__coverage-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-hero-panel__coverage-value{font-size:11px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.bank-account-hero-panel__coverage-label,.hr-workspace .text-lg.bank-account-hero-panel__coverage-label.tabular-nums,.hr-workspace .text-xl.bank-account-hero-panel__coverage-label,.meal-workspace--enterprise .text-2xl.bank-account-hero-panel__coverage-label,.meal-workspace--enterprise .text-lg.bank-account-hero-panel__coverage-label.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-hero-panel__coverage-label,.procurement-workspace--enterprise .text-2xl.bank-account-hero-panel__coverage-label,.procurement-workspace--enterprise .text-lg.bank-account-hero-panel__coverage-label.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-hero-panel__coverage-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-hero-panel__coverage-label{margin-top:.125rem;font-size:7px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-hero-panel__grid.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-account-hero-panel__grid{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-hero-panel__grid.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-account-hero-panel__grid,.programs-donors-page__header .ems-workspace-header__row>.bank-account-hero-panel__grid.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-account-hero-panel__grid,.programs-grants-page__header .ems-workspace-header__row>.bank-account-hero-panel__grid.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-account-hero-panel__grid{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__grid.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-hero-panel__grid.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__grid.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-hero-panel__grid.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-hero-panel__grid.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-hero-panel__grid.md\:block{max-width:none}}.bank-account-hero-panel__grid{display:grid;min-width:0;flex:1 1 0%;gap:.375rem;padding-left:0}@media (min-width:640px){.bank-account-hero-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-account-hero-panel__grid,.bank-account-hero-panel__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-workspace .text-2xl.bank-account-panel-title,.hr-workspace .text-lg.bank-account-panel-title.tabular-nums,.hr-workspace .text-xl.bank-account-panel-title,.meal-workspace--enterprise .text-2xl.bank-account-panel-title,.meal-workspace--enterprise .text-lg.bank-account-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-panel-title,.procurement-workspace--enterprise .text-2xl.bank-account-panel-title,.procurement-workspace--enterprise .text-lg.bank-account-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-panel-title{margin-bottom:.375rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-account-panel-title-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-panel-title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-panel-title-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-panel-title-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-panel-title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-panel-title-row{width:100%;justify-content:flex-start}}.bank-account-panel-title-row{margin-bottom:.375rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-panel-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-panel-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-panel-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-panel-link,.journal-entries-page .finance-data-table tbody td .bank-account-panel-link{margin-top:0;vertical-align:top}.bank-account-panel-link{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-panel-link{white-space:nowrap}.bank-account-panel-link:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.bank-account-panel-link--primary,.sp-workspace__main a button.bank-account-panel-link--primary{color:#fff}.bank-account-panel-link--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .bank-account-panel-link--primary:hoverbutton,.sp-workspace__main a .bank-account-panel-link--primary:hoverbutton{color:#fff}.bank-account-panel-link--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-detail-header--compact .bank-account-detail-header__identity{gap:0}.hr-workspace .bank-account-detail-header--compact .bank-account-detail-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .bank-account-detail-header--compact .bank-account-detail-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .bank-account-detail-header--compact .bank-account-detail-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-detail-header--compact .bank-account-detail-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}.bank-account-detail-header--compact .bank-account-detail-header__institution{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bank-account-metric-tile{border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-metric-tile--positive{border-color:rgba(167,243,208,.9);background-color:rgba(236,253,245,.5)}.bank-account-metric-tile--warning{border-color:hsla(48,97%,77%,.9);background-color:rgba(255,251,235,.5)}.bank-account-metric-tile--critical{border-color:rgba(254,205,211,.9);background-color:rgba(255,241,242,.5)}.bank-account-metric-tile--info{border-color:rgba(186,230,253,.9);background-color:rgba(240,249,255,.4)}.programs-implementation-page .finance-register-page-header .bank-account-metric-tile__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-metric-tile__head.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-metric-tile__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-metric-tile__head.gap-2{width:100%;justify-content:flex-start}}.bank-account-metric-tile__head{margin-bottom:.125rem;display:flex;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-metric-tile__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-metric-tile__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-metric-tile__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-metric-tile__icon,.journal-entries-page .finance-data-table tbody td .bank-account-metric-tile__icon{margin-top:0;vertical-align:top}.bank-account-metric-tile__icon{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-metric-tile__icon{white-space:nowrap}.hr-workspace .text-2xl.bank-account-metric-tile__label,.hr-workspace .text-lg.bank-account-metric-tile__label.tabular-nums,.hr-workspace .text-xl.bank-account-metric-tile__label,.meal-workspace--enterprise .text-2xl.bank-account-metric-tile__label,.meal-workspace--enterprise .text-lg.bank-account-metric-tile__label.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-metric-tile__label,.procurement-workspace--enterprise .text-2xl.bank-account-metric-tile__label,.procurement-workspace--enterprise .text-lg.bank-account-metric-tile__label.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-metric-tile__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-metric-tile__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.bank-account-metric-tile__value,.hr-workspace .text-lg.bank-account-metric-tile__value.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-metric-tile__value,.hr-workspace .text-xl.bank-account-metric-tile__value,.meal-workspace--enterprise .text-2xl.bank-account-metric-tile__value,.meal-workspace--enterprise .text-lg.bank-account-metric-tile__value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-metric-tile__value,.meal-workspace--enterprise .text-xl.bank-account-metric-tile__value,.procurement-workspace--enterprise .text-2xl.bank-account-metric-tile__value,.procurement-workspace--enterprise .text-lg.bank-account-metric-tile__value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-metric-tile__value,.procurement-workspace--enterprise .text-xl.bank-account-metric-tile__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-metric-tile__value{font-size:13px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.25;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.bank-account-metric-tile__hint{margin-top:.125rem;font-size:10px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-status-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-account-status-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-status-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-status-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-status-panel__header{width:100%;justify-content:flex-start}}.bank-account-status-panel__header{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-status-panel__header--compact.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-status-panel__header--compact.gap-2{width:100%;justify-content:flex-start}}.bank-account-status-panel__header--compact{margin-bottom:.375rem;align-items:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-status-panel__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-status-panel__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-status-panel__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-status-panel__icon-wrap,.journal-entries-page .finance-data-table tbody td .bank-account-status-panel__icon-wrap{margin-top:0;vertical-align:top}.bank-account-status-panel__icon-wrap{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-status-panel__icon-wrap{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-status-panel__title.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-account-status-panel__title{display:none}.hr-workspace .text-2xl.bank-account-status-panel__title,.hr-workspace .text-lg.bank-account-status-panel__title.tabular-nums,.hr-workspace .text-xl.bank-account-status-panel__title,.meal-workspace--enterprise .text-2xl.bank-account-status-panel__title,.meal-workspace--enterprise .text-lg.bank-account-status-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-status-panel__title,.procurement-workspace--enterprise .text-2xl.bank-account-status-panel__title,.procurement-workspace--enterprise .text-lg.bank-account-status-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-status-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activities-page__header .ems-workspace-header__row>.bank-account-status-panel__title.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-account-status-panel__title,.programs-donors-page__header .ems-workspace-header__row>.bank-account-status-panel__title.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-account-status-panel__title,.programs-grants-page__header .ems-workspace-header__row>.bank-account-status-panel__title.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-account-status-panel__title{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-status-panel__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-status-panel__title.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-status-panel__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-status-panel__title.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-status-panel__title.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-status-panel__title.md\:block{max-width:none}}.bank-account-status-panel__title{min-width:0;flex:1 1 0%;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-status-panel__state-icon{height:1.25rem;width:1.25rem;flex-shrink:0}.bank-account-status-panel__state-icon--ok{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.bank-account-status-panel__state-icon--blocked{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.bank-account-status-panel__subtitle{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-account-status-panel__grid{display:grid;gap:.375rem}@media (min-width:640px){.bank-account-status-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-account-status-panel__item{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.375rem .625rem}.bank-account-status-panel__label{margin-bottom:.125rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-cash-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.2) var(--tw-gradient-to-position);padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-account-cash-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-cash-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-cash-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-cash-panel__header{width:100%;justify-content:flex-start}}.bank-account-cash-panel__header{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__header--compact.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__header--compact.gap-2{width:100%;justify-content:flex-start}}.bank-account-cash-panel__header--compact{margin-bottom:.375rem;align-items:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-cash-panel__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-cash-panel__icon-wrap,.journal-entries-page .finance-data-table tbody td .bank-account-cash-panel__icon-wrap{margin-top:0;vertical-align:top}.bank-account-cash-panel__icon-wrap{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-cash-panel__icon-wrap{white-space:nowrap}.hr-workspace .text-2xl.bank-account-cash-panel__title,.hr-workspace .text-lg.bank-account-cash-panel__title.tabular-nums,.hr-workspace .text-xl.bank-account-cash-panel__title,.meal-workspace--enterprise .text-2xl.bank-account-cash-panel__title,.meal-workspace--enterprise .text-lg.bank-account-cash-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-cash-panel__title,.procurement-workspace--enterprise .text-2xl.bank-account-cash-panel__title,.procurement-workspace--enterprise .text-lg.bank-account-cash-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-cash-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-cash-panel__title{font-weight:700;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-cash-panel__subtitle,.bank-account-cash-panel__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1}.bank-account-cash-panel__subtitle{margin-top:.125rem;line-height:1.375;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-account-cash-panel__grid{display:grid;gap:.375rem}@media (min-width:640px){.bank-account-cash-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-account-cash-panel__grid--6{display:grid;gap:.375rem}@media (min-width:640px){.bank-account-cash-panel__grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-account-cash-panel__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.bank-account-cash-panel__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}.bank-account-cash-panel__calculation{margin-top:.5rem}.bank-account-cash-panel__calculation>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.bank-account-cash-panel__calculation{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:hsla(0,0%,100%,.8);padding:.375rem .625rem}.programs-implementation-page .finance-register-page-header .bank-account-cash-panel__calc-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__calc-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-cash-panel__calc-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-cash-panel__calc-row.gap-2{width:100%;justify-content:flex-start}}.bank-account-cash-panel__calc-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-cash-panel__calc-row--deduct{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-account-cash-panel__calc-row--total{border-top-width:1px;border-color:rgba(179,184,235,.8);padding-top:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-info-card{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-info-card__audit{margin-top:0}.bank-account-info-card__grid{display:grid;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem}@media (min-width:640px){.bank-account-info-card__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bank-account-info-card__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.bank-account-info-card__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-info-card__value{margin-top:0;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-status-panel__note{margin-top:.5rem;border-radius:.375rem;border-width:1px;border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.6);padding:.375rem .625rem;font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-status-panel__note--ok{border-color:rgba(167,243,208,.8);background-color:rgba(236,253,245,.5);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-account-audit-meta{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.4);padding:.75rem 1rem}.bank-account-audit-meta__grid{display:grid;gap:.75rem}@media (min-width:640px){.bank-account-audit-meta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-account-audit-meta__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bank-account-audit-meta__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-audit-meta__value{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-issue-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-issue-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-issue-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-issue-action,.journal-entries-page .finance-data-table tbody td .bank-balance-issue-action{margin-top:0;vertical-align:top}.bank-balance-issue-action{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-issue-action{white-space:nowrap}.bank-balance-issue-action:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.bank-balance-issue-action--primary,.sp-workspace__main a button.bank-balance-issue-action--primary{color:#fff}.bank-balance-issue-action--primary{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .bank-balance-issue-action--primary:hoverbutton,.sp-workspace__main a .bank-balance-issue-action--primary:hoverbutton{color:#fff}.bank-balance-issue-action--primary:hover{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-balance-validation-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .bank-balance-validation-ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-ok.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-ok.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-balance-validation-ok{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-ok{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(167,243,208,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-ok__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-ok__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-ok__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-ok__icon,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-ok__icon{margin-top:0;vertical-align:top}.bank-balance-validation-ok__icon{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-ok__icon{white-space:nowrap}.bank-balance-validation-ok__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-balance-validation-ok__text{margin-top:.125rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;color:rgba(6,95,70,.9)}.programs-activity-planning__meta .bank-balance-validation-issue.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-balance-validation-issue{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-issue{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bank-balance-validation-issue--warning{border-color:hsla(48,97%,77%,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,251,235,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-issue--critical{border-color:rgba(254,205,211,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,241,242,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-issue--information{border-color:rgba(186,230,253,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(240,249,255,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-issue--resolved{border-color:rgba(167,243,208,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(236,253,245,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-issue--interactive{cursor:pointer}.bank-balance-validation-issue--interactive:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-1px)}.bank-balance-validation-issue__accent{height:.25rem;width:100%}.bank-balance-validation-issue__accent--warning{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.bank-balance-validation-issue__accent--critical{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fb7185 var(--tw-gradient-to-position)}.bank-balance-validation-issue__accent--information{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#38bdf8 var(--tw-gradient-to-position)}.bank-balance-validation-issue__accent--resolved{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.bank-balance-validation-issue__body{padding:.875rem 1rem}.bank-balance-validation-issue__body--compact{padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-balance-validation-issue__header{display:flex;align-items:flex-start;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__header--compact.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__header--compact.gap-2{width:100%;justify-content:flex-start}}.bank-balance-validation-issue__header--compact{align-items:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__icon-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__icon-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-issue__icon-wrap{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-issue__icon-wrap,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-issue__icon-wrap{margin-top:0;vertical-align:top}.bank-balance-validation-issue__icon-wrap{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-issue__icon-wrap{white-space:nowrap}.bank-balance-validation-issue__icon-wrap--warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.bank-balance-validation-issue__icon-wrap--critical{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.bank-balance-validation-issue__icon-wrap--information{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.bank-balance-validation-issue__icon-wrap--resolved{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-balance-validation-issue__copy.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-balance-validation-issue__copy{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-balance-validation-issue__copy.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-balance-validation-issue__copy,.programs-donors-page__header .ems-workspace-header__row>.bank-balance-validation-issue__copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-balance-validation-issue__copy,.programs-grants-page__header .ems-workspace-header__row>.bank-balance-validation-issue__copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-balance-validation-issue__copy{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-issue__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-balance-validation-issue__copy.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-issue__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-balance-validation-issue__copy.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-issue__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-balance-validation-issue__copy.md\:block{max-width:none}}.bank-balance-validation-issue__copy{min-width:0;flex:1 1 0%}.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__title-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-issue__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-issue__title-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__title-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-issue__title-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__title-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-issue__title-row{width:100%;justify-content:flex-start}}.bank-balance-validation-issue__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.bank-balance-validation-issue__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-balance-validation-issue__badge,.hr-workspace .text-lg.bank-balance-validation-issue__badge.tabular-nums,.hr-workspace .text-xl.bank-balance-validation-issue__badge,.meal-workspace--enterprise .text-2xl.bank-balance-validation-issue__badge,.meal-workspace--enterprise .text-lg.bank-balance-validation-issue__badge.tabular-nums,.meal-workspace--enterprise .text-xl.bank-balance-validation-issue__badge,.procurement-workspace--enterprise .text-2xl.bank-balance-validation-issue__badge,.procurement-workspace--enterprise .text-lg.bank-balance-validation-issue__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-balance-validation-issue__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-issue__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-issue__badge,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-issue__badge{margin-top:0;vertical-align:top}.bank-balance-validation-issue__badge{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-issue__badge{white-space:nowrap}.bank-balance-validation-issue__badge--warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bank-balance-validation-issue__badge--critical{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bank-balance-validation-issue__badge--information{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.bank-balance-validation-issue__badge--resolved{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-balance-validation-issue__message{margin-top:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-balance-validation-issue__detail{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-issue__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-issue__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-issue__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-issue__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-issue__footer{width:100%;justify-content:flex-start}}.bank-balance-validation-issue__footer{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__cta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-issue__cta.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-issue__cta{border-radius:.5rem}.sp-workspace__hero-main a button.bank-balance-validation-issue__cta,.sp-workspace__main a button.bank-balance-validation-issue__cta{color:#fff}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-issue__cta,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-issue__cta{margin-top:0;vertical-align:top}.bank-balance-validation-issue__cta{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-issue__cta{white-space:nowrap}.bank-balance-validation-issue__cta:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-balance-validation-issue__cta--compact{margin-left:auto;padding-top:.375rem;padding-bottom:.375rem}.bank-balance-validation-issue__cta-icon{height:.875rem;width:.875rem}.bank-balance-validation-row.bank-balance-cross-check-row--attention>td{background-color:rgba(255,251,235,.5)}.bank-balance-cross-check-row--attention{background-color:rgba(255,251,235,.4)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-cross-check-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-cross-check-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-cross-check-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-cross-check-action,.journal-entries-page .finance-data-table tbody td .bank-balance-cross-check-action{margin-top:0;vertical-align:top}.bank-balance-cross-check-action{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgba(252,211,77,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-cross-check-action{white-space:nowrap}.bank-balance-cross-check-action:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-recon-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-recon-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-recon-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-recon-panel__header{width:100%;justify-content:flex-start}}.bank-account-recon-panel__header{margin-bottom:.375rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-recon-panel__lead.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bank-account-recon-panel__lead.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__lead.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-recon-panel__lead{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-recon-panel__lead.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__lead.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-recon-panel__lead{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-account-recon-panel__lead.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-account-recon-panel__lead.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-account-recon-panel__lead.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-recon-panel__lead.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-recon-panel__lead.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-recon-panel__lead.flex-1.md\:block{max-width:none}}.bank-account-recon-panel__lead{display:flex;min-width:0;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-recon-panel__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-recon-panel__icon,.journal-entries-page .finance-data-table tbody td .bank-account-recon-panel__icon{margin-top:0;vertical-align:top}.bank-account-recon-panel__icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-recon-panel__icon{white-space:nowrap}.bank-account-recon-panel__icon--pending{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bank-account-recon-panel__icon--ok{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-account-recon-panel__heading,.hr-workspace .text-lg.bank-account-recon-panel__heading.tabular-nums,.hr-workspace .text-xl.bank-account-recon-panel__heading,.meal-workspace--enterprise .text-2xl.bank-account-recon-panel__heading,.meal-workspace--enterprise .text-lg.bank-account-recon-panel__heading.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-recon-panel__heading,.procurement-workspace--enterprise .text-2xl.bank-account-recon-panel__heading,.procurement-workspace--enterprise .text-lg.bank-account-recon-panel__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-recon-panel__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-recon-panel__heading{font-weight:700;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-recon-panel__heading,.bank-account-recon-panel__subheading{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1}.bank-account-recon-panel__subheading{margin-top:.125rem;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__cta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-recon-panel__cta.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-recon-panel__cta{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-recon-panel__cta,.journal-entries-page .finance-data-table tbody td .bank-account-recon-panel__cta{margin-top:0;vertical-align:top}.bank-account-recon-panel__cta{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.375rem;padding:.375rem .625rem;font-size:10px;font-weight:600;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-recon-panel__cta{white-space:nowrap}.sp-workspace__hero-main a button.bank-account-recon-panel__cta--primary,.sp-workspace__main a button.bank-account-recon-panel__cta--primary{color:#fff}.bank-account-recon-panel__cta--primary{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-recon-panel__cta--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-account-recon-panel__cta--secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-account-recon-panel__cta--secondary:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-activity-planning .programs-activity-simple-import .bank-account-recon-panel__status-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-recon-panel__status-link,.journal-entries-page .finance-data-table tbody td .bank-account-recon-panel__status-link{margin-top:0;vertical-align:top}.bank-account-recon-panel__status-link{display:inline-flex;border-radius:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-recon-panel__status-link{white-space:nowrap}.bank-account-recon-panel__status-link:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1));--tw-ring-offset-width:1px}.bank-account-side-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-account-side-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-side-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-side-panel__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-side-panel__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-side-panel__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-side-panel__header{width:100%;justify-content:flex-start}}.bank-account-side-panel__header{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.hr-workspace .text-2xl.bank-account-side-panel__title,.hr-workspace .text-lg.bank-account-side-panel__title.tabular-nums,.hr-workspace .text-xl.bank-account-side-panel__title,.meal-workspace--enterprise .text-2xl.bank-account-side-panel__title,.meal-workspace--enterprise .text-lg.bank-account-side-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-account-side-panel__title,.procurement-workspace--enterprise .text-2xl.bank-account-side-panel__title,.procurement-workspace--enterprise .text-lg.bank-account-side-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-account-side-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-side-panel__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-side-panel__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-side-panel__grid{width:100%;justify-content:flex-start}}.bank-account-side-panel__grid{display:grid;gap:.5rem}@media (min-width:640px){.bank-account-side-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-account-overview-hero__split{display:grid;gap:.75rem}@media (min-width:1024px){.bank-account-overview-hero__split{grid-template-columns:1.4fr 1fr}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-extended-actions__hint.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-extended-actions__hint.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-extended-actions__hint{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-extended-actions__hint,.journal-entries-page .finance-data-table tbody td .bank-account-extended-actions__hint{margin-top:0;vertical-align:top}.bank-account-extended-actions__hint{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-extended-actions__hint{white-space:nowrap}.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-treasury-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-treasury-toolbar{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-account-treasury-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-treasury-toolbar{display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.bank-account-treasury-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-treasury-toolbar__tabs.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-account-treasury-toolbar__tabs{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-treasury-toolbar__tabs.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-account-treasury-toolbar__tabs,.programs-donors-page__header .ems-workspace-header__row>.bank-account-treasury-toolbar__tabs.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-account-treasury-toolbar__tabs,.programs-grants-page__header .ems-workspace-header__row>.bank-account-treasury-toolbar__tabs.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-account-treasury-toolbar__tabs{flex:0 1 auto}.programs-activity-planning__meta .bank-account-treasury-toolbar__tabs.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-treasury-toolbar__tabs.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-treasury-toolbar__tabs.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-treasury-toolbar__tabs.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-treasury-toolbar__tabs.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-treasury-toolbar__tabs.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-account-treasury-toolbar__tabs.md\:block{max-width:none}}.bank-account-treasury-toolbar__tabs{min-width:0;flex:1 1 0%;overflow:hidden}.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-treasury-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-treasury-toolbar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-treasury-toolbar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-treasury-toolbar__actions.gap-2{width:100%;justify-content:flex-start}}.bank-account-treasury-toolbar__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.375rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:640px){.bank-account-treasury-toolbar__actions{border-top-width:0;padding-top:0;padding-left:.5rem}}.programs-activity-planning__meta .bank-account-treasury-toolbar__menu.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-treasury-toolbar__menu{position:absolute;right:0;top:calc(100% + .25rem);z-index:20;min-width:11rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar__menu-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-treasury-toolbar__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-treasury-toolbar__menu-item{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-treasury-toolbar__menu-item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-treasury-toolbar__menu-item.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-treasury-toolbar__menu-item{width:100%;justify-content:flex-start}}.bank-account-treasury-toolbar__menu-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bank-account-treasury-toolbar__menu-item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-tabstrip__scroll.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-tabstrip__scroll.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-tabstrip__scroll{display:flex;flex-wrap:nowrap;gap:.125rem;overflow-x:auto;scrollbar-width:thin}.bank-account-tabstrip__scroll::-webkit-scrollbar{height:4px}.bank-account-tabstrip__scroll::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-tabstrip__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-tabstrip__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-tabstrip__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-tabstrip__tab,.journal-entries-page .finance-data-table tbody td .bank-account-tabstrip__tab{margin-top:0;vertical-align:top}.bank-account-tabstrip__tab{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;border-radius:9999px;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-tabstrip__tab{white-space:nowrap}.bank-account-tabstrip__tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-account-tabstrip__tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.6)}.sp-workspace__hero-main a button.bank-account-tabstrip__tab--active,.sp-workspace__main a button.bank-account-tabstrip__tab--active{color:#fff}.bank-account-tabstrip__tab--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a .bank-account-tabstrip__tab--active:hoverbutton,.sp-workspace__main a .bank-account-tabstrip__tab--active:hoverbutton{color:#fff}.bank-account-tabstrip__tab--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-tabstrip__icon{height:.875rem;width:.875rem;flex-shrink:0;opacity:.8}.bank-account-tabstrip__tab--active .bank-account-tabstrip__icon{opacity:1}.hr-workspace .text-2xl.bank-account-tabstrip__count,.hr-workspace .text-lg.bank-account-tabstrip__count.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-tabstrip__count,.hr-workspace .text-xl.bank-account-tabstrip__count,.meal-workspace--enterprise .text-2xl.bank-account-tabstrip__count,.meal-workspace--enterprise .text-lg.bank-account-tabstrip__count.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-tabstrip__count,.meal-workspace--enterprise .text-xl.bank-account-tabstrip__count,.procurement-workspace--enterprise .text-2xl.bank-account-tabstrip__count,.procurement-workspace--enterprise .text-lg.bank-account-tabstrip__count.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-tabstrip__count,.procurement-workspace--enterprise .text-xl.bank-account-tabstrip__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-tabstrip__count{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:0 .375rem;font-size:9px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.bank-account-tabstrip__tab--active .bank-account-tabstrip__count,.sp-workspace__main a button.bank-account-tabstrip__tab--active .bank-account-tabstrip__count{color:#fff}.bank-account-tabstrip__tab--active .bank-account-tabstrip__count{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-account-txn-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-txn-filters.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-txn-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-txn-filters.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-account-txn-filters{margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-txn-filters__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-txn-filters__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-txn-filters__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-txn-filters__btn,.journal-entries-page .finance-data-table tbody td .bank-account-txn-filters__btn{margin-top:0;vertical-align:top}.bank-account-txn-filters__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-txn-filters__btn{white-space:nowrap}.bank-account-txn-filters__btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.bank-account-txn-filters__btn--active,.sp-workspace__main a button.bank-account-txn-filters__btn--active{color:#fff}.bank-account-txn-filters__btn--active{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-txn-filters__btn--active:hover{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.hr-workspace .text-2xl.bank-account-txn-filters__count,.hr-workspace .text-lg.bank-account-txn-filters__count.tabular-nums,.hr-workspace .text-lg.font-bold.bank-account-txn-filters__count,.hr-workspace .text-xl.bank-account-txn-filters__count,.meal-workspace--enterprise .text-2xl.bank-account-txn-filters__count,.meal-workspace--enterprise .text-lg.bank-account-txn-filters__count.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-account-txn-filters__count,.meal-workspace--enterprise .text-xl.bank-account-txn-filters__count,.procurement-workspace--enterprise .text-2xl.bank-account-txn-filters__count,.procurement-workspace--enterprise .text-lg.bank-account-txn-filters__count.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-txn-filters__count,.procurement-workspace--enterprise .text-xl.bank-account-txn-filters__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-account-txn-filters__count{border-radius:9999px;background-color:rgba(179,184,235,.8);padding:0 .25rem;font-size:9px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.bank-account-txn-filters__btn--active .bank-account-txn-filters__count,.sp-workspace__main a button.bank-account-txn-filters__btn--active .bank-account-txn-filters__count{color:#fff}.bank-account-txn-filters__btn--active .bank-account-txn-filters__count{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-detail-workspace .fund-transfers-kpis .finance-kpi-primary{padding:.5rem .625rem}.bank-account-detail-workspace .fund-transfers-kpis .finance-kpi-primary__value{font-size:var(--oj-typography-body-md-font-size);font-weight:var(--oj-typography-body-md-font-weight);line-height:var(--oj-typography-body-md-line-height);font-weight:700;margin-top:.125rem}.bank-account-detail-workspace .fund-transfers-kpis .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.bank-account-treasury-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bank-account-workflow{border-color:rgba(179,184,235,.8)}.bank-account-detail-grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}@media (min-width:640px){.bank-account-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-account-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bank-account-detail-field__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-detail-field__value{margin-top:.125rem;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-transactions-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.bank-transactions-filters.bank-txn-filters{border-color:rgba(217,220,245,.9);padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.bank-accounts-filters.bank-txn-filters,.bank-transactions-filters.bank-txn-filters{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-accounts-filters.bank-txn-filters{border-color:rgba(179,184,235,.9);padding-top:.625rem;padding-bottom:.625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .flex.bank-accounts-filters .bank-txn-filters__grid.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.bank-accounts-filters .bank-txn-filters__grid.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-accounts-filters .bank-txn-filters__grid{flex-wrap:wrap;overflow:visible}.programs-implementation-page .finance-register-page-header .bank-accounts-filters__advanced-toggle.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-filters__advanced-toggle.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-accounts-filters__advanced-toggle{display:flex;align-items:flex-end;padding-bottom:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__advanced-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__advanced-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-accounts-filters__advanced-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-accounts-filters__advanced-btn,.journal-entries-page .finance-data-table tbody td .bank-accounts-filters__advanced-btn{margin-top:0;vertical-align:top}.bank-accounts-filters__advanced-btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-accounts-filters__advanced-btn{white-space:nowrap}.bank-accounts-filters__advanced-btn:hover{border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.bank-accounts-filters__advanced-btn--active,.bank-accounts-filters__advanced-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bank-accounts-filters__advanced-btn--active{border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.8)}.bank-accounts-filters__advanced-dot{height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.bank-transactions-register .finance-data-table thead th{background-color:rgba(238,240,250,.8);font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-kpis .bank-balance-validation-kpi{padding:.5rem .625rem}.hr-workspace .text-2xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value,.hr-workspace .text-lg.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value.tabular-nums,.hr-workspace .text-xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-2xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value,.meal-workspace--enterprise .text-lg.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value.tabular-nums,.meal-workspace--enterprise .text-xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-2xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value,.procurement-workspace--enterprise .text-lg.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;line-height:1.25}.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__label{font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.bank-balance-validation-kpis .bank-balance-validation-kpi .finance-kpi-primary__icon svg{height:.875rem;width:.875rem}.bank-balance-validation-anchor{position:relative;z-index:2;margin-top:1rem;flex-shrink:0}.bank-balance-validation-section{position:relative;z-index:2;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bank-balance-validation-section .ems-section__body{padding:0}.programs-implementation-page .finance-register-page-header .bank-balance-validation-workspace.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-workspace.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-balance-validation-workspace{display:flex;flex-direction:column;gap:.875rem;padding:.375rem .625rem .75rem}.bank-balance-validation-summary{position:relative;z-index:1;flex-shrink:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-filters{width:100%;justify-content:flex-start}}.bank-balance-validation-filters{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.625rem .75rem}@media (min-width:640px){.bank-balance-validation-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bank-balance-validation-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.bank-balance-validation-filters{grid-template-columns:repeat(8,minmax(0,1fr))}}.bank-balance-validation-row.bg-rose-50\/70>td{background-color:rgba(255,241,242,.72)}.bank-balance-validation-row.bg-orange-50\/60>td{background-color:rgba(255,247,237,.65)}.bank-balance-validation-row.bg-amber-50\/40>td{background-color:rgba(255,251,235,.5)}.bank-balance-validation-row.bg-emerald-50\/40>td{background-color:rgba(236,253,245,.45)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-balance-validation-filter.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bank-balance-validation-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-balance-validation-filter.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-balance-validation-filter.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-balance-validation-filter.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-filter.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-filter.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-balance-validation-filter.flex-1.md\:block{max-width:none}}.bank-balance-validation-filter{display:flex;min-width:0;flex-direction:column;gap:.125rem}.bank-balance-validation-filter>span{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-filter select{height:1.75rem;width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-filter-check{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-filter-check,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-filter-check{margin-top:0;vertical-align:top}.bank-balance-validation-filter-check{display:inline-flex;align-items:flex-end;gap:.375rem;padding-bottom:.25rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-filter-check{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-export-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-export-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-export-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-export-btn,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-export-btn{margin-top:0;vertical-align:top}.bank-balance-validation-export-btn{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-export-btn{white-space:nowrap}.bank-balance-validation-export-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bank-balance-validation-footer{display:grid;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.bank-balance-validation-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bank-balance-validation-footer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.bank-balance-validation-footer{grid-template-columns:repeat(8,minmax(0,1fr))}}.bank-balance-validation-chip--reconciled{border-color:rgba(186,230,253,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(240,249,255,.4) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.bank-balance-validation-chip--reconciled .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(186,230,253,.8)}.bank-balance-validation-table-panel{position:relative;overflow:visible;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bank-balance-validation-table-panel .bank-balance-validation-table.hurdo-table-wrap--sticky{overflow:visible;border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-table-panel .bank-balance-validation-table.hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow-x:auto;overflow-y:visible}.bank-balance-validation-table-panel .bank-balance-validation-table.hurdo-table-wrap--sticky .erp-table thead th{position:sticky;top:0;z-index:3;background-color:rgba(238,240,250,.95);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-expand-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-expand-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-expand-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-expand-btn,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-expand-btn{margin-top:0;vertical-align:top}.bank-balance-validation-expand-btn{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-expand-btn{white-space:nowrap}.bank-balance-validation-expand-btn:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.bank-balance-validation-row--expand td{border-bottom-width:1px;border-color:rgba(217,220,245,.8);background-color:rgba(238,240,250,.3)}.bank-balance-validation-details{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-accounts-filters__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-accounts-filters__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-accounts-filters__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-filters__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-accounts-filters__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-accounts-filters__toolbar{width:100%;justify-content:flex-start}}.bank-accounts-filters__toolbar{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.bank-accounts-filters__toolbar-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-accounts-filters__toolbar-meta{font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__create-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-filters__create-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-accounts-filters__create-btn{border-radius:.5rem}.sp-workspace__hero-main a button.bank-accounts-filters__create-btn,.sp-workspace__main a button.bank-accounts-filters__create-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .bank-accounts-filters__create-btn,.journal-entries-page .finance-data-table tbody td .bank-accounts-filters__create-btn{margin-top:0;vertical-align:top}.bank-accounts-filters__create-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-accounts-filters__create-btn{white-space:nowrap}.bank-accounts-filters__create-btn:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-accounts-create-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bank-accounts-register-section{min-height:0}.bank-accounts-workspace--compact .cash-book-register-scroll--primary .bank-accounts-register-table.hurdo-table-wrap--sticky .erp-table thead th{position:sticky;top:0;z-index:1}.bank-balance-validation-table.finance-data-table table.erp-table{width:100%;min-width:1180px;table-layout:auto;border-collapse:collapse}.bank-balance-validation-table.finance-data-table thead th{white-space:nowrap;padding:.625rem .75rem;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-table.finance-data-table tbody td.ems-col-action,.bank-balance-validation-table.finance-data-table tbody td.ems-col-num,.bank-balance-validation-table.finance-data-table thead th.ems-col-action,.bank-balance-validation-table.finance-data-table thead th.ems-col-num{text-align:right}.bank-balance-validation-table.finance-data-table tbody td{border-bottom-width:1px;border-color:rgba(217,220,245,.9);padding:.625rem .75rem;vertical-align:middle}.bank-balance-validation-table.finance-data-table tbody tr:last-child td{border-bottom-width:0}.bank-balance-validation-table.finance-data-table tbody tr:hover td{background-color:rgba(238,240,250,.45)}.bank-balance-validation-cell--expand,.bank-balance-validation-col--expand{width:2rem;padding-left:.25rem;padding-right:.25rem}.bank-balance-validation-cell{white-space:nowrap;vertical-align:middle;font-size:11px;line-height:1;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-cell--account{min-width:13rem}.bank-balance-validation-account-link{display:inline-block;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-account-link:hover{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-decoration-line:underline}.hr-workspace .text-lg.font-bold.bank-balance-validation-cell--money,.meal-workspace--enterprise .text-lg.font-bold.bank-balance-validation-cell--money,.procurement-workspace--enterprise .text-lg.font-bold.bank-balance-validation-cell--money{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-balance-validation-cell--money{min-width:5.5rem;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.bank-balance-validation-cell--money,.bank-balance-validation-cell--money .bank-balance-validation-drill{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-balance-validation-cell--variance{font-weight:600}.hr-workspace .text-lg.font-bold.bank-balance-validation-cell--date,.meal-workspace--enterprise .text-lg.font-bold.bank-balance-validation-cell--date,.procurement-workspace--enterprise .text-lg.font-bold.bank-balance-validation-cell--date{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-balance-validation-cell--date{min-width:4.75rem;font-size:10px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-cell--status{min-width:10.5rem}.bank-balance-validation-cell--status .bank-balance-validation-chip{max-width:none}.bank-balance-validation-cell--status .bank-balance-validation-chip,.bank-balance-validation-cell--status .bank-balance-validation-chip:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-cell--status .bank-balance-validation-chip,.bank-balance-validation-cell--status .bank-balance-validation-chip:hover{transform:none}.bank-balance-validation-cell--status .bank-balance-validation-chip__label{max-width:none;overflow:visible;white-space:nowrap}.bank-balance-validation-cell--action{width:13.75rem;min-width:13.75rem;max-width:13.75rem;white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-actions.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-actions{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-actions,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-actions{margin-top:0;vertical-align:top}.bank-balance-validation-actions{position:relative;display:inline-flex;width:100%;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.25rem;white-space:nowrap}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-actions{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-table .bbv-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-table .bbv-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-table .bbv-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-table .bbv-action,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-table .bbv-action{margin-top:0;vertical-align:top}.bank-balance-validation-table .bbv-action{display:inline-flex;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;border-radius:.25rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;line-height:1;letter-spacing:.025em;text-decoration-line:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-table .bbv-action{white-space:nowrap}.sp-workspace__hero-main a button.bank-balance-validation-table .bbv-action--primary,.sp-workspace__main a button.bank-balance-validation-table .bbv-action--primary{color:#fff}.bank-balance-validation-table .bbv-action--primary{max-width:9.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .bank-balance-validation-table .bbv-action--primary:hoverbutton,.sp-workspace__main a .bank-balance-validation-table .bbv-action--primary:hoverbutton{color:#fff}.bank-balance-validation-table .bbv-action--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-balance-validation-table .bbv-action--more{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-balance-validation-table .bbv-action--more:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.bank-balance-validation-table .bbv-action--more:disabled{cursor:not-allowed;opacity:.55}.programs-activity-planning .programs-activity-simple-import .bbv-action-menu{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bbv-action-menu,.journal-entries-page .finance-data-table tbody td .bbv-action-menu{margin-top:0;vertical-align:top}.bbv-action-menu{position:relative;display:inline-flex;flex-shrink:0}.programs-planning-register .workplans-register-table .planning-status-cell .bbv-action-menu{white-space:nowrap}.bbv-action-menu__backdrop{position:fixed;inset:0;z-index:40;cursor:default;border-width:0;background-color:transparent;padding:0}.programs-activity-planning__meta .bbv-action-menu__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.bbv-action-menu__panel,.programs-activity-planning__meta .bbv-action-menu__panel.rounded-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bbv-action-menu__panel{position:absolute;right:0;top:100%;z-index:50;margin-top:.25rem;min-width:12.5rem;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .bbv-action-menu__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bbv-action-menu__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bbv-action-menu__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bbv-action-menu__item.gap-2{width:100%;justify-content:flex-start}}.bbv-action-menu__item{display:flex;width:100%;align-items:center;padding:.375rem .75rem;text-align:left;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));text-decoration-line:none;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bbv-action-menu__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.bbv-action-menu__item:disabled{opacity:.55}.bbv-action-menu__error{position:absolute;right:0;top:100%;z-index:50;margin-top:.25rem;max-width:14rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:10px;--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__findings{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__findings{width:100%;justify-content:flex-start}}.bank-variance-analysis__findings{display:grid;gap:.5rem}.programs-activity-planning__meta .bank-variance-analysis__finding.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-variance-analysis__finding{display:grid;grid-template-columns:.25rem minmax(0,1fr);overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-variance-analysis__finding-accent{min-height:100%}.bank-variance-analysis__finding-accent--critical{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bank-variance-analysis__finding-accent--warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bank-variance-analysis__finding-accent--information{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bank-variance-analysis__finding-accent--resolved{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__finding-body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__finding-body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-variance-analysis__finding-body{display:flex;flex-direction:column;gap:.375rem;padding:.625rem .75rem}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__finding-top.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__finding-top.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__finding-top.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__finding-top{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__finding-top.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__finding-top.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__finding-top.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-variance-analysis__finding-top{width:100%;justify-content:flex-start}}.bank-variance-analysis__finding-top{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-2xl.bank-variance-analysis__finding-badge,.hr-workspace .text-lg.bank-variance-analysis__finding-badge.tabular-nums,.hr-workspace .text-xl.bank-variance-analysis__finding-badge,.meal-workspace--enterprise .text-2xl.bank-variance-analysis__finding-badge,.meal-workspace--enterprise .text-lg.bank-variance-analysis__finding-badge.tabular-nums,.meal-workspace--enterprise .text-xl.bank-variance-analysis__finding-badge,.procurement-workspace--enterprise .text-2xl.bank-variance-analysis__finding-badge,.procurement-workspace--enterprise .text-lg.bank-variance-analysis__finding-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-variance-analysis__finding-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .bank-variance-analysis__finding-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-variance-analysis__finding-badge,.journal-entries-page .finance-data-table tbody td .bank-variance-analysis__finding-badge{margin-top:0;vertical-align:top}.bank-variance-analysis__finding-badge{display:inline-flex;border-radius:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-variance-analysis__finding-badge{white-space:nowrap}.bank-variance-analysis__finding-badge--critical{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bank-variance-analysis__finding-badge--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.bank-variance-analysis__finding-badge--information{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.bank-variance-analysis__finding-badge--resolved{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-variance-analysis__finding-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.bank-variance-analysis__finding-message{font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-variance-analysis__finding-detail{font-size:10px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-variance-analysis__history{position:relative;display:grid;gap:0}.bank-variance-analysis__history-row{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-rail.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-rail.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-variance-analysis__history-rail{position:relative;display:flex;justify-content:center}.bank-variance-analysis__history-rail:before{content:"";position:absolute;bottom:-.75rem;top:-.75rem;width:1px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.bank-variance-analysis__history-row:first-child .bank-variance-analysis__history-rail:before{top:.5rem}.bank-variance-analysis__history-row:last-child .bank-variance-analysis__history-rail:before{bottom:auto;height:.5rem}.bank-variance-analysis__history-dot{position:relative;z-index:1;margin-top:.25rem;height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-variance-analysis__history-card.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-variance-analysis__history-card.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-variance-analysis__history-card.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-variance-analysis__history-card.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-variance-analysis__history-card.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-variance-analysis__history-card.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-variance-analysis__history-card.flex-1.md\:block{max-width:none}}.bank-variance-analysis__history-card{min-width:0;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__history-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__history-meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__history-meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__history-meta.gap-2{width:100%;justify-content:flex-start}}.bank-variance-analysis__history-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.bank-variance-analysis__history-date{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-variance-analysis__history-user{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .bank-variance-analysis__history-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-variance-analysis__history-action,.journal-entries-page .finance-data-table tbody td .bank-variance-analysis__history-action{margin-top:0;vertical-align:top}.bank-variance-analysis__history-action{display:inline-flex;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-variance-analysis__history-action{white-space:nowrap}.hr-workspace .text-lg.font-bold.bank-variance-analysis__history-balances,.meal-workspace--enterprise .text-lg.font-bold.bank-variance-analysis__history-balances,.procurement-workspace--enterprise .text-lg.font-bold.bank-variance-analysis__history-balances{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-balances.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__history-balances.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__history-balances.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-variance-analysis__history-balances.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-variance-analysis__history-balances.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__history-balances.gap-2{width:100%;justify-content:flex-start}}.bank-variance-analysis__history-balances{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-variance-analysis__history-notes{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__driver-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__driver-actions.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-variance-analysis__driver-actions{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-variance-analysis__driver-actions,.journal-entries-page .finance-data-table tbody td .bank-variance-analysis__driver-actions{margin-top:0;vertical-align:top}.bank-variance-analysis__driver-actions{position:relative;display:inline-flex;max-width:12.5rem;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.25rem;white-space:nowrap}.programs-planning-register .workplans-register-table .planning-status-cell .bank-variance-analysis__driver-actions{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__driver-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-variance-analysis__driver-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-variance-analysis__driver-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-variance-analysis__driver-action,.journal-entries-page .finance-data-table tbody td .bank-variance-analysis__driver-action{margin-top:0;vertical-align:top}.bank-variance-analysis__driver-action{display:inline-flex;height:1.75rem;max-width:8.5rem;align-items:center;justify-content:center;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-variance-analysis__driver-action{white-space:nowrap}.bank-variance-analysis__driver-action:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.bank-variance-analysis__driver-action--primary,.sp-workspace__main a button.bank-variance-analysis__driver-action--primary{color:#fff}.bank-variance-analysis__driver-action--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .bank-variance-analysis__driver-action--primary:hoverbutton,.sp-workspace__main a .bank-variance-analysis__driver-action--primary:hoverbutton{color:#fff}.bank-variance-analysis__driver-action--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chips.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chips.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-chips{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-chips,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-chips{margin-top:0;vertical-align:top}.bank-balance-validation-chips{display:inline-flex;max-width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.25rem}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-chips{white-space:nowrap}.hr-workspace .text-2xl.bank-balance-validation-chips__hint,.hr-workspace .text-lg.bank-balance-validation-chips__hint.tabular-nums,.hr-workspace .text-xl.bank-balance-validation-chips__hint,.meal-workspace--enterprise .text-2xl.bank-balance-validation-chips__hint,.meal-workspace--enterprise .text-lg.bank-balance-validation-chips__hint.tabular-nums,.meal-workspace--enterprise .text-xl.bank-balance-validation-chips__hint,.procurement-workspace--enterprise .text-2xl.bank-balance-validation-chips__hint,.procurement-workspace--enterprise .text-lg.bank-balance-validation-chips__hint.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-balance-validation-chips__hint{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-balance-validation-chips__hint{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-balance-validation-chips__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chips__list.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-chips__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chips__list.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .bank-balance-validation-chips__list.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-chips__list{display:flex;max-width:100%;flex-wrap:nowrap;align-items:center;gap:.25rem;overflow:hidden}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-chip,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-chip{margin-top:0;vertical-align:top}.bank-balance-validation-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;padding:.375rem .625rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-chip{white-space:nowrap}.bank-balance-validation-chip:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-1px)}.bank-balance-validation-chip--compact{padding:.125rem .375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chip__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-chip__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-balance-validation-chip__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-balance-validation-chip__icon,.journal-entries-page .finance-data-table tbody td .bank-balance-validation-chip__icon{margin-top:0;vertical-align:top}.bank-balance-validation-chip__icon{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.programs-planning-register .workplans-register-table .planning-status-cell .bank-balance-validation-chip__icon{white-space:nowrap}.bank-balance-validation-chip__label{white-space:nowrap;font-size:10px;font-weight:600;line-height:1;letter-spacing:-.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-chip--critical{border-color:rgba(254,205,211,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(255,241,242,.4) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.bank-balance-validation-chip--critical .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(254,205,211,.8)}.bank-balance-validation-chip--warning{border-color:hsla(48,97%,77%,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.bank-balance-validation-chip--warning .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(48,97%,77%,.8)}.bank-balance-validation-chip--timing{border-color:rgba(221,214,254,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(245,243,255,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(245,243,255,.3) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.bank-balance-validation-chip--timing .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(221,214,254,.8)}.bank-balance-validation-chip--information{border-color:rgba(186,230,253,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(240,249,255,.4) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.bank-balance-validation-chip--information .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(186,230,253,.8)}.bank-balance-validation-chip--matched{border-color:rgba(167,243,208,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.4) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-balance-validation-chip--matched .bank-balance-validation-chip__icon{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(167,243,208,.8)}.bank-balance-validation-detail-issues{list-style-type:none;padding:0}.programs-activity-planning__meta .bank-balance-validation-detail-issue.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-balance-validation-detail-issue{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-detail-issue{overflow:hidden;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.9);padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-detail-issue--critical{border-color:rgba(254,205,211,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,241,242,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-detail-issue--warning{border-color:hsla(48,97%,77%,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,251,235,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-detail-issue--timing{border-color:rgba(221,214,254,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(245,243,255,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bank-balance-validation-detail-issue--information{border-color:rgba(186,230,253,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(240,249,255,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.programs-implementation-page .finance-register-page-header .bank-balance-validation-detail-issue__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-detail-issue__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-detail-issue__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-detail-issue__head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-detail-issue__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-balance-validation-detail-issue__head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-detail-issue__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-detail-issue__head{width:100%;justify-content:flex-start}}.bank-balance-validation-detail-issue__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.hr-workspace .text-2xl.bank-balance-validation-detail-issue__severity,.hr-workspace .text-lg.bank-balance-validation-detail-issue__severity.tabular-nums,.hr-workspace .text-xl.bank-balance-validation-detail-issue__severity,.meal-workspace--enterprise .text-2xl.bank-balance-validation-detail-issue__severity,.meal-workspace--enterprise .text-lg.bank-balance-validation-detail-issue__severity.tabular-nums,.meal-workspace--enterprise .text-xl.bank-balance-validation-detail-issue__severity,.procurement-workspace--enterprise .text-2xl.bank-balance-validation-detail-issue__severity,.procurement-workspace--enterprise .text-lg.bank-balance-validation-detail-issue__severity.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-balance-validation-detail-issue__severity{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-balance-validation-detail-issue__severity{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-detail-issue__message{margin-top:.5rem;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-balance-validation-detail-issue__detail,.bank-balance-validation-detail-issue__message{font-size:10px;line-height:1.625;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-balance-validation-detail-issue__detail{margin-top:.25rem;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-balance-validation-detail-ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-detail-ok.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-detail-ok{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-balance-validation-detail-ok.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-balance-validation-detail-ok.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-balance-validation-detail-ok{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-balance-validation-detail-ok{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-balance-validation-detail-ok{display:flex;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(167,243,208,.9);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(236,253,245,.4) var(--tw-gradient-to-position);padding:.5rem .75rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-account-balance-panel__section .ems-section__body{padding:.5rem 0 0}.programs-activity-planning__meta .overflow-hidden.bank-account-balance-validation{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-balance-validation{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.2) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-account-balance-validation-strip.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-account-balance-validation-strip.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-account-balance-validation-strip.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-account-balance-validation-strip.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-balance-validation-strip.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-balance-validation-strip.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-account-balance-validation-strip.flex-1.md\:block{max-width:none}}.bank-account-balance-validation-strip{min-width:0}.programs-implementation-page .finance-register-page-header .bank-account-balance-validation__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-balance-validation__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-validation__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-balance-validation__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-account-balance-validation__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-account-balance-validation__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-validation__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-account-balance-validation__actions{width:100%;justify-content:flex-start}}.bank-account-balance-validation__actions{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;border-color:rgba(217,220,245,.9);padding-top:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-validation__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-validation__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-balance-validation__action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-balance-validation__action,.journal-entries-page .finance-data-table tbody td .bank-account-balance-validation__action{margin-top:0;vertical-align:top}.bank-account-balance-validation__action{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-balance-validation__action{white-space:nowrap}.bank-account-balance-validation__action:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.bank-account-balance-validation__action--primary,.sp-workspace__main a button.bank-account-balance-validation__action--primary{color:#fff}.bank-account-balance-validation__action--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-account-balance-validation__action--primary:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-account-balance-validation__action-error{font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .bank-account-balance-table.rounded-xl,.programs-activity-planning__meta .overflow-hidden.bank-account-balance-table{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-account-balance-table{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-lg.font-bold.bank-account-balance-variance,.meal-workspace--enterprise .text-lg.font-bold.bank-account-balance-variance,.procurement-workspace--enterprise .text-lg.font-bold.bank-account-balance-variance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-variance.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-account-balance-variance.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-account-balance-variance{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-account-balance-variance,.journal-entries-page .finance-data-table tbody td .bank-account-balance-variance{margin-top:0;vertical-align:top}.bank-account-balance-variance{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-account-balance-variance{white-space:nowrap}.bank-account-balance-variance--ok{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.bank-account-balance-variance--warn{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.bank-account-balance-variance--empty{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.bank-account-balance-recon-status{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;font-style:italic;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.bank-balance-validation-cell--action{padding-left:.5rem;padding-right:.5rem}.bank-balance-validation-row td{border-bottom-width:1px;border-color:rgba(217,220,245,.8)}.programs-activity-planning__meta .finance-overview-panel .finance-data-table.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-overview-panel .finance-data-table{overflow:hidden}.finance-overview-panel .finance-data-table table{table-layout:fixed}.programs-implementation-page .finance-register-page-header .finance-journal-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-toolbar{width:100%;justify-content:flex-start}}.finance-journal-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.finance-journal-toolbar__filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.125rem;max-width:100%;border-radius:.5rem;border:1px solid rgba(46,49,146,.11);background:linear-gradient(180deg,#f7f8fc,#fff);padding:.1875rem;box-shadow:0 1px 2px rgba(46,49,146,.04),inset 0 1px 0 hsla(0,0%,100%,.88)}.finance-journal-toolbar__filter{display:inline-flex;height:1.875rem;align-items:center;border-radius:.375rem;border:1px solid transparent;padding-inline:.6875rem;font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(46,49,146,.58);transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}.finance-journal-toolbar__filter:hover:not(.finance-journal-toolbar__filter--active){background:rgba(46,49,146,.06);color:rgba(46,49,146,.88);border-color:rgba(46,49,146,.08)}.finance-journal-toolbar__filter--active{background:linear-gradient(180deg,#3438a0,#252878);color:#fff;border-color:rgba(46,49,146,.42);box-shadow:0 1px 3px rgba(46,49,146,.24),inset 0 1px 0 hsla(0,0%,100%,.12)}.finance-journal-toolbar__filter--active:hover{color:#fff;background:linear-gradient(180deg,#3d42ad,#2a2d8a)}.finance-journal-toolbar__filter:focus-visible{outline:2px solid rgba(46,49,146,.35);outline-offset:1px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar__create.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar__create.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-journal-toolbar__create{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-journal-toolbar__create,.journal-entries-page .finance-data-table tbody td .finance-journal-toolbar__create{margin-top:0;vertical-align:top}.finance-journal-toolbar__create{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-journal-toolbar__create{white-space:nowrap}.finance-journal-toolbar__create{color:#fff}.finance-journal-toolbar__create:focus-visible,.finance-journal-toolbar__create:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));color:#fff}.finance-journal-lines__scroll{overflow-x:auto}.finance-journal-lines__totals--balanced{background-color:rgba(236,253,245,.8);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.finance-journal-lines__totals--balanced span:last-child{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.finance-journal-lines__totals--unbalanced{background-color:rgba(255,241,242,.8);--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.finance-journal-lines__totals--unbalanced span:last-child{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.finance-journal-page>:not([hidden])~:not([hidden]),.finance-register-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.finance-register-page-header .ems-workspace-header{padding:0 0 .125rem}.finance-register-page-header .page-header__title,.finance-workspace-header-block.finance-register-page-header .page-header__title{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:#1a1c6e}.finance-register-page-header .page-header__title:before{content:"";flex-shrink:0;width:3px;height:.95em;border-radius:2px;background:linear-gradient(180deg,#5b5fc7,#2e3192);box-shadow:0 0 0 1px rgba(46,49,146,.08)}@media (min-width:768px){.finance-register-page-header .page-header__title,.finance-workspace-header-block.finance-register-page-header .page-header__title{font-size:.9375rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-register-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-register-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-register-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-register-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-register-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-register-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-register-workspace.flex-1.md\:block{max-width:none}}.finance-register-workspace{min-width:0}.finance-register-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .finance-register-controls.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-register-controls{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.programs-activity-planning__meta .finance-dashboard-summary.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-dashboard-summary{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-dashboard-summary{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.35) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(240,249,255,.25) var(--tw-gradient-to-position);padding:.625rem;box-shadow:0 1px 3px rgba(46,49,146,.06),inset 0 1px 0 hsla(0,0%,100%,.85)}.programs-implementation-page .finance-register-page-header .finance-dashboard-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dashboard-summary__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-summary__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dashboard-summary__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-summary__header.gap-2{width:100%;justify-content:flex-start}}.finance-dashboard-summary__header{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.125rem;padding-left:.125rem;padding-right:.125rem}.finance-dashboard-summary__title{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-dashboard-summary__meta,.meal-workspace--enterprise .text-lg.font-bold.finance-dashboard-summary__meta,.procurement-workspace--enterprise .text-lg.font-bold.finance-dashboard-summary__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dashboard-summary__meta{font-size:10px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-summary__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-summary__grid{width:100%;justify-content:flex-start}}.finance-dashboard-summary__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.finance-dashboard-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.finance-dashboard-summary__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:640px){.finance-dashboard-summary__grid--extended{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.finance-dashboard-summary__grid--extended{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.finance-dashboard-summary__grid--extended{grid-template-columns:repeat(8,minmax(0,1fr))}}.finance-dashboard-summary__grid--snapshot{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.finance-dashboard-summary__grid--snapshot{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.finance-dashboard-summary__grid--snapshot{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.finance-dashboard-summary__grid--snapshot{grid-template-columns:repeat(6,minmax(0,1fr))}}.finance-manager-dashboard__workspace{display:flex;flex-direction:column;gap:.5rem;margin-top:.375rem}.finance-manager-dashboard__split{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:1100px){.finance-manager-dashboard__split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.finance-dashboard-widget-grid--risks{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:720px){.finance-dashboard-widget-grid--risks{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-budget-monitor{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:768px){.finance-budget-monitor{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-budget-monitor__card{display:flex;flex-direction:column;gap:.5rem;border-radius:.625rem;border:1px solid #e2e4f0;background:#fff;padding:.75rem;text-decoration:none;color:inherit;box-shadow:0 1px 2px rgba(46,49,146,.05);transition:border-color .15s ease,box-shadow .15s ease}.finance-budget-monitor__card:hover{border-color:#c7cae0;box-shadow:0 2px 6px rgba(46,49,146,.08)}.finance-budget-monitor__card-header{display:flex;align-items:center;gap:.375rem}.finance-budget-monitor__icon{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.375rem;background:rgba(46,49,146,.08);color:#2e3192}.finance-budget-monitor__title{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6090}.finance-budget-monitor__hero{display:flex;align-items:baseline;gap:.375rem}.finance-budget-monitor__pct{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.35rem;font-weight:700;line-height:1;color:#1a1c6e}.finance-budget-monitor__pct-label{font-size:10px;font-weight:600;color:#7a7fad}.finance-budget-monitor__track{height:.375rem;overflow:hidden;border-radius:999px;background:rgba(226,228,240,.9)}.finance-budget-monitor__fill{height:100%;border-radius:999px;transition:width .2s ease}.finance-budget-monitor__fill--ok{background:linear-gradient(90deg,#22c55e,#16a34a)}.finance-budget-monitor__fill--warning{background:linear-gradient(90deg,#f59e0b,#d97706)}.finance-budget-monitor__fill--critical{background:linear-gradient(90deg,#ef4444,#dc2626)}.finance-budget-monitor__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.finance-budget-monitor__metric-label{display:block;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7a7fad}.finance-budget-monitor__metric-value{display:block;margin-top:.125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;color:#1a1c6e}.finance-cash-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.finance-cash-overview__card{display:flex;flex-direction:column;gap:.25rem;border-radius:.5rem;border:1px solid #e2e4f0;background:linear-gradient(180deg,#fff,rgba(248,249,253,.9));padding:.625rem .75rem;text-decoration:none;color:inherit;transition:border-color .15s ease}.finance-cash-overview__card:hover{border-color:rgba(46,49,146,.25)}.finance-cash-overview__label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5b6090}.finance-cash-overview__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;font-weight:700;color:#1a1c6e}.finance-cash-overview__detail{font-size:10px;color:#7a7fad}.finance-executive-summary-table__totals{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;border-top:1px solid #e2e4f0;background:rgba(248,249,253,.85);padding:.5rem .75rem}.finance-executive-summary-table__totals-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6090}.finance-executive-summary-table__totals-metric{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;color:#1a1c6e}.finance-recent-transactions__kind{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.125rem .5rem;font-size:10px;font-weight:700;letter-spacing:.02em}.finance-recent-transactions__kind--payment{background:#fef2f2;color:#b91c1c}.finance-recent-transactions__kind--receipt{background:#ecfdf5;color:#047857}.finance-recent-transactions__kind--journal{background:#eef2ff;color:#3730a3}.hr-workspace .text-2xl.finance-dashboard-health,.hr-workspace .text-lg.finance-dashboard-health.tabular-nums,.hr-workspace .text-xl.finance-dashboard-health,.meal-workspace--enterprise .text-2xl.finance-dashboard-health,.meal-workspace--enterprise .text-lg.finance-dashboard-health.tabular-nums,.meal-workspace--enterprise .text-xl.finance-dashboard-health,.procurement-workspace--enterprise .text-2xl.finance-dashboard-health,.procurement-workspace--enterprise .text-lg.finance-dashboard-health.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-dashboard-health{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-health.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-health.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-dashboard-health{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-dashboard-health,.journal-entries-page .finance-data-table tbody td .finance-dashboard-health{margin-top:0;vertical-align:top}.finance-dashboard-health{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-dashboard-health{white-space:nowrap}.finance-dashboard-health--healthy{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.8)}.finance-dashboard-health--healthy,.finance-dashboard-health--monitor{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-dashboard-health--monitor{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.8)}.finance-dashboard-health--critical{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,96%,89%,.8)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-executive-dashboard__tables{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-executive-dashboard__tables{width:100%;justify-content:flex-start}}.finance-executive-dashboard__tables{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:1280px){.finance-executive-dashboard__tables{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-executive-summary-table__row:hover{background-color:rgba(238,240,250,.6)}.programs-activity-planning__meta .finance-dashboard-kpi-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.finance-dashboard-kpi-card,.programs-activity-planning__meta .finance-dashboard-kpi-card.rounded-xl{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-dashboard-kpi-card{position:relative;display:block;overflow:hidden;border-radius:.5rem;border-color:rgba(217,220,245,.8);background-color:hsla(0,0%,100%,.95);padding:.625rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-width:3px 1px 1px}.finance-dashboard-kpi-card:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-1px)}.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__content.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-kpi-card__content{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__content.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dashboard-kpi-card__content{width:100%;justify-content:flex-start}}.finance-dashboard-kpi-card__content{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-dashboard-kpi-card__copy.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-dashboard-kpi-card__copy{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-dashboard-kpi-card__copy.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-dashboard-kpi-card__copy,.programs-donors-page__header .ems-workspace-header__row>.finance-dashboard-kpi-card__copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-dashboard-kpi-card__copy,.programs-grants-page__header .ems-workspace-header__row>.finance-dashboard-kpi-card__copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-dashboard-kpi-card__copy{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dashboard-kpi-card__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dashboard-kpi-card__copy.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dashboard-kpi-card__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dashboard-kpi-card__copy.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dashboard-kpi-card__copy.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dashboard-kpi-card__copy.md\:block{max-width:none}}.finance-dashboard-kpi-card__copy{min-width:0;flex:1 1 0%}.finance-dashboard-kpi-card__label{display:block;font-size:10px;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);letter-spacing:.02em}.hr-workspace .text-lg.font-bold.finance-dashboard-kpi-card__value,.meal-workspace--enterprise .text-lg.font-bold.finance-dashboard-kpi-card__value,.procurement-workspace--enterprise .text-lg.font-bold.finance-dashboard-kpi-card__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dashboard-kpi-card__value{margin-top:.25rem;display:block;font-family:var(--erp-font-family-mono);font-size:15px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-kpi-card__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-kpi-card__icon.gap-2{width:100%;justify-content:flex-start}}.finance-dashboard-kpi-card__icon{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__cta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-kpi-card__cta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dashboard-kpi-card__cta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dashboard-kpi-card__cta.gap-2{width:100%;justify-content:flex-start}}.finance-dashboard-kpi-card__cta{margin-top:.5rem;display:flex;align-items:center;gap:.125rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.group:hover .finance-dashboard-kpi-card__cta{opacity:1}.finance-dashboard-kpi-card--cash{border-top-color:#00a651}.finance-dashboard-kpi-card--cash .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--restricted{border-top-color:#2e3192}.finance-dashboard-kpi-card--restricted .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--budget{border-top-color:#2563eb}.finance-dashboard-kpi-card--budget .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--pending{border-top-color:#d97706}.finance-dashboard-kpi-card--pending .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--receivable{border-top-color:#059669}.finance-dashboard-kpi-card--receivable .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--payable{border-top-color:#dc2626}.finance-dashboard-kpi-card--payable .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--income{border-top-color:#0ea5e9}.finance-dashboard-kpi-card--income .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--commitment{border-top-color:#6366f1}.finance-dashboard-kpi-card--commitment .finance-dashboard-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.finance-dashboard-kpi-card--alert{border-color:hsla(0,93%,94%,.9);--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,86%,97%,.3) var(--tw-gradient-to-position)}.finance-dashboard-kpi-card--alert,.finance-dashboard-kpi-card--watch{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.finance-dashboard-kpi-card--watch{border-color:hsla(48,96%,89%,.9);--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.25) var(--tw-gradient-to-position)}.finance-dashboard-kpi-card--alert .finance-dashboard-kpi-card__cta,.finance-dashboard-kpi-card--watch .finance-dashboard-kpi-card__cta{opacity:1}.finance-action-center__table .erp-table thead th{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-action-center__item{min-width:14rem;padding-top:.5rem;padding-bottom:.5rem}.finance-action-center__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-action-center__summary{margin-top:.125rem;max-width:36rem;font-size:11px;line-height:1.375;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-action-center__status-cell{width:8.5rem;padding-top:.5rem;padding-bottom:.5rem}.hr-workspace .text-2xl.finance-action-center__status,.hr-workspace .text-lg.finance-action-center__status.tabular-nums,.hr-workspace .text-xl.finance-action-center__status,.meal-workspace--enterprise .text-2xl.finance-action-center__status,.meal-workspace--enterprise .text-lg.finance-action-center__status.tabular-nums,.meal-workspace--enterprise .text-xl.finance-action-center__status,.procurement-workspace--enterprise .text-2xl.finance-action-center__status,.procurement-workspace--enterprise .text-lg.finance-action-center__status.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-action-center__status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-action-center__status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-action-center__status.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-action-center__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-action-center__status,.journal-entries-page .finance-data-table tbody td .finance-action-center__status{margin-top:0;vertical-align:top}.finance-action-center__status{display:inline-flex;align-items:center;border-radius:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-action-center__status{white-space:nowrap}.finance-action-center__status--clear{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.finance-action-center__status--progress{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.finance-action-center__status--required{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.finance-action-center__updated{width:7.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.finance-action-center__actions{width:8.5rem;padding-top:.5rem;padding-bottom:.5rem;text-align:right}.finance-action-center__actions .erp-row-action{margin-left:auto;height:1.75rem;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-module-shell .finance-register-controls .bank-accounts-filter-bar,.finance-module-shell .finance-register-controls .budget-register-toolbar,.finance-module-shell .finance-register-controls .finance-journal-filter-bar{border-radius:0;border-width:0;padding:.375rem .625rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-module-shell .accounting-dashboard-board,.finance-module-shell .bank-accounts-cash-summary,.finance-module-shell .bank-accounts-reference-panel,.finance-module-shell .bank-accounts-treasury-header,.finance-module-shell .bank-reconciliation-kpi-strip,.finance-module-shell .banking-module-governance,.finance-module-shell .budget-control-page__kpis,.finance-module-shell .cash-book-treasury-dashboard,.finance-module-shell .finance-erp-integrations,.finance-module-shell .finance-erp-module-governance,.finance-module-shell .finance-kpi-dashboard{display:none}.finance-module-shell .finance-section--compact .finance-section__header{padding:.375rem .625rem}.finance-workspace-page--clean.budget-enterprise-page>:not([hidden])~:not([hidden]),.finance-workspace-page.budget-control-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace.flex-1.md\:block{max-width:none}}.finance-journal-workspace{min-width:0}.finance-journal-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-controls.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-controls.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-controls.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-controls.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-controls.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-controls.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-controls.flex-1.md\:block{max-width:none}}.finance-journal-controls{min-width:0;overflow-x:clip;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgba(46,49,146,.04)}.finance-journal-controls .finance-journal-filter-bar{border-radius:0;border-width:0;padding:.25rem .5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-journal-controls .finance-journal-toolbar-row{-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;border-top-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.25);padding:.25rem .625rem}.finance-journal-controls .finance-journal-bulk-bar{border-radius:0;border-width:1px 0 0;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.3);padding:.25rem .625rem}.finance-journal-controls .finance-journal-toolbar__filter{height:1.75rem;padding-inline:.5625rem}.finance-journal-controls .finance-journal-toolbar__create{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-filter-bar.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-filter-bar.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-filter-bar.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-filter-bar.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar.flex-1.md\:block{max-width:none}}.finance-journal-filter-bar{min-width:0;overflow-x:clip;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-filter-bar__primary.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__primary.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-filter-bar__primary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-filter-bar__primary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-filter-bar__primary.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__primary.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__primary.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__primary.flex-1.md\:block{max-width:none}}.finance-journal-filter-bar__primary{display:grid;min-width:0;align-items:center;gap:.25rem;grid-template-columns:repeat(auto-fill,minmax(6.75rem,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-filter-bar__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-filter-bar__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-filter-bar__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-filter-bar__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__select.flex-1.md\:block{max-width:none}}.finance-journal-filter-bar__select{height:1.75rem;width:100%;min-width:0;max-width:none;flex:none;padding:.125rem .375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-filter-bar__select--narrow{max-width:5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-filter-bar__more.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__more.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__more.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-filter-bar__more.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-filter-bar__more.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-filter-bar__more.flex-1{flex:0 1 auto}.programs-activity-planning .programs-activity-simple-import .finance-journal-filter-bar__more{border-radius:.5rem}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__more.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__more.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-filter-bar__more.flex-1.md\:block{max-width:none}}.journal-entries-page .dcr-register__table tbody td .finance-journal-filter-bar__more,.journal-entries-page .finance-data-table tbody td .finance-journal-filter-bar__more{margin-top:0;vertical-align:top}.finance-journal-filter-bar__more{display:inline-flex;height:1.75rem;width:100%;min-width:0;flex-shrink:0;align-items:center;justify-content:center;gap:.125rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding-left:.375rem;padding-right:.375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-journal-filter-bar__more{white-space:nowrap}.finance-journal-filter-bar__more:hover{border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.finance-journal-filter-bar__more--active,.finance-journal-filter-bar__more:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-journal-filter-bar__more--active{border-color:rgb(61 71 181/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-journal-filter-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-filter-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-filter-bar__actions.gap-2{width:100%;justify-content:flex-start}}.finance-journal-filter-bar__actions{grid-column:1/-1;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.25rem}.sp-workspace__hero-main a button.finance-journal-filter-bar__apply,.sp-workspace__main a button.finance-journal-filter-bar__apply{color:#fff}.finance-journal-filter-bar__apply{height:1.75rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-filter-bar__apply:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.finance-journal-filter-bar__clear{height:1.75rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-filter-bar__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-journal-filter-bar__advanced{grid-column:1/-1;margin-top:.125rem;display:grid;gap:.25rem;border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.25rem}@media (min-width:640px){.finance-journal-filter-bar__advanced{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.finance-journal-filter-bar__advanced{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.finance-journal-filter-bar__advanced{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-table.hurdo-table-wrap--sticky.flex-1.md\:block{max-width:none}}.finance-journal-register-table.hurdo-table-wrap--sticky{width:100%;min-width:0;overflow-x:auto;overflow-y:visible}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-register-section.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-register-section.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-register-section.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-register-section.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-section.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-section.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-register-section.flex-1.md\:block{max-width:none}}.finance-journal-register-section{min-width:0}.finance-journal-register-table.hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.finance-journal-register-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar{height:6px}.finance-journal-register-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-thumb{border-radius:9999px;background-color:rgba(141,148,224,.7)}.finance-journal-register-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-track{background-color:rgba(238,240,250,.8)}.finance-journal-register-table .erp-table{width:100%;table-layout:auto;min-width:0}.finance-journal-register-table .erp-table thead th{white-space:nowrap;padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-register-table .erp-table tbody td{white-space:nowrap;padding:.5rem .75rem;vertical-align:middle;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.375}.finance-journal-register-table .erp-table tbody td.finance-journal-cell--description{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-journal-register-table .erp-table tbody td.finance-journal-cell--approved-by,.finance-journal-register-table .erp-table tbody td.finance-journal-cell--posted-by,.finance-journal-register-table .erp-table tbody td.finance-journal-cell--prepared-by{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-journal-register-table .erp-table tbody td.finance-journal-cell--status,.finance-journal-register-table .erp-table thead th.finance-journal-col--status{text-align:center}.finance-journal-register-table .erp-table tbody td.finance-journal-cell--amount,.finance-journal-register-table .erp-table tbody td.finance-journal-cell--rate,.finance-journal-register-table .erp-table thead th.finance-journal-col--amount,.finance-journal-register-table .erp-table thead th.finance-journal-col--rate{text-align:right}.finance-journal-col--check{width:2.75rem;min-width:2.75rem}.finance-journal-col--journal{min-width:8.5rem}.finance-journal-col--reference{min-width:9.5rem}.finance-journal-col--type{min-width:3.25rem}.finance-journal-col--date{min-width:6.75rem;white-space:nowrap}.finance-journal-col--donor,.finance-journal-col--project{min-width:5.75rem}.finance-journal-col--description{min-width:7rem;max-width:11rem}.finance-journal-col--status{min-width:5.5rem}.finance-journal-col--amount{min-width:6.5rem}.finance-journal-col--currency{min-width:4.75rem}.finance-journal-col--rate{min-width:5rem}.finance-journal-col--posted-date{min-width:5.75rem}.finance-journal-col--approved-by,.finance-journal-col--posted-by,.finance-journal-col--prepared-by{min-width:4.5rem;max-width:6rem}.finance-journal-cell__link{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.finance-journal-cell__link,.finance-journal-cell__truncate{display:inline-block;white-space:nowrap}.finance-journal-cell--description{max-width:11rem}.finance-journal-cell--check{text-align:center}.finance-journal-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-journal-row:hover .finance-journal-cell{background-color:rgba(238,240,250,.4)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-kpis{width:100%;justify-content:flex-start}}.finance-journal-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.finance-journal-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-journal-kpi{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-journal-kpi:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4)}.finance-journal-kpi--active{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(46,49,146,.2)}.finance-journal-kpi__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .finance-journal-kpi__value.font-bold.tabular-nums,.hr-workspace .text-2xl.finance-journal-kpi__value,.hr-workspace .text-lg.finance-journal-kpi__value.tabular-nums,.hr-workspace .text-lg.font-bold.finance-journal-kpi__value,.hr-workspace .text-xl.finance-journal-kpi__value,.meal-workspace--enterprise .finance-journal-kpi__value.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.finance-journal-kpi__value,.meal-workspace--enterprise .text-lg.finance-journal-kpi__value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.finance-journal-kpi__value,.meal-workspace--enterprise .text-xl.finance-journal-kpi__value,.procurement-workspace--enterprise .finance-journal-kpi__value.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.finance-journal-kpi__value,.procurement-workspace--enterprise .text-lg.finance-journal-kpi__value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.finance-journal-kpi__value,.procurement-workspace--enterprise .text-xl.finance-journal-kpi__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-journal-kpi__value{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-journal-kpi__meta{margin-top:.125rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-kpi__icon{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-journal-kpi--draft .finance-journal-kpi__icon{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.finance-journal-kpi--pending .finance-journal-kpi__icon{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.finance-journal-kpi--posted .finance-journal-kpi__icon{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.finance-journal-kpi--reversed .finance-journal-kpi__icon{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-toolbar-row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-journal-toolbar-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-toolbar-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar-row.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-toolbar-row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-toolbar-row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-toolbar-row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row.flex-1.md\:block{max-width:none}}.finance-journal-toolbar-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-toolbar-row__actions.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-journal-toolbar-row__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar-row__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar-row__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-toolbar-row__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-toolbar-row__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar-row__actions.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-toolbar-row__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-toolbar-row__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-toolbar-row__actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row__actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row__actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-toolbar-row__actions.flex-1.md\:block{max-width:none}}.finance-journal-toolbar-row__actions{margin-left:auto;display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.finance-journal-toolbar__divider{width:1px;height:1.125rem;margin-inline:.375rem;background:linear-gradient(180deg,transparent,rgba(46,49,146,.18) 50%,transparent)}.programs-implementation-page .finance-register-page-header .finance-journal-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-toolbar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-toolbar__actions{width:100%;justify-content:flex-start}}.finance-journal-toolbar__actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-bulk-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-bulk-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-bulk-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-bulk-bar{width:100%;justify-content:flex-start}}.finance-journal-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.375rem .75rem}.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar__select.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__select.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-bulk-bar__select{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar__select.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__select.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-bulk-bar__select{width:100%;justify-content:flex-start}}.finance-journal-bulk-bar__select{display:flex;align-items:center;gap:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-bulk-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-bulk-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-bulk-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__actions.gap-2{width:100%;justify-content:flex-start}}.finance-journal-bulk-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-journal-bulk-bar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-journal-bulk-bar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-journal-bulk-bar__btn,.journal-entries-page .finance-data-table tbody td .finance-journal-bulk-bar__btn{margin-top:0;vertical-align:top}.finance-journal-bulk-bar__btn{display:inline-flex;height:1.75rem;align-items:center;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-journal-bulk-bar__btn{white-space:nowrap}.finance-journal-bulk-bar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-journal-bulk-bar__btn:disabled{opacity:.5}.finance-journal-bulk-bar__btn--primary{background:linear-gradient(180deg,#0d7a42,#0a6637)}.sp-workspace__hero-main a button.finance-journal-bulk-bar__btn--primary,.sp-workspace__main a button.finance-journal-bulk-bar__btn--primary{color:#fff}.finance-journal-bulk-bar__btn--primary{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.finance-journal-bulk-bar__btn--primary:hover{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));color:#fff}.programs-implementation-page .finance-register-page-header .finance-journal-drawer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-drawer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-journal-drawer{position:fixed;top:0;bottom:0;right:0;z-index:85;display:flex;width:100%;max-width:42rem;flex-direction:column;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgba(248,250,252,.8);--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-journal-drawer__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-drawer__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-journal-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(226,232,240,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.finance-journal-drawer__close{border-radius:.25rem;padding:.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.finance-journal-drawer__close:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-journal-drawer__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-journal-drawer__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-journal-drawer__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-journal-drawer__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-journal-drawer__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-journal-drawer__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-journal-drawer__body.md\:block{max-width:none}}.finance-journal-drawer__body{flex:1 1 0%;overflow-y:auto;padding:.75rem}.finance-journal-drawer__sections>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.finance-journal-drawer__empty{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.finance-journal-drawer__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.finance-journal-drawer__list-item{padding-top:.375rem;padding-bottom:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.finance-journal-drawer--detail .finance-journal-drawer__section{border-radius:.375rem;border-width:1px;border-color:rgba(226,232,240,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-journal-drawer--detail .finance-journal-drawer__section-title{margin-bottom:.625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-drawer--detail .finance-journal-template__header{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.875rem;border-radius:0;border-width:0;background-color:transparent;padding:0}@media (min-width:640px){.finance-journal-drawer--detail .finance-journal-template__header{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-journal-drawer--detail .finance-journal-template__field-label{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-drawer--detail .finance-journal-template__field-value{font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-journal-drawer--detail .finance-journal-template__lines{border-radius:.375rem;border-width:1px;border-color:rgba(226,232,240,.8)}.finance-journal-drawer--detail .finance-journal-detail-meta{border-radius:0;border-width:0;background-color:transparent;padding:0}.programs-implementation-page .finance-register-page-header .finance-journal-drawer__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-drawer__footer.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-drawer__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-drawer__footer.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-journal-drawer__footer{display:flex;flex-wrap:wrap;gap:.25rem;border-top-width:1px;border-color:rgba(226,232,240,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.journal-entry-print-root{background:#fff;color:#111;max-width:190mm;margin:0 auto;padding:8mm 0 12mm}.journal-print-doc+.journal-print-doc{margin-top:14mm;padding-top:8mm;border-top:1px solid #111}.journal-print-doc__header{margin-bottom:10px}.journal-print-doc__brand{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:12px}.journal-print-doc__logo{display:block;width:240px;height:78px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.journal-print-doc__org{margin:2px 0 0;max-width:160mm;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.01em;color:#111}.journal-print-doc__title{margin:0 0 8px;padding-bottom:5px;border-bottom:1.5px solid #111;text-align:center;font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#111}.journal-print-section{margin-top:10px}.journal-print-section__title{margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111;border-bottom:1px solid #ccc;padding-bottom:2px}.journal-print-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px}.journal-print-meta--currency{grid-template-columns:repeat(5,minmax(0,1fr))}.journal-print-meta--bank{grid-template-columns:repeat(4,minmax(0,1fr))}.journal-print-currency-note{grid-column:1/-1;margin:2px 0 0;font-size:10px;font-weight:600;color:#222}.journal-print-bank__name{margin:0 0 6px;font-size:12px;font-weight:700;color:#111}.journal-print-field--wide{grid-column:1/-1}.journal-print-field__label{margin:0;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#444}.journal-print-field__value{margin:2px 0 0;font-size:11px;font-weight:600;color:#111;line-height:1.35}.journal-print-lines{width:100%;border-collapse:collapse;table-layout:fixed;font-size:9px}.journal-print-lines td,.journal-print-lines th{border:1px solid #333;padding:5px;vertical-align:top;text-align:left;word-wrap:break-word;overflow-wrap:anywhere}.journal-print-lines th{font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#f3f3f3}.journal-print-code{font-variant-numeric:tabular-nums;white-space:nowrap}.journal-print-name{font-weight:500}.journal-print-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.journal-print-lines td:first-child,.journal-print-lines th:first-child{width:9%}.journal-print-lines td:nth-child(2),.journal-print-lines th:nth-child(2){width:30%}.journal-print-lines td:nth-child(3),.journal-print-lines th:nth-child(3){width:10%}.journal-print-lines td:nth-child(4),.journal-print-lines th:nth-child(4){width:16%}.journal-print-lines td:nth-child(5),.journal-print-lines th:nth-child(5){width:11%}.journal-print-lines td:nth-child(6),.journal-print-lines td:nth-child(7),.journal-print-lines th:nth-child(6),.journal-print-lines th:nth-child(7){width:12%}.journal-print-lines--no-activity td:nth-child(2),.journal-print-lines--no-activity th:nth-child(2){width:38%}.journal-print-lines--no-activity td:nth-child(4),.journal-print-lines--no-activity th:nth-child(4){width:8%}.journal-print-totals{-moz-column-break-inside:avoid;break-inside:avoid}.journal-print-totals td{font-weight:700;background:#fff;border-top:2px solid #111;padding-top:7px;padding-bottom:7px}.journal-print-totals__sep{margin:0 8px;font-weight:400}.journal-print-balanced{margin-left:10px;letter-spacing:.06em}.journal-print-totals-note{display:block;margin-top:3px;font-size:8px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#333}.journal-print-approval{-moz-column-break-inside:avoid;break-inside:avoid}.journal-print-signoff{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px;margin-top:8px;align-items:stretch}.journal-print-signoff--four{grid-template-columns:repeat(4,minmax(0,1fr))}.journal-print-signoff__col{display:flex;flex-direction:column;min-height:72px}.journal-print-signoff__date-label{margin-top:8px}.journal-print-sign{margin-top:auto;padding-top:18px;border-top:1px solid #111;font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:#444}body.journal-entry-printing .accounting-txn-links,body.journal-entry-printing .accounting-workflow-nav,body.journal-entry-printing .accounting-workspace-top-bar,body.journal-entry-printing .finance-module-nav-stack,body.journal-entry-printing .finance-register-page-header,body.journal-entry-printing .finance-workspace-chrome,body.journal-entry-printing .finance-workspace-header,body.journal-entry-printing .hurdo-app-header,body.journal-entry-printing .hurdo-shell-divider,body.journal-entry-printing .hurdo-sidebar,body.journal-entry-printing .project-access-panel,html.journal-entry-printing .hurdo-app-header,html.journal-entry-printing .hurdo-sidebar{display:none!important}body.journal-entry-printing,html.journal-entry-printing{background:#fff!important}body.journal-entry-printing .ems-page-shell,body.journal-entry-printing .finance-module-shell,body.journal-entry-printing .finance-workspace,body.journal-entry-printing .hurdo-shell-main,body.journal-entry-printing .hurdo-shell-scroll{background:#fff!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;overflow:visible!important;height:auto!important;max-height:none!important;min-height:0!important}@media print{@page{size:A4 portrait;margin:12mm 10mm 14mm 10mm}body.journal-entry-printing,html.journal-entry-printing{background:#fff!important;color:#111!important}body.journal-entry-printing *{visibility:hidden;box-shadow:none!important;text-shadow:none!important}body.journal-entry-printing .journal-entry-print-root,body.journal-entry-printing .journal-entry-print-root *{visibility:visible}body.journal-entry-printing .journal-entry-print-root{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;padding:0;background:#fff!important;overflow:visible!important}body.journal-entry-printing .ems-page-shell,body.journal-entry-printing .finance-module-shell,body.journal-entry-printing .finance-workspace,body.journal-entry-printing .finance-workspace-page,body.journal-entry-printing .hurdo-shell-main,body.journal-entry-printing .hurdo-shell-scroll{overflow:visible!important;height:auto!important;max-height:none!important;background:#fff!important}.journal-print-doc+.journal-print-doc{-moz-column-break-before:page;break-before:page;page-break-before:always;margin-top:0;padding-top:0;border-top:0}.journal-print-doc__header{-moz-column-break-after:avoid;break-after:avoid}.journal-print-lines thead{display:table-header-group}.journal-print-lines tfoot{display:table-footer-group}.journal-print-approval,.journal-print-lines tr,.journal-print-totals{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.journal-print-lines th{background:#f3f3f3!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.allocation-sheet-print-lines thead{display:table-header-group}.allocation-sheet-print-lines tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.allocation-sheet-print-num{width:28px;text-align:center}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-drawer__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-journal-drawer__meta{width:100%;justify-content:flex-start}}.finance-journal-drawer__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;background-color:rgba(248,250,252,.8);padding:.625rem}@media (min-width:640px){.finance-journal-drawer__meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-journal-drawer__section{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem}.finance-journal-drawer__alert{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.finance-journal-drawer__alert--readonly{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.finance-journal-drawer__section-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.finance-journal-template__header{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-journal-template__header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(217,220,245,.9);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.875rem}@media (min-width:640px){.finance-journal-template__header{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.finance-journal-template__header{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-journal-template__field--wide{grid-column:span 2/span 2}@media (min-width:640px){.finance-journal-template__field--wide{grid-column:span 3/span 3}}@media (min-width:1024px){.finance-journal-template__field--wide{grid-column:span 4/span 4}}.finance-journal-template__field--description .finance-journal-template__field-value{max-width:48rem;font-size:13px;font-weight:500;line-height:1.625;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-journal-template__fx{grid-column:1/-1;margin-top:.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem;border-width:0;background-color:transparent;padding:0}.hr-workspace .text-2xl.finance-journal-template__field-label,.hr-workspace .text-lg.finance-journal-template__field-label.tabular-nums,.hr-workspace .text-xl.finance-journal-template__field-label,.meal-workspace--enterprise .text-2xl.finance-journal-template__field-label,.meal-workspace--enterprise .text-lg.finance-journal-template__field-label.tabular-nums,.meal-workspace--enterprise .text-xl.finance-journal-template__field-label,.procurement-workspace--enterprise .text-2xl.finance-journal-template__field-label,.procurement-workspace--enterprise .text-lg.finance-journal-template__field-label.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-journal-template__field-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-journal-template__field-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-template__field-value{margin-top:.125rem;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-journal-template__lines{overflow-x:auto}.finance-journal-detail-meta,.finance-journal-template__lines{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.finance-journal-detail-meta{background-color:hsla(0,0%,100%,.8);padding:.5rem}.programs-implementation-page .finance-register-page-header .finance-journal-inline-meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-inline-meta.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-journal-inline-meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-journal-inline-meta.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-journal-inline-meta{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.finance-journal-inline-meta__label,.hr-workspace .text-lg.finance-journal-inline-meta__label.tabular-nums,.hr-workspace .text-xl.finance-journal-inline-meta__label,.meal-workspace--enterprise .text-2xl.finance-journal-inline-meta__label,.meal-workspace--enterprise .text-lg.finance-journal-inline-meta__label.tabular-nums,.meal-workspace--enterprise .text-xl.finance-journal-inline-meta__label,.procurement-workspace--enterprise .text-2xl.finance-journal-inline-meta__label,.procurement-workspace--enterprise .text-lg.finance-journal-inline-meta__label.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-journal-inline-meta__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-journal-inline-meta__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-inline-meta__value{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-journal-inline-meta__sep{margin-left:.125rem;margin-right:.125rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.finance-journal-allocation{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem}@media (min-width:640px){.finance-journal-allocation{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-allocation__item.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-allocation__item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-allocation__item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-allocation__item.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-allocation__item.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-allocation__item.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-allocation__item.flex-1.md\:block{max-width:none}}.finance-journal-allocation__item{min-width:0}.finance-journal-allocation__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-allocation__required{margin-left:.125rem;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-journal-allocation__value{margin-top:.375rem;font-size:13px;font-weight:600;line-height:1.375;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-payee-history>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .finance-payee-history__intro.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__intro.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-payee-history__intro.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__intro.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-payee-history__intro{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.25rem}.finance-payee-history__payee{font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.finance-payee-history__range,.meal-workspace--enterprise .text-lg.font-bold.finance-payee-history__range,.procurement-workspace--enterprise .text-lg.font-bold.finance-payee-history__range{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__range{font-size:12px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-payee-history__empty{padding-top:.25rem;padding-bottom:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-payee-history__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;border-bottom-width:1px;border-color:rgba(217,220,245,.9);padding-bottom:1rem}@media (min-width:640px){.finance-payee-history__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.finance-payee-history__summary{grid-template-columns:repeat(5,minmax(0,1fr))}}.finance-payee-history__metric-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-payee-history__metric-value,.meal-workspace--enterprise .text-lg.font-bold.finance-payee-history__metric-value,.procurement-workspace--enterprise .text-lg.font-bold.finance-payee-history__metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__metric-value{margin-top:.375rem;font-size:13px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-payee-history__metric-value--emphasis{font-size:15px;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.finance-payee-history__contract{border-left:3px solid rgba(46,49,146,.35);padding-left:1rem}.finance-payee-history__contract--current{border-left-color:#2e3192}.programs-implementation-page .finance-register-page-header .finance-payee-history__contract-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__contract-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__contract-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-payee-history__contract-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-payee-history__contract-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__contract-head.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__contract-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-payee-history__contract-head{width:100%;justify-content:flex-start}}.finance-payee-history__contract-head{margin-bottom:.875rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.hr-workspace .text-2xl.finance-payee-history__contract-ref,.hr-workspace .text-lg.finance-payee-history__contract-ref.tabular-nums,.hr-workspace .text-xl.finance-payee-history__contract-ref,.meal-workspace--enterprise .text-2xl.finance-payee-history__contract-ref,.meal-workspace--enterprise .text-lg.finance-payee-history__contract-ref.tabular-nums,.meal-workspace--enterprise .text-xl.finance-payee-history__contract-ref,.procurement-workspace--enterprise .text-2xl.finance-payee-history__contract-ref,.procurement-workspace--enterprise .text-lg.finance-payee-history__contract-ref.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-payee-history__contract-ref{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__contract-ref{font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-payee-history__contract-ref,.finance-payee-history__contract-status{font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-payee-history__contract-status{font-weight:600;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-payee-history__contract-status--active{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-payee-history__contract-status--paid{--tw-text-opacity:1;color:rgb(0 166 81/var(--tw-text-opacity,1))}.finance-payee-history__contract-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:.75rem}@media (min-width:640px){.finance-payee-history__contract-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-payee-history__table-wrap{margin-left:-.125rem;margin-right:-.125rem;overflow-x:auto}.finance-payee-history__table{min-width:100%;border-collapse:collapse;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.finance-payee-history__table thead th,.hr-workspace .text-lg.finance-payee-history__table thead th.tabular-nums,.hr-workspace .text-xl.finance-payee-history__table thead th,.meal-workspace--enterprise .text-2xl.finance-payee-history__table thead th,.meal-workspace--enterprise .text-lg.finance-payee-history__table thead th.tabular-nums,.meal-workspace--enterprise .text-xl.finance-payee-history__table thead th,.procurement-workspace--enterprise .text-2xl.finance-payee-history__table thead th,.procurement-workspace--enterprise .text-lg.finance-payee-history__table thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-payee-history__table thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.625rem .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-payee-history__table tbody td{padding:.625rem .75rem;vertical-align:middle;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-payee-history__row{cursor:pointer;border-bottom-width:1px;border-color:rgba(238,240,250,.9);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-payee-history__row:hover{background-color:rgba(46,49,146,.03)}.finance-payee-history__row--contract td:first-child{box-shadow:inset 3px 0 0 rgba(46,49,146,.28)}.finance-payee-history__row--current{background-color:rgba(46,49,146,.06)}.finance-payee-history__row--current td:first-child{box-shadow:inset 3px 0 0 #2e3192}.finance-payee-history__row--open{background-color:rgba(46,49,146,.04)}.hr-workspace .text-lg.font-bold.finance-payee-history__date,.meal-workspace--enterprise .text-lg.font-bold.finance-payee-history__date,.procurement-workspace--enterprise .text-lg.font-bold.finance-payee-history__date{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__date{white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-payee-history__ref{font-family:var(--erp-font-family-mono);font-size:12px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-payee-history__muted{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.finance-payee-history__amount,.meal-workspace--enterprise .text-lg.font-bold.finance-payee-history__amount,.procurement-workspace--enterprise .text-lg.font-bold.finance-payee-history__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__amount{text-align:right;font-family:var(--erp-font-family-mono);font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.finance-payee-history__current,.hr-workspace .text-lg.finance-payee-history__current.tabular-nums,.hr-workspace .text-xl.finance-payee-history__current,.meal-workspace--enterprise .text-2xl.finance-payee-history__current,.meal-workspace--enterprise .text-lg.finance-payee-history__current.tabular-nums,.meal-workspace--enterprise .text-xl.finance-payee-history__current,.procurement-workspace--enterprise .text-2xl.finance-payee-history__current,.procurement-workspace--enterprise .text-lg.finance-payee-history__current.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-payee-history__current{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-payee-history__current{margin-left:.5rem;vertical-align:middle;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__status.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-payee-history__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-payee-history__status,.journal-entries-page .finance-data-table tbody td .finance-payee-history__status{margin-top:0;vertical-align:top}.finance-payee-history__status{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-payee-history__status{white-space:nowrap}.finance-payee-history__status-dot{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.finance-payee-history__links-row td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.5rem .75rem;background-color:rgba(46,49,146,.025)}.programs-implementation-page .finance-register-page-header .finance-payee-history__links.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__links.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__links.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-payee-history__links.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-payee-history__links.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-payee-history__links.gap-2{width:100%;justify-content:flex-start}}.finance-payee-history__links{display:flex;flex-wrap:wrap;align-items:center;row-gap:.25rem;padding-left:.125rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-payee-history__sep{--tw-text-opacity:1;color:rgb(179 184 235/var(--tw-text-opacity,1))}.finance-payee-history__link{font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-underline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-payee-history__link:hover{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));text-decoration-line:underline}.finance-data-table.hurdo-table-wrap{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-data-table .erp-table thead th{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(217,220,245,.9);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));letter-spacing:.06em}.hr-workspace .text-lg.font-bold.finance-data-table .erp-table-num,.meal-workspace--enterprise .text-lg.font-bold.finance-data-table .erp-table-num,.procurement-workspace--enterprise .text-lg.font-bold.finance-data-table .erp-table-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-data-table .erp-table-num{text-align:right;font-family:var(--erp-font-family-mono);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.finance-data-table .erp-table tbody td{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);padding:.5rem .75rem}.programs-activity-planning__meta .overflow-hidden.payment-bulk-results-table.hurdo-table-wrap{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.payment-bulk-results-table.hurdo-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.payment-bulk-results-table .erp-table tbody td{white-space:normal;overflow-wrap:break-word;vertical-align:top}.payment-bulk-results-table .erp-table thead th{white-space:nowrap}.month-end-closure-table .erp-table thead th{white-space:nowrap;padding:.375rem .625rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.month-end-closure-table .erp-table tbody td{padding:.375rem .625rem;vertical-align:middle;font-size:11px;line-height:1.25;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold .month-end-closure-table .erp-table tbody td.ems-col-num,.hr-workspace .text-lg.font-bold.month-end-closure-table .erp-table thead th.ems-col-num,.meal-workspace--enterprise .text-lg.font-bold .month-end-closure-table .erp-table tbody td.ems-col-num,.meal-workspace--enterprise .text-lg.font-bold.month-end-closure-table .erp-table thead th.ems-col-num,.procurement-workspace--enterprise .text-lg.font-bold .month-end-closure-table .erp-table tbody td.ems-col-num,.procurement-workspace--enterprise .text-lg.font-bold.month-end-closure-table .erp-table thead th.ems-col-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.month-end-closure-table .erp-table tbody td.ems-col-num,.month-end-closure-table .erp-table thead th.ems-col-num{white-space:nowrap;padding-left:.5rem;padding-right:.75rem;font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);width:1%}.month-end-closure-table .erp-table tbody td.ems-col-status,.month-end-closure-table .erp-table thead th.ems-col-status{white-space:nowrap;padding-left:.5rem;padding-right:.5rem;width:1%}.programs-activity-planning__meta .finance-gl-table.hurdo-table-wrap--sticky.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-table.hurdo-table-wrap--sticky{overflow:hidden;border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-table.hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:min(58vh,560px);overflow:auto}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-gl-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-gl-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-gl-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-gl-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-gl-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-gl-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-gl-workspace.flex-1.md\:block{max-width:none}}.finance-gl-workspace{min-width:0}.finance-gl-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .finance-dgl__filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-dgl__filters{display:flex;flex-direction:column}.programs-implementation-page .finance-register-page-header .finance-dgl__filter-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__filter-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-row{width:100%;justify-content:flex-start}}.finance-dgl__filter-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .finance-dgl__filter-row--primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-row--primary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-row--primary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__filter-row--primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-row--primary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-row--primary{width:100%;justify-content:flex-start}}.finance-dgl__filter-row--primary{display:flex;width:100%;flex-wrap:nowrap;align-items:center;gap:.5rem;overflow-x:auto;padding-bottom:0;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.finance-dgl__filter-row--primary::-webkit-scrollbar{height:4px}.finance-dgl__filter-row--primary::-webkit-scrollbar-track{background:transparent}.finance-dgl__filter-row--primary::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(46,49,146,.22)}.finance-dgl__filter-row--primary::-webkit-scrollbar-thumb:hover{background:rgba(46,49,146,.35)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-dgl__filter-main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-dgl__filter-main{display:none}.programs-implementation-page .finance-register-page-header .finance-dgl__filter-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-main.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__filter-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-main.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-dgl__filter-main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-dgl__filter-main,.programs-donors-page__header .ems-workspace-header__row>.finance-dgl__filter-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-dgl__filter-main,.programs-grants-page__header .ems-workspace-header__row>.finance-dgl__filter-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-dgl__filter-main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dgl__filter-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dgl__filter-main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dgl__filter-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dgl__filter-main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-dgl__filter-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-dgl__filter-main.md\:block{max-width:none}}.finance-dgl__filter-main{display:flex;min-width:0;flex:1 1 0%;flex-wrap:nowrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .finance-dgl__filter-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__filter-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__filter-actions{width:100%;justify-content:flex-start}}.finance-dgl__filter-actions{margin-left:.5rem;display:flex;flex-shrink:0;align-items:center;gap:.5rem;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-check.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__filter-check.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-dgl__filter-check{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-dgl__filter-check,.journal-entries-page .finance-data-table tbody td .finance-dgl__filter-check{margin-top:0;vertical-align:top}.finance-dgl__filter-check{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:11px;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-dgl__filter-check{white-space:nowrap}.finance-dgl__filter-check input{height:.875rem;width:.875rem;flex-shrink:0;accent-color:#252876}.finance-dgl__account-select{min-width:9rem;max-width:14rem}.finance-dgl__project-select{min-width:10rem;max-width:16rem;font-weight:600}.finance-dgl__project-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.finance-dgl__project-group{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding-top:.75rem}.finance-dgl__project-group:first-child{border-top-width:0;padding-top:.25rem}.finance-dgl__project-group-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.hr-workspace .text-2xl.finance-dgl__project-group-title,.hr-workspace .text-lg.finance-dgl__project-group-title.tabular-nums,.hr-workspace .text-xl.finance-dgl__project-group-title,.meal-workspace--enterprise .text-2xl.finance-dgl__project-group-title,.meal-workspace--enterprise .text-lg.finance-dgl__project-group-title.tabular-nums,.meal-workspace--enterprise .text-xl.finance-dgl__project-group-title,.procurement-workspace--enterprise .text-2xl.finance-dgl__project-group-title,.procurement-workspace--enterprise .text-lg.finance-dgl__project-group-title.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-dgl__project-group-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__project-group-title{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-dgl__project-group-sub{font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__account-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.finance-dgl__account-group{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.75rem}.finance-dgl__account-group:first-child{border-top-width:0;padding-top:.5rem}.finance-dgl__account-group-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.hr-workspace .text-2xl.finance-dgl__account-group-title,.hr-workspace .text-lg.finance-dgl__account-group-title.tabular-nums,.hr-workspace .text-xl.finance-dgl__account-group-title,.meal-workspace--enterprise .text-2xl.finance-dgl__account-group-title,.meal-workspace--enterprise .text-lg.finance-dgl__account-group-title.tabular-nums,.meal-workspace--enterprise .text-xl.finance-dgl__account-group-title,.procurement-workspace--enterprise .text-2xl.finance-dgl__account-group-title,.procurement-workspace--enterprise .text-lg.finance-dgl__account-group-title.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-dgl__account-group-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__account-group-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-dgl__account-group-meta{display:grid;gap:.125rem;font-family:var(--erp-font-family-mono);font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.finance-dgl__account-group-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-dgl__account-strip{margin-left:.75rem;margin-right:.75rem;margin-top:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.5rem .75rem}@media (min-width:640px){.finance-dgl__account-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.finance-dgl__account-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.finance-dgl__account-strip-label{font-size:9px;text-transform:uppercase;letter-spacing:.025em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.finance-dgl__account-strip-label,.finance-dgl__account-strip-value{display:block;font-weight:600;--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.finance-dgl__account-strip-value{font-size:12px;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.programs-implementation-page .finance-register-page-header .finance-dgl__empty.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-dgl__state.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-dgl__state.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__empty.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .finance-dgl__state,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__empty{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__empty.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-dgl__state.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-dgl__state.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__empty.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center .finance-dgl__state,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__empty{width:100%;justify-content:flex-start}}.finance-dgl__empty,.finance-dgl__state{display:flex;min-height:12rem;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center}.finance-dgl__state--error{margin:.5rem .75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.finance-dgl__state--loading{margin:.5rem .75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6)}.finance-dgl__state--nodata{margin-left:0;margin-right:0;margin-bottom:.5rem;min-height:0;border-radius:.375rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}.finance-dgl__empty-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-dgl__empty-copy{max-width:32rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__report{width:100%}.finance-dgl__report>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.finance-dgl__report{padding:.5rem .75rem 1rem}.programs-implementation-page .finance-register-page-header .finance-dgl__report-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__report-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-dgl__report-toolbar{display:flex;justify-content:flex-end}.programs-implementation-page .finance-register-page-header .finance-dgl__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dgl__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dgl__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-dgl__actions.gap-2{width:100%;justify-content:flex-start}}.finance-dgl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.finance-dgl__header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding-bottom:.75rem}.finance-dgl__org{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .finance-dgl__title.font-bold.tabular-nums,.hr-workspace .text-2xl.finance-dgl__title,.hr-workspace .text-lg.finance-dgl__title.tabular-nums,.hr-workspace .text-xl.finance-dgl__title,.meal-workspace--enterprise .finance-dgl__title.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.finance-dgl__title,.meal-workspace--enterprise .text-lg.finance-dgl__title.tabular-nums,.meal-workspace--enterprise .text-xl.finance-dgl__title,.procurement-workspace--enterprise .finance-dgl__title.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.finance-dgl__title,.procurement-workspace--enterprise .text-lg.finance-dgl__title.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-dgl__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__title{margin-top:.125rem;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-dgl__account{margin-top:.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-dgl__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dgl__meta.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-dgl__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-dgl__meta.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-dgl__meta{margin-top:.5rem;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__meta--grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.25rem}@media (min-width:640px){.finance-dgl__meta--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.finance-dgl__meta--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-dgl__filters-applied{margin-top:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-dgl__summary{width:100%;justify-content:flex-start}}.finance-dgl__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.finance-dgl__summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-dgl__summary-card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.finance-dgl__summary-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-dgl__summary-value,.meal-workspace--enterprise .text-lg.font-bold.finance-dgl__summary-value,.procurement-workspace--enterprise .text-lg.font-bold.finance-dgl__summary-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__summary-value{margin-top:.125rem;display:block;text-align:right;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-dgl__table-wrap{max-height:min(62vh,640px);width:100%;overflow:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.finance-dgl__table{width:100%;min-width:78rem;border-collapse:collapse;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__table thead{position:sticky;top:0;z-index:10}.hr-workspace .text-2xl.finance-dgl__table thead th,.hr-workspace .text-lg.finance-dgl__table thead th.tabular-nums,.hr-workspace .text-xl.finance-dgl__table thead th,.meal-workspace--enterprise .text-2xl.finance-dgl__table thead th,.meal-workspace--enterprise .text-lg.finance-dgl__table thead th.tabular-nums,.meal-workspace--enterprise .text-xl.finance-dgl__table thead th,.procurement-workspace--enterprise .text-2xl.finance-dgl__table thead th,.procurement-workspace--enterprise .text-lg.finance-dgl__table thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-dgl__table thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__table thead th{white-space:nowrap;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.5rem;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__table tbody td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.375rem .5rem;vertical-align:top;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-dgl__table tbody tr:nth-child(2n){background-color:rgba(238,240,250,.4)}.finance-dgl__row--cb td,.finance-dgl__row--ob td{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));font-weight:500;font-style:italic}.finance-dgl__row--draft td{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .finance-dgl__draft-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-dgl__draft-badge,.journal-entries-page .finance-data-table tbody td .finance-dgl__draft-badge{margin-top:0;vertical-align:top}.finance-dgl__draft-badge{margin-left:.25rem;display:inline-flex;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:1px .25rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-dgl__draft-badge{white-space:nowrap}.finance-dgl__voucher-link{font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));text-underline-offset:2px}.finance-dgl__voucher-link:hover{text-decoration-line:underline}.finance-dgl__mono{font-family:var(--erp-font-family-mono);font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-dgl__desc{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-workspace .text-lg.font-bold.finance-dgl__num,.meal-workspace--enterprise .text-lg.font-bold.finance-dgl__num,.procurement-workspace--enterprise .text-lg.font-bold.finance-dgl__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-dgl__num{white-space:nowrap;text-align:right;font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.finance-dgl__num--negative{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.finance-dgl__table tfoot td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;font-weight:600}.finance-dgl__totals-label{text-align:right;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-dgl__totals-value{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}@media print{.finance-dgl__num--negative{color:#000!important}.finance-dgl__table-wrap{max-height:none!important;overflow:visible!important;border:none!important}.finance-dgl__table thead{display:table-header-group}.finance-dgl__account-strip,.finance-dgl__filters,.finance-dgl__report-toolbar,.finance-quick-toolbar__btn{display:none!important}}.programs-activity-planning__meta .finance-gl-workspace .finance-section.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-gl-workspace .finance-section{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-workspace .finance-section{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-gl-filter-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-filter-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-gl-filter-bar{display:flex;flex-direction:column;gap:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.3) var(--tw-gradient-to-position);padding:.5rem .75rem}.finance-gl-filter-bar__input,.finance-gl-filter-bar__select{height:1.75rem;min-width:4.5rem;flex-shrink:0;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-filter-bar__input:focus,.finance-gl-filter-bar__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6)}.finance-gl-filter-bar__input{min-width:7rem}.sp-workspace__hero-main a button.finance-gl-filter-bar__apply,.sp-workspace__main a button.finance-gl-filter-bar__apply{color:#fff}.finance-gl-filter-bar__apply{height:1.75rem;flex-shrink:0;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-filter-bar__apply:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.finance-gl-filter-bar__apply:disabled{opacity:.5}.finance-gl-filter-bar__clear{height:1.75rem;flex-shrink:0;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-filter-bar__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-gl-filter-bar__clear:disabled{opacity:.5}.finance-gl-table .erp-table tbody tr.finance-gl-row--selected{background-color:rgba(240,249,255,.9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-color:rgba(186,230,253,.8)}.finance-gl-table .erp-table tbody tr:hover{background-color:rgba(238,240,250,.7)}.programs-implementation-page .finance-register-page-header .finance-gl-footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer.gap-2{width:100%;justify-content:flex-start}}.finance-gl-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-top-width:1px;border-color:rgba(179,184,235,.8);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem}.programs-implementation-page .finance-register-page-header .finance-gl-footer__metrics.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-footer__metrics.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer__metrics.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-footer__metrics{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-footer__metrics.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-footer__metrics.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer__metrics.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-footer__metrics{width:100%;justify-content:flex-start}}.finance-gl-footer__metrics{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-activity-planning .programs-activity-simple-import .finance-gl-footer__metric{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-gl-footer__metric,.journal-entries-page .finance-data-table tbody td .finance-gl-footer__metric{margin-top:0;vertical-align:top}.finance-gl-footer__metric{display:inline-flex;flex-direction:column;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-gl-footer__metric{white-space:nowrap}.finance-gl-footer__metric-label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-gl-footer__metric-value,.meal-workspace--enterprise .text-lg.font-bold.finance-gl-footer__metric-value,.procurement-workspace--enterprise .text-lg.font-bold.finance-gl-footer__metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-gl-footer__metric-value{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer__badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-footer__badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-gl-footer__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-gl-footer__badge,.journal-entries-page .finance-data-table tbody td .finance-gl-footer__badge{margin-top:0;vertical-align:top}.finance-gl-footer__badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-gl-footer__badge{white-space:nowrap}.finance-gl-footer__badge--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.8)}.finance-gl-footer__badge--ok,.finance-gl-footer__badge--warn{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-gl-footer__badge--warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.8)}.programs-activity-planning__meta .finance-gl-detail.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-gl-detail{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-detail{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-gl-detail__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__header.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-detail__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__header.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-gl-detail__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem}.hr-workspace .text-2xl.finance-gl-detail__title,.hr-workspace .text-lg.finance-gl-detail__title.tabular-nums,.hr-workspace .text-xl.finance-gl-detail__title,.meal-workspace--enterprise .text-2xl.finance-gl-detail__title,.meal-workspace--enterprise .text-lg.finance-gl-detail__title.tabular-nums,.meal-workspace--enterprise .text-xl.finance-gl-detail__title,.procurement-workspace--enterprise .text-2xl.finance-gl-detail__title,.procurement-workspace--enterprise .text-lg.finance-gl-detail__title.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-gl-detail__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-gl-detail__title{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-gl-detail__subtitle{margin-top:.125rem;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .finance-gl-detail__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-gl-detail__status,.journal-entries-page .finance-data-table tbody td .finance-gl-detail__status{margin-top:0;vertical-align:top}.finance-gl-detail__status{display:inline-flex;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(167,243,208,.7);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-gl-detail__status{white-space:nowrap}.finance-gl-detail__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.finance-gl-detail__body{padding:1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__stats{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__stats{width:100%;justify-content:flex-start}}.finance-gl-detail__stats{display:grid;gap:.5rem}@media (min-width:640px){.finance-gl-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.finance-gl-detail__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-gl-detail__stat{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.5rem .75rem}.finance-gl-detail__stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-detail__stat-value{margin-top:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.finance-gl-detail__stat-value--mono,.meal-workspace--enterprise .text-lg.font-bold.finance-gl-detail__stat-value--mono,.procurement-workspace--enterprise .text-lg.font-bold.finance-gl-detail__stat-value--mono{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-gl-detail__stat-value--mono{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-implementation-page .finance-register-page-header .finance-gl-detail__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-detail__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__actions{width:100%;justify-content:flex-start}}.finance-gl-detail__actions{display:flex;flex-wrap:wrap;gap:.5rem}.programs-activity-planning__meta .finance-gl-detail__table-wrap.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-detail__table-wrap{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8)}.finance-gl-detail__table{width:100%;min-width:480px;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.finance-gl-detail__table thead{background-color:rgba(238,240,250,.9);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-detail__table th{padding:.5rem .75rem;text-align:left}.finance-gl-detail__table td.finance-gl-detail__td--right,.finance-gl-detail__table th.finance-gl-detail__th--right{text-align:right}.finance-gl-detail__table td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.finance-gl-detail__table tr.finance-gl-detail__line--current{background-color:rgba(240,249,255,.8);font-weight:600}.finance-gl-detail__table tfoot td{border-top-width:2px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);font-weight:600}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__workflow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-detail__workflow{width:100%;justify-content:flex-start}}.finance-gl-detail__workflow{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}@media (min-width:640px){.finance-gl-detail__workflow{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-gl-detail__workflow-item{font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-detail__workflow-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-detail__workflow-value{margin-top:.125rem;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-gl-detail__impact.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__impact.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-detail__impact.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-gl-detail__impact.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-gl-detail__impact{display:flex;flex-wrap:wrap;gap:.375rem}.finance-gl-detail__impact-chip{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-gl-detail__impact-chip--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.7)}.finance-gl-detail__impact-chip--muted,.finance-gl-detail__impact-chip--ok{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.finance-gl-detail__impact-chip--muted{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(179,184,235,.7)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-account-panel__kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-account-panel__kpis{width:100%;justify-content:flex-start}}.finance-gl-account-panel__kpis{display:grid;gap:.5rem}@media (min-width:640px){.finance-gl-account-panel__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.finance-gl-account-panel__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-gl-account-panel__kpi{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,.5) var(--tw-gradient-to-position);padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-gl-account-panel__kpi-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.finance-gl-account-panel__kpi-value,.hr-workspace .text-lg.finance-gl-account-panel__kpi-value.tabular-nums,.hr-workspace .text-lg.font-bold.finance-gl-account-panel__kpi-value,.hr-workspace .text-xl.finance-gl-account-panel__kpi-value,.meal-workspace--enterprise .text-2xl.finance-gl-account-panel__kpi-value,.meal-workspace--enterprise .text-lg.finance-gl-account-panel__kpi-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.finance-gl-account-panel__kpi-value,.meal-workspace--enterprise .text-xl.finance-gl-account-panel__kpi-value,.procurement-workspace--enterprise .text-2xl.finance-gl-account-panel__kpi-value,.procurement-workspace--enterprise .text-lg.finance-gl-account-panel__kpi-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.finance-gl-account-panel__kpi-value,.procurement-workspace--enterprise .text-xl.finance-gl-account-panel__kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-gl-account-panel__kpi-value{margin-top:.25rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-gl-loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-loading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-gl-loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-gl-loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-gl-loading{width:100%;justify-content:flex-start}}.finance-gl-loading{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .75rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-workspace.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-workspace.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-workspace.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-workspace.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace.flex-1.md\:block{max-width:none}}.cash-book-workspace{min-width:0}.cash-book-workspace__layout{display:grid;gap:.75rem}@media (min-width:1280px){.cash-book-workspace__layout{grid-template-columns:minmax(0,1fr) 15.5rem;align-items:flex-start}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-workspace__main.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-workspace__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-workspace__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-workspace__main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__main.flex-1.md\:block{max-width:none}}.cash-book-workspace__main{min-width:0}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-workspace__rail-col.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-workspace__rail-col.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-workspace__rail-col.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-workspace__rail-col.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__rail-col.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__rail-col.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-workspace__rail-col.flex-1.md\:block{max-width:none}}.cash-book-workspace__rail-col{min-width:0}@media (min-width:1280px){.cash-book-workspace__rail-col{position:sticky;top:.75rem;align-self:flex-start}}.cash-book-workspace--clean .finance-workspace-header{border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-workspace--clean .cash-book-kpi{padding:.5rem .625rem}.cash-book-workspace--clean .cash-book-kpi .finance-kpi-primary__value{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height);margin-top:.125rem}.cash-book-workspace--clean .cash-book-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.cash-book-workspace--clean .finance-section__header{padding-top:.375rem;padding-bottom:.375rem}.cash-book-workspace--clean .cash-book-filter-bar{padding-top:.5rem;padding-bottom:.5rem}.cash-book-workspace--clean .cash-book-secondary-kpis>div>div>div{padding:.5rem .75rem}.cash-book-workspace--clean .cash-book-secondary-kpis>div>div>div p:first-child{font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-workspace--clean .cash-book-secondary-kpis>div>div>div p:last-child{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}@media (min-width:1280px){.cash-book-workspace--treasury .cash-book-workspace__layout{grid-template-columns:minmax(0,1fr) 12.5rem}}.programs-implementation-page .finance-register-page-header .cash-book-account-selector.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-account-selector.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-selector.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-account-selector.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-account-selector.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-selector.gap-2{width:100%;justify-content:flex-start}}.cash-book-account-selector{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.programs-implementation-page .finance-register-page-header .cash-book-account-selector__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-account-selector__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-account-selector__field{display:flex;min-width:min(100%,18rem);flex-direction:column;gap:.25rem}.cash-book-account-selector__label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.06em}.cash-book-account-selector__select{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-account-selector__select:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.cash-book-account-selector__select:focus{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.cash-book-deficit-banner{border-radius:.375rem;border-width:1px;border-color:rgba(254,205,211,.8);background-color:rgba(255,241,242,.8);padding:.375rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-reconciliation-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-reconciliation-meta{width:100%;justify-content:flex-start}}.cash-book-reconciliation-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.cash-book-reconciliation-meta--extended{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.cash-book-reconciliation-meta--extended{grid-template-columns:repeat(4,minmax(0,1fr))}}.cash-book-register-scroll--ngo{max-height:min(56vh,560px);overflow:auto}.cash-book-register-scroll--sticky-balance .cash-book-register-sticky-col,.cash-book-register-scroll--sticky-balance .erp-table thead th:nth-child(13){position:sticky;right:0;z-index:2;background:#fff;box-shadow:-6px 0 10px -8px rgba(15,23,42,.35)}.cash-book-register-scroll--sticky-balance .erp-table thead th:nth-child(13){z-index:3;background:#f8fafc}.cash-book-register-sticky-col{min-width:7.5rem;font-variant-numeric:tabular-nums}.cash-book-register-sticky-col--closing{background:#eff6ff}.cash-book-summary-strip__scope{margin-top:.25rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-scope-banner{display:grid;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}@media (min-width:1024px){.cash-book-scope-banner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.cash-book-scope-banner__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.cash-book-scope-banner__headline,.hr-workspace .text-lg.cash-book-scope-banner__headline.tabular-nums,.hr-workspace .text-xl.cash-book-scope-banner__headline,.meal-workspace--enterprise .text-2xl.cash-book-scope-banner__headline,.meal-workspace--enterprise .text-lg.cash-book-scope-banner__headline.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-scope-banner__headline,.procurement-workspace--enterprise .text-2xl.cash-book-scope-banner__headline,.procurement-workspace--enterprise .text-lg.cash-book-scope-banner__headline.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-scope-banner__headline{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-scope-banner__headline{margin-top:.125rem;font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-book-scope-banner__subtitle{margin-top:.125rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-scope-banner__reconciliation{border-radius:.375rem;border-width:1px;padding:.5rem .75rem}.cash-book-scope-banner__reconciliation--balanced{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.7);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.cash-book-scope-banner__reconciliation--warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.8);--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.cash-book-scope-banner__reconciliation-head,.hr-workspace .text-lg.cash-book-scope-banner__reconciliation-head.tabular-nums,.hr-workspace .text-xl.cash-book-scope-banner__reconciliation-head,.meal-workspace--enterprise .text-2xl.cash-book-scope-banner__reconciliation-head,.meal-workspace--enterprise .text-lg.cash-book-scope-banner__reconciliation-head.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-scope-banner__reconciliation-head,.procurement-workspace--enterprise .text-2xl.cash-book-scope-banner__reconciliation-head,.procurement-workspace--enterprise .text-lg.cash-book-scope-banner__reconciliation-head.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-scope-banner__reconciliation-head{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .cash-book-scope-banner__reconciliation-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-scope-banner__reconciliation-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-scope-banner__reconciliation-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-scope-banner__reconciliation-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-scope-banner__reconciliation-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-scope-banner__reconciliation-head{width:100%;justify-content:flex-start}}.cash-book-scope-banner__reconciliation-head{display:flex;align-items:center;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:700;text-transform:uppercase;letter-spacing:.025em}.hr-workspace .text-lg.font-bold.cash-book-scope-banner__formula,.meal-workspace--enterprise .text-lg.font-bold.cash-book-scope-banner__formula,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-scope-banner__formula{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-scope-banner__formula{margin-top:.25rem;font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-scope-banner__ok{margin-top:.25rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-scope-banner__issues{margin-top:.25rem;list-style-type:disc}.cash-book-scope-banner__issues>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.cash-book-scope-banner__issues{padding-left:1rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .cash-book-kind-tabs{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-kind-tabs,.journal-entries-page .finance-data-table tbody td .cash-book-kind-tabs{margin-top:0;vertical-align:top}.cash-book-kind-tabs{display:inline-flex;width:auto;max-width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-kind-tabs{white-space:nowrap}.programs-implementation-page .finance-register-page-header .cash-book-kind-tabs__tab.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kind-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-kind-tabs__tab.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kind-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.cash-book-kind-tabs__tab{display:flex;height:2.75rem;max-height:48px;min-height:44px;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;border-radius:5px;border-width:1px;border-color:transparent;padding-left:1rem;padding-right:1rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-kind-tabs__tab:hover{background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}@media (min-width:640px){.cash-book-kind-tabs__tab{padding-left:1.25rem;padding-right:1.25rem}}.sp-workspace__hero-main a button.cash-book-kind-tabs__tab--active,.sp-workspace__main a button.cash-book-kind-tabs__tab--active{color:#fff}.cash-book-kind-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a .cash-book-kind-tabs__tab--active:hoverbutton,.sp-workspace__main a .cash-book-kind-tabs__tab--active:hoverbutton{color:#fff}.cash-book-kind-tabs__tab--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cash-book-kind-tabs__tab--active .cash-book-kind-tabs__hint{--tw-text-opacity:1;color:rgb(179 184 235/var(--tw-text-opacity,1))}.cash-book-kind-tabs__label{white-space:nowrap;line-height:1}.cash-book-kind-tabs__hint{font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-account-context>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .cash-book-account-context__selected.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-account-context__selected.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-context__selected.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__selected{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-account-context__selected.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-account-context__selected.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-context__selected.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__selected{width:100%;justify-content:flex-start}}.cash-book-account-context__selected{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.cash-book-account-context__selected-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-account-context__selected-value{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__cards{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__cards{width:100%;justify-content:flex-start}}.cash-book-account-context__cards{display:grid;gap:.5rem}@media (min-width:640px){.cash-book-account-context__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cash-book-account-context__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.cash-book-account-context__card{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.cash-book-account-context__card--selected{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-account-context__card-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-context__card-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__card-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-account-context__card-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-account-context__card-head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__card-head{width:100%;justify-content:flex-start}}.cash-book-account-context__card-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.hr-workspace .text-2xl.cash-book-account-context__card-code,.hr-workspace .text-lg.cash-book-account-context__card-code.tabular-nums,.hr-workspace .text-xl.cash-book-account-context__card-code,.meal-workspace--enterprise .text-2xl.cash-book-account-context__card-code,.meal-workspace--enterprise .text-lg.cash-book-account-context__card-code.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-account-context__card-code,.procurement-workspace--enterprise .text-2xl.cash-book-account-context__card-code,.procurement-workspace--enterprise .text-lg.cash-book-account-context__card-code.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-account-context__card-code{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-account-context__card-code{font-family:var(--erp-font-family-mono);font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.cash-book-account-context__card-type,.hr-workspace .text-lg.cash-book-account-context__card-type.tabular-nums,.hr-workspace .text-xl.cash-book-account-context__card-type,.meal-workspace--enterprise .text-2xl.cash-book-account-context__card-type,.meal-workspace--enterprise .text-lg.cash-book-account-context__card-type.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-account-context__card-type,.procurement-workspace--enterprise .text-2xl.cash-book-account-context__card-type,.procurement-workspace--enterprise .text-lg.cash-book-account-context__card-type.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-account-context__card-type{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-account-context__card-type{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-account-context__card-name{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.cash-book-account-context__card-balance,.meal-workspace--enterprise .text-lg.font-bold.cash-book-account-context__card-balance,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-account-context__card-balance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-account-context__card-balance{margin-top:.25rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-account-context__card-foot.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__card-foot{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-account-context__card-foot.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-account-context__card-foot{width:100%;justify-content:flex-start}}.cash-book-account-context__card-foot{margin-top:.25rem;display:flex;justify-content:space-between;gap:.5rem;font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-toolbar-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .cash-book-period-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-period-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-period-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-period-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions.gap-2{width:100%;justify-content:flex-start}}.cash-book-period-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.5rem .75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions__status.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-period-actions__status{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions__status.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-period-actions__status{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-period-actions__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-period-actions__status,.journal-entries-page .finance-data-table tbody td .cash-book-period-actions__status{margin-top:0;vertical-align:top}.cash-book-period-actions__status{display:inline-flex;align-items:center;gap:.5rem}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-period-actions__status{white-space:nowrap}.cash-book-period-actions__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions__close.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-period-actions__close.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-period-actions__close{border-radius:.5rem}.sp-workspace__hero-main a button.cash-book-period-actions__close,.sp-workspace__main a button.cash-book-period-actions__close{color:#fff}.journal-entries-page .dcr-register__table tbody td .cash-book-period-actions__close,.journal-entries-page .finance-data-table tbody td .cash-book-period-actions__close{margin-top:0;vertical-align:top}.cash-book-period-actions__close{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-period-actions__close{white-space:nowrap}.cash-book-period-actions__close:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.cash-book-period-actions__close:disabled{cursor:not-allowed;opacity:.5}.cash-book-period-actions__error{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-header__meta-grid{margin-top:.5rem;display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}@media (min-width:640px){.cash-book-treasury-header__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cash-book-treasury-header__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cash-book-treasury-header__meta-grid dt{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-header__meta-grid dd{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-header__closing-label{font-size:10px;font-weight:600;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.cash-book-period-status,.hr-workspace .text-lg.cash-book-period-status.tabular-nums,.hr-workspace .text-xl.cash-book-period-status,.meal-workspace--enterprise .text-2xl.cash-book-period-status,.meal-workspace--enterprise .text-lg.cash-book-period-status.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-period-status,.procurement-workspace--enterprise .text-2xl.cash-book-period-status,.procurement-workspace--enterprise .text-lg.cash-book-period-status.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-period-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-period-status{display:inline-block;border-radius:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-period-status--open{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.cash-book-period-status--closed{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-period-status--locked{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__search-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__search-row{width:100%;justify-content:flex-start}}.cash-book-advanced-filters__search-row{display:grid;gap:.5rem}@media (min-width:640px){.cash-book-advanced-filters__search-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.cash-book-export-reports{position:relative}.cash-book-export-reports__menu{position:absolute;left:0;top:100%;z-index:20;margin-top:.25rem;min-width:12rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-export-reports summary{cursor:pointer;list-style-type:none}.cash-book-export-reports summary::-webkit-details-marker{display:none}.programs-implementation-page .finance-register-page-header .cash-book-register-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-register-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-register-actions{display:flex;min-width:9rem;flex-direction:column;gap:.125rem}.cash-book-register-actions__link{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-register-actions__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.cash-book-register-actions__disabled{font-size:10px;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-ledger-period{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-ledger-boundary{background-color:rgba(238,240,250,.7)}.cash-book-ledger-boundary--closing td,.cash-book-ledger-boundary--opening td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.cash-book-rail__actions--scroll{max-height:280px;overflow-y:auto}.cash-book-rail__title--toggle{cursor:pointer;border-width:0;background-color:transparent;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-rail__title--toggle:hover{background-color:rgba(217,220,245,.6)}.cash-book-rail__integrations--compact .cash-book-rail__integration{padding-top:.375rem;padding-bottom:.375rem}.cash-book-rail__integrations--compact .cash-book-rail__integration-icon{height:1.25rem;width:1.25rem}.cash-book-rail__integrations--compact .cash-book-rail__integration-desc{display:none}.cash-book-treasury-strip .finance-section{height:100%}.cash-book-register-primary{min-height:380px}.cash-book-register-scroll--primary{max-height:min(52vh,520px);overflow:auto}.cash-book-secondary-panels .finance-section__body{min-height:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-summary-footer__signatures{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-summary-footer__signatures{width:100%;justify-content:flex-start}}.cash-book-summary-footer__signatures{margin-top:.625rem;display:grid;gap:.5rem;border-top-width:1px;border-color:rgba(46,49,146,.4);padding-top:.625rem}@media (min-width:640px){.cash-book-summary-footer__signatures{grid-template-columns:repeat(3,minmax(0,1fr))}}.cash-book-summary-footer__signature-role{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));letter-spacing:.06em}.cash-book-summary-footer__signature-name{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height)}.sp-workspace__hero-main a button.cash-book-summary-footer__signature-name,.sp-workspace__main a button.cash-book-summary-footer__signature-name{color:#fff}.cash-book-summary-footer__signature-name{margin-top:.125rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cash-book-summary-footer__signature-status{font-size:var(--oj-typography-body-2xs-font-size);font-weight:var(--oj-typography-body-2xs-font-weight);line-height:var(--oj-typography-body-2xs-line-height);margin-top:.125rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.cash-book-summary-footer__signature-status--signed{--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-footer__export-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-footer__export-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-summary-footer__export-btn{border-radius:.5rem}.sp-workspace__hero-main a button.cash-book-summary-footer__export-btn,.sp-workspace__main a button.cash-book-summary-footer__export-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .cash-book-summary-footer__export-btn,.journal-entries-page .finance-data-table tbody td .cash-book-summary-footer__export-btn{margin-top:0;vertical-align:top}.cash-book-summary-footer__export-btn{margin-top:.125rem;display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;border-width:1px;border-color:rgba(61,71,181,.5);background-color:rgba(37,40,118,.5);padding:.25rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-summary-footer__export-btn{white-space:nowrap}.cash-book-summary-footer__export-btn:hover{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.cash-book-rail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .cash-book-rail__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-rail__panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.05)}.cash-book-rail__title{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));letter-spacing:.06em}.cash-book-rail__actions>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.cash-book-rail__actions{padding:.25rem}.programs-implementation-page .finance-register-page-header .cash-book-rail__action.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-rail__action.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-rail__action{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-rail__action.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-rail__action.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-rail__action{width:100%;justify-content:flex-start}}.cash-book-rail__action{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.25rem;padding:.5rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-rail__action:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.cash-book-rail__action--primary,.sp-workspace__main a button.cash-book-rail__action--primary{color:#fff}.cash-book-rail__action--primary{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .cash-book-rail__action--primary:hoverbutton,.sp-workspace__main a .cash-book-rail__action--primary:hoverbutton{color:#fff}.cash-book-rail__action--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cash-book-rail__integrations>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-rail__integration.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-rail__integration.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-rail__integration{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-rail__integration:hover{background-color:rgba(238,240,250,.8)}.programs-implementation-page .finance-register-page-header .cash-book-rail__integration-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-rail__integration-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-rail__integration-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-rail__integration-icon.gap-2{width:100%;justify-content:flex-start}}.cash-book-rail__integration-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-rail__integration-label{display:block;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-book-rail__integration-desc{margin-top:.125rem;display:block;font-size:10px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .cash-book-filter-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-filter-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-filter-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-filter-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-bar{width:100%;justify-content:flex-start}}.cash-book-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__search{display:none}.programs-implementation-page .finance-register-page-header .cash-book-filter-bar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-filter-bar__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-bar__search{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-filter-bar__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-filter-bar__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-bar__search{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__search,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__search,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__search{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__search.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__search.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__search.md\:block{max-width:none}}.cash-book-filter-bar__search{display:flex;min-width:12rem;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-filter-bar__input.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__input{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-filter-bar__input.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__input,.programs-donors-page__header .ems-workspace-header__row>.cash-book-filter-bar__input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__input,.programs-grants-page__header .ems-workspace-header__row>.cash-book-filter-bar__input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-book-filter-bar__input{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-filter-bar__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__input.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-filter-bar__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__input.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-filter-bar__input.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-filter-bar__input.md\:block{max-width:none}}.cash-book-filter-bar__input{min-width:0;flex:1 1 0%;background-color:transparent;font-size:11px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-filter-bar__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.cash-book-filter-bar__input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.cash-book-filter-bar__select{height:1.75rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.cash-book-filter-bar__count,.cash-book-filter-bar__select{--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.cash-book-filter-bar__count{font-size:10px;font-weight:600;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.cash-book-filters.bank-txn-filters{border-color:rgba(179,184,235,.8);padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-filters__grid{align-items:flex-end}.cash-book-filters .bank-txn-filter{min-width:6.5rem;flex:none}.cash-book-filters .bank-txn-filter--wide{min-width:8.5rem}.cash-book-filters__search{min-width:9rem}.programs-implementation-page .finance-register-page-header .cash-book-filters__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-filters__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-filters__actions{display:flex;flex-shrink:0;align-items:flex-end;gap:.375rem;align-self:stretch;padding-bottom:.125rem}.cash-book-filters__actions .cash-book-filter-bar__count{margin-left:.25rem;white-space:nowrap}.cash-book-filters__pending{font-weight:500;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.cash-book-advanced-filters>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.cash-book-advanced-filters{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-advanced-filters__search.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-advanced-filters__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__search{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__search.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-advanced-filters__search.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__search{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-book-advanced-filters__search.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-advanced-filters__search.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-advanced-filters__search.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-advanced-filters__search.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-advanced-filters__search.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-advanced-filters__search.flex-1.md\:block{max-width:none}}.cash-book-advanced-filters__search{display:flex;min-width:0;align-items:center;gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.375rem .625rem}.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__dropdowns.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-advanced-filters__dropdowns.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__dropdowns.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-advanced-filters__dropdowns.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-advanced-filters__dropdowns{display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-advanced-filters__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-advanced-filters__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-advanced-filters__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-advanced-filters__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-advanced-filters__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-advanced-filters__actions{width:100%;justify-content:flex-start}}.cash-book-advanced-filters__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.cash-book-advanced-filters__pending{font-weight:500;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.cash-book-filter-dropdown{position:relative}.programs-implementation-page .finance-register-page-header .cash-book-filter-dropdown__trigger.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-filter-dropdown__trigger.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-filter-dropdown__trigger{display:flex;min-width:7.5rem;max-width:11rem;flex-direction:column;align-items:flex-start;gap:0;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.375rem .5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-filter-dropdown__trigger:hover{border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.cash-book-filter-dropdown__trigger--active,.cash-book-filter-dropdown__trigger:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cash-book-filter-dropdown__trigger--active{border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(179,184,235,.8)}.cash-book-filter-dropdown__trigger--active,.cash-book-filter-dropdown__trigger--open{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.cash-book-filter-dropdown__trigger--open{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.hr-workspace .text-2xl.cash-book-filter-dropdown__label,.hr-workspace .text-lg.cash-book-filter-dropdown__label.tabular-nums,.hr-workspace .text-xl.cash-book-filter-dropdown__label,.meal-workspace--enterprise .text-2xl.cash-book-filter-dropdown__label,.meal-workspace--enterprise .text-lg.cash-book-filter-dropdown__label.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-filter-dropdown__label,.procurement-workspace--enterprise .text-2xl.cash-book-filter-dropdown__label,.procurement-workspace--enterprise .text-lg.cash-book-filter-dropdown__label.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-filter-dropdown__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-filter-dropdown__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-filter-dropdown__value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-filter-dropdown__chevron{position:absolute;right:.375rem;top:.5rem;height:.75rem;width:.75rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cash-book-filter-dropdown__panel{position:absolute;left:0;top:calc(100% + 4px);z-index:30;min-width:12rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-filter-dropdown__select{height:2rem;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-dropdown__dates{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-filter-dropdown__dates{width:100%;justify-content:flex-start}}.cash-book-filter-dropdown__dates{display:grid;gap:.5rem}.cash-book-filter-dropdown__date-field{display:grid;gap:.25rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-filter-dropdown__date-input{height:2rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-governance{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.625rem .75rem}.programs-implementation-page .finance-register-page-header .cash-book-governance__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-governance__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-governance__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-governance__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-governance__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-governance__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-governance__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-governance__header{width:100%;justify-content:flex-start}}.cash-book-governance__header{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-2xl.cash-book-governance__title,.hr-workspace .text-lg.cash-book-governance__title.tabular-nums,.hr-workspace .text-xl.cash-book-governance__title,.meal-workspace--enterprise .text-2xl.cash-book-governance__title,.meal-workspace--enterprise .text-lg.cash-book-governance__title.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-governance__title,.procurement-workspace--enterprise .text-2xl.cash-book-governance__title,.procurement-workspace--enterprise .text-lg.cash-book-governance__title.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-governance__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-governance__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .cash-book-governance__stats.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-governance__stats.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-governance__stats{margin-left:auto;display:flex;gap:.75rem;font-weight:600;color:rgb(61 71 181/var(--tw-text-opacity,1))}.cash-book-governance__rules,.cash-book-governance__stats{font-size:10px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-governance__rules{display:grid;gap:.25rem;color:rgb(46 49 146/var(--tw-text-opacity,1))}@media (min-width:640px){.cash-book-governance__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}.cash-book-governance__immutable{margin-top:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-governance__violations{margin-top:.5rem}.cash-book-governance__violations>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.cash-book-governance__violations{color:rgb(190 18 60/var(--tw-text-opacity,1))}.cash-book-governance__link,.cash-book-governance__violations{font-size:10px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-governance__link{margin-top:.5rem;display:inline-block;font-weight:600;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-governance__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-book-register-scroll{overflow-x:auto}.sp-workspace__hero-main a button.cash-book-summary-footer,.sp-workspace__main a button.cash-book-summary-footer{color:#fff}.cash-book-summary-footer{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.12)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-summary-footer__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-summary-footer__grid{width:100%;justify-content:flex-start}}.cash-book-summary-footer__grid{display:grid;gap:.5rem}@media (min-width:640px){.cash-book-summary-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cash-book-summary-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.cash-book-summary-footer__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.cash-book-summary-footer__label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1));letter-spacing:.06em}.cash-book-summary-footer__value{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height)}.hr-workspace .text-lg.font-bold.cash-book-summary-footer__value,.meal-workspace--enterprise .text-lg.font-bold.cash-book-summary-footer__value,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-summary-footer__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__hero-main a button.cash-book-summary-footer__value,.sp-workspace__main a button.cash-book-summary-footer__value{color:#fff}.cash-book-summary-footer__value{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cash-book-summary-footer__value--emphasis{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height);--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-header{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.cash-book-treasury-header{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-treasury-header{margin-bottom:.5rem;display:grid;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.4) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-template-columns:1fr auto;grid-template-areas:"brand aside"}.bank-reconciliation-workspace--register{width:100%;max-width:none}.bank-reconciliation-workspace--register>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.finance-module-shell:has(>.bank-reconciliation-workspace--register){width:100%;max-width:none}.finance-module-shell:has(>.bank-reconciliation-workspace--register)>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ems-page-shell:has(.bank-reconciliation-workspace--register){padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.ems-page-shell:has(.bank-reconciliation-workspace--register){padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.ems-page-shell:has(.bank-reconciliation-workspace--register){padding-left:1rem;padding-right:1rem}}.finance-module-shell:has(>.bank-reconciliation-workspace--register)>.accounting-workspace-top-bar{margin-bottom:.25rem}.bank-reconciliation-workspace--register .finance-workspace-header-block--accounting-compact{margin-bottom:.125rem}.bank-reconciliation-workspace--register .bank-reconciliation-toolbar{padding:.5rem .75rem}.bank-reconciliation-workspace--register .bank-reconciliation-kpis-compact{padding-left:0;padding-right:0}.bank-reconciliation-workspace--register .bank-reconciliation-kpis{display:grid;align-items:stretch;gap:.75rem}@media (min-width:1024px){.bank-reconciliation-workspace--register .bank-reconciliation-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-kpis-compact{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-kpis-compact{width:100%;justify-content:flex-start}}.bank-reconciliation-kpis-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.5rem 1rem}@media (min-width:640px){.bank-reconciliation-kpis-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-kpis-compact{grid-template-columns:repeat(5,minmax(0,1fr))}.bank-reconciliation-workspace--exceptions .bank-reconciliation-kpis-compact{grid-template-columns:repeat(6,minmax(0,1fr))}}.bank-reconciliation-exceptions-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exceptions-header__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exceptions-header__grid{width:100%;justify-content:flex-start}}.bank-reconciliation-exceptions-header__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.bank-reconciliation-exceptions-header__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-exceptions-header__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-exceptions-header__field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-exceptions-header__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-exceptions-header__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-exceptions-header__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-exceptions-header__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-exceptions-header__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-exceptions-header__field.flex-1.md\:block{max-width:none}}.bank-reconciliation-exceptions-header__field{min-width:0;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.375rem .625rem}.bank-reconciliation-exceptions-header__label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-exceptions-header__value{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-exceptions-header__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-exceptions-header__status,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-exceptions-header__status{margin-top:0;vertical-align:top}.bank-reconciliation-exceptions-header__status{margin-top:.125rem;display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-exceptions-header__status{white-space:nowrap}.bank-reconciliation-exceptions-header__status--neutral{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.bank-reconciliation-exceptions-header__status--warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.bank-reconciliation-exceptions-header__status--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-exceptions-header__status--progress{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exception-categories{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exception-categories{width:100%;justify-content:flex-start}}.bank-reconciliation-exception-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem 1rem}@media (min-width:640px){.bank-reconciliation-exception-categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-exception-categories{grid-template-columns:repeat(5,minmax(0,1fr))}}.bank-reconciliation-exception-category{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem;opacity:.7}.bank-reconciliation-exception-category--active{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-exception-category__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.bank-reconciliation-exception-category__count,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exception-category__count,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exception-category__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-exception-category__count{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-exception-category__amount,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exception-category__amount,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exception-category__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-exception-category__amount{font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-exceptions{padding:.5rem 1rem .75rem}.bank-reconciliation-exceptions-table-wrap{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exceptions-section__header{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-section__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-section__header.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-exceptions-section__header{width:100%;justify-content:flex-start}}.bank-reconciliation-exceptions-section__header{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.bank-reconciliation-exceptions-section__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-exceptions-section__count,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exceptions-section__count,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-exceptions-section__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-exceptions-section__count{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-exceptions-empty{margin-left:1rem;margin-right:1rem;margin-bottom:.75rem;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:2rem 1rem;text-align:center}.bank-reconciliation-exceptions-empty__message{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-success.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-success.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-exceptions-success{margin-left:1rem;margin-right:1rem;margin-bottom:.75rem;display:flex;flex-direction:column;align-items:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.6);padding:2rem 1rem;text-align:center}.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-success__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-exceptions-success__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success__icon.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-exceptions-success__icon{margin-bottom:.5rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.bank-reconciliation-exceptions-success__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-reconciliation-exceptions-success__detail{margin-top:.25rem;max-width:28rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;color:rgba(6,95,70,.9)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success__link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-exceptions-success__link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-exceptions-success__link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-exceptions-success__link,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-exceptions-success__link{margin-top:0;vertical-align:top}.bank-reconciliation-exceptions-success__link{margin-top:.75rem;display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-exceptions-success__link{white-space:nowrap}.bank-reconciliation-exceptions-success__link:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bank-reconciliation-kpi-compact{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .625rem}.bank-reconciliation-kpi-compact__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.bank-reconciliation-kpi-compact__value,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-kpi-compact__value,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-kpi-compact__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-kpi-compact__value{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-kpi-compact--ok .bank-reconciliation-kpi-compact__value{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.bank-reconciliation-kpi-compact--warn .bank-reconciliation-kpi-compact__value{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bank-reconciliation-balance-panel{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.bank-reconciliation-balance-panel__portfolio-note,.bank-reconciliation-portfolio-note{margin-bottom:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1));background-color:rgba(240,249,255,.8);padding:.375rem .75rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-balance-panel__grid{display:grid;gap:.75rem}@media (min-width:1024px){.bank-reconciliation-balance-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-reconciliation-balance-panel__column{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.2);padding:.625rem .75rem}.bank-reconciliation-balance-panel__heading{margin-bottom:.375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-balance-line.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-balance-line.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-balance-line{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.125rem;padding-bottom:.125rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-balance-line--emphasis{margin-top:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.375rem;font-weight:600}.bank-reconciliation-balance-line__label{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-reconciliation-balance-line__op{margin-right:.25rem;font-family:var(--erp-font-family-mono);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-balance-line__value,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-balance-line__value,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-balance-line__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-line__value{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .bank-reconciliation-balance-panel__variance.font-bold.tabular-nums,.hr-workspace .text-lg.font-bold.bank-reconciliation-balance-panel__variance,.meal-workspace--enterprise .bank-reconciliation-balance-panel__variance.font-bold.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-balance-panel__variance,.procurement-workspace--enterprise .bank-reconciliation-balance-panel__variance.font-bold.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-balance-panel__variance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-panel__variance{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-status-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-status-chip,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-status-chip{margin-top:0;vertical-align:top}.bank-reconciliation-status-chip{margin-top:.5rem;display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-status-chip{white-space:nowrap}.bank-reconciliation-status-chip--neutral{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-reconciliation-status-chip--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-status-chip--warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.bank-reconciliation-status-chip--bad{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-status-track.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-status-track.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-status-track.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-status-track.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-status-track{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-status-track__item.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bank-reconciliation-status-track__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-status-track__item.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-status-track__item.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-status-track__item.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-status-track__item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-status-track__item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-status-track__item.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-status-track__item.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-status-track__item.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-status-track__item.flex-1.md\:block{max-width:none}}.bank-reconciliation-status-track__item{display:flex;min-width:0;flex-direction:column;align-items:center}.bank-reconciliation-status-track__line{display:none}.bank-reconciliation-status-track__dot{height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.bank-reconciliation-status-track__dot--done{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bank-reconciliation-status-track__dot--active{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.bank-reconciliation-status-track__label{margin-top:.125rem;max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-status-track__label--active{font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-row--matched{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(52 211 153/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.3)}.bank-reconciliation-row--pending{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(251 191 36/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.2)}.bank-reconciliation-row--exception{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(251 113 133/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.2)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-row-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-row-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-row-action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-row-action,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-row-action{margin-top:0;vertical-align:top}.bank-reconciliation-row-action{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-row-action{white-space:nowrap}.bank-reconciliation-row-action:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-row-action--disabled{pointer-events:none;opacity:.3}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .finance-kpi-primary.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workspace--register .bank-reconciliation-kpis .finance-kpi-primary.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .finance-kpi-primary{display:flex;height:100%;min-height:4.75rem;flex-direction:column;justify-content:center}.bank-reconciliation-workspace--register .bank-reconciliation-kpis .finance-kpi-primary>div{height:100%;flex:1 1 0%;display:flex;align-items:center}.bank-reconciliation-workspace--register .finance-register-controls,.bank-reconciliation-workspace--register .finance-section{margin-top:.125rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0 .bank-accounts-workspace--compact,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .bank-accounts-workspace{display:none}.programs-implementation-page .finance-register-page-header .bank-accounts-workspace--compact.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-workspace .bank-accounts-workspace.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-workspace--compact.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .finance-workspace .bank-accounts-workspace.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0 .bank-accounts-workspace--compact,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .bank-accounts-workspace,.programs-donors-page__header .ems-workspace-header__row>.min-w-0 .bank-accounts-workspace--compact,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .bank-accounts-workspace,.programs-grants-page__header .ems-workspace-header__row>.min-w-0 .bank-accounts-workspace--compact,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .bank-accounts-workspace{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .bank-accounts-workspace--compact.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .bank-accounts-workspace.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .bank-accounts-workspace--compact.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .bank-accounts-workspace.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0 .bank-accounts-workspace--compact.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .bank-accounts-workspace.md\:block{max-width:none}}.bank-accounts-workspace--compact,.finance-workspace .bank-accounts-workspace{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;gap:.25rem}.bank-accounts-workspace--compact .finance-register-controls .bank-accounts-filters.bank-txn-filters,.finance-workspace .bank-accounts-workspace .finance-register-controls .bank-accounts-filters.bank-txn-filters{border-width:0;padding-top:.375rem;padding-bottom:.375rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filter,.finance-workspace .bank-accounts-filters .bank-txn-filter{gap:0}.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filter__label,.finance-workspace .bank-accounts-filters .bank-txn-filter__label{font-size:9px;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filter__input,.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filter__select,.finance-workspace .bank-accounts-filters .bank-txn-filter__input,.finance-workspace .bank-accounts-filters .bank-txn-filter__select{height:1.75rem;padding-left:.375rem;padding-right:.375rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-accounts-workspace--compact .bank-accounts-filters__advanced-btn,.finance-workspace .bank-accounts-filters__advanced-btn{gap:.25rem}.bank-accounts-workspace--compact .bank-accounts-filters .fund-transfers-filters__clear-btn,.bank-accounts-workspace--compact .bank-accounts-filters__advanced-btn,.finance-workspace .bank-accounts-filters .fund-transfers-filters__clear-btn,.finance-workspace .bank-accounts-filters__advanced-btn{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filters__footer,.finance-workspace .bank-accounts-filters .bank-txn-filters__footer{margin-top:.25rem;gap:.25rem;border-top-width:0;padding-top:0}.bank-accounts-workspace--compact .bank-accounts-filters .bank-txn-filters__count,.finance-workspace .bank-accounts-filters .bank-txn-filters__count{font-size:10px;line-height:1.25;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-accounts-register-stack{display:none}.programs-implementation-page .finance-register-page-header .bank-accounts-register-stack.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-register-stack.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-stack,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-stack,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-stack{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-stack.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-stack.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-stack.md\:block{max-width:none}}.bank-accounts-register-stack{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.bank-accounts-lifecycle-tabs__list{gap:.125rem;padding:.125rem}.bank-accounts-lifecycle-tabs__list button{padding:.125rem .5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-accounts-register-body{display:none}.programs-implementation-page .finance-register-page-header .bank-accounts-register-body.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-register-body.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-accounts-register-body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-accounts-register-body.md\:block{max-width:none}}.bank-accounts-register-body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.bank-accounts-register-table .erp-table thead th{white-space:nowrap;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-accounts-register-table .erp-table tbody td{padding-top:.375rem;padding-bottom:.375rem;vertical-align:middle}.programs-implementation-page .finance-register-page-header .bank-accounts-register-recon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-register-recon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-accounts-register-recon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-accounts-register-recon.gap-2{width:100%;justify-content:flex-start}}.bank-accounts-register-recon{display:flex;min-width:5.5rem;flex-direction:column;align-items:center;gap:.125rem}.hr-workspace .text-lg.font-bold.bank-accounts-register-recon__date,.meal-workspace--enterprise .text-lg.font-bold.bank-accounts-register-recon__date,.procurement-workspace--enterprise .text-lg.font-bold.bank-accounts-register-recon__date{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-accounts-register-recon__date{white-space:nowrap;font-size:10px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-workspace--compact .finance-journal-controls .finance-journal-filter-bar,.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-filter-bar{padding:.25rem .5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-journal-workspace--compact .finance-journal-filter-bar__primary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap .finance-journal-workspace--compact .finance-journal-filter-bar__primary.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__primary.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-filter-bar__primary,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__primary{display:grid;min-width:0;align-items:center;gap:.25rem;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-filter-bar__select.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-filter-bar__select,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select{height:1.75rem;width:100%;min-width:0;max-width:none;flex:none;padding:.125rem .375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-workspace--compact .finance-journal-filter-bar__select--narrow,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__select--narrow{max-width:4.75rem}.finance-journal-workspace--compact .finance-journal-filter-bar__more,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__more{height:1.75rem;gap:.125rem;padding-left:.375rem;padding-right:.375rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-workspace--compact .finance-journal-filter-bar__apply,.finance-journal-workspace--compact .finance-journal-filter-bar__clear,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__apply,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__clear{height:1.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-workspace--compact .finance-journal-filter-bar__actions,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__actions{grid-column:1/-1;flex-shrink:0;justify-content:flex-end;gap:.25rem}.finance-journal-workspace--compact .finance-journal-filter-bar__advanced,.finance-workspace .finance-journal-workspace .finance-journal-filter-bar__advanced{grid-column:1/-1;margin-top:.125rem;gap:.25rem;border-top-width:1px;border-color:rgba(217,220,245,.8);padding-top:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__post.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-toolbar__post,.finance-workspace .finance-journal-workspace .finance-journal-toolbar__post{height:1.75rem;min-width:0;justify-content:center;padding-left:.625rem;padding-right:.625rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-controls .finance-journal-toolbar-row,.finance-workspace .finance-journal-workspace .finance-journal-controls .finance-journal-toolbar-row{min-width:0;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;padding:.25rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-toolbar-row__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-toolbar-row__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar-row__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-toolbar-row__actions,.finance-workspace .finance-journal-workspace .finance-journal-toolbar-row__actions{min-width:0;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-bulk-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex .finance-journal-workspace--compact .finance-journal-bulk-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__actions.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-bulk-bar__actions,.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__actions{min-width:0;flex-wrap:wrap;gap:.25rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1,.programs-activities-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-journal-workspace--compact .finance-journal-toolbar__create.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create.flex-1.md\:block{max-width:none}}.finance-journal-workspace--compact .finance-journal-bulk-bar__btn,.finance-journal-workspace--compact .finance-journal-toolbar__create,.finance-workspace .finance-journal-workspace .finance-journal-bulk-bar__btn,.finance-workspace .finance-journal-workspace .finance-journal-toolbar__create{height:1.75rem;min-width:0;justify-content:center;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-journal-workspace--compact .finance-journal-toolbar__filter,.finance-workspace .finance-journal-workspace .finance-journal-toolbar__filter{height:1.625rem;padding-inline:.5rem;font-size:.625rem}.bank-reconciliation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.bank-reconciliation-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-activity-planning__meta .bank-reconciliation-command.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-command{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-command .bank-reconciliation-summary-bar{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-command .bank-reconciliation-toolbar{border-radius:0;border-width:1px 0 0;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.bank-reconciliation-command .bank-reconciliation-toolbar,.bank-reconciliation-summary-bar{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-summary-bar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-summary-bar__main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-summary-bar__main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-summary-bar__main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-summary-bar__main{width:100%;justify-content:flex-start}}.bank-reconciliation-summary-bar__main{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.bank-reconciliation-summary-bar__main{flex-direction:row;align-items:flex-start;justify-content:space-between}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-summary-bar__badges.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-summary-bar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-summary-bar__badges.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-summary-bar__badges.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-summary-bar__badges.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-summary-bar__badges.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-summary-bar__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-summary-bar__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-summary-bar__badge,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-summary-bar__badge{margin-top:0;vertical-align:top}.bank-reconciliation-summary-bar__badge{display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-summary-bar__badge{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-summary-bar__reconcile.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-summary-bar__reconcile.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-summary-bar__reconcile{border-radius:.5rem}.sp-workspace__hero-main a button.bank-reconciliation-summary-bar__reconcile,.sp-workspace__main a button.bank-reconciliation-summary-bar__reconcile{color:#fff}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-summary-bar__reconcile,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-summary-bar__reconcile{margin-top:0;vertical-align:top}.bank-reconciliation-summary-bar__reconcile{display:inline-flex;align-items:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-summary-bar__reconcile{white-space:nowrap}.bank-reconciliation-summary-bar__reconcile:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-reconciliation-summary-bar__reconcile:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#252876}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-summary-bar__context.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-summary-bar__context.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-summary-bar__context.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-summary-bar__context.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-summary-bar__context.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-summary-bar__context.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-summary-bar__context.flex-1.md\:block{max-width:none}}.bank-reconciliation-summary-bar__context{min-width:0}.bank-reconciliation-summary-bar__account{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-summary-bar__period,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-summary-bar__period,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-summary-bar__period{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-summary-bar__period{font-size:11px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-summary-bar__metrics{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-summary-bar__metrics{width:100%;justify-content:flex-start}}.bank-reconciliation-summary-bar__metrics{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.bank-reconciliation-summary-bar__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-summary-bar__metrics{width:auto;gap:1rem}}.hr-workspace .text-2xl.bank-reconciliation-summary-bar__metrics dt,.hr-workspace .text-lg.bank-reconciliation-summary-bar__metrics dt.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-summary-bar__metrics dt,.meal-workspace--enterprise .text-2xl.bank-reconciliation-summary-bar__metrics dt,.meal-workspace--enterprise .text-lg.bank-reconciliation-summary-bar__metrics dt.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-summary-bar__metrics dt,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-summary-bar__metrics dt,.procurement-workspace--enterprise .text-lg.bank-reconciliation-summary-bar__metrics dt.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-summary-bar__metrics dt{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-summary-bar__metrics dt{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.bank-reconciliation-summary-bar__metrics dd,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-summary-bar__metrics dd,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-summary-bar__metrics dd{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-summary-bar__metrics dd{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-workflow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-workflow{width:100%;justify-content:flex-start}}.bank-reconciliation-workflow{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workflow{flex-direction:row;align-items:center;justify-content:space-between}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__steps.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-workflow__steps.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__steps.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__steps.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-workflow__steps.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__steps.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workflow__steps{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__step-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__step-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__step-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__step-wrap.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-workflow__step-wrap{display:flex;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-workflow__step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-workflow__step,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-workflow__step{margin-top:0;vertical-align:top}.bank-reconciliation-workflow__step{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-workflow__step{white-space:nowrap}.bank-reconciliation-workflow__step:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.bank-reconciliation-workflow__step--primary,.sp-workspace__main a button.bank-reconciliation-workflow__step--primary{color:#fff}.bank-reconciliation-workflow__step--primary{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-reconciliation-workflow__step--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-reconciliation-workflow__step--active{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.bank-reconciliation-workflow__step--done{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-workflow__step--disabled{cursor:not-allowed;opacity:.5}.bank-reconciliation-workflow__step--disabled:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bank-reconciliation-workflow__arrow{height:.75rem;width:.75rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__exports.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__exports.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-workflow__exports{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-workflow__exports.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__exports.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-workflow__exports{width:100%;justify-content:flex-start}}.bank-reconciliation-workflow__exports{display:flex;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__export-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-workflow__export-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-workflow__export-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-workflow__export-link,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-workflow__export-link{margin-top:0;vertical-align:top}.bank-reconciliation-workflow__export-link{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-workflow__export-link{white-space:nowrap}.bank-reconciliation-workflow__export-link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-filters.budget-register-toolbar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);padding:.5rem}.bank-reconciliation-filters.budget-register-toolbar,.bank-reconciliation-saved-header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-saved-header{border-radius:.5rem;border-width:1px;border-color:rgba(167,243,208,.8);padding:.75rem}.bank-reconciliation-saved-header__banner{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.8);padding:.5rem .75rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-saved-header__banner-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-saved-header__banner-main.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-saved-header__banner-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-saved-header__banner-main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-saved-header__banner-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-saved-header__banner-main.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-saved-header__banner-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-saved-header__banner-main{width:100%;justify-content:flex-start}}.bank-reconciliation-saved-header__banner-main{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-saved-header__banner-title{text-transform:uppercase;letter-spacing:.025em}.hr-workspace .text-2xl.bank-reconciliation-saved-header__banner-status,.hr-workspace .text-lg.bank-reconciliation-saved-header__banner-status.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-saved-header__banner-status,.meal-workspace--enterprise .text-2xl.bank-reconciliation-saved-header__banner-status,.meal-workspace--enterprise .text-lg.bank-reconciliation-saved-header__banner-status.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-saved-header__banner-status,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-saved-header__banner-status,.procurement-workspace--enterprise .text-lg.bank-reconciliation-saved-header__banner-status.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-saved-header__banner-status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-saved-header__banner-status{background-color:rgb(209 250 229/var(--tw-bg-opacity,1));font-weight:700;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-saved-header__banner-status,.bank-reconciliation-saved-header__banner-version{border-radius:.25rem;--tw-bg-opacity:1;padding:.125rem .375rem;font-size:10px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-saved-header__banner-version{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:600;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.bank-reconciliation-saved-header__banner-note{margin-top:.25rem;font-size:10px;line-height:1.375;color:rgba(6,78,59,.8);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-saved-header__link{font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.bank-reconciliation-saved-header__link:hover{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-saved-header__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-saved-header__grid{width:100%;justify-content:flex-start}}.bank-reconciliation-saved-header__grid{display:grid;gap:.5rem}@media (min-width:640px){.bank-reconciliation-saved-header__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-saved-header__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-saved-header__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bank-reconciliation-saved-header__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-saved-header__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-saved-header__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-saved-header__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-saved-header__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-saved-header__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-saved-header__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-saved-header__field.flex-1.md\:block{max-width:none}}.bank-reconciliation-saved-header__field{display:flex;min-width:0;flex-direction:column;gap:.125rem}.hr-workspace .text-2xl.bank-reconciliation-saved-header__label,.hr-workspace .text-lg.bank-reconciliation-saved-header__label.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-saved-header__label,.meal-workspace--enterprise .text-2xl.bank-reconciliation-saved-header__label,.meal-workspace--enterprise .text-lg.bank-reconciliation-saved-header__label.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-saved-header__label,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-saved-header__label,.procurement-workspace--enterprise .text-lg.bank-reconciliation-saved-header__label.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-saved-header__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-saved-header__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-saved-header__input{width:100%;cursor:default;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);padding:.375rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar--saved .bank-reconciliation-toolbar__primary.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar--saved .bank-reconciliation-toolbar__primary.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-toolbar--saved .bank-reconciliation-toolbar__primary{flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-register__pagination.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-register__pagination.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-register__pagination{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-register__pagination.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-register__pagination.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-register__pagination{width:100%;justify-content:flex-start}}.bank-reconciliation-register__pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.bank-reconciliation-workspace .finance-section{border-width:1px;border-color:rgba(179,184,235,.9);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-header .cash-book-treasury-header__brand{grid-column:1/-1}.bank-reconciliation-header__meta-grid{margin-top:.5rem;display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}@media (min-width:640px){.bank-reconciliation-header__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-header__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bank-reconciliation-header__meta-grid dt{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing)}.hr-workspace .text-2xl.bank-reconciliation-header__meta-grid dt,.hr-workspace .text-lg.bank-reconciliation-header__meta-grid dt.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-header__meta-grid dt,.meal-workspace--enterprise .text-2xl.bank-reconciliation-header__meta-grid dt,.meal-workspace--enterprise .text-lg.bank-reconciliation-header__meta-grid dt.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-header__meta-grid dt,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-header__meta-grid dt,.procurement-workspace--enterprise .text-lg.bank-reconciliation-header__meta-grid dt.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-header__meta-grid dt{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-header__meta-grid dt{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-header__meta-grid dd{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-balance-summary__dual{display:grid;gap:1rem}@media (min-width:768px){.bank-reconciliation-balance-summary__dual{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__column-title,.hr-workspace .text-lg.bank-reconciliation-balance-summary__column-title.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__column-title,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__column-title,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__column-title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__column-title,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__column-title,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__column-title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__column-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__column-title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-balance-summary__equality{margin-top:1rem;border-radius:.5rem;border-width:2px;padding:.75rem 1rem}.bank-reconciliation-balance-summary__equality--balanced{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bank-reconciliation-balance-summary__equality--variance{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-summary__equality-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-balance-summary__equality-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-summary__equality-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-balance-summary__equality-row.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-balance-summary__equality-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-balance-summary__equality-row--difference{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding-top:.5rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.hr-workspace .bank-reconciliation-balance-summary__equality-symbol.font-bold.tabular-nums,.hr-workspace .text-2xl.bank-reconciliation-balance-summary__equality-symbol,.hr-workspace .text-lg.bank-reconciliation-balance-summary__equality-symbol.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__equality-symbol,.meal-workspace--enterprise .bank-reconciliation-balance-summary__equality-symbol.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__equality-symbol,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__equality-symbol.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__equality-symbol,.procurement-workspace--enterprise .bank-reconciliation-balance-summary__equality-symbol.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__equality-symbol,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__equality-symbol.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__equality-symbol{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__equality-symbol{margin-top:.25rem;margin-bottom:.25rem;text-align:center;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bank-reconciliation-balance-summary__derived-note{margin-top:.5rem;font-size:11px;font-style:italic;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-post-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-post-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-post-btn{border-radius:.5rem}.sp-workspace__hero-main a button.finance-post-btn,.sp-workspace__main a button.finance-post-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-post-btn,.journal-entries-page .finance-data-table tbody td .finance-post-btn{margin-top:0;vertical-align:top}.finance-post-btn{display:inline-flex;height:1.75rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-post-btn{white-space:nowrap}.finance-post-btn{box-shadow:inset 3px 0 0 #00a651}.finance-post-btn:focus-visible:not(:disabled),.finance-post-btn:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.finance-post-btn:disabled{cursor:not-allowed;opacity:.5}.finance-post-btn--md{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.finance-post-btn--outline{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));box-shadow:inset 3px 0 0 #00a651}.finance-post-btn--outline:focus-visible:not(:disabled),.finance-post-btn--outline:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-post-btn__icon{height:.875rem;width:.875rem;flex-shrink:0}.hr-workspace .text-2xl.finance-post-btn__badge,.hr-workspace .text-lg.finance-post-btn__badge.tabular-nums,.hr-workspace .text-xl.finance-post-btn__badge,.meal-workspace--enterprise .text-2xl.finance-post-btn__badge,.meal-workspace--enterprise .text-lg.finance-post-btn__badge.tabular-nums,.meal-workspace--enterprise .text-xl.finance-post-btn__badge,.procurement-workspace--enterprise .text-2xl.finance-post-btn__badge,.procurement-workspace--enterprise .text-lg.finance-post-btn__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-post-btn__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-post-btn__badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-post-btn__badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-post-btn__badge{border-radius:.5rem}.sp-workspace__hero-main a button.finance-post-btn__badge,.sp-workspace__main a button.finance-post-btn__badge{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-post-btn__badge,.journal-entries-page .finance-data-table tbody td .finance-post-btn__badge{margin-top:0;vertical-align:top}.finance-post-btn__badge{margin-left:.125rem;display:inline-flex;min-width:1.1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 166 81/var(--tw-bg-opacity,1));padding:0 .25rem;font-size:9px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-post-btn__badge{white-space:nowrap}.programs-implementation-page .finance-register-page-header .finance-tx-modal__backdrop.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__backdrop.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-modal__backdrop.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__backdrop.gap-2{width:100%;justify-content:flex-start}}.finance-tx-modal__backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;background-color:rgba(12,13,40,.4);padding:1rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.programs-implementation-page .finance-register-page-header .finance-tx-modal.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-modal.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .finance-tx-modal.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.finance-tx-modal,.programs-activity-planning__meta .finance-tx-modal.rounded-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-modal{display:flex;max-height:92vh;width:100%;max-width:64rem;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);--tw-shadow-color:rgba(20,21,63,.1);--tw-shadow:var(--tw-shadow-colored)}.finance-tx-modal:has(.finance-tx-split){max-width:76rem}.bank-reconciliation-import-wizard{max-width:52rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-import-wizard__progress.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__progress{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__progress.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-import-wizard__progress.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__progress{width:100%;justify-content:flex-start}}.bank-reconciliation-import-wizard__progress{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:stretch;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:.75rem 1.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-import-wizard__progress-step.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.bank-reconciliation-import-wizard__progress-step{display:none}.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__progress-step.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__progress-step.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__progress-step{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__progress-step.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__progress-step.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__progress-step{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-import-wizard__progress-step.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.bank-reconciliation-import-wizard__progress-step,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-import-wizard__progress-step.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.bank-reconciliation-import-wizard__progress-step,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-import-wizard__progress-step.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.bank-reconciliation-import-wizard__progress-step{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-import-wizard__progress-step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-reconciliation-import-wizard__progress-step.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-import-wizard__progress-step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-reconciliation-import-wizard__progress-step.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-import-wizard__progress-step.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.bank-reconciliation-import-wizard__progress-step.md\:block{max-width:none}}.bank-reconciliation-import-wizard__progress-step{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-import-wizard__progress-step--active{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-import-wizard__progress-step--done{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.6);--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-import-wizard__progress-index,.hr-workspace .text-lg.bank-reconciliation-import-wizard__progress-index.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-import-wizard__progress-index,.meal-workspace--enterprise .text-2xl.bank-reconciliation-import-wizard__progress-index,.meal-workspace--enterprise .text-lg.bank-reconciliation-import-wizard__progress-index.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-import-wizard__progress-index,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-import-wizard__progress-index,.procurement-workspace--enterprise .text-lg.bank-reconciliation-import-wizard__progress-index.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-import-wizard__progress-index{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__progress-index.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__progress-index.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-import-wizard__progress-index{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-import-wizard__progress-index,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-import-wizard__progress-index{margin-top:0;vertical-align:top}.bank-reconciliation-import-wizard__progress-index{display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-import-wizard__progress-index{white-space:nowrap}.sp-workspace__hero-main a button.bank-reconciliation-import-wizard__progress-step--active .bank-reconciliation-import-wizard__progress-index,.sp-workspace__main a button.bank-reconciliation-import-wizard__progress-step--active .bank-reconciliation-import-wizard__progress-index{color:#fff}.bank-reconciliation-import-wizard__progress-step--active .bank-reconciliation-import-wizard__progress-index{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.bank-reconciliation-import-wizard__progress-step--done .bank-reconciliation-import-wizard__progress-index,.sp-workspace__main a button.bank-reconciliation-import-wizard__progress-step--done .bank-reconciliation-import-wizard__progress-index{color:#fff}.bank-reconciliation-import-wizard__progress-step--done .bank-reconciliation-import-wizard__progress-index{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-reconciliation-import-wizard__body{overflow-y:auto;padding:1rem 1.5rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__footer{width:100%;justify-content:flex-start}}.bank-reconciliation-import-wizard__footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__dropzone.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__dropzone.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__dropzone.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-import-wizard__dropzone.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-import-wizard__dropzone{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-import-wizard__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4);padding:2rem 1.5rem;text-align:center}.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__alert{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-import-wizard__alert.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-import-wizard__alert{width:100%;justify-content:flex-start}}.bank-reconciliation-import-wizard__alert{margin-left:1.5rem;margin-right:1.5rem;margin-top:.75rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;padding:.625rem .75rem;font-size:11px;font-weight:500;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-import-wizard__alert--error{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bank-reconciliation-import-wizard__alert--success{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__body{max-height:70vh}.bank-reconciliation-complete-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.bank-reconciliation-complete-modal__body{overflow-y:auto;padding:1rem 1.5rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__footer{width:100%;justify-content:flex-start}}.bank-reconciliation-complete-modal__footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem}.bank-reconciliation-complete-modal__section{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.hr-workspace .text-2xl.bank-reconciliation-complete-modal__heading,.hr-workspace .text-lg.bank-reconciliation-complete-modal__heading.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-complete-modal__heading,.meal-workspace--enterprise .text-2xl.bank-reconciliation-complete-modal__heading,.meal-workspace--enterprise .text-lg.bank-reconciliation-complete-modal__heading.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-complete-modal__heading,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-complete-modal__heading,.procurement-workspace--enterprise .text-lg.bank-reconciliation-complete-modal__heading.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-complete-modal__heading{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-complete-modal__heading{margin-bottom:.75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-complete-modal__summary-grid{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0}@media (min-width:640px){.bank-reconciliation-complete-modal__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__row.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-complete-modal__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(217,220,245,.7);padding-top:.375rem;padding-bottom:.375rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.bank-reconciliation-complete-modal__row:last-child{border-bottom-width:0}.bank-reconciliation-complete-modal__row--emphasis{font-weight:600}.bank-reconciliation-complete-modal__row-label{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__row-value{text-align:right;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.bank-reconciliation-complete-modal__field-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-complete-modal__input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bank-reconciliation-complete-modal__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(92 101 200/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__certify.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__certify.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__certify{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__certify.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__certify.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__certify{width:100%;justify-content:flex-start}}.bank-reconciliation-complete-modal__certify{margin-top:.75rem;display:flex;align-items:center;gap:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__checks>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__check.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__check.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__check{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__check.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-complete-modal__check.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__check{width:100%;justify-content:flex-start}}.bank-reconciliation-complete-modal__check{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500}.bank-reconciliation-complete-modal__check--pass{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__check--fail{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bank-reconciliation-complete-modal__confirm-grid{display:grid;align-items:flex-start;gap:.75rem}@media (min-width:640px){.bank-reconciliation-complete-modal__confirm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__warning.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__warning{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__warning.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-complete-modal__warning{width:100%;justify-content:flex-start}}.bank-reconciliation-complete-modal__warning{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.625rem .75rem;font-size:11px;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__success.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-complete-modal__success.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-complete-modal__success{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-complete-modal__success{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}@media (min-width:1024px){.bank-reconciliation-balance-panel__grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-panel__column--variance.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-balance-panel__column--variance.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-balance-panel__column--variance{display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .bank-reconciliation-ngo-summary.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-ngo-summary{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-ngo-summary--compact .bank-reconciliation-ngo-summary__header{padding:.5rem .75rem}.bank-reconciliation-ngo-summary--compact .bank-reconciliation-ngo-summary__body{grid-template-columns:repeat(1,minmax(0,1fr));gap:0;padding:.5rem .75rem}@media (min-width:640px){.bank-reconciliation-ngo-summary--compact .bank-reconciliation-ngo-summary__body{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}.bank-reconciliation-ngo-summary--compact .bank-reconciliation-ngo-summary__line{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-ngo-summary--compact .bank-reconciliation-ngo-summary__value{font-size:12px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__header.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-ngo-summary__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.bank-reconciliation-ngo-summary__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-ngo-summary__status{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-ngo-summary__status,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-ngo-summary__status{margin-top:0;vertical-align:top}.bank-reconciliation-ngo-summary__status{display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-ngo-summary__status{white-space:nowrap}.bank-reconciliation-ngo-summary__status--neutral{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.bank-reconciliation-ngo-summary__status--warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.bank-reconciliation-ngo-summary__status--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-ngo-summary__status--progress{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.bank-reconciliation-ngo-summary__body{display:grid;gap:1rem;padding:.75rem 1rem}@media (min-width:1024px){.bank-reconciliation-ngo-summary__body{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-reconciliation-ngo-summary__column>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}@media (min-width:640px){.bank-reconciliation-ngo-summary__column--full{grid-column:span 2/span 2}}.bank-reconciliation-ngo-summary__column--full{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__line.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__line.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-ngo-summary__line{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.bank-reconciliation-ngo-summary__line--emphasis{border-top-width:1px;border-color:rgba(179,184,235,.8);padding-top:.5rem;font-weight:600}.bank-reconciliation-ngo-summary__label{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-reconciliation-ngo-summary__operator{margin-right:.25rem;font-family:var(--erp-font-family-mono);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-ngo-summary__value,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-ngo-summary__value,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-ngo-summary__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-ngo-summary__value{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__download.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-ngo-summary__download.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__download.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-ngo-summary__download.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-ngo-summary__download.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-ngo-summary__download.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-ngo-summary__download{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1rem}.bank-reconciliation-ngo-summary__download-label{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-activity-planning__meta .bank-reconciliation-bank-info.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-bank-info{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-bank-info__grid{display:grid;gap:.75rem}@media (min-width:640px){.bank-reconciliation-bank-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bank-reconciliation-bank-info__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-bank-info__grid--scoped{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-bank-info__grid--scoped{width:100%;justify-content:flex-start}}.bank-reconciliation-bank-info__grid--scoped{gap:.5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-bank-info__item.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-bank-info__item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-bank-info__item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-bank-info__item.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-bank-info__item.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-bank-info__item.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-bank-info__item.flex-1.md\:block{max-width:none}}.bank-reconciliation-bank-info__item{min-width:0}.bank-reconciliation-bank-info__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-bank-info__value{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-title.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-title.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-account-title{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-account-title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:linear-gradient(105deg,color-mix(in srgb,var(--hurdo-blue) 7%,#fff) 0,#fff 42%)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-account-title__lead.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title__lead.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title__lead.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__lead.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__lead.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__lead.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__lead.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__lead.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__lead.flex-1.md\:block{max-width:none}}.bank-reconciliation-account-title__lead{display:flex;min-width:0;align-items:flex-start;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-account-title__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-account-title__icon,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-account-title__icon{margin-top:0;vertical-align:top}.bank-reconciliation-account-title__icon{margin-top:.125rem;display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:color-mix(in srgb,var(--hurdo-blue) 18%,#fff);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--hurdo-blue);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-account-title__icon{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bank-reconciliation-account-title__copy.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bank-reconciliation-account-title__copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bank-reconciliation-account-title__copy.flex-1.md\:block{max-width:none}}.bank-reconciliation-account-title__copy{min-width:0}.bank-reconciliation-account-title__bank{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--hurdo-blue);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .bank-reconciliation-account-title__name.font-bold.tabular-nums,.meal-workspace--enterprise .bank-reconciliation-account-title__name.font-bold.tabular-nums,.procurement-workspace--enterprise .bank-reconciliation-account-title__name.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-account-title__name{margin-top:.125rem;font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-title__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-title__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-title__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__meta.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-account-title__meta{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.hr-workspace .text-lg.font-bold.bank-reconciliation-account-title__chip,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-account-title__chip,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-account-title__chip{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-account-title__chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-account-title__chip,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-account-title__chip{margin-top:0;vertical-align:top}.bank-reconciliation-account-title__chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-account-title__chip{white-space:nowrap}.bank-reconciliation-account-title__chip--muted{font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.bank-reconciliation-account-title__chip--currency{border-color:color-mix(in srgb,var(--hurdo-blue) 22%,#fff);background-color:color-mix(in srgb,var(--hurdo-blue) 8%,#fff);color:var(--hurdo-blue-dark)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__back.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-title__back.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-account-title__back{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-account-title__back,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-account-title__back{margin-top:0;vertical-align:top}.bank-reconciliation-account-title__back{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;padding:.25rem .5rem;font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-account-title__back{white-space:nowrap}.bank-reconciliation-account-title__back:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-account-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-workspace__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-workspace__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-account-workspace__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-workspace__toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-workspace__toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-account-workspace__toolbar{width:100%;justify-content:flex-start}}.bank-reconciliation-account-workspace__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-workspace__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-workspace__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-workspace__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-workspace__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-workspace__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-account-workspace__actions.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-account-workspace__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-scoped-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-scoped-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-account-scoped-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-scoped-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-account-scoped-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-account-scoped-bar{width:100%;justify-content:flex-start}}.bank-reconciliation-account-scoped-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-scoped-bar__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-account-scoped-bar__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-account-scoped-bar__field{display:flex;min-width:7.5rem;flex-direction:column;gap:.125rem}.bank-reconciliation-account-scoped-bar__field>span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-account-scoped-bar__field input{height:2rem}.programs-activity-planning__meta .bank-reconciliation-transaction-tabs.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-transaction-tabs{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-transaction-tabs__nav.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-transaction-tabs__nav.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-transaction-tabs__nav.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-transaction-tabs__nav.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-transaction-tabs__nav{display:flex;flex-wrap:wrap;gap:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-left:.25rem;padding-right:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-transaction-tabs__tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-transaction-tabs__tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-transaction-tabs__tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-transaction-tabs__tab,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-transaction-tabs__tab{margin-top:0;vertical-align:top}.bank-reconciliation-transaction-tabs__tab{display:inline-flex;align-items:center;gap:.375rem;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-transaction-tabs__tab{white-space:nowrap}.bank-reconciliation-transaction-tabs__tab:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-transaction-tabs__tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-transaction-tabs__count,.hr-workspace .text-lg.bank-reconciliation-transaction-tabs__count.tabular-nums,.hr-workspace .text-lg.font-bold.bank-reconciliation-transaction-tabs__count,.hr-workspace .text-xl.bank-reconciliation-transaction-tabs__count,.meal-workspace--enterprise .text-2xl.bank-reconciliation-transaction-tabs__count,.meal-workspace--enterprise .text-lg.bank-reconciliation-transaction-tabs__count.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-transaction-tabs__count,.meal-workspace--enterprise .text-xl.bank-reconciliation-transaction-tabs__count,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-transaction-tabs__count,.procurement-workspace--enterprise .text-lg.bank-reconciliation-transaction-tabs__count.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-transaction-tabs__count,.procurement-workspace--enterprise .text-xl.bank-reconciliation-transaction-tabs__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-transaction-tabs__count{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:10px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.bank-reconciliation-transaction-tabs__tab--active .bank-reconciliation-transaction-tabs__count,.sp-workspace__main a button.bank-reconciliation-transaction-tabs__tab--active .bank-reconciliation-transaction-tabs__count{color:#fff}.bank-reconciliation-transaction-tabs__tab--active .bank-reconciliation-transaction-tabs__count{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-reconciliation-transaction-tabs__panel{padding:0}.bank-reconciliation-transaction-tabs__panel .bank-reconciliation-register{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-toolbar{width:100%;justify-content:flex-start}}.bank-reconciliation-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar__primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar__primary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__primary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar__primary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-toolbar__primary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__primary.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-toolbar__primary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-toolbar__btn,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-toolbar__btn{margin-top:0;vertical-align:top}.bank-reconciliation-toolbar__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-toolbar__btn{white-space:nowrap}.bank-reconciliation-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bank-reconciliation-toolbar__btn:disabled{cursor:not-allowed;opacity:.45}.sp-workspace__hero-main a button.bank-reconciliation-toolbar__btn--active,.sp-workspace__main a button.bank-reconciliation-toolbar__btn--active{color:#fff}.bank-reconciliation-toolbar__btn--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-reconciliation-toolbar__btn--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bank-reconciliation-toolbar__btn--ghost{border-color:transparent;background-color:transparent;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-reconciliation-toolbar__btn--ghost:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bank-reconciliation-toolbar__divider{margin-left:.125rem;margin-right:.125rem;display:none;height:1rem;width:1px;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}@media (min-width:640px){.bank-reconciliation-toolbar__divider{display:inline-block}}.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-toolbar__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-toolbar__meta.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-toolbar__meta{display:flex;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-export-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-export-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-export-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-export-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-export-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-export-actions-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-export-actions-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-export-actions-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-export-actions-wrap--inline.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions-wrap--inline.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-export-actions-wrap--inline.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions-wrap--inline.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-export-actions-wrap--inline{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.programs-implementation-page .finance-register-page-header .cash-book-export-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-export-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-export-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-export-actions{width:100%;justify-content:flex-start}}.cash-book-export-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions--inline.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions--inline.gap-2{width:100%;justify-content:flex-start}}.cash-book-export-actions--inline{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.375rem}.cash-book-export-actions__options-menu{position:relative}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__options-trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__options-trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-export-actions__options-trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-export-actions__options-trigger,.journal-entries-page .finance-data-table tbody td .cash-book-export-actions__options-trigger{margin-top:0;vertical-align:top}.cash-book-export-actions__options-trigger{display:inline-flex;height:2rem;width:2rem;cursor:pointer;list-style-type:none;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-export-actions__options-trigger{white-space:nowrap}.cash-book-export-actions__options-trigger:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-book-export-actions__options-trigger::-webkit-details-marker{display:none}.cash-book-export-actions__options-panel{position:absolute;right:0;top:100%;z-index:30;margin-top:.25rem;min-width:11.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .cash-book-export-actions__options.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-export-actions__options.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__options.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-export-actions__options.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-export-actions__options.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__options.gap-2{width:100%;justify-content:flex-start}}.cash-book-export-actions__options{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__check.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__check.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-export-actions__check{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-export-actions__check,.journal-entries-page .finance-data-table tbody td .cash-book-export-actions__check{margin-top:0;vertical-align:top}.cash-book-export-actions__check{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-export-actions__check{white-space:nowrap}.cash-book-export-actions__check input{height:.75rem;width:.75rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-export-actions__btns.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-export-actions__btns.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__btns.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-export-actions__btns.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-export-actions__btns.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__btns.gap-2{width:100%;justify-content:flex-start}}.cash-book-export-actions__btns{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-export-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-export-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-export-actions__btn,.journal-entries-page .finance-data-table tbody td .cash-book-export-actions__btn{margin-top:0;vertical-align:top}.cash-book-export-actions__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-export-actions__btn{white-space:nowrap}.cash-book-export-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.cash-book-export-actions__btn:disabled{cursor:not-allowed;opacity:.6}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions__details.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions__details.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-export-actions__details{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-export-actions__details,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-export-actions__details{margin-top:0;vertical-align:top}.bank-reconciliation-export-actions__details{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-export-actions__details{white-space:nowrap}.bank-reconciliation-export-actions__details input{height:.75rem;width:.75rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-export-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-export-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-export-actions__btn,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-export-actions__btn{margin-top:0;vertical-align:top}.bank-reconciliation-export-actions__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-export-actions__btn{white-space:nowrap}.bank-reconciliation-export-actions__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bank-reconciliation-export-actions--compact .bank-reconciliation-export-actions__btn{padding:.125rem .375rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-toolbar__export{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-toolbar__export,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-toolbar__export{margin-top:0;vertical-align:top}.bank-reconciliation-toolbar__export{display:inline-flex;border-radius:.375rem;padding:.375rem;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-toolbar__export{white-space:nowrap}.bank-reconciliation-toolbar__export:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-method-bar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-method-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-method-bar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-method-bar__actions{width:100%;justify-content:flex-start}}.bank-reconciliation-method-bar__actions{display:flex;flex-wrap:wrap;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-method-bar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-method-bar__btn,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-method-bar__btn{margin-top:0;vertical-align:top}.bank-reconciliation-method-bar__btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-method-bar__btn{white-space:nowrap}.bank-reconciliation-method-bar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bank-reconciliation-method-bar__btn:disabled{cursor:not-allowed;opacity:.5}.sp-workspace__hero-main a button.bank-reconciliation-method-bar__btn--active,.sp-workspace__main a button.bank-reconciliation-method-bar__btn--active{color:#fff}.bank-reconciliation-method-bar__btn--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bank-reconciliation-method-bar__btn--active:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar__status.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bank-reconciliation-method-bar__status.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__status.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-method-bar__status{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__badge-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__badge-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-method-bar__badge-wrap.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-method-bar__badge-wrap.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-method-bar__badge-wrap{display:flex;align-items:center;gap:.375rem}.hr-workspace .text-2xl.bank-reconciliation-method-bar__badge-label,.hr-workspace .text-lg.bank-reconciliation-method-bar__badge-label.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-method-bar__badge-label,.meal-workspace--enterprise .text-2xl.bank-reconciliation-method-bar__badge-label,.meal-workspace--enterprise .text-lg.bank-reconciliation-method-bar__badge-label.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-method-bar__badge-label,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-method-bar__badge-label,.procurement-workspace--enterprise .text-lg.bank-reconciliation-method-bar__badge-label.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-method-bar__badge-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-method-bar__badge-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning .programs-activity-simple-import .bank-reconciliation-method-bar__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bank-reconciliation-method-bar__badge,.journal-entries-page .finance-data-table tbody td .bank-reconciliation-method-bar__badge{margin-top:0;vertical-align:top}.bank-reconciliation-method-bar__badge{display:inline-flex;border-radius:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bank-reconciliation-method-bar__badge{white-space:nowrap}.bank-reconciliation-manual-modal--simple{max-width:28rem}.bank-reconciliation-manual-modal__grid{display:grid;gap:.75rem}@media (min-width:640px){.bank-reconciliation-manual-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bank-reconciliation-manual-modal__field{display:block}.bank-reconciliation-manual-modal__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.bank-reconciliation-manual-modal__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-manual-modal__input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bank-reconciliation-manual-modal__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(92 101 200/var(--tw-ring-opacity,1))}.bank-reconciliation-manual-modal__input:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-manual-modal__input--amount,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-manual-modal__input--amount,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-manual-modal__input--amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-manual-modal__input--amount{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.bank-reconciliation-manual-modal__input--file{padding-top:.375rem;padding-bottom:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.bank-reconciliation-manual-modal__input--file::file-selector-button{margin-right:.75rem;border-radius:.25rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.bank-reconciliation-manual-modal__input--notes{min-height:56px;resize:none;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.bank-reconciliation-manual-modal__summary--simple>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bank-reconciliation-manual-modal__summary--simple{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.75rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__summary-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-manual-modal__summary-row.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__summary-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-manual-modal__summary-row.gap-2{width:100%;justify-content:flex-start}}.bank-reconciliation-manual-modal__summary-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.bank-reconciliation-manual-modal__summary-row--emphasis{border-top-width:1px;border-color:rgba(179,184,235,.8);padding-top:.5rem;font-weight:600}.bank-reconciliation-manual-modal__summary-label{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.bank-reconciliation-manual-modal__summary-value,.meal-workspace--enterprise .text-lg.font-bold.bank-reconciliation-manual-modal__summary-value,.procurement-workspace--enterprise .text-lg.font-bold.bank-reconciliation-manual-modal__summary-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-manual-modal__summary-value{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-manual-modal__blocked,.bank-reconciliation-manual-modal__error{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.bank-reconciliation-manual-modal__meta{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bank-reconciliation-manual-modal__fx{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.3);padding:.625rem .75rem}.bank-reconciliation-manual-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.bank-reconciliation-manual-modal__body{overflow-y:auto;padding:1rem 1.25rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-manual-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-manual-modal__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bank-reconciliation-manual-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-manual-modal__footer{width:100%;justify-content:flex-start}}.bank-reconciliation-manual-modal__footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1.25rem}.bank-reconciliation-manual-modal__period-grid{display:grid;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.4);padding:.75rem}@media (min-width:640px){.bank-reconciliation-manual-modal__period-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-manual-modal__summary{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-manual-modal__summary{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.hr-workspace .text-2xl.bank-reconciliation-manual-modal__summary-title,.hr-workspace .text-lg.bank-reconciliation-manual-modal__summary-title.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-manual-modal__summary-title,.meal-workspace--enterprise .text-2xl.bank-reconciliation-manual-modal__summary-title,.meal-workspace--enterprise .text-lg.bank-reconciliation-manual-modal__summary-title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-manual-modal__summary-title,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-manual-modal__summary-title,.procurement-workspace--enterprise .text-lg.bank-reconciliation-manual-modal__summary-title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-manual-modal__summary-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-manual-modal__summary-title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-manual-modal__summary-lines>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.bank-reconciliation-manual-modal__audit{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.75rem}.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__warning.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-manual-modal__warning{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bank-reconciliation-manual-modal__warning.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bank-reconciliation-manual-modal__warning{width:100%;justify-content:flex-start}}.bank-reconciliation-manual-modal__warning{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.625rem .75rem;font-size:11px;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-tx-modal__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-modal__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__header.gap-2{width:100%;justify-content:flex-start}}.finance-tx-modal__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#fff,#f6f7fb);padding:1.25rem 1.5rem}.finance-tx-modal__header:before{content:none}.finance-tx-modal__eyebrow{margin-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--hurdo-blue);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .finance-tx-modal__title.font-bold,.meal-workspace--enterprise .finance-tx-modal__title.font-bold,.procurement-workspace--enterprise .finance-tx-modal__title.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-modal__title{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-modal__header-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-modal__header-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-modal__header-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-modal__header-actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-modal__header-actions{width:100%;justify-content:flex-start}}.finance-tx-modal__header-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.finance-tx-modal__split{min-width:6.5rem;font-weight:600;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a .finance-tx-modal__split:disabledbutton,.sp-workspace__main a .finance-tx-modal__split:disabledbutton{color:#fff}.finance-tx-modal__split:disabled{--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:1}.finance-tx-modal__subtitle{margin-top:.25rem;max-width:36rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-tx-modal__close{flex-shrink:0;border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-modal__close:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-tx-modal__body{overflow-y:auto;background-color:var(--hurdo-surface);padding:1.25rem 1.5rem}.finance-tx-modal .finance-tx-card{overflow:visible;border-radius:0;border-width:0;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-modal .finance-tx-card__section{padding:0}.programs-activity-planning__meta .overflow-hidden.finance-tx-modal .finance-tx-card__section--setup{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-modal .finance-tx-card__section--setup{margin-bottom:0;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-modal .finance-tx-card__divider{margin-top:1rem;margin-bottom:1rem;display:none;border-width:0}.finance-tx-modal .finance-tx-card__section:not(.finance-tx-card__section--setup){margin-top:.75rem}.finance-tx-modal .finance-tx-form__grid{-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}.finance-tx-modal .finance-tx-textarea{min-height:2.75rem;padding-top:.375rem;padding-bottom:.375rem}.finance-tx-modal .finance-tx-form__footer{margin-top:.75rem;padding-top:.75rem}.staff-assignment-modal{max-width:36rem}.staff-assignment-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.staff-assignment-modal__body{padding-top:1.25rem;padding-bottom:1.25rem}.staff-assignment-modal__error{border-radius:.5rem;border-width:1px;border-color:hsla(0,96%,89%,.8);--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.625rem .875rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.staff-assignment-modal__grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width:640px){.staff-assignment-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.staff-assignment-modal__field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.staff-assignment-modal__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.staff-assignment-modal__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.staff-assignment-modal__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.staff-assignment-modal__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.staff-assignment-modal__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.staff-assignment-modal__field.flex-1.md\:block{max-width:none}}.staff-assignment-modal__field{min-width:0}@media (min-width:640px){.staff-assignment-modal__field--wide{grid-column:span 2/span 2}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.staff-assignment-modal__footer,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.staff-assignment-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .staff-assignment-modal__footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.staff-assignment-modal__footer,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.staff-assignment-modal__footer.gap-2,.programs-implementation-page .finance-register-page-header .staff-assignment-modal__footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.staff-assignment-modal__footer{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem}.finance-tx-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.programs-activity-planning__meta .finance-tx-card.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-tx-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-card{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-card__section{padding:1rem 1.25rem}.finance-tx-card__section--setup{padding-bottom:1rem}.finance-tx-card__divider{margin-left:1.25rem;margin-right:1.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-setup__fields.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-setup__fields.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-setup__fields{display:flex;flex-direction:column;gap:1rem}.finance-tx-setup__row--type{display:grid;gap:1rem}@media (min-width:640px){.finance-tx-setup__row--type{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-tx-setup__form-toggle{width:100%}.finance-tx-setup__form-select{width:100%;max-width:none}.programs-implementation-page .finance-register-page-header .finance-tx-setup__subchoice.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-setup__subchoice.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-setup__subchoice{display:flex;flex-direction:column;gap:.375rem}.finance-tx-setup__subchoice-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-section{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.75rem}.finance-tx-section__title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-setup__intro{margin-bottom:.625rem}.finance-tx-setup__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--hurdo-blue);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-setup__title{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-setup__badges.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-setup__badges.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-setup__badges.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-setup__badges.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-setup__badges{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.375rem}.programs-activity-planning .programs-activity-simple-import .finance-tx-setup__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-setup__badge,.journal-entries-page .finance-data-table tbody td .finance-tx-setup__badge{margin-top:0;vertical-align:top}.finance-tx-setup__badge{display:inline-flex;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-setup__badge{white-space:nowrap}.finance-tx-setup__badge--neutral{background-color:rgba(217,220,245,.8);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-tx-setup__badge--success{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.finance-tx-setup__badge--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.finance-tx-gate-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.finance-tx-gate-stack__form{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-gate-stack__form{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.finance-tx-gate-stack__form,.programs-activity-planning__meta .overflow-hidden.finance-tx-gate{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .overflow-hidden.finance-tx-gate{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.finance-tx-gate{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-tx-gate__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__header.gap-2{width:100%;justify-content:flex-start}}.finance-tx-gate__header{margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}.programs-implementation-page .finance-register-page-header .finance-tx-gate__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__icon.gap-2{width:100%;justify-content:flex-start}}.finance-tx-gate__icon{margin-top:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:color-mix(in srgb,var(--hurdo-blue) 12%,#fff);color:var(--hurdo-blue)}.finance-tx-gate__eyebrow{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--hurdo-blue);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-gate__title{margin-top:.125rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-tx-gate__subtitle{margin-top:.25rem;max-width:42rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-gate__fields{display:grid;gap:1rem}@media (min-width:768px){.finance-tx-gate__fields{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr)}}.programs-implementation-page .finance-register-page-header .finance-tx-gate__type-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-gate__type-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__type-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-gate__type-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__type-row.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-gate__type-row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__type-row.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-gate__type-row{width:100%;justify-content:flex-start}}.finance-tx-gate__type-row{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-lg.font-bold.finance-tx-gate__currency,.meal-workspace--enterprise .text-lg.font-bold.finance-tx-gate__currency,.procurement-workspace--enterprise .text-lg.font-bold.finance-tx-gate__currency{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-gate__currency{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-gate__hint.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__hint.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-gate__hint{margin-top:1rem;display:flex;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:color-mix(in srgb,var(--hurdo-blue) 18%,#fff);background-color:color-mix(in srgb,var(--hurdo-blue) 6%,#fff);padding:.75rem .875rem;line-height:var(--oj-typography-body-sm-line-height);line-height:1.375;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-tx-gate__error,.finance-tx-gate__hint{font-size:var(--oj-typography-body-sm-font-size)}.finance-tx-gate__error{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));padding:.625rem .875rem;line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-gate__summary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-gate__summary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__summary.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__summary.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-gate__summary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__summary.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.finance-tx-gate__summary{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-gate__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-gate__summary-main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-tx-gate__summary-main{display:none}.programs-implementation-page .finance-register-page-header .finance-tx-gate__summary-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__summary-main.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-gate__summary-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-gate__summary-main.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-gate__summary-main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-tx-gate__summary-main,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-gate__summary-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-tx-gate__summary-main,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-gate__summary-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-tx-gate__summary-main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-gate__summary-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-gate__summary-main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-gate__summary-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-gate__summary-main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-gate__summary-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-gate__summary-main.md\:block{max-width:none}}.finance-tx-gate__summary-main{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.75rem}.finance-tx-gate__summary-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-gate__summary-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-tx-gate__change{flex-shrink:0;border-radius:.375rem;padding:.375rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;color:var(--hurdo-blue);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-gate__change:hover{background-color:color-mix(in srgb,var(--hurdo-blue) 8%,#fff)}.finance-tx-input{height:2.25rem;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.finance-tx-input--select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem}.finance-tx-textarea{min-height:4.5rem;width:100%;resize:vertical;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-textarea::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-textarea:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.finance-tx-input--readonly{cursor:default;background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-tx-field{display:block}.finance-tx-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.finance-tx-field-hint{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:768px){.finance-tx-field-hint{grid-column:span 2/span 2}}.finance-tx-select{position:relative}.finance-tx-select__input{width:100%;cursor:pointer;padding-right:2.25rem}.finance-tx-select__chevron{pointer-events:none;position:absolute;right:.625rem;top:50%;height:1rem;width:1rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-select__hint{margin-top:.25rem;font-size:11px;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-project-select{position:relative}.programs-implementation-page .finance-register-page-header .finance-tx-project-select__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-project-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-project-select__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-project-select__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__trigger{width:100%;justify-content:flex-start}}.finance-tx-project-select__trigger{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;text-align:left;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-project-select__trigger:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.finance-tx-project-select__trigger:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.finance-tx-project-select__trigger:disabled{cursor:not-allowed;opacity:.6}.finance-tx-project-select__trigger--open{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-project-select__value.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-tx-project-select__value{display:none}.programs-implementation-page .finance-register-page-header .finance-tx-project-select__value.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-project-select__value.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__value{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-project-select__value.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__value,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-project-select__value.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__value,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-project-select__value.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__value{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__value.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__value.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__value.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__value.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__value.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__value.md\:block{max-width:none}}.finance-tx-project-select__value{display:flex;min-width:0;flex:1 1 0%;align-items:baseline;gap:.5rem}.finance-tx-project-select__code{flex-shrink:0;font-family:var(--erp-font-family-mono);font-size:12px;font-weight:600;letter-spacing:-.025em;color:var(--hurdo-blue);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-project-select__name.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-project-select__name.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-project-select__name.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-project-select__name.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__name.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__name.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__name.flex-1.md\:block{max-width:none}}.finance-tx-project-select__name{min-width:0;font-size:13px;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-tx-project-select__name,.finance-tx-project-select__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.finance-tx-project-select__chevron,.finance-tx-project-select__placeholder{color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-project-select__chevron{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-project-select__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.programs-activity-planning__meta .finance-tx-project-select__panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-tx-project-select__panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-project-select__panel{position:absolute;z-index:50;margin-top:.25rem;width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 12px 28px -12px rgba(15,23,42,.28);--tw-shadow-colored:0 12px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-project-select__search{position:relative;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .625rem}.finance-tx-project-select__search-icon{pointer-events:none;position:absolute;left:1.25rem;top:50%;height:.875rem;width:.875rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-project-select__search-input{height:2rem;width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:2rem;padding-right:.75rem;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-tx-project-select__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-project-select__search-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-project-select__search-input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.finance-tx-project-select__list{max-height:min(18rem,50vh);overflow-y:auto;padding-top:.25rem;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent}.finance-tx-project-select__list::-webkit-scrollbar{width:6px}.finance-tx-project-select__list::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.4);border-radius:99px}.finance-tx-project-select__empty{padding:1rem .75rem;text-align:center;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-tx-project-select__option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__option{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-project-select__option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-project-select__option{width:100%;justify-content:flex-start}}.finance-tx-project-select__option{display:flex;width:100%;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-project-select__option--active{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-tx-project-select__option--selected{background-color:color-mix(in srgb,var(--hurdo-blue) 7%,#fff)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-project-select__option-text.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-tx-project-select__option-text{display:none}.programs-implementation-page .finance-register-page-header .finance-tx-project-select__option-text.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-project-select__option-text.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-project-select__option-text.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__option-text,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-project-select__option-text.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__option-text,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-project-select__option-text.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-tx-project-select__option-text{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__option-text.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__option-text.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__option-text.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__option-text.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-project-select__option-text.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-project-select__option-text.md\:block{max-width:none}}.finance-tx-project-select__option-text{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.125rem}.finance-tx-project-select__option-code{font-family:var(--erp-font-family-mono);font-size:11.5px;font-weight:600;letter-spacing:-.025em;color:var(--hurdo-blue)}.finance-tx-project-select__option-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12.5px;line-height:1.375;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-tx-project-select__check{margin-top:.125rem;height:.875rem;width:.875rem;flex-shrink:0;color:var(--hurdo-blue)}.finance-tx-project-select__clear{width:100%;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:left;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-project-select__clear:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-tx-type-picker{position:relative;margin-top:.25rem}.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-type-picker__trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__trigger.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-type-picker__trigger{width:100%;justify-content:flex-start}}.finance-tx-type-picker__trigger{display:flex;height:auto;min-height:2.25rem;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;text-align:left;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-type-picker__trigger:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.finance-tx-type-picker__trigger:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.finance-tx-type-picker__trigger:disabled{cursor:not-allowed;opacity:.6}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-type-picker__trigger-main.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-tx-type-picker__trigger-main{display:none}.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__trigger-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__trigger-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-type-picker__trigger-main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__trigger-main.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__trigger-main.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-type-picker__trigger-main{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-type-picker__trigger-main.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-tx-type-picker__trigger-main,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-type-picker__trigger-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-tx-type-picker__trigger-main,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-type-picker__trigger-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-tx-type-picker__trigger-main{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-type-picker__trigger-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-type-picker__trigger-main.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-type-picker__trigger-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-type-picker__trigger-main.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-type-picker__trigger-main.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-tx-type-picker__trigger-main.md\:block{max-width:none}}.finance-tx-type-picker__trigger-main{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem}.finance-tx-type-picker__trigger-icon{height:1rem;width:1rem;flex-shrink:0;color:var(--hurdo-blue)}.finance-tx-type-picker__trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.finance-tx-type-picker__chevron,.finance-tx-type-picker__trigger-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-type-picker__chevron{height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-type-picker__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.programs-activity-planning__meta .finance-tx-type-picker__panel.rounded-xl,.programs-activity-planning__meta .overflow-hidden.finance-tx-type-picker__panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-type-picker__panel{position:absolute;z-index:50;margin-top:.25rem;max-height:min(24rem,70vh);width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-type-picker__list{max-height:min(24rem,70vh);overflow-y:auto;padding-top:.25rem;padding-bottom:.25rem}.finance-tx-type-picker__group+.finance-tx-type-picker__group{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.finance-tx-type-picker__group-label{padding:.625rem .75rem .25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-type-picker__group-items{list-style-type:none}.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__option.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__option.gap-2{width:100%;justify-content:flex-start}}.finance-tx-type-picker__option{display:flex;width:100%;align-items:center;gap:.625rem;padding:.5rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-type-picker__option:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-tx-type-picker__option--selected{background-color:color-mix(in srgb,var(--hurdo-blue) 8%,#fff)}.finance-tx-type-picker__option--disabled{cursor:not-allowed;opacity:.55}.finance-tx-type-picker__option--disabled:hover{background-color:transparent}.finance-tx-type-picker__option-icon{height:1rem;width:1rem;flex-shrink:0;color:var(--hurdo-blue)}.finance-tx-type-picker__option-label{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-tx-type-picker__meta{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-tx-type-picker__alert,.finance-tx-type-picker__meta{margin-top:.5rem;font-size:11px;line-height:1.375;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-type-picker__alert{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.7);padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__alert-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-type-picker__alert-actions.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-type-picker__alert-actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-type-picker__alert-actions.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-type-picker__alert-actions{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__alert-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-type-picker__alert-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-tx-type-picker__alert-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-type-picker__alert-link,.journal-entries-page .finance-data-table tbody td .finance-tx-type-picker__alert-link{margin-top:0;vertical-align:top}.finance-tx-type-picker__alert-link{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10.5px;font-weight:500;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-type-picker__alert-link{white-space:nowrap}.finance-tx-type-picker__alert-link:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.finance-tx-field__label{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.finance-tx-field__required{margin-left:.125rem;--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.finance-tx-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.finance-tx-form__type-title{margin-bottom:.75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-tx-form__grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width:768px){.finance-tx-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-tx-budget-pair{display:grid;gap:1rem}@media (min-width:768px){.finance-tx-budget-pair{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .finance-tx-split-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-split-trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-split-trigger.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-split-trigger{width:100%;justify-content:flex-start}}.finance-tx-split-trigger{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.finance-tx-split-trigger{grid-column:span 2/span 2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.finance-tx-settlement{display:grid;gap:1rem}@media (min-width:768px){.finance-tx-settlement{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}.finance-tx-settlement>.finance-tx-split-trigger{grid-column:span 1/span 1}}.finance-tx-split>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.finance-tx-split{background:transparent}.programs-implementation-page .finance-register-page-header .finance-tx-split__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__head.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-split__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__head.gap-2{width:100%;justify-content:flex-start}}.finance-tx-split__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-split__head-start.flex-1{display:none}.programs-implementation-page .finance-register-page-header .finance-tx-split__head-start.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__head-start.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-split__head-start.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__head-start.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-split__head-start.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-split__head-start.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-split__head-start.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-split__head-start.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-split__head-start.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-split__head-start.flex-1.md\:block{max-width:none}}.finance-tx-split__head-start{display:flex;min-width:0;align-items:center;gap:.75rem}.hr-workspace .text-lg.font-bold.finance-tx-split__variance,.meal-workspace--enterprise .text-lg.font-bold.finance-tx-split__variance,.procurement-workspace--enterprise .text-lg.font-bold.finance-tx-split__variance{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-split__variance{margin-left:auto;flex-shrink:0;border-radius:.375rem;padding:.125rem .5rem;font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-split__variance--ok{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.finance-tx-split__variance--bad{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.finance-tx-split__variance--pending{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-tx-split__title,.finance-tx-split__variance--pending{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-tx-split__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-tx-split__action{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-split__action,.journal-entries-page .finance-data-table tbody td .finance-tx-split__action{margin-top:0;vertical-align:top}.finance-tx-split__action{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem;font-size:12px;font-weight:600;color:var(--hurdo-blue);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-split__action{white-space:nowrap}.finance-tx-split__action:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.finance-tx-split__action:disabled{cursor:not-allowed;opacity:.5}.finance-tx-split__action--ghost{border-color:transparent;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-tx-split__action--ghost:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.finance-tx-split__scroll{overflow:auto;max-height:min(22rem,42vh);border:1px solid #e2e8f0;background:#fff;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent}.finance-tx-split__scroll::-webkit-scrollbar{width:6px;height:6px}.finance-tx-split__scroll::-webkit-scrollbar-track{background:transparent}.finance-tx-split__scroll::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.4);border-radius:99px}.finance-tx-split__scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(100,116,139,.55)}.finance-tx-split__scroll::-webkit-scrollbar-corner{background:transparent}.finance-tx-split__table{width:100%;min-width:720px;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-family:var(--ems-register-font-family);font-size:13px;background:#fff}.finance-tx-split__table--with-payee{min-width:880px}.finance-tx-split__table thead th{position:sticky;top:0;z-index:2;font-size:11px;font-weight:var(--ems-register-header-weight);letter-spacing:var(--ems-register-header-tracking);text-transform:var(--ems-register-header-transform);color:var(--ems-register-header-color);background:var(--ems-register-header-bg);padding:.45rem .55rem;border-bottom:1px solid #94a3b8;border-right:1px solid #e2e8f0;white-space:nowrap;overflow:visible;vertical-align:middle}.finance-tx-split__table tbody td:last-child,.finance-tx-split__table tfoot td:last-child,.finance-tx-split__table thead th:last-child{border-right:none}.finance-tx-split__table tbody td{padding:0;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;vertical-align:middle;height:2.35rem;background:#fff}.finance-tx-split__table tbody tr:last-child td{border-bottom:1px solid #cbd5e1}.finance-tx-split__table tfoot td{position:sticky;bottom:0;z-index:2;padding:.35rem .5rem;border-top:1px solid #e2e8f0;background:#fff}.finance-tx-split__col-num,.finance-tx-split__num{width:2.25rem;text-align:center}.hr-workspace .text-lg.font-bold .finance-tx-split__num,.hr-workspace .text-lg.font-bold.finance-tx-split__col-num,.meal-workspace--enterprise .text-lg.font-bold .finance-tx-split__num,.meal-workspace--enterprise .text-lg.font-bold.finance-tx-split__col-num,.procurement-workspace--enterprise .text-lg.font-bold .finance-tx-split__num,.procurement-workspace--enterprise .text-lg.font-bold.finance-tx-split__col-num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-split__col-num,.finance-tx-split__num{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-tx-split__col-payee{width:11rem}.finance-tx-split__inherited-payee{margin:0;padding:.4rem .15rem;font-size:12px;font-weight:500;line-height:1.35;color:#0f172a;overflow-wrap:anywhere}.finance-tx-split__inherited-payee--muted{color:#94a3b8}.finance-tx-split__col-line{width:8.25rem}.finance-tx-split__col-item{width:11.5rem}.finance-tx-split__col-funding{width:11rem}.finance-tx-split__col-donor,.finance-tx-split__col-ip{width:6.5rem}.finance-tx-split__col-narration{width:12.5rem}.finance-tx-split__col-amount{width:6.5rem}.finance-tx-split__action-cell,.finance-tx-split__col-action{width:3.25rem;text-align:center}.finance-tx-split__control{display:block;box-sizing:border-box;width:100%;height:2.35rem;min-height:2.35rem;max-height:2.35rem;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent;padding-left:.5rem;padding-right:.5rem;font-size:13px;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-tx-split__control:focus{outline:2px solid color-mix(in srgb,var(--hurdo-blue) 55%,#fff);outline-offset:-2px;background:#fff}.finance-tx-split__control--invalid{background:#fff1f2}.finance-tx-split__control.finance-tx-input--readonly{background:transparent;cursor:default}.finance-tx-split__amount{text-align:right}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__remove.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__remove.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-tx-split__remove{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-split__remove,.journal-entries-page .finance-data-table tbody td .finance-tx-split__remove{margin-top:0;vertical-align:top}.finance-tx-split__remove{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-split__remove{white-space:nowrap}.finance-tx-split__remove:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.finance-tx-split__remove:disabled{cursor:not-allowed;opacity:.4}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__add.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-split__add.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-tx-split__add{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-split__add,.journal-entries-page .finance-data-table tbody td .finance-tx-split__add{margin-top:0;vertical-align:top}.finance-tx-split__add{display:inline-flex;align-items:center;gap:.375rem;background-color:transparent;padding:.125rem 0;font-size:12px;font-weight:600;color:var(--hurdo-blue);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-split__add{white-space:nowrap}.finance-tx-split__add:hover{text-decoration-line:underline}.finance-tx-split__add:disabled{cursor:not-allowed;opacity:.5}.programs-implementation-page .finance-register-page-header .finance-tx-split__recon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-split__recon.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-split__recon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-split__recon.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-split__recon{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.5rem .75rem}.finance-tx-split__recon-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.finance-tx-split__recon-value,.meal-workspace--enterprise .text-lg.font-bold.finance-tx-split__recon-value,.procurement-workspace--enterprise .text-lg.font-bold.finance-tx-split__recon-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-split__recon-value{font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.finance-tx-split__status,.hr-workspace .text-lg.finance-tx-split__status.tabular-nums,.hr-workspace .text-xl.finance-tx-split__status,.meal-workspace--enterprise .text-2xl.finance-tx-split__status,.meal-workspace--enterprise .text-lg.finance-tx-split__status.tabular-nums,.meal-workspace--enterprise .text-xl.finance-tx-split__status,.procurement-workspace--enterprise .text-2xl.finance-tx-split__status,.procurement-workspace--enterprise .text-lg.finance-tx-split__status.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-tx-split__status{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-split__status{margin-left:auto;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-split__status--ok{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.finance-tx-split__status--bad{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.finance-tx-split__status--pending{font-weight:600;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.finance-tx-split__hint{margin-top:4px;margin-bottom:0;font-size:11px;font-weight:500;line-height:1.25;color:#be123c;overflow-wrap:anywhere}.finance-tx-split__hint--warn{color:#92400e}.programs-activity-planning__meta .overflow-hidden.finance-tx-core-form{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-core-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.finance-tx-core-form{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:1rem}@media (min-width:768px){.finance-tx-core-form{padding:1.25rem}}.programs-implementation-page .finance-register-page-header .finance-tx-core-form__badge.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-core-form__badge.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-core-form__badge{display:flex}.finance-tx-core-form__grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width:640px){.finance-tx-core-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-tx-core-form .finance-tx-docs{margin-top:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:1rem}.programs-implementation-page .finance-register-page-header .finance-tx-form__loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__loading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-form__loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__loading.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__loading{width:100%;justify-content:flex-start}}.finance-tx-form__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding-top:3rem;padding-bottom:3rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-form__loading-inline.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__loading-inline.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__loading-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-form__loading-inline.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__loading-inline.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__loading-inline{width:100%;justify-content:flex-start}}.finance-tx-form__loading-inline{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:12px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-tx-form__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-form__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__footer{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-form__footer.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-form__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-form__footer.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-form__footer{width:100%;justify-content:flex-start}}.finance-tx-form__footer{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:1rem}.programs-implementation-page .finance-register-page-header .finance-tx-readiness.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-readiness.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-readiness{display:flex;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;padding:.625rem .75rem}.finance-tx-readiness--validating{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1));background-color:rgba(240,249,255,.6);--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.finance-tx-readiness--ready{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.7);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.bank-balance-validation-row.finance-tx-readiness--error>td{background-color:rgba(255,241,242,.72)}.finance-tx-readiness--error{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.7);--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.finance-tx-readiness--warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.7);--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.finance-tx-readiness--info{border-color:rgba(186,230,253,.8);background-color:rgba(240,249,255,.5);padding:.375rem .625rem;--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.finance-tx-readiness__dot--info{margin-top:.25rem;height:.375rem;width:.375rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.finance-tx-readiness__spinner{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;animation:spin 1s linear infinite;--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.finance-tx-readiness__dot{margin-top:.375rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.finance-tx-readiness__dot--ready{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.finance-tx-readiness__dot--error{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.finance-tx-readiness__dot--warning{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.finance-tx-readiness__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;line-height:1.375}.finance-tx-readiness__hint{margin-top:.125rem;font-size:11px;line-height:1.375;opacity:.9;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-tx-preview{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.75rem 1rem}.finance-tx-preview__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-tx-preview__loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-preview__loading.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-preview__loading.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-preview__loading.gap-2{width:100%;justify-content:flex-start}}.finance-tx-preview__loading{margin-top:.5rem;display:flex;align-items:center;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.finance-tx-preview__error{margin-top:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.finance-tx-preview__lines{margin-top:.5rem}.finance-tx-preview__lines>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .finance-tx-preview__line.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-preview__line.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-preview__line{display:flex;align-items:baseline;gap:.75rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.finance-tx-preview__side{width:1.25rem;flex-shrink:0;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-preview__account.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-preview__account.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-preview__account.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-preview__account.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-preview__account.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-preview__account.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-preview__account.flex-1.md\:block{max-width:none}}.finance-tx-preview__account{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.programs-implementation-page .finance-register-page-header .finance-tx-docs__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-docs__head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-docs__head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__head.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-tx-docs__head{width:100%;justify-content:flex-start}}.finance-tx-docs__head{margin-bottom:.375rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.hr-workspace .text-lg.font-bold.finance-tx-docs__count,.meal-workspace--enterprise .text-lg.font-bold.finance-tx-docs__count,.procurement-workspace--enterprise .text-lg.font-bold.finance-tx-docs__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-tx-docs__count{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .finance-tx-docs__drop.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__drop.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-docs__drop.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__drop.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.finance-tx-docs__drop{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.finance-tx-docs__drop,.programs-activity-planning__meta .overflow-hidden.finance-tx-docs__drop{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-docs__drop{display:flex;cursor:pointer;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .875rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-docs__drop:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);--tw-shadow:0 2px 8px rgba(15,23,42,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-tx-docs__drop:focus-within{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-tx-docs__drop-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__drop-icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-docs__drop-icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__drop-icon.gap-2{width:100%;justify-content:flex-start}}.finance-tx-docs__drop-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.finance-tx-docs__drop-copy.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.finance-tx-docs__drop-copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.finance-tx-docs__drop-copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.finance-tx-docs__drop-copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-docs__drop-copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-docs__drop-copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.finance-tx-docs__drop-copy.flex-1.md\:block{max-width:none}}.finance-tx-docs__drop-copy{min-width:0}.finance-tx-docs__drop-label{font-size:13px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.finance-tx-docs__drop--disabled{cursor:not-allowed;opacity:.5}.finance-tx-docs__drop--disabled:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .finance-tx-docs__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-docs__list.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-tx-docs__list.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-tx-docs__list.items-center.gap-2{width:100%;justify-content:flex-start}}.finance-tx-docs__list{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-tx-docs__chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-tx-docs__chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-tx-docs__chip,.journal-entries-page .finance-data-table tbody td .finance-tx-docs__chip{margin-top:0;vertical-align:top}.finance-tx-docs__chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .finance-tx-docs__chip{white-space:nowrap}.finance-tx-docs__remove{border-radius:.25rem;padding:.125rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-tx-docs__remove:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.finance-tx-alert{border-radius:.5rem;padding:.5rem .75rem;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.finance-tx-alert--success{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.8);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.finance-tx-alert--error{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.8);--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.finance-tx-alert--warning{border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.9);--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-posting-context-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-posting-context-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-posting-context-bar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-posting-context-bar{width:100%;justify-content:flex-start}}.finance-posting-context-bar{display:flex;flex-direction:column;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .finance-posting-context-bar.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-posting-context-bar.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.finance-posting-context-bar{flex-direction:row;align-items:center;justify-content:space-between}}.finance-posting-context-bar{box-shadow:0 1px 2px rgba(46,49,146,.04)}.finance-posting-context-bar__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .finance-posting-context-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-posting-context-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-context-bar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-posting-context-bar__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-posting-context-bar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.finance-posting-context-bar__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-context-bar__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-posting-context-bar__actions{width:100%;justify-content:flex-start}}.finance-posting-context-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hr-workspace .text-2xl.finance-posting-toolbar__badge,.hr-workspace .text-lg.finance-posting-toolbar__badge.tabular-nums,.hr-workspace .text-xl.finance-posting-toolbar__badge,.meal-workspace--enterprise .text-2xl.finance-posting-toolbar__badge,.meal-workspace--enterprise .text-lg.finance-posting-toolbar__badge.tabular-nums,.meal-workspace--enterprise .text-xl.finance-posting-toolbar__badge,.procurement-workspace--enterprise .text-2xl.finance-posting-toolbar__badge,.procurement-workspace--enterprise .text-lg.finance-posting-toolbar__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-posting-toolbar__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-toolbar__badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-toolbar__badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-posting-toolbar__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-posting-toolbar__badge,.journal-entries-page .finance-data-table tbody td .finance-posting-toolbar__badge{margin-top:0;vertical-align:top}.finance-posting-toolbar__badge{margin-left:.125rem;display:inline-flex;min-width:1.1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0 .25rem;font-size:9px;font-weight:700;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-posting-toolbar__badge{white-space:nowrap}.finance-posting-toolbar__menu{position:absolute;right:0;top:calc(100% + .35rem);z-index:50;width:14rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-posting-toolbar__menu-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-posting-toolbar__menu-hint{margin-top:.125rem;font-size:10px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-toolbar__menu-action.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-posting-toolbar__menu-action.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-posting-toolbar__menu-action{border-radius:.5rem}.sp-workspace__hero-main a button.finance-posting-toolbar__menu-action,.sp-workspace__main a button.finance-posting-toolbar__menu-action{color:#fff}.journal-entries-page .dcr-register__table tbody td .finance-posting-toolbar__menu-action,.journal-entries-page .finance-data-table tbody td .finance-posting-toolbar__menu-action{margin-top:0;vertical-align:top}.finance-posting-toolbar__menu-action{margin-top:.5rem;display:inline-flex;height:1.75rem;width:100%;align-items:center;justify-content:center;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .finance-posting-toolbar__menu-action{white-space:nowrap}.finance-posting-toolbar__menu-action:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.finance-posting-toolbar__menu-action:disabled{opacity:.5}.posting-tower>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.posting-tower__toolbar-link{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__toolbar-link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.posting-tower__stats.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__stats.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-tower__stats.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__stats.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .posting-tower__stats.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.posting-tower__stats,.programs-activity-planning__meta .posting-tower__stats.rounded-xl{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower__stats{display:flex;flex-wrap:wrap;align-items:stretch;gap:1px;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(217,220,245,.6)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-kpi-strip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-kpi-strip{width:100%;justify-content:flex-start}}.posting-tower-kpi-strip{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.posting-tower-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.posting-tower-kpi-strip--duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-kpi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;padding:.625rem .875rem;text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:#fff}.posting-tower-kpi--clickable{cursor:pointer}.posting-tower-kpi--clickable:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-kpi--ready{border-color:rgba(167,243,208,.8);background:linear-gradient(90deg,#f4fbf7,#fff 55%)}.posting-tower-kpi--approved{border-color:color-mix(in srgb,var(--hurdo-blue) 20%,#fff);background:linear-gradient(90deg,color-mix(in srgb,var(--hurdo-blue) 7%,#fff) 0,#fff 55%)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-empty,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-empty.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-empty.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-empty,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-empty.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-empty.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3.5rem 1.5rem;text-align:center}.posting-tower-empty__icon{height:2rem;width:2rem;--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.posting-tower-empty__title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-tower-empty__copy{max-width:24rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.posting-tower-kpi--active{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(141,148,224,.5)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-kpi__copy.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-tower-kpi__copy.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower-kpi__copy.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-tower-kpi__copy.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-kpi__copy.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-kpi__copy.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__copy.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__copy.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__copy.flex-1.md\:block{max-width:none}}.posting-tower-kpi__copy{display:flex;min-width:0;flex-direction:column;gap:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi__icon.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi__icon.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi__icon.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi__icon.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-kpi__icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.posting-tower-kpi--ready .posting-tower-kpi__icon{background-color:rgba(209,250,229,.8);--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.posting-tower-kpi--approved .posting-tower-kpi__icon{background-color:color-mix(in srgb,var(--hurdo-blue) 12%,#fff);color:var(--hurdo-blue)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-kpi__lead.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi__lead.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi__lead.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-kpi__lead.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-kpi__lead.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-tower-kpi__lead.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-kpi__lead.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-kpi__lead.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__lead.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__lead.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-kpi__lead.flex-1.md\:block{max-width:none}}.posting-tower-kpi__lead{display:flex;min-width:0;align-items:center;gap:.625rem}.hr-workspace .text-2xl.posting-tower-kpi__label,.hr-workspace .text-lg.posting-tower-kpi__label.tabular-nums,.hr-workspace .text-xl.posting-tower-kpi__label,.meal-workspace--enterprise .text-2xl.posting-tower-kpi__label,.meal-workspace--enterprise .text-lg.posting-tower-kpi__label.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower-kpi__label,.procurement-workspace--enterprise .text-2xl.posting-tower-kpi__label,.procurement-workspace--enterprise .text-lg.posting-tower-kpi__label.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower-kpi__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-kpi__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-kpi--ready .posting-tower-kpi__label{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.posting-tower-kpi--pending .posting-tower-kpi__label{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.posting-tower-kpi--approved .posting-tower-kpi__label{color:var(--hurdo-blue)}.posting-tower-kpi--posted .posting-tower-kpi__label{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.posting-tower-kpi__count,.hr-workspace .text-lg.font-bold.posting-tower-kpi__count,.hr-workspace .text-lg.posting-tower-kpi__count.tabular-nums,.hr-workspace .text-xl.posting-tower-kpi__count,.meal-workspace--enterprise .text-2xl.posting-tower-kpi__count,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-kpi__count,.meal-workspace--enterprise .text-lg.posting-tower-kpi__count.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower-kpi__count,.procurement-workspace--enterprise .text-2xl.posting-tower-kpi__count,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-kpi__count,.procurement-workspace--enterprise .text-lg.posting-tower-kpi__count.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower-kpi__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-kpi__count{flex-shrink:0;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1}.posting-tower-kpi--ready .posting-tower-kpi__count{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.posting-tower-kpi--pending .posting-tower-kpi__count{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.posting-tower-kpi--approved .posting-tower-kpi__count{color:var(--hurdo-blue-dark)}.posting-tower-kpi--posted .posting-tower-kpi__count{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.posting-tower-kpi__amount,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-kpi__amount,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-kpi__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-kpi__amount{font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__flash.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__flash.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__flash.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__flash.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower__flash{display:flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.posting-tower-controls{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.posting-tower-controls,.programs-activity-planning__meta .overflow-hidden.posting-tower-controls{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-controls .posting-tower__module-tabs.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls .posting-tower__module-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls .posting-tower__module-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-controls .posting-tower__module-tabs.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls .posting-tower__module-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls .posting-tower__module-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-controls .posting-tower__module-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding-top:.125rem;padding-bottom:.125rem;padding-right:.25rem}@media (min-width:640px){.posting-tower-controls .posting-tower__module-tabs{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-right:.75rem}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.posting-tower-controls .posting-tower-filters,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-controls .posting-tower-filters.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls .posting-tower-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls .posting-tower-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-tower-controls .posting-tower-filters.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-controls .posting-tower-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.posting-tower-controls .posting-tower-filters,.programs-activities-page__header .ems-workspace-header__row>.posting-tower-controls .posting-tower-filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.posting-tower-controls .posting-tower-filters,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-controls .posting-tower-filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.posting-tower-controls .posting-tower-filters,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-controls .posting-tower-filters.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-controls .posting-tower-filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-controls .posting-tower-filters.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-controls .posting-tower-filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-controls .posting-tower-filters.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-controls .posting-tower-filters.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-controls .posting-tower-filters.flex-1.md\:block{max-width:none}}.posting-tower-controls .posting-tower-filters{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-width:0;background-color:transparent;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .posting-tower-filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower-filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.posting-tower-filters{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.posting-tower-filters,.programs-activity-planning__meta .overflow-hidden.posting-tower-filters{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-filters{display:flex;flex-wrap:nowrap;align-items:flex-end;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-filters__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-tower-filters__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower-filters__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-tower-filters__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-filters__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-filters__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__field.flex-1.md\:block{max-width:none}}.posting-tower-filters__field{display:flex;min-width:0;flex-shrink:0;flex-direction:column;gap:.25rem}.posting-tower-filters__field .posting-tower-filters__select{width:8rem}.posting-tower-filters__field--grow{min-width:11rem;flex:1.4}.posting-tower-filters__field--grow .posting-tower-filters__select{width:100%;min-width:11rem}.posting-tower-filters__field--date .posting-tower-filters__select{width:8.5rem}.posting-tower-filters__label{font-size:9px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-filters__select{height:2rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-filters__select:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.25)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-filters__currency.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-tower-filters__currency.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower-filters__currency.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-tower-filters__currency.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-filters__currency.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-filters__currency.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency.flex-1.md\:block{max-width:none}}.posting-tower-filters__currency{display:flex;min-width:0;flex-shrink:0;flex-direction:column;gap:.25rem}.programs-implementation-page .finance-register-page-header .posting-tower-filters__currency-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower-filters__currency-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .posting-tower-filters__currency-row.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-filters__currency-row{display:flex;max-width:17rem;align-items:stretch;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.posting-tower-filters__currency-row .posting-tower-filters__select{height:2rem;width:auto;border-radius:0;border-width:0;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-filters__currency-row .posting-tower-filters__select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.posting-tower-filters__select--scope{min-width:4.5rem;flex-shrink:0;border-width:0 1px 0 0;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-right:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.posting-tower-filters__currency-badges,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-filters__currency-badges.flex-1{display:none}.hr-workspace .text-lg.font-bold.posting-tower-filters__currency-badges,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-filters__currency-badges,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-filters__currency-badges{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__currency-badges.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__currency-badges.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.posting-tower-filters__currency-badges,.programs-activities-page__header .ems-workspace-header__row>.posting-tower-filters__currency-badges.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.posting-tower-filters__currency-badges,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-filters__currency-badges.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.posting-tower-filters__currency-badges,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-filters__currency-badges.flex-1{flex:0 1 auto}.programs-activity-planning .programs-activity-simple-import .posting-tower-filters__currency-badges{border-radius:.5rem}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-filters__currency-badges.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency-badges.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-filters__currency-badges.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency-badges.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower-filters__currency-badges.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-filters__currency-badges.flex-1.md\:block{max-width:none}}.journal-entries-page .dcr-register__table tbody td .posting-tower-filters__currency-badges,.journal-entries-page .finance-data-table tbody td .posting-tower-filters__currency-badges{margin-top:0;vertical-align:top}.posting-tower-filters__currency-badges{display:inline-flex;min-width:0;flex:1 1 0%;align-items:center;gap:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:9px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower-filters__currency-badges{white-space:nowrap}.posting-tower-filters__currency-badges--active{background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-tower-filters__currency-chip{white-space:nowrap;font-weight:600}.posting-tower-filters__currency-sep{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-filters__actions,.programs-implementation-page .finance-register-page-header .posting-tower-filters__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-filters__actions,.programs-implementation-page .finance-register-page-header .posting-tower-filters__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-filters__actions{margin-left:auto;display:flex;flex-shrink:0;align-items:flex-end;gap:.5rem;padding-left:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower-filters__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower-filters__reset,.journal-entries-page .finance-data-table tbody td .posting-tower-filters__reset{margin-top:0;vertical-align:top}.posting-tower-filters__reset{display:inline-flex;height:2rem;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower-filters__reset{white-space:nowrap}.posting-tower-filters__reset:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__export.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-filters__export.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower-filters__export{border-radius:.5rem}.sp-workspace__hero-main a button.posting-tower-filters__export,.sp-workspace__main a button.posting-tower-filters__export{color:#fff}.journal-entries-page .dcr-register__table tbody td .posting-tower-filters__export,.journal-entries-page .finance-data-table tbody td .posting-tower-filters__export{margin-top:0;vertical-align:top}.posting-tower-filters__export{display:inline-flex;height:2rem;align-items:center;gap:.375rem;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower-filters__export{white-space:nowrap}.posting-tower-filters__export:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.posting-tower-filters__export:disabled{cursor:not-allowed;opacity:.6}.hr-workspace .text-2xl.posting-tower-filters__export--excel,.hr-workspace .text-lg.posting-tower-filters__export--excel.tabular-nums,.hr-workspace .text-xl.posting-tower-filters__export--excel,.meal-workspace--enterprise .text-2xl.posting-tower-filters__export--excel,.meal-workspace--enterprise .text-lg.posting-tower-filters__export--excel.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower-filters__export--excel,.procurement-workspace--enterprise .text-2xl.posting-tower-filters__export--excel,.procurement-workspace--enterprise .text-lg.posting-tower-filters__export--excel.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower-filters__export--excel{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__hero-main a button.posting-tower-filters__export--excel,.sp-workspace__main a button.posting-tower-filters__export--excel{color:#fff}.posting-tower-filters__export--excel{height:2rem;gap:.375rem;border-radius:.375rem;--tw-border-opacity:1;border-color:rgb(14 107 56/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#1d9d52,#107c41 55%,#0b6635);padding-left:.75rem;padding-right:.75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-filters__export--excel:hover{--tw-border-opacity:1;border-color:rgb(9 77 40/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#168647,#0e6b38 55%,#08552c)}.posting-tower-filters__export--excel:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(16,124,65,.35)}.posting-tower-filters__export--excel:disabled{opacity:.6}.programs-implementation-page .finance-register-page-header .bulk-import.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.bulk-import{display:flex;flex-direction:column;gap:1rem}.programs-activity-planning__meta .overflow-hidden.bulk-import__panel{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.bulk-import__panel,.programs-activity-planning__meta .overflow-hidden.bulk-import__panel{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-import__panel{border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.programs-implementation-page .finance-register-page-header .bulk-import__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__header.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__header.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__header.gap-2{width:100%;justify-content:flex-start}}.bulk-import__header{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.bulk-import__title{font-size:15px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.bulk-import__grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem}@media (min-width:640px){.bulk-import__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .bulk-import__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.bulk-import__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__field.flex-1.md\:block{max-width:none}}.bulk-import__field{display:flex;min-width:0;flex-direction:column;gap:.25rem}@media (min-width:640px){.bulk-import__field--wide{grid-column:span 2/span 2;max-width:28rem}}.bulk-import__label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__required{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.bulk-import__control{height:2.25rem;width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.bulk-import__control:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(92,101,200,.25)}.programs-implementation-page .finance-register-page-header .bulk-import__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__status.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__status.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__status.gap-2{width:100%;justify-content:flex-start}}.bulk-import__status{margin-top:.75rem;display:flex;align-items:center;gap:.375rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bulk-import__meta,.bulk-import__summary{margin-top:1rem;display:grid;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.75rem .875rem}@media (min-width:640px){.bulk-import__meta,.bulk-import__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.bulk-import__meta,.bulk-import__summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__meta-item.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__summary-item.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bulk-import__meta-item.flex-1,.programs-activities-page__header .ems-workspace-header__row>.bulk-import__summary-item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__meta-item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__summary-item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__meta-item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__summary-item.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__meta-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__summary-item.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__meta-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__summary-item.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__meta-item.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__summary-item.flex-1.md\:block{max-width:none}}.bulk-import__meta-item,.bulk-import__summary-item{min-width:0}@media (min-width:640px){.bulk-import__meta-item--full{grid-column:span 2/span 2}}@media (min-width:1024px){.bulk-import__meta-item--full{grid-column:span 4/span 4}}.bulk-import__meta-label{display:block;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__meta-value{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-implementation-page .finance-register-page-header .bulk-import__chips.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__chips.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__chips.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__chips.items-center.gap-2{width:100%;justify-content:flex-start}}.bulk-import__chips{margin-top:.375rem;display:flex;flex-wrap:wrap;gap:.375rem}.bulk-import__chips--spaced{margin-top:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bulk-import__chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bulk-import__chip,.journal-entries-page .finance-data-table tbody td .bulk-import__chip{margin-top:0;vertical-align:top}.bulk-import__chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bulk-import__chip{white-space:nowrap}.programs-implementation-page .finance-register-page-header .bulk-import__dropzone.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__dropzone.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__dropzone{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__dropzone.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__dropzone.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__dropzone{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.bulk-import__dropzone{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-import__dropzone{margin-top:1rem;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:2rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bulk-import__dropzone:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6)}.bank-balance-validation-row.bulk-import__dropzone--ready>td{background-color:rgba(236,253,245,.45)}.bulk-import__dropzone--ready{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.4)}.bulk-import__dropzone-icon{height:2rem;width:2rem;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.bulk-import__dropzone-title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.bulk-import__file-input{margin-top:.25rem;max-width:20rem;font-size:11px;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__file-input::file-selector-button{margin-right:.5rem;border-radius:.25rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-import__error{margin-top:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:500;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.bulk-import__error-list{margin-top:.75rem}.bulk-import__error-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.bulk-import__error-list{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .bulk-import__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__actions.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__actions{width:100%;justify-content:flex-start}}.bulk-import__actions{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .bulk-import__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bulk-import__btn,.journal-entries-page .finance-data-table tbody td .bulk-import__btn{margin-top:0;vertical-align:top}.bulk-import__btn{display:inline-flex;height:2rem;align-items:center;gap:.375rem;border-radius:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bulk-import__btn{white-space:nowrap}.bulk-import__btn:disabled{cursor:not-allowed;opacity:.45}.sp-workspace__hero-main a button.bulk-import__btn--primary,.sp-workspace__main a button.bulk-import__btn--primary{color:#fff}.bulk-import__btn--primary{border-width:1px;--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-import__btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.bulk-import__btn--success,.sp-workspace__main a button.bulk-import__btn--success{color:#fff}.bulk-import__btn--success{border-width:1px;--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-import__btn--success:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bulk-import__btn--ghost{border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bulk-import__btn--ghost:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bulk-import__btn--danger{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bulk-import__btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hr-workspace .text-2xl.bulk-import__badge,.hr-workspace .text-lg.bulk-import__badge.tabular-nums,.hr-workspace .text-xl.bulk-import__badge,.meal-workspace--enterprise .text-2xl.bulk-import__badge,.meal-workspace--enterprise .text-lg.bulk-import__badge.tabular-nums,.meal-workspace--enterprise .text-xl.bulk-import__badge,.procurement-workspace--enterprise .text-2xl.bulk-import__badge,.procurement-workspace--enterprise .text-lg.bulk-import__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.bulk-import__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .bulk-import__badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bulk-import__badge,.journal-entries-page .finance-data-table tbody td .bulk-import__badge{margin-top:0;vertical-align:top}.bulk-import__badge{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bulk-import__badge{white-space:nowrap}.bulk-import__badge--ok{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bulk-import__badge--err{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.bulk-import__complete{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.6);padding:.75rem 1rem}.bulk-import__complete-title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.bulk-import__complete-meta{margin-top:.25rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);color:rgba(6,95,70,.9)}.bulk-import__type-form{margin-top:1rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 1px 0 rgba(15,23,42,.03);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .bulk-import__type-form-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__type-form-head.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__type-form-head.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__type-form-head.items-center.gap-2{width:100%;justify-content:flex-start}}.bulk-import__type-form-head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.bulk-import__type-form-title{font-size:14px;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-implementation-page .finance-register-page-header .bulk-import__template-meta-line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__template-meta-line.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__template-meta-line.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__template-meta-line.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__template-meta-line.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.bulk-import__template-meta-line.gap-2{width:100%;justify-content:flex-start}}.bulk-import__template-meta-line{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__status--muted,.bulk-import__template-meta-line{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.bulk-import__status--muted,.bulk-import__type-form .bulk-import__dropzone{margin-top:1rem}.programs-activity-planning .programs-activity-simple-import .bulk-import__ratio{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bulk-import__ratio,.journal-entries-page .finance-data-table tbody td .bulk-import__ratio{margin-top:0;vertical-align:top}.bulk-import__ratio{display:inline-flex;flex-direction:column;gap:.125rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .625rem}.programs-planning-register .workplans-register-table .planning-status-cell .bulk-import__ratio{white-space:nowrap}.bulk-import__ratio-code{font-size:11px;font-weight:600;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.bulk-import__ratio-code,.bulk-import__ratio-split{--tw-text-opacity:1;line-height:var(--ems-type-helper-line)}.bulk-import__ratio-split{font-size:10px;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.bulk-import__ratio-sep{margin-left:.25rem;margin-right:.25rem;--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.programs-activity-planning__meta .bulk-import__preview-table-wrap.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bulk-import__preview-table-wrap{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bulk-import__preview-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__preview-table th{border-bottom-width:1px;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.7);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__preview-table td,.bulk-import__preview-table th{--tw-border-opacity:1;padding:.5rem .75rem;--tw-text-opacity:1}.bulk-import__preview-table td{border-bottom-width:1px;border-color:rgb(238 240 250/var(--tw-border-opacity,1));vertical-align:middle;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bulk-import__preview-table tr:last-child td{border-bottom-width:0}.bulk-import__preview-table tbody tr:hover td{background-color:rgba(238,240,250,.4)}.bulk-import__preview-table--columns{max-width:36rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__preview-table--summary.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bulk-import__preview-table--summary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__preview-table--summary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__preview-table--summary.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--summary.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--summary.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--summary.flex-1.md\:block{max-width:none}}.bulk-import__preview-table--summary{min-width:0;max-width:24rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__preview-table--types.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bulk-import__preview-table--types.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__preview-table--types.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__preview-table--types.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--types.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--types.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__preview-table--types.flex-1.md\:block{max-width:none}}.bulk-import__preview-table--types{min-width:0}.bulk-import__preview-col{font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bulk-import__preview-req{white-space:nowrap;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-activity-planning .programs-activity-simple-import .bulk-import__req-tag{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .bulk-import__req-tag,.journal-entries-page .finance-data-table tbody td .bulk-import__req-tag{margin-top:0;vertical-align:top}.bulk-import__req-tag{display:inline-flex;min-width:4.5rem;justify-content:center;border-radius:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .bulk-import__req-tag{white-space:nowrap}.sp-workspace__hero-main a button.bulk-import__req-tag--yes,.sp-workspace__main a button.bulk-import__req-tag--yes{color:#fff}.bulk-import__req-tag--yes{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bulk-import__req-tag--opt{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bulk-import__req-tag--dep{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bulk-import__code{font-family:var(--erp-font-family-mono);font-size:10px;letter-spacing:.025em;font-size:var(--ems-type-helper-size)}.bulk-import__code,.bulk-import__validate-note{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));line-height:var(--ems-type-helper-line)}.bulk-import__validate-note{margin-top:.75rem}.bulk-import__batch-ref,.bulk-import__validate-note{font-size:11px;font-size:var(--ems-type-helper-size)}.bulk-import__batch-ref{font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));line-height:var(--ems-type-helper-line)}.bulk-import__side-panels{margin-top:1rem;display:grid;gap:.75rem}@media (min-width:1024px){.bulk-import__side-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.bulk-import__side-panel.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.bulk-import__side-panel.flex-1,.programs-donors-page__header .ems-workspace-header__row>.bulk-import__side-panel.flex-1,.programs-grants-page__header .ems-workspace-header__row>.bulk-import__side-panel.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__side-panel.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__side-panel.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.bulk-import__side-panel.flex-1.md\:block{max-width:none}}.bulk-import__side-panel{min-width:0}.bulk-import__side-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__rules>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.bulk-import__rules{border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;font-size:12px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bulk-import__rules li.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__rules li{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__rules li.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__rules li{width:100%;justify-content:flex-start}}.bulk-import__rules li{display:flex;align-items:flex-start;gap:.5rem}.bulk-import__rule-check{margin-top:1px;flex-shrink:0;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__posting-mode{margin-top:1rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.bulk-import__posting-mode-legend{padding-left:.25rem;padding-right:.25rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__posting-mode-options{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__posting-mode-options{width:100%;justify-content:flex-start}}.bulk-import__posting-mode-options{margin-top:.5rem;display:grid;gap:.5rem}.programs-implementation-page .finance-register-page-header .bulk-import__posting-option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__posting-option{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__posting-option.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.bulk-import__posting-option{width:100%;justify-content:flex-start}}.bulk-import__posting-option{display:flex;cursor:pointer;align-items:flex-start;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:transparent;padding:.375rem .5rem;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__posting-option:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bulk-import__posting-option--disabled{cursor:not-allowed;opacity:.6}.bulk-import__posting-option--disabled:hover{background-color:transparent}.bulk-import__posting-option input{margin-top:.125rem}.bulk-import__posting-option strong{display:block;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bulk-import__posting-option-desc{margin-top:.125rem;display:block;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .bulk-import__row-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__row-filters.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .bulk-import__row-filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.bulk-import__row-filters.items-center.gap-2{width:100%;justify-content:flex-start}}.bulk-import__row-filters{margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.375rem;padding-left:.25rem;padding-right:.25rem}.bulk-import__filter-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bulk-import__filter-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.bulk-import__filter-btn--active,.sp-workspace__main a button.bulk-import__filter-btn--active{color:#fff}.bulk-import__filter-btn--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a .bulk-import__filter-btn--active:hoverbutton,.sp-workspace__main a .bulk-import__filter-btn--active:hoverbutton{color:#fff}.bulk-import__filter-btn--active:hover{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.posting-tower-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-tower-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-actions__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-actions__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower-actions__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower-actions__btn,.journal-entries-page .finance-data-table tbody td .posting-tower-actions__btn{margin-top:0;vertical-align:top}.posting-tower-actions__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;padding:.25rem .5rem;font-size:10px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower-actions__btn{white-space:nowrap}.posting-tower-actions__btn--review{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-tower-actions__btn--review:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.posting-tower-actions__btn--fix{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.posting-tower-actions__btn--fix:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.posting-tower-actions__btn--post,.sp-workspace__main a button.posting-tower-actions__btn--post{color:#fff}.posting-tower-actions__btn--post{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.posting-tower-actions__btn--post:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.programs-activity-planning .programs-activity-simple-import .posting-tower__issue{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__issue,.journal-entries-page .finance-data-table tbody td .posting-tower__issue{margin-top:0;vertical-align:top}.posting-tower__issue{display:inline-flex;align-items:flex-start;gap:.25rem;font-size:10px;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__issue{white-space:nowrap}.posting-tower-table__empty{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-activity-planning__meta .posting-tower-posted-widget.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower-posted-widget{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-posted-widget__head,.programs-implementation-page .finance-register-page-header .posting-tower-posted-widget__head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-posted-widget__head,.programs-implementation-page .finance-register-page-header .posting-tower-posted-widget__head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-posted-widget__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(248,250,252,.8);padding:.625rem .75rem}.hr-workspace .text-2xl.posting-tower-posted-widget__title,.hr-workspace .text-lg.posting-tower-posted-widget__title.tabular-nums,.hr-workspace .text-xl.posting-tower-posted-widget__title,.meal-workspace--enterprise .text-2xl.posting-tower-posted-widget__title,.meal-workspace--enterprise .text-lg.posting-tower-posted-widget__title.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower-posted-widget__title,.procurement-workspace--enterprise .text-2xl.posting-tower-posted-widget__title,.procurement-workspace--enterprise .text-lg.posting-tower-posted-widget__title.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower-posted-widget__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-posted-widget__title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.posting-tower-posted-widget__meta,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__meta,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-posted-widget__meta{margin-top:.125rem;font-size:10px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-posted-widget__link{flex-shrink:0;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-posted-widget__link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.posting-tower-posted-widget__empty{padding:1.5rem .75rem;text-align:center;font-size:11px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-posted-widget__list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-posted-widget__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-posted-widget__item.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-posted-widget__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower-posted-widget__item,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower-posted-widget__item.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower-posted-widget__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower-posted-widget__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower-posted-widget__item-main.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.posting-tower-posted-widget__item-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower-posted-widget__item-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower-posted-widget__item-main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-posted-widget__item-main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-posted-widget__item-main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower-posted-widget__item-main.flex-1.md\:block{max-width:none}}.posting-tower-posted-widget__item-main{min-width:0}.posting-tower-posted-widget__ref{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-posted-widget__ref:hover{text-decoration-line:underline}.posting-tower-posted-widget__module{font-size:10px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-posted-widget__item-meta{flex-shrink:0;text-align:right}.hr-workspace .text-lg.font-bold.posting-tower-posted-widget__amount,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__amount,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-posted-widget__amount{display:block;font-family:var(--erp-font-family-mono);font-size:11px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.posting-tower-posted-widget__time,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__time,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__time{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-posted-widget__time{font-size:10px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.posting-tower__stat{display:none}.programs-implementation-page .finance-register-page-header .posting-tower__stat.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-tower__stat.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.posting-tower__stat,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.posting-tower__stat,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.posting-tower__stat{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower__stat.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower__stat.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-tower__stat.md\:block{max-width:none}}.posting-tower__stat{display:flex;min-width:5.5rem;flex:1 1 0%;flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}.posting-tower__stat--ready{background-color:rgba(236,253,245,.9)}.posting-tower__stat--ready .posting-tower__stat-value{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.posting-tower__stat--alert{background-color:rgba(255,241,242,.8)}.posting-tower__stat--alert .posting-tower__stat-value{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.posting-tower__stat--muted{background-color:rgba(238,240,250,.4)}.posting-tower__stat--muted .posting-tower__stat-label{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.posting-tower__stat--muted .posting-tower__stat-value{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-tower__stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .posting-tower__stat-value.font-bold,.hr-workspace .text-2xl.posting-tower__stat-value,.hr-workspace .text-lg.font-bold.posting-tower__stat-value,.hr-workspace .text-lg.posting-tower__stat-value.tabular-nums,.hr-workspace .text-xl.posting-tower__stat-value,.meal-workspace--enterprise .posting-tower__stat-value.font-bold,.meal-workspace--enterprise .text-2xl.posting-tower__stat-value,.meal-workspace--enterprise .text-lg.font-bold.posting-tower__stat-value,.meal-workspace--enterprise .text-lg.posting-tower__stat-value.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower__stat-value,.procurement-workspace--enterprise .posting-tower__stat-value.font-bold,.procurement-workspace--enterprise .text-2xl.posting-tower__stat-value,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower__stat-value,.procurement-workspace--enterprise .text-lg.posting-tower__stat-value.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower__stat-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower__stat-value{margin-top:.125rem;font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower__main.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.posting-tower__main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower__main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower__main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__main.flex-1.md\:block{max-width:none}}.posting-tower__main{min-width:0}.posting-tower__main>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.posting-tower__layout{display:grid;gap:.75rem}.posting-tower__layout--queue{grid-template-columns:repeat(1,minmax(0,1fr))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-tower__col-main.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.posting-tower__col-main.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-tower__col-main.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-tower__col-main.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__col-main.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__col-main.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-tower__col-main.flex-1.md\:block{max-width:none}}.posting-tower__col-main{min-width:0}.posting-tower__col-main>:not([hidden])~:not([hidden]),.posting-tower__col-side>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.posting-tower__panel,.programs-activity-planning__meta .posting-tower__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower__panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .posting-tower__panel--queue.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower__panel--queue{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.posting-tower__panel--flat,.posting-tower__panel--queue{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-tower__panel--flat{border-color:rgba(179,184,235,.6);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__panel-head.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__panel-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__panel-head.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__panel-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower__panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(180deg,#fff,#f6f7fb);padding:.75rem 1rem}.hr-workspace .text-2xl.posting-tower__panel-title,.hr-workspace .text-lg.posting-tower__panel-title.tabular-nums,.hr-workspace .text-xl.posting-tower__panel-title,.meal-workspace--enterprise .text-2xl.posting-tower__panel-title,.meal-workspace--enterprise .text-lg.posting-tower__panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower__panel-title,.procurement-workspace--enterprise .text-2xl.posting-tower__panel-title,.procurement-workspace--enterprise .text-lg.posting-tower__panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower__panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower__panel-title{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(28 30 90/var(--tw-text-opacity,1))}.posting-tower__panel-ref,.posting-tower__panel-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1}.posting-tower__panel-ref{font-weight:600;text-transform:none;letter-spacing:0;color:rgb(46 49 146/var(--tw-text-opacity,1))}.posting-tower-register-table.finance-data-table .hurdo-table-scroll{overflow-x:auto}.posting-tower-register-table.finance-data-table .erp-table{min-width:108rem}.hr-workspace .text-2xl.posting-tower-register-table .posting-tower-register-cell--ref,.hr-workspace .text-lg.posting-tower-register-table .posting-tower-register-cell--ref.tabular-nums,.hr-workspace .text-xl.posting-tower-register-table .posting-tower-register-cell--ref,.meal-workspace--enterprise .text-2xl.posting-tower-register-table .posting-tower-register-cell--ref,.meal-workspace--enterprise .text-lg.posting-tower-register-table .posting-tower-register-cell--ref.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower-register-table .posting-tower-register-cell--ref,.procurement-workspace--enterprise .text-2xl.posting-tower-register-table .posting-tower-register-cell--ref,.procurement-workspace--enterprise .text-lg.posting-tower-register-table .posting-tower-register-cell--ref.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower-register-table .posting-tower-register-cell--ref{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-register-table .posting-tower-register-cell--ref{font-weight:700;color:rgb(12 13 40/var(--tw-text-opacity,1))}.posting-tower-register-table .posting-tower-register-cell--mono,.posting-tower-register-table .posting-tower-register-cell--ref{white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:12px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-register-table .posting-tower-register-cell--mono{color:rgb(28 30 90/var(--tw-text-opacity,1))}.posting-tower-register-table .posting-tower-register-cell--text,.posting-tower-register-table .posting-tower-register-cell--type{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-register-table .posting-tower-register-cell--type{white-space:nowrap}.posting-tower-register-table .posting-tower-register-cell--donor{white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-register-table .posting-tower-register-cell--desc{min-width:16rem;max-width:22rem;font-size:12px;line-height:1.4;color:#334155;white-space:normal;overflow:visible;overflow-wrap:break-word;word-break:normal}.posting-tower-register-table .posting-tower-register-cell--budget{min-width:7rem;white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-register-table .posting-tower-register-cell--budget-item{min-width:12rem;max-width:18rem;font-size:12px;line-height:1.4;color:#1e293b;white-space:normal;overflow-wrap:break-word}.posting-tower-register-table .posting-tower-register-cell--payee{min-width:8rem;max-width:11rem;font-weight:500;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-tower-register-table .posting-tower-register-cell--activity,.posting-tower-register-table .posting-tower-register-cell--payee{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower-register-table .posting-tower-register-cell--activity{min-width:9rem;max-width:13rem;font-family:var(--erp-font-family-mono);color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--amount,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--amount,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-register-table .posting-tower-register-cell--amount{white-space:nowrap;font-family:var(--erp-font-family-mono);font-size:12px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--meta,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--meta,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-register-table .posting-tower-register-cell--meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-register-table .posting-tower-register-cell--meta{white-space:nowrap;font-size:12px;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.posting-tower__panel-badge,.hr-workspace .text-lg.posting-tower__panel-badge.tabular-nums,.hr-workspace .text-xl.posting-tower__panel-badge,.meal-workspace--enterprise .text-2xl.posting-tower__panel-badge,.meal-workspace--enterprise .text-lg.posting-tower__panel-badge.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower__panel-badge,.procurement-workspace--enterprise .text-2xl.posting-tower__panel-badge,.procurement-workspace--enterprise .text-lg.posting-tower__panel-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower__panel-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower__panel-badge{border-radius:.25rem;padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__panel-badge--ok{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.posting-tower__panel-badge--fail{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.posting-tower__panel-action{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__panel-action:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.posting-tower__module-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__module-tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-tower__module-tabs.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__module-tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower__module-tabs{display:flex;flex-wrap:wrap;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__module-tab.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__module-tab.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__module-tab{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__module-tab,.journal-entries-page .finance-data-table tbody td .posting-tower__module-tab{margin-top:0;vertical-align:top}.posting-tower__module-tab{display:inline-flex;height:2.25rem;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:transparent;padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__module-tab{white-space:nowrap}.posting-tower__module-tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.posting-tower__module-tab--active,.sp-workspace__main a button.posting-tower__module-tab--active{color:#fff}.posting-tower__module-tab--active{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-2xl.posting-tower__module-tab-count,.hr-workspace .text-lg.font-bold.posting-tower__module-tab-count,.hr-workspace .text-lg.posting-tower__module-tab-count.tabular-nums,.hr-workspace .text-xl.posting-tower__module-tab-count,.meal-workspace--enterprise .text-2xl.posting-tower__module-tab-count,.meal-workspace--enterprise .text-lg.font-bold.posting-tower__module-tab-count,.meal-workspace--enterprise .text-lg.posting-tower__module-tab-count.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower__module-tab-count,.procurement-workspace--enterprise .text-2xl.posting-tower__module-tab-count,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower__module-tab-count,.procurement-workspace--enterprise .text-lg.posting-tower__module-tab-count.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower__module-tab-count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__module-tab-count.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__module-tab-count.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__module-tab-count{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__module-tab-count,.journal-entries-page .finance-data-table tbody td .posting-tower__module-tab-count{margin-top:0;vertical-align:top}.posting-tower__module-tab-count{display:inline-flex;min-width:1.125rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:9px;font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__module-tab-count{white-space:nowrap}.sp-workspace__hero-main a button.posting-tower__module-tab--active .posting-tower__module-tab-count,.sp-workspace__main a button.posting-tower__module-tab--active .posting-tower__module-tab-count{color:#fff}.posting-tower__module-tab--active .posting-tower__module-tab-count{background-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.posting-tower__module-tabs--chips .posting-tower__module-tab{height:1.75rem;border-radius:9999px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.6);padding-left:.625rem;padding-right:.625rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__module-tabs--chips .posting-tower__module-tab:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.posting-tower__module-tabs--chips .posting-tower__module-tab--active{border-color:var(--hurdo-blue);background-color:color-mix(in srgb,var(--hurdo-blue) 10%,#fff);color:var(--hurdo-blue-dark);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-workspace__hero-main a button.posting-tower__module-tabs--chips .posting-tower__module-tab--active .posting-tower__module-tab-count,.sp-workspace__main a button.posting-tower__module-tabs--chips .posting-tower__module-tab--active .posting-tower__module-tab-count{color:#fff}.posting-tower__module-tabs--chips .posting-tower__module-tab--active .posting-tower__module-tab-count{background-color:var(--hurdo-blue);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.posting-tower__check-grid{display:grid;gap:.25rem;padding:.625rem}@media (min-width:640px){.posting-tower__check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower__check,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__check.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__check.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-tower__check,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__check.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__check.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower__check{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;padding:.375rem .5rem;font-size:10px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__check--pass{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.5);--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.posting-tower__check--fail{border-color:rgb(254 205 211/var(--tw-border-opacity,1));background-color:rgb(255 241 242/var(--tw-bg-opacity,1));color:rgb(136 19 55/var(--tw-text-opacity,1))}.posting-tower__check--fail,.posting-tower__check--warn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.posting-tower__check--warn{border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1));color:rgb(120 53 15/var(--tw-text-opacity,1))}.posting-tower__check--na{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.posting-tower__queue-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.posting-tower__queue-row:hover{background-color:rgba(238,240,250,.4)}.posting-tower__queue-row--blocked{background-color:rgba(255,241,242,.3)}.hr-workspace .text-2xl.posting-tower__status-pill,.hr-workspace .text-lg.posting-tower__status-pill.tabular-nums,.hr-workspace .text-xl.posting-tower__status-pill,.meal-workspace--enterprise .text-2xl.posting-tower__status-pill,.meal-workspace--enterprise .text-lg.posting-tower__status-pill.tabular-nums,.meal-workspace--enterprise .text-xl.posting-tower__status-pill,.procurement-workspace--enterprise .text-2xl.posting-tower__status-pill,.procurement-workspace--enterprise .text-lg.posting-tower__status-pill.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-tower__status-pill{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__status-pill.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__status-pill.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__status-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__status-pill,.journal-entries-page .finance-data-table tbody td .posting-tower__status-pill{margin-top:0;vertical-align:top}.posting-tower__status-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:700;text-transform:none;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__status-pill{white-space:nowrap}.posting-tower__status-pill--ready{border-width:1px;border-color:rgba(167,243,208,.8);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.posting-tower__status-pill--approved{border-width:1px;border-color:rgba(221,214,254,.8);--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.posting-tower__status-pill--pending{border-width:1px;border-color:rgba(186,230,253,.8);--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.posting-tower__status-pill--blocked{border-width:1px;border-color:rgba(254,205,211,.8);--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.posting-tower__status-pill--posted{border-width:1px;border-color:rgba(167,243,208,.8);--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.posting-tower__status-pill--revised{border-width:1px;border-color:hsla(48,97%,77%,.8);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.posting-tower__status-pill--reversed{border-width:1px;border-color:rgba(221,214,254,.8);--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.posting-tower-actions--wrap{max-width:16rem}.posting-tower-register-table .posting-tower-register-cell--actions{white-space:nowrap;text-align:right;vertical-align:middle}.posting-register-actions{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:11px;border:1px solid #e2e8f4;background:linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}.posting-register-actions__btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 10px;border:0;border-radius:8px;font-size:11px;font-weight:650;letter-spacing:.01em;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.posting-register-actions__btn svg{width:12px;height:12px;flex-shrink:0}.posting-register-actions__btn--edit{background:#14153f;color:#fff;box-shadow:0 1px 2px rgba(20,21,63,.22)}.posting-register-actions__btn--edit:focus-visible,.posting-register-actions__btn--edit:hover{background:#2e3192;color:#fff}.posting-register-actions__btn--review{background:#fff;color:#1e293b;box-shadow:inset 0 0 0 1px #d7deea}.posting-register-actions__btn--review:focus-visible,.posting-register-actions__btn--review:hover{background:#eef2ff;color:#14153f;box-shadow:inset 0 0 0 1px #c7d2fe}.posting-register-actions .finance-row-actions-menu__trigger{height:28px;width:28px;border:0;background:transparent;color:#475569;box-shadow:none;border-radius:8px}.posting-register-actions .finance-row-actions-menu__trigger:focus-visible,.posting-register-actions .finance-row-actions-menu__trigger:hover,.posting-register-actions .finance-row-actions-menu__trigger[aria-expanded=true]{background:#fff;color:#14153f;box-shadow:inset 0 0 0 1px #d7deea}.programs-activity-planning .programs-activity-simple-import .finance-row-actions-menu{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-row-actions-menu,.journal-entries-page .finance-data-table tbody td .finance-row-actions-menu{margin-top:0;vertical-align:top}.finance-row-actions-menu{position:relative;display:inline-flex;justify-content:flex-end}.programs-planning-register .workplans-register-table .planning-status-cell .finance-row-actions-menu{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-row-actions-menu__trigger.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.finance-row-actions-menu__trigger.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .finance-row-actions-menu__trigger{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .finance-row-actions-menu__trigger,.journal-entries-page .finance-data-table tbody td .finance-row-actions-menu__trigger{margin-top:0;vertical-align:top}.finance-row-actions-menu__trigger{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .finance-row-actions-menu__trigger{white-space:nowrap}.finance-row-actions-menu__trigger:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.finance-row-actions-menu__trigger:disabled{opacity:.5}.finance-row-actions-menu__trigger[aria-expanded=true]{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-activity-planning__meta .finance-row-actions-menu__panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-row-actions-menu__panel{min-width:11.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;--tw-shadow:0 4px 6px -1px rgba(46,49,146,.08),0 2px 4px -2px rgba(46,49,146,.06);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--shadow-hurdo-md)}.finance-row-actions-menu__panel--portal{pointer-events:auto;--tw-shadow:0 16px 40px rgba(20,21,63,.18),0 2px 8px rgba(15,23,42,.08);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color),0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.finance-row-actions-menu__item{display:flex;width:100%;align-items:center;gap:.4rem;border:0;border-radius:.3rem;background:transparent;padding:.2rem .4rem;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;color:#1e293b;text-align:left;text-decoration:none;cursor:pointer}.finance-row-actions-menu__item:hover{background:#eef2ff;color:#0f172a}.finance-row-actions-menu__item:disabled{cursor:not-allowed;opacity:.45}.finance-row-actions-menu__icon{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;color:#475569}.finance-row-actions-menu__icon svg{width:12px;height:12px}.finance-row-actions-menu__label{min-width:0;flex:1;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;color:inherit}.finance-row-actions-menu__item:hover .finance-row-actions-menu__icon{color:#14153f}.finance-row-actions-menu__item--danger .finance-row-actions-menu__icon{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.finance-row-actions-menu__item--danger .finance-row-actions-menu__label{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.finance-row-actions-menu__item--warning .finance-row-actions-menu__icon,.finance-row-actions-menu__item--warning .finance-row-actions-menu__label{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.finance-row-actions-menu__divider{margin-top:.25rem;margin-bottom:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.posting-tower-posted-widget,.posting-tower__panel{overflow:visible}.hr-workspace .text-lg.font-bold.posting-tower__live-meta,.meal-workspace--enterprise .text-lg.font-bold.posting-tower__live-meta,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower__live-meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-meta.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__live-meta{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__live-meta,.journal-entries-page .finance-data-table tbody td .posting-tower__live-meta{margin-top:0;vertical-align:top}.posting-tower__live-meta{display:inline-flex;align-items:center;gap:.375rem;font-size:10px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__live-meta{white-space:nowrap}.hr-workspace .text-lg.font-bold.posting-tower__live-pill,.meal-workspace--enterprise .text-lg.font-bold.posting-tower__live-pill,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower__live-pill{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-pill.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-pill.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__live-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__live-pill,.journal-entries-page .finance-data-table tbody td .posting-tower__live-pill{margin-top:0;vertical-align:top}.posting-tower__live-pill{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;border-color:rgba(179,184,235,.7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .25rem .25rem .625rem;font-size:10px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__live-pill{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-refresh.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__live-refresh.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__live-refresh{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__live-refresh,.journal-entries-page .finance-data-table tbody td .posting-tower__live-refresh{margin-top:0;vertical-align:top}.posting-tower__live-refresh{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__live-refresh{white-space:nowrap}.posting-tower__live-refresh:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-tower__live-refresh:disabled{opacity:.5}.posting-tower__live-dot{height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));animation:posting-tower-pulse 2s ease-in-out infinite}@keyframes posting-tower-pulse{0%,to{opacity:1}50%{opacity:.35}}.programs-activity-planning .programs-activity-simple-import .posting-tower__module-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__module-badge,.journal-entries-page .finance-data-table tbody td .posting-tower__module-badge{margin-top:0;vertical-align:top}.posting-tower__module-badge{display:inline-flex;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.8);padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__module-badge{white-space:nowrap}.hr-workspace .text-lg.font-bold.posting-tower-posted-widget__summary,.meal-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__summary,.procurement-workspace--enterprise .text-lg.font-bold.posting-tower-posted-widget__summary{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-tower-posted-widget__summary{margin-bottom:.5rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__row-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__row-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-tower__row-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-tower__row-btn,.journal-entries-page .finance-data-table tbody td .posting-tower__row-btn{margin-top:0;vertical-align:top}.posting-tower__row-btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.25rem .5rem;font-size:10px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-tower__row-btn{white-space:nowrap}.posting-tower__row-btn--ghost{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.posting-tower__row-btn--ghost:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.posting-tower__row-btn--primary,.sp-workspace__main a button.posting-tower__row-btn--primary{color:#fff}.posting-tower__row-btn--primary{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.posting-tower__row-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.posting-tower__row-btn--primary:disabled{opacity:.5}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__journal-summary.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-tower__journal-summary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__journal-summary.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-tower__journal-summary.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-tower__journal-summary.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-tower__journal-summary.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-tower__journal-summary{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem;font-size:11px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__feed{max-height:180px}.posting-tower__feed>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.posting-tower__feed{overflow-y:auto}.posting-tower__feed--inline{max-height:none;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.posting-tower__feed-item{padding:.5rem .75rem;font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__feed-link{margin-top:.125rem;display:inline-block;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-tower__feed-link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.posting-tower__journal-lines{max-height:220px;overflow-y:auto}.payment-requests-workspace>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-kpis{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-kpis{width:100%;justify-content:flex-start}}.payment-requests-kpis{display:grid;gap:.5rem}@media (min-width:640px){.payment-requests-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.payment-requests-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.payment-requests-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.payment-requests-kpi .finance-kpi-primary__value{margin-top:.125rem;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.025em;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.payment-requests-kpi .finance-kpi-primary__icon{height:1.75rem;width:1.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-quick-panels{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-quick-panels{width:100%;justify-content:flex-start}}.payment-requests-quick-panels{display:grid;gap:.5rem}@media (min-width:768px){.payment-requests-quick-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.payment-requests-quick-panels{grid-template-columns:repeat(5,minmax(0,1fr))}}.payment-requests-quick-panel{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.payment-requests-quick-panel--warning{border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.3)}.payment-requests-quick-panel--danger{border-color:rgba(254,205,211,.8);background-color:rgba(255,241,242,.3)}.hr-workspace .text-2xl.payment-requests-quick-panel__title,.hr-workspace .text-lg.payment-requests-quick-panel__title.tabular-nums,.hr-workspace .text-xl.payment-requests-quick-panel__title,.meal-workspace--enterprise .text-2xl.payment-requests-quick-panel__title,.meal-workspace--enterprise .text-lg.payment-requests-quick-panel__title.tabular-nums,.meal-workspace--enterprise .text-xl.payment-requests-quick-panel__title,.procurement-workspace--enterprise .text-2xl.payment-requests-quick-panel__title,.procurement-workspace--enterprise .text-lg.payment-requests-quick-panel__title.tabular-nums,.procurement-workspace--enterprise .text-xl.payment-requests-quick-panel__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.payment-requests-quick-panel__title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-requests-quick-panel__empty{font-size:11px;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-requests-quick-panel__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.programs-implementation-page .finance-register-page-header .payment-requests-quick-panel__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .payment-requests-quick-panel__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.payment-requests-quick-panel__item{display:flex;flex-direction:column;gap:.125rem;border-radius:.375rem;padding:.375rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.payment-requests-quick-panel__item:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.payment-requests-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.payment-requests-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .payment-requests-toolbar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-toolbar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.payment-requests-toolbar.gap-2,.programs-implementation-page .finance-register-page-header .flex.payment-requests-toolbar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .payment-requests-toolbar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.payment-requests-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.payment-requests-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .payment-requests-toolbar__search.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-toolbar__search,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.payment-requests-toolbar__search.gap-2,.programs-implementation-page .finance-register-page-header .payment-requests-toolbar__search.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search.md\:block{max-width:none}}.payment-requests-toolbar__search{display:flex;min-width:12rem;flex:1 1 0%;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);background-color:rgba(238,240,250,.5);padding:.375rem .625rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search-input,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.payment-requests-toolbar__search-input.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search-input,.programs-activities-page__header .ems-workspace-header__row>.payment-requests-toolbar__search-input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search-input,.programs-donors-page__header .ems-workspace-header__row>.payment-requests-toolbar__search-input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.payment-requests-toolbar__search-input,.programs-grants-page__header .ems-workspace-header__row>.payment-requests-toolbar__search-input.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-toolbar__search-input.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-toolbar__search-input.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-requests-toolbar__search-input.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-toolbar__search-input.flex-1.md\:block{max-width:none}}.payment-requests-toolbar__search-input{min-width:0;flex:1 1 0%;border-width:0;background-color:transparent;font-size:12px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-requests-toolbar__search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.payment-requests-toolbar__search-input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.payment-requests-toolbar__clear,.payment-requests-toolbar__toggle{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-requests-toolbar__clear:hover,.payment-requests-toolbar__toggle:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.payment-requests-toolbar__count{margin-left:auto;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-requests-filters{width:100%;justify-content:flex-start}}.payment-requests-filters{display:grid;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem}@media (min-width:640px){.payment-requests-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.payment-requests-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.payment-requests-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.payment-requests-filters__field.flex-1{display:none}.programs-implementation-page .finance-register-page-header .payment-requests-filters__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .payment-requests-filters__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.payment-requests-filters__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.payment-requests-filters__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.payment-requests-filters__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-filters__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-filters__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-requests-filters__field.flex-1.md\:block{max-width:none}}.payment-requests-filters__field{display:flex;min-width:0;flex-direction:column;gap:.25rem}.payment-requests-filters__field>span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .payment-requests-register.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.payment-requests-register{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.payment-requests-row--budget-alert{background-color:rgba(255,241,242,.4)}.payment-requests-action{border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-requests-action:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.payment-requests-action--primary{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.payment-requests-action--primary:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .payment-request-detail.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .payment-request-detail.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .payment-request-detail.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.payment-request-detail{display:flex;max-height:90vh;width:100%;max-width:48rem;flex-direction:column;overflow:hidden}.programs-implementation-page .finance-register-page-header .payment-request-detail__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .payment-request-detail__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.payment-request-detail__header{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:1rem 1.25rem}.hr-workspace .text-2xl.payment-request-detail__eyebrow,.hr-workspace .text-lg.payment-request-detail__eyebrow.tabular-nums,.hr-workspace .text-xl.payment-request-detail__eyebrow,.meal-workspace--enterprise .text-2xl.payment-request-detail__eyebrow,.meal-workspace--enterprise .text-lg.payment-request-detail__eyebrow.tabular-nums,.meal-workspace--enterprise .text-xl.payment-request-detail__eyebrow,.procurement-workspace--enterprise .text-2xl.payment-request-detail__eyebrow,.procurement-workspace--enterprise .text-lg.payment-request-detail__eyebrow.tabular-nums,.procurement-workspace--enterprise .text-xl.payment-request-detail__eyebrow{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.payment-request-detail__eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .payment-request-detail__title.font-bold.tabular-nums,.hr-workspace .text-2xl.payment-request-detail__title,.hr-workspace .text-lg.payment-request-detail__title.tabular-nums,.hr-workspace .text-xl.payment-request-detail__title,.meal-workspace--enterprise .payment-request-detail__title.font-bold.tabular-nums,.meal-workspace--enterprise .text-2xl.payment-request-detail__title,.meal-workspace--enterprise .text-lg.payment-request-detail__title.tabular-nums,.meal-workspace--enterprise .text-xl.payment-request-detail__title,.procurement-workspace--enterprise .payment-request-detail__title.font-bold.tabular-nums,.procurement-workspace--enterprise .text-2xl.payment-request-detail__title,.procurement-workspace--enterprise .text-lg.payment-request-detail__title.tabular-nums,.procurement-workspace--enterprise .text-xl.payment-request-detail__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.payment-request-detail__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.payment-request-detail__body{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.payment-request-detail__body,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.payment-request-detail__body,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.payment-request-detail__body{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-request-detail__body.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-request-detail__body.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.payment-request-detail__body.md\:block{max-width:none}}.payment-request-detail__body{flex:1 1 0%}.payment-request-detail__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.payment-request-detail__body{overflow-y:auto;padding:1rem 1.25rem}.hr-workspace .text-2xl.payment-request-detail__section-title,.hr-workspace .text-lg.payment-request-detail__section-title.tabular-nums,.hr-workspace .text-xl.payment-request-detail__section-title,.meal-workspace--enterprise .text-2xl.payment-request-detail__section-title,.meal-workspace--enterprise .text-lg.payment-request-detail__section-title.tabular-nums,.meal-workspace--enterprise .text-xl.payment-request-detail__section-title,.procurement-workspace--enterprise .text-2xl.payment-request-detail__section-title,.procurement-workspace--enterprise .text-lg.payment-request-detail__section-title.tabular-nums,.procurement-workspace--enterprise .text-xl.payment-request-detail__section-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.payment-request-detail__section-title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-request-detail__grid{display:grid;gap:.75rem}@media (min-width:640px){.payment-request-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.payment-request-detail__field.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.payment-request-detail__field.flex-1,.programs-donors-page__header .ems-workspace-header__row>.payment-request-detail__field.flex-1,.programs-grants-page__header .ems-workspace-header__row>.payment-request-detail__field.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-request-detail__field.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-request-detail__field.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.payment-request-detail__field.flex-1.md\:block{max-width:none}}.payment-request-detail__field{min-width:0}.payment-request-detail__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.payment-request-detail__value{margin-top:.125rem;color:rgb(28 30 90/var(--tw-text-opacity,1))}.payment-request-detail__link,.payment-request-detail__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1}.payment-request-detail__link{font-weight:600;color:rgb(3 105 161/var(--tw-text-opacity,1))}.payment-request-detail__link:hover{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-request-detail__footer,.programs-implementation-page .finance-register-page-header .flex.payment-request-detail__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .payment-request-detail__footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.payment-request-detail__footer,.programs-implementation-page .finance-register-page-header .flex.payment-request-detail__footer.items-center.gap-2,.programs-implementation-page .finance-register-page-header .payment-request-detail__footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.payment-request-detail__footer{display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.75rem 1.25rem}.posting-register>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .overflow-hidden.posting-register-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-register-toolbar{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .posting-register-toolbar__filters.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-register-toolbar__filters.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-toolbar__filters{display:flex;min-height:2.75rem;align-items:stretch;gap:0}.hr-workspace .text-2xl.posting-register-toolbar__filters-label,.hr-workspace .text-lg.posting-register-toolbar__filters-label.tabular-nums,.hr-workspace .text-xl.posting-register-toolbar__filters-label,.meal-workspace--enterprise .text-2xl.posting-register-toolbar__filters-label,.meal-workspace--enterprise .text-lg.posting-register-toolbar__filters-label.tabular-nums,.meal-workspace--enterprise .text-xl.posting-register-toolbar__filters-label,.procurement-workspace--enterprise .text-2xl.posting-register-toolbar__filters-label,.procurement-workspace--enterprise .text-lg.posting-register-toolbar__filters-label.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-register-toolbar__filters-label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__filters-label.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-toolbar__filters-label.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__filters-label.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-toolbar__filters-label.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-toolbar__filters-label{display:flex;flex-shrink:0;align-items:center;gap:.375rem;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.6);padding-left:.75rem;padding-right:.75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.posting-register-toolbar__filters-badge,.hr-workspace .text-lg.posting-register-toolbar__filters-badge.tabular-nums,.hr-workspace .text-xl.posting-register-toolbar__filters-badge,.meal-workspace--enterprise .text-2xl.posting-register-toolbar__filters-badge,.meal-workspace--enterprise .text-lg.posting-register-toolbar__filters-badge.tabular-nums,.meal-workspace--enterprise .text-xl.posting-register-toolbar__filters-badge,.procurement-workspace--enterprise .text-2xl.posting-register-toolbar__filters-badge,.procurement-workspace--enterprise .text-lg.posting-register-toolbar__filters-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-register-toolbar__filters-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__filters-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__filters-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-register-toolbar__filters-badge{border-radius:.5rem}.sp-workspace__hero-main a button.posting-register-toolbar__filters-badge,.sp-workspace__main a button.posting-register-toolbar__filters-badge{color:#fff}.journal-entries-page .dcr-register__table tbody td .posting-register-toolbar__filters-badge,.journal-entries-page .finance-data-table tbody td .posting-register-toolbar__filters-badge{margin-top:0;vertical-align:top}.posting-register-toolbar__filters-badge{display:inline-flex;height:1rem;min-width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:9px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-register-toolbar__filters-badge{white-space:nowrap}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.posting-register-toolbar__track,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-register-toolbar__track.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-register-toolbar__track.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-register-toolbar__track.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.posting-register-toolbar__track,.programs-activities-page__header .ems-workspace-header__row>.posting-register-toolbar__track.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.posting-register-toolbar__track,.programs-donors-page__header .ems-workspace-header__row>.posting-register-toolbar__track.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.posting-register-toolbar__track,.programs-grants-page__header .ems-workspace-header__row>.posting-register-toolbar__track.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-toolbar__track.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-toolbar__track.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-toolbar__track.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-toolbar__track.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-toolbar__track.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-toolbar__track.flex-1.md\:block{max-width:none}}.posting-register-toolbar__track{display:flex;min-width:0;flex:1 1 0%;flex-wrap:nowrap;align-items:flex-end;gap:.375rem;overflow-x:auto;overflow-y:hidden;padding:.375rem .625rem;scrollbar-width:thin}.posting-register-toolbar__track::-webkit-scrollbar{height:4px}.posting-register-toolbar__track::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-toolbar__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-toolbar__actions,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-toolbar__actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.75rem}.hr-workspace .text-lg.font-bold.posting-register-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.posting-register-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.posting-register-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-register-toolbar__count{white-space:nowrap;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-toolbar__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-register-toolbar__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-register-toolbar__reset,.journal-entries-page .finance-data-table tbody td .posting-register-toolbar__reset{margin-top:0;vertical-align:top}.posting-register-toolbar__reset{display:inline-flex;height:1.75rem;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-register-toolbar__reset{white-space:nowrap}.posting-register-toolbar__reset:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-register-toolbar__reset:disabled{cursor:default;opacity:.4}.programs-implementation-page .finance-register-page-header .posting-register-filter.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-register-filter.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-filter{display:flex;flex-shrink:0;flex-direction:column;gap:.125rem;min-width:5.75rem}.posting-register-filter--date{min-width:7rem}.posting-register-filter--wide{min-width:7.5rem}.hr-workspace .text-2xl.posting-register-filter__label,.hr-workspace .text-lg.posting-register-filter__label.tabular-nums,.hr-workspace .text-xl.posting-register-filter__label,.meal-workspace--enterprise .text-2xl.posting-register-filter__label,.meal-workspace--enterprise .text-lg.posting-register-filter__label.tabular-nums,.meal-workspace--enterprise .text-xl.posting-register-filter__label,.procurement-workspace--enterprise .text-2xl.posting-register-filter__label,.procurement-workspace--enterprise .text-lg.posting-register-filter__label.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-register-filter__label{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-register-filter__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-register-filter__control.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.posting-register-filter__control.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-register-filter__control.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-register-filter__control.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-filter__control.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-filter__control.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-filter__control.flex-1.md\:block{max-width:none}}.posting-register-filter__control{height:1.75rem;width:100%;min-width:0;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.3);padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-register-filter__control:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(179,184,235,.6)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-status-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-register-status-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-status-bar.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-status-bar,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-bar.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-register-status-bar.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-status-bar.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.posting-register-status-bar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-register-status-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.posting-register-status-bar__tabs,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-register-status-bar__tabs.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-bar__tabs.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-status-bar__tabs.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-bar__tabs.gap-2,.programs-implementation-page .finance-register-page-header .posting-register-status-bar__tabs.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.posting-register-status-bar__tabs,.programs-activities-page__header .ems-workspace-header__row>.posting-register-status-bar__tabs.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.posting-register-status-bar__tabs,.programs-donors-page__header .ems-workspace-header__row>.posting-register-status-bar__tabs.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.posting-register-status-bar__tabs,.programs-grants-page__header .ems-workspace-header__row>.posting-register-status-bar__tabs.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-status-bar__tabs.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-status-bar__tabs.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-status-bar__tabs.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-status-bar__tabs.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.posting-register-status-bar__tabs.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-register-status-bar__tabs.flex-1.md\:block{max-width:none}}.posting-register-status-bar__tabs{display:flex;min-width:0;flex:1 1 0%;flex-wrap:nowrap;align-items:center;gap:.125rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.posting-register-status-bar__tabs::-webkit-scrollbar{display:none}.programs-implementation-page .finance-register-page-header .posting-register-status-tab.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-register-status-tab.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-status-tab{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:.125rem;border-radius:.5rem;padding:.375rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.posting-register-status-tab:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.posting-register-status-tab__label{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-workspace__hero-main a button.posting-register-status-tab--active .posting-register-status-tab__label,.sp-workspace__main a button.posting-register-status-tab--active .posting-register-status-tab__label{color:#fff}.posting-register-status-tab--active .posting-register-status-tab__label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hr-workspace .text-lg.font-bold.posting-register-status-tab__meta,.meal-workspace--enterprise .text-lg.font-bold.posting-register-status-tab__meta,.procurement-workspace--enterprise .text-lg.font-bold.posting-register-status-tab__meta{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-status-tab__meta,.programs-implementation-page .finance-register-page-header .posting-register-status-tab__meta.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-register-status-tab__meta,.programs-implementation-page .finance-register-page-header .posting-register-status-tab__meta.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-register-status-tab__meta{display:flex;align-items:baseline;gap:.5rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.posting-register-status-tab__count{font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-register-status-tab--active .posting-register-status-tab__count{color:hsla(0,0%,100%,.8)}.posting-register-status-tab__value{font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-register-status-tab--active{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-register-status-tab--active:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.posting-register-status-tab--active .posting-register-status-tab__value{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.posting-register-status-bar__link{flex-shrink:0;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-register-status-bar__link:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-activity-planning__meta .overflow-hidden.posting-register-table-wrap{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-register-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-2xl.posting-register-validation,.hr-workspace .text-lg.posting-register-validation.tabular-nums,.hr-workspace .text-xl.posting-register-validation,.meal-workspace--enterprise .text-2xl.posting-register-validation,.meal-workspace--enterprise .text-lg.posting-register-validation.tabular-nums,.meal-workspace--enterprise .text-xl.posting-register-validation,.procurement-workspace--enterprise .text-2xl.posting-register-validation,.procurement-workspace--enterprise .text-lg.posting-register-validation.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-register-validation{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-validation.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-validation.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-register-validation{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-register-validation,.journal-entries-page .finance-data-table tbody td .posting-register-validation{margin-top:0;vertical-align:top}.posting-register-validation{display:inline-flex;max-width:9rem;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-register-validation{white-space:nowrap}.posting-register-validation--ready{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-color:rgba(167,243,208,.8)}.posting-register-validation--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-color:hsla(48,97%,77%,.8)}.posting-register-validation--blocked{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1));--tw-ring-color:rgba(254,205,211,.8)}.posting-register-validation--posted{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));--tw-ring-color:rgba(226,232,240,.8)}.posting-register-validation--na{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-pill.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-status-pill.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-register-status-pill{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-register-status-pill,.journal-entries-page .finance-data-table tbody td .posting-register-status-pill{margin-top:0;vertical-align:top}.posting-register-status-pill{display:inline-flex;align-items:center;border-radius:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:none;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-register-status-pill{white-space:nowrap}.posting-register-status-pill--draft{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-register-status-pill--pending{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.6)}.posting-register-status-pill--approved,.posting-register-status-pill--pending{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.posting-register-status-pill--approved{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(186,230,253,.6)}.posting-register-status-pill--posted,.posting-register-status-pill--ready{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(167,243,208,.6)}.posting-register-status-pill--revised{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.6)}.posting-register-status-pill--adjusted,.posting-register-status-pill--revised{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.posting-register-status-pill--adjusted{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(199,210,254,.6)}.posting-register-status-pill--reversal{background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.posting-register-status-pill--reversal,.posting-register-status-pill--reversed{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(196,181,253,.7)}.posting-register-status-pill--reversed{background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.posting-register-status-pill--rejected{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(254,205,211,.6)}.posting-center-row--reversed{background-color:rgba(245,243,255,.4)}.posting-center-row--reversed td{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.journal-detail--reversed{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.journal-detail--reversed{border-radius:.75rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(221,214,254,.7)}.posting-register-cell-muted{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.posting-register-cell-text{display:block;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-row-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-register-row-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-register-row-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-register-row-btn,.journal-entries-page .finance-data-table tbody td .posting-register-row-btn{margin-top:0;vertical-align:top}.posting-register-row-btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-register-row-btn{white-space:nowrap}.posting-register-row-btn:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.posting-register-row-btn--post,.sp-workspace__main a button.posting-register-row-btn--post{color:#fff}.posting-register-row-btn--post{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.posting-register-row-btn--post:hover{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.finance-workspace .finance-register-page.posting-center-page{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:.375rem}.finance-workspace .finance-register-page.posting-center-page .finance-register-page-header{flex:0 0 auto;padding-bottom:0}.finance-workspace .finance-register-page.posting-center-page .finance-register-page-header .page-header__title{font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:-.02em}@media (min-width:768px){.finance-workspace .finance-register-page.posting-center-page .finance-register-page-header .page-header__title{font-size:.9375rem}}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar{margin-bottom:.25rem}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__list{gap:.125rem;padding:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab{width:100%;justify-content:flex-start}}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab{height:2.25rem;min-height:2.25rem;gap:.5rem;padding:0 .625rem}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab-icon-wrap{height:1.5rem;width:1.5rem}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab-label{line-height:1;font-size:12px}.finance-workspace:has(.posting-center-page) .accounting-workspace-top-bar .accounting-workflow-nav__tab-caret{height:.75rem;width:.75rem}.finance-workspace .posting-center{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:.375rem;min-height:calc(100dvh - var(--header-height, 97px) - 11.5rem)}.posting-center__toolbar{width:100%;flex:0 0 auto}.posting-center__nav{display:flex;width:100%;flex:0 0 auto;flex-wrap:wrap;gap:.375rem;border-radius:.5rem;border:1px solid #e2e4f0;background:rgba(248,249,253,.85);padding:.375rem .5rem}.posting-center__table-panel{display:flex;min-height:0;width:100%;flex:1 1 auto;flex-direction:column;overflow:hidden;border-radius:.75rem;border:1px solid #e2e4f0;background:#fff;box-shadow:0 1px 2px rgba(46,49,146,.05)}.posting-center-status-tabs__tab{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;border-radius:.375rem;border:1px solid transparent;background:transparent;padding:.375rem .75rem;font-size:10px;font-weight:600;color:#5b6090;transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media (min-width:768px){.posting-center-status-tabs__tab{font-size:11px;padding:.375rem 1rem}}.posting-center-status-tabs__tab:hover{background:#fff;border-color:#e2e4f0;color:#1a1c6e}.posting-center-status-tabs__tab--active{border-color:#2e3192;background:#2e3192;color:#fff;box-shadow:0 1px 3px rgba(46,49,146,.2)}.posting-center-status-tabs__tab--active:hover{border-color:#252878;background:#252878;color:#fff}.posting-center-status-tabs__label{white-space:nowrap}.posting-center-status-tabs__count{display:inline-flex;min-width:1.125rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(46,49,146,.1);padding:0 .3rem;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums}.posting-center-status-tabs__tab--active .posting-center-status-tabs__count{background:hsla(0,0%,100%,.2);color:#fff}.posting-center-table-wrap{display:flex;min-height:0;width:100%;flex:1 1 auto;flex-direction:column;overflow:hidden}.posting-center-toolbar{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-center-toolbar__row.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-center-toolbar__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-toolbar__row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__row.gap-2,.programs-implementation-page .finance-register-page-header .flex.posting-center-toolbar__row.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-toolbar__row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-center-toolbar__row.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-center-toolbar__row.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-center-toolbar__row.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-toolbar__row.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-toolbar__row.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-toolbar__row.flex-1.md\:block{max-width:none}}.posting-center-toolbar__row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__icon.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-center-toolbar__icon{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-center-toolbar__icon,.journal-entries-page .finance-data-table tbody td .posting-center-toolbar__icon{margin-top:0;vertical-align:top}.posting-center-toolbar__icon{position:relative;display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .posting-center-toolbar__icon{white-space:nowrap}.hr-workspace .text-2xl.posting-center-toolbar__badge,.hr-workspace .text-lg.posting-center-toolbar__badge.tabular-nums,.hr-workspace .text-xl.posting-center-toolbar__badge,.meal-workspace--enterprise .text-2xl.posting-center-toolbar__badge,.meal-workspace--enterprise .text-lg.posting-center-toolbar__badge.tabular-nums,.meal-workspace--enterprise .text-xl.posting-center-toolbar__badge,.procurement-workspace--enterprise .text-2xl.posting-center-toolbar__badge,.procurement-workspace--enterprise .text-lg.posting-center-toolbar__badge.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-center-toolbar__badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-center-toolbar__badge{border-radius:.5rem}.sp-workspace__hero-main a button.posting-center-toolbar__badge,.sp-workspace__main a button.posting-center-toolbar__badge{color:#fff}.journal-entries-page .dcr-register__table tbody td .posting-center-toolbar__badge,.journal-entries-page .finance-data-table tbody td .posting-center-toolbar__badge{margin-top:0;vertical-align:top}.posting-center-toolbar__badge{position:absolute;right:-.125rem;top:-.125rem;display:inline-flex;height:.875rem;min-width:.875rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1));padding-left:.125rem;padding-right:.125rem;font-size:8px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-center-toolbar__badge{white-space:nowrap}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-toolbar__actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__actions.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-toolbar__actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-center-toolbar__actions{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.25rem}.hr-workspace .text-lg.font-bold.posting-center-toolbar__count,.meal-workspace--enterprise .text-lg.font-bold.posting-center-toolbar__count,.procurement-workspace--enterprise .text-lg.font-bold.posting-center-toolbar__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-center-toolbar__count{white-space:nowrap;font-size:10px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__reset.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-toolbar__reset.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-center-toolbar__reset{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-center-toolbar__reset,.journal-entries-page .finance-data-table tbody td .posting-center-toolbar__reset{margin-top:0;vertical-align:top}.posting-center-toolbar__reset{display:inline-flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .posting-center-toolbar__reset{white-space:nowrap}.posting-center-toolbar__reset:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.posting-center-toolbar__reset:disabled{cursor:default;opacity:.4}.posting-center-queue-card{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border:1px solid #e2e4f0;background:#fff;padding:.375rem .625rem;text-align:left;box-shadow:0 1px 2px rgba(46,49,146,.05);transition:border-color .15s ease,background-color .15s ease}.posting-center-queue-card:hover{border-color:#c7cae0;background:rgba(248,249,253,.8)}.posting-center-queue-card--active{box-shadow:0 1px 3px rgba(46,49,146,.25)}.posting-center-queue-card--active,.posting-center-queue-card--active:hover{border-color:#252878;background:#2e3192}.posting-center-queue-card__label{font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5b6090;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posting-center-queue-card--active .posting-center-queue-card__label{color:rgba(226,228,240,.95)}.posting-center-queue-card__meta{display:flex;flex-shrink:0;align-items:baseline;gap:.375rem;font-variant-numeric:tabular-nums}.posting-center-queue-card__count{font-size:13px;font-weight:700;line-height:1;color:#1a1c6e}.posting-center-queue-card--active .posting-center-queue-card__count{color:#fff}.posting-center-queue-card__value{font-size:10px;font-weight:600;color:#3f4470}.posting-center-queue-card--active .posting-center-queue-card__value{color:#a7f3d0}.posting-center-queue-card__hint{font-size:9px;font-weight:500;color:#7a7fad}.posting-center-queue-card--active .posting-center-queue-card__hint{color:#c7cae0}.posting-center-table-wrap>div:first-child{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky{display:none}.programs-implementation-page .finance-register-page-header .finance-workspace .posting-center-table.hurdo-table-wrap--sticky.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .finance-workspace .posting-center-table.hurdo-table-wrap--sticky.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky{flex:0 1 auto}.programs-activity-planning__meta .finance-workspace .posting-center-table.hurdo-table-wrap--sticky.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky.md\:block{max-width:none}}.finance-workspace .posting-center-table.hurdo-table-wrap--sticky{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll{display:none}.programs-activities-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll.md\:block{max-width:none}}.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll{min-height:0;flex:1 1 0%;overflow-x:auto;overflow-y:auto;max-height:none;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(46,49,146,.22) transparent}.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar{width:6px;height:6px}.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-thumb{border-radius:9999px;background-color:rgba(141,148,224,.7)}.finance-workspace .posting-center-table.hurdo-table-wrap--sticky .hurdo-table-scroll::-webkit-scrollbar-track{background-color:rgba(238,240,250,.8)}.posting-center-table-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.25rem;border-top:1px solid #e2e4f0;background:rgba(248,249,253,.85);padding:.5rem .75rem}.posting-center-table__empty{height:min(28vh,16rem);vertical-align:middle}.programs-activity-planning .programs-activity-simple-import .posting-center-table-footer__metric{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-center-table-footer__metric,.journal-entries-page .finance-data-table tbody td .posting-center-table-footer__metric{margin-top:0;vertical-align:top}.posting-center-table-footer__metric{display:inline-flex;align-items:baseline;gap:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .posting-center-table-footer__metric{white-space:nowrap}.posting-center-table-footer__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.posting-center-table-footer__value,.hr-workspace .text-lg.font-bold.posting-center-table-footer__value,.hr-workspace .text-lg.posting-center-table-footer__value.tabular-nums,.hr-workspace .text-xl.posting-center-table-footer__value,.meal-workspace--enterprise .text-2xl.posting-center-table-footer__value,.meal-workspace--enterprise .text-lg.font-bold.posting-center-table-footer__value,.meal-workspace--enterprise .text-lg.posting-center-table-footer__value.tabular-nums,.meal-workspace--enterprise .text-xl.posting-center-table-footer__value,.procurement-workspace--enterprise .text-2xl.posting-center-table-footer__value,.procurement-workspace--enterprise .text-lg.font-bold.posting-center-table-footer__value,.procurement-workspace--enterprise .text-lg.posting-center-table-footer__value.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-center-table-footer__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-center-table-footer__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.posting-center-table-footer__amount,.hr-workspace .text-lg.font-bold.posting-center-table-footer__amount,.hr-workspace .text-lg.posting-center-table-footer__amount.tabular-nums,.hr-workspace .text-xl.posting-center-table-footer__amount,.meal-workspace--enterprise .text-2xl.posting-center-table-footer__amount,.meal-workspace--enterprise .text-lg.font-bold.posting-center-table-footer__amount,.meal-workspace--enterprise .text-lg.posting-center-table-footer__amount.tabular-nums,.meal-workspace--enterprise .text-xl.posting-center-table-footer__amount,.procurement-workspace--enterprise .text-2xl.posting-center-table-footer__amount,.procurement-workspace--enterprise .text-lg.font-bold.posting-center-table-footer__amount,.procurement-workspace--enterprise .text-lg.posting-center-table-footer__amount.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-center-table-footer__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-center-table-footer__amount{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-center-table .erp-table{width:100%;table-layout:fixed}.posting-center-table .erp-table tbody td,.posting-center-table .erp-table thead th{padding:.375rem .625rem;vertical-align:middle;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.posting-center-col--reference{width:9rem}.posting-center-col--module{width:5.5rem}.posting-center-col--donor,.posting-center-col--project{width:6.5rem}.posting-center-col--amount,.posting-center-col--bank-amount{width:6.25rem}.posting-center-col--rate{width:4.5rem}.posting-center-col--currency{width:3.5rem}.posting-center-col--validation{width:8.5rem}.posting-center-col--status{width:6.75rem}.posting-center-col--action{width:11rem}.posting-center-table .erp-table tbody td.ems-col-status,.posting-center-table .erp-table thead th.posting-center-col--status{text-align:center}.programs-implementation-page .finance-register-page-header .flex.posting-center-checks.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-checks.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-center-checks.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-checks.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-center-checks{display:flex;flex-wrap:wrap;gap:.125rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-check.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-center-check.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-center-check{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-center-check,.journal-entries-page .finance-data-table tbody td .posting-center-check{margin-top:0;vertical-align:top}.posting-center-check{display:inline-flex;align-items:center;gap:.125rem;border-radius:.25rem;border-width:1px;padding:.125rem .25rem;font-size:9px;font-weight:600;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-center-check{white-space:nowrap}.posting-center-check__label{text-transform:uppercase;letter-spacing:.025em;opacity:.8}.hr-workspace .text-2xl.posting-center-check__symbol,.hr-workspace .text-lg.posting-center-check__symbol.tabular-nums,.hr-workspace .text-xl.posting-center-check__symbol,.meal-workspace--enterprise .text-2xl.posting-center-check__symbol,.meal-workspace--enterprise .text-lg.posting-center-check__symbol.tabular-nums,.meal-workspace--enterprise .text-xl.posting-center-check__symbol,.procurement-workspace--enterprise .text-2xl.posting-center-check__symbol,.procurement-workspace--enterprise .text-lg.posting-center-check__symbol.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-center-check__symbol{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-center-check__symbol{font-weight:700}.posting-center-check--pass{border-color:rgb(167 243 208/var(--tw-border-opacity,1));background-color:rgb(236 253 245/var(--tw-bg-opacity,1));color:rgb(6 78 59/var(--tw-text-opacity,1))}.posting-center-check--pass,.posting-center-check--warn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.posting-center-check--warn{border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1));color:rgb(69 26 3/var(--tw-text-opacity,1))}.posting-center-check--fail{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.posting-center-check--na{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.posting-center-banner{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.375rem .5rem}@media (min-width:640px){.posting-center-banner{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-center-banner__item.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-center-banner__item.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-center-banner__item.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-center-banner__item.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-center-banner__item.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-center-banner__item.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-banner__item.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-banner__item.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-banner__item.flex-1.md\:block{max-width:none}}.posting-center-banner__item{display:flex;min-width:0;flex-direction:column;gap:.125rem;padding-left:.25rem;padding-right:.25rem}.posting-center-banner__item--clickable{border-radius:.375rem;border-width:1px;border-color:transparent;padding:.25rem .375rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.posting-center-banner__item--clickable:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.8)}.posting-center-banner__item--active{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-center-banner__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.posting-center-banner__value,.hr-workspace .text-lg.font-bold.posting-center-banner__value,.hr-workspace .text-lg.posting-center-banner__value.tabular-nums,.hr-workspace .text-xl.posting-center-banner__value,.meal-workspace--enterprise .text-2xl.posting-center-banner__value,.meal-workspace--enterprise .text-lg.font-bold.posting-center-banner__value,.meal-workspace--enterprise .text-lg.posting-center-banner__value.tabular-nums,.meal-workspace--enterprise .text-xl.posting-center-banner__value,.procurement-workspace--enterprise .text-2xl.posting-center-banner__value,.procurement-workspace--enterprise .text-lg.font-bold.posting-center-banner__value,.procurement-workspace--enterprise .text-lg.posting-center-banner__value.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-center-banner__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.posting-center-banner__value{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.posting-center-banner__value--ready{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.posting-center-banner__value--warn{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.posting-center-banner__value--dup{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.posting-center-banner__value--active{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.posting-center-banner__value--muted{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-center-banner__hint{font-size:9px;font-weight:500;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-center-toolbar__segment{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}@media (min-width:640px){.posting-center-toolbar__segment{display:inline}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-validation-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.posting-validation-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .posting-validation-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-validation-badge,.journal-entries-page .finance-data-table tbody td .posting-validation-badge{margin-top:0;vertical-align:top}.posting-validation-badge{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:10px;font-weight:600;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-validation-badge{white-space:nowrap}.posting-validation-badge--compact{padding:.125rem .375rem;font-size:9px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-validation-badge--ready{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.posting-validation-badge--warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.posting-validation-badge--failed{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.posting-validation-badge--posted{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.posting-validation-badge--na{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.posting-center-validation-cell.flex-1{display:none}.programs-implementation-page .finance-register-page-header .posting-center-validation-cell.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-center-validation-cell.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.posting-center-validation-cell.flex-1,.programs-donors-page__header .ems-workspace-header__row>.posting-center-validation-cell.flex-1,.programs-grants-page__header .ems-workspace-header__row>.posting-center-validation-cell.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-validation-cell.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-validation-cell.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.posting-center-validation-cell.flex-1.md\:block{max-width:none}}.posting-center-validation-cell{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.125rem}.posting-center-validation-details-link{font-size:9px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));text-underline-offset:2px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-center-validation-details-link:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-implementation-page .finance-register-page-header .flex.posting-center-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-actions.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.posting-center-actions.items-center.gap-2,.programs-implementation-page .finance-register-page-header .posting-center-actions.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-center-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.125rem}.posting-register-row-btn--reverse{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.posting-register-row-btn--reverse:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.programs-activity-planning__meta .overflow-hidden.posting-validation-details-modal{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-validation-details-modal{position:fixed;left:50%;top:50%;z-index:91;width:min(100vw - 2rem,28rem);--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .posting-validation-details-modal__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-validation-details-modal__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-validation-details-modal__header{margin-bottom:.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.75rem}.posting-validation-details-modal__summary{margin-bottom:.75rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.8);padding:.5rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.posting-validation-details-modal__list{max-height:min(60vh,24rem)}.posting-validation-details-modal__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.posting-validation-details-modal__list{overflow-y:auto}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-validation-detail-row,.programs-implementation-page .finance-register-page-header .posting-validation-detail-row.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.posting-validation-detail-row,.programs-implementation-page .finance-register-page-header .posting-validation-detail-row.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-validation-detail-row{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .625rem}.posting-validation-detail-row--pass{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.5)}.posting-validation-detail-row--warn{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.5)}.posting-validation-detail-row--fail{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.5)}.posting-validation-detail-row--na{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.4)}.posting-validation-badge__dot{margin-right:.125rem;font-size:10px;line-height:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-check-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.posting-check-results--compact>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.posting-check-result{font-size:9px;line-height:1.25;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-check-result__label{font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.posting-check-result__value{font-weight:600}.posting-check-result--pass .posting-check-result__value{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.posting-check-result--fail .posting-check-result__value{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.posting-check-result--warn .posting-check-result__value{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.posting-center-col--checks{width:9.5rem}.posting-center-col--posted-by,.posting-center-col--posted-date{width:5.5rem}.hr-workspace .text-2xl.posting-validation-detail-result,.hr-workspace .text-lg.posting-validation-detail-result.tabular-nums,.hr-workspace .text-xl.posting-validation-detail-result,.meal-workspace--enterprise .text-2xl.posting-validation-detail-result,.meal-workspace--enterprise .text-lg.posting-validation-detail-result.tabular-nums,.meal-workspace--enterprise .text-xl.posting-validation-detail-result,.procurement-workspace--enterprise .text-2xl.posting-validation-detail-result,.procurement-workspace--enterprise .text-lg.posting-validation-detail-result.tabular-nums,.procurement-workspace--enterprise .text-xl.posting-validation-detail-result{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .posting-validation-detail-result{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .posting-validation-detail-result,.journal-entries-page .finance-data-table tbody td .posting-validation-detail-result{margin-top:0;vertical-align:top}.posting-validation-detail-result{display:inline-flex;border-radius:.25rem;padding:.125rem .25rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .posting-validation-detail-result{white-space:nowrap}.posting-validation-detail-result--pass{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.posting-validation-detail-result--fail{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.posting-validation-detail-result--warn{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .posting-validation-detail-remediation.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-validation-detail-remediation.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-validation-detail-remediation{margin-top:.25rem;display:flex;align-items:flex-start;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);padding:.25rem .375rem;font-size:10px;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.posting-validation-details-modal__footer{margin-top:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}.posting-validation-details-modal__edit-link{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.posting-validation-details-modal__edit-link:hover{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1));text-decoration-line:underline}.programs-activity-planning__meta .overflow-hidden.posting-validation-failed-modal{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.posting-validation-failed-modal{position:fixed;left:50%;top:50%;z-index:91;width:min(100vw - 2rem,26rem);--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .posting-validation-failed-modal__header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .posting-validation-failed-modal__header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.posting-validation-failed-modal__header{margin-bottom:.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.posting-validation-failed-modal__list{margin-top:.75rem;margin-bottom:.75rem;max-height:min(50vh,18rem)}.posting-validation-failed-modal__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.posting-validation-failed-modal__list{overflow-y:auto}.posting-validation-failed-modal__item{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.6);padding:.5rem .625rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.bank-reconciliation-balance-summary__table{width:100%;border-collapse:collapse;font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.bank-reconciliation-balance-summary__table thead tr{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));text-align:left}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__table thead th,.hr-workspace .text-lg.bank-reconciliation-balance-summary__table thead th.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__table thead th,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__table thead th,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__table thead th.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__table thead th,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__table thead th,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__table thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__table thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__hero-main a button.bank-reconciliation-balance-summary__table thead th,.sp-workspace__main a button.bank-reconciliation-balance-summary__table thead th{color:#fff}.bank-reconciliation-balance-summary__table thead th{padding:.5rem .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-balance-summary__table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.bank-reconciliation-balance-summary__table tbody td{padding:.5rem .75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.bank-reconciliation-balance-summary__row--emphasis td{background-color:rgba(238,240,250,.8);font-weight:600}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__row--adjusted td,.hr-workspace .text-lg.bank-reconciliation-balance-summary__row--adjusted td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__row--adjusted td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--adjusted td,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--adjusted td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--adjusted td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--adjusted td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--adjusted td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--adjusted td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__row--adjusted td{background-color:rgba(219,234,254,.7);font-weight:700;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__row--difference-zero td,.hr-workspace .text-lg.bank-reconciliation-balance-summary__row--difference-zero td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__row--difference-zero td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--difference-zero td,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--difference-zero td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--difference-zero td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--difference-zero td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--difference-zero td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--difference-zero td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__row--difference-zero td{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__row--difference td,.hr-workspace .text-lg.bank-reconciliation-balance-summary__row--difference td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__row--difference td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--difference td,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--difference td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--difference td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--difference td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--difference td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--difference td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__row--difference td{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__row--variance td,.hr-workspace .text-lg.bank-reconciliation-balance-summary__row--variance td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__row--variance td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--variance td,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--variance td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--variance td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--variance td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--variance td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--variance td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__row--variance td{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-balance-summary__row--balanced td,.hr-workspace .text-lg.bank-reconciliation-balance-summary__row--balanced td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-balance-summary__row--balanced td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--balanced td,.meal-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--balanced td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--balanced td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-balance-summary__row--balanced td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-balance-summary__row--balanced td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-balance-summary__row--balanced td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-balance-summary__row--balanced td{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bank-reconciliation-header__internal-only{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-internal-badge,.hr-workspace .text-lg.bank-reconciliation-internal-badge.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-internal-badge,.meal-workspace--enterprise .text-2xl.bank-reconciliation-internal-badge,.meal-workspace--enterprise .text-lg.bank-reconciliation-internal-badge.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-internal-badge,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-internal-badge,.procurement-workspace--enterprise .text-lg.bank-reconciliation-internal-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-internal-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-internal-badge{border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-internal-note{font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.bank-reconciliation-internal-subtitle,.hr-workspace .text-lg.bank-reconciliation-internal-subtitle.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-internal-subtitle,.meal-workspace--enterprise .text-2xl.bank-reconciliation-internal-subtitle,.meal-workspace--enterprise .text-lg.bank-reconciliation-internal-subtitle.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-internal-subtitle,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-internal-subtitle,.procurement-workspace--enterprise .text-lg.bank-reconciliation-internal-subtitle.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-internal-subtitle{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-internal-subtitle{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-balance-summary__status{margin-top:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));padding-top:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600}.hr-workspace .text-2xl.bank-reconciliation-table-wrap .finance-data-table thead th,.hr-workspace .text-lg.bank-reconciliation-table-wrap .finance-data-table thead th.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-table-wrap .finance-data-table thead th,.meal-workspace--enterprise .text-2xl.bank-reconciliation-table-wrap .finance-data-table thead th,.meal-workspace--enterprise .text-lg.bank-reconciliation-table-wrap .finance-data-table thead th.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-table-wrap .finance-data-table thead th,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-table-wrap .finance-data-table thead th,.procurement-workspace--enterprise .text-lg.bank-reconciliation-table-wrap .finance-data-table thead th.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-table-wrap .finance-data-table thead th{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-workspace__hero-main a button.bank-reconciliation-table-wrap .finance-data-table thead th,.sp-workspace__main a button.bank-reconciliation-table-wrap .finance-data-table thead th{color:#fff}.bank-reconciliation-table-wrap .finance-data-table thead th{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-table-wrap .finance-data-table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.hr-workspace .text-2xl.bank-reconciliation-table__total-row td,.hr-workspace .text-lg.bank-reconciliation-table__total-row td.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-table__total-row td,.meal-workspace--enterprise .text-2xl.bank-reconciliation-table__total-row td,.meal-workspace--enterprise .text-lg.bank-reconciliation-table__total-row td.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-table__total-row td,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-table__total-row td,.procurement-workspace--enterprise .text-lg.bank-reconciliation-table__total-row td.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-table__total-row td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-table__total-row td{border-top-width:2px;--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));font-weight:700}.bank-reconciliation-variance-note{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.5);padding:.75rem 1rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);line-height:1.625;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.programs-activity-planning__meta .overflow-hidden.bank-reconciliation-approval-footer{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bank-reconciliation-approval-footer{margin-top:.5rem;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.bank-reconciliation-approval-footer__title{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing)}.hr-workspace .text-2xl.bank-reconciliation-approval-footer__title,.hr-workspace .text-lg.bank-reconciliation-approval-footer__title.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-approval-footer__title,.meal-workspace--enterprise .text-2xl.bank-reconciliation-approval-footer__title,.meal-workspace--enterprise .text-lg.bank-reconciliation-approval-footer__title.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-approval-footer__title,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-approval-footer__title,.procurement-workspace--enterprise .text-lg.bank-reconciliation-approval-footer__title.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-approval-footer__title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-approval-footer__title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-approval-footer__note{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-approval-footer__grid{margin-top:1rem;display:grid;gap:1rem}@media (min-width:640px){.bank-reconciliation-approval-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hr-workspace .text-2xl.bank-reconciliation-approval-footer__role,.hr-workspace .text-lg.bank-reconciliation-approval-footer__role.tabular-nums,.hr-workspace .text-xl.bank-reconciliation-approval-footer__role,.meal-workspace--enterprise .text-2xl.bank-reconciliation-approval-footer__role,.meal-workspace--enterprise .text-lg.bank-reconciliation-approval-footer__role.tabular-nums,.meal-workspace--enterprise .text-xl.bank-reconciliation-approval-footer__role,.procurement-workspace--enterprise .text-2xl.bank-reconciliation-approval-footer__role,.procurement-workspace--enterprise .text-lg.bank-reconciliation-approval-footer__role.tabular-nums,.procurement-workspace--enterprise .text-xl.bank-reconciliation-approval-footer__role{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.bank-reconciliation-approval-footer__role{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-approval-footer__line{margin-top:.5rem;margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));min-height:1.5rem}.bank-reconciliation-approval-footer__name{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.bank-reconciliation-approval-footer__meta{margin-top:.125rem;color:rgb(61 71 181/var(--tw-text-opacity,1))}.bank-reconciliation-approval-footer__meta,.bank-reconciliation-approval-footer__status{font-size:10px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.bank-reconciliation-approval-footer__status{margin-top:.25rem;font-weight:600;text-transform:uppercase;color:rgb(217 119 6/var(--tw-text-opacity,1))}.bank-reconciliation-approval-footer__status--signed{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.cash-book-workspace--clean .cash-book-treasury-header{margin-bottom:.75rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-implementation-page .finance-register-page-header .cash-book-summary-strip.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-summary-strip.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.cash-book-summary-strip{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-summary-strip{margin-bottom:.75rem;display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.programs-implementation-page .finance-register-page-header .cash-book-summary-strip.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-summary-strip.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.cash-book-summary-strip{flex-direction:row;align-items:center;justify-content:space-between}}.cash-book-summary-strip--meta-only{padding-top:.625rem;padding-bottom:.625rem}@media (min-width:1024px){.cash-book-summary-strip--meta-only{justify-content:flex-end}}.cash-book-summary-strip--meta-only .cash-book-summary-strip__meta{width:100%}@media (min-width:1024px){.cash-book-summary-strip--meta-only .cash-book-summary-strip__meta{width:auto}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-summary-strip__primary.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-summary-strip__primary.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-summary-strip__primary.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-summary-strip__primary.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__primary.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__primary.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__primary.flex-1.md\:block{max-width:none}}.cash-book-summary-strip__primary{min-width:0;flex-shrink:0}.cash-book-summary-strip__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .cash-book-summary-strip__value.font-bold,.hr-workspace .text-2xl.cash-book-summary-strip__value,.hr-workspace .text-lg.cash-book-summary-strip__value.tabular-nums,.hr-workspace .text-lg.font-bold.cash-book-summary-strip__value,.hr-workspace .text-xl.cash-book-summary-strip__value,.meal-workspace--enterprise .cash-book-summary-strip__value.font-bold,.meal-workspace--enterprise .text-2xl.cash-book-summary-strip__value,.meal-workspace--enterprise .text-lg.cash-book-summary-strip__value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.cash-book-summary-strip__value,.meal-workspace--enterprise .text-xl.cash-book-summary-strip__value,.procurement-workspace--enterprise .cash-book-summary-strip__value.font-bold,.procurement-workspace--enterprise .text-2xl.cash-book-summary-strip__value,.procurement-workspace--enterprise .text-lg.cash-book-summary-strip__value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-summary-strip__value,.procurement-workspace--enterprise .text-xl.cash-book-summary-strip__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-summary-strip__value{margin-top:.125rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-heading-sm-font-size);line-height:var(--oj-typography-heading-sm-line-height);font-weight:var(--oj-typography-heading-sm-font-weight);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-summary-strip__meta.flex-1{display:none}.programs-implementation-page .finance-register-page-header .cash-book-summary-strip__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-summary-strip__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-strip__meta.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-summary-strip__meta.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-summary-strip__meta.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-strip__meta.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-book-summary-strip__meta.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-summary-strip__meta.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-summary-strip__meta.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__meta.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__meta.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__meta.flex-1.md\:block{max-width:none}}.cash-book-summary-strip__meta{display:flex;min-width:0;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}@media (min-width:1024px){.cash-book-summary-strip__meta{justify-content:flex-end}}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-summary-strip__chip.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-strip__chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-summary-strip__chip.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-book-summary-strip__chip.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-summary-strip__chip.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-summary-strip__chip.flex-1{flex:0 1 auto}.programs-activity-planning .programs-activity-simple-import .cash-book-summary-strip__chip{border-radius:.5rem}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__chip.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__chip.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-summary-strip__chip.flex-1.md\:block{max-width:none}}.journal-entries-page .dcr-register__table tbody td .cash-book-summary-strip__chip,.journal-entries-page .finance-data-table tbody td .cash-book-summary-strip__chip{margin-top:0;vertical-align:top}.cash-book-summary-strip__chip{display:inline-flex;min-width:0;align-items:center;gap:.375rem}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-summary-strip__chip{white-space:nowrap}.cash-book-summary-strip__chip-label{font-weight:500;color:rgb(61 71 181/var(--tw-text-opacity,1))}.cash-book-summary-strip__chip-label,.cash-book-summary-strip__chip-value{font-size:11px;--tw-text-opacity:1;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-summary-strip__chip-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-kpi-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-kpi-row{width:100%;justify-content:flex-start}}.cash-book-kpi-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1280px){.cash-book-kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-implementation-page .finance-register-page-header .cash-book-kpi-card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kpi-card.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-kpi-card.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kpi-card.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.cash-book-kpi-card{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.cash-book-kpi-card,.programs-activity-planning__meta .overflow-hidden.cash-book-kpi-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-kpi-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem .875rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.cash-book-kpi-card--income{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(0 166 81/var(--tw-border-opacity,1))}.cash-book-kpi-card--expense{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(220 38 38/var(--tw-border-opacity,1))}.cash-book-kpi-card__label{font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.cash-book-kpi-card__value,.meal-workspace--enterprise .text-lg.font-bold.cash-book-kpi-card__value,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-kpi-card__value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-kpi-card__value{margin-top:.25rem;font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-kpi-card__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kpi-card__icon.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-kpi-card__icon.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-kpi-card__icon.gap-2{width:100%;justify-content:flex-start}}.cash-book-kpi-card__icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.cash-book-kpi-card--income .cash-book-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.cash-book-kpi-card--expense .cash-book-kpi-card__icon{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-toolbar{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.cash-book-toolbar{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.cash-book-toolbar,.programs-activity-planning__meta .overflow-hidden.cash-book-toolbar{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.cash-book-toolbar{display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}@media (min-width:1280px){.cash-book-toolbar{flex-direction:row;align-items:flex-end;gap:.75rem}}.cash-book-toolbar--pending{border-color:hsla(48,97%,77%,.8);background-color:rgba(255,251,235,.2)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-toolbar__filters.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.cash-book-toolbar__filters{display:none}.programs-implementation-page .finance-register-page-header .cash-book-toolbar__filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-toolbar__filters{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-toolbar__filters.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-toolbar__filters{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.cash-book-toolbar__filters.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.cash-book-toolbar__filters,.programs-donors-page__header .ems-workspace-header__row>.cash-book-toolbar__filters.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.cash-book-toolbar__filters,.programs-grants-page__header .ems-workspace-header__row>.cash-book-toolbar__filters.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.cash-book-toolbar__filters{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-toolbar__filters.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-toolbar__filters.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__filters.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.cash-book-toolbar__filters.md\:block{max-width:none}}.cash-book-toolbar__filters{display:flex;min-width:0;flex:1 1 0%;flex-wrap:nowrap;align-items:flex-end;gap:.5rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:thin}.programs-implementation-page .finance-register-page-header .cash-book-toolbar__field.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-toolbar__field.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-toolbar__field{display:flex;min-width:7.25rem;flex-shrink:0;flex-direction:column;gap:.25rem}.cash-book-toolbar__field--wide{min-width:9.5rem}.cash-book-toolbar__field-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-toolbar__control.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-toolbar__control.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-toolbar__control.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-toolbar__control.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__control.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__control.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-toolbar__control.flex-1.md\:block{max-width:none}}.cash-book-toolbar__control{height:2rem;width:100%;min-width:0;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-toolbar__control:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.cash-book-toolbar__control:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-toolbar__actions.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-toolbar__actions.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-toolbar__actions.gap-2{width:100%;justify-content:flex-start}}.cash-book-toolbar__actions{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:.375rem;align-self:stretch;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-top:.5rem}@media (min-width:1280px){.cash-book-toolbar__actions{border-top-width:0;padding-top:0}}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-toolbar__btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-toolbar__btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-toolbar__btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-toolbar__btn,.journal-entries-page .finance-data-table tbody td .cash-book-toolbar__btn{margin-top:0;vertical-align:top}.cash-book-toolbar__btn{display:inline-flex;height:2rem;align-items:center;justify-content:center;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-toolbar__btn{white-space:nowrap}.cash-book-toolbar__btn:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.sp-workspace__hero-main a button.cash-book-toolbar__btn--primary,.sp-workspace__main a button.cash-book-toolbar__btn--primary{color:#fff}.cash-book-toolbar__btn--primary{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cash-book-toolbar__btn--primary:hover{background-color:rgba(46,49,146,.9)}.cash-book-toolbar__count{white-space:nowrap;font-size:11px;font-weight:500;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-toolbar__pending{font-weight:600;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-workspace--clean .cash-book-treasury-header__top.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-workspace--clean .cash-book-treasury-header__top.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-workspace--clean .cash-book-treasury-header__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding-bottom:.5rem}.hr-workspace .cash-book-workspace--clean .cash-book-treasury-header__title.font-bold.tabular-nums,.meal-workspace--enterprise .cash-book-workspace--clean .cash-book-treasury-header__title.font-bold.tabular-nums,.procurement-workspace--enterprise .cash-book-workspace--clean .cash-book-treasury-header__title.font-bold.tabular-nums{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-workspace--clean .cash-book-treasury-header__title{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height);font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .cash-book-workspace--clean .cash-book-treasury-header__closing-value.font-bold,.hr-workspace .text-2xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.hr-workspace .text-lg.cash-book-workspace--clean .cash-book-treasury-header__closing-value.tabular-nums,.hr-workspace .text-lg.font-bold.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.hr-workspace .text-xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .cash-book-workspace--clean .cash-book-treasury-header__closing-value.font-bold,.meal-workspace--enterprise .text-2xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-lg.cash-book-workspace--clean .cash-book-treasury-header__closing-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .cash-book-workspace--clean .cash-book-treasury-header__closing-value.font-bold,.procurement-workspace--enterprise .text-2xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-lg.cash-book-workspace--clean .cash-book-treasury-header__closing-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-workspace--clean .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-xl.cash-book-workspace--clean .cash-book-treasury-header__closing-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-workspace--clean .cash-book-treasury-header__closing-value{font-family:var(--erp-font-family-mono);font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value{font-size:var(--oj-typography-body-lg-font-size);font-weight:var(--oj-typography-body-lg-font-weight);line-height:var(--oj-typography-body-lg-line-height)}.hr-workspace .text-2xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.hr-workspace .text-lg.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value.tabular-nums,.hr-workspace .text-lg.font-bold.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.hr-workspace .text-xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-2xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-lg.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-2xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-lg.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-xl.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-workspace--clean .bank-accounts-treasury-header .cash-book-treasury-header__closing-value{font-family:var(--erp-font-family-mono);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-workspace--clean .cash-book-treasury-header__meta-grid{margin-top:.625rem;display:grid;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.5rem}@media (min-width:640px){.cash-book-workspace--clean .cash-book-treasury-header__meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.cash-book-workspace--clean .cash-book-treasury-header__meta-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.cash-book-workspace--clean .cash-book-treasury-header__meta-grid{grid-template-columns:repeat(9,minmax(0,1fr))}}.cash-book-workspace--clean .cash-book-treasury-header__meta-grid dt{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-workspace--clean .cash-book-treasury-header__meta-grid dd{margin-top:.125rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .cash-book-treasury-dashboard__alerts.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-treasury-dashboard__alerts.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-treasury-dashboard__alerts.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-treasury-dashboard__alerts.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-treasury-dashboard__alerts{display:flex;flex-wrap:wrap;gap:.25rem}.cash-book-treasury-alert{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-alert--warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.cash-book-treasury-alert--critical{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.cash-book-treasury-header.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.cash-book-treasury-header.flex-1,.programs-donors-page__header .ems-workspace-header__row>.cash-book-treasury-header.flex-1,.programs-grants-page__header .ems-workspace-header__row>.cash-book-treasury-header.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-treasury-header.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-treasury-header.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.cash-book-treasury-header.flex-1.md\:block{max-width:none}}.cash-book-treasury-header{min-width:0}.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__top.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__top.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-treasury-header__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cash-book-workspace--ngo .cash-book-treasury-header{margin-bottom:.5rem}.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__brand.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__brand.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-treasury-header__brand{display:flex;align-items:flex-start;gap:.75rem;grid-area:brand}.cash-book-treasury-header__logo{height:2.75rem;width:auto;max-width:200px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.cash-book-treasury-header__title{font-size:var(--oj-typography-heading-xs-font-size);font-weight:var(--oj-typography-heading-xs-font-weight);line-height:var(--oj-typography-heading-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.cash-book-treasury-header__subtitle{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.cash-book-treasury-header__meta{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .cash-book-treasury-header__meta{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.grant-detail-dashboard__meta-item dd .cash-book-treasury-header__meta{font-size:10px}.grant-overview-cell--status .cash-book-treasury-header__meta{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.cash-book-treasury-header__meta{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.cash-book-treasury-header__aside{text-align:right;grid-area:aside}.cash-book-treasury-header__closing-label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.cash-book-treasury-header__closing-value{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height)}.hr-workspace .text-2xl.cash-book-treasury-header__closing-value,.hr-workspace .text-lg.cash-book-treasury-header__closing-value.tabular-nums,.hr-workspace .text-lg.font-bold.cash-book-treasury-header__closing-value,.hr-workspace .text-xl.cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-2xl.cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-lg.cash-book-treasury-header__closing-value.tabular-nums,.meal-workspace--enterprise .text-lg.font-bold.cash-book-treasury-header__closing-value,.meal-workspace--enterprise .text-xl.cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-2xl.cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-lg.cash-book-treasury-header__closing-value.tabular-nums,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-treasury-header__closing-value,.procurement-workspace--enterprise .text-xl.cash-book-treasury-header__closing-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-treasury-header__closing-value{font-family:var(--erp-font-family-mono);font-weight:700;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__standards.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-treasury-header__standards.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .cash-book-treasury-header__standards.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.cash-book-treasury-header__standards.items-center.gap-2{width:100%;justify-content:flex-start}}.cash-book-treasury-header__standards{display:flex;flex-wrap:wrap;gap:.25rem;grid-area:standards}.hr-workspace .text-2xl.cash-book-treasury-header__standards li,.hr-workspace .text-lg.cash-book-treasury-header__standards li.tabular-nums,.hr-workspace .text-xl.cash-book-treasury-header__standards li,.meal-workspace--enterprise .text-2xl.cash-book-treasury-header__standards li,.meal-workspace--enterprise .text-lg.cash-book-treasury-header__standards li.tabular-nums,.meal-workspace--enterprise .text-xl.cash-book-treasury-header__standards li,.procurement-workspace--enterprise .text-2xl.cash-book-treasury-header__standards li,.procurement-workspace--enterprise .text-lg.cash-book-treasury-header__standards li.tabular-nums,.procurement-workspace--enterprise .text-xl.cash-book-treasury-header__standards li{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-treasury-header__standards li{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-dashboard__insights{display:grid;gap:.375rem}@media (min-width:640px){.cash-book-treasury-dashboard__insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cash-book-treasury-dashboard__insights{grid-template-columns:repeat(3,minmax(0,1fr))}}.cash-book-treasury-insight{border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem}.cash-book-treasury-insight--warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.6)}.cash-book-treasury-insight--critical{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1));background-color:rgba(255,241,242,.6)}.cash-book-treasury-insight__title{font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.cash-book-treasury-insight__message{margin-top:.125rem;font-size:10px;line-height:1.375;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-dashboard__grid{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-dashboard__grid{width:100%;justify-content:flex-start}}.cash-book-treasury-dashboard__grid{display:grid;gap:.5rem}@media (min-width:1024px){.cash-book-treasury-dashboard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cash-book-treasury-dashboard__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cash-book-treasury-panel .finance-section__body{max-height:200px;overflow-y:auto;padding:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-module-chip.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.cash-book-module-chip.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .cash-book-module-chip{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .cash-book-module-chip,.journal-entries-page .finance-data-table tbody td .cash-book-module-chip{margin-top:0;vertical-align:top}.cash-book-module-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .cash-book-module-chip{white-space:nowrap}.cash-book-module-chip--active{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.cash-book-module-chip--pending{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.cash-book-module-chip__label{font-weight:600}.hr-workspace .text-lg.font-bold.cash-book-module-chip__count,.meal-workspace--enterprise .text-lg.font-bold.cash-book-module-chip__count,.procurement-workspace--enterprise .text-lg.font-bold.cash-book-module-chip__count{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.cash-book-module-chip__count{font-family:var(--erp-font-family-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-kpi-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.cash-book-treasury-kpi-row{width:100%;justify-content:flex-start}}.cash-book-treasury-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));padding:.5rem .75rem}.finance-kpi-primary--neutral{border-top:3px solid #2e3192}.programs-activity-planning__meta .hurdo-card.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-card{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 1px 3px rgba(46,49,146,.06)}.hurdo-card,.hurdo-card-stat{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hurdo-card-stat{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:var(--ems-space-2);box-shadow:0 1px 2px rgba(46,49,146,.04);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hurdo-card-stat:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.hurdo-kpi-icon-hurdo{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hurdo-kpi-icon-green,.hurdo-kpi-icon-warning{--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.hurdo-kpi-icon-danger,.hurdo-kpi-icon-muted{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.erp-dashboard-page .kpi-value,.kpi-value{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-dashboard-page .kpi-value{font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.hr-workspace .kpi-value,.programs-dashboard-page .kpi-value,.programs-workspace .kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.hr-workspace .kpi-value{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.procurement-workspace--enterprise .kpi-value,.procurement-workspace--enterprise .proc-kpi-card .kpi-value{letter-spacing:-.025em;--tw-text-opacity:1}.kpi-value-success,.procurement-workspace--enterprise .kpi-value,.procurement-workspace--enterprise .proc-kpi-card .kpi-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-dashboard-page .kpi-value-success{font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .kpi-value-success,.programs-dashboard-page .kpi-value-success,.programs-workspace .kpi-value-success{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.hr-workspace .kpi-value-success{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.procurement-workspace--enterprise .kpi-value-success,.procurement-workspace--enterprise .proc-kpi-card .kpi-value-success{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.kpi-value-success{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.kpi-value-warning{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-dashboard-page .kpi-value-warning{font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .kpi-value-warning,.programs-dashboard-page .kpi-value-warning,.programs-workspace .kpi-value-warning{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.hr-workspace .kpi-value-warning{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.procurement-workspace--enterprise .kpi-value-warning,.procurement-workspace--enterprise .proc-kpi-card .kpi-value-warning{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.kpi-value-warning{--tw-text-opacity:1;color:rgb(232 163 23/var(--tw-text-opacity,1))}.kpi-value-danger{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;color:rgb(20 21 63/var(--tw-text-opacity,1))}.erp-dashboard-page .kpi-value-danger{font-size:18px;font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hr-workspace .kpi-value-danger,.programs-dashboard-page .kpi-value-danger,.programs-workspace .kpi-value-danger{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums}.hr-workspace .kpi-value-danger{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.procurement-workspace--enterprise .kpi-value-danger,.procurement-workspace--enterprise .proc-kpi-card .kpi-value-danger{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line);font-variant-numeric:tabular-nums;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.kpi-value-danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hurdo-progress-track{height:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.hurdo-progress-fill{height:.375rem;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#2e3192 var(--tw-gradient-from-position);--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#00a651 var(--tw-gradient-to-position)}.programs-activity-planning__meta .hurdo-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-panel{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 1px 3px rgba(46,49,146,.06)}.hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));padding:.625rem 1rem}.programs-project-locations-panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.programs-overview-dashboard .hurdo-panel-header,.programs-overview-page .hurdo-panel-header{border-bottom-width:1px;border-color:rgba(217,220,245,.9)}.programs-overview-page .hurdo-panel-header{padding:.75rem 1rem}.programs-archived-projects-panel .hurdo-panel-header,.programs-beneficiaries-panel .hurdo-panel-header,.programs-budget-revisions-panel .hurdo-panel-header,.programs-field-operations-panel .hurdo-panel-header,.programs-project-closure-panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.programs-implementation-panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.programs-implementation-panel--performance .hurdo-panel-header,.programs-implementation-panel--snapshot .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(20,21,63,.04) var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,21,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(0,166,81,.05) var(--tw-gradient-to-position);padding:.625rem .75rem}.programs-activity-register__panel .hurdo-panel-header,.programs-project-teams-register__panel .hurdo-panel-header,.programs-workplan-register__panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-project-team-panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding:.625rem .875rem}.programs-donor-register__panel .hurdo-panel-header,.programs-grant-register__panel .hurdo-panel-header,.programs-project-register__panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.3);padding:.5rem .75rem}.programs-pr-register__panel .hurdo-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem}.hurdo-panel-title{font-size:var(--ems-type-section-title-size);font-weight:var(--ems-type-section-title-weight);line-height:var(--ems-type-section-title-line);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.erp-dashboard-page .hurdo-panel-title{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:600}.hr-workspace .text-2xl.programs-project-locations-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-project-locations-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-project-locations-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-project-locations-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-project-locations-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-locations-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-project-locations-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-project-locations-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-locations-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-locations-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-overview-page .hurdo-panel-title{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.programs-field-operations-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-field-operations-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-field-operations-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-field-operations-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-field-operations-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-field-operations-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-field-operations-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-field-operations-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-field-operations-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-field-operations-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-beneficiaries-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-beneficiaries-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-beneficiaries-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-beneficiaries-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-beneficiaries-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-beneficiaries-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-beneficiaries-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-beneficiaries-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-beneficiaries-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-beneficiaries-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-budget-revisions-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-budget-revisions-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-budget-revisions-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-budget-revisions-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-budget-revisions-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-budget-revisions-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-budget-revisions-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-budget-revisions-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-budget-revisions-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-revisions-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-project-closure-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-project-closure-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-project-closure-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-project-closure-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-project-closure-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-closure-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-project-closure-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-project-closure-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-closure-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-closure-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-archived-projects-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-archived-projects-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-archived-projects-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-archived-projects-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-archived-projects-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-archived-projects-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-archived-projects-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-archived-projects-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-archived-projects-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-archived-projects-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-2xl.programs-implementation-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-implementation-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-implementation-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-implementation-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-implementation-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-implementation-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-implementation-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-implementation-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-implementation-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-register__panel .hurdo-panel-title,.programs-project-teams-register__panel .hurdo-panel-title,.programs-workplan-register__panel .hurdo-panel-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.programs-project-team-panel .hurdo-panel-title,.hr-workspace .text-lg.programs-project-team-panel .hurdo-panel-title.tabular-nums,.hr-workspace .text-xl.programs-project-team-panel .hurdo-panel-title,.meal-workspace--enterprise .text-2xl.programs-project-team-panel .hurdo-panel-title,.meal-workspace--enterprise .text-lg.programs-project-team-panel .hurdo-panel-title.tabular-nums,.meal-workspace--enterprise .text-xl.programs-project-team-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-2xl.programs-project-team-panel .hurdo-panel-title,.procurement-workspace--enterprise .text-lg.programs-project-team-panel .hurdo-panel-title.tabular-nums,.procurement-workspace--enterprise .text-xl.programs-project-team-panel .hurdo-panel-title{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-project-team-panel .hurdo-panel-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-donor-register__panel .hurdo-panel-title,.programs-grant-register__panel .hurdo-panel-title,.programs-project-register__panel .hurdo-panel-title{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-pr-register__panel .hurdo-panel-title{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-activity-planning__meta .hurdo-page-hero.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-page-hero{overflow:hidden;border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;box-shadow:0 1px 3px rgba(46,49,146,.06);margin-bottom:1rem;padding:.875rem 1rem}.hurdo-page-hero--compact{margin-bottom:.625rem;padding:.625rem 1rem}.hurdo-page-hero--compact .erp-page-title{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height);font-weight:600;line-height:1.25}.hurdo-page-hero:before{content:none}.hurdo-header-stat{border-radius:.375rem;border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.5);padding:.5rem .75rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.hurdo-header-stat-label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));letter-spacing:.06em}.hurdo-header-stat-value{font-size:var(--oj-typography-body-xl-font-size);font-weight:var(--oj-typography-body-xl-font-weight);line-height:var(--oj-typography-body-xl-line-height);font-weight:600}.hr-workspace .text-lg.font-bold.hurdo-header-stat-value,.meal-workspace--enterprise .text-lg.font-bold.hurdo-header-stat-value,.procurement-workspace--enterprise .text-lg.font-bold.hurdo-header-stat-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.hurdo-header-stat-value{margin-top:.125rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-admin-toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.erp-admin-toolbar{width:100%;justify-content:flex-start}}.erp-admin-toolbar{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem .75rem}@media (min-width:640px){.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex.flex-wrap.gap-2,.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex.flex-wrap.gap-2,.programs-implementation-page .finance-register-page-header .erp-admin-toolbar.flex.items-center.gap-2{width:100%;justify-content:flex-start}}.erp-admin-toolbar{flex-direction:row;flex-wrap:wrap;align-items:center}}.erp-admin-toolbar{box-shadow:0 1px 2px rgba(46,49,146,.04)}.erp-status-badge--active{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:rgba(0,166,81,.12);color:#0d7a42;box-shadow:0 1px 2px rgba(0,166,81,.12)}.erp-status-badge--active,.erp-status-badge--inactive{border-radius:9999px;border-width:0;padding:.125rem .625rem}.erp-status-badge--inactive{background:rgba(46,49,146,.06);color:#6b7280;box-shadow:0 1px 2px rgba(46,49,146,.05)}.erp-admin-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.programs-activity-planning__meta .erp-admin-table-panel.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-admin-table-panel{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.erp-admin-table-panel .hurdo-table-wrap{border-radius:0;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.erp-admin-users-table .erp-table td:first-child,.erp-admin-users-table .erp-table td:last-child,.erp-admin-users-table .erp-table td:nth-child(2),.erp-admin-users-table .erp-table th:first-child,.erp-admin-users-table .erp-table th:last-child,.erp-admin-users-table .erp-table th:nth-child(2){position:sticky;background:#fff}.erp-admin-users-table .erp-table td:first-child,.erp-admin-users-table .erp-table th:first-child{left:0;z-index:3;width:2.75rem;min-width:2.75rem;max-width:2.75rem}.erp-admin-users-table .erp-table td:nth-child(2),.erp-admin-users-table .erp-table th:nth-child(2){left:2.75rem;z-index:3;min-width:13rem;max-width:16rem;box-shadow:8px 0 12px -10px rgba(20,21,63,.28)}.erp-admin-users-table .erp-table td:last-child,.erp-admin-users-table .erp-table th:last-child{right:0;z-index:3;width:8.5rem;min-width:8.5rem;box-shadow:-8px 0 12px -10px rgba(20,21,63,.28)}.erp-admin-users-table .erp-table thead th:first-child,.erp-admin-users-table .erp-table thead th:last-child,.erp-admin-users-table .erp-table thead th:nth-child(2){z-index:14;background:#eef0fa}.erp-admin-users-table .erp-table tbody tr:nth-child(2n) td:first-child,.erp-admin-users-table .erp-table tbody tr:nth-child(2n) td:last-child,.erp-admin-users-table .erp-table tbody tr:nth-child(2n) td:nth-child(2){background:#f4f6fc}.erp-admin-users-table .erp-table tbody tr:hover td:first-child,.erp-admin-users-table .erp-table tbody tr:hover td:last-child,.erp-admin-users-table .erp-table tbody tr:hover td:nth-child(2){background:#e4e7f4}.admin-user-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;white-space:nowrap}.erp-table--soft tbody tr:nth-child(2n){background-color:rgba(238,240,250,.5)}.erp-table--soft tbody tr:hover{background-color:rgba(217,220,245,.65)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-env-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-env-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-sidebar-env-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-sidebar-env-badge,.journal-entries-page .finance-data-table tbody td .hurdo-sidebar-env-badge{margin-top:0;vertical-align:top}.hurdo-sidebar-env-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:1px .375rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-sidebar-env-badge{white-space:nowrap}.hurdo-sidebar-env-badge--online{background-color:rgba(0,166,81,.15);--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1))}.hurdo-sidebar-env-badge--online:before{content:"";height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(51 184 116/var(--tw-bg-opacity,1));box-shadow:0 0 6px rgba(0,166,81,.5)}.programs-implementation-page .finance-register-page-header .hurdo-app-header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .hurdo-app-header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-app-header{position:relative;display:flex;width:100%;flex-direction:column;background-color:hsla(0,0%,100%,.95);--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@supports (backdrop-filter:var(--tw )){.hurdo-app-header{background-color:hsla(0,0%,100%,.97)}}.hurdo-app-header{box-shadow:var(--header-elevation)}.hurdo-header-tier-divider{height:1px;flex-shrink:0;background:linear-gradient(90deg,rgba(15,17,51,.4),hsla(0,0%,100%,.14) 12%,rgba(0,166,81,.55) 50%,hsla(0,0%,100%,.14) 88%,rgba(15,17,51,.4));box-shadow:0 1px 0 0 hsla(0,0%,100%,.06)}.hurdo-header-bottom-divider{pointer-events:none;position:absolute;bottom:0;left:0;right:0;z-index:1;height:4px}.hurdo-header-bottom-divider:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(180deg,rgba(46,49,146,.06),rgba(46,49,146,.02) 55%,transparent)}.hurdo-header-bottom-divider:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(46,49,146,.12) 6%,rgba(46,49,146,.22) 22%,rgba(0,166,81,.5) 50%,rgba(46,49,146,.22) 78%,rgba(46,49,146,.12) 94%,transparent)}.hurdo-utility-bar{background:linear-gradient(90deg,var(--hurdo-utility-bar) 0,#14153f 100%)}.hurdo-sidebar-below-header{box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.07)}.hurdo-shell-divider{left:var(--sidebar-current-width);width:1px;height:100dvh;background:var(--shell-divider-color);transform:translateX(-1px);transition:left .2s ease-out}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hurdo-shell-column.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.hurdo-shell-column.flex-1,.programs-donors-page__header .ems-workspace-header__row>.hurdo-shell-column.flex-1,.programs-grants-page__header .ems-workspace-header__row>.hurdo-shell-column.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-shell-column.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-shell-column.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-shell-column.flex-1.md\:block{max-width:none}}.hurdo-shell-column{box-sizing:border-box;width:100%;min-width:0;max-width:100%;flex-shrink:0}.hurdo-header-brand{min-height:var(--main-header-row-height,66px);max-height:var(--main-header-row-height,66px)}@media (min-width:1024px){.hurdo-app-header{display:grid;grid-template-columns:minmax(0,var(--header-brand-width,var(--sidebar-current-width))) minmax(0,1fr);grid-template-rows:var(--header-utility-height) 1px var(--main-header-row-height);transition:grid-template-columns .2s ease-out}}.hurdo-sidebar{background:linear-gradient(180deg,#181a52 0,var(--hurdo-sidebar) 40%,#12143d 100%)}.sp-workspace__hero-main a button.hurdo-sidebar,.sp-workspace__main a button.hurdo-sidebar{color:#fff}.hurdo-sidebar{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.hurdo-nav-active,.sp-workspace__main a button.hurdo-nav-active{color:#fff}.hurdo-nav-active{position:relative;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-nav-active:before{content:"";position:absolute;left:0;top:50%;height:72%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 10px rgba(0,166,81,.55)}.hurdo-nav-item{font-weight:400;color:var(--hurdo-on-dark-muted);transition:background-color .22s ease,color .22s ease}.sp-workspace__hero-main a button.hurdo-nav-item:hover,.sp-workspace__main a button.hurdo-nav-item:hover{color:#fff}.hurdo-nav-item:hover{background-color:hsla(0,0%,100%,.07);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .hurdo-sidebar-sections.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .hurdo-sidebar-sections.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-sections{display:flex;flex-direction:column;gap:.25rem}.hurdo-sidebar-section{flex-shrink:0}.hurdo-sidebar-section--bordered{margin-top:.5rem;border-top-width:1px;border-color:hsla(0,0%,100%,.08);padding-top:.5rem}.hurdo-sidebar-section:first-child{margin-top:0;padding-top:0}.hurdo-sidebar-label{font-size:var(--oj-typography-overline-font-size);font-weight:var(--oj-typography-overline-font-weight);line-height:var(--oj-typography-overline-line-height);letter-spacing:var(--oj-typography-overline-letter-spacing);text-transform:uppercase;margin-bottom:.375rem;padding-left:.5rem;padding-right:.5rem;color:hsla(0,0%,100%,.45)}.programs-implementation-page .finance-register-page-header .hurdo-sidebar-nav-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .hurdo-sidebar-nav-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-nav-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.125rem;padding:0}.hurdo-sidebar-nav-icon{height:1rem;width:1rem;flex-shrink:0;opacity:.6;transition:opacity .22s ease,color .22s ease}.hurdo-sidebar-nav-icon--active{--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1));opacity:1}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hurdo-sidebar-nav-label.flex-1{display:none}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-label.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-nav-label.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-label.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-nav-label.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activities-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-label.flex-1,.programs-donors-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-label.flex-1,.programs-grants-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-label.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-label.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-label.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-label.flex-1.md\:block{max-width:none}}.hurdo-sidebar-nav-label{display:flex;min-width:0;align-items:center;gap:.375rem}.hurdo-sidebar-nav-text{font-size:var(--ems-type-nav-size);font-weight:var(--ems-type-nav-weight);line-height:var(--ems-type-nav-line)}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hurdo-sidebar-nav-text.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-text.flex-1,.programs-donors-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-text.flex-1,.programs-grants-page__header .ems-workspace-header__row>.hurdo-sidebar-nav-text.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-text.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-text.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-nav-text.flex-1.md\:block{max-width:none}}.hurdo-sidebar-nav-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.375}.sp-workspace__hero-main a button.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text,.sp-workspace__main a button.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text{color:#fff}.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.hurdo-sidebar-nav-link-active,.sp-workspace__main a button.hurdo-sidebar-nav-link-active{color:#fff}.hurdo-sidebar-nav-link-active{position:relative;font-weight:600}.hurdo-sidebar-nav-link-active:before{content:"";position:absolute;left:0;top:50%;height:72%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 10px rgba(0,166,81,.55)}.hurdo-sidebar-nav-link-active{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:inset 0 0 18px rgba(0,166,81,.18)}.sp-workspace__hero-main a button .hurdo-sidebar-nav-link-active:hover .hurdo-sidebar-nav-text,.sp-workspace__hero-main a button.hurdo-sidebar-nav-link-active:hover,.sp-workspace__main a button .hurdo-sidebar-nav-link-active:hover .hurdo-sidebar-nav-text,.sp-workspace__main a button.hurdo-sidebar-nav-link-active:hover{color:#fff}.hurdo-sidebar-nav-link-active:hover,.hurdo-sidebar-nav-link-active:hover .hurdo-sidebar-nav-text{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-sidebar-nav-link-expanded{font-weight:400;color:var(--hurdo-on-dark-muted);transition:background-color .22s ease,color .22s ease}.hurdo-sidebar-nav-link-expanded:hover{background-color:hsla(0,0%,100%,.07)}.hurdo-sidebar-nav-link-expanded{color:hsla(0,0%,100%,.85)}.hurdo-sidebar-nav-link-expanded .hurdo-sidebar-nav-text{font-weight:500;color:hsla(0,0%,100%,.9)}.sp-workspace__hero-main a button.hurdo-sidebar-nav-link-expanded:hover,.sp-workspace__main a button.hurdo-sidebar-nav-link-expanded:hover{color:#fff}.hurdo-sidebar-nav-link-expanded:hover{background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:none}.hurdo-sidebar-nav-link-expanded:focus:not(:focus-visible){background-color:transparent;color:hsla(0,0%,100%,.85);box-shadow:none}.hurdo-sidebar-nav-icon--expanded{color:rgba(51,184,116,.75);opacity:.9}.hurdo-sidebar-nav-link-inactive{font-weight:400;transition:background-color .22s ease,color .22s ease}.sp-workspace__hero-main a button.hurdo-sidebar-nav-link-inactive:hover,.sp-workspace__main a button.hurdo-sidebar-nav-link-inactive:hover{color:#fff}.hurdo-sidebar-nav-link-inactive:hover{background-color:hsla(0,0%,100%,.07);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-sidebar-nav-link-inactive{color:var(--hurdo-on-dark-muted)}.hurdo-sidebar-nav-link-inactive:hover{background-color:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.95);box-shadow:none}.hurdo-sidebar-nav-link-inactive:focus:not(:focus-visible){background-color:transparent;color:var(--hurdo-on-dark-muted);box-shadow:none}.hurdo-sidebar-nav-link-inactive:hover .hurdo-sidebar-nav-text{color:hsla(0,0%,100%,.95)}.hurdo-sidebar-nav-link-inactive:hover .hurdo-sidebar-nav-icon{color:hsla(0,0%,100%,.9);opacity:.8}.programs-implementation-page .finance-register-page-header .flex.flex-wrap .hurdo-sidebar-nav-link-with-trailing.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-link-base.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap .hurdo-sidebar-nav-link-with-trailing.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-link-base.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-nav-link-base,.hurdo-sidebar-nav-link-with-trailing{position:relative;display:grid;min-height:34px;align-items:center;border-radius:.375rem;padding:.125rem .5rem;text-decoration-line:none;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.hurdo-sidebar-nav-link-base{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.hurdo-sidebar-nav-link-base{width:100%;justify-content:flex-start}}.hurdo-sidebar-nav-link-base{grid-template-columns:16px minmax(0,1fr);gap:.5rem}.hurdo-sidebar-nav-link-base.hurdo-sidebar-nav-link--sub{grid-template-columns:minmax(0,1fr);gap:0}.hurdo-sidebar-nav-text--sub{overflow:visible;text-overflow:clip;white-space:normal}.hurdo-sidebar-nav-link-with-trailing{grid-template-columns:16px minmax(0,1fr) auto;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0}.hurdo-sidebar-nav-chevron{height:.875rem;width:.875rem;flex-shrink:0;color:hsla(0,0%,100%,.45);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.hurdo-sidebar-nav-chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:hsla(0,0%,100%,.7)}.hurdo-sidebar-nav-badge{font-size:var(--oj-typography-body-2xs-font-size);font-weight:var(--oj-typography-body-2xs-font-weight);line-height:var(--oj-typography-body-2xs-line-height)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-nav-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-sidebar-nav-badge{border-radius:.5rem}.sp-workspace__hero-main a button.hurdo-sidebar-nav-badge,.sp-workspace__main a button.hurdo-sidebar-nav-badge{color:#fff}.journal-entries-page .dcr-register__table tbody td .hurdo-sidebar-nav-badge,.journal-entries-page .finance-data-table tbody td .hurdo-sidebar-nav-badge{margin-top:0;vertical-align:top}.hurdo-sidebar-nav-badge{display:inline-flex;min-height:16px;min-width:16px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 166 81/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-sidebar-nav-badge{white-space:nowrap}.hurdo-sidebar-nav-badge{box-shadow:0 0 0 1px rgba(0,166,81,.35)}.hurdo-sidebar-submenu-list{margin:.125rem 0 .125rem 1.35rem;list-style-type:none}.hurdo-sidebar-submenu-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.hurdo-sidebar-submenu-list{border-left-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:.125rem;padding-bottom:.125rem;padding-left:.5rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-submenu-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-submenu-link.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-submenu-link{display:grid;min-height:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.375rem;border-radius:.375rem;padding:.125rem .5rem;text-decoration-line:none;transition:background-color .22s ease,color .22s ease}.sp-workspace__hero-main a button.hurdo-sidebar-submenu-link--active,.sp-workspace__main a button.hurdo-sidebar-submenu-link--active{color:#fff}.hurdo-sidebar-submenu-link--active{position:relative;font-weight:600}.hurdo-sidebar-submenu-link--active:before{content:"";position:absolute;left:0;top:50%;height:72%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 10px rgba(0,166,81,.55)}.hurdo-sidebar-submenu-link--active{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:inset 0 0 16px rgba(0,166,81,.16)}.sp-workspace__hero-main a button.hurdo-sidebar-submenu-link--active .hurdo-sidebar-nav-text,.sp-workspace__main a button.hurdo-sidebar-submenu-link--active .hurdo-sidebar-nav-text{color:#fff}.hurdo-sidebar-submenu-link--active .hurdo-sidebar-nav-text{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.hurdo-sidebar-submenu-link--active:hover,.sp-workspace__main a button.hurdo-sidebar-submenu-link--active:hover{color:#fff}.hurdo-sidebar-submenu-link--active:hover{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-sidebar-submenu-link--inactive{color:var(--hurdo-on-dark-muted)}.hurdo-sidebar-submenu-link--inactive:hover{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95)}.hurdo-sidebar-submenu-link--inactive:focus:not(:focus-visible){background-color:transparent;color:var(--hurdo-on-dark-muted)}.hurdo-sidebar-submenu-link .hurdo-sidebar-nav-text{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);line-height:1.375}.hurdo-sidebar-collapsed-badge{position:absolute;right:.25rem;top:.25rem;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(51 184 116/var(--tw-bg-opacity,1));box-shadow:0 0 6px rgba(0,166,81,.55)}.programs-implementation-page .finance-register-page-header .hurdo-sidebar-collapsed-list.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .hurdo-sidebar-collapsed-list.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-collapsed-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.125rem;padding:0}.hurdo-shell-scroll:has(.documents-workspace) .ems-page-shell.hurdo-sidebar-collapsed-link{max-width:none;margin-inline:0;width:100%}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-collapsed-link.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-collapsed-link.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-collapsed-link.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-collapsed-link.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-collapsed-link{position:relative;margin-left:auto;margin-right:auto;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;color:var(--hurdo-on-dark-muted);transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):hover{background-color:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.95);box-shadow:none}.hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):focus:not(:focus-visible){background-color:transparent;color:var(--hurdo-on-dark-muted)}.sp-workspace__hero-main a button.hurdo-sidebar-collapsed-link--active:hover,.sp-workspace__main a button.hurdo-sidebar-collapsed-link--active:hover{color:#fff}.hurdo-sidebar-collapsed-link--active:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):hover .hurdo-sidebar-nav-icon,.sp-workspace__main a button.hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):hover .hurdo-sidebar-nav-icon{color:#fff}.hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):hover .hurdo-sidebar-nav-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.9}.sp-workspace__hero-main a button.hurdo-sidebar-collapsed-link--active,.sp-workspace__main a button.hurdo-sidebar-collapsed-link--active{color:#fff}.hurdo-sidebar-collapsed-link--active{position:relative;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-sidebar-collapsed-link--active:before{content:"";position:absolute;left:0;top:50%;height:72%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 10px rgba(0,166,81,.55)}.hurdo-sidebar-collapsed-link--active{background-color:hsla(0,0%,100%,.11);box-shadow:inset 0 0 14px rgba(0,166,81,.14)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-footer.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-footer.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-footer.gap-2,.programs-implementation-page .finance-register-page-header .hurdo-sidebar-footer.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar-footer{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.375rem;border-top-width:1px;border-color:hsla(0,0%,100%,.07);padding:.25rem .375rem;min-height:2rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.hurdo-sidebar-footer-brand.flex-1,.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.min-w-0.hurdo-sidebar-footer-brand{display:none}.hurdo-sidebar-footer-brand{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-impl-register__table .programs-impl-register__cell--status .hurdo-sidebar-footer-brand{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.programs-activities-page__header .ems-workspace-header__row>.hurdo-sidebar-footer-brand.flex-1,.programs-activities-page__header .ems-workspace-header__row>.min-w-0.hurdo-sidebar-footer-brand,.programs-donors-page__header .ems-workspace-header__row>.hurdo-sidebar-footer-brand.flex-1,.programs-donors-page__header .ems-workspace-header__row>.min-w-0.hurdo-sidebar-footer-brand,.programs-grants-page__header .ems-workspace-header__row>.hurdo-sidebar-footer-brand.flex-1,.programs-grants-page__header .ems-workspace-header__row>.min-w-0.hurdo-sidebar-footer-brand{flex:0 1 auto}.grant-detail-dashboard__meta-item dd .hurdo-sidebar-footer-brand{font-size:10px}.grant-overview-cell--status .hurdo-sidebar-footer-brand{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-footer-brand.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-sidebar-footer-brand.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-footer-brand.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-sidebar-footer-brand.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.hurdo-sidebar-footer-brand.flex-1.md\:block,[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.min-w-0.hurdo-sidebar-footer-brand.md\:block{max-width:none}}.hurdo-sidebar-footer-brand{min-width:0;flex:1 1 0%;line-height:1.375;color:rgba(0,166,81,.95)}.hurdo-sidebar-collapse-btn{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-collapse-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar-collapse-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-sidebar-collapse-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-sidebar-collapse-btn,.journal-entries-page .finance-data-table tbody td .hurdo-sidebar-collapse-btn{margin-top:0;vertical-align:top}.hurdo-sidebar-collapse-btn{display:inline-flex;height:1.75rem;flex-shrink:0;align-items:center;gap:.25rem;border-radius:.25rem;padding-left:.375rem;padding-right:.375rem;font-weight:500;color:hsla(0,0%,100%,.55);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-sidebar-collapse-btn{white-space:nowrap}.hurdo-sidebar-collapse-btn:hover{background-color:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.9)}.hurdo-sidebar-collapse-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,166,81,.45)}.hurdo-sidebar-status-dot{display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(51 184 116/var(--tw-bg-opacity,1));--tw-shadow:0 0 6px rgba(0,166,81,.55);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hurdo-ems-badge{font-size:var(--oj-typography-body-2xs-font-size);font-weight:var(--oj-typography-body-2xs-font-weight);line-height:var(--oj-typography-body-2xs-line-height);font-weight:600;flex-shrink:0;border-radius:.25rem;border-width:1px;border-color:rgba(0,166,81,.35);background-color:rgba(0,166,81,.1);padding:1px .5rem;line-height:1.25;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1))}.hurdo-utility-text{flex-shrink:0;color:var(--hurdo-on-dark-muted)}.hurdo-utility-link,.hurdo-utility-text{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);font-weight:500}.hurdo-utility-link{color:var(--hurdo-on-dark);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.sp-workspace__hero-main a .hurdo-utility-link:hoverbutton,.sp-workspace__main a .hurdo-utility-link:hoverbutton{color:#fff}.hurdo-utility-link:hover{background-color:hsla(0,0%,100%,.08);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-header-ghost-btn{font-size:var(--oj-typography-body-xs-font-size);font-weight:var(--oj-typography-body-xs-font-weight);line-height:var(--oj-typography-body-xs-line-height)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-header-ghost-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-header-ghost-btn.gap-2{width:100%;justify-content:flex-start}}.programs-impl-register__table .programs-impl-register__cell--status .hurdo-header-ghost-btn{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;padding:2px 8px;white-space:nowrap;vertical-align:middle}.programs-activity-planning .programs-activity-simple-import .hurdo-header-ghost-btn{border-radius:.5rem}.grant-detail-dashboard__meta-item dd .hurdo-header-ghost-btn{font-size:10px}.grant-overview-cell--status .hurdo-header-ghost-btn{font-size:9px;padding:.1rem .35rem;letter-spacing:.02em;max-width:100%}.journal-entries-page .dcr-register__table tbody td .hurdo-header-ghost-btn,.journal-entries-page .finance-data-table tbody td .hurdo-header-ghost-btn{margin-top:0;vertical-align:top}.hurdo-header-ghost-btn{display:inline-flex;height:2.25rem;align-items:center;gap:.375rem;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.35);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-header-ghost-btn{white-space:nowrap}.hurdo-header-ghost-btn:hover{border-color:rgba(179,184,235,.55);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-header-icon-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-header-icon-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .hurdo-header-icon-btn{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .hurdo-header-icon-btn,.journal-entries-page .finance-data-table tbody td .hurdo-header-icon-btn{margin-top:0;vertical-align:top}.hurdo-header-icon-btn{position:relative;display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.35);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .hurdo-header-icon-btn{white-space:nowrap}.hurdo-header-icon-btn:hover{border-color:rgba(179,184,235,.55);--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hurdo-sidebar-nav{padding:.75rem .625rem .625rem}.hurdo-sidebar-scroll{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.22) transparent;scroll-behavior:smooth}.hurdo-sidebar-scroll::-webkit-scrollbar{width:5px}.hurdo-sidebar-scroll::-webkit-scrollbar-track{background:transparent}.hurdo-sidebar-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.18)}.hurdo-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.hurdo-sidebar-scroll-fade{pointer-events:none;position:absolute;left:0;right:0;z-index:2;height:1.25rem;opacity:0;transition:opacity .18s ease-out}.hurdo-sidebar-scroll-fade.is-visible{opacity:1}.hurdo-sidebar-scroll-fade--top{top:0;background:linear-gradient(180deg,rgba(24,26,82,.95) 0,rgba(24,26,82,0))}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav{padding:.875rem .75rem .75rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-sections{gap:.4375rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-section--bordered{margin-top:.625rem;border-top-width:1px;border-color:hsla(0,0%,100%,.08);padding-top:.625rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-label{margin-bottom:.5rem;padding-left:.375rem;padding-right:.375rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-list{gap:.25rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-icon{height:18px;width:18px}.programs-implementation-page .finance-register-page-header .flex.flex-wrap .hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap .hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base,.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing{min-height:36px;align-items:center;padding:.375rem .5rem .375rem .625rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base{width:100%;justify-content:flex-start}}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base{grid-template-columns:18px minmax(0,1fr);gap:.5rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing{grid-template-columns:18px minmax(0,1fr) auto;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base .hurdo-sidebar-nav-icon,.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing .hurdo-sidebar-nav-icon{margin-top:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-label.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-label.gap-2{width:100%;justify-content:flex-start}}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-label{align-items:center;padding-top:0;padding-bottom:0}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-chevron{margin-top:0;height:.875rem;width:.875rem;flex-shrink:0}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-base .hurdo-sidebar-nav-text,.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-with-trailing .hurdo-sidebar-nav-text{white-space:nowrap;font-weight:500;line-height:1.375}.hurdo-sidebar--enterprise-module .hurdo-sidebar-submenu-list{margin-bottom:.125rem;margin-left:1.75rem;margin-top:.125rem;list-style-type:none}.hurdo-sidebar--enterprise-module .hurdo-sidebar-submenu-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.hurdo-sidebar--enterprise-module .hurdo-sidebar-submenu-list{border-left-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:.125rem;padding-bottom:.125rem;padding-left:.625rem;animation:hurdo-sidebar-submenu-in .18s ease-out}@keyframes hurdo-sidebar-submenu-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub{min-height:32px;grid-template-columns:minmax(0,1fr);padding:.25rem .5rem}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub .hurdo-sidebar-nav-label{grid-column:span 1/span 1}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-text--sub{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);white-space:normal;font-weight:400;line-height:1.375}.sp-workspace__hero-main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active,.sp-workspace__main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active{color:#fff}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active{position:relative;font-weight:600}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active:before{content:"";position:absolute;left:0;top:50%;height:72%;width:3px;transform:translateY(-50%);border-radius:0 3px 3px 0;background:var(--hurdo-green);box-shadow:0 0 10px rgba(0,166,81,.55)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:inset 0 0 16px rgba(0,166,81,.16)}.sp-workspace__hero-main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text,.sp-workspace__main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text{color:#fff}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active .hurdo-sidebar-nav-text{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sp-workspace__hero-main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active:hover,.sp-workspace__main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active:hover{color:#fff}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active:hover{background-color:hsla(0,0%,100%,.14);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-inactive:hover{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.95)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-inactive:hover .hurdo-sidebar-nav-text{color:hsla(0,0%,100%,.95)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-inactive:focus:not(:focus-visible){background-color:transparent;color:var(--hurdo-on-dark-muted)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-expanded.hurdo-sidebar-nav-link--open{color:hsla(0,0%,100%,.95)}.sp-workspace__hero-main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-inactive:hover,.sp-workspace__main a button.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-inactive:hover{color:#fff}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-inactive:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));box-shadow:inset 0 0 16px rgba(0,166,81,.12)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-inactive:hover .hurdo-sidebar-nav-icon{--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1));opacity:1}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-active{box-shadow:inset 0 0 18px rgba(0,166,81,.16)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-nav-link-active:before{box-shadow:0 0 12px rgba(0,166,81,.65)}.hurdo-sidebar--enterprise-module .hurdo-sidebar-collapsed-link:not(.hurdo-sidebar-collapsed-link--active):hover .hurdo-sidebar-nav-icon{--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1));opacity:1}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-base .hurdo-sidebar-nav-text,.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-with-trailing .hurdo-sidebar-nav-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-base,.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-with-trailing{min-height:2rem;align-items:center;padding-top:.375rem;padding-bottom:.375rem}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-base .hurdo-sidebar-nav-icon,.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-with-trailing .hurdo-sidebar-nav-icon{margin-top:0}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav{display:flex;flex-direction:column;min-height:100%}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-sections{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:.5rem;padding-top:.75rem}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-sections:before{content:"";position:absolute;top:0;left:.25rem;right:.25rem;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22) 50%,transparent)}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-section{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-list{flex:1 1 auto;justify-content:space-between;gap:.25rem}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-label{display:none}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-section--bordered{border-top:0;margin-top:0;padding-top:0}.fin-kpi{margin:0 0 .5rem;padding:.625rem .6875rem .6875rem;border-radius:.625rem;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1)}.fin-kpi__head{display:flex;flex-direction:column;line-height:1.1;margin-bottom:.5rem}.fin-kpi__eyebrow{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.fin-kpi__title{font-size:.8125rem;font-weight:700;color:hsla(0,0%,100%,.95)}.fin-kpi__grid{display:grid;grid-template-columns:1fr 1fr;gap:.375rem}.fin-kpi__card{display:flex;align-items:center;gap:.375rem;padding:.375rem .4375rem;border-radius:.4375rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08);min-width:0}.fin-kpi__card-icon{display:inline-flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);flex-shrink:0}.fin-kpi__card-body{display:flex;flex-direction:column;min-width:0;line-height:1.15}.fin-kpi__card-label{font-size:9px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.fin-kpi__card-label,.fin-kpi__card-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-kpi__card-value{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.95);font-variant-numeric:tabular-nums}.fin-kpi__util{margin-top:.375rem;padding:.4375rem .5rem .5rem;border-radius:.4375rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08)}.fin-kpi__util-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.3125rem}.fin-kpi__util-label{display:inline-flex;align-items:center;gap:.25rem;font-size:9px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.fin-kpi__util-value{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.95);font-variant-numeric:tabular-nums}.fin-kpi__util-track{height:5px;border-radius:999px;background:hsla(0,0%,100%,.15);overflow:hidden}.fin-kpi__util-fill{height:100%;border-radius:999px;background:#34d399;transition:width .3s ease}.fin-kpi__util--mid .fin-kpi__util-fill{background:#38bdf8}.fin-kpi__util--high .fin-kpi__util-fill{background:#fbbf24}.fin-kpi__util--over .fin-kpi__util-fill{background:#f87171}.fin-foot{position:relative;flex:0 0 auto;margin:.75rem .75rem .25rem;padding:.625rem .6875rem;border-radius:.625rem;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.1)}.fin-foot:before{content:"";position:absolute;top:-.4375rem;left:.125rem;right:.125rem;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent)}.fin-foot__metrics{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.fin-foot__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.fin-foot__row-label{display:inline-flex;align-items:center;gap:.375rem;font-size:10.5px;font-weight:500;color:hsla(0,0%,100%,.62);min-width:0}.fin-foot__row-icon{display:inline-flex;color:hsla(0,0%,100%,.5);flex-shrink:0}.fin-foot__badge{display:inline-flex;align-items:center;padding:.0625rem .4375rem;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.fin-foot__badge--ok{background:rgba(52,211,153,.18);color:#6ee7b7}.fin-foot__badge--warn{background:rgba(251,191,36,.18);color:#fcd34d}.fin-foot__count{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.92);font-variant-numeric:tabular-nums}.fin-foot__count--warn{color:#fcd34d}.fin-foot__value{font-size:10.5px;font-weight:600;color:hsla(0,0%,100%,.8)}.fin-foot__actions-label{display:block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin-bottom:.375rem}.fin-foot__actions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.3125rem}.fin-foot__action{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .25rem;border-radius:.4375rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);font-size:9.5px;font-weight:600;color:hsla(0,0%,100%,.85);transition:background .15s ease,border-color .15s ease}.fin-foot__action:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.22);color:#fff}.fin-foot__help{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:.375rem .4375rem;border-radius:.4375rem;font-size:10.5px;font-weight:600;color:hsla(0,0%,100%,.7);transition:background .15s ease,color .15s ease}.fin-foot__help:hover{background:hsla(0,0%,100%,.1);color:#fff}@media (max-height:780px){.fin-foot__metrics{display:none}}@media (max-height:660px){.fin-foot__actions-label,.fin-kpi__util{display:none}}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-with-trailing{border:1px solid transparent}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-chevron{opacity:.7;color:hsla(0,0%,100%,.6)}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link-with-trailing:hover .hurdo-sidebar-nav-chevron{opacity:1;color:hsla(0,0%,100%,.9)}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-chevron--open{color:var(--hurdo-green-light,#33b874);opacity:1}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--open{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08)}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--open .hurdo-sidebar-nav-icon{color:var(--hurdo-green-light,#33b874);opacity:1}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-submenu-list{margin-left:1.05rem;margin-top:.25rem;margin-bottom:.35rem;padding-left:.85rem;padding-top:.15rem;padding-bottom:.15rem;border-left:1.5px solid hsla(0,0%,100%,.14);gap:2px}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub{position:relative;border-radius:.375rem;min-height:30px;padding-top:.3rem;padding-bottom:.3rem;transition:background-color .18s ease,color .18s ease,padding-left .16s ease}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub:after{content:"";position:absolute;left:-.85rem;top:50%;width:.55rem;height:1.5px;transform:translateY(-50%);background:hsla(0,0%,100%,.18);transition:background-color .18s ease,width .18s ease}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-inactive:hover{background:hsla(0,0%,100%,.07);padding-left:.65rem}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-inactive:hover:after{background:hsla(0,0%,100%,.45);width:.7rem}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active{background:rgba(0,166,81,.16);box-shadow:inset 0 0 16px rgba(0,166,81,.14)}.hurdo-sidebar--finance-dedicated .hurdo-sidebar-nav-link--sub.hurdo-sidebar-nav-link-active:after{background:var(--hurdo-green,#00a651);width:.8rem;height:2px;box-shadow:0 0 6px rgba(0,166,81,.6)}.hurdo-sidebar-scroll-fade--bottom{bottom:0;background:linear-gradient(0deg,rgba(18,20,61,.95) 0,rgba(18,20,61,0))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[10px\]{inset:10px}.inset-\[14px\]{inset:14px}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-28{bottom:-7rem}.-left-20{left:-5rem}.-left-\[1\.3rem\]{left:-1.3rem}.-right-0\.5{right:-.125rem}.-right-20{right:-5rem}.-top-0\.5{top:-.125rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-2{bottom:.5rem}.bottom-6{bottom:1.5rem}.bottom-\[-0\.75rem\]{bottom:-.75rem}.bottom-auto{bottom:auto}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-5{left:1.25rem}.left-\[15px\]{left:15px}.left-\[6\.5rem\]{left:6.5rem}.left-\[7\.5rem\]{left:7.5rem}.left-\[7px\]{left:7px}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[-0\.75rem\]{top:-.75rem}.top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.z-\[95\]{z-index:95}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-3{grid-row-start:3}.m-0{margin:0}.m-3{margin:.75rem}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.-mb-0{margin-bottom:0}.-mb-px{margin-bottom:-1px}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-px{margin-bottom:1px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[1\.35rem\]{margin-left:1.35rem}.ml-\[1\.75rem\]{margin-left:1.75rem}.ml-\[16rem\]{margin-left:16rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-5{-webkit-line-clamp:5}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[210\/148\]{aspect-ratio:210/148}.aspect-\[210\/297\]{aspect-ratio:210/297}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.\!h-8{height:2rem!important}.\!h-auto{height:auto!important}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[108px\]{height:108px}.h-\[120px\]{height:120px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[4\.25rem\]{height:4.25rem}.h-\[42px\]{height:42px}.h-\[52px\]{height:52px}.h-\[88px\]{height:88px}.h-\[calc\(100\%-120px\)\]{height:calc(100% - 120px)}.h-\[calc\(100dvh-var\(--env-banner-height\2c 0px\)\)\]{height:calc(100dvh - var(--env-banner-height,0px))}.h-\[min\(70vh\2c 620px\)\]{height:min(70vh,620px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[20rem\]{max-height:20rem}.max-h-\[220px\]{max-height:220px}.max-h-\[22rem\]{max-height:22rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[320px\]{max-height:320px}.max-h-\[32rem\]{max-height:32rem}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[48px\]{max-height:48px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72px\]{max-height:72px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-var\(--header-height\2c 97px\)-1\.5rem\)\]{max-height:calc(100dvh - var(--header-height,97px) - 1.5rem)}.max-h-\[calc\(100dvh-var\(--header-height\2c 97px\)-1rem\)\]{max-height:calc(100dvh - var(--header-height,97px) - 1rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(90vh-4rem\)\]{max-height:calc(90vh - 4rem)}.max-h-\[min\(18rem\2c 50vh\)\]{max-height:min(18rem,50vh)}.max-h-\[min\(24rem\2c 70vh\)\]{max-height:min(24rem,70vh)}.max-h-\[min\(28rem\2c 62vh\)\]{max-height:min(28rem,62vh)}.max-h-\[min\(360px\2c 58vh\)\]{max-height:min(360px,58vh)}.max-h-\[min\(360px\2c calc\(100dvh-150px\)\)\]{max-height:min(360px,calc(100dvh - 150px))}.max-h-\[min\(40vh\2c 320px\)\]{max-height:min(40vh,320px)}.max-h-\[min\(420px\2c calc\(100dvh-150px\)\)\]{max-height:min(420px,calc(100dvh - 150px))}.max-h-\[min\(460px\2c calc\(100dvh-150px\)\)\]{max-height:min(460px,calc(100dvh - 150px))}.max-h-\[min\(50vh\2c 18rem\)\]{max-height:min(50vh,18rem)}.max-h-\[min\(52vh\2c 520px\)\]{max-height:min(52vh,520px)}.max-h-\[min\(56vh\2c 560px\)\]{max-height:min(56vh,560px)}.max-h-\[min\(58vh\2c 560px\)\]{max-height:min(58vh,560px)}.max-h-\[min\(60vh\2c 24rem\)\]{max-height:min(60vh,24rem)}.max-h-\[min\(60vh\2c 520px\)\]{max-height:min(60vh,520px)}.max-h-\[min\(62vh\2c 640px\)\]{max-height:min(62vh,640px)}.max-h-\[min\(65vh\2c 32rem\)\]{max-height:min(65vh,32rem)}.max-h-\[min\(70vh\2c 28rem\)\]{max-height:min(70vh,28rem)}.max-h-\[min\(70vh\2c 520px\)\]{max-height:min(70vh,520px)}.max-h-\[min\(70vh\2c 640px\)\]{max-height:min(70vh,640px)}.max-h-\[min\(72vh\2c 42rem\)\]{max-height:min(72vh,42rem)}.max-h-\[min\(72vh\2c 720px\)\]{max-height:min(72vh,720px)}.max-h-\[min\(80vh\2c 40rem\)\]{max-height:min(80vh,40rem)}.max-h-\[min\(88vh\2c 760px\)\]{max-height:min(88vh,760px)}.max-h-\[min\(90vh\2c 720px\)\]{max-height:min(90vh,720px)}.max-h-\[min\(92vh\2c 40rem\)\]{max-height:min(92vh,40rem)}.max-h-\[min\(92vh\2c 720px\)\]{max-height:min(92vh,720px)}.max-h-\[min\(92vh\2c 840px\)\]{max-height:min(92vh,840px)}.max-h-\[min\(calc\(100vh-11rem\)\2c 680px\)\]{max-height:min(calc(100vh - 11rem),680px)}.max-h-dvh{max-height:100dvh}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-4{min-height:1rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[140px\]{min-height:140px}.min-h-\[16px\]{min-height:16px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[18px\]{min-height:18px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[200px\]{min-height:200px}.min-h-\[22px\]{min-height:22px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[380px\]{min-height:380px}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4\.75rem\]{min-height:4.75rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[72px\]{min-height:72px}.min-h-\[7rem\]{min-height:7rem}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100\%\+0\.5rem\)\]{min-height:calc(100% + .5rem)}.min-h-\[var\(--ems-kpi-min-height\)\]{min-height:var(--ems-kpi-min-height)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\%\]{width:1%}.w-\[10\%\]{width:10%}.w-\[10\.5rem\]{width:10.5rem}.w-\[108px\]{width:108px}.w-\[10rem\]{width:10rem}.w-\[11\.5rem\]{width:11.5rem}.w-\[118px\]{width:118px}.w-\[11rem\]{width:11rem}.w-\[12\%\]{width:12%}.w-\[12\.5rem\]{width:12.5rem}.w-\[12rem\]{width:12rem}.w-\[132px\]{width:132px}.w-\[136px\]{width:136px}.w-\[13rem\]{width:13rem}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[14rem\]{width:14rem}.w-\[15px\]{width:15px}.w-\[16\%\]{width:16%}.w-\[17\.5rem\]{width:17.5rem}.w-\[18px\]{width:18px}.w-\[232px\]{width:232px}.w-\[2px\]{width:2px}.w-\[332px\]{width:332px}.w-\[380px\]{width:380px}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[440px\]{width:440px}.w-\[5\.5rem\]{width:5.5rem}.w-\[55\%\]{width:55%}.w-\[6\.25rem\]{width:6.25rem}.w-\[6\.5rem\]{width:6.5rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[6rem\]{width:6rem}.w-\[7\%\]{width:7%}.w-\[7\.5rem\]{width:7.5rem}.w-\[72px\]{width:72px}.w-\[8\.5rem\]{width:8.5rem}.w-\[88px\]{width:88px}.w-\[8rem\]{width:8rem}.w-\[9\.25rem\]{width:9.25rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[9rem\]{width:9rem}.w-\[min\(100vw-2rem\2c 26rem\)\]{width:min(100vw - 2rem,26rem)}.w-\[min\(100vw-2rem\2c 28rem\)\]{width:min(100vw - 2rem,28rem)}.w-\[min\(100vw-9rem\2c 232px\)\]{width:min(100vw - 9rem,232px)}.w-\[min\(19rem\2c calc\(100vw-1\.5rem\)\)\]{width:min(19rem,calc(100vw - 1.5rem))}.w-\[min\(20rem\2c calc\(100vw-2rem\)\)\]{width:min(20rem,calc(100vw - 2rem))}.w-\[min\(24rem\2c calc\(100vw-2rem\)\)\]{width:min(24rem,calc(100vw - 2rem))}.w-\[min\(30rem\2c calc\(100vw-2rem\)\)\]{width:min(30rem,calc(100vw - 2rem))}.w-\[min\(32rem\2c calc\(100vw-2rem\)\)\]{width:min(32rem,calc(100vw - 2rem))}.w-\[min\(40rem\2c calc\(100vw-1\.5rem\)\)\]{width:min(40rem,calc(100vw - 1.5rem))}.w-\[min\(48rem\2c calc\(100vw-1\.5rem\)\)\]{width:min(48rem,calc(100vw - 1.5rem))}.w-\[min\(640px\2c calc\(100vw-24px\)\)\]{width:min(640px,calc(100vw - 24px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-40{min-width:10rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-\[0\.875rem\]{min-width:.875rem}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[105px\]{min-width:105px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[1100px\]{min-width:1100px}.min-w-\[110px\]{min-width:110px}.min-w-\[115px\]{min-width:115px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[120px\]{min-width:120px}.min-w-\[125px\]{min-width:125px}.min-w-\[1280px\]{min-width:1280px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[130px\]{min-width:130px}.min-w-\[13rem\]{min-width:13rem}.min-w-\[140px\]{min-width:140px}.min-w-\[145px\]{min-width:145px}.min-w-\[1480px\]{min-width:1480px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16\.5rem\]{min-width:16.5rem}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[17px\]{min-width:17px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2\.4rem\]{min-width:2.4rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[28rem\]{min-width:28rem}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[32rem\]{min-width:32rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[440px\]{min-width:440px}.min-w-\[46rem\]{min-width:46rem}.min-w-\[480px\]{min-width:480px}.min-w-\[48rem\]{min-width:48rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5\.25rem\]{min-width:5.25rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5\.75rem\]{min-width:5.75rem}.min-w-\[520px\]{min-width:520px}.min-w-\[52rem\]{min-width:52rem}.min-w-\[560px\]{min-width:560px}.min-w-\[56rem\]{min-width:56rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[6\.75rem\]{min-width:6.75rem}.min-w-\[640px\]{min-width:640px}.min-w-\[64rem\]{min-width:64rem}.min-w-\[68rem\]{min-width:68rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[78rem\]{min-width:78rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-\[9rem\]{min-width:9rem}.min-w-\[min\(100\%\2c 100px\)\]{min-width:min(100%,100px)}.min-w-\[min\(100\%\2c 120px\)\]{min-width:min(100%,120px)}.min-w-\[min\(100\%\2c 160px\)\]{min-width:min(100%,160px)}.min-w-\[min\(100\%\2c 180px\)\]{min-width:min(100%,180px)}.min-w-\[min\(100\%\2c 18rem\)\]{min-width:min(100%,18rem)}.min-w-\[min\(100\%\2c 240px\)\]{min-width:min(100%,240px)}.min-w-\[min\(100\%\2c 280px\)\]{min-width:min(100%,280px)}.min-w-\[var\(--header-brand-width\)\]{min-width:var(--header-brand-width)}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12\.5rem\]{max-width:12.5rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[210mm\]{max-width:210mm}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[24rem\]{max-width:24rem}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[4\.75rem\]{max-width:4.75rem}.max-w-\[420px\]{max-width:420px}.max-w-\[42rem\]{max-width:42rem}.max-w-\[440px\]{max-width:440px}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[640px\]{max-width:640px}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7\.25rem\]{max-width:7.25rem}.max-w-\[720px\]{max-width:720px}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9\.75rem\]{max-width:9.75rem}.max-w-\[920px\]{max-width:920px}.max-w-\[92rem\]{max-width:92rem}.max-w-\[92vw\]{max-width:92vw}.max-w-\[980px\]{max-width:980px}.max-w-\[9rem\]{max-width:9rem}.max-w-\[min\(100\%\2c 75rem\)\]{max-width:min(100%,75rem)}.max-w-\[min\(100\%\2c 90rem\)\]{max-width:min(100%,90rem)}.max-w-\[min\(22rem\2c calc\(100vw-2rem\)\)\]{max-width:min(22rem,calc(100vw - 2rem))}.max-w-\[min\(720px\2c 95vw\)\]{max-width:min(720px,95vw)}.max-w-\[var\(--header-brand-width\)\]{max-width:var(--header-brand-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\.25\]{flex:1.25}.flex-\[1\.2\]{flex:1.2}.flex-\[1\.3\]{flex:1.3}.flex-\[1\.4\]{flex:1.4}.flex-\[3\]{flex:3}.flex-\[7\]{flex:7}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-\[14rem\]{flex-basis:14rem}.basis-\[4\.5rem\]{flex-basis:4.5rem}.basis-\[6\.5rem\]{flex-basis:6.5rem}.basis-\[8rem\]{flex-basis:8rem}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-0\.5,.translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.-rotate-180{--tw-rotate:-180deg}.-rotate-180,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-2{scroll-margin-top:.5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0\.25rem_minmax\(0\2c 1fr\)\]{grid-template-columns:.25rem minmax(0,1fr)}.grid-cols-\[1\.25rem_minmax\(0\2c 1fr\)\]{grid-template-columns:1.25rem minmax(0,1fr)}.grid-cols-\[140px_repeat\(12\2c minmax\(28px\2c 1fr\)\)\]{grid-template-columns:140px repeat(12,minmax(28px,1fr))}.grid-cols-\[16px_minmax\(0\2c 1fr\)\]{grid-template-columns:16px minmax(0,1fr)}.grid-cols-\[16px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}.grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.grid-cols-\[18px_minmax\(0\2c 1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[18px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:18px minmax(0,1fr) auto}.grid-cols-\[2rem_minmax\(0\2c 1fr\)_10rem_1rem\]{grid-template-columns:2rem minmax(0,1fr) 10rem 1rem}.grid-cols-\[2rem_minmax\(0\2c 1fr\)_auto_9rem_1rem\]{grid-template-columns:2rem minmax(0,1fr) auto 9rem 1rem}.grid-cols-\[9\.5rem_1fr\]{grid-template-columns:9.5rem 1fr}.grid-cols-\[9\.5rem_minmax\(0\2c 1fr\)\]{grid-template-columns:9.5rem minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\2c 1fr\)_auto_auto_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.grid-cols-\[minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\2c 1fr\)_auto_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto auto}.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.4fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto}.grid-cols-\[minmax\(8rem\2c 40\%\)_1fr\]{grid-template-columns:minmax(8rem,40%) 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[0\.4375rem\]{gap:.4375rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.\!space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.125rem * var(--tw-space-y-reverse))!important}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-hurdo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.divide-hurdo-100\/70>:not([hidden])~:not([hidden]){border-color:rgba(217,220,245,.7)}.divide-hurdo-100\/80>:not([hidden])~:not([hidden]){border-color:rgba(217,220,245,.8)}.divide-hurdo-100\/90>:not([hidden])~:not([hidden]){border-color:rgba(217,220,245,.9)}.divide-hurdo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 240 250/var(--tw-divide-opacity,1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-\[\#00A651\]{--tw-border-opacity:1;border-color:rgb(0 166 81/var(--tw-border-opacity,1))}.border-\[\#00A651\]\/20{border-color:rgba(0,166,81,.2)}.border-\[\#00A651\]\/25{border-color:rgba(0,166,81,.25)}.border-\[\#0369a1\]\/20{border-color:rgba(3,105,161,.2)}.border-\[\#059669\]\/25{border-color:rgba(5,150,105,.25)}.border-\[\#0e6b38\]{--tw-border-opacity:1;border-color:rgb(14 107 56/var(--tw-border-opacity,1))}.border-\[\#0f3d73\]{--tw-border-opacity:1;border-color:rgb(15 61 115/var(--tw-border-opacity,1))}.border-\[\#1a1c6e\]{--tw-border-opacity:1;border-color:rgb(26 28 110/var(--tw-border-opacity,1))}.border-\[\#1a1c6e\]\/30{border-color:rgba(26,28,110,.3)}.border-\[\#2E3192\]\/15{border-color:rgba(46,49,146,.15)}.border-\[\#2E3192\]\/20{border-color:rgba(46,49,146,.2)}.border-\[\#2E3192\]\/25{border-color:rgba(46,49,146,.25)}.border-\[\#2e3192\]{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1))}.border-\[\#7c3aed\]\/20{border-color:rgba(124,58,237,.2)}.border-\[\#8c8c8c\]{--tw-border-opacity:1;border-color:rgb(140 140 140/var(--tw-border-opacity,1))}.border-\[\#c8cfd6\]{--tw-border-opacity:1;border-color:rgb(200 207 214/var(--tw-border-opacity,1))}.border-\[\#d5dced\]{--tw-border-opacity:1;border-color:rgb(213 220 237/var(--tw-border-opacity,1))}.border-\[\#d6deea\]{--tw-border-opacity:1;border-color:rgb(214 222 234/var(--tw-border-opacity,1))}.border-\[\#dc2626\]\/20{border-color:rgba(220,38,38,.2)}.border-\[\#dfe3e8\]{--tw-border-opacity:1;border-color:rgb(223 227 232/var(--tw-border-opacity,1))}.border-\[\#e6ebf2\]{--tw-border-opacity:1;border-color:rgb(230 235 242/var(--tw-border-opacity,1))}.border-\[\#e8ecf0\]{--tw-border-opacity:1;border-color:rgb(232 236 240/var(--tw-border-opacity,1))}.border-\[\#f0f2f5\]{--tw-border-opacity:1;border-color:rgb(240 242 245/var(--tw-border-opacity,1))}.border-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_18\%\2c white\)\]{border-color:color-mix(in srgb,var(--hurdo-blue) 18%,#fff)}.border-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_20\%\2c white\)\]{border-color:color-mix(in srgb,var(--hurdo-blue) 20%,#fff)}.border-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_22\%\2c white\)\]{border-color:color-mix(in srgb,var(--hurdo-blue) 22%,#fff)}.border-\[var\(--hurdo-blue\)\]{border-color:var(--hurdo-blue)}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-100\/80{border-color:hsla(48,96%,89%,.8)}.border-amber-100\/90{border-color:hsla(48,96%,89%,.9)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/60{border-color:hsla(48,97%,77%,.6)}.border-amber-200\/70{border-color:hsla(48,97%,77%,.7)}.border-amber-200\/80{border-color:hsla(48,97%,77%,.8)}.border-amber-200\/90{border-color:hsla(48,97%,77%,.9)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/70{border-color:rgba(252,211,77,.7)}.border-amber-300\/80{border-color:rgba(252,211,77,.8)}.border-amber-300\/90{border-color:rgba(252,211,77,.9)}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/70{border-color:rgba(191,219,254,.7)}.border-blue-200\/80{border-color:rgba(191,219,254,.8)}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-brand-blue{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1))}.border-brand-danger\/30{border-color:rgba(220,38,38,.3)}.border-brand-green-muted{--tw-border-opacity:1;border-color:rgb(230 247 239/var(--tw-border-opacity,1))}.border-brand-green\/20{border-color:rgba(0,166,81,.2)}.border-brand-green\/25{border-color:rgba(0,166,81,.25)}.border-brand-green\/30{border-color:rgba(0,166,81,.3)}.border-brand-green\/35{border-color:rgba(0,166,81,.35)}.border-brand-green\/45{border-color:rgba(0,166,81,.45)}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/60{border-color:rgba(167,243,208,.6)}.border-emerald-200\/70{border-color:rgba(167,243,208,.7)}.border-emerald-200\/80{border-color:rgba(167,243,208,.8)}.border-emerald-200\/90{border-color:rgba(167,243,208,.9)}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-hurdo-100{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.border-hurdo-100\/60{border-color:rgba(217,220,245,.6)}.border-hurdo-100\/70{border-color:rgba(217,220,245,.7)}.border-hurdo-100\/80{border-color:rgba(217,220,245,.8)}.border-hurdo-100\/90{border-color:rgba(217,220,245,.9)}.border-hurdo-200{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.border-hurdo-200\/35{border-color:rgba(179,184,235,.35)}.border-hurdo-200\/40{border-color:rgba(179,184,235,.4)}.border-hurdo-200\/45{border-color:rgba(179,184,235,.45)}.border-hurdo-200\/50{border-color:rgba(179,184,235,.5)}.border-hurdo-200\/55{border-color:rgba(179,184,235,.55)}.border-hurdo-200\/60{border-color:rgba(179,184,235,.6)}.border-hurdo-200\/70{border-color:rgba(179,184,235,.7)}.border-hurdo-200\/80{border-color:rgba(179,184,235,.8)}.border-hurdo-200\/90{border-color:rgba(179,184,235,.9)}.border-hurdo-300{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.border-hurdo-300\/40{border-color:rgba(141,148,224,.4)}.border-hurdo-300\/60{border-color:rgba(141,148,224,.6)}.border-hurdo-300\/70{border-color:rgba(141,148,224,.7)}.border-hurdo-300\/80{border-color:rgba(141,148,224,.8)}.border-hurdo-400{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.border-hurdo-400\/80{border-color:rgba(92,101,200,.8)}.border-hurdo-50{--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1))}.border-hurdo-50\/80{border-color:rgba(238,240,250,.8)}.border-hurdo-50\/90{border-color:rgba(238,240,250,.9)}.border-hurdo-500{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1))}.border-hurdo-500\/50{border-color:rgba(61,71,181,.5)}.border-hurdo-600{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1))}.border-hurdo-600\/20{border-color:rgba(46,49,146,.2)}.border-hurdo-600\/40{border-color:rgba(46,49,146,.4)}.border-hurdo-700{--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1))}.border-hurdo-700\/15{border-color:rgba(37,40,118,.15)}.border-hurdo-700\/20{border-color:rgba(37,40,118,.2)}.border-hurdo-700\/60{border-color:rgba(37,40,118,.6)}.border-hurdo-800{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1))}.border-hurdo-800\/15{border-color:rgba(28,30,90,.15)}.border-hurdo-800\/20{border-color:rgba(28,30,90,.2)}.border-hurdo-800\/30{border-color:rgba(28,30,90,.3)}.border-hurdo-900{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1))}.border-hurdo-900\/20{border-color:rgba(20,21,63,.2)}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-200\/70{border-color:rgba(199,210,254,.7)}.border-indigo-200\/80{border-color:rgba(199,210,254,.8)}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-pink-200\/60{border-color:rgba(251,207,232,.6)}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-100\/90{border-color:hsla(0,93%,94%,.9)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/70{border-color:hsla(0,96%,89%,.7)}.border-red-200\/80{border-color:hsla(0,96%,89%,.8)}.border-red-200\/90{border-color:hsla(0,96%,89%,.9)}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-200\/80{border-color:rgba(254,205,211,.8)}.border-rose-200\/90{border-color:rgba(254,205,211,.9)}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-200\/60{border-color:rgba(186,230,253,.6)}.border-sky-200\/70{border-color:rgba(186,230,253,.7)}.border-sky-200\/80{border-color:rgba(186,230,253,.8)}.border-sky-200\/90{border-color:rgba(186,230,253,.9)}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-50{--tw-border-opacity:1;border-color:rgb(240 249 255/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-100\/80{border-color:rgba(241,245,249,.8)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/60{border-color:rgba(226,232,240,.6)}.border-slate-200\/70{border-color:rgba(226,232,240,.7)}.border-slate-200\/80{border-color:rgba(226,232,240,.8)}.border-slate-200\/90{border-color:rgba(226,232,240,.9)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-200\/80{border-color:rgba(221,214,254,.8)}.border-violet-200\/90{border-color:rgba(221,214,254,.9)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/25{border-color:hsla(0,0%,100%,.25)}.border-white\/\[0\.05\]{border-color:hsla(0,0%,100%,.05)}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.border-white\/\[0\.07\]{border-color:hsla(0,0%,100%,.07)}.border-white\/\[0\.08\]{border-color:hsla(0,0%,100%,.08)}.border-l-amber-400{--tw-border-opacity:1;border-left-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-l-emerald-400{--tw-border-opacity:1;border-left-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-l-rose-400{--tw-border-opacity:1;border-left-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-t-\[\#2E3192\]{--tw-border-opacity:1;border-top-color:rgb(46 49 146/var(--tw-border-opacity,1))}.border-t-brand-green{--tw-border-opacity:1;border-top-color:rgb(0 166 81/var(--tw-border-opacity,1))}.border-t-hurdo-600{--tw-border-opacity:1;border-top-color:rgb(46 49 146/var(--tw-border-opacity,1))}.bg-\[\#008542\]{--tw-bg-opacity:1;background-color:rgb(0 133 66/var(--tw-bg-opacity,1))}.bg-\[\#00A651\]{--tw-bg-opacity:1;background-color:rgb(0 166 81/var(--tw-bg-opacity,1))}.bg-\[\#0369a1\]{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.bg-\[\#0572ce\]{--tw-bg-opacity:1;background-color:rgb(5 114 206/var(--tw-bg-opacity,1))}.bg-\[\#059669\]{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-\[\#060a2a\]{--tw-bg-opacity:1;background-color:rgb(6 10 42/var(--tw-bg-opacity,1))}.bg-\[\#0c0d28\]{--tw-bg-opacity:1;background-color:rgb(12 13 40/var(--tw-bg-opacity,1))}.bg-\[\#0f3d73\]{--tw-bg-opacity:1;background-color:rgb(15 61 115/var(--tw-bg-opacity,1))}.bg-\[\#1a1c6e\]{--tw-bg-opacity:1;background-color:rgb(26 28 110/var(--tw-bg-opacity,1))}.bg-\[\#1a1c6e\]\/5{background-color:rgba(26,28,110,.05)}.bg-\[\#2E3192\]{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.bg-\[\#2E3192\]\/30{background-color:rgba(46,49,146,.3)}.bg-\[\#2e3192\]{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.bg-\[\#2f2f2f\]{--tw-bg-opacity:1;background-color:rgb(47 47 47/var(--tw-bg-opacity,1))}.bg-\[\#7c3aed\]{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-\[\#dc2626\]{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-\[\#e6f7ef\]{--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1))}.bg-\[\#e6f7ef\]\/40{background-color:rgba(230,247,239,.4)}.bg-\[\#e8f4fd\]{--tw-bg-opacity:1;background-color:rgb(232 244 253/var(--tw-bg-opacity,1))}.bg-\[\#eef0fa\]{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bg-\[\#f3f6fc\]{--tw-bg-opacity:1;background-color:rgb(243 246 252/var(--tw-bg-opacity,1))}.bg-\[\#f4f5f9\]{--tw-bg-opacity:1;background-color:rgb(244 245 249/var(--tw-bg-opacity,1))}.bg-\[\#f4f5fb\]{--tw-bg-opacity:1;background-color:rgb(244 245 251/var(--tw-bg-opacity,1))}.bg-\[\#f4f6f9\]{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.bg-\[\#f4f7fb\]{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1))}.bg-\[\#f6f7fb\]{--tw-bg-opacity:1;background-color:rgb(246 247 251/var(--tw-bg-opacity,1))}.bg-\[\#f6f7fc\]{--tw-bg-opacity:1;background-color:rgb(246 247 252/var(--tw-bg-opacity,1))}.bg-\[\#f7f8fc\]{--tw-bg-opacity:1;background-color:rgb(247 248 252/var(--tw-bg-opacity,1))}.bg-\[\#f7f9fc\]{--tw-bg-opacity:1;background-color:rgb(247 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f8f8fd\]{--tw-bg-opacity:1;background-color:rgb(248 248 253/var(--tw-bg-opacity,1))}.bg-\[\#f8f9fd\]{--tw-bg-opacity:1;background-color:rgb(248 249 253/var(--tw-bg-opacity,1))}.bg-\[\#fafbfc\]{--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity,1))}.bg-\[\#fbfbfe\]{--tw-bg-opacity:1;background-color:rgb(251 251 254/var(--tw-bg-opacity,1))}.bg-\[\#fffdf5\]{--tw-bg-opacity:1;background-color:rgb(255 253 245/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_10\%\2c white\)\]{background-color:color-mix(in srgb,var(--hurdo-blue) 10%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_12\%\2c white\)\]{background-color:color-mix(in srgb,var(--hurdo-blue) 12%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_6\%\2c white\)\]{background-color:color-mix(in srgb,var(--hurdo-blue) 6%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_7\%\2c white\)\]{background-color:color-mix(in srgb,var(--hurdo-blue) 7%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_8\%\2c white\)\]{background-color:color-mix(in srgb,var(--hurdo-blue) 8%,#fff)}.bg-\[var\(--hurdo-blue\)\]{background-color:var(--hurdo-blue)}.bg-\[var\(--hurdo-brand-blue\2c \#2e3192\)\]{background-color:var(--hurdo-brand-blue,#2e3192)}.bg-\[var\(--hurdo-green\)\]{background-color:var(--hurdo-green)}.bg-\[var\(--hurdo-surface\)\]{background-color:var(--hurdo-surface)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/30{background-color:rgba(255,251,235,.3)}.bg-amber-50\/40{background-color:rgba(255,251,235,.4)}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-50\/60{background-color:rgba(255,251,235,.6)}.bg-amber-50\/70{background-color:rgba(255,251,235,.7)}.bg-amber-50\/80{background-color:rgba(255,251,235,.8)}.bg-amber-50\/90{background-color:rgba(255,251,235,.9)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/20{background-color:rgba(245,158,11,.2)}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/45{background-color:rgba(0,0,0,.45)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-100\/70{background-color:rgba(219,234,254,.7)}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/30{background-color:rgba(239,246,255,.3)}.bg-blue-50\/40{background-color:rgba(239,246,255,.4)}.bg-blue-50\/60{background-color:rgba(239,246,255,.6)}.bg-blue-50\/80{background-color:rgba(239,246,255,.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-brand-blue{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.bg-brand-danger{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-brand-danger-muted{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-brand-green{--tw-bg-opacity:1;background-color:rgb(0 166 81/var(--tw-bg-opacity,1))}.bg-brand-green-light{--tw-bg-opacity:1;background-color:rgb(51 184 116/var(--tw-bg-opacity,1))}.bg-brand-green-muted{--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1))}.bg-brand-green-muted\/20{background-color:rgba(230,247,239,.2)}.bg-brand-green-muted\/25{background-color:rgba(230,247,239,.25)}.bg-brand-green-muted\/40{background-color:rgba(230,247,239,.4)}.bg-brand-green-muted\/60{background-color:rgba(230,247,239,.6)}.bg-brand-green\/10{background-color:rgba(0,166,81,.1)}.bg-brand-green\/15{background-color:rgba(0,166,81,.15)}.bg-brand-green\/5{background-color:rgba(0,166,81,.05)}.bg-brand-warning{--tw-bg-opacity:1;background-color:rgb(232 163 23/var(--tw-bg-opacity,1))}.bg-brand-warning-muted{--tw-bg-opacity:1;background-color:rgb(254 246 230/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-100\/80{background-color:rgba(209,250,229,.8)}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/40{background-color:rgba(236,253,245,.4)}.bg-emerald-50\/50{background-color:rgba(236,253,245,.5)}.bg-emerald-50\/60{background-color:rgba(236,253,245,.6)}.bg-emerald-50\/70{background-color:rgba(236,253,245,.7)}.bg-emerald-50\/80{background-color:rgba(236,253,245,.8)}.bg-emerald-50\/90{background-color:rgba(236,253,245,.9)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/90{background-color:rgba(16,185,129,.9)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-hurdo-100{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.bg-hurdo-100\/35{background-color:rgba(217,220,245,.35)}.bg-hurdo-100\/45{background-color:rgba(217,220,245,.45)}.bg-hurdo-100\/50{background-color:rgba(217,220,245,.5)}.bg-hurdo-100\/60{background-color:rgba(217,220,245,.6)}.bg-hurdo-100\/70{background-color:rgba(217,220,245,.7)}.bg-hurdo-100\/80{background-color:rgba(217,220,245,.8)}.bg-hurdo-100\/90{background-color:rgba(217,220,245,.9)}.bg-hurdo-200{--tw-bg-opacity:1;background-color:rgb(179 184 235/var(--tw-bg-opacity,1))}.bg-hurdo-200\/35{background-color:rgba(179,184,235,.35)}.bg-hurdo-200\/60{background-color:rgba(179,184,235,.6)}.bg-hurdo-200\/80{background-color:rgba(179,184,235,.8)}.bg-hurdo-200\/90{background-color:rgba(179,184,235,.9)}.bg-hurdo-300{--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.bg-hurdo-400{--tw-bg-opacity:1;background-color:rgb(92 101 200/var(--tw-bg-opacity,1))}.bg-hurdo-50{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.bg-hurdo-50\/15{background-color:rgba(238,240,250,.15)}.bg-hurdo-50\/20{background-color:rgba(238,240,250,.2)}.bg-hurdo-50\/25{background-color:rgba(238,240,250,.25)}.bg-hurdo-50\/30{background-color:rgba(238,240,250,.3)}.bg-hurdo-50\/40{background-color:rgba(238,240,250,.4)}.bg-hurdo-50\/50{background-color:rgba(238,240,250,.5)}.bg-hurdo-50\/60{background-color:rgba(238,240,250,.6)}.bg-hurdo-50\/70{background-color:rgba(238,240,250,.7)}.bg-hurdo-50\/80{background-color:rgba(238,240,250,.8)}.bg-hurdo-50\/90{background-color:rgba(238,240,250,.9)}.bg-hurdo-50\/95{background-color:rgba(238,240,250,.95)}.bg-hurdo-500{--tw-bg-opacity:1;background-color:rgb(61 71 181/var(--tw-bg-opacity,1))}.bg-hurdo-500\/20{background-color:rgba(61,71,181,.2)}.bg-hurdo-600{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.bg-hurdo-600\/80{background-color:rgba(46,49,146,.8)}.bg-hurdo-600\/90{background-color:rgba(46,49,146,.9)}.bg-hurdo-600\/\[0\.08\]{background-color:rgba(46,49,146,.08)}.bg-hurdo-700{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1))}.bg-hurdo-700\/10{background-color:rgba(37,40,118,.1)}.bg-hurdo-700\/50{background-color:rgba(37,40,118,.5)}.bg-hurdo-800{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.bg-hurdo-800\/\[0\.06\]{background-color:rgba(28,30,90,.06)}.bg-hurdo-900{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.bg-hurdo-900\/35{background-color:rgba(20,21,63,.35)}.bg-hurdo-900\/\[0\.06\]{background-color:rgba(20,21,63,.06)}.bg-hurdo-950\/20{background-color:rgba(12,13,40,.2)}.bg-hurdo-950\/30{background-color:rgba(12,13,40,.3)}.bg-hurdo-950\/35{background-color:rgba(12,13,40,.35)}.bg-hurdo-950\/40{background-color:rgba(12,13,40,.4)}.bg-hurdo-950\/45{background-color:rgba(12,13,40,.45)}.bg-hurdo-950\/50{background-color:rgba(12,13,40,.5)}.bg-hurdo-950\/60{background-color:rgba(12,13,40,.6)}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/40{background-color:rgba(238,242,255,.4)}.bg-indigo-50\/90{background-color:rgba(238,242,255,.9)}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-50\/40{background-color:rgba(255,247,237,.4)}.bg-orange-50\/60{background-color:rgba(255,247,237,.6)}.bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-100\/60{background-color:hsla(0,93%,94%,.6)}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/30{background-color:hsla(0,86%,97%,.3)}.bg-red-50\/40{background-color:hsla(0,86%,97%,.4)}.bg-red-50\/50{background-color:hsla(0,86%,97%,.5)}.bg-red-50\/60{background-color:hsla(0,86%,97%,.6)}.bg-red-50\/70{background-color:hsla(0,86%,97%,.7)}.bg-red-50\/80{background-color:hsla(0,86%,97%,.8)}.bg-red-50\/90{background-color:hsla(0,86%,97%,.9)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/20{background-color:rgba(239,68,68,.2)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/40{background-color:rgba(255,241,242,.4)}.bg-rose-50\/50{background-color:rgba(255,241,242,.5)}.bg-rose-50\/60{background-color:rgba(255,241,242,.6)}.bg-rose-50\/70{background-color:rgba(255,241,242,.7)}.bg-rose-50\/80{background-color:rgba(255,241,242,.8)}.bg-rose-50\/90{background-color:rgba(255,241,242,.9)}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-50\/50{background-color:rgba(240,249,255,.5)}.bg-sky-50\/60{background-color:rgba(240,249,255,.6)}.bg-sky-50\/70{background-color:rgba(240,249,255,.7)}.bg-sky-50\/80{background-color:rgba(240,249,255,.8)}.bg-sky-50\/90{background-color:rgba(240,249,255,.9)}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/80{background-color:rgba(14,165,233,.8)}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/40{background-color:rgba(248,250,252,.4)}.bg-slate-50\/50{background-color:rgba(248,250,252,.5)}.bg-slate-50\/60{background-color:rgba(248,250,252,.6)}.bg-slate-50\/70{background-color:rgba(248,250,252,.7)}.bg-slate-50\/80{background-color:rgba(248,250,252,.8)}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/10{background-color:rgba(15,23,42,.1)}.bg-slate-900\/30{background-color:rgba(15,23,42,.3)}.bg-slate-900\/40{background-color:rgba(15,23,42,.4)}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/80{background-color:rgba(245,243,255,.8)}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/40{background-color:hsla(0,0%,100%,.4)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/55{background-color:hsla(0,0%,100%,.55)}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-white\/\[0\.02\]{background-color:hsla(0,0%,100%,.02)}.bg-white\/\[0\.03\]{background-color:hsla(0,0%,100%,.03)}.bg-white\/\[0\.05\]{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.06\]{background-color:hsla(0,0%,100%,.06)}.bg-white\/\[0\.07\]{background-color:hsla(0,0%,100%,.07)}.bg-white\/\[0\.08\]{background-color:hsla(0,0%,100%,.08)}.bg-white\/\[0\.14\]{background-color:hsla(0,0%,100%,.14)}.bg-white\/\[0\.1\]{background-color:hsla(0,0%,100%,.1)}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-\[linear-gradient\(135deg\2c \#14153f_0\%\2c \#2e3192_58\%\2c \#3d419e_100\%\)\]{background-image:linear-gradient(135deg,#14153f,#2e3192 58%,#3d419e)}.bg-\[linear-gradient\(180deg\2c \#1d9d52_0\%\2c \#107c41_55\%\2c \#0b6635_100\%\)\]{background-image:linear-gradient(180deg,#1d9d52,#107c41 55%,#0b6635)}.bg-\[linear-gradient\(180deg\2c \#ffffff_0\%\2c \#f6f7fb_100\%\)\]{background-image:linear-gradient(180deg,#fff,#f6f7fb)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#060a2a\]{--tw-gradient-from:#060a2a var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,10,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#14153f\]\/\[0\.04\]{--tw-gradient-from:rgba(20,21,63,.04) var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,21,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#5b5fc7\]{--tw-gradient-from:#5b5fc7 var(--tw-gradient-from-position);--tw-gradient-to:rgba(91,95,199,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#e6f7ef\]{--tw-gradient-from:#e6f7ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(230,247,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eef0fa\]{--tw-gradient-from:#eef0fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eef2f6\]{--tw-gradient-from:#eef2f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/60{--tw-gradient-from:rgba(255,251,235,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/70{--tw-gradient-from:rgba(255,251,235,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/80{--tw-gradient-from:rgba(255,251,235,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/90{--tw-gradient-from:rgba(255,251,235,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-green{--tw-gradient-from:#00a651 var(--tw-gradient-from-position);--tw-gradient-to:rgba(0,166,81,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50\/40{--tw-gradient-from:rgba(236,253,245,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50\/70{--tw-gradient-from:rgba(236,253,245,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50\/80{--tw-gradient-from:rgba(236,253,245,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-200{--tw-gradient-from:#b3b8eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(179,184,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50{--tw-gradient-from:#eef0fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/30{--tw-gradient-from:rgba(238,240,250,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/40{--tw-gradient-from:rgba(238,240,250,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/50{--tw-gradient-from:rgba(238,240,250,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/55{--tw-gradient-from:rgba(238,240,250,.55) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/60{--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/70{--tw-gradient-from:rgba(238,240,250,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/80{--tw-gradient-from:rgba(238,240,250,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-50\/90{--tw-gradient-from:rgba(238,240,250,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-500{--tw-gradient-from:#3d47b5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(61,71,181,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-600{--tw-gradient-from:#2e3192 var(--tw-gradient-from-position);--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-600\/10{--tw-gradient-from:rgba(46,49,146,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-700{--tw-gradient-from:#252876 var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,40,118,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-800{--tw-gradient-from:#1c1e5a var(--tw-gradient-from-position);--tw-gradient-to:rgba(28,30,90,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-900{--tw-gradient-from:#14153f var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,21,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-hurdo-950{--tw-gradient-from:#0c0d28 var(--tw-gradient-from-position);--tw-gradient-to:rgba(12,13,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50\/70{--tw-gradient-from:rgba(238,242,255,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50\/80{--tw-gradient-from:rgba(238,242,255,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-50\/80{--tw-gradient-from:rgba(253,242,248,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(253,242,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50\/80{--tw-gradient-from:hsla(0,86%,97%,.8) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,86%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50\/70{--tw-gradient-from:rgba(255,241,242,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50\/90{--tw-gradient-from:rgba(255,241,242,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/60{--tw-gradient-from:rgba(240,249,255,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/70{--tw-gradient-from:rgba(240,249,255,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/80{--tw-gradient-from:rgba(240,249,255,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/90{--tw-gradient-from:rgba(240,249,255,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50\/90{--tw-gradient-from:rgba(248,250,252,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50\/60{--tw-gradient-from:rgba(245,243,255,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50\/80{--tw-gradient-from:rgba(245,243,255,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50\/90{--tw-gradient-from:rgba(245,243,255,.9) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#16184a\]{--tw-gradient-to:rgba(22,24,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#16184a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#1a1b52\]{--tw-gradient-to:rgba(26,27,82,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1a1b52 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#f4f6f8\]{--tw-gradient-to:rgba(244,246,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f4f6f8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-brand-green-light{--tw-gradient-to:rgba(51,184,116,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#33b874 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#34d399 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b981 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-50\/20{--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-50\/30{--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-50\/35{--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-50\/40{--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(238,240,250,.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-600{--tw-gradient-to:rgba(46,49,146,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2e3192 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-hurdo-800{--tw-gradient-to:rgba(28,30,90,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1c1e5a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#00a651\]\/\[0\.05\]{--tw-gradient-to:rgba(0,166,81,.05) var(--tw-gradient-to-position)}.to-\[\#2e3192\]{--tw-gradient-to:#2e3192 var(--tw-gradient-to-position)}.to-\[\#eef1f5\]{--tw-gradient-to:#eef1f5 var(--tw-gradient-to-position)}.to-amber-50\/30{--tw-gradient-to:rgba(255,251,235,.3) var(--tw-gradient-to-position)}.to-amber-50\/40{--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position)}.to-brand-green{--tw-gradient-to:#00a651 var(--tw-gradient-to-position)}.to-brand-green\/10{--tw-gradient-to:rgba(0,166,81,.1) var(--tw-gradient-to-position)}.to-brand-green\/60{--tw-gradient-to:rgba(0,166,81,.6) var(--tw-gradient-to-position)}.to-emerald-50\/20{--tw-gradient-to:rgba(236,253,245,.2) var(--tw-gradient-to-position)}.to-emerald-50\/40{--tw-gradient-to:rgba(236,253,245,.4) var(--tw-gradient-to-position)}.to-hurdo-400{--tw-gradient-to:#5c65c8 var(--tw-gradient-to-position)}.to-hurdo-50\/20{--tw-gradient-to:rgba(238,240,250,.2) var(--tw-gradient-to-position)}.to-hurdo-50\/25{--tw-gradient-to:rgba(238,240,250,.25) var(--tw-gradient-to-position)}.to-hurdo-50\/30{--tw-gradient-to:rgba(238,240,250,.3) var(--tw-gradient-to-position)}.to-hurdo-50\/40{--tw-gradient-to:rgba(238,240,250,.4) var(--tw-gradient-to-position)}.to-hurdo-50\/50{--tw-gradient-to:rgba(238,240,250,.5) var(--tw-gradient-to-position)}.to-hurdo-50\/60{--tw-gradient-to:rgba(238,240,250,.6) var(--tw-gradient-to-position)}.to-hurdo-500{--tw-gradient-to:#3d47b5 var(--tw-gradient-to-position)}.to-hurdo-600{--tw-gradient-to:#2e3192 var(--tw-gradient-to-position)}.to-hurdo-700{--tw-gradient-to:#252876 var(--tw-gradient-to-position)}.to-hurdo-800{--tw-gradient-to:#1c1e5a var(--tw-gradient-to-position)}.to-rose-50\/40{--tw-gradient-to:rgba(255,241,242,.4) var(--tw-gradient-to-position)}.to-sky-50\/25{--tw-gradient-to:rgba(240,249,255,.25) var(--tw-gradient-to-position)}.to-sky-50\/40{--tw-gradient-to:rgba(240,249,255,.4) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-50\/30{--tw-gradient-to:rgba(245,243,255,.3) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bg-\[length\:14px\]{background-size:14px}.bg-\[right_10px_center\]{background-position:right 10px center}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-400{fill:#fbbf24}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}.\!p-0{padding:0!important}.\!p-2\.5{padding:.625rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pb-4{padding-bottom:1rem!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-px{padding-bottom:1px}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[18px\]{padding-left:18px}.pl-\[calc\(0\.625rem-4px\)\]{padding-left:calc(.625rem - 4px)}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-9{padding-right:2.25rem}.pr-\[4\.75rem\]{padding-right:4.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[calc\(var\(--header-height\2c 97px\)\+0\.5rem\)\]{padding-top:calc(var(--header-height,97px) + .5rem)}.pt-\[calc\(var\(--header-height\2c 97px\)\+0\.75rem\)\]{padding-top:calc(var(--header-height,97px) + .75rem)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.\!align-top{vertical-align:top!important}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-\[family-name\:var\(--ems-font-family-ui\)\]{font-family:var(--ems-font-family-ui)}.font-brand{font-family:var(--font-libre),Georgia,serif}.font-mono{font-family:var(--erp-font-family-mono)}.font-sans{font-family:var(--ems-font-family-ui)}.\!text-\[13px\]{font-size:13px!important}.text-2xl{font-size:var(--oj-typography-heading-sm-font-size);line-height:var(--oj-typography-heading-sm-line-height);font-weight:var(--oj-typography-heading-sm-font-weight)}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[1rem\]{font-size:1rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[4\.5px\]{font-size:4.5px}.text-\[4px\]{font-size:4px}.text-\[5\.5px\]{font-size:5.5px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--oj-typography-body-md-font-size);line-height:var(--oj-typography-body-md-line-height)}.text-ems-button{font-size:var(--ems-type-button-size);line-height:var(--ems-type-button-line);font-weight:var(--ems-type-button-weight)}.text-ems-card-title{font-size:var(--ems-type-card-title-size);line-height:var(--ems-type-card-title-line);font-weight:var(--ems-type-card-title-weight)}.text-ems-form-input{font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line);font-weight:var(--ems-type-form-input-weight)}.text-ems-form-label{font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line);font-weight:var(--ems-type-form-label-weight)}.text-ems-helper{font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);font-weight:var(--ems-type-helper-weight)}.text-ems-kpi-label{font-size:var(--ems-type-kpi-label-size);line-height:var(--ems-type-kpi-label-line);font-weight:var(--ems-type-kpi-label-weight)}.text-ems-kpi-value{font-size:var(--ems-type-kpi-value-size);line-height:var(--ems-type-kpi-value-line);font-weight:var(--ems-type-kpi-value-weight)}.text-ems-nav{font-size:var(--ems-type-nav-size);line-height:var(--ems-type-nav-line);font-weight:var(--ems-type-nav-weight)}.text-ems-page-title{font-size:var(--ems-type-page-title-size);line-height:var(--ems-type-page-title-line);font-weight:var(--ems-type-page-title-weight)}.text-ems-section-title{font-size:var(--ems-type-section-title-size);line-height:var(--ems-type-section-title-line);font-weight:var(--ems-type-section-title-weight)}.text-ems-table-cell{font-size:var(--ems-type-table-cell-size);line-height:var(--ems-type-table-cell-line);font-weight:var(--ems-type-table-cell-weight)}.text-ems-table-header{font-size:var(--ems-type-table-header-size);line-height:var(--ems-type-table-header-line);font-weight:var(--ems-type-table-header-weight)}.text-lg{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}.text-sm{font-size:var(--oj-typography-body-sm-font-size);line-height:var(--oj-typography-body-sm-line-height)}.text-xl{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height)}.text-xs{font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height)}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.35\]{line-height:1.35}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#004578\]{--tw-text-opacity:1;color:rgb(0 69 120/var(--tw-text-opacity,1))}.text-\[\#0078d4\]{--tw-text-opacity:1;color:rgb(0 120 212/var(--tw-text-opacity,1))}.text-\[\#008542\]{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.text-\[\#00A651\]{--tw-text-opacity:1;color:rgb(0 166 81/var(--tw-text-opacity,1))}.text-\[\#0d7a42\]{--tw-text-opacity:1;color:rgb(13 122 66/var(--tw-text-opacity,1))}.text-\[\#0f3d73\]{--tw-text-opacity:1;color:rgb(15 61 115/var(--tw-text-opacity,1))}.text-\[\#111827\]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-\[\#14153f\]{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.text-\[\#161513\]{--tw-text-opacity:1;color:rgb(22 21 19/var(--tw-text-opacity,1))}.text-\[\#1a1c6e\]{--tw-text-opacity:1;color:rgb(26 28 110/var(--tw-text-opacity,1))}.text-\[\#1b2433\]{--tw-text-opacity:1;color:rgb(27 36 51/var(--tw-text-opacity,1))}.text-\[\#1c2048\]{--tw-text-opacity:1;color:rgb(28 32 72/var(--tw-text-opacity,1))}.text-\[\#2E3192\],.text-\[\#2e3192\]{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.text-\[\#3d4d63\]{--tw-text-opacity:1;color:rgb(61 77 99/var(--tw-text-opacity,1))}.text-\[\#5b6b82\]{--tw-text-opacity:1;color:rgb(91 107 130/var(--tw-text-opacity,1))}.text-\[\#5c6288\]{--tw-text-opacity:1;color:rgb(92 98 136/var(--tw-text-opacity,1))}.text-\[\#5c677d\]{--tw-text-opacity:1;color:rgb(92 103 125/var(--tw-text-opacity,1))}.text-\[\#697386\]{--tw-text-opacity:1;color:rgb(105 115 134/var(--tw-text-opacity,1))}.text-\[\#6b7199\]{--tw-text-opacity:1;color:rgb(107 113 153/var(--tw-text-opacity,1))}.text-\[\#7c83d6\]{--tw-text-opacity:1;color:rgb(124 131 214/var(--tw-text-opacity,1))}.text-\[\#8b90b0\]{--tw-text-opacity:1;color:rgb(139 144 176/var(--tw-text-opacity,1))}.text-\[\#8b95a5\]{--tw-text-opacity:1;color:rgb(139 149 165/var(--tw-text-opacity,1))}.text-\[\#b0b4cc\]{--tw-text-opacity:1;color:rgb(176 180 204/var(--tw-text-opacity,1))}.text-\[color\:var\(--hurdo-on-dark\)\]{color:var(--hurdo-on-dark)}.text-\[color\:var\(--hurdo-on-dark-muted\)\]{color:var(--hurdo-on-dark-muted)}.text-\[color\:var\(--hurdo-on-dark-subtle\)\]{color:var(--hurdo-on-dark-subtle)}.text-\[rgb\(46_49_146_\/_0\.52\)\]{color:rgba(46,49,146,.52)}.text-\[var\(--hurdo-blue\)\]{color:var(--hurdo-blue)}.text-\[var\(--hurdo-blue-dark\)\]{color:var(--hurdo-blue-dark)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-700\/80{color:rgba(180,83,9,.8)}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-800\/70{color:rgba(146,64,14,.7)}.text-amber-800\/80{color:rgba(146,64,14,.8)}.text-amber-800\/90{color:rgba(146,64,14,.9)}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-900\/80{color:rgba(120,53,15,.8)}.text-amber-900\/85{color:rgba(120,53,15,.85)}.text-amber-900\/90{color:rgba(120,53,15,.9)}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-blue-950{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.text-blue-950\/90{color:rgba(23,37,84,.9)}.text-brand-blue{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.text-brand-danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-brand-green{--tw-text-opacity:1;color:rgb(0 166 81/var(--tw-text-opacity,1))}.text-brand-green-dark{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.text-brand-green-light{--tw-text-opacity:1;color:rgb(51 184 116/var(--tw-text-opacity,1))}.text-brand-green-light\/75{color:rgba(51,184,116,.75)}.text-brand-warning{--tw-text-opacity:1;color:rgb(232 163 23/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-800\/70{color:rgba(6,95,70,.7)}.text-emerald-800\/80{color:rgba(6,95,70,.8)}.text-emerald-800\/90{color:rgba(6,95,70,.9)}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-fuchsia-800{--tw-text-opacity:1;color:rgb(134 25 143/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-hurdo-200{--tw-text-opacity:1;color:rgb(179 184 235/var(--tw-text-opacity,1))}.text-hurdo-300{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.text-hurdo-400{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.text-hurdo-500{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.text-hurdo-500\/80{color:rgba(61,71,181,.8)}.text-hurdo-600{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.text-hurdo-700{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.text-hurdo-800{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.text-hurdo-900{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.text-hurdo-950{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-700\/80{color:rgba(67,56,202,.8)}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-800\/80{color:rgba(55,48,163,.8)}.text-indigo-800\/85{color:rgba(55,48,163,.85)}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-indigo-900\/90{color:rgba(49,46,129,.9)}.text-indigo-950{--tw-text-opacity:1;color:rgb(30 27 75/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-700\/70{color:rgba(185,28,28,.7)}.text-red-700\/80{color:rgba(185,28,28,.8)}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-800\/80{color:rgba(153,27,27,.8)}.text-red-800\/90{color:rgba(153,27,27,.9)}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-900\/90{color:rgba(127,29,29,.9)}.text-red-950{--tw-text-opacity:1;color:rgb(69 10 10/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-rose-950{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-800\/80{color:rgba(7,89,133,.8)}.text-sky-800\/90{color:rgba(7,89,133,.9)}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-sky-950{--tw-text-opacity:1;color:rgb(8 47 73/var(--tw-text-opacity,1))}.text-sky-950\/90{color:rgba(8,47,73,.9)}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-teal-900{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:hsla(0,0%,100%,.45)}.text-white\/55{color:hsla(0,0%,100%,.55)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/65{color:hsla(0,0%,100%,.65)}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-white\/85{color:hsla(0,0%,100%,.85)}.text-white\/90{color:hsla(0,0%,100%,.9)}.text-white\/95{color:hsla(0,0%,100%,.95)}.text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-hurdo-300{text-decoration-color:#8d94e0}.decoration-transparent{text-decoration-color:transparent}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#1a1c6e\]{accent-color:#1a1c6e}.accent-hurdo-600{accent-color:#2e3192}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.06\]{opacity:.06}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-12px_40px_rgba\(15\2c 23\2c 42\2c 0\.1\)\]{--tw-shadow:0 -12px 40px rgba(15,23,42,.1);--tw-shadow-colored:0 -12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_12px_rgb\(15_23_42\/0\.04\)\]{--tw-shadow:0 -4px 12px rgb(15 23 42/0.04);--tw-shadow-colored:0 -4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgb\(46_49_146_\/_0\.08\)\],.shadow-\[0_0_0_1px_rgba\(46\2c 49\2c 146\2c 0\.08\)\]{--tw-shadow:0 0 0 1px rgba(46,49,146,.08);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgb\(0_166_81_\/_0\.55\)\]{--tw-shadow:0 0 6px rgba(0,166,81,.55);--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgb\(0_166_81_\/_0\.55\)\],.shadow-\[0_0_6px_rgba\(0\2c 166\2c 81\2c 0\.45\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(0\2c 166\2c 81\2c 0\.45\)\]{--tw-shadow:0 0 6px rgba(0,166,81,.45);--tw-shadow-colored:0 0 6px var(--tw-shadow-color)}.shadow-\[0_0_6px_rgba\(216\2c 54\2c 36\2c 0\.45\)\]{--tw-shadow:0 0 6px rgba(216,54,36,.45);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(232\2c 163\2c 23\2c 0\.45\)\]{--tw-shadow:0 0 6px rgba(232,163,23,.45);--tw-shadow-colored:0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_-12px_rgb\(15_23_42_\/_0\.28\)\]{--tw-shadow:0 12px 28px -12px rgba(15,23,42,.28);--tw-shadow-colored:0 12px 28px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(46\2c 49\2c 146\2c 0\.12\)\]{--tw-shadow:0 12px 32px rgba(46,49,146,.12);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_-18px_rgba\(20\2c 21\2c 63\2c 0\.28\)\]{--tw-shadow:0 12px 40px -18px rgba(20,21,63,.28);--tw-shadow-colored:0 12px 40px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_rgb\(26_28_110_\/_0\.12\)\]{--tw-shadow:0 12px 40px rgba(26,28,110,.12);--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(15\2c 33\2c 73\2c 0\.12\)\]{--tw-shadow:0 12px 40px rgba(15,33,73,.12);--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgb\(26_28_110_\/_0\.18\)\]{--tw-shadow:0 16px 40px rgba(26,28,110,.18);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(20\2c 21\2c 63\2c 0\.18\)\2c 0_2px_8px_rgba\(15\2c 23\2c 42\2c 0\.08\)\]{--tw-shadow:0 16px 40px rgba(20,21,63,.18),0 2px 8px rgba(15,23,42,.08);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color),0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(46\2c 49\2c 146\2c 0\.14\)\2c 0_4px_12px_rgba\(15\2c 23\2c 42\2c 0\.08\)\]{--tw-shadow:0 16px 40px rgba(46,49,146,.14),0 4px 12px rgba(15,23,42,.08);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color),0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_0_\#cbd5e1\]{--tw-shadow:0 1px 0 0 #cbd5e1;--tw-shadow-colored:0 1px 0 0 var(--tw-shadow-color)}.shadow-\[0_1px_0_0_\#cbd5e1\],.shadow-\[0_1px_0_rgba\(15\2c 23\2c 42\2c 0\.03\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\2c 23\2c 42\2c 0\.03\)\]{--tw-shadow:0 1px 0 rgba(15,23,42,.03);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color)}.shadow-\[0_1px_1px_rgb\(30_41_59_\/_0\.03\)\]{--tw-shadow:0 1px 1px rgba(30,41,59,.03);--tw-shadow-colored:0 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(30_41_59_\/_0\.04\)\]{--tw-shadow:0 1px 2px rgba(30,41,59,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgb\(30_41_59_\/_0\.04\)\],.shadow-\[0_1px_2px_rgb\(46_49_146\/0\.04\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(46_49_146\/0\.04\)\]{--tw-shadow:0 1px 2px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgb\(46_49_146\/0\.05\)\]{--tw-shadow:0 1px 2px rgb(46 49 146/0.05);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgb\(46_49_146\/0\.05\)\],.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.03\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.03\)\]{--tw-shadow:0 1px 2px rgba(46,49,146,.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.04\)\]{--tw-shadow:0 1px 2px rgba(46,49,146,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.04\)\],.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.05\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(46_49_146_\/_0\.05\)\]{--tw-shadow:0 1px 2px rgba(46,49,146,.05);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgba\(15\2c 23\2c 42\2c 0\.03\)\]{--tw-shadow:0 1px 2px rgba(15,23,42,.03);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{--tw-shadow:0 1px 2px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\2c 21\2c 63\2c 0\.06\)\]{--tw-shadow:0 1px 2px rgba(20,21,63,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(15_23_42\/0\.04\)\2c 0_8px_24px_rgb\(15_23_42\/0\.04\)\]{--tw-shadow:0 1px 3px rgb(15 23 42/0.04),0 8px 24px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(15_23_42\/0\.04\)\]{--tw-shadow:0 1px 3px rgb(15 23 42/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(46_49_146\/0\.05\)\2c 0_8px_24px_rgb\(46_49_146\/0\.04\)\]{--tw-shadow:0 1px 3px rgb(46 49 146/0.05),0 8px 24px rgb(46 49 146/0.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(46_49_146\/0\.05\)\]{--tw-shadow:0 1px 3px rgb(46 49 146/0.05);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.shadow-\[0_1px_3px_rgb\(46_49_146\/0\.05\)\],.shadow-\[0_1px_3px_rgb\(46_49_146\/0\.06\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(46_49_146\/0\.06\)\]{--tw-shadow:0 1px 3px rgb(46 49 146/0.06);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color)}.shadow-\[0_1px_3px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{--tw-shadow:0 1px 3px rgba(15,23,42,.04);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(15\2c 23\2c 42\2c 0\.05\)\]{--tw-shadow:0 1px 3px rgba(15,23,42,.05);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_48px_-12px_rgba\(15\2c 23\2c 42\2c 0\.18\)\]{--tw-shadow:0 24px 48px -12px rgba(15,23,42,.18);--tw-shadow-colored:0 24px 48px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_64px_-24px_rgba\(20\2c 21\2c 63\2c 0\.45\)\]{--tw-shadow:0 24px 64px -24px rgba(20,21,63,.45);--tw-shadow-colored:0 24px 64px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(20\2c 21\2c 63\2c 0\.14\)\]{--tw-shadow:0 2px 12px rgba(20,21,63,.14);--tw-shadow-colored:0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(15\2c 23\2c 42\2c 0\.04\)\]{--tw-shadow:0 2px 8px rgba(15,23,42,.04);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_64px_-16px_rgba\(20\2c 21\2c 63\2c 0\.35\)\]{--tw-shadow:0 32px 64px -16px rgba(20,21,63,.35);--tw-shadow-colored:0 32px 64px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_-20px_rgba\(20\2c 21\2c 63\2c 0\.35\)\]{--tw-shadow:0 8px 28px -20px rgba(20,21,63,.35);--tw-shadow-colored:0 8px 28px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[4px_0_8px_-6px_rgba\(15\2c 23\2c 42\2c 0\.25\)\]{--tw-shadow:4px 0 8px -6px rgba(15,23,42,.25);--tw-shadow-colored:4px 0 8px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[4px_0_8px_-6px_rgba\(15\2c 23\2c 42\2c 0\.35\)\]{--tw-shadow:4px 0 8px -6px rgba(15,23,42,.35);--tw-shadow-colored:4px 0 8px -6px var(--tw-shadow-color)}.shadow-\[4px_0_8px_-6px_rgba\(15\2c 23\2c 42\2c 0\.35\)\],.shadow-\[inset_0_-2px_0_0_\#2e3192\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_0_\#2e3192\]{--tw-shadow:inset 0 -2px 0 0 #2e3192;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color)}.shadow-hurdo{--tw-shadow:0 1px 3px 0 rgba(46,49,146,.06),0 1px 2px -1px rgba(46,49,146,.06);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-hurdo,.shadow-hurdo-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-hurdo-lg{--tw-shadow:0 10px 15px -3px rgba(46,49,146,.08),0 4px 6px -4px rgba(46,49,146,.06);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-hurdo-md{--tw-shadow:0 4px 6px -1px rgba(46,49,146,.08),0 2px 4px -2px rgba(46,49,146,.06);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-hurdo-md,.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-brand-green\/25{--tw-shadow-color:rgba(0,166,81,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-600\/20{--tw-shadow-color:rgba(46,49,146,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-600\/25{--tw-shadow-color:rgba(46,49,146,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-900\/10{--tw-shadow-color:rgba(20,21,63,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-900\/15{--tw-shadow-color:rgba(20,21,63,.15);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-900\/5{--tw-shadow-color:rgba(20,21,63,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-900\/\[0\.03\]{--tw-shadow-color:rgba(20,21,63,.03);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-950\/50{--tw-shadow-color:rgba(12,13,40,.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-hurdo-950\/60{--tw-shadow-color:rgba(12,13,40,.6);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-\[\#2E3192\]{outline-color:#2e3192}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity,1))}.ring-amber-100\/80{--tw-ring-color:hsla(48,96%,89%,.8)}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.ring-amber-200\/50{--tw-ring-color:hsla(48,97%,77%,.5)}.ring-amber-200\/60{--tw-ring-color:hsla(48,97%,77%,.6)}.ring-amber-200\/70{--tw-ring-color:hsla(48,97%,77%,.7)}.ring-amber-200\/80{--tw-ring-color:hsla(48,97%,77%,.8)}.ring-amber-300\/60{--tw-ring-color:rgba(252,211,77,.6)}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-blue-200\/50{--tw-ring-color:rgba(191,219,254,.5)}.ring-blue-200\/60{--tw-ring-color:rgba(191,219,254,.6)}.ring-brand-green\/15{--tw-ring-color:rgba(0,166,81,.15)}.ring-brand-green\/20{--tw-ring-color:rgba(0,166,81,.2)}.ring-brand-green\/25{--tw-ring-color:rgba(0,166,81,.25)}.ring-brand-warning\/30{--tw-ring-color:rgba(232,163,23,.3)}.ring-cyan-200\/80{--tw-ring-color:rgba(165,243,252,.8)}.ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-emerald-200\/40{--tw-ring-color:rgba(167,243,208,.4)}.ring-emerald-200\/50{--tw-ring-color:rgba(167,243,208,.5)}.ring-emerald-200\/60{--tw-ring-color:rgba(167,243,208,.6)}.ring-emerald-200\/70{--tw-ring-color:rgba(167,243,208,.7)}.ring-emerald-200\/80{--tw-ring-color:rgba(167,243,208,.8)}.ring-emerald-300\/80{--tw-ring-color:rgba(110,231,183,.8)}.ring-fuchsia-200\/80{--tw-ring-color:rgba(245,208,254,.8)}.ring-hurdo-100{--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.ring-hurdo-100\/50{--tw-ring-color:rgba(217,220,245,.5)}.ring-hurdo-100\/60{--tw-ring-color:rgba(217,220,245,.6)}.ring-hurdo-100\/80{--tw-ring-color:rgba(217,220,245,.8)}.ring-hurdo-100\/90{--tw-ring-color:rgba(217,220,245,.9)}.ring-hurdo-200{--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.ring-hurdo-200\/20{--tw-ring-color:rgba(179,184,235,.2)}.ring-hurdo-200\/40{--tw-ring-color:rgba(179,184,235,.4)}.ring-hurdo-200\/45{--tw-ring-color:rgba(179,184,235,.45)}.ring-hurdo-200\/50{--tw-ring-color:rgba(179,184,235,.5)}.ring-hurdo-200\/60{--tw-ring-color:rgba(179,184,235,.6)}.ring-hurdo-200\/70{--tw-ring-color:rgba(179,184,235,.7)}.ring-hurdo-200\/80{--tw-ring-color:rgba(179,184,235,.8)}.ring-hurdo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.ring-hurdo-400{--tw-ring-opacity:1;--tw-ring-color:rgb(92 101 200/var(--tw-ring-opacity,1))}.ring-hurdo-50{--tw-ring-opacity:1;--tw-ring-color:rgb(238 240 250/var(--tw-ring-opacity,1))}.ring-hurdo-500\/25{--tw-ring-color:rgba(61,71,181,.25)}.ring-hurdo-500\/30{--tw-ring-color:rgba(61,71,181,.3)}.ring-hurdo-600\/10{--tw-ring-color:rgba(46,49,146,.1)}.ring-hurdo-600\/15{--tw-ring-color:rgba(46,49,146,.15)}.ring-hurdo-600\/5{--tw-ring-color:rgba(46,49,146,.05)}.ring-hurdo-700{--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.ring-hurdo-800{--tw-ring-opacity:1;--tw-ring-color:rgb(28 30 90/var(--tw-ring-opacity,1))}.ring-hurdo-950\/\[0\.03\]{--tw-ring-color:rgba(12,13,40,.03)}.ring-indigo-100\/70{--tw-ring-color:rgba(224,231,255,.7)}.ring-indigo-100\/80{--tw-ring-color:rgba(224,231,255,.8)}.ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}.ring-indigo-200\/40{--tw-ring-color:rgba(199,210,254,.4)}.ring-indigo-200\/60{--tw-ring-color:rgba(199,210,254,.6)}.ring-indigo-200\/80{--tw-ring-color:rgba(199,210,254,.8)}.ring-orange-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}.ring-orange-200\/60{--tw-ring-color:hsla(32,98%,83%,.6)}.ring-orange-200\/80{--tw-ring-color:hsla(32,98%,83%,.8)}.ring-orange-300\/60{--tw-ring-color:hsla(31,97%,72%,.6)}.ring-orange-300\/70{--tw-ring-color:hsla(31,97%,72%,.7)}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.ring-red-200\/50{--tw-ring-color:hsla(0,96%,89%,.5)}.ring-red-200\/60{--tw-ring-color:hsla(0,96%,89%,.6)}.ring-red-200\/70{--tw-ring-color:hsla(0,96%,89%,.7)}.ring-red-200\/80{--tw-ring-color:hsla(0,96%,89%,.8)}.ring-red-300\/80{--tw-ring-color:hsla(0,94%,82%,.8)}.ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity,1))}.ring-rose-200\/60{--tw-ring-color:rgba(254,205,211,.6)}.ring-rose-200\/70{--tw-ring-color:rgba(254,205,211,.7)}.ring-rose-200\/80{--tw-ring-color:rgba(254,205,211,.8)}.ring-rose-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity,1))}.ring-sky-100\/80{--tw-ring-color:rgba(224,242,254,.8)}.ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity,1))}.ring-sky-200\/60{--tw-ring-color:rgba(186,230,253,.6)}.ring-sky-200\/70{--tw-ring-color:rgba(186,230,253,.7)}.ring-sky-200\/80{--tw-ring-color:rgba(186,230,253,.8)}.ring-sky-300{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252/var(--tw-ring-opacity,1))}.ring-sky-300\/60{--tw-ring-color:rgba(125,211,252,.6)}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-slate-200\/70{--tw-ring-color:rgba(226,232,240,.7)}.ring-slate-200\/80{--tw-ring-color:rgba(226,232,240,.8)}.ring-teal-200\/80{--tw-ring-color:rgba(153,246,228,.8)}.ring-transparent{--tw-ring-color:transparent}.ring-violet-200{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity,1))}.ring-violet-200\/80{--tw-ring-color:rgba(221,214,254,.8)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/15{--tw-ring-color:hsla(0,0%,100%,.15)}.ring-white\/20{--tw-ring-color:hsla(0,0%,100%,.2)}.ring-white\/25{--tw-ring-color:hsla(0,0%,100%,.25)}.ring-yellow-300\/70{--tw-ring-color:rgba(253,224,71,.7)}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[1px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-md{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c border-color\2c box-shadow\2c color\]{transition-property:background-color,border-color,box-shadow,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c box-shadow\2c background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\2c border-color\2c transform\]{transition-property:box-shadow,border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin-left\]{transition-property:margin-left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\2c transform\]{transition-property:width,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-balance{text-wrap:balance}.shadow-hurdo{box-shadow:var(--shadow-hurdo)}.shadow-hurdo-md{box-shadow:var(--shadow-hurdo-md)}.shadow-hurdo-lg{box-shadow:var(--shadow-hurdo-lg)}.sp-page{padding-bottom:2rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-header.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-header.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-header.gap-2,.programs-implementation-page .finance-register-page-header .flex.sp-header.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sp-header.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.sp-header--panel{border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.25rem}.programs-activity-planning__meta .sp-metrics-grid.rounded-xl,.sp-header--panel{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .sp-metrics-grid.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.sp-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(217,220,245,.7);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sp-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sp-metrics-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.sp-metric{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem}.sp-metric-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.sp-metric-value,.meal-workspace--enterprise .text-lg.font-bold.sp-metric-value,.procurement-workspace--enterprise .text-lg.font-bold.sp-metric-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-metric-value{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.sp-sites-table{width:100%;min-width:640px;text-align:left;font-size:12px;font-size:var(--ems-type-helper-size)}.sp-sites-table,.sp-sites-table thead{line-height:var(--ems-type-helper-line)}.sp-sites-table thead{background-color:rgba(238,240,250,.9);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size)}.sp-sites-table th{padding:.625rem .75rem;font-weight:600}.sp-sites-table td{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.sp-sites-table__empty{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.sp-sites-table__row--active{background-color:rgba(232,244,253,.5)}.sp-sites-table__row--active td:first-child{--tw-text-opacity:1;color:rgb(0 69 120/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-m365-logo-wrap.gap-2,.programs-implementation-page .finance-register-page-header .sp-m365-logo-wrap.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-m365-logo-wrap.gap-2,.programs-implementation-page .finance-register-page-header .sp-m365-logo-wrap.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning__meta .overflow-hidden.sp-m365-logo-wrap{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-m365-logo-wrap{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(243 246 252/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,120,212,.1)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-connect-panel.gap-2,.programs-implementation-page .finance-register-page-header .sp-connect-panel.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-connect-panel.gap-2,.programs-implementation-page .finance-register-page-header .sp-connect-panel.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-connect-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:3rem 1.5rem}.programs-activity-planning__meta .sp-stats-grid.rounded-xl,.sp-connect-panel{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activity-planning__meta .sp-stats-grid.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5)}.sp-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(217,220,245,.8);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sp-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sp-stat{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem 1rem}.sp-stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.sp-stat-value,.meal-workspace--enterprise .text-lg.font-bold.sp-stat-value,.procurement-workspace--enterprise .text-lg.font-bold.sp-stat-value{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.sp-stat-value{margin-top:.25rem;font-size:15px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.sp-card{border-radius:1rem;border-width:1px;border-color:rgba(217,220,245,.9);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-card>.sp-card-head+*{margin-top:0}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-card-head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-card-head.gap-2,.programs-implementation-page .finance-register-page-header .sp-card-head.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.sp-card-head,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-card-head.gap-2,.programs-implementation-page .finance-register-page-header .sp-card-head.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.sp-card-head{display:flex;align-items:center;gap:.5rem}.sp-card-note{margin-top:.75rem;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-action-link.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-action-link.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-action-link{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sp-action-link,.journal-entries-page .finance-data-table tbody td .sp-action-link{margin-top:0;vertical-align:top}.sp-action-link{display:inline-flex;height:2rem;align-items:center;justify-content:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:var(--oj-typography-body-xs-font-size);line-height:var(--oj-typography-body-xs-line-height);font-weight:600;--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-planning-register .workplans-register-table .planning-status-cell .sp-action-link{white-space:nowrap}.sp-action-link:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-health.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-health.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-health{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sp-health,.journal-entries-page .finance-data-table tbody td .sp-health{margin-top:0;vertical-align:top}.sp-health{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;padding:.125rem .625rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .sp-health{white-space:nowrap}.sp-health--connected{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(167,243,208,.8)}.sp-health--connected,.sp-health--warning{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sp-health--warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(48,97%,77%,.8)}.sp-health--error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(0,96%,89%,.8)}.sp-health--disconnected,.sp-health--error{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sp-health--disconnected{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.sp-kpi-tile{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sp-kpi-tile,.sp-kpi-tile:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-kpi-tile:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.sp-kpi-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.sp-kpi-label,.sp-kpi-value{font-weight:600;--tw-text-opacity:1}.sp-kpi-value{margin-top:.375rem;font-size:15px;line-height:1.25;color:rgb(20 21 63/var(--tw-text-opacity,1));font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.sp-kpi-sub{margin-top:.125rem;font-size:11px;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-activity-planning__meta .overflow-hidden.sp-setup-guide{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-setup-guide{border-radius:.75rem;border-width:1px;border-color:hsla(48,96%,89%,.8);--tw-bg-opacity:1;background-color:rgb(255 253 245/var(--tw-bg-opacity,1));padding:.75rem 1rem}.hr-workspace .text-2xl.dms-record-badge,.hr-workspace .text-lg.dms-record-badge.tabular-nums,.hr-workspace .text-xl.dms-record-badge,.meal-workspace--enterprise .text-2xl.dms-record-badge,.meal-workspace--enterprise .text-lg.dms-record-badge.tabular-nums,.meal-workspace--enterprise .text-xl.dms-record-badge,.procurement-workspace--enterprise .text-2xl.dms-record-badge,.procurement-workspace--enterprise .text-lg.dms-record-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.dms-record-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-activity-planning .programs-activity-simple-import .dms-record-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .dms-record-badge,.journal-entries-page .finance-data-table tbody td .dms-record-badge{margin-top:0;vertical-align:top}.dms-record-badge{display:inline-flex;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .dms-record-badge{white-space:nowrap}.dms-record-badge--operational{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.dms-record-badge--official,.dms-record-badge--operational{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dms-record-badge--official{--tw-bg-opacity:1;background-color:rgb(232 244 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 69 120/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(0,120,212,.25)}.programs-implementation-page .finance-register-page-header .dms-governance-flow.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.dms-governance-flow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-governance-flow.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.dms-governance-flow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .dms-governance-flow.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.dms-governance-flow.items-center.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-governance-flow.gap-2,.programs-implementation-page .finance-register-page-header .flex.flex-wrap.items-center.dms-governance-flow{width:100%;justify-content:flex-start}}.dms-governance-flow{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1));background-color:rgba(238,240,250,.8);padding:.75rem}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-governance-step.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-governance-step.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .dms-governance-step{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .dms-governance-step,.journal-entries-page .finance-data-table tbody td .dms-governance-step{margin-top:0;vertical-align:top}.dms-governance-step{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:transparent;padding:.25rem .5rem;font-size:11px;font-weight:600;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .dms-governance-step{white-space:nowrap}.dms-governance-step--active{border-color:rgba(0,166,81,.3);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hr-workspace .text-2xl.dms-publish-badge,.hr-workspace .text-lg.dms-publish-badge.tabular-nums,.hr-workspace .text-xl.dms-publish-badge,.meal-workspace--enterprise .text-2xl.dms-publish-badge,.meal-workspace--enterprise .text-lg.dms-publish-badge.tabular-nums,.meal-workspace--enterprise .text-xl.dms-publish-badge,.procurement-workspace--enterprise .text-2xl.dms-publish-badge,.procurement-workspace--enterprise .text-lg.dms-publish-badge.tabular-nums,.procurement-workspace--enterprise .text-xl.dms-publish-badge{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-publish-badge.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.dms-publish-badge.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .dms-publish-badge{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .dms-publish-badge,.journal-entries-page .finance-data-table tbody td .dms-publish-badge{margin-top:0;vertical-align:top}.dms-publish-badge{display:inline-flex;align-items:center;border-radius:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.programs-planning-register .workplans-register-table .planning-status-cell .dms-publish-badge{white-space:nowrap}.dms-publish-badge--pending{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.dms-publish-badge--publishing{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.dms-publish-badge--published{--tw-bg-opacity:1;background-color:rgb(232 244 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 69 120/var(--tw-text-opacity,1))}.dms-publish-badge--failed{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-ms-connect-btn.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.sp-ms-connect-btn.gap-2{width:100%;justify-content:flex-start}}.programs-activity-planning .programs-activity-simple-import .sp-ms-connect-btn{border-radius:.5rem}.sp-workspace__hero-main a button.sp-ms-connect-btn,.sp-workspace__main a button.sp-ms-connect-btn{color:#fff}.journal-entries-page .dcr-register__table tbody td .sp-ms-connect-btn,.journal-entries-page .finance-data-table tbody td .sp-ms-connect-btn{margin-top:0;vertical-align:top}.sp-ms-connect-btn{display:inline-flex;min-height:44px;min-width:220px;align-items:center;justify-content:center;gap:.625rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(140 140 140/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(47 47 47/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:var(--ems-type-form-input-size);line-height:var(--ems-type-form-input-line)}.programs-planning-register .workplans-register-table .planning-status-cell .sp-ms-connect-btn{white-space:nowrap}.sp-ms-connect-btn:hover{--tw-translate-y:-0.125rem;--tw-border-opacity:1;border-color:rgb(0 120 212/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 110 190/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.sp-ms-connect-btn:active,.sp-ms-connect-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sp-ms-connect-btn:active{--tw-translate-y:0px;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.sp-ms-connect-btn:disabled{cursor:not-allowed;opacity:.5}.sp-ms-connect-btn:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-activities-page--clean>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.programs-activities-page--clean .page-header{margin-bottom:0}.programs-workspace .programs-activity-register__table .hurdo-table-scroll{max-height:none;overflow:visible}.programs-activity-planning__meta .programs-budget-lines-table-wrap.rounded-xl{border-radius:1rem;border-width:1px;border-color:rgba(179,184,235,.5);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.programs-budget-lines-table-wrap{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06)}.programs-budget-lines-table{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);width:100%;border-collapse:collapse;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));table-layout:fixed}.programs-budget-lines-table thead th{border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.9);padding:.5rem;text-align:left;vertical-align:bottom;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.375;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);white-space:normal;word-break:normal}.programs-budget-lines-table thead th.programs-budget-lines-table__num{text-align:right}.programs-budget-lines-table tbody td{border-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding:.375rem;vertical-align:top}.programs-budget-lines-table tbody tr:nth-child(2n){background-color:rgba(238,240,250,.35)}.programs-budget-lines-table tbody tr:hover{background-color:rgba(217,220,245,.45);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.programs-budget-lines-table__col-code{width:17%}.programs-budget-lines-table__col-coa{width:10%}.programs-budget-lines-table__col-coa-name{width:28%}.programs-budget-lines-table__col-total{width:9%}.programs-budget-lines-table__col-pct{width:6%}.programs-budget-lines-table__col-amt{width:9%}.programs-budget-lines-table__col-action{width:2.75rem}.budget-module-layout .finance-workspace-header-block .ems-workspace-header__row>.programs-budget-lines-table__input.flex-1{display:none}.programs-activities-page__header .ems-workspace-header__row>.programs-budget-lines-table__input.flex-1,.programs-donors-page__header .ems-workspace-header__row>.programs-budget-lines-table__input.flex-1,.programs-grants-page__header .ems-workspace-header__row>.programs-budget-lines-table__input.flex-1{flex:0 1 auto}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-lines-table__input.flex-1.md\:block{flex:1 1 0%;max-width:none}}@media (min-width:1280px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-lines-table__input.flex-1.md\:block{max-width:none}}@media (min-width:1536px){[data-finance-top-nav=true] .hurdo-app-header .lg\:col-start-2.lg\:row-start-3>.programs-budget-lines-table__input.flex-1.md\:block{max-width:none}}.programs-budget-lines-table__input{height:2.25rem;width:100%;min-width:0;border-radius:.25rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:13px;--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-lines-table__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-lines-table__input::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.programs-budget-lines-table__input:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(61,71,181,.1)}.programs-budget-lines-table__input--mono{font-family:var(--erp-font-family-mono);font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.hr-workspace .text-lg.font-bold.programs-budget-lines-table__input--pct,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-lines-table__input--pct,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-lines-table__input--pct{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-budget-lines-table__input--pct{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.hr-workspace .text-lg.font-bold.programs-budget-lines-table__amount,.meal-workspace--enterprise .text-lg.font-bold.programs-budget-lines-table__amount,.procurement-workspace--enterprise .text-lg.font-bold.programs-budget-lines-table__amount{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-table__amount.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-table__amount.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .flex.flex-wrap.programs-budget-lines-table__amount.gap-2,.programs-implementation-page .finance-register-page-header .programs-budget-lines-table__amount.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}.programs-budget-lines-table__amount{display:flex;height:2.25rem;align-items:center;justify-content:flex-end;padding-left:.375rem;padding-right:.375rem;font-size:13px;font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));font-size:var(--ems-type-form-label-size);line-height:var(--ems-type-form-label-line)}.programs-budget-lines-table__amount--muted{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.finance-budget-monitoring-table__wrap{overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:rgba(179,184,235,.8);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 1px 3px rgba(46,49,146,.06);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.finance-budget-monitoring-table__grid{font-size:var(--oj-typography-body-sm-font-size);font-weight:var(--oj-typography-body-sm-font-weight);line-height:var(--oj-typography-body-sm-line-height);width:100%;min-width:68rem;border-collapse:collapse;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1));table-layout:fixed}.finance-budget-monitoring-table__grid--allocation{min-width:58rem}.finance-budget-monitoring-table__head th{border-width:1px;border-color:rgba(217,220,245,.9);background-color:rgba(238,240,250,.9);padding:.625rem;text-align:left;vertical-align:bottom;font-size:9px;font-weight:600;text-transform:uppercase;line-height:1.375;letter-spacing:.04em;--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line);white-space:normal}.finance-budget-monitoring-table__head th:first-child{padding-left:.75rem}.finance-budget-monitoring-table__head th:last-child{padding-right:.75rem}.finance-budget-monitoring-table__head th.finance-budget-monitoring-table__num{text-align:right}.hr-workspace .text-lg.font-bold.finance-budget-monitoring-table__num,.meal-workspace--enterprise .text-lg.font-bold.finance-budget-monitoring-table__num,.procurement-workspace--enterprise .text-lg.font-bold.finance-budget-monitoring-table__num{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-budget-monitoring-table__num{white-space:nowrap;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.finance-budget-monitoring-table__grid tbody td{border-width:1px;--tw-border-opacity:1;border-color:rgb(238 240 250/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem;vertical-align:middle}.finance-budget-monitoring-table__cell-text{padding-left:.625rem;padding-right:.625rem;overflow-wrap:anywhere}.finance-budget-monitoring-table__cell-code{white-space:nowrap;padding-left:.625rem;padding-right:.625rem;font-family:var(--erp-font-family-mono);font-size:11px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-budget-monitoring-table__cell-coa,.finance-budget-monitoring-table__cell-num{padding-left:.5rem;padding-right:.5rem}.finance-budget-monitoring-table__cell-status{padding-left:.625rem;padding-right:.625rem}.finance-budget-monitoring-table__cell-expand{width:2rem;padding-left:.375rem;padding-right:.375rem}.finance-budget-monitoring-table__row:nth-child(even of .finance-budget-monitoring-table__row){background-color:rgba(238,240,250,.25)}.finance-budget-monitoring-table__row:hover{background-color:rgba(217,220,245,.35);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.finance-budget-monitoring-table__row--open{background-color:rgba(217,220,245,.5)}.hr-workspace .text-2xl.finance-budget-monitoring-table__row--category td,.hr-workspace .text-lg.finance-budget-monitoring-table__row--category td.tabular-nums,.hr-workspace .text-xl.finance-budget-monitoring-table__row--category td,.meal-workspace--enterprise .text-2xl.finance-budget-monitoring-table__row--category td,.meal-workspace--enterprise .text-lg.finance-budget-monitoring-table__row--category td.tabular-nums,.meal-workspace--enterprise .text-xl.finance-budget-monitoring-table__row--category td,.procurement-workspace--enterprise .text-2xl.finance-budget-monitoring-table__row--category td,.procurement-workspace--enterprise .text-lg.finance-budget-monitoring-table__row--category td.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-budget-monitoring-table__row--category td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-budget-monitoring-table__row--category td{border-top-width:1px;border-color:rgba(179,184,235,.7);background-color:rgba(238,240,250,.7);padding:.375rem .75rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1));font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-budget-monitoring-table__detail-row td{border-width:0;padding:0}.finance-budget-monitoring-table__foot td{border-width:1px;border-color:rgba(217,220,245,.9);padding:.625rem;font-size:12px;font-size:var(--ems-type-helper-size);line-height:var(--ems-type-helper-line)}.finance-budget-monitoring-table__foot td:first-child{padding-left:.75rem}.finance-budget-monitoring-table__foot td:last-child{padding-right:.75rem}.finance-budget-monitoring-table__foot--sub td{border-top-width:2px;border-color:rgba(179,184,235,.9);background-color:rgba(238,240,250,.95);font-weight:600;--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hr-workspace .text-2xl.finance-budget-monitoring-table__foot--grand td,.hr-workspace .text-lg.finance-budget-monitoring-table__foot--grand td.tabular-nums,.hr-workspace .text-xl.finance-budget-monitoring-table__foot--grand td,.meal-workspace--enterprise .text-2xl.finance-budget-monitoring-table__foot--grand td,.meal-workspace--enterprise .text-lg.finance-budget-monitoring-table__foot--grand td.tabular-nums,.meal-workspace--enterprise .text-xl.finance-budget-monitoring-table__foot--grand td,.procurement-workspace--enterprise .text-2xl.finance-budget-monitoring-table__foot--grand td,.procurement-workspace--enterprise .text-lg.finance-budget-monitoring-table__foot--grand td.tabular-nums,.procurement-workspace--enterprise .text-xl.finance-budget-monitoring-table__foot--grand td{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.finance-budget-monitoring-table__foot--grand td{border-top-width:2px;border-color:rgba(92,101,200,.8);--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.finance-budget-monitoring-table__col-expand{width:2.25rem}.finance-budget-monitoring-table__col-code{width:9.5rem;min-width:9.5rem}.finance-budget-monitoring-table__col-coa{width:5rem;min-width:5rem}.finance-budget-monitoring-table__col-name{width:auto;min-width:9rem}.finance-budget-monitoring-table__col-amt{width:6.75rem;min-width:6.75rem}.finance-budget-monitoring-table__col-util{width:4.75rem;min-width:4.75rem}.finance-budget-monitoring-table__col-status{width:6.25rem;min-width:6.25rem}.finance-budget-monitoring-table__col-count{width:5rem;min-width:5rem}[data-finance-top-nav=true] .hurdo-shell-scroll>.ems-page-shell{padding-left:.75rem;padding-right:.75rem}@media (min-width:1024px){[data-finance-top-nav=true] .hurdo-shell-scroll>.ems-page-shell{padding-left:1rem;padding-right:1rem}}.ems-page-shell:has(.finance-workspace)>.ems-page-shell{max-width:none;margin-inline:0}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[scrollbar-color\:rgb\(203_213_225\)_transparent\]{scrollbar-color:#cbd5e1 transparent}.\[scrollbar-color\:rgb\(46_49_146\/0\.16\)_transparent\]{scrollbar-color:rgb(46 49 146/.16) transparent}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}:root{--hurdo-blue:#2e3192;--hurdo-blue-dark:#14153f;--hurdo-green:#00a651;--hurdo-green-light:#33b874;--hurdo-green-dark:#008542;--hurdo-green-muted:#e6f7ef;--hurdo-warning:#e8a317;--hurdo-warning-muted:#fef6e6;--hurdo-danger:#dc2626;--hurdo-danger-muted:#fef2f2;--hurdo-surface:#f6f7fb;--hurdo-surface-elevated:#fff;--hurdo-foreground:#14153f;--hurdo-utility-bar:#0f1133;--hurdo-sidebar:#16184a;--hurdo-on-dark:#f4f6fc;--hurdo-on-dark-muted:#d8dcf0;--hurdo-on-dark-subtle:#a8b0d4;--sidebar-width:240px;--sidebar-width-collapsed:60px;--sidebar-current-width:var(--sidebar-width);--header-height:97px;--header-utility-height:30px;--main-header-row-height:66px;--header-brand-width:var(--sidebar-current-width);--shell-divider-color:rgba(93,104,196,.55);--shell-column-width:var(--sidebar-current-width);--shadow-hurdo:0 1px 2px 0 rgba(46,49,146,.04);--shadow-hurdo-md:0 4px 12px -2px rgba(46,49,146,.08),0 2px 6px -2px rgba(46,49,146,.04);--shadow-hurdo-lg:0 12px 24px -4px rgba(46,49,146,.1),0 4px 8px -4px rgba(46,49,146,.04);--header-elevation:0 1px 0 0 rgba(46,49,146,.05),0 4px 14px -2px rgba(46,49,146,.1),0 12px 28px -8px rgba(20,21,63,.14);--ems-subnav-font-family:var(--ems-font-family-ui);--ems-subnav-font-size:12px;--ems-subnav-font-weight:500;--ems-subnav-line-height:1.2;--ems-subnav-letter-spacing:0.01em;--ems-subnav-color:#475569;--ems-subnav-color-hover:#2e3192;--ems-subnav-color-active:#2e3192}body{color:var(--hurdo-foreground);background:var(--hurdo-surface)}.posting-audit-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fff;padding:1rem 1.5rem}.posting-audit-modal__content{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem 1.75rem}.posting-audit-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;border-top:1px solid rgba(46,49,146,.1);background:#fff;padding:.75rem 1.5rem}.posting-audit-hero{padding:1.15rem 1.25rem 1.25rem}.posting-audit-hero,.posting-audit-section{border:1px solid rgba(46,49,146,.1);border-radius:.625rem;background:#fff}.posting-audit-section{overflow:hidden}.posting-audit-section__head{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid rgba(46,49,146,.08);background:#fafafd;padding:.65rem 1.25rem}.posting-audit-section__title{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(46,49,146,.65)}.posting-audit-section__body{padding:1.15rem 1.25rem 1.25rem}.posting-audit-fields,.posting-audit-grid{display:grid;align-items:start;min-width:0}.posting-audit-grid--meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}@media (min-width:768px){.posting-audit-grid--meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.posting-audit-fields{grid-template-columns:1fr;gap:1rem 1.75rem}@media (min-width:768px){.posting-audit-fields--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}.posting-audit-field{min-width:0;display:flex;flex-direction:column;gap:.35rem}.posting-audit-field--span-2{grid-column:1/-1}@media (min-width:768px){.posting-audit-field--span-2{grid-column:span 2}}.posting-audit-narration{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid rgba(46,49,146,.08)}.posting-audit-narration .posting-audit-field__value{font-size:.875rem;font-weight:550;line-height:1.45}.posting-audit-field__label{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.45)}.posting-audit-field__value{margin:0;font-size:.8125rem;font-weight:500;line-height:1.4;color:#1e2050;overflow-wrap:anywhere}.posting-audit-status{display:inline-flex;align-items:center;border-radius:999px;padding:.125rem .625rem;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.posting-audit-status--posted{background:#d1fae5;color:#047857}.posting-audit-status--approved{background:#fef3c7;color:#92400e}.posting-audit-status--pending{background:#e0e7ff;color:#2e3192}.posting-audit-status--cancelled{background:#fee2e2;color:#b91c1c}.posting-audit-workflow{position:relative;display:grid;gap:0}.posting-audit-workflow__step{position:relative;display:grid;grid-template-columns:1.25rem 1fr;gap:.75rem;padding-bottom:1rem}.posting-audit-workflow__step:last-child{padding-bottom:0}.posting-audit-workflow__marker{z-index:1;display:flex;justify-content:center;padding-top:.125rem}.posting-audit-workflow__line{position:absolute;left:.5625rem;top:1.25rem;bottom:0;width:1px;background:rgba(46,49,146,.15)}.posting-audit-journal tbody tr:hover{background:rgba(248,249,255,.65)}.posting-audit-fx{display:grid;gap:1.15rem}.posting-audit-fx__tiles{display:grid;gap:.9rem}@media (min-width:640px){.posting-audit-fx__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.posting-audit-fx__tile{position:relative;overflow:hidden;border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:#fff;padding:.75rem .875rem}.posting-audit-fx__tile:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:rgba(46,49,146,.3)}.posting-audit-fx__tile--bank:before{background:rgba(13,148,136,.55)}.posting-audit-fx__tile--base:before{background:rgba(217,119,6,.55)}.posting-audit-fx__role{font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(46,49,146,.45)}.posting-audit-fx__currency{display:none}.posting-audit-fx__amount{margin-top:.25rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:1.0625rem;font-weight:600;font-variant-numeric:tabular-nums;color:#1e2050}.posting-audit-fx__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;border-top:1px solid rgba(46,49,146,.08);padding-top:1rem}@media (min-width:768px){.posting-audit-fx__meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.rpc-form{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;border:1px solid rgba(46,49,146,.14);border-radius:.75rem;background:hsla(0,0%,100%,.9);box-shadow:0 1px 2px rgba(46,49,146,.05)}.rpc-form__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.rpc-field{display:flex;flex-direction:column;gap:.3rem}.rpc-hint{font-size:.72rem;color:rgba(71,85,105,.9)}.rpc-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.85rem;padding:.85rem;border:1px dashed rgba(46,49,146,.2);border-radius:.65rem;background:rgba(248,249,255,.6)}.rpc-preview__title,.rpc-section__title{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(46,49,146,.85);margin-bottom:.5rem}.rpc-defs{display:flex;flex-direction:column;gap:.3rem;font-size:.82rem}.rpc-defs--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.4rem 1.25rem}.rpc-defs>div{display:flex;justify-content:space-between;gap:.75rem}.rpc-defs dt{color:rgba(71,85,105,.9)}.rpc-defs dd{font-weight:600;color:rgba(15,23,42,.92);text-align:right}.rpc-impact{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem}.rpc-impact__row{display:flex;justify-content:space-between;gap:.75rem}.rpc-up{color:#0d7a42;font-weight:700}.rpc-down{color:#b42318;font-weight:700}.rpc-chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.25rem}.rpc-chip{font-size:.72rem;font-weight:600;padding:.1rem .5rem;border-radius:999px}.rpc-chip--gain{background:rgba(16,122,66,.12);color:#0d7a42}.rpc-chip--loss{background:rgba(180,35,24,.12);color:#b42318}.rpc-notice{border-radius:.6rem;padding:.6rem .8rem;font-size:.82rem;font-weight:600}.rpc-notice--ok{background:rgba(16,122,66,.1);color:#0d7a42}.rpc-notice--warn{background:rgba(245,158,11,.12);color:#92400e}.rpc-notice--danger{background:rgba(180,35,24,.1);color:#b42318}.rpc-error{color:#b42318;font-size:.8rem;font-weight:600}.rpc-change{font-size:.82rem}.rpc-arrow{color:rgba(71,85,105,.7)}.rpc-cell-strong{font-weight:600;color:rgba(15,23,42,.92)}.rpc-dialog__overlay{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:3vh 1rem;background:rgba(15,23,42,.45);overflow-y:auto}.rpc-dialog{width:100%;max-width:780px;background:#fff;border-radius:.85rem;box-shadow:0 20px 45px rgba(15,23,42,.25);display:flex;flex-direction:column;max-height:94vh}.rpc-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(46,49,146,.12)}.rpc-dialog__title{font-size:1rem;font-weight:700;color:rgba(15,23,42,.95)}.rpc-dialog__close{border:0;background:transparent;font-size:1rem;color:rgba(71,85,105,.9);cursor:pointer;padding:.15rem .4rem;border-radius:.4rem}.rpc-dialog__close:hover{background:rgba(46,49,146,.08)}.rpc-dialog__body{padding:1rem 1.25rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.rpc-section{padding-bottom:.85rem;border-bottom:1px solid rgba(46,49,146,.08)}.rpc-section:last-child{border-bottom:0;padding-bottom:0}.rpc-justification{margin-top:.5rem;font-size:.82rem;color:rgba(51,65,85,.95);background:rgba(248,249,255,.7);border-radius:.5rem;padding:.5rem .65rem}.rpc-timeline{display:flex;flex-direction:column;gap:.65rem}.rpc-step{display:flex;gap:.6rem;align-items:flex-start}.rpc-step__dot{margin-top:.25rem;width:.7rem;height:.7rem;border-radius:999px;background:rgba(148,163,184,.6);flex-shrink:0}.rpc-step--done .rpc-step__dot{background:#0d7a42}.rpc-step--active .rpc-step__dot{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.2)}.rpc-step__label{font-size:.85rem;font-weight:600;color:rgba(15,23,42,.9)}.rpc-dialog__foot{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1.25rem;border-top:1px solid rgba(46,49,146,.12);background:rgba(248,249,255,.5)}.rpc-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.rpc-note{width:100%}.dcr-board{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dcr-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.dcr-toolbar__meta{margin:0;font-size:.72rem;font-weight:550;color:#64748b;font-variant-numeric:tabular-nums}.dcr-area-segment{display:inline-flex;flex-wrap:nowrap;gap:.15rem;padding:.15rem;border:1px solid rgba(46,49,146,.1);border-radius:.5rem;background:rgba(248,249,255,.9);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dcr-area-segment__btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:1.65rem;padding:0 .65rem;border:0;border-radius:.35rem;background:transparent;color:var(--ems-subnav-color);font-family:var(--ems-subnav-font-family);font-size:var(--ems-subnav-font-size);font-weight:var(--ems-subnav-font-weight);letter-spacing:var(--ems-subnav-letter-spacing);line-height:var(--ems-subnav-line-height);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease}a.dcr-area-segment__btn{color:#475569}.dcr-area-segment__btn:hover{background:#fff;color:#1e293b}.dcr-area-segment__btn:focus-visible{outline:2px solid rgba(46,49,146,.35);outline-offset:1px}.dcr-area-segment__btn--active,a.dcr-area-segment__btn--active{background:#2e3192;color:#fff;box-shadow:0 1px 2px rgba(46,49,146,.2)}.dcr-area-segment__btn--active:hover,a.dcr-area-segment__btn--active:hover{background:#2e3192;color:#fff}.dcr-board--pending{opacity:.94}.dcr-kpi-strip{display:grid;gap:.45rem}.dcr-kpi-strip,.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.dcr-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.dcr-kpi-strip{grid-template-columns:1fr}.dcr-kpi-strip.core-expenses-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.dcr-kpi{display:flex;flex-direction:column;justify-content:center;gap:.2rem;min-height:3.35rem;padding:.55rem .7rem;border:1px solid rgba(46,49,146,.1);border-left:3px solid rgba(46,49,146,.35);border-radius:.5rem;background:#fff;text-align:left;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.dcr-kpi:focus-visible,.dcr-kpi:hover{border-color:rgba(46,49,146,.22);box-shadow:0 1px 3px rgba(46,49,146,.06);outline:none}.dcr-kpi--active{box-shadow:0 0 0 2px rgba(46,49,146,.16);background:#f8f9ff}.dcr-kpi--amber{border-left-color:#d97706}.dcr-kpi--red{border-left-color:#dc2626}.dcr-kpi--blue{border-left-color:#2563eb}.dcr-kpi--orange{border-left-color:#ea580c}.dcr-kpi--emerald{border-left-color:#059669}.dcr-kpi__label{font-size:.65rem;font-weight:600;color:#64748b;line-height:1.2}.dcr-kpi__value{font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums}.dcr-filters{display:grid;grid-template-columns:repeat(8,minmax(0,1fr)) auto auto auto;align-items:center;gap:.35rem;padding:.4rem .5rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow:visible}.dcr-filters .dcr-filter__control,.dcr-filters select.dcr-filter__control{width:100%;min-width:0;max-width:none}.dcr-filters .dcr-btn,.dcr-filters .dcr-export{width:auto;justify-self:start}@media (max-width:1100px){.dcr-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.dcr-filter,.dcr-filters__grid{display:contents}.dcr-filter__label{display:none}.dcr-filters__actions{display:contents}.dcr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:1.85rem;padding:0 .65rem;border:1px solid rgba(46,49,146,.14);border-radius:.4rem;background:#fff;color:#1e293b;font-size:.7rem;font-weight:600;white-space:nowrap;cursor:pointer}.dcr-btn:hover:not(:disabled){background:#f8f9ff}.dcr-btn:disabled{opacity:.5;cursor:not-allowed}.dcr-btn--primary{background:#2e3192;border-color:#2e3192;color:#fff}.dcr-btn--primary:hover:not(:disabled){background:#252878}.dcr-btn--sm{height:1.6rem;padding:0 .45rem;font-size:.65rem}.dcr-btn--icon{width:1.85rem;padding:0}.dcr-export{position:relative}.dcr-export__menu{position:absolute;top:calc(100% + .25rem);right:0;z-index:50;min-width:12rem;padding:.25rem;border:1px solid rgba(46,49,146,.12);border-radius:.45rem;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.1)}.dcr-export__item{display:block;width:100%;padding:.4rem .5rem;border:0;border-radius:.3rem;background:transparent;font-size:.7rem;font-weight:550;color:#1e293b;text-align:left;text-decoration:none;cursor:pointer}.dcr-export__item:hover{background:#f8f9ff}.dcr-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;min-width:0}.dcr-layout--split{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.8fr)}@media (max-width:1280px){.dcr-layout--split{grid-template-columns:1fr}}.dcr-register{min-width:0;border:1px solid rgba(46,49,146,.08);border-radius:.55rem;background:#fff;overflow:hidden}.dcr-register__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .7rem;border-bottom:1px solid rgba(46,49,146,.07);background:rgba(248,249,255,.55)}.dcr-register__head--meta-only{justify-content:flex-end;padding:.3rem .7rem}.dcr-register__title{margin:0;font-size:.8rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.dcr-register__meta{margin:0;font-size:.68rem;color:#64748b}.dcr-register__table{overflow:visible;max-height:none}.dcr-register__table .hurdo-table-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.dcr-register__table .hurdo-table-wrap--sticky{overflow-x:auto;overflow-y:hidden}.dcr-register__table .hurdo-table-wrap--sticky .hurdo-table-scroll{max-height:none!important;overflow:visible!important}.dcr-register__table .erp-table{min-width:72rem}.dcr-register__table .advance-clearing-register .erp-table{width:100%;min-width:100%}.pr-register-page .dcr-register,.pr-register-page .dcr-register.payables-register{overflow:visible;height:auto}.pr-register-page .dcr-register.payables-register .dcr-register__table,.pr-register-page .dcr-register__table{overflow-x:auto;overflow-y:hidden}.pr-register-page .dcr-register__table .advance-clearing-register.finance-ledger-register .erp-table,.pr-register-page .dcr-register__table .advance-clearing-register.payables-register-table .erp-table,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table,.pr-register-page .dcr-register__table .payables-register-table .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th{padding:.36rem .42rem;vertical-align:middle}.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-col--amount,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-col--amount{max-width:5.4rem;min-width:0;white-space:normal;line-height:1.2}.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-col--amount,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-col--amount{width:1%;min-width:0;white-space:nowrap}.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-col--code,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-col--currency,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-col--date,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-col--code,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-col--currency,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-col--date,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-col--code,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-col--currency,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-col--date,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-col--code,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-col--currency,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-col--date{max-width:none;overflow:visible;white-space:nowrap;text-overflow:unset}.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-budget-item-cell,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table tbody td.journal-register-description-cell,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-budget-item-cell,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.journal-register-description-cell,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-budget-item-cell,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.journal-register-description-cell,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.payables-register-col--donor,.pr-register-page .dcr-register__table .payables-register-table .erp-table tbody td.payables-register-col--payee,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-budget-item-cell,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.journal-register-description-cell,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.payables-register-col--donor,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.payables-register-col--payee{min-width:7.5rem;max-width:14rem;overflow:visible;white-space:normal;text-overflow:unset;line-height:1.3}.pr-register-page .dcr-register__table .finance-ledger-register .journal-register-description,.pr-register-page .dcr-register__table .payables-register-table .journal-register-description{overflow:visible;white-space:normal;text-overflow:unset;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.pr-register-page .dcr-register__table .advance-clearing-register.receivables-register-table .erp-table,.pr-register-page .dcr-register__table .receivables-register-table .erp-table{width:100%;min-width:0}.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.payables-register-col--donor,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.receivables-register-col--project,.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.receivables-register-col--reference,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.payables-register-col--donor,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.receivables-register-col--project,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.receivables-register-col--reference{width:1%;min-width:0;max-width:none;white-space:nowrap;overflow:visible;text-overflow:unset}.pr-register-page .dcr-register__table .receivables-register-table .erp-table tbody td.journal-register-description-cell,.pr-register-page .dcr-register__table .receivables-register-table .erp-table thead th.journal-register-description-cell{min-width:7rem;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-register-page .dcr-register__table .receivables-register-table .journal-register-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.journal-entries-page .dcr-register__table .finance-ledger-register .erp-table thead th.ems-register-header-group,.posting-center-page .finance-ledger-register .erp-table thead th.ems-register-header-group,.pr-register-page .dcr-register__table .finance-ledger-register .erp-table thead th.ems-register-header-group,.pr-register-page .dcr-register__table .payables-register-table .erp-table thead th.ems-register-header-group{text-align:center;white-space:nowrap;letter-spacing:.05em;border-bottom:1px solid #bfc7e6}.dcr-register__table .erp-table thead th{position:static;background:var(--ems-register-header-bg,#eceffc);color:var(--ems-register-header-color,#1e2963);font-size:var(--ems-register-header-size,.64rem);font-weight:var(--ems-register-header-weight,700);white-space:nowrap;padding-top:var(--ems-register-header-py,.45rem);padding-bottom:var(--ems-register-header-py,.45rem)}.dcr-register__table .erp-table tbody td{padding-top:var(--ems-register-cell-py,.4rem);padding-bottom:var(--ems-register-cell-py,.4rem);vertical-align:top}.dcr-register__table .erp-table tbody tr:nth-child(2n){background:rgba(248,250,255,.55)}.dcr-row{cursor:pointer}.dcr-row:hover{background:rgba(241,245,255,.85)!important}.dcr-row--overdue{background:hsla(0,86%,97%,.4)!important}.dcr-row--selected{outline:1px solid rgba(46,49,146,.22);background:rgba(238,242,255,.9)!important}.dcr-col-sticky{min-width:14rem;max-width:20rem}.dcr-requirement{margin:0;font-size:.72rem;font-weight:600;color:#0f172a;max-width:20rem}.dcr-requirement,.dcr-wrap{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcr-wrap{max-width:9.5rem}.dcr-evidence-meta{display:inline-flex;flex-direction:row;align-items:center;gap:.35rem;white-space:nowrap}.dcr-evidence-meta__count{font-size:.65rem;font-weight:600;color:#64748b;white-space:nowrap}.dcr-actions,.dcr-actions-cell{white-space:nowrap}.dcr-actions{display:inline-flex;align-items:center;gap:.2rem}.dcr-actions-menu{position:relative}.dcr-actions-menu__trigger{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:1px solid rgba(46,49,146,.14);border-radius:.3rem;background:#fff;color:#334155;cursor:pointer}.dcr-actions-menu__panel{position:absolute;top:calc(100% + .2rem);right:0;z-index:50;min-width:11rem;padding:.2rem;border:1px solid rgba(46,49,146,.12);border-radius:.4rem;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.1)}.dcr-actions-menu__panel--portal{position:fixed;right:auto;z-index:95;min-width:11rem}.dcr-actions-menu__item{display:block;width:100%;padding:.35rem .45rem;border:0;border-radius:.25rem;background:transparent;text-align:left;font-size:.68rem;font-weight:550;color:#1e293b;cursor:pointer}.dcr-actions-menu__item:hover{background:#f8f9ff}.dcr-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .7rem;border-top:1px solid rgba(46,49,146,.07);background:#fcfdff}.dcr-pagination__size{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;color:#475569}.dcr-pagination__size select{width:auto;min-width:4rem}.dcr-pagination__nav{display:inline-flex;align-items:center;gap:.35rem}.dcr-workspace{min-width:0;max-height:none;overflow:visible;border:1px solid rgba(46,49,146,.1);border-radius:.65rem;background:linear-gradient(180deg,#fff,#fcfdff);padding:.85rem .9rem;display:flex;flex-direction:column;gap:.7rem;box-shadow:0 1px 2px rgba(46,49,146,.04)}@media (min-width:1281px){.dcr-layout--split .dcr-workspace{position:sticky;top:.5rem;max-height:none;overflow:visible}}.dcr-workspace__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.dcr-workspace__title{margin:.4rem 0 0;font-size:.95rem;font-weight:700;color:#0f172a;line-height:1.35;letter-spacing:-.015em}.dcr-workspace__meta{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .75rem;margin:0;padding:.65rem .7rem;border-radius:.5rem;background:rgba(248,249,255,.85);border:1px solid rgba(46,49,146,.06)}.dcr-workspace__meta-item{min-width:0}.dcr-workspace__meta dt{font-size:.58rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.dcr-workspace__meta dd{margin:.15rem 0 0;font-size:.74rem;font-weight:550;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcr-workspace__badges{display:flex;flex-wrap:wrap;gap:.3rem}.dcr-workspace__actions{display:flex;flex-wrap:wrap;gap:.35rem}.dcr-workspace__tabs{display:flex;flex-wrap:nowrap;gap:.2rem;overflow-x:auto;padding-bottom:.15rem;margin:0 -.1rem;border-bottom:1px solid rgba(46,49,146,.08);scrollbar-width:thin}.dcr-workspace__tabs::-webkit-scrollbar{height:4px}.dcr-workspace__tab{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;padding:.4rem .55rem;margin-bottom:-1px;border-bottom:2px solid transparent;border-radius:.3rem .3rem 0 0;font-size:.68rem;font-weight:600;color:#64748b;white-space:nowrap;line-height:1.2;transition:color .12s ease,border-color .12s ease,background .12s ease}.dcr-workspace__tab:hover{color:#1e293b;background:#f8f9ff}.dcr-workspace__tab--active{color:#2e3192;border-bottom-color:#2e3192;background:rgba(238,242,255,.55)}.dcr-workspace__body{min-width:0}.dcr-panel{border-top:1px solid rgba(46,49,146,.07);padding-top:.6rem}.dcr-panel--last{padding-bottom:.15rem}.dcr-panel__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.dcr-panel__title{margin:0;font-size:.72rem;font-weight:700;color:#1e293b;letter-spacing:-.01em}.dcr-panel__count{font-size:.65rem;font-weight:700;color:#2e3192;font-variant-numeric:tabular-nums;background:#eef2ff;border-radius:999px;padding:.1rem .45rem}.dcr-panel__body,.dcr-panel__meta{margin:0;font-size:.72rem;color:#475569;line-height:1.4}.dcr-panel__empty{margin:0;font-size:.7rem;color:#94a3b8;font-style:normal}.dcr-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.dcr-checklist__item{display:flex;align-items:center;gap:.45rem;padding:.35rem .4rem;border-radius:.35rem;font-size:.72rem;color:#334155}.dcr-checklist__item:hover{background:#f8f9ff}.dcr-checklist__item--done{color:#15803d}.dcr-checklist__icon{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;flex-shrink:0;color:#94a3b8}.dcr-checklist__item--done .dcr-checklist__icon{color:#15803d}.dcr-checklist__label{flex:1 1 auto;min-width:0;line-height:1.3}.dcr-checklist__tag{flex-shrink:0;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#b91c1c;background:#fef2f2;border-radius:999px;padding:.08rem .35rem}.dcr-comment-form{display:grid;grid-template-columns:1fr auto;gap:.35rem;margin-top:.45rem;align-items:end}.dcr-extension{display:grid;grid-template-columns:1fr 1.2fr auto;gap:.35rem;align-items:center}@media (max-width:420px){.dcr-comment-form,.dcr-extension{grid-template-columns:1fr}}.dcr-textarea{width:100%;border:1px solid rgba(46,49,146,.14);border-radius:.4rem;padding:.4rem .5rem;font-size:.72rem;resize:vertical;background:#fff}.dcr-audit{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.dcr-audit li{padding:.35rem .45rem;border-radius:.35rem;background:rgba(248,249,255,.7)}.dcr-audit li strong{display:block;color:#1e293b;font-size:.68rem;font-weight:700;text-transform:capitalize}.dcr-audit li span{font-size:.62rem;color:#64748b}.dcr-inline-error{margin:0;padding:.4rem .55rem;border-radius:.4rem;background:#fef2f2;color:#991b1b;font-size:.72rem;font-weight:600}.sod-matrix-stack{display:flex;flex-direction:column;gap:.75rem;min-width:0}.sod-matrix-panel{min-width:0;border:1px solid rgba(46,49,146,.08);border-radius:.65rem;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.03)}.sod-matrix-panel__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 1rem;padding:.7rem .9rem .65rem;border-bottom:1px solid rgba(46,49,146,.07);background:linear-gradient(180deg,rgba(248,249,255,.95),hsla(0,0%,100%,.4))}.sod-matrix-panel__title{margin:0;font-size:.84rem;font-weight:700;color:#0f172a;letter-spacing:-.015em}.sod-matrix-panel__sub{margin:.15rem 0 0;font-size:.68rem;color:#64748b;font-weight:500}.sod-matrix-panel__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.68rem;color:#64748b;font-variant-numeric:tabular-nums}.sod-matrix-legend{display:inline-flex;flex-wrap:wrap;gap:.35rem}.sod-matrix-legend__item{display:inline-flex;align-items:center;gap:.28rem;padding:.12rem .4rem;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:.62rem;font-weight:600}.sod-matrix-legend__dot{width:.4rem;height:.4rem;border-radius:999px;flex-shrink:0}.sod-matrix-legend__dot--ok{background:#059669}.sod-matrix-legend__dot--bad{background:#dc2626}.sod-matrix-legend__dot--warn{background:#d97706}.sod-matrix-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sod-matrix-table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0;text-align:left}.sod-matrix-table thead th{position:sticky;top:0;z-index:1;padding:.55rem .7rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fcfcff;color:#475569;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sod-matrix-table thead th.sod-matrix-table__stage{color:#2e3192}.sod-matrix-table tbody td{padding:.65rem .7rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:.72rem;color:#334155}.sod-matrix-table tbody tr:last-child td{border-bottom:0}.sod-matrix-table tbody tr{transition:background .12s ease}.sod-matrix-table tbody tr:hover td{background:rgba(248,249,255,.75)}.sod-matrix-table tbody tr.sod-matrix-row--selected td{background:#eef2ff}.sod-matrix-table tbody tr.sod-matrix-row--conflict td{background:hsla(0,86%,97%,.35)}.sod-matrix-table tbody tr.sod-matrix-row--conflict:hover td{background:hsla(0,86%,97%,.55)}.sod-matrix-workflow{display:flex;flex-direction:column;gap:.12rem;min-width:8.5rem}.sod-matrix-workflow__name{font-size:.78rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.sod-matrix-workflow__threshold{font-size:.62rem;color:#64748b;font-weight:500}.sod-matrix-role{display:inline-flex;max-width:11rem;align-items:center;padding:.22rem .48rem;border-radius:.35rem;border:1px solid rgba(46,49,146,.1);background:#f8f9ff;color:#1e293b;font-size:.66rem;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sod-matrix-role--empty{border-style:dashed;border-color:#cbd5e1;background:transparent;color:#94a3b8;font-weight:550}.sod-matrix-status{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.sod-matrix-status:before{content:"";width:.35rem;height:.35rem;border-radius:999px;background:currentColor}.sod-matrix-status--ok{background:#ecfdf5;color:#047857;border:1px solid rgba(167,243,208,.7)}.sod-matrix-status--bad{background:#fef2f2;color:#b91c1c;border:1px solid hsla(0,96%,89%,.8)}.sod-matrix-status--warn{background:#fffbeb;color:#b45309;border:1px solid hsla(48,97%,77%,.8)}.sod-matrix-actions{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.sod-role-matrix-table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;text-align:left}.sod-role-matrix-table thead th{padding:.55rem .85rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fcfcff;color:#475569;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sod-role-matrix-table tbody td{padding:.7rem .85rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:.74rem;color:#334155}.sod-role-matrix-table tbody tr:last-child td{border-bottom:0}.sod-role-matrix-table tbody tr:hover td{background:rgba(248,249,255,.7)}.sod-role-pair{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-weight:650;color:#0f172a}.sod-role-pair__vs{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.sod-allowed{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:.15rem .45rem;border-radius:999px;font-size:.64rem;font-weight:700}.sod-allowed--yes{background:#ecfdf5;color:#047857;border:1px solid rgba(167,243,208,.7)}.sod-allowed--no{background:#fef2f2;color:#b91c1c;border:1px solid hsla(0,96%,89%,.8)}.sod-matrix-empty{padding:2rem 1rem;text-align:center;color:#64748b;font-size:.78rem}.sod-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.55rem .65rem;border:1px solid rgba(46,49,146,.08);border-radius:.65rem;background:linear-gradient(180deg,#fcfcff,#fff);box-shadow:0 1px 2px rgba(15,23,42,.03)}.sod-filters .dcr-filter__control,.sod-filters select.dcr-filter__control{min-width:7.5rem;max-width:11rem}.sod-filters__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto}.sod-register-table{width:100%;min-width:860px;border-collapse:separate;border-spacing:0;text-align:left}.sod-register-table thead th{padding:.55rem .75rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fcfcff;color:#475569;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sod-register-table tbody td{padding:.72rem .75rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:.74rem;color:#334155}.sod-register-table tbody tr:last-child td{border-bottom:0}.sod-register-table tbody tr{transition:background .12s ease}.sod-register-table tbody tr:hover td{background:rgba(248,249,255,.75)}.sod-register-table tbody tr.sod-register-row--selected td{background:#eef2ff}.sod-register-table tbody tr.sod-register-row--alert td{background:hsla(0,86%,97%,.28)}.sod-register-table tbody tr.sod-register-row--alert:hover td{background:hsla(0,86%,97%,.45)}.sod-register-title{display:flex;flex-direction:column;gap:.2rem;min-width:14rem;max-width:24rem}.sod-register-title__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.35rem .45rem}.sod-register-title__name{font-size:.78rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 10rem}.sod-register-title__meta{display:flex;flex-wrap:wrap;gap:.25rem .45rem;font-size:.62rem;color:#64748b;font-weight:550}.sod-register-title__meta span:not(:last-child):after{content:"·";margin-left:.45rem;color:#cbd5e1}.sod-area-chip{display:inline-flex;align-items:center;padding:.18rem .45rem;border-radius:.35rem;border:1px solid rgba(186,230,253,.9);background:#f0f9ff;color:#0369a1;font-size:.64rem;font-weight:700;white-space:nowrap}.sod-people{display:flex;flex-direction:column;gap:.28rem;min-width:8rem}.sod-people__name{font-size:.74rem;font-weight:650;color:#1e293b}.sod-people__roles{display:flex;flex-wrap:wrap;gap:.22rem}.sod-date{font-size:.72rem;font-weight:550;color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}.sod-muted{color:#94a3b8;font-weight:550}.sod-rules-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;text-align:left}.sod-rules-table thead th{padding:.55rem .85rem;border-bottom:1px solid rgba(46,49,146,.1);background:#fcfcff;color:#475569;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.sod-rules-table tbody td{padding:.85rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:.74rem;color:#334155}.sod-rules-table tbody tr:last-child td{border-bottom:0}.sod-rules-table tbody tr{transition:background .12s ease}.sod-rules-table tbody tr:hover td{background:rgba(248,249,255,.8)}.sod-rules-table tbody tr.sod-register-row--selected td{background:#eef2ff}.sod-rule-cell{display:flex;gap:.75rem;align-items:flex-start;min-width:18rem;max-width:32rem}.sod-rule-cell__index{flex-shrink:0;width:1.55rem;height:1.55rem;display:inline-flex;align-items:center;justify-content:center;margin-top:.05rem;border-radius:.35rem;background:#f8f9ff;border:1px solid rgba(46,49,146,.1);color:#2e3192;font-size:.62rem;font-weight:750;font-variant-numeric:tabular-nums}.sod-rule-cell__body{display:flex;flex-direction:column;gap:.22rem;min-width:0}.sod-rule-cell__title{font-size:.8rem;font-weight:700;color:#0f172a;letter-spacing:-.015em;line-height:1.35}.sod-rule-cell__desc{font-size:.66rem;color:#64748b;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sod-scope{display:flex;flex-direction:column;gap:.15rem;min-width:7rem}.sod-scope__primary{font-size:.74rem;font-weight:650;color:#1e293b}.sod-scope__secondary{font-size:.62rem;color:#64748b;font-weight:550}.sod-type-chip{display:inline-flex;align-items:center;padding:.1rem .38rem;border-radius:.3rem;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;border:1px solid transparent}.sod-type-chip--rule{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.sod-type-chip--matrix{background:#f5f3ff;color:#5b21b6;border-color:#ddd6fe}.sod-type-chip--conflict{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.sod-type-chip--exception{background:#fffbeb;color:#b45309;border-color:#fde68a}.sod-kpi-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}@media (max-width:1100px){.sod-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sod-kpi-strip{grid-template-columns:1fr}}.ems-env-banner{position:sticky;top:0;display:flex;align-items:center;justify-content:center;gap:.75rem;height:var(--env-banner-height,28px);padding:0 .75rem;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;z-index:70}body:has(.ems-env-banner){--env-banner-offset:var(--env-banner-height,28px)}body:has(.ems-env-banner) .hurdo-app-header{top:var(--env-banner-offset,0)}body:has(.ems-env-banner) .hurdo-shell-divider{top:var(--env-banner-offset,0);height:calc(100dvh - var(--env-banner-offset, 0px))}body:has(.ems-env-banner) .hurdo-app-shell-sidebar{top:calc(var(--header-height, 97px) + var(--env-banner-offset, 0px))!important;height:calc(100dvh - var(--header-height, 97px) - var(--env-banner-offset, 0px))!important}.ems-env-banner--demo,.ems-env-banner--ttd{background:linear-gradient(90deg,#ea580c,#c2410c);color:#fff7ed}.ems-env-banner--live{background:linear-gradient(90deg,#15803d,#166534);color:#f0fdf4}.ems-env-banner__label{white-space:nowrap}.ems-env-banner__name{font-weight:500;opacity:.95;text-transform:none;letter-spacing:.01em;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(70vw,720px)}@media (min-width:768px){.ems-env-banner__name{display:inline}}.ems-demo-watermark{pointer-events:none;position:fixed;inset:0;z-index:30;overflow:hidden}.ems-demo-watermark__text{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%) rotate(-28deg);font-size:clamp(4rem,14vw,9rem);font-weight:800;letter-spacing:.2em;color:rgba(194,65,12,.06);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.funding-forecast-board{min-width:0}.funding-forecast-kpi-strip{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:.4rem;overflow-x:auto;overflow-y:hidden}.funding-forecast-kpi-strip--secondary{grid-template-columns:repeat(9,minmax(7rem,1fr))!important}.funding-forecast-kpi-strip .dcr-kpi{min-width:0;min-height:2.65rem;padding:.35rem .45rem}.funding-forecast-kpi-strip .dcr-kpi__label,.funding-forecast-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funding-forecast-kpi-strip .dcr-kpi__label{font-size:9px}.funding-forecast-kpi-strip .dcr-kpi__value{font-size:.82rem;line-height:1.15}.funding-forecast-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.funding-forecast-filters__control{flex:0 0 auto}.funding-forecast-filters__check{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;height:2rem;padding:0 .3rem;font-size:11px;font-weight:600;white-space:nowrap;color:var(--hurdo-700,#4a3d72)}.funding-forecast-alerts{display:flex;flex-wrap:wrap;gap:.35rem}.funding-forecast-alerts__item{padding:.3rem .55rem;border-radius:.35rem;font-size:11px;font-weight:600;border:1px solid transparent}.funding-forecast-alerts__item--critical{background:#fff1f2;color:#9f1239;border-color:#fecdd3}.funding-forecast-alerts__item--warning{background:#fffbeb;color:#92400e;border-color:#fde68a}.funding-forecast-alerts__item--info{background:#eff6ff;color:#1e3a8a;border-color:#bfdbfe}.funding-forecast-register-table .erp-table{width:-moz-max-content;width:max-content;min-width:100%}.funding-forecast-register-table .erp-table tbody td,.funding-forecast-register-table .erp-table thead th{white-space:nowrap;vertical-align:middle;padding:.45rem .65rem}.funding-forecast-status,.funding-forecast-util{display:inline-flex;align-items:center;gap:.3rem;font-size:11px;font-weight:600;white-space:nowrap}.funding-forecast-status__dot,.funding-forecast-util__dot{width:.45rem;height:.45rem;border-radius:999px}.funding-forecast-status--fully-funded .funding-forecast-status__dot,.funding-forecast-util--good .funding-forecast-util__dot{background:#16a34a}.funding-forecast-status--funding-needed-soon .funding-forecast-status__dot,.funding-forecast-util--watch .funding-forecast-util__dot{background:#ca8a04}.funding-forecast-status--high-risk .funding-forecast-status__dot{background:#ea580c}.funding-forecast-status--funding-gap .funding-forecast-status__dot,.funding-forecast-util--over .funding-forecast-util__dot{background:#dc2626}.funding-forecast-status--closed .funding-forecast-status__dot{background:#475569}.funding-forecast-expand{padding:.65rem .35rem}.funding-forecast-expand__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}@media (min-width:900px){.funding-forecast-expand__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.funding-forecast-expand__label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hurdo-500,#7c6f9e)}.funding-forecast-expand__value{margin-top:.1rem;font-size:12px;color:var(--hurdo-900,#2a1f4e)}.funding-forecast-charts{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:1100px){.funding-forecast-charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.funding-forecast-linechart{display:flex;align-items:flex-end;gap:.55rem;min-height:9rem;padding:.5rem .25rem 0;position:relative}.funding-forecast-linechart__col{flex:1;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0}.funding-forecast-linechart__bars{display:flex;align-items:flex-end;gap:2px;height:6.5rem;width:100%;justify-content:center}.funding-forecast-linechart__bar{width:.35rem;min-height:4px;border-radius:2px 2px 0 0}.funding-forecast-linechart__bar--award{background:#5b4a8a}.funding-forecast-linechart__bar--received{background:#3b6ea5}.funding-forecast-linechart__bar--spent{background:#15803d}.funding-forecast-linechart__bar--forecast{background:#c2410c}.funding-forecast-linechart__label{font-size:10px;font-weight:600;color:var(--hurdo-600,#5b4a8a)}.funding-forecast-linechart__legend{position:absolute;top:0;right:0;display:flex;gap:.55rem;font-size:10px;color:var(--hurdo-500,#7c6f9e)}.funding-forecast-linechart__legend span:first-child:before,.funding-forecast-linechart__legend span:nth-child(2):before,.funding-forecast-linechart__legend span:nth-child(3):before,.funding-forecast-linechart__legend span:nth-child(4):before{content:"";display:inline-block;width:.45rem;height:.45rem;border-radius:2px;margin-right:.2rem;vertical-align:middle}.funding-forecast-linechart__legend span:first-child:before{background:#5b4a8a}.funding-forecast-linechart__legend span:nth-child(2):before{background:#3b6ea5}.funding-forecast-linechart__legend span:nth-child(3):before{background:#15803d}.funding-forecast-linechart__legend span:nth-child(4):before{background:#c2410c}.funding-forecast-hbar{display:flex;flex-direction:column;gap:.4rem;padding:.35rem 0}.funding-forecast-hbar__row{display:grid;grid-template-columns:7rem 1fr 5.5rem;gap:.45rem;align-items:center}.funding-forecast-hbar__label{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--hurdo-800,#3b2d6b)}.funding-forecast-hbar__track{height:.45rem;border-radius:999px;background:rgba(59,45,107,.08);overflow:hidden}.funding-forecast-hbar__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#5b4a8a,#3b6ea5)}.funding-forecast-hbar__value{font-size:10px;text-align:right;color:var(--hurdo-600,#5b4a8a);white-space:nowrap}.funding-forecast-pie{display:flex;align-items:center;gap:1rem;padding:.5rem 0}.funding-forecast-pie__ring{width:7rem;height:7rem;border-radius:999px;flex-shrink:0;mask:radial-gradient(circle at center,transparent 48%,#000 50%);-webkit-mask:radial-gradient(circle at center,transparent 48%,#000 50%)}.funding-forecast-pie__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-size:11px;color:var(--hurdo-800,#3b2d6b)}.funding-forecast-pie__legend span{display:inline-block;width:.5rem;height:.5rem;border-radius:2px;margin-right:.35rem;vertical-align:middle}.fund-receipts-board{min-width:0}.fund-receipts-kpi-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;overflow-x:auto;overflow-y:hidden}.finance-fund-receipts-page .fund-receipts-kpi-strip,.finance-installment-tracker-page .fund-receipts-kpi-strip{grid-template-columns:repeat(6,minmax(7.5rem,1fr))}.fund-receipts-kpi-strip .finance-grant-kpi{min-width:0;padding:.4rem .55rem}.fund-receipts-kpi-strip .finance-grant-kpi__label{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-receipts-kpi-strip .finance-grant-kpi__value{font-size:.85rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-receipts-kpi-strip .finance-grant-kpi__icon{width:1.6rem;height:1.6rem}.fund-receipts-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.fund-receipts-filters__control{flex:0 0 auto}.fund-receipts-register-table .hurdo-table-scroll,.fund-receipts-register-table.hurdo-table-wrap{overflow-x:auto;overflow-y:visible}.fund-receipts-register-table .erp-table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}.fund-receipts-register-table .erp-table tbody td,.fund-receipts-register-table .erp-table thead th{white-space:nowrap;vertical-align:middle;padding:.45rem .7rem}.fund-receipts-register-table .erp-table thead th{font-size:10px;letter-spacing:.04em}.fund-receipts-register-table .erp-table tbody td{font-size:12px;line-height:1.25}.fund-receipts-actions{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap}.fund-receipts-actions a{font-size:11px;font-weight:600;color:var(--hurdo-800,#3b2d6b);text-decoration:none}.fund-receipts-actions a:hover{text-decoration:underline}.fund-receipts-actions__muted{font-size:11px;color:#94a3b8}.donor-portfolio-board{min-width:0}.donor-portfolio-kpi-strip{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.4rem;overflow-x:auto;overflow-y:hidden}.donor-portfolio-kpi-strip .dcr-kpi{min-width:0;min-height:2.65rem;padding:.35rem .45rem}.donor-portfolio-kpi-strip .dcr-kpi__label,.donor-portfolio-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donor-portfolio-kpi-strip .dcr-kpi__label{font-size:9px}.donor-portfolio-kpi-strip .dcr-kpi__value{font-size:.85rem;line-height:1.15}.donor-portfolio-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.donor-portfolio-filters__control{flex:0 0 auto}.donor-portfolio-filters__check{flex:0 0 auto;height:2rem;padding:0 .35rem;color:var(--hurdo-700,#4a3d72)}.donor-portfolio-filters__check,.donor-portfolio-health{display:inline-flex;align-items:center;gap:.35rem;font-size:11px;font-weight:600;white-space:nowrap}.donor-portfolio-health{color:var(--hurdo-800,#3b2d6b)}.donor-portfolio-health__dot{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0}.donor-portfolio-health--excellent .donor-portfolio-health__dot{background:#16a34a}.donor-portfolio-health--good .donor-portfolio-health__dot{background:#ca8a04}.donor-portfolio-health--at-risk .donor-portfolio-health__dot{background:#ea580c}.donor-portfolio-health--inactive .donor-portfolio-health__dot{background:#dc2626}.donor-portfolio-actions{display:flex;flex-wrap:wrap;gap:.25rem;min-width:9rem}.donor-portfolio-actions__btn{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .35rem;border-radius:.25rem;font-size:10px;font-weight:600;color:var(--hurdo-800,#3b2d6b);background:hsla(0,0%,100%,.8);border:1px solid rgba(59,45,107,.12);white-space:nowrap}.donor-portfolio-actions__btn:hover{background:rgba(59,45,107,.06)}.donor-portfolio-expand{padding:.75rem .5rem .85rem}.donor-portfolio-expand__header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(59,45,107,.1)}.donor-portfolio-expand__title{font-size:.95rem;font-weight:700;color:var(--hurdo-900,#2a1f4e)}.donor-portfolio-expand__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem}@media (min-width:900px){.donor-portfolio-expand__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.donor-portfolio-expand__label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hurdo-500,#7c6f9e)}.donor-portfolio-expand__value{margin-top:.1rem;font-size:12px;color:var(--hurdo-900,#2a1f4e);word-break:break-word}.donor-portfolio-expand__panels{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(59,45,107,.08)}@media (min-width:1100px){.donor-portfolio-expand__panels{grid-template-columns:repeat(4,minmax(0,1fr))}}.donor-portfolio-timeline{margin:.4rem 0 0;padding:0;list-style:none}.donor-portfolio-timeline__item{position:relative;display:grid;grid-template-columns:3rem 1fr;gap:.4rem;padding:.25rem 0 .25rem .85rem;font-size:12px}.donor-portfolio-timeline__item:before{content:"";position:absolute;left:.15rem;top:.55rem;width:.4rem;height:.4rem;border-radius:999px;background:var(--hurdo-600,#5b4a8a)}.donor-portfolio-timeline__item:not(:last-child):after{content:"";position:absolute;left:.3rem;top:1rem;bottom:-.15rem;width:1px;background:rgba(59,45,107,.2)}.donor-portfolio-timeline__year{font-weight:700;color:var(--hurdo-800,#3b2d6b)}.donor-portfolio-timeline__label{color:var(--hurdo-700,#4a3d72)}.donor-portfolio-trend{display:flex;align-items:flex-end;gap:.45rem;margin-top:.5rem;min-height:5.5rem}.donor-portfolio-trend__item{display:flex;flex-direction:column;align-items:center;gap:.2rem;flex:1;min-width:0}.donor-portfolio-trend__bar-track{display:flex;align-items:flex-end;width:100%;height:3.5rem}.donor-portfolio-trend__bar{width:100%;max-width:1.5rem;margin:0 auto;border-radius:.2rem .2rem 0 0;background:linear-gradient(180deg,#5b4a8a,#3b6ea5)}.donor-portfolio-trend__year{font-size:10px;font-weight:700;color:var(--hurdo-700,#4a3d72)}.donor-portfolio-trend__amount{font-size:9px;color:var(--hurdo-500,#7c6f9e);text-align:center;line-height:1.2;word-break:break-word}.grant-lifecycle-board{min-width:0}.grant-lifecycle-kpi-strip{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(5.25rem,1fr);gap:.35rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.grant-lifecycle-kpi-strip .dcr-kpi{min-width:0;min-height:2.55rem;padding:.3rem .4rem}.grant-lifecycle-kpi-strip .dcr-kpi__label,.grant-lifecycle-kpi-strip .dcr-kpi__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grant-lifecycle-kpi-strip .dcr-kpi__label{font-size:9px}.grant-lifecycle-kpi-strip .dcr-kpi__value{font-size:.82rem;line-height:1.15}.grant-lifecycle-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:#fff;overflow-x:auto;scrollbar-width:thin}.grant-lifecycle-filters__input{flex:1 1 14rem;min-width:10rem}.grant-lifecycle-filters__input,.grant-lifecycle-filters__select{height:2rem;border:1px solid rgba(46,49,146,.14);border-radius:.375rem;padding:0 .5rem;font-size:12px}.grant-lifecycle-filters__select{flex:0 0 auto;min-width:8.5rem;background:#fff}.grant-lifecycle-filters__meta{flex:0 0 auto;font-size:11px;font-weight:600;color:#64748b;white-space:nowrap}.grant-lifecycle-table .erp-table thead th{padding:.45rem .6rem;white-space:nowrap}.grant-lifecycle-table .erp-table tbody td{padding:.4rem .6rem;vertical-align:top;font-size:12px}.grant-lifecycle-action{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:.35rem;color:#2e3192;background:rgba(46,49,146,.06)}.grant-lifecycle-action:hover{background:rgba(46,49,146,.12)}.grant-lifecycle-health{display:inline-flex;align-items:center;gap:.35rem;font-size:11px;font-weight:700;white-space:nowrap}.grant-lifecycle-health__dot{width:.5rem;height:.5rem;border-radius:999px;flex-shrink:0}.grant-lifecycle-health--healthy{color:#15803d}.grant-lifecycle-health--healthy .grant-lifecycle-health__dot{background:#16a34a}.grant-lifecycle-health--watch{color:#a16207}.grant-lifecycle-health--watch .grant-lifecycle-health__dot{background:#ca8a04}.grant-lifecycle-health--critical{color:#b91c1c}.grant-lifecycle-health--critical .grant-lifecycle-health__dot{background:#dc2626}.grant-lifecycle-stage{display:inline-flex;max-width:11rem;padding:.15rem .45rem;border-radius:.35rem;font-size:10px;font-weight:700;line-height:1.3;white-space:normal}.grant-lifecycle-stage--eligible{background:#e0f2fe;color:#075985}.grant-lifecycle-stage--active{background:#ffedd5;color:#9a3412}.grant-lifecycle-stage--donor{background:#fef3c7;color:#92400e}.grant-lifecycle-stage--closed{background:#dcfce7;color:#166534}.grant-lifecycle-pipeline{display:flex;flex-wrap:nowrap;gap:.35rem;margin:0;padding:.4rem;list-style:none;overflow-x:auto;border:1px solid rgba(46,49,146,.08);border-radius:.5rem;background:linear-gradient(180deg,#f8f9fc,#fff);scrollbar-width:thin}.grant-lifecycle-pipeline__item{display:flex;align-items:center;gap:.35rem;flex:0 0 auto;padding:.35rem .55rem;border-radius:.4rem;background:#fff;border:1px solid rgba(46,49,146,.1)}.grant-lifecycle-pipeline__index{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:999px;font-size:10px;font-weight:800;color:#fff;background:#2e3192}.grant-lifecycle-pipeline__label{font-size:10px;font-weight:600;color:#334155;white-space:nowrap}.grant-lifecycle-pipeline__count{font-size:11px;font-weight:800;color:#2e3192}.programs-workplans-tabs.project-workspace-section-nav{margin-bottom:0}.programs-workplans-page .programs-page-shell__body{gap:16px}.programs-workplans-page .programs-page-shell__body>*+*,.programs-workplans-page .programs-page-shell__body>:not([hidden])~:not([hidden]){margin-top:0}.programs-planning-filters>button,.programs-planning-filters>input,.programs-planning-filters>select{height:32px}.programs-planning-register .ems-register-table.workplans-register-table .erp-table thead th{height:var(--ems-planning-table-header-height);padding:8px var(--ems-planning-table-px);line-height:1.35;vertical-align:middle}.programs-planning-register .ems-register-table.workplans-register-table .erp-table tbody td{height:var(--ems-planning-table-row-min-height);min-height:var(--ems-planning-table-row-min-height);padding:10px var(--ems-planning-table-px);line-height:var(--ems-planning-line-height);vertical-align:middle}.programs-planning-register .workplans-register-table .planning-activity-cell{min-width:14rem}.programs-planning-register .workplans-register-table .planning-project-cell{min-width:11rem}.programs-planning-register .workplans-register-table .planning-actions-cell,.programs-planning-register .workplans-register-table .planning-center-cell,.programs-planning-register .workplans-register-table .planning-date-cell,.programs-planning-register .workplans-register-table .planning-status-cell,.programs-planning-register .workplans-register-table .planning-status-cell .inline-flex{white-space:nowrap}.programs-planning-register .workplans-register-table .planning-actions-cell,.programs-planning-register .workplans-register-table .planning-center-cell,.programs-planning-register .workplans-register-table .planning-status-cell{text-align:center}.sp-workspace__hero-main a .hover\:\!text-white:hoverbutton,.sp-workspace__main a .hover\:\!text-white:hoverbutton{color:#fff!important}.sp-workspace__hero-main a .hover\:text-white:hoverbutton,.sp-workspace__main a .hover\:text-white:hoverbutton{color:#fff}.sp-workspace__hero-main a .disabled\:text-white:disabledbutton,.sp-workspace__main a .disabled\:text-white:disabledbutton{color:#fff}.sp-workspace__hero-main a .data-\[open\=true\]\:text-white[data-open=true]button,.sp-workspace__hero-main a .group:hover .group-hover\:text-whitebutton,.sp-workspace__main a .data-\[open\=true\]\:text-white[data-open=true]button,.sp-workspace__main a .group:hover .group-hover\:text-whitebutton{color:#fff}@media (min-width:640px){.hr-workspace .sm\:text-lg.font-bold.tabular-nums,.hr-workspace .sm\:text-xl.font-bold,.meal-workspace--enterprise .sm\:text-lg.font-bold.tabular-nums,.meal-workspace--enterprise .sm\:text-xl.font-bold,.procurement-workspace--enterprise .sm\:text-lg.font-bold.tabular-nums,.procurement-workspace--enterprise .sm\:text-xl.font-bold{font-size:var(--ems-type-kpi-value-size);font-weight:var(--ems-type-kpi-value-weight);line-height:var(--ems-type-kpi-value-line)}.programs-implementation-page .finance-register-page-header .sm\:flex-wrap.flex.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sm\:flex.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sm\:items-center.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .sm\:flex-wrap.flex.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sm\:flex.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .sm\:items-center.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-planning-register .workplans-register-table .planning-status-cell .sm\:inline-flex{white-space:nowrap}.programs-activity-planning .programs-activity-simple-import .sm\:inline-flex{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .sm\:inline-flex,.journal-entries-page .finance-data-table tbody td .sm\:inline-flex{margin-top:0;vertical-align:top}}@media (min-width:768px){.programs-implementation-page .finance-register-page-header .md\:flex.flex-wrap.items-center.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .md\:flex.flex-wrap.items-center.gap-2{width:100%;justify-content:flex-start}}}@media (min-width:1024px){.programs-implementation-page .finance-register-page-header .lg\:items-center.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .lg\:items-center.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}.programs-planning-register .workplans-register-table .planning-status-cell .lg\:inline-flex{white-space:nowrap}.programs-activity-planning .programs-activity-simple-import .lg\:inline-flex{border-radius:.5rem}.journal-entries-page .dcr-register__table tbody td .lg\:inline-flex,.journal-entries-page .finance-data-table tbody td .lg\:inline-flex{margin-top:0;vertical-align:top}}@media (min-width:1280px){.programs-implementation-page .finance-register-page-header .xl\:flex.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .xl\:items-center.flex.flex-wrap.gap-2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;border-radius:14px;border:1px solid rgba(46,49,146,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,247,252,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(26,28,110,.06)}@media (max-width:767px){.programs-implementation-page .finance-register-page-header .xl\:flex.flex-wrap.items-center.gap-2,.programs-implementation-page .finance-register-page-header .xl\:items-center.flex.flex-wrap.gap-2{width:100%;justify-content:flex-start}}}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-hurdo-100::file-selector-button{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.file\:bg-hurdo-800::file-selector-button{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.file\:px-2::file-selector-button{padding-left:.5rem;padding-right:.5rem}.file\:px-2\.5::file-selector-button{padding-left:.625rem;padding-right:.625rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:text-\[10px\]::file-selector-button{font-size:10px}.file\:text-\[11px\]::file-selector-button{font-size:11px}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-hurdo-800::file-selector-button{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.placeholder\:text-hurdo-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.placeholder\:text-hurdo-400::placeholder{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.before\:mr-2:before{content:var(--tw-content);margin-right:.5rem}.before\:text-hurdo-400:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.before\:content-\[\'\2022\'\]:before{--tw-content:"•";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:right-0:after{content:var(--tw-content);right:0}.after\:w-3:after{content:var(--tw-content);width:.75rem}.after\:bg-gradient-to-r:after{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.after\:from-hurdo-50\/95:after{content:var(--tw-content);--tw-gradient-from:rgba(238,240,250,.95) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.after\:from-white:after{content:var(--tw-content);--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:before\:text-\[\#8a96a8\]:empty:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(138 150 168/var(--tw-text-opacity,1))}.empty\:before\:text-hurdo-400:empty:before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.empty\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.focus-within\:border-hurdo-400:focus-within{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-hurdo-500\/10:focus-within{--tw-ring-color:rgba(61,71,181,.1)}.hover\:-translate-y-0:hover{--tw-translate-y:-0px}.hover\:-translate-y-0:hover,.hover\:-translate-y-0\.5:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-\[1px\]:hover,.hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#0078d4\]:hover{--tw-border-opacity:1;border-color:rgb(0 120 212/var(--tw-border-opacity,1))}.hover\:border-\[\#094d28\]:hover{--tw-border-opacity:1;border-color:rgb(9 77 40/var(--tw-border-opacity,1))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-brand-green\/40:hover{border-color:rgba(0,166,81,.4)}.hover\:border-brand-green\/50:hover{border-color:rgba(0,166,81,.5)}.hover\:border-emerald-800:hover{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.hover\:border-hurdo-200:hover{--tw-border-opacity:1;border-color:rgb(179 184 235/var(--tw-border-opacity,1))}.hover\:border-hurdo-200\/40:hover{border-color:rgba(179,184,235,.4)}.hover\:border-hurdo-200\/50:hover{border-color:rgba(179,184,235,.5)}.hover\:border-hurdo-200\/55:hover{border-color:rgba(179,184,235,.55)}.hover\:border-hurdo-200\/60:hover{border-color:rgba(179,184,235,.6)}.hover\:border-hurdo-200\/80:hover{border-color:rgba(179,184,235,.8)}.hover\:border-hurdo-300:hover{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.hover\:border-hurdo-300\/90:hover{border-color:rgba(141,148,224,.9)}.hover\:border-hurdo-400:hover{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.hover\:border-hurdo-500:hover{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1))}.hover\:border-hurdo-800:hover{--tw-border-opacity:1;border-color:rgb(28 30 90/var(--tw-border-opacity,1))}.hover\:border-hurdo-800\/35:hover{border-color:rgba(28,30,90,.35)}.hover\:border-hurdo-900:hover{--tw-border-opacity:1;border-color:rgb(20 21 63/var(--tw-border-opacity,1))}.hover\:border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-rose-200:hover{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.hover\:border-slate-200:hover{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-white\/\[0\.14\]:hover{border-color:hsla(0,0%,100%,.14)}.hover\:bg-\[\#006835\]:hover{--tw-bg-opacity:1;background-color:rgb(0 104 53/var(--tw-bg-opacity,1))}.hover\:bg-\[\#008542\]:hover{--tw-bg-opacity:1;background-color:rgb(0 133 66/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0464b8\]:hover{--tw-bg-opacity:1;background-color:rgb(4 100 184/var(--tw-bg-opacity,1))}.hover\:bg-\[\#106ebe\]:hover{--tw-bg-opacity:1;background-color:rgb(16 110 190/var(--tw-bg-opacity,1))}.hover\:bg-\[\#252880\]:hover{--tw-bg-opacity:1;background-color:rgb(37 40 128/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4f6f9\]:hover{--tw-bg-opacity:1;background-color:rgb(244 246 249/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4f7fb\]:hover{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8f8fd\]:hover{--tw-bg-opacity:1;background-color:rgb(248 248 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8f9fd\]:hover{--tw-bg-opacity:1;background-color:rgb(248 249 253/var(--tw-bg-opacity,1))}.hover\:bg-\[color-mix\(in_srgb\2c var\(--hurdo-blue\)_8\%\2c white\)\]:hover{background-color:color-mix(in srgb,var(--hurdo-blue) 8%,#fff)}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-50\/60:hover{background-color:rgba(255,251,235,.6)}.hover\:bg-amber-50\/80:hover{background-color:rgba(255,251,235,.8)}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-brand-danger-muted:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-dark:hover{--tw-bg-opacity:1;background-color:rgb(0 133 66/var(--tw-bg-opacity,1))}.hover\:bg-brand-green-muted:hover{--tw-bg-opacity:1;background-color:rgb(230 247 239/var(--tw-bg-opacity,1))}.hover\:bg-brand-green\/10:hover{background-color:rgba(0,166,81,.1)}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-100\/80:hover{background-color:rgba(209,250,229,.8)}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-100:hover{--tw-bg-opacity:1;background-color:rgb(217 220 245/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-100\/70:hover{background-color:rgba(217,220,245,.7)}.hover\:bg-hurdo-100\/80:hover{background-color:rgba(217,220,245,.8)}.hover\:bg-hurdo-100\/90:hover{background-color:rgba(217,220,245,.9)}.hover\:bg-hurdo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-50\/30:hover{background-color:rgba(238,240,250,.3)}.hover\:bg-hurdo-50\/40:hover{background-color:rgba(238,240,250,.4)}.hover\:bg-hurdo-50\/50:hover{background-color:rgba(238,240,250,.5)}.hover\:bg-hurdo-50\/60:hover{background-color:rgba(238,240,250,.6)}.hover\:bg-hurdo-50\/70:hover{background-color:rgba(238,240,250,.7)}.hover\:bg-hurdo-50\/80:hover{background-color:rgba(238,240,250,.8)}.hover\:bg-hurdo-50\/90:hover{background-color:rgba(238,240,250,.9)}.hover\:bg-hurdo-700:hover{--tw-bg-opacity:1;background-color:rgb(37 40 118/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-800:hover{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-900:hover{--tw-bg-opacity:1;background-color:rgb(20 21 63/var(--tw-bg-opacity,1))}.hover\:bg-hurdo-950:hover{--tw-bg-opacity:1;background-color:rgb(12 13 40/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/50:hover{background-color:rgba(248,250,252,.5)}.hover\:bg-slate-50\/70:hover{background-color:rgba(248,250,252,.7)}.hover\:bg-slate-50\/80:hover{background-color:rgba(248,250,252,.8)}.hover\:bg-teal-100:hover{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/15:hover{background-color:hsla(0,0%,100%,.15)}.hover\:bg-white\/60:hover{background-color:hsla(0,0%,100%,.6)}.hover\:bg-white\/80:hover{background-color:hsla(0,0%,100%,.8)}.hover\:bg-white\/\[0\.06\]:hover{background-color:hsla(0,0%,100%,.06)}.hover\:bg-white\/\[0\.07\]:hover{background-color:hsla(0,0%,100%,.07)}.hover\:bg-white\/\[0\.08\]:hover{background-color:hsla(0,0%,100%,.08)}.hover\:bg-\[linear-gradient\(180deg\2c \#168647_0\%\2c \#0e6b38_55\%\2c \#08552c_100\%\)\]:hover{background-image:linear-gradient(180deg,#168647,#0e6b38 55%,#08552c)}.hover\:from-hurdo-800:hover{--tw-gradient-from:#1c1e5a var(--tw-gradient-from-position);--tw-gradient-to:rgba(28,30,90,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-hurdo-900:hover{--tw-gradient-to:#14153f var(--tw-gradient-to-position)}.hover\:\!text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.hover\:text-\[\#008542\]:hover{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.hover\:text-\[\#14153f\]:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hover\:text-\[\#1a1c6e\]:hover{--tw-text-opacity:1;color:rgb(26 28 110/var(--tw-text-opacity,1))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.hover\:text-brand-danger:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-brand-green-dark:hover{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity,1))}.hover\:text-current:hover{color:currentColor}.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.hover\:text-emerald-950:hover{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.hover\:text-hurdo-600:hover{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.hover\:text-hurdo-700:hover{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.hover\:text-hurdo-800:hover{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.hover\:text-hurdo-900:hover{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.hover\:text-hurdo-950:hover{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-rose-800:hover{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.hover\:text-rose-900:hover{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.hover\:text-sky-900:hover{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-violet-950:hover{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-\[0_2px_14px_rgba\(20\2c 21\2c 63\2c 0\.3\)\]:hover,.hover\:shadow:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_14px_rgba\(20\2c 21\2c 63\2c 0\.3\)\]:hover{--tw-shadow:0 2px 14px rgba(20,21,63,.3);--tw-shadow-colored:0 2px 14px var(--tw-shadow-color)}.hover\:shadow-\[0_2px_8px_rgba\(15\2c 23\2c 42\2c 0\.06\)\]:hover{--tw-shadow:0 2px 8px rgba(15,23,42,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_16px_rgb\(46_49_146_\/_0\.06\)\]:hover{--tw-shadow:0 6px 16px rgba(46,49,146,.06);--tw-shadow-colored:0 6px 16px var(--tw-shadow-color)}.hover\:shadow-\[0_6px_16px_rgb\(46_49_146_\/_0\.06\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-hurdo-600\/30:hover{--tw-shadow-color:rgba(46,49,146,.3);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-hurdo-900\/10:hover{--tw-shadow-color:rgba(20,21,63,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.hover\:ring-1:hover,.hover\:ring-2:hover{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.hover\:ring-amber-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.hover\:ring-brand-green\/10:hover{--tw-ring-color:rgba(0,166,81,.1)}.hover\:ring-hurdo-200\/30:hover{--tw-ring-color:rgba(179,184,235,.3)}.hover\:ring-hurdo-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.hover\:ring-hurdo-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.focus\:border-\[\#0572ce\]:focus{--tw-border-opacity:1;border-color:rgb(5 114 206/var(--tw-border-opacity,1))}.focus\:border-\[\#2E3192\]\/40:focus{border-color:rgba(46,49,146,.4)}.focus\:border-hurdo-200\/55:focus{border-color:rgba(179,184,235,.55)}.focus\:border-hurdo-300:focus{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.focus\:border-hurdo-400:focus{--tw-border-opacity:1;border-color:rgb(92 101 200/var(--tw-border-opacity,1))}.focus\:border-hurdo-500:focus{--tw-border-opacity:1;border-color:rgb(61 71 181/var(--tw-border-opacity,1))}.focus\:border-hurdo-600:focus{--tw-border-opacity:1;border-color:rgb(46 49 146/var(--tw-border-opacity,1))}.focus\:border-rose-500:focus{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.focus\:border-slate-400:focus{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#107c41\]\/35:focus{--tw-ring-color:rgba(16,124,65,.35)}.focus\:ring-\[\#2E3192\]\/15:focus{--tw-ring-color:rgba(46,49,146,.15)}.focus\:ring-brand-green:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 166 81/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 220 245/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(179 184 235/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-200\/60:focus{--tw-ring-color:rgba(179,184,235,.6)}.focus\:ring-hurdo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(92 101 200/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-400\/80:focus{--tw-ring-color:rgba(92,101,200,.8)}.focus\:ring-hurdo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(61 71 181/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-500\/10:focus{--tw-ring-color:rgba(61,71,181,.1)}.focus\:ring-hurdo-500\/15:focus{--tw-ring-color:rgba(61,71,181,.15)}.focus\:ring-hurdo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(46 49 146/var(--tw-ring-opacity,1))}.focus\:ring-hurdo-600\/15:focus{--tw-ring-color:rgba(46,49,146,.15)}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-slate-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity,1))}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.focus-visible\:border-white\/\[0\.14\]:focus-visible{border-color:hsla(0,0%,100%,.14)}.focus-visible\:bg-white\/\[0\.06\]:focus-visible{background-color:hsla(0,0%,100%,.06)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-hurdo-500:focus-visible{outline-color:#3d47b5}.focus-visible\:outline-hurdo-600:focus-visible{outline-color:#2e3192}.focus-visible\:outline-hurdo-700:focus-visible{outline-color:#252876}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#2E3192\]\/25:focus-visible{--tw-ring-color:rgba(46,49,146,.25)}.focus-visible\:ring-\[\#2e3192\]\/35:focus-visible{--tw-ring-color:rgba(46,49,146,.35)}.focus-visible\:ring-brand-green:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(0 166 81/var(--tw-ring-opacity,1))}.focus-visible\:ring-brand-green\/40:focus-visible{--tw-ring-color:rgba(0,166,81,.4)}.focus-visible\:ring-hurdo-400\/40:focus-visible{--tw-ring-color:rgba(92,101,200,.4)}.focus-visible\:ring-hurdo-400\/50:focus-visible{--tw-ring-color:rgba(92,101,200,.5)}.focus-visible\:ring-hurdo-500\/15:focus-visible{--tw-ring-color:rgba(61,71,181,.15)}.focus-visible\:ring-hurdo-500\/20:focus-visible{--tw-ring-color:rgba(61,71,181,.2)}.focus-visible\:ring-hurdo-500\/40:focus-visible{--tw-ring-color:rgba(61,71,181,.4)}.focus-visible\:ring-hurdo-600\/25:focus-visible{--tw-ring-color:rgba(46,49,146,.25)}.focus-visible\:ring-hurdo-600\/30:focus-visible{--tw-ring-color:rgba(46,49,146,.3)}.focus-visible\:ring-hurdo-600\/40:focus-visible{--tw-ring-color:rgba(46,49,146,.4)}.focus-visible\:ring-red-500\/20:focus-visible{--tw-ring-color:rgba(239,68,68,.2)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:shadow-none:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-hurdo-100:disabled{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.disabled\:bg-hurdo-300:disabled{--tw-bg-opacity:1;background-color:rgb(141 148 224/var(--tw-bg-opacity,1))}.disabled\:bg-hurdo-50:disabled{--tw-bg-opacity:1;background-color:rgb(238 240 250/var(--tw-bg-opacity,1))}.disabled\:text-hurdo-300:disabled{--tw-text-opacity:1;color:rgb(141 148 224/var(--tw-text-opacity,1))}.disabled\:text-hurdo-500:disabled{--tw-text-opacity:1;color:rgb(61 71 181/var(--tw-text-opacity,1))}.disabled\:text-hurdo-600:disabled{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.disabled\:text-white:disabled{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px}.disabled\:hover\:translate-y-0:hover:disabled,.group[open] .group-open\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group:focus-within .group-focus-within\:text-hurdo-600{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-hurdo-300{--tw-border-opacity:1;border-color:rgb(141 148 224/var(--tw-border-opacity,1))}.group:hover .group-hover\:bg-hurdo-200\/80{background-color:rgba(179,184,235,.8)}.group:hover .group-hover\:bg-hurdo-50\/60{background-color:rgba(238,240,250,.6)}.group:hover .group-hover\:bg-hurdo-600{--tw-bg-opacity:1;background-color:rgb(46 49 146/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-hurdo-800{--tw-bg-opacity:1;background-color:rgb(28 30 90/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#2e3192\]{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-200{--tw-text-opacity:1;color:rgb(179 184 235/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-400{--tw-text-opacity:1;color:rgb(92 101 200/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-600{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-700{--tw-text-opacity:1;color:rgb(37 40 118/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-800{--tw-text-opacity:1;color:rgb(28 30 90/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-900{--tw-text-opacity:1;color:rgb(20 21 63/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-hurdo-950{--tw-text-opacity:1;color:rgb(12 13 40/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:ring-hurdo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(141 148 224/var(--tw-ring-opacity,1))}.group:hover .group-hover\:after\:from-hurdo-50\/60:after{content:var(--tw-content);--tw-gradient-from:rgba(238,240,250,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,240,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:focus-visible .group-focus-visible\:text-\[\#2e3192\]{--tw-text-opacity:1;color:rgb(46 49 146/var(--tw-text-opacity,1))}.has-\[\:checked\]\:border-hurdo-700:has(:checked){--tw-border-opacity:1;border-color:rgb(37 40 118/var(--tw-border-opacity,1))}.has-\[\:checked\]\:border-red-400:has(:checked){--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.has-\[\:checked\]\:ring-1:has(:checked){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.has-\[\:checked\]\:ring-hurdo-700:has(:checked){--tw-ring-opacity:1;--tw-ring-color:rgb(37 40 118/var(--tw-ring-opacity,1))}.has-\[\:checked\]\:ring-red-400:has(:checked){--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.data-\[open\=true\]\:bg-white\/\[0\.12\][data-open=true]{background-color:hsla(0,0%,100%,.12)}.data-\[open\=true\]\:text-white[data-open=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media not all and (min-width:1024px){.max-lg\:\!ml-0{margin-left:0!important}}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-20{height:5rem}.sm\:w-12{width:3rem}.sm\:w-56{width:14rem}.sm\:w-auto{width:auto}.sm\:min-w-\[36rem\]{min-width:36rem}.sm\:max-w-\[10rem\]{max-width:10rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:grid-cols-\[160px_1fr_160px\]{grid-template-columns:160px 1fr 160px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_1fr_auto_1\.15fr\]{grid-template-columns:1fr auto 1fr auto 1.15fr}.sm\:grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.sm\:grid-cols-\[8rem_1fr_1fr\]{grid-template-columns:8rem 1fr 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(0\2c 0\.9fr\)_4\.75rem_minmax\(6\.5rem\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) 4.75rem minmax(6.5rem,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 220px\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,220px) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(10rem\2c 0\.8fr\)_minmax\(12rem\2c 1\.4fr\)_auto\]{grid-template-columns:minmax(10rem,.8fr) minmax(12rem,1.4fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:divide-hurdo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 220 245/var(--tw-divide-opacity,1))}.sm\:self-auto{align-self:auto}.sm\:border-r{border-right-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:border-hurdo-100{--tw-border-opacity:1;border-color:rgb(217 220 245/var(--tw-border-opacity,1))}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pt-0{padding-top:0}.sm\:pt-8{padding-top:2rem}.sm\:text-\[1\.05rem\]{font-size:1.05rem}.sm\:text-\[1\.25rem\]{font-size:1.25rem}.sm\:text-\[1\.2rem\]{font-size:1.2rem}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.625rem\]{font-size:1.625rem}.sm\:text-\[1\.85rem\]{font-size:1.85rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-lg{font-size:var(--oj-typography-body-lg-font-size);line-height:var(--oj-typography-body-lg-line-height)}.sm\:text-xl{font-size:var(--oj-typography-body-xl-font-size);line-height:var(--oj-typography-body-xl-line-height)}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-24{height:6rem}.md\:w-\[680px\]{width:680px}.md\:max-w-\[300px\]{max-width:300px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr_0\.8fr_auto\]{grid-template-columns:1.4fr 1fr .8fr auto}.md\:grid-cols-\[minmax\(0\2c 1\.6fr\)_minmax\(0\2c 0\.8fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr)}.md\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:p-6{padding:1.5rem}.md\:text-\[1\.125rem\]{font-size:1.125rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:top-\[61px\]{top:61px}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:ml-\[var\(--sidebar-current-width\)\]{margin-left:var(--sidebar-current-width)}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:h-\[58px\]{height:58px}.lg\:max-h-\[calc\(100dvh-61px-var\(--header-height\)\)\]{max-height:calc(100dvh - 61px - var(--header-height))}.lg\:min-h-screen{min-height:100vh}.lg\:w-72{width:18rem}.lg\:w-\[13\.5rem\]{width:13.5rem}.lg\:w-\[46\%\]{width:46%}.lg\:w-auto{width:auto}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-\[320px\]{max-width:320px}.lg\:max-w-md{max-width:28rem}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[15rem_minmax\(0\2c 1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[16rem_minmax\(0\2c 1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[240px_1fr_280px\]{grid-template-columns:240px 1fr 280px}.lg\:grid-cols-\[248px_minmax\(0\2c 1fr\)\]{grid-template-columns:248px minmax(0,1fr)}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(0\2c 0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\2c 13\.5rem\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(280px\2c 360px\)_1fr\]{grid-template-columns:minmax(280px,360px) 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-2\.5{gap:.625rem}.lg\:gap-4{gap:1rem}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-14{padding-top:3.5rem}.lg\:text-left{text-align:left}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.min-\[1100px\]\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-3{top:.75rem}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:max-w-xl{max-width:36rem}.xl\:\!grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:\!grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_12\.5rem\]{grid-template-columns:minmax(0,1fr) 12.5rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_15\.5rem\]{grid-template-columns:minmax(0,1fr) 15.5rem}.xl\:grid-cols-\[minmax\(12rem\2c 16rem\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr) auto}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:gap-3{gap:.75rem}.xl\:border-l{border-left-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:border-hurdo-200\/70{border-color:rgba(179,184,235,.7)}.xl\:pl-3{padding-left:.75rem}}@media (min-width:1536px){.\32xl\:max-w-2xl{max-width:42rem}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:border-0{border-width:0}.print\:p-0{padding:0}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-hurdo-800\/15::-webkit-scrollbar-thumb{background-color:rgba(28,30,90,.15)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-slate-300::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.hover\:\[\&\:\:-webkit-scrollbar-thumb\]\:bg-hurdo-800\/30::-webkit-scrollbar-thumb:hover{background-color:rgba(28,30,90,.3)}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:transparent}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:h-1::-webkit-scrollbar{height:.25rem}.\[\&\:\:-webkit-scrollbar\]\:h-1\.5::-webkit-scrollbar{height:.375rem}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:.375rem}.\[\&_\.fo-copy-code\:hover\]\:bg-white\/10 .fo-copy-code:hover{background-color:hsla(0,0%,100%,.1)}.\[\&_\.fo-copy-code\]\:text-white\/85 .fo-copy-code{color:hsla(0,0%,100%,.85)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:max-h-40 svg{max-height:10rem}.\[\&_svg\]\:max-h-44 svg{max-height:11rem}.\[\&_svg\]\:max-h-48 svg{max-height:12rem}.\[\&_svg\]\:w-full svg{width:100%}