.page_profileFrame__vX0mU{--profile-bg:var(--shell-content-bg,var(--main-section-bg,var(--color-surface-bg)));--profile-bg-warm:var(--color-white);--profile-panel:var(--color-card-bg-2);--profile-panel-soft:var(--color-surface-bg);--profile-panel-muted:var(--color-stroke);--profile-border:color-mix(in srgb,var(--grey-600) 12%,transparent);--profile-border-strong:color-mix(in srgb,var(--grey-600) 22%,transparent);--profile-text:var(--color-text-primary);--profile-muted:var(--color-text-secondary);--profile-muted-soft:var(--color-text-meta);--profile-accent:var(--color-primary-200);--profile-accent-soft:color-mix(in srgb,var(--primary) 10%,transparent);--profile-success:var(--color-primary-200);--profile-success-soft:color-mix(in srgb,var(--color-primary-100) 12%,var(--color-white));--profile-shell-padding:clamp(1rem,3vw,2.25rem);--profile-content-max-width:64rem;--profile-content-gutter:clamp(1rem,3vw,2rem);--profile-content-block-padding:clamp(1.1rem,2.6vw,1.9rem);--profile-section-gap:clamp(1.1rem,2.2vw,1.65rem);--profile-section-title-family:var(--font-sans);--profile-section-title-size:1rem;--profile-section-title-weight:600;--profile-subsection-title-size:0.9375rem;--profile-body-size:0.875rem;--profile-body-line-height:1.25rem;--profile-soft-shadow:var(--shadow-md);position:relative;display:grid;grid-template-columns:clamp(198px,16.13vw,233px) minmax(0,1fr);align-items:start;width:100%;max-width:none;min-height:100vh;min-height:100dvh;margin:0;gap:0;isolation:isolate;overflow-x:clip;background:var(--profile-bg);color:var(--profile-text);font-family:var(--font-sans)}.page_profileFrame__vX0mU:before{display:none;position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(color-mix(in srgb,var(--grey-600) 5.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--grey-600) 5.5%,transparent) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,black 26%,transparent 82%);-webkit-mask-image:radial-gradient(ellipse at center,black 26%,transparent 82%)}.page_profileFrameSidebarCollapsed__gvlVd{grid-template-columns:3.5rem minmax(0,1fr)}.page_profileMain__DWSBM{position:relative;z-index:1;display:grid;align-items:start;box-sizing:border-box;min-width:0;min-height:100vh;min-height:100dvh;padding:var(--profile-shell-padding);padding-top:0;overflow:visible;background:rgba(0,0,0,0)}.page_coverPhoto__xuiai{display:none;width:100%;max-width:100%;height:clamp(5.75rem,12vh,8rem);margin:0 auto;overflow:hidden;border:1px solid hsla(0,0%,100%,.78);border-radius:var(--radius-surface);background:radial-gradient(circle at 16% 10%,color-mix(in srgb,var(--green-200) 52%,transparent),transparent 18rem),radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--primary-subtle) 50%,transparent),transparent 18rem),radial-gradient(circle at 52% 100%,color-mix(in srgb,var(--grey-50) 80%,transparent),transparent 20rem),linear-gradient(135deg,color-mix(in srgb,var(--grey-50) 94%,transparent) 0,color-mix(in srgb,var(--grey-50) 76%,transparent) 100%)}.page_profileContentContainer__hJLeI{display:grid;align-content:start;width:min(100%,var(--profile-content-max-width));max-width:100%;min-width:0;box-sizing:border-box;margin-inline:auto}.page_profileContentContainer__hJLeI>*{width:100%;max-width:100%;min-width:0}.page_profileHeader__BETyr{display:grid;grid-template-columns:minmax(5.5rem,6.5rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.2vw,1.45rem);width:100%;max-width:100%;box-sizing:border-box;margin-top:0;margin-inline:0;margin-bottom:var(--profile-section-gap);padding:clamp(1.1rem,2.3vw,1.65rem) 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.page_avatarWrap__G6YPv{display:flex;align-items:center;justify-content:flex-start;min-height:5.8rem}.page_avatar__omstU{position:relative;display:flex;align-items:center;justify-content:center;width:5.85rem;height:5.85rem;margin-top:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.88);border-radius:50%;background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--green-200) 82%,transparent),transparent 46%),linear-gradient(135deg,var(--color-text-primary),var(--color-text-primary));color:var(--color-white);font-size:1.12rem;font-weight:700;line-height:1;box-shadow:0 14px 30px color-mix(in srgb,var(--grey-600) 14%,transparent)}.page_avatar__omstU img{width:100%;height:100%;border-radius:50%;object-fit:cover}.page_avatarEditButton__NBSgW{position:absolute;inset:0;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.9rem;border:0;border-radius:50%;background:color-mix(in srgb,var(--grey-950) 58%,transparent);color:var(--color-white);cursor:pointer;box-shadow:none;opacity:0;text-align:center;transition:background .18s ease,opacity .18s ease}.page_avatarEditButton__NBSgW:focus-visible,.page_avatarEditButton__NBSgW:hover{background:color-mix(in srgb,var(--grey-950) 66%,transparent);opacity:1}.page_avatarEditButton__NBSgW:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 58%,transparent);outline-offset:3px}.page_avatarEditButton__NBSgW:disabled{cursor:not-allowed;opacity:0}.page_avatarEditButton__NBSgW span{max-width:4.2rem;color:inherit;font-size:.72rem;font-weight:700;line-height:1.12}.page_avatar__omstU:hover .page_avatarEditButton__NBSgW:not(:disabled){opacity:1}.page_avatarInput__4_GJS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.page_avatarSaving__F82ai{position:absolute;inset:0;z-index:2;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--grey-950) 55%,transparent);color:var(--color-white);font-size:.9rem;font-weight:600;letter-spacing:.01em}.page_avatarError___ixS6{margin:.6rem 0 0;color:var(--color-destructive)!important;font-size:.85rem;line-height:1.3}.page_identityBlock__ldB5H{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;min-height:0;padding-top:0}.page_identityBlock__ldB5H h1{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin:0;color:var(--profile-text);-webkit-text-fill-color:var(--profile-text);font-family:var(--font-sans);font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.75rem;text-align:left}.page_identityBlock__ldB5H p{width:100%;max-width:42rem;margin:.5rem 0 0;color:var(--profile-muted)!important;font-size:var(--profile-body-size);line-height:var(--profile-body-line-height)}.page_countryFlag__3fyNZ{display:inline-flex;align-items:center;flex:0 0 auto;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.78em;height:1em;line-height:1;transform:translateY(.08em);vertical-align:middle;-webkit-text-fill-color:initial}.page_roleLine__NnFW8{display:flex;align-items:center;flex-wrap:wrap;gap:.24rem}.page_roleJoiner__zWAwY{color:var(--profile-muted-soft);font-weight:400}.page_editOverviewButton__bJyLs{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;margin-left:.25rem;border:1px solid var(--profile-border);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 90%,transparent);color:var(--profile-text);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.page_editOverviewButton__bJyLs:hover{border-color:var(--profile-border-strong);background:var(--profile-accent-soft);color:var(--profile-accent)}.page_editOverviewButton__bJyLs svg{width:.72rem;height:.72rem}.page_identitySocialLinks__yR_Ka{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.page_identitySocialLink__Q_ShU{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--profile-border);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 78%,transparent);color:var(--profile-text);text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.page_identitySocialLink__Q_ShU:hover{border-color:var(--profile-border-strong);background:var(--profile-accent-soft);color:var(--profile-accent)}.page_profileSidebarSlot__oETsR{position:relative;z-index:2;min-width:0;align-self:stretch}.page_profileSidebar__1K135{min-width:0;width:100%}.page_profileSidebarSearch__46LdU{display:flex;align-items:center;gap:.45rem;width:100%;min-height:var(--input-height);padding:0 var(--input-padding-x);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-muted);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.page_profileSidebarSearch__46LdU:focus-within{border-color:var(--input-border-focus);background:var(--input-bg-hover);box-shadow:var(--input-focus-ring)}.page_profileSidebarSearch__46LdU input{width:100%;min-width:0;border:0;background:rgba(0,0,0,0);color:var(--input-text);font-family:var(--font-sans);font-size:var(--text-paragraph-size);font-weight:var(--text-paragraph-weight,400);line-height:var(--text-paragraph-line-height);outline:0}.page_profileSidebarSearch__46LdU input::placeholder{color:var(--input-placeholder);opacity:1}.page_profileTabs__eC0YN{margin-top:0}.page_profileTabTitle__tesFz,.page_profileTab__m1Fg4{width:100%}.page_profileTabLabel__8JWB1{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%}.page_profileTabIcon__9UaL_{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:inherit}.page_profileTabText__7NRZf{min-width:0;overflow:hidden;text-overflow:ellipsis}.page_profileTabActive__jyqSO{background:var(--tree-rail-accent-soft);color:var(--tree-rail-ink)}.page_tabPanel__N4nO3{width:100%;max-width:var(--profile-content-max-width);min-height:calc(100vh - 3.75rem);margin-inline:auto;box-sizing:border-box;padding:var(--profile-content-block-padding) var(--profile-content-gutter) clamp(2rem,4vw,3rem)}.page_aboutTabPanel__IXs6S{width:100%;max-width:none;padding:0 var(--profile-content-gutter) clamp(2.25rem,5vw,3.75rem)}.page_profileContentStack__ngccI{display:grid;gap:var(--profile-section-gap);width:100%;max-width:100%;box-sizing:border-box;margin-inline:0;padding-inline:0}.page_profileContentStack__ngccI .page_bioSection__poV30{width:100%;margin:0}.page_profileDrawerOverlay__i3sG2{--profile-panel:var(--color-card-bg-2);--profile-panel-soft:var(--color-surface-bg);--profile-panel-muted:var(--color-stroke);--profile-border:color-mix(in srgb,var(--grey-600) 12%,transparent);--profile-border-strong:color-mix(in srgb,var(--grey-600) 22%,transparent);--profile-text:var(--color-text-primary);--profile-muted:var(--color-text-secondary);--profile-muted-soft:var(--color-text-meta);--profile-accent:var(--color-primary-200);--profile-accent-soft:color-mix(in srgb,var(--primary) 10%,transparent);--profile-body-size:0.875rem;--profile-body-line-height:1.25rem;position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:color-mix(in srgb,var(--grey-950) 24%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.page_profileDrawer__OB2_3{position:relative;width:min(520px,100vw - 24px);min-height:100vh;overflow-x:hidden;overflow-y:auto;border-left:1px solid var(--profile-border);background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--green-200) 26%,transparent),transparent 18rem),linear-gradient(180deg,color-mix(in srgb,var(--grey-50) 98%,transparent),color-mix(in srgb,var(--grey-50) 94%,transparent)),var(--profile-panel);color:var(--profile-text);box-shadow:-24px 0 70px color-mix(in srgb,var(--grey-950) 12%,transparent);animation:page_profileDrawerIn__R9LoH .24s cubic-bezier(.22,1,.36,1)}@keyframes page_profileDrawerIn__R9LoH{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.page_profileDrawerHeader__tae5f{position:sticky;top:0;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--profile-border);background:linear-gradient(180deg,color-mix(in srgb,var(--grey-50) 98%,transparent) 0,color-mix(in srgb,var(--grey-50) 88%,transparent) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_profileDrawerHeader__tae5f>div{min-width:0;text-align:left}.page_profileDrawerHeader__tae5f h2{margin:0;color:var(--profile-text);-webkit-text-fill-color:var(--profile-text);font-family:var(--profile-section-title-family);font-size:var(--profile-section-title-size)!important;font-weight:var(--profile-section-title-weight);letter-spacing:0;line-height:var(--profile-body-line-height);text-align:left}.page_profileDrawerHeader__tae5f p{max-width:22rem;margin:.35rem 0 0;color:var(--color-text-secondary)!important;font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);text-align:left}.page_profileDrawerClose__2tSS9{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border:0;border-radius:var(--radius-surface);background:var(--profile-panel-soft);color:var(--profile-text);cursor:pointer;transition:background .16s ease,border-color .16s ease}.page_profileDrawerClose__2tSS9:hover{background:var(--profile-accent-soft);color:var(--profile-accent)}.page_profileDrawerBody__LLdud{padding:1.35rem 1.5rem 1.5rem}.page_profileDrawerAccountControls__fy4mA{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid var(--profile-border)}.page_drawerPhotoSection__7apSO{display:flex;align-items:center;gap:1rem;padding:0 0 1.25rem;margin-bottom:.15rem;border-bottom:1px solid var(--profile-border)}.page_drawerPhotoPreview__n_bGG{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.25rem;height:3.25rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.78);border-radius:var(--radius-surface);background:var(--color-text-primary);color:var(--color-white);font-size:1rem;font-weight:700;line-height:1}.page_drawerPhotoPreview__n_bGG img{width:100%;height:100%;border-radius:var(--radius-surface);object-fit:cover}.page_drawerPhotoSaving__c5GTG{position:absolute;inset:0;border-radius:var(--radius-surface);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--grey-950) 55%,transparent);color:var(--color-white);font-size:.68rem;font-weight:700}.page_drawerPhotoContent__ZZrt4{min-width:0}.page_drawerPhotoTitle__jv764{margin:0;color:var(--profile-text)!important;font-size:var(--profile-body-size)!important;font-weight:600;line-height:var(--profile-body-line-height)!important}.page_drawerPhotoError__s43Ec,.page_drawerPhotoHelp___Fjea{margin:.2rem 0 0;font-size:var(--text-paragraph-size)!important;line-height:var(--text-paragraph-line-height)!important}.page_drawerPhotoHelp___Fjea{color:var(--profile-muted)!important}.page_drawerPhotoError__s43Ec{color:var(--color-destructive)!important}.page_drawerPhotoButton__x3b_m{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2rem;margin-top:.65rem;padding:0 .75rem;border:1px solid var(--button-primary-border);border-radius:var(--radius-control);background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);line-height:1;transition:background .16s ease,opacity .16s ease}.page_drawerPhotoButton__x3b_m:hover{background:var(--button-primary-bg-hover)}.page_drawerPhotoButton__x3b_m input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.page_drawerPhotoButtonDisabled__0lQ0R{cursor:not-allowed;opacity:.58}.page_drawerPhotoButtonDisabled__0lQ0R:hover{background:var(--button-primary-bg)}.page_emptyPanel__nEFRQ{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;max-width:620px;padding:1rem;border:1px solid var(--profile-border);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 78%,transparent)}.page_emptyPanel__nEFRQ h2{margin:0;color:var(--profile-text);font-family:var(--profile-section-title-family);font-size:var(--profile-section-title-size);font-weight:var(--profile-section-title-weight);line-height:1.25}.page_emptyPanel__nEFRQ p{margin:0;color:var(--profile-muted)!important;font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height)}.page_cardIcon__fL4jx{display:inline-flex;align-items:center;justify-content:center;background:var(--profile-panel-soft)}.page_cardIcon__fL4jx,.page_careerBrainSurface__TvSwN{border:1px solid var(--profile-border);color:var(--profile-text)}.page_careerBrainSurface__TvSwN{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;box-sizing:border-box;padding:clamp(1.05rem,2.4vw,1.45rem);border-radius:var(--radius-surface);background:linear-gradient(180deg,color-mix(in srgb,var(--grey-50) 84%,transparent),color-mix(in srgb,var(--grey-50) 74%,transparent)),var(--profile-panel);box-shadow:none;text-align:left}.page_careerBrainTopbar__oxIVW{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_careerBrainTopbar__oxIVW h2{margin:0;color:var(--profile-text);-webkit-text-fill-color:var(--profile-text);font-family:var(--profile-section-title-family);font-size:var(--profile-section-title-size)!important;font-weight:var(--profile-section-title-weight)!important;letter-spacing:0}.page_careerBrainTopbar__oxIVW h2,.page_careerBrainTopbar__oxIVW p{line-height:var(--profile-body-line-height)!important;text-align:left}.page_careerBrainTopbar__oxIVW p{max-width:36rem;margin:.35rem 0 0;color:var(--profile-muted)!important;font-size:var(--profile-body-size)!important}.page_careerBrainCount__MJEAI{padding:0 .75rem;border-radius:var(--radius-surface);background:color-mix(in srgb,var(--green-200) 22%,transparent);color:var(--profile-muted);font-size:calc(var(--profile-body-size)*.86);font-weight:500;line-height:1}.page_careerBrainCount__MJEAI,.page_connectorSave___w8eN{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2rem}.page_connectorSave___w8eN{padding:0 .7rem;border:0;border-radius:var(--radius-control);background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);transition:background .16s ease,transform .16s ease,opacity .16s ease}.page_connectorSave___w8eN:hover:not(:disabled){background:var(--button-primary-bg-hover)}.page_connectorSave___w8eN:disabled{cursor:not-allowed;opacity:.5}.page_connectorTable__LmSDt{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--profile-border);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 82%,transparent)}.page_connectorTableHead__s_748,.page_connectorTableRow__LbRq2{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(90px,.45fr) minmax(110px,.45fr) minmax(260px,1fr);gap:.9rem;align-items:center}.page_connectorTableHead__s_748{padding:.62rem .85rem;border-bottom:1px solid var(--profile-border);color:var(--profile-muted);font-size:calc(var(--profile-body-size)*.82);font-weight:var(--text-paragraph-weight,400);background:color-mix(in srgb,var(--grey-50) 82%,transparent)}.page_connectorTableRow__LbRq2{padding:.85rem;border-top:1px solid var(--profile-border);background:color-mix(in srgb,var(--grey-50) 68%,transparent)}.page_connectorTableHead__s_748+.page_connectorTableRow__LbRq2{border-top:0}.page_connectorTableRowDisabled__XzMEm{background:color-mix(in srgb,var(--grey-50) 36%,transparent)}.page_connectorNameCell__RnToX{display:flex;align-items:center;gap:.75rem;min-width:0}.page_connectorIcon__72vVH{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border:0;border-radius:var(--radius-surface);background:color-mix(in srgb,var(--green-200) 24%,transparent);color:var(--profile-accent)}.page_connectorDescription__p2B76,.page_connectorMeta__Mpiri,.page_connectorName__CewOM,.page_connectorNote__cHVU6{margin:0;text-align:left}.page_connectorNameLine__L6LE_{display:flex;align-items:center;gap:.4rem;min-width:0}.page_connectorName__CewOM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--profile-text)!important;font-size:var(--profile-body-size)!important;font-weight:600;line-height:var(--profile-body-line-height)!important}.page_connectorAddedTag__xhBkX{background:var(--profile-panel-muted);color:var(--profile-muted-soft)}.page_connectorAddedTag__xhBkX,.page_connectorSoonTag__y3ctn{display:inline-flex;align-items:center;flex:0 0 auto;min-height:1.35rem;padding:0 .45rem;border-radius:var(--radius-control);font-size:calc(var(--profile-body-size)*.74);font-weight:500;line-height:1;white-space:nowrap}.page_connectorSoonTag__y3ctn{background:color-mix(in srgb,var(--green-200) 24%,transparent);color:var(--profile-accent);text-transform:uppercase}.page_connectorDescription__p2B76{color:var(--profile-muted)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)!important}.page_connectorMeta__Mpiri,.page_connectorNote__cHVU6{color:var(--profile-muted-soft)!important;font-size:calc(var(--profile-body-size)*.82)!important;line-height:1.38!important}.page_connectorStatusCell__c6_7j,.page_connectorTypeCell___4eK4{color:var(--profile-muted);font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400)}.page_connectorStatus__36aGw{display:inline-flex;align-items:center;min-height:1.6rem;padding:0 .55rem;border:0;border-radius:999px;background:var(--profile-panel-muted);color:var(--profile-muted-soft);font-size:calc(var(--profile-body-size)*.82);font-weight:var(--text-paragraph-weight,400);line-height:1}.page_connectorStatusConnected__ipGJE{background:var(--profile-success-soft);color:var(--profile-success)}.page_connectorStatusUnsupported__ThwEy{background:var(--profile-accent-soft);color:var(--profile-accent)}.page_connectorActionCell__XuveD{display:flex;min-width:0;flex-direction:column;gap:.4rem}.page_connectorInputRow__d_nj_{display:flex;gap:.45rem;min-width:0}.page_connectorUploadRow__XMlKG{display:flex;align-items:center;gap:.55rem;min-width:0}.page_connectorProvidedLink__1zLTM{min-width:0;overflow:hidden;color:var(--profile-muted);font-size:calc(var(--profile-body-size)*.86);line-height:var(--profile-body-line-height);text-overflow:ellipsis;white-space:nowrap}.page_connectorProvidedLink__1zLTM:hover{text-decoration:underline}.page_connectorFileChoice__PcMlS{min-width:0;color:var(--profile-muted-soft);font-size:calc(var(--profile-body-size)*.86);line-height:var(--profile-body-line-height);white-space:nowrap}.page_connectorInput__ktODv{width:100%;min-width:0;min-height:var(--input-height);padding:0 var(--input-padding-x);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-text);font-family:var(--font-sans);font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);line-height:var(--profile-body-line-height);outline:0;transition:background-color var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease),border-color var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease),box-shadow var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease)}.page_connectorInput__ktODv::placeholder{color:var(--input-placeholder)}.page_connectorInput__ktODv:focus{border-color:var(--input-border-focus);background:var(--input-bg-hover);box-shadow:var(--input-focus-ring)}.page_connectorInput__ktODv:disabled{background:var(--input-bg-disabled);cursor:not-allowed}.page_connectorUpload__Di8Rj{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:.35rem;min-height:2rem;padding:0 .7rem;border:1px solid var(--button-primary-bg);border-radius:var(--radius-control);background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);line-height:1;transition:background .16s ease,transform .16s ease,opacity .16s ease}.page_connectorUpload__Di8Rj:hover{background:var(--button-primary-bg-hover)}.page_connectorUpload__Di8Rj input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.page_connectorUploadDisabled__dzhsG{cursor:not-allowed;opacity:.5}.page_connectorUploadDisabled__dzhsG:hover{background:var(--button-primary-bg)}.page_connectorTableRowDisabled__XzMEm{color:var(--color-text-meta)}.page_connectorTableRowDisabled__XzMEm .page_connectorIcon__72vVH{border-color:var(--profile-border);background:var(--color-stroke);color:var(--color-text-meta)}.page_connectorTableRowDisabled__XzMEm .page_connectorIcon__72vVH svg{color:inherit}.page_connectorTableRowDisabled__XzMEm .page_connectorDescription__p2B76,.page_connectorTableRowDisabled__XzMEm .page_connectorMeta__Mpiri,.page_connectorTableRowDisabled__XzMEm .page_connectorName__CewOM,.page_connectorTableRowDisabled__XzMEm .page_connectorNote__cHVU6,.page_connectorTableRowDisabled__XzMEm .page_connectorStatusCell__c6_7j,.page_connectorTableRowDisabled__XzMEm .page_connectorTypeCell___4eK4{color:var(--color-text-meta)!important}.page_connectorTableRowDisabled__XzMEm .page_connectorSoonTag__y3ctn,.page_connectorTableRowDisabled__XzMEm .page_connectorStatusUnsupported__ThwEy{background:var(--color-stroke);color:var(--color-text-meta)}.page_connectorTableRowDisabled__XzMEm .page_connectorInput__ktODv{border-color:var(--profile-border);background:var(--color-stroke);color:var(--color-text-meta);-webkit-text-fill-color:var(--color-text-meta)}.page_connectorTableRowDisabled__XzMEm .page_connectorInput__ktODv::placeholder{color:var(--color-text-disabled);opacity:1}.page_connectorTableRowDisabled__XzMEm .page_connectorSave___w8eN:disabled{background:var(--color-stroke);color:var(--color-text-meta);opacity:1}.page_connectorEmptyState__b6Zy4{--empty-state-text:var(--profile-text);--empty-state-muted:var(--profile-muted-soft);--empty-state-accent:var(--profile-accent);--empty-state-accent-bg:var(--profile-accent-soft);--empty-state-min-height:9rem;padding:1.1rem .85rem;border-top:1px solid var(--profile-border);color:var(--profile-muted-soft)}.page_connectorEmptyState__b6Zy4>p{margin:0;color:inherit!important;font-size:.86rem!important;line-height:1.4!important;text-align:left}.page_resumeLoading__8oxkN{margin:0;color:var(--profile-muted-soft)!important;font-size:.85rem!important}.page_profileLoadingPanel__pPhd3{align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 12rem);text-align:center}.page_profileLoadingPanel__pPhd3 .page_resumeLoading__8oxkN{width:100%;text-align:center}.page_resumeSuccess__qGViv{color:var(--profile-success)!important}.page_resumeErrorText__nXj5x,.page_resumeSuccess__qGViv{margin:0;font-size:.85rem!important;line-height:1.35!important}.page_resumeErrorText__nXj5x{color:var(--color-destructive)!important}.page_bioSection__poV30{width:min(100%,var(--profile-content-max-width));box-sizing:border-box;margin:0 auto;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0)}.page_bioHeader__o5Li3{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;margin-top:.35rem;margin-bottom:0}.page_bioHeaderActions__AF2IP{display:inline-flex;align-items:center;gap:.5rem}.page_bioNotice__xfhaM{max-width:100%;margin-bottom:.85rem}.page_bioGenerate__enRju{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:0 .7rem;border:0;border-radius:var(--radius-control);background:var(--profile-accent-soft);color:var(--profile-accent);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);line-height:1;transition:background .18s ease,color .18s ease,opacity .18s ease}.page_bioGenerate__enRju:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 16%,transparent)}.page_bioGenerate__enRju:disabled{opacity:.6;cursor:not-allowed}.page_bioEditButton__C3fHx{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 78%,transparent);color:var(--profile-text);cursor:pointer;transition:background .18s ease,color .18s ease}.page_bioEditButton__C3fHx:hover{background:var(--profile-accent-soft);color:var(--profile-accent)}.page_bioBody__ot808{display:flex;flex-direction:column;gap:.8rem;max-width:100%}.page_bioParagraph__yAnfc{margin:0;color:var(--profile-text)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)!important}.page_bioEditor__lJmsz{display:flex;flex-direction:column;gap:.75rem;max-width:100%}.page_bioHint__Q_cah{margin:0;color:var(--profile-muted-soft)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)}.page_bioField__RTqe_{display:flex;flex-direction:column;gap:.25rem}.page_bioFieldLabel__kgr0N{color:var(--profile-muted);font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400)}.page_bioTextarea__9njxF{width:100%;padding:var(--input-padding-y) var(--input-padding-x);border:1px solid var(--input-border);border-radius:var(--input-radius);background:var(--input-bg);color:var(--input-text);font-family:var(--font-sans);font-size:var(--profile-body-size);line-height:var(--profile-body-line-height);outline:0;resize:vertical;transition:background-color var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease),border-color var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease),box-shadow var(--motion-duration-fast,.16s) var(--motion-ease-standard,ease)}.page_bioTextarea__9njxF::placeholder{color:var(--input-placeholder)}.page_bioTextarea__9njxF:focus{border-color:var(--input-border-focus);background:var(--input-bg-hover);box-shadow:var(--input-focus-ring)}.page_bioTextarea__9njxF:disabled{background:var(--input-bg-disabled)}.page_bioCount__Y_kwf{align-self:flex-end;color:var(--profile-muted-soft);font-size:calc(var(--profile-body-size)*.78)}.page_bioEditorActions__Ll5i3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem}.page_bioEditorRight__dVc8a{display:inline-flex;align-items:center;gap:.5rem}.page_bioCancel___dqfk{min-height:2rem;padding:0 .9rem;border:1px solid var(--profile-border-strong);border-radius:var(--radius-surface);background:var(--profile-panel);color:var(--profile-text);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400)}.page_bioCancel___dqfk:hover:not(:disabled){background:var(--profile-panel-soft)}.page_bioCancel___dqfk:disabled{opacity:.6;cursor:not-allowed}.page_bioSave__he_6n{min-height:2rem;padding:0 1.1rem;border:1px solid var(--button-primary-border);border-radius:var(--radius-control);background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);transition:background .16s ease}.page_bioSave__he_6n:hover:not(:disabled){background:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover)}.page_bioSave__he_6n:disabled{opacity:.5;cursor:not-allowed}.page_bioError__CYS1Q{margin:0;color:var(--color-destructive)!important;font-size:.85rem!important;line-height:1.35}.page_accountDeletionSection__y53rm{display:grid;gap:.9rem;width:100%;margin:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--profile-text)}.page_drawerAccountDeletion__24VCH{padding:.9rem;border:1px solid color-mix(in srgb,var(--destructive) 14%,transparent);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--destructive) 4.5%,transparent)}.page_accountDeletionCopy__vMnYx{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.page_accountDeletionCopy__vMnYx h2,.page_accountDeletionCopy__vMnYx p{margin:0;text-align:left}.page_accountDeletionCopy__vMnYx h2{color:var(--profile-text);-webkit-text-fill-color:var(--profile-text);font-family:var(--heading-h1-family)!important;font-size:calc(var(--heading-h1-page-size)*.5)!important;font-weight:var(--heading-h1-weight)!important;letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-section-line-height)!important}.page_accountDeletionCopy__vMnYx p{max-width:44rem;margin-top:.18rem;color:var(--profile-muted)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)!important}.page_accountDeletionIcon__ErQhb{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:var(--radius-surface);background:color-mix(in srgb,var(--destructive) 8%,transparent);color:var(--color-destructive)}.page_accountDeletionCancel__RhyJw,.page_accountDeletionDanger__hRmYM,.page_accountDeletionStart__dChOh{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:2.25rem;padding:0 .9rem;border-radius:var(--radius-control);cursor:pointer;font:inherit;font-size:var(--profile-body-size);font-weight:var(--text-paragraph-weight,400);line-height:var(--profile-body-line-height);transition:background .16s ease,border-color .16s ease,opacity .16s ease}.page_accountDeletionCancel__RhyJw:disabled,.page_accountDeletionDanger__hRmYM:disabled,.page_accountDeletionStart__dChOh:disabled{cursor:not-allowed;opacity:.56}.page_accountDeletionDanger__hRmYM,.page_accountDeletionStart__dChOh{border:1px solid color-mix(in srgb,var(--destructive) 36%,transparent);background:color-mix(in srgb,var(--destructive) 8%,transparent);color:var(--color-destructive)}.page_accountDeletionDanger__hRmYM:hover:not(:disabled),.page_accountDeletionStart__dChOh:hover:not(:disabled){border-color:color-mix(in srgb,var(--destructive) 58%,transparent);background:color-mix(in srgb,var(--destructive) 12%,transparent)}.page_accountDeletionCancel__RhyJw{border:1px solid var(--profile-border-strong);background:var(--profile-panel);color:var(--profile-text)}.page_accountDeletionCancel__RhyJw:hover:not(:disabled){background:var(--profile-panel-soft)}.page_accountDeletionConfirm__Hhp87{display:grid;gap:.65rem}.page_accountDeletionConfirm__Hhp87 p{margin:0;color:var(--color-destructive)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)!important}.page_accountDeletionActions__FjrXv{display:flex;flex-wrap:wrap;gap:.55rem}.page_accountDeletionError__D4X5i{margin:0;color:var(--color-destructive)!important;font-size:var(--profile-body-size)!important;line-height:var(--profile-body-line-height)!important}.page_achievementGrid__qbUWn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page_achievementCard__2houg{display:flex;align-items:flex-start;gap:.8rem;padding:1rem;border:1px solid var(--profile-border);border-radius:var(--radius-surface);background:color-mix(in srgb,var(--grey-50) 78%,transparent)}.page_achievementCard__2houg h2{margin:0;color:var(--profile-text);-webkit-text-fill-color:var(--profile-text);font-family:var(--profile-section-title-family);font-size:var(--profile-section-title-size)!important;font-weight:var(--profile-section-title-weight);line-height:1.25;text-align:left}.page_achievementCard__2houg p{margin:.35rem 0 0;color:var(--profile-muted)!important;font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height)}.page_cardIcon__fL4jx{width:34px;height:34px;border-radius:50%;flex:0 0 auto}.page_cardValue__youtE{color:var(--profile-muted-soft)!important;font-size:.78rem!important;font-weight:700;line-height:1.2!important;text-transform:uppercase}@media(max-width:767px){.page_profileFrame__vX0mU{--profile-shell-padding:1rem;--profile-content-gutter:1rem;--profile-content-block-padding:1rem;--profile-section-gap:1.25rem;display:flex;flex-direction:column;width:100%;min-height:0;margin:0}.page_profileMain__DWSBM{width:100%;min-height:0;padding:var(--profile-shell-padding);padding-top:0}.page_tabPanel__N4nO3{min-height:calc(100svh - 2rem)}.page_profileDrawer__OB2_3{width:100vw;box-shadow:none}.page_coverPhoto__xuiai{height:5rem}.page_profileHeader__BETyr{grid-template-columns:1fr;gap:.75rem;margin-top:0;margin-bottom:var(--profile-section-gap);padding:1rem 0}.page_avatarWrap__G6YPv{min-height:4.75rem}.page_avatar__omstU{width:4.75rem;height:4.75rem;margin-top:0;font-size:1rem}.page_identityBlock__ldB5H{min-height:0;padding-top:0}.page_identityBlock__ldB5H h1{font-size:clamp(.925rem,5vw,1.225rem)}.page_identityBlock__ldB5H p{font-size:var(--profile-body-size)}.page_profileSidebarSlot__oETsR{width:100%}.page_profileTabs__eC0YN{overflow-x:visible;padding-bottom:0}.page_profileTab__m1Fg4{width:100%;min-width:0}.page_careerBrainTopbar__oxIVW{flex-direction:column;align-items:flex-start}.page_connectorTableHead__s_748{display:none}.page_connectorTableRow__LbRq2{grid-template-columns:1fr;gap:.65rem}.page_connectorStatusCell__c6_7j,.page_connectorTypeCell___4eK4{display:flex;align-items:center;justify-content:space-between}.page_connectorStatusCell__c6_7j:before,.page_connectorTypeCell___4eK4:before{color:var(--color-text-meta);font-size:.72rem;font-weight:400;text-transform:uppercase}.page_connectorTypeCell___4eK4:before{content:"Type"}.page_connectorStatusCell__c6_7j:before{content:"Status"}.page_connectorInputRow__d_nj_{flex-direction:column}.page_connectorUploadRow__XMlKG{flex-wrap:wrap}.page_connectorSave___w8eN{width:100%}.page_profileDrawerOverlay__i3sG2{justify-content:stretch}.page_profileDrawer__OB2_3{width:100%;min-height:100dvh}.page_profileDrawerBody__LLdud,.page_profileDrawerHeader__tae5f{padding:1rem}.page_achievementGrid__qbUWn{grid-template-columns:1fr}}.career-profile_surface__SpZzS{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;max-width:1400px;margin:0 auto;padding:var(--space-lg) clamp(1rem,2vw,1.5rem) var(--space-3xl)}.career-profile_tabs__HmLVD{display:flex;gap:var(--space-xs);border-bottom:1px solid var(--line)}.career-profile_tab__t_XA3{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;margin-bottom:-1px;border-bottom:2px solid rgba(0,0,0,0);color:var(--text-muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .12s ease,border-color .12s ease}.career-profile_tab__t_XA3:hover{color:var(--text)}.career-profile_tabActive__bp_zS{color:var(--text);border-bottom-color:var(--text)}.career-profile_layout__0fOpy{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-lg);align-items:start}.career-profile_main__KV3vy,.career-profile_rail__zII69{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.career-profile_card__6HDVf{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);overflow:hidden}.career-profile_cardDashed__KrB_t{border-style:dashed;background:rgba(0,0,0,0)}.career-profile_cardHeader__yq3if{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:16px 20px;border-bottom:1px solid var(--line)}.career-profile_cardHeader__yq3if h2,.career-profile_cardHeader__yq3if h3{margin:0;font-size:15px;font-weight:600;color:var(--text);text-align:left}.career-profile_cardHeader__yq3if p{margin:4px 0 0;font-size:12.5px;color:var(--text-muted)}.career-profile_cardHeaderPlain__Yjf_X{border-bottom:0;padding-bottom:8px}.career-profile_cardBody__Y1KBE{padding:16px 20px}.career-profile_cardFooter__lXG8Z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:12px 20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--text-muted)}.career-profile_cardFooter__lXG8Z span{display:inline-flex;align-items:center;gap:6px}.career-profile_rows__bFa5S{display:flex;flex-direction:column}.career-profile_row__Lpaqs{display:grid;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding:12px 20px;border-bottom:1px solid var(--line)}.career-profile_row__Lpaqs:last-child{border-bottom:0}.career-profile_rowLabel__uc09J{font-size:13px;color:var(--text-muted)}.career-profile_rowValue__sqlXc{font-size:14px;font-weight:500;color:var(--text);min-width:0;overflow-wrap:anywhere}.career-profile_rowValue__sqlXc small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--text-muted)}.career-profile_rowValue__sqlXc a{color:inherit;text-decoration:none}.career-profile_rowValue__sqlXc a:hover{text-decoration:underline}.career-profile_rowMuted__WY_Q1{color:var(--text-muted);font-weight:400}.career-profile_rowActions__fw4dO{display:inline-flex;align-items:center;gap:var(--space-sm);white-space:nowrap}.career-profile_listRow__LHqBl{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line)}.career-profile_listRow__LHqBl:last-child{border-bottom:0}.career-profile_listRowMain__J_QaT{flex:1 1 auto;min-width:0}.career-profile_listRowTitle__i7Dc1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:14px;font-weight:500;color:var(--text)}.career-profile_listRowMeta__sdDrb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:3px 0 0;font-size:12.5px;color:var(--text-muted)}.career-profile_listRowSide__83UJS{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:12.5px;color:var(--text-muted)}.career-profile_iconBubble__zFJPi{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:var(--grey-100);color:var(--text);flex-shrink:0}.career-profile_iconBubbleAccent__RCmX5{--icon-local-color:var(--success);background:var(--success-subtle);color:var(--success)}.career-profile_pill__KdFgS{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-pill);background:var(--grey-100);color:var(--text);font-size:12px;font-weight:500;white-space:nowrap}.career-profile_pillSuccess__1nC_F{background:var(--success-subtle);color:var(--success-subtle-foreground)}.career-profile_pillWarning__YkHtU{background:var(--warning-subtle);color:var(--warning-subtle-foreground)}.career-profile_pillInfo__Lo6cW{background:var(--blue-50);color:var(--blue-700)}.career-profile_pillDanger__6s1mj{background:var(--red-50);color:var(--red-700)}.career-profile_pillMuted__L_HOu{color:var(--text-muted)}.career-profile_button__3ZRsS{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--radius-control);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}.career-profile_button__3ZRsS:hover:not(:disabled){background:var(--button-secondary-bg-hover)}.career-profile_button__3ZRsS:disabled{opacity:.6;cursor:default}.career-profile_buttonPrimary__CkVZc{border-color:var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text)}.career-profile_buttonPrimary__CkVZc:hover:not(:disabled){background:var(--button-primary-bg-hover)}.career-profile_buttonSmall__ve7om{min-height:28px;padding:0 10px;font-size:12.5px}.career-profile_linkButton__9fB32{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--text);font-size:13px;font-weight:500;cursor:pointer;text-decoration:none}.career-profile_linkButton__9fB32:hover{text-decoration:underline}.career-profile_identity__q2ncV{display:flex;align-items:flex-start;gap:18px;padding:20px}.career-profile_avatarColumn__8jPY1{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.career-profile_avatar__ouaNd{position:relative;width:76px;height:76px;border-radius:var(--radius-full);overflow:hidden;background:var(--grey-100);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--text)}.career-profile_avatar__ouaNd img{width:100%;height:100%;object-fit:cover}.career-profile_avatarInput__823E_{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.career-profile_identityBody__4dx_u{flex:1 1 auto;min-width:0}.career-profile_identityBody__4dx_u h2{margin:0;font-size:22px;font-weight:600;color:var(--text);text-align:left}.career-profile_identityLine__zvV9r{margin:4px 0 0;font-size:14px;color:var(--text-muted)}.career-profile_identityLine__zvV9r span+span:before{content:"·";margin:0 8px}.career-profile_identityChips__8bH8W{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.career-profile_chip__J_Lw3{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-control);background:var(--grey-100);color:var(--text);font-size:12.5px;text-decoration:none}.career-profile_chip__J_Lw3:hover{background:var(--grey-200)}.career-profile_chipSelected__NegtW{background:var(--success-subtle);color:var(--success-subtle-foreground);border:1px solid var(--success-border)}.career-profile_chipAdd__fSd7A{border:1px dashed var(--card-border);background:rgba(0,0,0,0);color:var(--text-muted);cursor:pointer;font:inherit}.career-profile_chipAdd__fSd7A:hover{color:var(--text);background:var(--grey-50)}.career-profile_chipRow__XzXhE{display:flex;flex-wrap:wrap;gap:8px}.career-profile_note__up3cx{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--text-muted)}.career-profile_emptyLine__UjSFO{margin:0;font-size:13px;color:var(--text-muted)}.career-profile_bioText__amYTR{margin:0 0 12px;font-size:14px;line-height:1.55;color:var(--text)}.career-profile_bioText__amYTR+.career-profile_bioText__amYTR{margin-top:-4px}.career-profile_bioLabel__Ux9Hq{display:block;margin:0 0 8px;font-size:12.5px;color:var(--text-muted)}.career-profile_bioActions__dmsRI{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--text-muted)}.career-profile_bioEditor__qo67i{display:flex;flex-direction:column;gap:10px}.career-profile_bioField___Fe5l{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--text-muted)}.career-profile_bioField___Fe5l textarea{width:100%;padding:10px 12px;border:1px solid var(--card-border);border-radius:var(--radius-control);background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;resize:vertical}.career-profile_bioEditorActions__Q9OGM{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.career-profile_errorText__C55fD{margin:8px 0 0;font-size:12.5px;color:var(--text-destructive)}.career-profile_successText__3IkL9{margin:8px 0 0;font-size:12.5px;color:var(--text-success)}.career-profile_stats__VCj8l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.career-profile_statsFour__EHNb2{grid-template-columns:repeat(4,minmax(0,1fr))}.career-profile_stat___o_Aq{padding:16px 18px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg)}.career-profile_stat___o_Aq strong{display:block;font-size:24px;font-weight:600;color:var(--text)}.career-profile_stat___o_Aq span{display:block;font-size:13px;color:var(--text)}.career-profile_stat___o_Aq small{display:block;margin-top:2px;font-size:12px;color:var(--text-muted)}.career-profile_skillBar__Ddsjo{display:flex;flex-direction:column;gap:4px;width:150px;font-size:12px;color:var(--text-muted)}.career-profile_skillTrack__Cqp0G{height:5px;border-radius:var(--radius-pill);background:var(--grey-200);overflow:hidden}.career-profile_skillFill__va9lK{height:100%;border-radius:var(--radius-pill);background:var(--success)}.career-profile_skillFillWorking__o_hvm{background:var(--blue-500)}.career-profile_skillFillFamiliar__dEGoP{background:var(--amber-500)}.career-profile_railCard__qctH7{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);overflow:hidden}.career-profile_railHeader__IHhvq{display:flex;align-items:center;gap:8px;margin:0;padding:14px 16px;border-bottom:1px solid var(--line);font-size:14px;font-weight:600;color:var(--text);text-align:left}.career-profile_railList__cCHJB{margin:0;padding:0;list-style:none}.career-profile_railList__cCHJB li{padding:12px 16px;border-bottom:1px solid var(--line)}.career-profile_railList__cCHJB li:last-child{border-bottom:0}.career-profile_railList__cCHJB strong{display:block;font-size:13px;font-weight:500;color:var(--text)}.career-profile_railList__cCHJB span{display:block;margin-top:2px;font-size:12.5px;color:var(--text-muted)}.career-profile_railChecklist__R1hWA{margin:0;padding:12px 16px;list-style:none;display:flex;flex-direction:column;gap:8px}.career-profile_railChecklist__R1hWA li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--text-muted)}.career-profile_railChecklistDivider__Jvt0E{border-top:1px solid var(--line);padding-top:8px}.career-profile_railChecklist__R1hWA .career-profile_railYes__sS8SL{--icon-local-color:var(--success);color:var(--success);flex-shrink:0;margin-top:1px}.career-profile_railChecklist__R1hWA .career-profile_railNo__GHUUm{--icon-local-color:var(--text-destructive);color:var(--text-destructive);flex-shrink:0;margin-top:1px}.career-profile_railBody___5k78{padding:14px 16px;font-size:13px;line-height:1.5;color:var(--text-muted)}.career-profile_railBody___5k78 p{margin:0 0 10px}.career-profile_railSteps__PDOof{margin:0;padding:0;list-style:none;counter-reset:step}.career-profile_railSteps__PDOof li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);counter-increment:step}.career-profile_railSteps__PDOof li:before{content:counter(step);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);background:var(--grey-100);font-size:11px;font-weight:600;color:var(--text)}.career-profile_railSteps__PDOof li:last-child{border-bottom:0}.career-profile_dropzone__EcZZk{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;border:1px dashed var(--success-border);border-radius:var(--radius-lg);background:var(--success-subtle);text-align:center}.career-profile_dropzone__EcZZk h3{margin:4px 0 0;font-size:16px;font-weight:600;color:var(--text);text-align:center}.career-profile_dropzone__EcZZk p{margin:0;font-size:13px;color:var(--text-muted)}.career-profile_dropzoneActive__AKH_A{border-style:solid}.career-profile_dropzoneActions__f4rac{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.career-profile_addSourceTiles__C1Iky{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}.career-profile_addSourceTile__50KaD{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-bg);text-align:left;cursor:pointer;font:inherit;color:var(--text)}.career-profile_addSourceTile__50KaD strong{display:block;font-size:13px;font-weight:500}.career-profile_addSourceTile__50KaD span{display:block;font-size:12px;color:var(--text-muted)}.career-profile_addSourceTile__50KaD:hover{background:var(--grey-50)}.career-profile_addSourceTileActive___LMIO{border-color:var(--text)}.career-profile_addSourceForm__fQ1mg{display:flex;flex-direction:column;gap:10px;margin-top:var(--space-sm)}.career-profile_addSourceForm__fQ1mg input,.career-profile_addSourceForm__fQ1mg textarea{width:100%;padding:10px 12px;border:1px solid var(--card-border);border-radius:var(--radius-control);background:var(--card-bg);color:var(--text);font:inherit;font-size:14px}.career-profile_addSourceForm__fQ1mg textarea{min-height:120px;resize:vertical}.career-profile_addSourceFormActions__NiBjM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.career-profile_banner__HoleK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:14px 18px;border:1px solid var(--success-border);border-radius:var(--radius-lg);background:var(--success-subtle)}.career-profile_banner__HoleK strong{display:block;font-size:14px;font-weight:600;color:var(--text)}.career-profile_banner__HoleK span{display:block;margin-top:2px;font-size:12.5px;color:var(--text-muted)}.career-profile_banner__HoleK .career-profile_bannerIcon__okNB5{--icon-local-color:var(--success);color:var(--success);flex-shrink:0}.career-profile_bannerBody__Zcp2j{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0}.career-profile_sourceStatusBody__12Sb7{padding:12px 20px;font-size:13px;color:var(--text-muted);border-bottom:1px solid var(--line)}.career-profile_readTiles__05F3g{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-sm);margin-top:8px}.career-profile_readTile__MNtLU{padding:10px 12px;border-radius:var(--radius-md);background:var(--grey-50)}.career-profile_readTile__MNtLU span{display:block;font-size:12px;color:var(--text-muted)}.career-profile_readTile__MNtLU strong{display:block;margin-top:2px;font-size:14px;font-weight:500;color:var(--text)}@media(max-width:1100px){.career-profile_layout__0fOpy{grid-template-columns:minmax(0,1fr)}.career-profile_rail__zII69{flex-direction:row;flex-wrap:wrap}.career-profile_rail__zII69>*{flex:1 1 280px}}@media(max-width:720px){.career-profile_row__Lpaqs{gap:4px}.career-profile_addSourceTiles__C1Iky,.career-profile_row__Lpaqs,.career-profile_statsFour__EHNb2,.career-profile_stats__VCj8l{grid-template-columns:minmax(0,1fr)}.career-profile_identity__q2ncV{flex-direction:column}}.career-profile_railSteps__PDOof strong{display:block;font-size:13px;font-weight:500;color:var(--text)}.career-profile_railSteps__PDOof span{display:block;margin-top:2px;font-size:12.5px;color:var(--text-muted)}.message-notice_notice__UjcHw{--notice-accent:var(--foreground);--notice-bg:var(--card);--notice-border:var(--border);position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:.5rem;align-items:start;width:100%;padding:.5rem .625rem;border:1px solid var(--notice-border);border-radius:var(--radius-lg);background:var(--notice-bg);color:var(--notice-accent);font-family:var(--font-sans)}.message-notice_compact__JELsX{padding:.5rem .625rem}.message-notice_neutral__vM1Na{--notice-accent:var(--foreground)}.message-notice_info__nARh7{--notice-accent:var(--info-subtle-foreground);--notice-bg:var(--info-subtle);--notice-border:var(--info-border)}.message-notice_success__YCCZ4{--notice-accent:var(--success-subtle-foreground);--notice-bg:var(--success-subtle);--notice-border:var(--success-border)}.message-notice_warning__v3k0O{--notice-accent:var(--warning-subtle-foreground);--notice-bg:var(--warning-subtle);--notice-border:var(--warning-border)}.message-notice_error__tDNei{--notice-accent:var(--text-destructive);--notice-bg:var(--card);--notice-border:var(--destructive-border)}.message-notice_icon__SpExj{display:inline-flex;align-items:center;justify-content:center;width:16px;height:20px;color:var(--notice-accent)}.message-notice_content__eBYGy{min-width:0}.message-notice_title__AV_4p{font-weight:500}.message-notice_message__QT6yh,.message-notice_title__AV_4p{margin:0;color:var(--notice-accent)!important;font-size:.875rem!important;line-height:1.428572!important;text-align:start}.message-notice_title__AV_4p+.message-notice_message__QT6yh{margin-top:.18rem}.message-notice_actions__krmhM{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.message-notice_action__vuMm_,.message-notice_dismiss__f_Nlt{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-control);cursor:pointer;font-family:var(--font-sans);line-height:1;text-decoration:none;transition:background .16s ease,color .16s ease}.message-notice_action__vuMm_{gap:.34rem;min-height:2rem;padding:0 .68rem;border:1px solid rgba(0,0,0,0);font-size:.8rem;font-weight:500}.message-notice_primaryAction__HjbqC{border-color:var(--button-primary-border,var(--color-text-primary));background:var(--button-primary-bg,var(--color-text-primary));color:var(--button-primary-text,var(--color-white))}.message-notice_secondaryAction__ex2Nx{background:var(--button-secondary-bg);color:var(--button-secondary-text)}.message-notice_primaryAction__HjbqC:hover{border-color:var(--button-primary-bg-hover,var(--color-icon-primary));background:var(--button-primary-bg-hover,var(--color-icon-primary));color:var(--button-primary-text,var(--color-white))}.message-notice_secondaryAction__ex2Nx:hover{background:var(--button-secondary-bg-hover);color:var(--button-secondary-text)}.message-notice_dismiss__f_Nlt{width:2rem;height:2rem;background:rgba(0,0,0,0);color:var(--warm-text-muted,var(--color-text-meta))}.message-notice_dismiss__f_Nlt:hover{background:var(--warm-bg-medium,var(--color-button-secondary-bg));color:var(--warm-text-primary,var(--color-text-primary))}.message-notice_action__vuMm_:focus-visible,.message-notice_dismiss__f_Nlt:focus-visible{outline:var(--focus);outline-offset:2px}@media(max-width:560px){.message-notice_notice__UjcHw{grid-template-columns:16px minmax(0,1fr) auto}.message-notice_actions__krmhM{display:grid;width:100%}.message-notice_action__vuMm_{width:100%;min-height:2.75rem}.message-notice_dismiss__f_Nlt{width:2.75rem;height:2.75rem}}.career-interests-section_interestsSection__xO4zq{--interests-panel:var(--pathways-panel,var(--color-card-bg-2));--interests-panel-soft:var(--pathways-panel-soft,var(--color-surface-bg));--interests-panel-muted:var(--pathways-panel-muted,var(--color-stroke));--interests-border:var(--pathways-border,color-mix(in srgb,var(--grey-600) 13%,transparent));--interests-text:var(--pathways-text,var(--color-text-primary));--interests-muted:var(--pathways-muted,var(--color-text-secondary));--interests-muted-soft:var(--color-text-meta);--interests-accent:var(--pathways-accent,var(--color-primary-200));--interests-accent-soft:var(--pathways-accent-soft,color-mix(in srgb,var(--primary) 10%,transparent));display:flex;width:100%;min-width:0;flex-direction:column;gap:2rem;text-align:left}.career-interests-section_interestsIntro__whrBn{display:flex;width:100%;max-width:none;flex-direction:column;align-items:stretch;gap:.5rem;text-align:left}.career-interests-section_interestsFocus__M4YpK{margin:0;color:var(--interests-text)!important;-webkit-text-fill-color:var(--interests-text);font-family:var(--heading-h1-family);font-size:var(--heading-h1-page-size)!important;font-weight:var(--heading-h1-weight)!important;letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-page-line-height);text-align:left}.career-interests-section_interestsSubtitle__n7y2t{margin:0;width:100%;color:var(--interests-muted)!important;font-size:var(--text-paragraph-size)!important;line-height:var(--text-paragraph-line-height)!important;text-align:left}.career-interests-section_interestChips__S36lG{display:flex;width:100%;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}.career-interests-section_interestChip__myAox{padding:.32rem .72rem;border:1px solid var(--interests-border);border-radius:999px;background:var(--interests-panel);color:var(--interests-text);font-size:.82rem;font-weight:600}.career-interests-section_interestsCountryNote___BUgm{margin:.35rem 0 0;width:100%;color:var(--interests-muted-soft)!important;font-size:var(--text-paragraph-size)!important;line-height:var(--text-paragraph-line-height)!important;text-align:left}.career-interests-section_interestsInlineButton__kCqpF{padding:0;border:0;background:none;color:var(--interests-accent);cursor:pointer;font:inherit;font-weight:700;text-decoration:underline}.career-interests-section_interestsGroup__FA2s2{display:flex;flex-direction:column;gap:1rem}.career-interests-section_interestsGroupHead__0UYQl{display:flex;align-items:flex-start;gap:.75rem;text-align:left}.career-interests-section_interestsGroupHead__0UYQl>div{min-width:0;text-align:left}.career-interests-section_interestsGroupHead__0UYQl h3{margin:0;color:var(--interests-text);font-family:var(--heading-h1-family);font-size:var(--heading-h1-section-size)!important;font-weight:var(--heading-h1-weight)!important;letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-section-line-height);text-align:left}.career-interests-section_interestsGroupHead__0UYQl p{margin:.2rem 0 0;color:var(--interests-muted)!important;font-size:var(--text-paragraph-size)!important;line-height:var(--text-paragraph-line-height)!important;text-align:left}.career-interests-section_interestsGroupIcon__H2WNd{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-surface);background:var(--interests-panel-muted);color:var(--interests-accent)}.career-interests-section_discoveryGrid__7jNdC{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem}.career-interests-section_discoveryCard__QUuRd{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--interests-border);border-radius:var(--radius-surface);background:var(--interests-panel);text-align:left;transition:border-color .16s ease,background .16s ease}.career-interests-section_discoveryCard__QUuRd:hover{border-color:color-mix(in srgb,var(--primary) 35%,transparent);background:var(--interests-panel-soft)}.career-interests-section_discoveryVisual__qfUIf{display:flex;min-height:5.4rem;flex-direction:column;justify-content:space-between;gap:1.35rem;padding:.85rem .95rem;color:var(--color-white)}.career-interests-section_discoveryVisualIcon__H0W9u{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:hsla(0,0%,100%,.22);color:var(--color-white)}.career-interests-section_discoveryVisualLabel__Rh3XL{color:var(--color-white);font-size:.95rem;font-weight:700;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.18);text-transform:capitalize}.career-interests-section_discoveryBody__LDfZz{display:flex;flex-direction:column;gap:.28rem;padding:.85rem .95rem .95rem}.career-interests-section_discoveryTitle__1fz7V{color:var(--interests-text);font-family:var(--heading-h1-family);font-size:var(--heading-h1-card-size);font-weight:var(--heading-h1-weight);letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-card-line-height);text-align:left;text-transform:capitalize}@media(max-width:760px){.career-interests-section_interestsFocus__M4YpK{font-size:var(--heading-h1-page-size-mobile)!important;line-height:var(--heading-h1-line-height-mobile)}}@media(max-width:480px){.career-interests-section_interestsFocus__M4YpK{font-size:var(--heading-h1-page-size-compact)!important;line-height:var(--heading-h1-line-height-compact)}}.career-interests-section_discoveryMeta__M0X0G{color:var(--interests-muted-soft);font-size:.82rem}.career-interests-section_discoveryPlatforms__AlXzT{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.career-interests-section_discoveryPlatformLink__AuuOy{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border:1px solid var(--interests-border);border-radius:var(--radius-pill);background:var(--interests-panel);color:var(--interests-text);font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color .14s ease,background .14s ease,color .14s ease}.career-interests-section_discoveryPlatformLink__AuuOy:hover{border-color:color-mix(in srgb,var(--primary) 50%,transparent);background:var(--interests-accent-soft);color:var(--interests-accent)}.career-interests-section_discoveryPlatformFavicon__Xs14n{display:inline-block;flex:0 0 auto;width:16px;height:16px;border-radius:4px;background-position:50%;background-repeat:no-repeat;background-size:cover}.career-interests-section_interestsNotice__eF0fI{width:min(100%,640px);max-width:640px}.career-interests-section_emptyInterestsMessageSection__b8urk,.career-interests-section_interestsLoadingPanel__6J06g{display:grid;min-height:min(560px,100svh - 14rem);place-items:center;text-align:center}.career-interests-section_interestsLoading__8_fTH{margin:0;color:var(--interests-muted)!important;font-size:var(--text-paragraph-size)!important;line-height:var(--text-paragraph-line-height)!important}.toggle-switch_toggleSwitchContainer__b_FCc{text-align:center}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButtons__5qDNR{display:flex;justify-content:center;gap:8px;border:1px solid rgba(0,0,0,0);width:fit-content;border-radius:var(--radius-surface);cursor:pointer;background-color:var(--muted);padding:4px}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet{padding:8px 16px;border-radius:var(--radius-surface);cursor:pointer;transition:background-color .2s ease,color .2s ease;font-size:14px!important;color:var(--secondary-foreground)!important;background:rgba(0,0,0,0);border:none}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet:hover{opacity:.9}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet.toggle-switch_disabled__pXN9S{opacity:.5;cursor:not-allowed}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet.toggle-switch_active__YzoBG{background-color:var(--background);color:var(--foreground)!important;box-shadow:var(--shadow-sm);border-radius:var(--radius-control)!important}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleContent__ea35B{margin-top:20px;position:relative;display:grid}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_pane__pKLJX{width:100%;grid-area:1/1;opacity:1;transform:translateZ(0)}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_pane__pKLJX[hidden]{display:block!important;visibility:hidden;pointer-events:none}@media(max-width:600px){.toggle-switch_toggleSwitchContainer__b_FCc{padding-inline:12px}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButtons__5qDNR{width:100%;max-width:none;gap:6px;padding:4px;margin:1.25rem auto!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButtons__5qDNR::-webkit-scrollbar{height:6px}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButtons__5qDNR::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:var(--radius-pill)}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet{flex:0 0 auto;white-space:nowrap;scroll-snap-align:center;min-height:44px;font-size:13px!important;padding:8px 12px}.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleContent__ea35B{margin-top:16px}}@media(pointer:coarse)and (max-width:600px){.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet{padding-block:12px}}@media(prefers-reduced-motion:reduce){.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_pane__pKLJX,.toggle-switch_toggleSwitchContainer__b_FCc .toggle-switch_toggleButton__YpZet{transition:none}}.preview_preview__qbZZ1{max-width:1200px;min-height:100vh;margin:auto;padding:clamp(1rem,4vw,3rem);background:var(--background);color:var(--foreground)}.preview_preview__qbZZ1 h1,.preview_preview__qbZZ1 h2,.preview_preview__qbZZ1 h3{text-align:start;color:var(--foreground);-webkit-text-fill-color:currentColor}.preview_preview__qbZZ1 h1{margin-block:2rem .75rem}.preview_preview__qbZZ1 h2{font-size:1.5rem;line-height:2rem;margin-block:0 1.5rem}.preview_preview__qbZZ1 h3{font-size:1.125rem;line-height:1.75rem}.preview_preview__qbZZ1>section{padding-block:2rem;border-top:1px solid var(--border)}.preview_preview__qbZZ1 code{font-family:var(--font-mono);font-size:.75rem}.preview_preview__qbZZ1 input[type=checkbox],.preview_preview__qbZZ1 input[type=radio]{accent-color:var(--primary);width:1rem;height:1rem}.preview_preview__qbZZ1 progress{display:block;width:100%;height:.5rem;accent-color:var(--primary);margin-top:1.5rem;border:0;border-radius:var(--radius-full);overflow:hidden}.preview_preview__qbZZ1 progress::-webkit-progress-bar{background:var(--primary-subtle)}.preview_preview__qbZZ1 progress::-webkit-progress-value{background:var(--primary)}.preview_preview__qbZZ1 progress::-moz-progress-bar{background:var(--primary)}.preview_header__B4Jr9,.preview_row__rgYpG{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.preview_header__B4Jr9{justify-content:space-between}.preview_row__rgYpG+.preview_row__rgYpG{margin-top:1rem}.preview_mediaRow__SepSc{padding:1rem;border-radius:var(--radius-xl);background:var(--green-950)}.preview_intro__AiKvG{max-width:65ch;margin-bottom:2rem}.preview_palette__fw9On{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:1rem}.preview_swatch__2yqkq{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}.preview_swatch__2yqkq>span{display:block;height:5rem;border-bottom:1px solid var(--border)}.preview_swatch__2yqkq code{display:block;padding:.625rem;overflow-wrap:anywhere}.preview_typeScale__6w_pO{display:grid;gap:1.5rem}.preview_typeRow___BdMh{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.preview_typeRow___BdMh span{max-width:100%;overflow-wrap:anywhere}.preview_typeRow___BdMh code{color:var(--muted-foreground)}.preview_fields__3s1tq{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem}.preview_choice__boh7w{display:flex;align-items:center;gap:.5rem;min-height:44px;font-size:.875rem}.preview_notices__u4qza{display:grid;gap:1rem;max-width:680px}.preview_card__UVLqF{padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card)}.preview_badge__a_Vcb{display:inline-flex;align-items:center;gap:.25rem;min-height:22px;padding:2px 8px;border-radius:var(--radius-4xl);font-size:.75rem;font-weight:500;line-height:1rem;color:var(--primary-foreground);background:var(--primary)}.preview_feedback__IExxa{min-height:1.5rem;margin-top:1rem;font-size:.875rem;color:var(--muted-foreground)}@media(max-width:640px){.preview_fields__3s1tq{grid-template-columns:1fr}}.settings_frame__zAN1L{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-lg);width:100%;max-width:1400px;margin:0 auto;padding:var(--space-lg) clamp(1rem,2vw,1.5rem) var(--space-3xl);align-items:start}.settings_nav__bhuM3{display:flex;flex-direction:column;gap:2px;position:sticky;top:0}.settings_navLabel__GBYbP{margin:0 0 6px;padding:0 12px;font-size:12.5px;color:var(--text-muted)}.settings_navItem__Qn_Ep{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:var(--radius-md);color:var(--text);font-size:14px;text-decoration:none}.settings_navItem__Qn_Ep:hover{background:var(--grey-100)}.settings_navItemActive__LHQUI{background:var(--success-subtle);color:var(--success-subtle-foreground);font-weight:500}.settings_navBack__L8o_T{display:flex;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;color:var(--text-muted);font-size:13px;text-decoration:none}.settings_navBack__L8o_T:hover{color:var(--text)}.settings_content__p9Kwq{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.settings_heading__cD00D{margin-bottom:var(--space-xs)}.settings_heading__cD00D h2{margin:0;font-size:20px;font-weight:600;color:var(--text);text-align:left}.settings_heading__cD00D p{margin:4px 0 0;font-size:13.5px;color:var(--text-muted)}.settings_matrixHead___ljcg{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,72px);gap:8px;padding:8px 20px;background:var(--grey-50);border-bottom:1px solid var(--line);font-size:12px;color:var(--text-muted);text-align:center}.settings_matrixHead___ljcg span:first-child{text-align:left}.settings_matrixRow__3Fovq{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,72px);gap:8px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--line)}.settings_matrixRow__3Fovq:last-child{border-bottom:0}.settings_matrixCell__TDSeg{display:flex;justify-content:center}.settings_checkbox__MgRwO{width:18px;height:18px;accent-color:var(--success);cursor:pointer}.settings_checkbox__MgRwO:disabled{cursor:default}.settings_dangerCard__4RbE5{border-color:var(--red-200)}.settings_dangerHeader__Z0qa6{background:var(--red-50)}.settings_tiles__wTW8_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm)}.settings_tile__g_tul{padding:12px 14px;border-radius:var(--radius-md);background:var(--grey-50)}.settings_tile__g_tul strong{display:block;font-size:13px;font-weight:500;color:var(--text)}.settings_tile__g_tul span{display:block;margin-top:2px;font-size:12px;color:var(--text-muted)}.settings_kinds__iYzD4{display:flex;flex-wrap:wrap;gap:8px}.settings_kind__3s3rj{padding:6px 12px;border:1px solid var(--card-border);border-radius:var(--radius-pill);background:var(--card-bg);color:var(--text);font:inherit;font-size:13px;cursor:pointer}.settings_kind__3s3rj:hover{background:var(--grey-50)}.settings_kindActive__Y8W90{border-color:var(--success-border);background:var(--success-subtle);color:var(--success-subtle-foreground)}.settings_feedbackForm__DRlCE{display:flex;flex-direction:column;gap:12px}.settings_feedbackForm__DRlCE textarea{width:100%;min-height:110px;padding:10px 12px;border:1px solid var(--card-border);border-radius:var(--radius-control);background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;resize:vertical}.settings_feedbackFooter___R9C5{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.settings_checkboxRow__Oqfuf{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text)}.settings_checkboxRow__Oqfuf small{display:block;font-size:12px;color:var(--text-muted)}@media(max-width:900px){.settings_frame__zAN1L{grid-template-columns:minmax(0,1fr)}.settings_nav__bhuM3{position:static;flex-direction:row;flex-wrap:wrap}.settings_navLabel__GBYbP{width:100%}.settings_tiles__wTW8_{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings_pendingBanner__pJnnq{display:flex;align-items:flex-start;gap:12px;padding:14px 20px;border-top:1px solid var(--warning-border);border-bottom:1px solid var(--warning-border);background:var(--warning-subtle);color:var(--warning-subtle-foreground)}.settings_pendingBody__2r7yu{display:flex;flex-direction:column;gap:6px;min-width:0}.settings_pendingBody__2r7yu strong{font-size:14px;font-weight:600;color:var(--text)}.settings_pendingBody__2r7yu span{font-size:13px;color:var(--text-muted)}.settings_select__2yX5B{width:100%;max-width:360px;min-height:34px;padding:0 10px;border:1px solid var(--card-border);border-radius:var(--radius-control);background:var(--card-bg);color:var(--text);font:inherit;font-size:14px}.settings_infoBanner__IQgo3{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--blue-50);color:var(--blue-700)}.settings_infoBanner__IQgo3>span{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-muted)}.settings_infoBanner__IQgo3 strong{font-size:14px;font-weight:600;color:var(--text)}