.ux-information-proposals_-Pw3w{background:#f7faf7;border-bottom:1px solid #e7ece8;padding:16px 20px}.ux-information-proposals_-Pw3w>[data-button]{font-size:var(--dd-helper-text,12px);min-height:36px;padding:7px 12px}.ux-information-proposals_-Pw3w p{color:#56665e;font-size:var(--dd-helper-text,12px);margin:10px 0 0;line-height:1.8}.ux-proposals-heading_jWG8R{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.ux-information-proposals--idle_9xYjU{border-bottom:0;padding:0}.ux-proposal-trigger_RaFC-{align-items:center;gap:12px;display:flex;position:absolute;top:16px;right:20px}.ux-check-materials_oW4Uz{color:#1e7563;min-height:36px;font:inherit;font-size:var(--dd-helper-text,12px);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:7px 4px;text-decoration:underline}.ux-check-materials_oW4Uz:disabled{color:#657069;cursor:not-allowed}.ux-proposal-trigger_RaFC->[data-button]{min-height:36px;font-size:var(--dd-helper-text,12px);padding:7px 12px}.ux-proposal-trigger_RaFC->[data-button][aria-disabled=true]{color:#657069;cursor:not-allowed;background:#e9eeea;border-color:#d5ded7}.ux-proposal-tooltip_cHw3G{width:340px;max-width:calc(100vw - 96px);font-size:var(--dd-helper-text,12px);color:#344c3f;z-index:5;visibility:hidden;background:#fff;border:1px solid #c8d5cd;border-radius:6px;padding:12px 14px;line-height:1.8;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 16px #203b2924}.ux-proposal-trigger_RaFC-:hover .ux-proposal-tooltip_cHw3G,.ux-proposal-trigger_RaFC-:focus-within .ux-proposal-tooltip_cHw3G{visibility:visible}.ux-proposals-heading_jWG8R h3{margin:0;font-size:15px}.ux-proposal-list_U4Lzg{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.ux-proposal-card_UcPdV{background:#fffdf0;border:1px solid #d9d7af;border-radius:6px;min-width:0;padding:16px}.ux-proposal-card_UcPdV>label{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.ux-proposal-card_UcPdV input{accent-color:#1e7563;width:16px;height:16px}.ux-proposal-values_6ENdC{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:12px 0;display:grid}.ux-proposal-values_6ENdC>div{min-width:0}.ux-proposal-values_6ENdC dt{font-size:var(--dd-helper-text,12px);color:#56665e}.ux-proposal-values_6ENdC dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.ux-proposal-values_6ENdC mark{color:#30362b;background:#f2eab3}.ux-proposal-source_XTubA{color:#56665e;font-size:var(--dd-helper-text,12px);overflow-wrap:anywhere}.ux-proposal-source_XTubA blockquote{white-space:pre-wrap;border-left:2px solid #d7d3ac;margin:8px 0 0;padding-left:10px}.ux-proposal-actions_Nv0Mo{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.ux-proposal-actions_Nv0Mo [data-button]{font-size:var(--dd-helper-text,12px);min-height:36px}@media (width<=600px){.ux-proposals-heading_jWG8R{flex-direction:column;align-items:stretch;position:relative}.ux-proposal-trigger_RaFC-{flex-wrap:wrap;justify-content:flex-end;position:static}.ux-information-proposals--idle_9xYjU{padding:16px 20px}.ux-proposal-tooltip_cHw3G{max-width:100%;right:0}}.ux-proposal-card_UcPdV>h4{margin:0;font-size:14px}.ux-proposal-card_UcPdV>label{margin-top:14px}[data-department-detail] .ux-proposals-heading_jWG8R{flex-wrap:wrap;align-items:flex-start}[data-department-detail] .ux-proposal-trigger_RaFC-{flex-wrap:wrap;margin-bottom:16px;position:relative;inset:auto}[data-department-detail] .ux-proposal-tooltip_cHw3G{max-width:min(340px,100%)}.business-identity_f6ZhG{border-radius:var(--radius-xl);background:#fff;border:1px solid #dfe7e1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0 0 16px;padding:14px 18px;display:grid}.business-identity-item_u4XAP{min-width:0}.business-identity-item--wide_sl9yH{grid-column:1/-1}.business-identity-label_K7H3V,.business-identity_f6ZhG [data-answer-label]{color:#64766c;margin:0 0 4px;font-size:12px;font-weight:600;display:block}.business-identity-value_-h1DJ{overflow-wrap:anywhere;margin:0}.business-identity_f6ZhG [data-form-field]{margin:0}.business-identity-form_H01fR{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.business-identity-form_H01fR [data-empty=true]{color:#9a5b00}.business-form-change-dialog_REQTt{border-radius:var(--radius-xl);background:#fff;border:1px solid #dfe7e1;width:min(560px,100vw - 48px);margin:auto;padding:20px 24px}.business-form-change-dialog_REQTt::backdrop{background:#00000059}.business-form-change-panel_HYJms{gap:12px;display:grid}.business-form-change-panel_HYJms h2{margin:0;font-size:18px}.business-form-change-dropped_EsKV- ul{margin:4px 0 0;padding-left:20px}.business-form-change-actions_5ioJq{justify-content:flex-end;gap:8px;display:flex}.department-detail_YuDPd.dd-detail_BGKhI{min-width:0;--dd-green:#17634a;--dd-green-dark:#124e3b;--dd-ink:#263b32;--dd-muted:#64766c;--dd-line:#dfe7e1;--dd-control-text:var(--dd-text-md);--dd-label-text:var(--dd-text-sm);--dd-helper-text:var(--dd-text-xs);min-inline-size:0;color:var(--dd-ink);border:0;margin:0;padding:0;display:block}.department-detail_YuDPd button,.department-detail_YuDPd input,.department-detail_YuDPd select,.department-detail_YuDPd textarea{font:inherit}.department-detail_YuDPd button{cursor:pointer}.department-detail_YuDPd button:disabled{cursor:not-allowed;opacity:.5}.department-detail_YuDPd :focus-visible{outline:2px solid var(--dd-green);outline-offset:3px}.department-detail_YuDPd h1,.department-detail_YuDPd h2,.department-detail_YuDPd h3,.department-detail_YuDPd h4,.department-detail_YuDPd p{margin:0}.dd-header_Y0lEq{gap:20px;padding:24px 0 27px}.dd-heading_486Nr{flex:320px}.dd-eyebrow_eVr5j{color:var(--dd-muted);gap:8px;font-size:12px;line-height:1.6}.dd-meta-divider_scehQ{background:#ccd8cf;height:12px}.dd-save-row_zeAp4{color:var(--dd-muted);font-size:var(--dd-label-text,13px);gap:10px;line-height:1.6}.dd-save-reasons_rQb-I{font-size:12px;line-height:1.5}.dd-save-row_zeAp4>span:last-child{gap:9px}.dd-save-row_zeAp4 strong{color:var(--dd-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.dd-save-amount-unit_FTqLZ{margin-left:4px;font-size:11px;font-weight:400}.dd-save-state_l72So{gap:6px}.dd-save-time_BvJA1{white-space:nowrap}.dd-save-state_l72So>span{background:#478764;border-radius:50%;width:6px;height:6px}.dd-save-state--pending_YzOIV>span,.dd-save-state--saving_IRvF1>span{background:#b18830}.dd-save-state--error_7TnYH,.dd-save-state--conflict_3oakZ{color:#a1452c}.dd-save-state--error_7TnYH>span,.dd-save-state--conflict_3oakZ>span{background:#b94f35}.dd-header-actions_lanEb{gap:9px}.dd-workspace_bF4-i{border:1px solid var(--dd-line);background:#fff;grid-template-columns:minmax(0,1fr) 340px;height:max(620px,100dvh - 333px);max-height:1120px;box-shadow:0 3px 18px #143d2810}.dd-form-pane_5PnMw{grid-template-rows:52px minmax(0,1fr)}.dd-tabs_lfkyY{border-bottom:1px solid var(--dd-line);gap:24px;padding:0 30px}.dd-tabs_lfkyY button{color:var(--dd-muted);font-size:var(--dd-control-text,14px);background:0 0;border:0;padding:0 3px;font-weight:550}.dd-tabs_lfkyY button[aria-selected=true]{color:var(--dd-green);font-weight:650}.dd-tab_1BdcK[aria-selected=true]:after{background:var(--dd-green);content:"";border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.dd-panel_yJTW8{scrollbar-gutter:stable;min-width:0;min-height:0;scroll-padding:26px;position:relative;overflow:hidden auto}.dd-panel_yJTW8[hidden]{display:none}.dd-panel-content_EoQhf{max-width:980px;margin:0 auto;padding:30px 34px 44px}.dd-section-heading_8Fp7d{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:27px;display:flex}.dd-section-heading_8Fp7d>svg{color:#92a79a;flex-shrink:0;margin-top:3px}.dd-section-heading_8Fp7d h2,.dd-section_624X4 h2{letter-spacing:-.015em;font-size:17px;font-weight:650;line-height:1.6}.dd-section-heading_8Fp7d p,.department-detail_YuDPd .dd-section-help_gAaSM{color:var(--dd-muted);font-size:var(--dd-label-text,13px);margin-top:6px;line-height:1.8}.dd-section_624X4{border-top:1px solid var(--dd-line);margin-top:31px;padding-top:29px}.dd-section-heading_8Fp7d+.dd-section_624X4{border-top:0;margin-top:0;padding-top:0}.dd-section_624X4 h3{align-items:center;gap:10px;margin-bottom:17px;font-size:14px;font-weight:650;line-height:1.65;display:flex}.dd-field-grid_BXFLL{gap:17px 20px}.dd-field_17O9A{gap:7px}.dd-field-heading_lHGno{gap:6px 10px}.dd-field-heading_lHGno>label{color:#4b6255;font-size:var(--dd-label-text,13px);font-weight:550;line-height:1.6}.department-detail_YuDPd input,.department-detail_YuDPd select,.department-detail_YuDPd textarea{color:#2d4135;width:100%;min-width:0;min-height:39px;font-size:var(--dd-control-text,14px);background:#f3f5f4;border:1px solid #c3d1c8;border-radius:5px;margin:0;padding:9px 11px;line-height:1.65;box-shadow:0 1px 2px #0a291004}.department-detail_YuDPd input[type=checkbox],.department-detail_YuDPd input[type=radio]{width:auto;min-height:0;margin:revert;border:revert;border-radius:revert;background:revert;box-shadow:none;vertical-align:middle;flex-shrink:0;justify-self:start;padding:0}.department-detail_YuDPd textarea{resize:vertical;min-height:86px;display:block}.department-detail_YuDPd input:hover,.department-detail_YuDPd textarea:hover{border-color:#b1c5b8}.department-detail_YuDPd input:focus,.department-detail_YuDPd textarea:focus,.department-detail_YuDPd select:focus{outline-offset:0;border-color:#5e9172;outline:1px solid #5e9172;box-shadow:0 0 0 3px #2674490d}.department-detail_YuDPd [readonly]{color:#60735f;cursor:default;background:0 0;border-color:#e0e7e1}.department-detail_YuDPd [aria-invalid=true]{background:#fffdf9;border-color:#c99262}.department-detail_YuDPd ::placeholder{color:#60735f}.dd-icon-button_layip{color:#7a897f;background:0 0;border:1px solid #0000;border-radius:5px;width:30px;height:30px}.dd-icon-button_layip:hover{color:#98563c;background:#fff7f0;border-color:#eadacf}.dd-indicator_gkgBZ{border:1px solid var(--dd-line);background:#fafcf9;border-radius:6px;margin-top:15px;padding:16px}.dd-materials_W2Dp0{scroll-margin:26px}.dd-budget-total_uQ8dg{background:#f2f7f0;border:1px solid #d5e5d9;border-radius:7px;margin-bottom:21px;padding:23px 25px 19px}.dd-budget-total_uQ8dg>span{color:#55765f;font-size:12px}.dd-budget-total_uQ8dg>strong{color:#214e36;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:32px;font-weight:650;line-height:1.5;display:block}.dd-budget-total-unit_GF-TJ{letter-spacing:0;margin-left:7px;font-size:13px;font-weight:500}.dd-budget-total_uQ8dg>p{color:#60735f;margin-top:6px;font-size:11px;line-height:1.7}.dd-budget-metadata_gkdNc{gap:14px 20px}.dd-badge_d81IV{color:#52634c;background:#eef2ec;border-radius:4px;align-items:center;width:fit-content;padding:3px 7px;font-size:10px;font-weight:550;line-height:1.6;display:inline-flex}.dd-badge--green_FPGo9{color:#4b7650;background:#e9f2e6}[data-department-detail] p[data-error]{color:#8b4b2e;background:#fff6ee;border:1px solid #e7cbb9;border-radius:5px;margin-bottom:15px;padding:11px 14px;font-size:12px;line-height:1.8}@media (width<=1250px){.dd-header_Y0lEq{align-items:flex-start}.dd-header-actions_lanEb{flex-direction:column;gap:7px}.dd-workspace_bF4-i{grid-template-columns:minmax(0,1fr) 300px}.dd-panel-content_EoQhf{padding:27px 25px 40px}.dd-tabs_lfkyY{padding:0 25px}}.dd-workspace_bF4-i:has(.dd-assistant--tabbed_M7z13){grid-template-columns:minmax(0,1fr) 408px}.dd-assistant_DS828{border-left:1px solid var(--dd-line);background:#f7faf8;grid-template-rows:minmax(0,1fr)}.dd-assistant--tabbed_M7z13{grid-template-rows:72px minmax(0,1fr)}.dd-assistant-tabs_sk5B4{--chat-spacing:4px;grid-template-columns:1fr 1fr}.dd-assistant-tabs--three_ft48r{grid-template-columns:repeat(3,auto)}.dd-assistant-panel_MnnZt{scrollbar-gutter:stable;scroll-padding:26px}.dd-assistant-panel_MnnZt[hidden]{display:none}.ux-preview--detail_XHSh0{padding-bottom:88px}.saved-business-breadcrumb_oSNuC>[data-slot=breadcrumb]{margin-bottom:8px}.dd-kpi-suggestions_vRcus{border-top:1px solid var(--dd-line);gap:8px;margin-top:16px;padding-top:12px;display:grid}.dd-kpi-suggestions_vRcus>button{justify-self:start}.dd-kpi-suggestion-list_woPMw{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dd-kpi-proposal_z-gCW{background:#f4f9f5;border:1px dashed #2f7d62}.ux-preview_jTk6e{min-width:0}.ux-preview_jTk6e [data-slot=page-header]{margin-top:24px;margin-bottom:24px}.dd-input-completion_4MRnd{gap:8px}.department-detail_YuDPd [data-prosemirror][contenteditable=true]{background:#f3f5f4;border:1px solid #c3d1c8;padding:8px 11px}.dd-indicator-table_Grmd6{margin-top:12px}.dd-indicator-table_Grmd6 [data-indicator-kind]{background-color:#0000;border-color:#0000;width:auto;min-width:6em;min-height:0;padding:4px 24px 4px 6px}.dd-indicator-notes-preview_wDIZy{max-width:16em;color:var(--dd-muted,inherit);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.dd-requested-band_2qDUk{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.dd-requested-rule_rz-Oc{flex-basis:100%;font-size:13px}.dd-requested-pending_Yhf6W{color:var(--warning,#7a5a1c);margin-left:6px;font-weight:600}.business-form-bound-input_uNMFM{width:100%;font:inherit}.business-form-bound-choices_Wvo4d{border:0;gap:16px;padding:0;display:flex}.business-form-bound-value_v2ysn{font-variant-numeric:tabular-nums}.department-detail_YuDPd.dd-detail_BGKhI{--dd-text-xs:12px;--dd-text-sm:13px;--dd-text-md:14px;--dd-text-lg:15px;--dd-radius-sm:4px;--dd-radius-md:6px;--dd-radius-lg:8px;--dd-radius-pill:999px;--dd-weight-regular:400;--dd-weight-strong:600;--dd-space-2:8px;--dd-space-3:12px;--dd-space-4:16px}.department-detail_YuDPd [data-prosemirror]:hover{border-color:#b1c5b8}.department-detail_YuDPd [data-prosemirror]:focus{background:#fff;border-color:#5e9172;outline:1px solid #5e9172}.business-detail-read-only-notice_3g93d{color:#5c4a14;background:#fbf6e6;border:1px solid #d8c48a;border-radius:6px;margin:12px 24px 0;padding:8px 12px;font-size:13px;display:block}.dd-input-guidance_34-Ts{border-radius:4px;padding:6px 9px;font-size:12px;line-height:1.75}.dd-input-guidance--warning_Oqvs5{color:#566956;background:#f0f4f0}.dd-input-guidance--error_va5hG{color:#8a4d20;background:#faf2e8}.dd-input-guidance_34-Ts+.dd-input-guidance_34-Ts{margin-top:4px}.saved-business_OA3-4 h1{overflow-wrap:anywhere}.saved-business_OA3-4 details{border-top:1px solid var(--line);padding:16px 24px}.route-loading-region_n2VLx{z-index:100;pointer-events:none;position:fixed;inset:0 0 auto}.route-loading-indicator_qJCUb{background:var(--line);height:3px;display:block;overflow:hidden}.route-loading-bar_5S1c9{background:var(--accent);width:35%;height:100%;animation:1.2s linear infinite route-loading-slide_9wbmT;display:block}@keyframes route-loading-slide_9wbmT{0%{transform:translate(-100%)}to{transform:translate(386%)}}@media (prefers-reduced-motion:reduce){.route-loading-bar_5S1c9{width:100%;animation:none}}@media (forced-colors:active){.route-loading-indicator_qJCUb{background:canvas}.route-loading-bar_5S1c9{forced-color-adjust:none;background:highlight}}.feature-flags-footer_m6hvO{z-index:10;border:1px dashed var(--line);background:var(--surface);max-width:360px;color:var(--muted);border-radius:6px;padding:4px 10px;font-size:12px;position:fixed;bottom:8px;left:8px}.feature-flags-footer_m6hvO>ul{margin:4px 0 0;padding:0;list-style:none}.feature-flags-on_SL-w-{color:var(--accent)}.municipality-desktop-notice_89Yif{display:none}@media screen and (width<=720px){.municipality-desktop-content_e-vJf{display:none}.municipality-desktop-notice_89Yif{justify-content:center;align-items:center;max-width:none;min-height:100dvh;padding:24px;display:flex}.desktop-notice-card_-gxLo{border:1px solid var(--line);background:var(--surface);border-radius:8px;width:100%;max-width:440px;padding:28px 24px}.desktop-notice-context_yCela{color:var(--accent);font-size:14px;font-weight:600}.desktop-notice-card_-gxLo h1{margin-top:14px;font-size:24px}.desktop-notice-card_-gxLo p+p,.desktop-notice-card_-gxLo h1+p{color:var(--muted);margin-top:18px;font-size:14px}}:has([data-feedback-footer])>.manual-footer_JrswV{display:none}
