.ProfileEditor_editor__NjH7x{width:100%;max-width:520px;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:16px}.ProfileEditor_columnMain__Ulxdv,.ProfileEditor_columnSide__JFf_w{display:contents}.ProfileEditor_columnMain__Ulxdv>*{order:1}.ProfileEditor_columnSide__JFf_w>*{order:2}.ProfileEditor_columnSide__JFf_w>.ProfileEditor_cardTodo__lqHiY{order:0}@container (min-width: 1100px){.ProfileEditor_editor__NjH7x{max-width:1040px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ProfileEditor_columnMain__Ulxdv,.ProfileEditor_columnSide__JFf_w{display:flex;flex-direction:column;gap:16px;min-width:0}}.ProfileEditor_card__zE55J{background:var(--card);border:.5px solid var(--border);border-radius:var(--tk-radius-xl);padding:18px;display:flex;flex-direction:column;gap:14px}.ProfileEditor_cardHead__fCo5s{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProfileEditor_field__4ufB8{display:flex;flex-direction:column;gap:4px}.ProfileEditor_row__usA7L{display:flex;gap:8px;align-items:center}.ProfileEditor_row__usA7L>.ProfileEditor_field__4ufB8{flex:1 1 0;min-width:0}.ProfileEditor_hint__IhN1I{font-size:12px;letter-spacing:.04em;color:var(--tk-grey-600);margin-bottom:8px}.ProfileEditor_hintGood__jNfhh{color:var(--tk-green)}.ProfileEditor_hintBad__6Dsk_{color:var(--tk-red)}.ProfileEditor_input__Up6kr{width:100%;min-width:0;font-size:14px;font-weight:500;color:var(--tk-ink-strong);background:var(--background);border:1px solid var(--border);border-radius:var(--tk-radius-md);min-height:0;padding:8px 12px;outline:none}.ProfileEditor_input__Up6kr:focus{border-color:var(--tk-blue)}.ProfileEditor_input__Up6kr:disabled{color:var(--tk-grey-600)}.ProfileEditor_textarea__T5Mpz{line-height:1.45;resize:vertical}.ProfileEditor_select__dZgxN{cursor:pointer}.ProfileEditor_headline__z_Znl{resize:none;overflow:hidden;min-height:var(--tk-control-md)}.ProfileEditor_prefixField__mDgFf{flex:1;min-width:0;display:flex;align-items:center;border:1px solid var(--border);border-radius:var(--tk-radius-md);background:var(--background);padding-left:12px}.ProfileEditor_prefixField__mDgFf:focus-within{border-color:var(--tk-blue)}.ProfileEditor_prefix__0_a7o{font-size:14px;color:var(--tk-grey-600)}.ProfileEditor_prefixInput__jI71j{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--tk-ink-strong);background:transparent;border:none;padding:8px 12px 8px 0;outline:none}.ProfileEditor_button___0z6w{min-height:0;min-width:0;height:var(--tk-control-md);padding:0 14px;border-radius:var(--tk-radius-md);border:none;background:var(--t-blue-100);color:var(--interactive);font-size:13px;font-weight:600;cursor:pointer;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_button___0z6w:hover{background:color-mix(in srgb,var(--interactive) 16%,var(--card))}.ProfileEditor_button___0z6w:disabled{opacity:.5;cursor:default}.ProfileEditor_buttonPrimary__36T7o{background:var(--primary);color:#fff}.ProfileEditor_buttonPrimary__36T7o:hover{background:var(--t-blue-600)}.ProfileEditor_buttonLarge__0iRoV{height:var(--tk-control-lg);padding:0 20px;font-size:14px}.ProfileEditor_buttonSmall__bJuNr{height:var(--tk-control-sm);padding:0 12px;font-size:12px;letter-spacing:.02em}.ProfileEditor_remove__uPBWY{min-height:0;min-width:0;width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tk-radius-sm);border:none;background:transparent;color:var(--tk-grey-500);font-size:13px;cursor:pointer;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_remove__uPBWY:hover{background:var(--tk-white);color:var(--tk-red)}.ProfileEditor_verified__JcGRg{color:var(--tk-blue)}.ProfileEditor_hide__zV29b{min-height:0;min-width:0;width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tk-radius-md);border:none;background:transparent;color:var(--tk-grey-500);cursor:pointer;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_hide__zV29b:hover{background:var(--tk-white);color:var(--tk-ink)}.ProfileEditor_hideOn__ts0FP{color:var(--tk-blue)}.ProfileEditor_hideFixed__3aPyg{cursor:default}.ProfileEditor_hideFixed__3aPyg:hover{background:transparent;color:var(--tk-blue)}.ProfileEditor_previewRow__j6HqF{display:flex;justify-content:flex-end;gap:10px}.ProfileEditor_cardNote__xw__q{font-size:12px;letter-spacing:.04em;color:var(--tk-grey-600);margin-top:-8px}.ProfileEditor_trailing__TyEba{flex:0 0 74px;height:var(--tk-control-md);border-radius:var(--tk-radius-md);border:1px solid var(--tk-hairline);background:var(--tk-white);color:var(--tk-grey-500);font-size:12px;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_trailingOn__jmicN{border-color:var(--tk-blue-tint);background:var(--tk-blue-tint);color:var(--tk-blue-hover)}.ProfileEditor_addPicked__4uqpf{flex:0 0 74px;height:var(--tk-control-md);border-radius:var(--tk-radius-md);border:none;font-size:14px;font-weight:600;background:var(--tk-grey-300);color:var(--tk-grey-500);cursor:default;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_addPickedReady__bEj5p{background:var(--tk-blue);color:#fff;cursor:pointer}.ProfileEditor_photoRow__wtwXL{container-type:inline-size;display:flex;gap:14px;align-items:center}.ProfileEditor_photoWrap__Uu7ER{position:relative;flex:0 0 60px;display:inline-flex}.ProfileEditor_photoRemove__pBcvZ{position:absolute;top:-6px;right:-6px;min-height:0;min-width:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tk-radius-pill);border:1px solid var(--tk-hairline);background:var(--tk-white);color:var(--tk-grey-600);box-shadow:0 1px 2px rgba(15,25,41,.12);cursor:pointer;transition:color var(--tk-duration) var(--tk-ease),border-color var(--tk-duration) var(--tk-ease)}.ProfileEditor_photoRemove__pBcvZ:hover{color:var(--tk-red);border-color:color-mix(in srgb,var(--destructive) 40%,transparent)}.ProfileEditor_photo__JnlU_{object-fit:cover;object-position:50% 18%;background:var(--tk-grey-300);display:block}.ProfileEditor_photoInitials__ZGZMa,.ProfileEditor_photo__JnlU_{width:60px;height:60px;flex:0 0 60px;border-radius:var(--tk-radius-lg)}.ProfileEditor_photoInitials__ZGZMa{background:var(--tk-ink);color:var(--tk-white);font-size:16px}.ProfileEditor_confirm__avyCG,.ProfileEditor_photoInitials__ZGZMa{display:inline-flex;align-items:center;justify-content:center;font-weight:600}.ProfileEditor_confirm__avyCG{flex:0 0 auto;gap:6px;min-height:0;min-width:0;height:var(--tk-control-md);padding:0 14px;border:none;border-radius:var(--tk-radius-md);font-size:13px;background:var(--t-blue-100);color:var(--interactive);opacity:.5;cursor:default;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_confirmFree__LGXUJ{background:var(--primary);color:#fff;opacity:1;cursor:pointer}.ProfileEditor_confirmFree__LGXUJ:hover{background:var(--t-blue-600)}.ProfileEditor_confirmTaken__rZCiW{background:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive);opacity:1}.ProfileEditor_confirmChecking__J1t3g{opacity:1}.ProfileEditor_spinner__LA7FZ{width:12px;height:12px;border-radius:var(--tk-radius-pill);border:2px solid var(--tk-grey-300);border-top-color:var(--tk-grey-600);display:block;animation:ProfileEditor_taalk-spin__kZLuL .7s linear infinite}.ProfileEditor_company__Utgn4{flex:1 1 0;font-weight:600}.ProfileEditor_title__1oA7i{flex:1 1 0}.ProfileEditor_language__jnFLE{flex:2 1 0}.ProfileEditor_level__jhEAd{flex:1 1 0}.ProfileEditor_linkCount__shO3J{flex:0 0 auto;white-space:nowrap;font-size:12px;letter-spacing:.04em;color:var(--tk-grey-600)}.ProfileEditor_linkLabel__HJMwx{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-grey-600)}.ProfileEditor_linkFieldWrap___cWRU{flex:1;min-width:0;position:relative;display:flex;align-items:center}.ProfileEditor_linkInput__vDFNT{padding-right:32px;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_linkInputReadOnly__y_b2p{background:var(--field);border-color:transparent;color:var(--tk-grey-600);cursor:default}.ProfileEditor_linkInputReadOnly__y_b2p:focus{border-color:transparent}.ProfileEditor_linkInputConfirmed__EPm5r{font-weight:600;border-color:var(--tk-green)}.ProfileEditor_verifiedInField___yMB_{position:absolute;right:9px;color:var(--tk-blue);pointer-events:none}.ProfileEditor_linkInputPending__NQD2W{border-color:var(--tk-amber)}.ProfileEditor_pendingInField__g4P03{position:absolute;right:9px;color:var(--tk-amber);pointer-events:none}.ProfileEditor_pending__ivyNe{display:flex;flex-direction:column;gap:8px;font-size:12px;letter-spacing:.04em;color:var(--tk-amber)}.ProfileEditor_pendingText__dxyJd{overflow-wrap:anywhere}.ProfileEditor_pendingLead__CTk2e{font-weight:600}.ProfileEditor_pendingActions__J_bbH{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.ProfileEditor_linkAction__R4h8M{display:inline-flex;align-items:center;gap:6px;height:var(--tk-control-sm);padding:0;border:none;background:transparent;color:var(--tk-blue);font-size:12px;font-weight:500;letter-spacing:.04em;cursor:pointer}.ProfileEditor_linkAction__R4h8M:hover{color:var(--tk-blue-hover)}.ProfileEditor_demoTag__9ZtEz{padding:1px 6px;border-radius:var(--tk-radius-pill);background:var(--tk-page);border:1px solid var(--tk-hairline);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-grey-600)}.ProfileEditor_check__VYVLe{position:absolute;right:10px;color:var(--tk-green);font-size:12px;font-weight:600;pointer-events:none}.ProfileEditor_reorder__5qKyX{flex:0 0 24px;display:flex;flex-direction:column;gap:1px}.ProfileEditor_arrow__hu5cS{min-height:0;min-width:0;width:24px;height:15px;border-radius:4px;border:none;background:transparent;font-size:10px;line-height:1;padding:0;color:var(--tk-grey-500);cursor:pointer}.ProfileEditor_arrow__hu5cS:hover:not(:disabled){background:var(--tk-white);color:var(--tk-ink)}.ProfileEditor_arrow__hu5cS:disabled{color:var(--tk-grey-300);cursor:default}.ProfileEditor_divided__CGx6Z{flex-direction:column}.ProfileEditor_dividedRow__l3GhW,.ProfileEditor_divided__CGx6Z{display:flex;gap:10px;padding-top:10px;border-top:1px solid var(--tk-hairline)}.ProfileEditor_dividedRow__l3GhW{align-items:center}.ProfileEditor_chips__2Qb1x{display:flex;flex-wrap:wrap;gap:10px}.ProfileEditor_chip__GS95o{display:inline-flex;align-items:center;gap:4px;min-height:0;min-width:0;height:var(--tk-control-sm);padding:0 12px;border-radius:var(--tk-radius-pill);border:none;background:var(--t-blue-100);color:var(--interactive);font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all var(--tk-duration) var(--tk-ease)}.ProfileEditor_chip__GS95o:hover{background:color-mix(in srgb,var(--interactive) 16%,var(--card))}.ProfileEditor_chipPlus__7lnuX{color:var(--tk-blue)}.ProfileEditor_todo__gDNF2{display:flex;flex-direction:column;gap:10px}.ProfileEditor_todoRow__GQiQt{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tk-grey-600)}.ProfileEditor_todoDone__TJExI{color:var(--tk-green);flex:0 0 auto}.ProfileEditor_todoOpen__Yay6e{color:var(--tk-grey-400);flex:0 0 auto}.ProfileEditor_todoRowDone__QhTuW{color:var(--tk-grey-500);text-decoration:line-through;text-decoration-color:var(--tk-grey-300)}.ProfileEditor_toggleRow__frp5R{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--tk-control-lg)}.ProfileEditor_toggleText__DQy3F{display:flex;flex-direction:column;gap:2px;min-width:0}.ProfileEditor_toggleLabel__n6sOF{font-size:14px;font-weight:500}.ProfileEditor_toggleHint__3WjBL{font-size:12px;letter-spacing:.04em;color:var(--tk-grey-600)}.ProfileEditor_linkRow__ODDZH{display:flex;flex-direction:column;gap:3px}.ProfileEditor_linkInputProblem__xi65X{border-color:var(--tk-red)}.ProfileEditor_problem__1__g1{padding-left:0;font-size:12px;letter-spacing:.04em;color:var(--tk-red)}.ProfileEditor_photoActions__za0Z9{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.ProfileEditor_photoActions__za0Z9 .ProfileEditor_button___0z6w{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;height:auto;padding:8px 10px;border:1px solid var(--tk-hairline);border-radius:10px;background:transparent;color:var(--interactive);font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap}.ProfileEditor_photoActions__za0Z9 .ProfileEditor_button___0z6w:hover{border-color:var(--interactive);background:color-mix(in srgb,var(--interactive) 8%,transparent)}.ProfileEditor_photoActions__za0Z9 .ProfileEditor_button___0z6w:focus-visible{outline:2px solid var(--interactive);outline-offset:3px}.ProfileEditor_photoActions__za0Z9 .ProfileEditor_button___0z6w svg{flex-shrink:0}.ProfileEditor_qrButton__79Uxc{margin-left:auto}@container (max-width: 330px){.ProfileEditor_photoActions__za0Z9{gap:4px}.ProfileEditor_photoActions__za0Z9 .ProfileEditor_button___0z6w{padding-inline:8px}.ProfileEditor_qrButton__79Uxc{margin-left:0}}.ProfileEditor_fieldWrap__PorhJ{position:relative;display:flex;min-width:0}.ProfileEditor_row__usA7L>.ProfileEditor_fieldWrap__PorhJ{flex:1 1 0}.ProfileEditor_fieldWrap__PorhJ>input,.ProfileEditor_fieldWrap__PorhJ>textarea{width:100%;min-width:0}.ProfileEditor_savedTick__2PTX9{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--tk-green);font-size:12px;font-weight:600;pointer-events:none;animation:ProfileEditor_taalk-saved-tick__nX8p7 1.6s var(--tk-ease) forwards}.ProfileEditor_savedTickTop__VnJNy{top:10px;transform:none}@keyframes ProfileEditor_taalk-saved-tick__nX8p7{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}.ProfileEditor_hostNote__SMMjt{padding:10px 14px;border-radius:var(--tk-radius-md);background:var(--tk-blue-wash);border:1px solid var(--tk-blue-wash-edge);font-size:13px;line-height:1.45;color:var(--tk-ink)}.ProfileSections_sections__gYYv7{display:flex;flex-direction:column;gap:24px;margin-top:24px}.ProfileSections_section__zsGjK{display:flex;flex-direction:column;gap:10px}.ProfileSections_bio__u2SgO{font-size:16px;font-weight:500;line-height:1.5;text-wrap:pretty;hyphens:none;-webkit-hyphens:none}.ProfileSections_workRow__pVwg3{display:flex;flex-direction:column;gap:2px;padding:8px 14px;border-radius:0 var(--tk-radius-sm) var(--tk-radius-sm) 0;background:var(--tk-white);border:1px solid var(--tk-hairline);border-left:3px solid var(--tk-blue)}.ProfileSections_company__C3jDX{font-size:14px;font-weight:600}.ProfileSections_title__n4RSm{font-size:14px;font-weight:500;color:var(--tk-ink-soft)}.ProfileSections_languages__WxONO{display:flex;flex-wrap:wrap;gap:10px}.ProfileSections_language__QoyWS{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:var(--tk-radius-pill);background:var(--tk-page);border:1px solid var(--tk-hairline);font-size:12px;font-weight:500;letter-spacing:.04em}.ProfileSections_level__Fdmiz{color:var(--tk-grey-600)}.ProfileSections_links__XXZAk{display:flex;flex-direction:column;border:1px solid var(--tk-hairline);border-radius:var(--tk-radius-lg);background:var(--tk-white);overflow:hidden}.ProfileSections_linkRow__HBlgm{display:flex;align-items:center;gap:10px;min-height:48px;padding:7px 14px;color:var(--tk-ink)}.ProfileSections_linkRow__HBlgm+.ProfileSections_linkRow__HBlgm{border-top:1px solid var(--tk-hairline)}.ProfileSections_linkRowClickable__nHPrd{cursor:pointer;transition:background var(--tk-duration) var(--tk-ease)}.ProfileSections_linkIcon__ZBXLk,.ProfileSections_linkRowClickable__nHPrd:hover{background:var(--tk-page);color:var(--tk-ink)}.ProfileSections_linkIcon__ZBXLk{width:34px;height:34px;flex:0 0 34px;border-radius:var(--tk-radius-md);border:1px solid var(--tk-hairline);display:inline-flex;align-items:center;justify-content:center;opacity:.9}.ProfileSections_linkIconPlain__CWM_6{opacity:.45}.ProfileSections_linkText__zIQS7{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ProfileSections_linkLabel__BoTdl{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tk-grey-600)}.ProfileSections_valueRow__gYiKI{display:flex;align-items:center;gap:5px;min-width:0}.ProfileSections_linkValue__bE8zl{font-size:14px;font-weight:500;color:var(--tk-blue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileSections_verified__XgwyH{flex:0 0 auto;color:var(--tk-blue)}.ProfileSections_linkValuePlain__GoWJM{color:var(--tk-ink);user-select:all}.ProfileSections_chevron__mJJUB{flex:0 0 auto;color:var(--tk-grey-400);font-size:16px}.ProfileSections_cta__567vi{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 20px;border-radius:var(--tk-radius-lg);background:linear-gradient(135deg,var(--tk-white) 0,color-mix(in srgb,var(--primary) 10%,var(--tk-white)) 100%);border:1px solid var(--tk-blue-wash-edge);box-shadow:var(--tk-shadow-card)}.ProfileSections_cta__567vi:after{content:"";position:absolute;right:-70px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--primary) 14%,transparent),transparent);pointer-events:none}.ProfileSections_ctaMark__34fpe{position:relative;width:44px;height:44px;flex:0 0 44px;border-radius:11px;box-shadow:0 6px 16px rgba(1,103,255,.28)}.ProfileSections_ctaText__y5mtk{position:relative;flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:3px}.ProfileSections_ctaTitle__LWFJQ{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--tk-ink)}.ProfileSections_ctaSub__5K3ac{font-size:13px;font-weight:500;color:var(--tk-grey-600)}.ProfileSections_ctaButton__Kr03T{position:relative;flex:0 0 auto;height:var(--tk-control-lg);padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tk-radius-lg);background:var(--tk-blue);color:#fff;font-size:14px;font-weight:600;box-shadow:0 4px 12px rgba(1,103,255,.28);transition:background var(--tk-duration) var(--tk-ease),transform var(--tk-duration) var(--tk-ease)}.ProfileSections_ctaButton__Kr03T:hover{background:var(--tk-blue-hover);color:#fff;transform:translateY(-1px)}.ProfileSections_qrButton__59KIh{min-width:0;min-height:0;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tk-radius-md);border:1px solid var(--tk-hairline);background:var(--tk-white);color:var(--tk-ink);cursor:pointer;transition:background var(--tk-duration) var(--tk-ease)}.ProfileSections_qrButton__59KIh:hover{background:var(--tk-page)}