.skill-discovery{border-top:1px solid #e7e2ed;padding:16px 20px 4px;margin-top:16px}.skill-discovery summary,.skill-evidence summary{cursor:pointer;font-weight:650}.skill-discovery p{font-size:13px;line-height:1.6;color:#625b71;max-width:850px}.skill-discovery-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.skill-discovery-chips button{border:1px solid #ddd3eb;border-radius:22px;background:#fff;color:#493c62;padding:10px 14px;min-height:44px;font:inherit;font-size:13px;text-align:left;overflow-wrap:anywhere}.skill-discovery-chips button span{opacity:.75;margin-left:5px}.skill-discovery-chips button[aria-pressed=true]{background:#eee7fc;border-color:#7553b6;color:#4b2881}.skill-evidence{background:#f8f5fd;border-left:3px solid #8a6bb8;border-radius:8px;padding:12px 16px;margin:12px 0;font-size:13px}.skill-evidence p{display:grid;gap:4px;margin:10px 0;line-height:1.6;overflow-wrap:anywhere}.skill-evidence strong{font-size:12px;color:#685182}.skill-evidence a{display:inline-block;padding:6px 0;color:#56427a}.sharing-at-glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.sharing-at-glance button{padding:18px;border:1px solid #ddd3eb;border-radius:14px;background:#faf7ff;color:#49385f;text-align:left;font:inherit;cursor:pointer}.sharing-at-glance button strong{display:block;font-size:27px;margin-bottom:4px}.sharing-at-glance button[aria-pressed=true]{outline:2px solid #7955ad;outline-offset:2px}.sharing-at-glance button[data-tone=waiting]{background:#f1f7fc;color:#315775;border-color:#d5e4ef}.sharing-at-glance button[data-tone=blocked]{background:#fff6ed;color:#805522;border-color:#ead7c0}.sharing-attention{display:inline-block;padding:5px 9px;border-radius:6px;font-size:12px!important;background:#eee7fa;color:#59417c;margin-bottom:10px}.sharing-attention[data-tone=waiting]{background:#edf4fa;color:#355e7f}.sharing-attention[data-tone=blocked]{background:#fff0df;color:#825117}.sharing-mini-progress{display:flex;gap:5px;list-style:none;padding:0;margin:12px 0 6px}.sharing-mini-progress li{flex:1;border-top:3px solid #e8e3ec;padding-top:6px;font-size:11px;color:#776e83}.sharing-mini-progress li[data-reached=true]{border-color:#9278b6;color:#594374}.sharing-candidate-counts{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.sharing-candidate-counts span{font-size:12px;border:1px solid #e4deeb;border-radius:5px;padding:4px 7px;color:#564c66}.sharing-job-row>div{min-width:0}.sharing-job-actions .btn{white-space:normal}.sharing-next-owner{font-size:12px!important;color:#665779}.sharing-progress-note{font-size:12px;color:#71687d;margin:4px 0 14px}@media(max-width:650px){.sharing-at-glance{gap:8px}.sharing-at-glance button{padding:12px 10px;font-size:12px;min-height:84px}.sharing-at-glance button strong{font-size:23px}.skill-discovery-chips{gap:6px}.skill-evidence{padding:12px}.sharing-mini-progress{margin-top:16px}.sharing-job-actions{width:100%}.sharing-job-actions .btn{min-height:44px;width:100%}}

.shared-preferences{padding:20px;margin:20px 0}.shared-preferences h2{font-size:18px}.shared-preferences .actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.shared-match-reason{background:#f1ebfb;color:#584079;padding:12px;border-radius:10px;font-size:13px;overflow-wrap:anywhere}@media(max-width:650px){.shared-preferences{padding:16px}.shared-preferences .btn{width:100%;min-height:44px}}
