.ResponsivePageLayout_surface__mGIwQ{min-width:0;max-width:100%}.ResponsivePageLayout_surface__mGIwQ :is(h1,h2,h3,h4,label){text-wrap:balance;overflow-wrap:anywhere}.ResponsivePageLayout_surface__mGIwQ :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.ResponsivePageLayout_surface__mGIwQ .btn{max-width:100%;white-space:normal;text-wrap:balance}.ResponsivePageLayout_threeColumns__VZCSs,.ResponsivePageLayout_twoColumns__5oGEU,.ResponsivePageLayout_wideColumns__6pZq3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ResponsivePageLayout_twoColumns__5oGEU,.ResponsivePageLayout_wideColumns__6pZq3{margin-bottom:var(--space-4)}.ResponsivePageLayout_twoColumns__5oGEU{grid-template-columns:repeat(2,minmax(0,1fr))}.ResponsivePageLayout_wideColumns__6pZq3{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ResponsivePageLayout_threeColumns__VZCSs{grid-template-columns:repeat(3,minmax(0,1fr))}.ResponsivePageLayout_formGrid__FL8TU{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.ResponsivePageLayout_detailFields__4WT7I,.ResponsivePageLayout_entityGrid__85aOi,.ResponsivePageLayout_formGrid__FL8TU,.ResponsivePageLayout_pairedFields__Uhw70{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ResponsivePageLayout_entityGrid__85aOi{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.ResponsivePageLayout_detailFields__4WT7I{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));font-size:.85rem;overflow-wrap:anywhere}.ResponsivePageLayout_pairedFields__Uhw70{grid-template-columns:repeat(2,minmax(0,1fr))}.ResponsivePageLayout_detailColumns__ogUjR{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:var(--space-6);gap:var(--space-6)}.ResponsivePageLayout_compactGrid__UOk_f{gap:8px}.ResponsivePageLayout_insetPage__7_atu{padding:24px}.ResponsivePageLayout_filterBar__WVfPx{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:16px}.ResponsivePageLayout_entitySearch__UFYSv{flex:1 1;max-width:400px}.ResponsivePageLayout_surface__mGIwQ .ResponsivePageLayout_filterControl__Xgo6t{width:180px}.ResponsivePageLayout_dataRow__kj_U4{display:flex;justify-content:space-between;gap:var(--space-3)}.ResponsivePageLayout_dataRow__kj_U4>*{min-width:0;overflow-wrap:anywhere}.ResponsivePageLayout_detailColumns__ogUjR>*,.ResponsivePageLayout_detailFields__4WT7I>*,.ResponsivePageLayout_entityGrid__85aOi>*,.ResponsivePageLayout_filterBar__WVfPx>*,.ResponsivePageLayout_formGrid__FL8TU>*,.ResponsivePageLayout_pairedFields__Uhw70>*,.ResponsivePageLayout_settingContent__Yu_Kf,.ResponsivePageLayout_threeColumns__VZCSs>*,.ResponsivePageLayout_twoColumns__5oGEU>*,.ResponsivePageLayout_wideColumns__6pZq3>*{min-width:0}.ResponsivePageLayout_actions__WKfxb,.ResponsivePageLayout_compactActions__4OpXd,.ResponsivePageLayout_dateRange__lByNt,.ResponsivePageLayout_header__u7qRt,.ResponsivePageLayout_inlineForm__NDJ4A,.ResponsivePageLayout_rangeRow__Hf1ek,.ResponsivePageLayout_settingRow__S_Tg1{display:flex;gap:.5rem}.ResponsivePageLayout_actions__WKfxb,.ResponsivePageLayout_compactActions__4OpXd,.ResponsivePageLayout_dateRange__lByNt,.ResponsivePageLayout_header__u7qRt{flex-wrap:wrap}.ResponsivePageLayout_compactActions__4OpXd{gap:.25rem}.ResponsivePageLayout_header__u7qRt,.ResponsivePageLayout_settingRow__S_Tg1{align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.ResponsivePageLayout_settingContent__Yu_Kf{flex:1 1}.ResponsivePageLayout_settingControl__mjtAV{flex-shrink:0;min-width:0;max-width:100%}.ResponsivePageLayout_slider__Z8CMc,.ResponsivePageLayout_topicList__G1QOo,.ResponsivePageLayout_wideField__6Wwc6{width:200px;max-width:100%}.ResponsivePageLayout_selectField___8RPg,.ResponsivePageLayout_surface__mGIwQ .ResponsivePageLayout_selectField___8RPg{min-width:140px}.ResponsivePageLayout_topicList__G1QOo{display:flex;flex-direction:column;gap:var(--space-2)}.ResponsivePageLayout_dateRange__lByNt,.ResponsivePageLayout_rangeRow__Hf1ek{align-items:center}.ResponsivePageLayout_inlineForm__NDJ4A input,.ResponsivePageLayout_rangeRow__Hf1ek input{flex:1 1;min-width:0}.ResponsivePageLayout_inlineForm__NDJ4A{margin-bottom:var(--space-3)}.ResponsivePageLayout_inlineForm__NDJ4A button,.ResponsivePageLayout_keywordChip__mn5ii button{flex-shrink:0}.ResponsivePageLayout_keywordChip__mn5ii,.ResponsivePageLayout_surface__mGIwQ .client-card-main{min-width:0;max-width:100%;overflow-wrap:anywhere}.ResponsivePageLayout_dateRange__lByNt{margin-top:.75rem}.ResponsivePageLayout_dateField__dKMrt{width:160px;padding:.35rem .5rem;font-size:.85rem}.ResponsivePageLayout_velocityRow__CNUTs{display:flex;align-items:center;gap:.75rem}.ResponsivePageLayout_velocityLabel__mAx5q{min-width:80px;font-size:.8rem;color:var(--text-secondary)}.ResponsivePageLayout_proposalLayout__678cO{display:flex;align-items:flex-start;gap:var(--space-4)}.ResponsivePageLayout_proposalMain__etFfL{flex:1 1;min-width:0;max-width:100%}.ResponsivePageLayout_proposalInfo___MVAm{width:280px;flex-shrink:0;min-width:0;max-width:100%;overflow-wrap:anywhere}@media (max-width:767px){.ResponsivePageLayout_detailColumns__ogUjR,.ResponsivePageLayout_detailFields__4WT7I,.ResponsivePageLayout_entityGrid__85aOi,.ResponsivePageLayout_formGrid__FL8TU,.ResponsivePageLayout_pairedFields__Uhw70,.ResponsivePageLayout_threeColumns__VZCSs,.ResponsivePageLayout_twoColumns__5oGEU,.ResponsivePageLayout_wideColumns__6pZq3{grid-template-columns:minmax(0,1fr)}.ResponsivePageLayout_dataRow__kj_U4,.ResponsivePageLayout_filterBar__WVfPx,.ResponsivePageLayout_settingRow__S_Tg1{flex-direction:column;align-items:stretch}.ResponsivePageLayout_filterBar__WVfPx>*,.ResponsivePageLayout_surface__mGIwQ .ResponsivePageLayout_filterControl__Xgo6t{width:100%;min-width:0}.ResponsivePageLayout_insetPage__7_atu{padding:0}.ResponsivePageLayout_proposalLayout__678cO{flex-direction:column;align-items:stretch}.ResponsivePageLayout_proposalInfo___MVAm{width:100%}.ResponsivePageLayout_selectField___8RPg,.ResponsivePageLayout_settingControl__mjtAV,.ResponsivePageLayout_slider__Z8CMc,.ResponsivePageLayout_surface__mGIwQ .ResponsivePageLayout_selectField___8RPg,.ResponsivePageLayout_topicList__G1QOo,.ResponsivePageLayout_wideField__6Wwc6{width:100%;min-width:0}.ResponsivePageLayout_surface__mGIwQ .btn-sm{min-height:44px}.ResponsivePageLayout_dateRange__lByNt{display:grid;grid-template-columns:minmax(0,1fr)}.ResponsivePageLayout_dateField__dKMrt{width:100%}.ResponsivePageLayout_velocityRow__CNUTs{display:grid;grid-template-columns:minmax(0,1fr) 60px 30px}.ResponsivePageLayout_velocityLabel__mAx5q{grid-column:1/-1;min-width:0}}