/* DEV188: navigation and the existing task forms; card actions stay shared. */
.navmenu>button{display:flex;align-items:center;justify-content:flex-start;gap:12px;text-align:left}
.menu-symbol188{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;flex:0 0 1.65rem}
.menu-symbol188 svg{display:block;width:100%;height:100%}
.calendar-summary>h2:first-child{text-align:center}
.candidate-actions-row188{display:flex;justify-content:flex-end;margin:10px 0 16px;gap:10px}
.candidate-actions-row188>button{margin:0}
.service-notebook-access188{margin:16px 0}
.service-notebook-access188>button{width:100%;margin:0}
.service-notebook-access188>button:disabled{opacity:.55;cursor:default}
.service-quotes184{display:grid;gap:16px;margin:16px 0}
.service-quotes184>.quote-summary188{border:1px solid var(--line,#c5d2c4);border-radius:14px;padding:16px;margin:0;min-width:0;overflow-wrap:anywhere}
.quote-summary188 h3{margin-top:0}
.outsourcing-presence-fields{grid-template-columns:minmax(0,1fr)}
.preparation-check188{border-left:4px solid #995600}
.preparation-check188.check-confirmed{border-left-color:#146541}
.preparation-check188.check-not-applicable{border-left-color:#64726a}
.preparation-check188 .field{margin-bottom:0}
.preparation-check-count188{font-size:.9rem;color:var(--muted,#52675e)}
#quick-planning-form [data-quick-planning-impact] h4{margin:0 0 8px}
#quick-planning-form [data-quick-planning-impact] p{margin:6px 0}
