.skills-workbench{display:grid;gap:14px;padding:12px;border-top:1px solid var(--concept-line,#dde3de);background:#fbfcfa}.skills-workbench>header{display:flex;align-items:end;justify-content:space-between;gap:12px}.skills-workbench h3,.skills-workbench h4{margin:0;color:var(--concept-ink,#18251c)}.skills-workbench header span,.skills-workbench small{color:var(--concept-muted,#69736c);font-size:12px}.skills-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.skill-card{display:grid;gap:8px;padding:12px;border:1px solid var(--concept-line,#dde3de);border-radius:16px;background:#fff}.skill-card label{display:grid;gap:4px;font-size:12px;font-weight:700;color:var(--concept-muted,#69736c)}.skill-card input,.skill-card textarea{width:100%;box-sizing:border-box;border:1px solid var(--concept-line,#dde3de);border-radius:10px;padding:9px;font:inherit;color:var(--concept-ink,#18251c);background:#fff}.skill-card button,.skill-list button{min-height:40px;border:0;border-radius:999px;background:var(--concept-green,#173b2a);color:#fff;font-weight:800;cursor:pointer}.active-pack pre{max-height:260px;overflow:auto;white-space:pre-wrap;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;background:#f5f6f3;border-radius:12px;padding:10px}.skill-list{display:grid;gap:10px}.skill-list article{display:grid;gap:8px;padding:12px;border:1px solid var(--concept-line,#dde3de);border-radius:14px;background:#fff}.skill-list article header{display:flex;justify-content:space-between;gap:10px;align-items:center}.skill-list p{margin:0;color:var(--concept-ink,#18251c)}.skill-alert{padding:10px 12px;border:1px solid #efb3a4;border-radius:12px;background:#fff1ed;color:#8a2f1b}@media(max-width:900px){.skills-grid{grid-template-columns:1fr}.skill-list article header{display:grid}.skill-card button,.skill-list button{width:100%}}