.care-plan-header{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px;border:1px solid var(--border);border-radius:9px;background:#fff}.care-plan-header .continuity-summary-row{display:grid;gap:3px;border-bottom:0}.care-plan-nav,.chronic-nav,.preventive-nav,.population-nav{display:flex;align-items:center;gap:3px;overflow-x:auto;padding:4px;border:1px solid var(--border);border-radius:10px;background:#fff}.care-card{padding:15px;border:1px solid var(--border);border-radius:11px;background:#fff}.care-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;padding-bottom:10px;border-bottom:1px solid var(--border)}.care-card__title{color:var(--ink-900);font-size:13px;font-weight:820}.care-card__subtitle{margin-top:4px;color:var(--ink-500);font-size:9px}.care-goal-list,.intervention-list{display:grid;gap:8px}.care-goal-card,.intervention-row{padding:10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-muted)}.care-goal-card__top,.intervention-row{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.care-goal-card strong,.care-goal-card small,.intervention-row strong,.intervention-row small{display:block}.care-goal-card strong,.intervention-row strong{color:var(--ink-800);font-size:10px}.care-goal-card small,.intervention-row small{margin-top:2px;color:var(--ink-500);font-size:8px}.care-goal-card__meta{margin-top:5px;color:var(--ink-500);font-size:8px}.intervention-row>div{flex:1}.care-summary{display:grid;gap:0}@media(max-width:800px){.care-plan-header{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.care-plan-header{grid-template-columns:minmax(0,1fr)}.intervention-row{display:grid}}
