.right-panel[data-v-1f7aa7a1]{width:100%;min-width:0;min-height:100%;color:#3b3b3b;background:#fff;border-radius:12px;font-family:inherit}.panel-container[data-v-1f7aa7a1]{min-width:0;padding:32px}.profile-header[data-v-1f7aa7a1]{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:20px}.profile-avatar[data-v-1f7aa7a1]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;flex-shrink:0;background:#fff0f5;color:#ff035a;font-size:26px;font-weight:600}.profile-avatar img[data-v-1f7aa7a1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.profile-identity[data-v-1f7aa7a1]{min-width:0}.profile-eyebrow[data-v-1f7aa7a1]{margin:0 0 6px;color:#828282;font-size:13px;font-weight:500;line-height:1.4}.profile-identity h1[data-v-1f7aa7a1]{margin:0;font-family:inherit;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.6px;overflow-wrap:anywhere}.profile-actions[data-v-1f7aa7a1]{margin-top:24px}.create-deal[data-v-1f7aa7a1]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;padding:10px 22px;border-radius:8px;font-size:14px;line-height:1.4;white-space:nowrap}.profile-details[data-v-1f7aa7a1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:24px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.profile-details>div[data-v-1f7aa7a1]{min-width:0}.profile-details dt[data-v-1f7aa7a1]{margin:0 0 8px;color:#828282;font-size:13px;font-weight:500}.profile-details dd[data-v-1f7aa7a1]{margin:0;color:#3b3b3b;font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.profile-details .not-provided[data-v-1f7aa7a1]{color:#858585;font-weight:400;font-size:14px}.profile-details .publisher-name[data-v-1f7aa7a1]{margin-top:4px;color:#828282;font-size:13px;font-weight:400}.history-container[data-v-1f7aa7a1],.pending-invite[data-v-1f7aa7a1]{min-width:0;margin-top:28px}.history-container h2[data-v-1f7aa7a1],.pending-invite h2[data-v-1f7aa7a1]{margin:0 0 16px;font-size:18px;font-weight:600;line-height:1.4}.history-empty[data-v-1f7aa7a1]{padding:24px;border-radius:8px;background:#f7f7f7}.history-empty p[data-v-1f7aa7a1],.pending-invite p[data-v-1f7aa7a1]{margin:0;color:#828282;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.history-empty .history-empty__title[data-v-1f7aa7a1]{margin-bottom:4px;color:#3b3b3b;font-weight:600}.history-loading[data-v-1f7aa7a1]{display:flex;justify-content:center;padding:28px}.history-list[data-v-1f7aa7a1]{display:grid;gap:8px}.history-item[data-v-1f7aa7a1]{display:flex;align-items:center;gap:14px;width:100%;min-width:0;padding:14px 0;border:0;border-bottom:1px solid #eee;background:transparent;text-align:left;color:#3b3b3b;border-radius:4px;cursor:pointer}.history-item[data-v-1f7aa7a1]:hover{background:#fafafa}.history-artwork[data-v-1f7aa7a1]{width:48px;height:48px;flex:0 0 48px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.history-artwork--empty[data-v-1f7aa7a1]{display:flex;align-items:center;justify-content:center;background:#f3f3f3;color:#8a8a8a;font-size:22px}.history-description[data-v-1f7aa7a1]{display:grid;gap:3px;min-width:0;flex:1;overflow-wrap:anywhere}.history-description strong[data-v-1f7aa7a1]{font-size:15px;font-weight:600;line-height:1.4}.history-description>span[data-v-1f7aa7a1]{font-size:13px;color:#828282;line-height:1.5}.history-description .history-time[data-v-1f7aa7a1]{color:#858585;font-size:12px}.history-arrow[data-v-1f7aa7a1]{color:#858585;flex:0 0 auto}.pending-invite label[data-v-1f7aa7a1]{display:block;margin:20px 0 8px;color:#828282;font-size:13px}.invite-link[data-v-1f7aa7a1]{display:flex;flex-wrap:wrap;gap:10px;min-width:0}.link-input[data-v-1f7aa7a1]{flex:1 1 180px;min-width:0;width:100%;min-height:44px;padding:10px 12px;border:1px solid #e2e2e2;border-radius:8px;background:#fafafa;color:#3b3b3b;font-size:13px}.copy-invite[data-v-1f7aa7a1],.retry-history[data-v-1f7aa7a1]{min-height:44px;padding:10px 16px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;color:#3b3b3b;font-size:14px;font-weight:600;white-space:nowrap}.retry-history[data-v-1f7aa7a1]{margin-top:12px}.pending-invite .invite-feedback[data-v-1f7aa7a1],.pending-invite .invite-unavailable[data-v-1f7aa7a1]{margin-top:12px;font-size:13px}.contact-selection[data-v-1f7aa7a1]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:40px 32px;text-align:center}.contact-selection__icon[data-v-1f7aa7a1]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:22px;border-radius:20px;background:#fff0f5;color:#ff035a}.contact-selection h2[data-v-1f7aa7a1]{margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.4px}.contact-selection p[data-v-1f7aa7a1]{max-width:280px;margin:0;color:#828282;font-size:14px;line-height:1.7}.link-input[data-v-1f7aa7a1]:focus-visible,.right-panel button[data-v-1f7aa7a1]:focus-visible{outline:2px solid #ff035a;outline-offset:3px}@media(max-width:1279px){.panel-container[data-v-1f7aa7a1]{padding:24px}}@media(max-width:479px){.panel-container[data-v-1f7aa7a1]{padding:20px 16px}.profile-header[data-v-1f7aa7a1]{grid-template-columns:64px minmax(0,1fr);gap:16px}.profile-avatar[data-v-1f7aa7a1]{width:64px;height:64px;font-size:23px}.profile-identity h1[data-v-1f7aa7a1]{font-size:24px}.profile-details[data-v-1f7aa7a1]{gap:18px}.history-empty[data-v-1f7aa7a1]{padding:18px}.contact-selection[data-v-1f7aa7a1]{min-height:300px;padding:28px 20px}}@media(max-width:359px){.profile-details[data-v-1f7aa7a1]{grid-template-columns:minmax(0,1fr)}}.talent[data-v-24254213]{width:100%;max-width:none;min-width:0;min-height:0;font-family:inherit}.content[data-v-24254213]{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:20px;width:100%;min-width:0;padding:24px 0;box-sizing:border-box}.left-panel[data-v-24254213],.right-panel-artist[data-v-24254213]{min-width:0;background:#fff;border:1px solid #e7e7e7;border-radius:12px}.left-panel[data-v-24254213]{display:flex;flex-direction:column}.talent-toolbar[data-v-24254213]{display:grid;gap:12px;min-width:0;padding:18px 16px;border-bottom:1px solid #eee}.search[data-v-24254213],.talent-toolbar__row[data-v-24254213],.talent-toolbar__search[data-v-24254213]{display:flex;align-items:center;gap:8px;min-width:0}.search[data-v-24254213]{flex:1 1 auto;min-height:44px;border:1px solid #e2e2e2;border-radius:8px;padding-left:12px;background:#fafafa}.search .icon[data-v-24254213]{display:flex;align-items:center;flex:0 0 18px}.search .icon img[data-v-24254213]{width:18px;height:18px}.search input[data-v-24254213]{width:100%;min-width:0;height:42px;padding:0 10px 0 0;border:0;background:transparent;color:#3b3b3b;font-family:inherit;font-size:14px;outline:none}.search[data-v-24254213]:focus-within{border-color:#ff035a;box-shadow:0 0 0 2px rgba(255,3,90,.12)}.contact-search-clear[data-v-24254213]{flex:0 0 44px;align-self:stretch;min-height:44px;padding:0;border:0;border-radius:6px;color:#737373;background:transparent;font-size:22px}.talent-toolbar__sort[data-v-24254213]{flex:0 0 48px;min-height:44px;padding:8px;border:1px solid #e2e2e2;border-radius:8px;color:#3b3b3b;background:#fff;font-size:13px;font-weight:600}.status-filters[data-v-24254213]{display:flex;flex:1 1 auto;min-width:0;border:1px solid #e2e2e2;border-radius:8px;background:#f7f7f7}.status-filters button[data-v-24254213]{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;min-height:44px;padding:7px 6px;border:0;background:transparent;color:#737373;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;white-space:normal}.status-filters button+button[data-v-24254213]{border-left:1px solid #e2e2e2}.status-filters button[data-v-24254213]:first-child{border-radius:7px 0 0 7px}.status-filters button[data-v-24254213]:last-child{border-radius:0 7px 7px 0}.status-filters button.active[data-v-24254213]{background:#fff;color:#3b3b3b;font-weight:600;box-shadow:0 1px 2px rgba(52,51,48,.05)}.talent-toolbar__add[data-v-24254213]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;min-height:44px;padding:0 10px;border:0;border-radius:8px;background:#ff035a;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.talent-toolbar__add svg[data-v-24254213]{flex:0 0 16px}.artists-list-container[data-v-24254213]{min-width:0}.artists-list[data-v-24254213]{min-width:0;max-height:max(300px,100dvh - 260px);overflow-y:auto;padding:16px 12px 20px;scrollbar-width:thin;scrollbar-color:#d1d1d1 transparent}.cards[data-v-24254213]{min-width:0;padding:0;margin:0 0 20px}.cards[data-v-24254213]:last-child{margin-bottom:0}.cards.pending[data-v-24254213]{padding-top:18px;border-top:1px solid #eee}.list-section-label[data-v-24254213]{margin:0 6px 10px;color:#858585;font-size:12px;font-weight:500;line-height:1.4}.artist-card[data-v-24254213]{display:flex;align-items:center;gap:2px;min-width:0;width:100%;margin-bottom:6px;padding:4px;border:1px solid transparent;border-radius:9px;background:transparent;transition:background-color .15s,border-color .15s}.artist-card[data-v-24254213]:hover{background:#f8f8f8}.artist-card.active[data-v-24254213]{border-color:#ffd2e1;background:#fff4f7}.contact-select[data-v-24254213]{display:flex;align-items:center;flex:1 1 auto;gap:12px;width:0;min-width:0;min-height:60px;padding:4px;border:0;border-radius:6px;background:transparent;color:#3b3b3b;text-align:left;font-family:inherit;cursor:pointer}.avatar[data-v-24254213]{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#f1f1f1}.avatar img[data-v-24254213]{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.initials[data-v-24254213]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#f1f1f1;color:#666;font-size:16px;font-weight:500}.artist-card.active .initials[data-v-24254213]{background:#ffe5ee;color:#d70a4f}.contact-row-copy[data-v-24254213]{display:grid;gap:3px;min-width:0;flex:1}.name[data-v-24254213]{color:#3b3b3b;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.contact-row-label[data-v-24254213]{color:#858585;font-size:12px;font-weight:400;line-height:1.4}.remove-collaborator-btn[data-v-24254213]{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-height:44px;padding:0;border:0;border-radius:7px;color:#929292;background:transparent}.remove-collaborator-btn[data-v-24254213]:hover:not(:disabled){background:#ffe5e5;color:#b83a3a}.remove-collaborator-btn[data-v-24254213]:disabled{opacity:.5;cursor:not-allowed}.pending-response-actions[data-v-24254213]{display:flex;gap:0;flex:0 0 auto}.pending-response-actions button[data-v-24254213]{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:6px;background:transparent}.pending-cancel-action[data-v-24254213]{flex:0 0 auto}.cancel-invite-action[data-v-24254213]{min-height:44px;min-width:44px;max-width:60px;padding:5px;border:0;border-radius:6px;background:transparent;color:#737373;font-size:11px;font-weight:500;line-height:1.4;text-align:center;white-space:nowrap}.cancel-invite-action[data-v-24254213]:hover{background:#eee;color:#3b3b3b}.empty-state-text[data-v-24254213]{max-width:270px;margin:0;color:#828282;font-size:14px;line-height:1.6;text-align:center;overflow-wrap:anywhere}.scroll-to-load[data-v-24254213]{display:grid;justify-items:center;gap:10px;padding:20px 8px 4px;border-top:1px solid #eee}.load-more-text[data-v-24254213]{color:#858585;font-size:12px}.load-more-button[data-v-24254213]{min-height:44px;padding:9px 16px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;color:#3b3b3b;font-size:13px;font-weight:600}.mobile-detail-back[data-v-24254213]{display:none}.talent button[data-v-24254213]{cursor:pointer}.talent button[data-v-24254213]:focus-visible{outline:2px solid #ff035a;outline-offset:2px}.status-filters button[data-v-24254213]:focus-visible{outline-offset:-3px}@media(min-width:1024px){.content[data-v-24254213],.talent[data-v-24254213]{height:100%}.content[data-v-24254213]{min-height:0;align-items:stretch}.left-panel[data-v-24254213],.right-panel-artist[data-v-24254213]{min-height:0;overflow:hidden}.talent-toolbar[data-v-24254213]{flex:0 0 auto}.artists-list-container[data-v-24254213]{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.artists-list[data-v-24254213]{flex:1 1 auto;min-height:0;max-height:none;overscroll-behavior:contain}.right-panel-artist[data-v-24254213]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d1d1 transparent}}@media(max-width:1199px)and (min-width:1024px){.content[data-v-24254213]{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:16px}}@media(max-width:1023px){.content[data-v-24254213]{display:block;padding:16px 0}.content.has-active-detail .left-panel[data-v-24254213],.right-panel-artist[data-v-24254213]{display:none}.content.has-active-detail .right-panel-artist[data-v-24254213]{display:block}.artists-list[data-v-24254213]{max-height:none;overflow:visible;padding-bottom:16px}.mobile-detail-back[data-v-24254213]{display:inline-flex;align-items:center;min-height:44px;margin:16px 16px 0;padding:8px 12px;border:1px solid #e2e2e2;border-radius:8px;background:#fff;color:#3b3b3b;font-size:13px;font-weight:600}}@media(max-width:359px){.talent-toolbar[data-v-24254213]{padding:14px 10px}.artists-list[data-v-24254213]{padding:12px 8px}.contact-select[data-v-24254213]{gap:9px}.talent-toolbar__add[data-v-24254213]{padding:0 8px}.status-filters button[data-v-24254213]{font-size:11px;padding:6px 4px}}.removing-spinner[data-v-24254213]{display:inline-block;width:14px;height:14px;border:2px solid #999;border-top-color:transparent;border-radius:50%;animation:spin-24254213 .6s linear infinite}@keyframes spin-24254213{to{transform:rotate(1turn)}}.confirm-remove-overlay[data-v-24254213]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100}.confirm-remove-dialog[data-v-24254213]{background:#fff;border-radius:12px;padding:28px;max-width:420px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.15)}.confirm-remove-dialog h3[data-v-24254213]{margin:0 0 12px;font-size:1.15rem;font-weight:700;color:#1a1a1a}.confirm-remove-dialog p[data-v-24254213]{margin:0 0 8px;font-size:.9rem;color:#444;line-height:1.5}.confirm-remove-dialog .confirm-remove-note[data-v-24254213]{font-size:.85rem;color:#666}.confirm-remove-dialog .confirm-remove-warning[data-v-24254213]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 12px;color:#b91c1c;font-size:.85rem;margin-top:8px}.confirm-remove-dialog .confirm-remove-actions[data-v-24254213]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.confirm-remove-dialog .confirm-remove-actions button[data-v-24254213]{min-height:44px}.confirm-remove-dialog .confirm-remove-actions .cancel-btn[data-v-24254213]{padding:8px 20px;border-radius:8px;border:1px solid #ddd;background:#fff;font-size:.85rem;font-weight:600;cursor:pointer;color:#555}.confirm-remove-dialog .confirm-remove-actions .cancel-btn[data-v-24254213]:hover{background:#f5f5f5}.confirm-remove-dialog .confirm-remove-actions .remove-btn[data-v-24254213]{padding:8px 20px;border-radius:8px;border:none;background:#ef4444;font-size:.85rem;font-weight:600;cursor:pointer;color:#fff}.confirm-remove-dialog .confirm-remove-actions .remove-btn[data-v-24254213]:hover:not(:disabled){background:#dc2626}.confirm-remove-dialog .confirm-remove-actions .remove-btn[data-v-24254213]:disabled{opacity:.6;cursor:not-allowed}