.skill-input-container[data-v-935971c6]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.selected-skills-area[data-v-935971c6]{align-items:center;background:#fff;border:1.5px solid #d9d1c3;border-radius:12px;box-shadow:inset 0 1px 2px #00000008;display:flex;min-height:48px;padding:.6rem .75rem}.empty-skills-hint[data-v-935971c6]{color:#8c8375;font-size:.86rem;font-style:italic}.skill-badges[data-v-935971c6]{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}.skill-badge[data-v-935971c6]{align-items:center;background:#163f32;border-radius:999px;box-shadow:0 1px 2px #163f3233;color:#f6f3eb;display:inline-flex;font-size:.85rem;font-weight:500;line-height:1.2;padding:.25rem .65rem;transition:background .15s ease,transform .1s ease}.skill-badge[data-v-935971c6]:hover{background:#113228}.skill-text[data-v-935971c6]{margin-right:.35rem}.remove-btn[data-v-935971c6]{align-items:center;background:none;border:none;border-radius:50%;color:#e6dfd1;cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;line-height:1;padding:0 .15rem;transition:color .15s ease,transform .15s ease}.remove-btn[data-v-935971c6]:hover{color:#ff9b7d;transform:scale(1.2)}.input-control-row[data-v-935971c6]{display:flex;gap:.5rem}.custom-skill-input[data-v-935971c6]{background:#fff;border:1.5px solid #d9d1c3;border-radius:10px;color:#1a1a1a;flex:1;font-family:inherit;font-size:.92rem;outline:none;padding:.65rem .85rem;transition:border-color .15s ease,box-shadow .15s ease}.custom-skill-input[data-v-935971c6]:focus{border-color:#163f32;box-shadow:0 0 0 3px #163f321f}.add-skill-btn[data-v-935971c6]{background:#163f32;border:none;border-radius:10px;color:#f6f3eb;cursor:pointer;font-size:.88rem;font-weight:600;padding:0 1.1rem;transition:background .15s ease,opacity .15s ease;white-space:nowrap}.add-skill-btn[data-v-935971c6]:hover:not(:disabled){background:#113228}.add-skill-btn[data-v-935971c6]:disabled{cursor:not-allowed;opacity:.45}.input-tip[data-v-935971c6]{color:#71695d;font-size:.78rem;margin-top:-.3rem}.suggestions-card[data-v-935971c6]{background:#fdfbf7;border:1px dashed #d8cfbe;border-radius:12px;display:flex;flex-direction:column;gap:.6rem;padding:.75rem .85rem}.suggestions-header[data-v-935971c6]{align-items:center;color:#5c5549;display:flex;font-size:.82rem;justify-content:space-between}.active-category-name[data-v-935971c6]{color:#163f32;margin-left:.25rem}.toggle-categories-btn[data-v-935971c6]{background:none;border:none;border-radius:4px;color:#ee754f;cursor:pointer;font-size:.8rem;font-weight:600;padding:.15rem .35rem;transition:opacity .15s ease}.toggle-categories-btn[data-v-935971c6]:hover{text-decoration:underline}.category-tabs[data-v-935971c6]{border-bottom:1px solid #ede6d8;display:flex;flex-wrap:wrap;gap:.35rem;padding-bottom:.4rem}.category-tab-btn[data-v-935971c6]{background:#f1ebd9;border:1px solid #ded5c2;border-radius:6px;color:#5c5549;cursor:pointer;font-size:.76rem;padding:.25rem .55rem;transition:all .15s ease}.category-tab-btn[data-v-935971c6]:hover{background:#e6dfcb;color:#163f32}.category-tab-btn.active[data-v-935971c6]{background:#163f32;border-color:#163f32;color:#f6f3eb;font-weight:600}.suggestion-pills[data-v-935971c6]{display:flex;flex-wrap:wrap;gap:.4rem}.suggestion-pill[data-v-935971c6]{align-items:center;background:#fff;border:1px solid #dcd4c3;border-radius:999px;box-shadow:0 1px 1px #00000005;color:#2b2b2b;cursor:pointer;display:inline-flex;font-size:.8rem;gap:.25rem;padding:.3rem .65rem;transition:all .15s ease}.suggestion-pill[data-v-935971c6]:hover{background:#163f32;border-color:#163f32;color:#f6f3eb;transform:translateY(-1px)}.suggestion-pill:hover .plus-icon[data-v-935971c6]{color:#ffb59f}.plus-icon[data-v-935971c6]{color:#163f32;font-size:.85rem;font-weight:700;line-height:1}.all-added-msg[data-v-935971c6]{color:#6a8c7a;font-size:.8rem;font-style:italic}
