.path-modes{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.path-modes button[aria-pressed=true]{background:#e3eee6;border-color:#68977d;color:#173f2b}.path-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.path-controls label{display:grid;gap:6px;flex:1 1 240px}.path-controls input,.path-controls select{min-width:0;width:100%;padding:12px;border:1px solid #c9d8d2;border-radius:9px;background:#fff;font:inherit}.path-controls label.path-check{display:flex;align-items:center;flex:1 1 250px}.path-check input{width:auto}.path-start{padding:15px;background:#e8f0e9;border-radius:12px;font-weight:700}.path-steps{list-style:none;padding:0;margin:14px 0;display:grid;gap:15px}.path-steps li{padding:20px;border:1px solid #d2ddd7;border-radius:12px;background:#fff;overflow-wrap:anywhere}.path-step-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.path-number{display:grid;place-items:center;min-width:30px;height:30px;border-radius:50%;background:#f5dec9;color:#603710}.path-steps small{display:block;line-height:1.7;color:#516477}.path-steps a{overflow-wrap:anywhere}.path-count{line-height:1.7}.employer-search{min-width:0}.employer-search input{width:100%;min-width:0;padding:11px;border:1px solid #c9d8d2;border-radius:8px;background:#fff;font:inherit}@media(max-width:600px){.path-controls label{flex-basis:100%}.path-controls>button{width:100%}.path-steps li{padding:14px}.path-modes button{width:100%}}
/* Keep the relationship workspace focused on controls and evidence. */
main:has(#graph-view:not([hidden])) .sketch-banner,main:has(#graph-view:not([hidden])) .stats{display:none}
