.values .card p{overflow-wrap:anywhere}.val-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.val-item{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);min-width:0;padding:12px 14px}.val-item-head{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.val-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.val-name{font-size:1.15rem}.val-link-title{margin:0 0 4px;font-weight:600}.val-chip{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 12px;font-size:.875rem;display:inline-flex}.val-chip.is-on{background:var(--accent-soft);border-color:var(--accent)}.val-save{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.val-grid{grid-template-columns:1fr;gap:8px;margin:10px 0 18px;display:grid}@media (min-width:640px){.val-grid{grid-template-columns:1fr 1fr}}.val-pick{text-align:left;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 12px;display:flex}.val-pick.is-on{background:var(--accent-soft);border-color:var(--accent)}.val-pick[aria-disabled=true]{opacity:.55}.val-pick-name{align-items:center;gap:4px;font-weight:600;display:inline-flex}.val-custom{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.val-custom .field{flex:200px;margin:0}.val-question .val-names{font-weight:600}.val-badges{flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 8px;display:flex}.val-badge{background:var(--accent-soft);color:var(--text);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:2px 9px;font-size:.8rem;line-height:1.5;display:inline-flex}.goal-vals{color:var(--accent);flex:none;display:inline-flex}.mx-valdot{fill:var(--accent);stroke:var(--surface);stroke-width:1.5px}.val-legend{text-align:center;justify-content:center;align-items:center;gap:6px;display:flex}.val-legend svg{flex:none}.prio-vals{color:var(--accent);flex:none;display:inline-flex}.val-detail{color:var(--accent);align-items:center;gap:6px;display:flex}
