.profile_page__izCPB{padding-top:var(--space-3)}.profile_editorSection__Sw3Em{display:grid;gap:var(--space-1)}.profile_form__n5Dbo{display:grid;gap:var(--space-6)}.profile_currentRole__dCsvl{min-height:var(--control-height);padding:10px 13px;display:grid;grid-template-columns:var(--checkbox-size) minmax(0,1fr);gap:11px;align-items:start;border:1px solid var(--edge);border-radius:var(--control-radius);background:color-mix(in srgb,var(--paper) 64%,transparent);cursor:pointer}.profile_currentRole__dCsvl .ui-checkbox{margin:3px 0 0}.profile_currentRole__dCsvl small,.profile_currentRole__dCsvl span,.profile_currentRole__dCsvl strong{display:block}.profile_currentRole__dCsvl strong{color:var(--ink);font-size:var(--t-xs);font-weight:650}.profile_currentRole__dCsvl small{margin-top:2px;color:var(--muted);font-size:var(--t-2xs);line-height:1.45}.profile_bullets__KVxWo{display:grid;gap:var(--space-3)}.profile_bulletsHeading__CkNB_ small,.profile_bulletsHeading__CkNB_ strong{display:block}.profile_bulletsHeading__CkNB_ strong{color:var(--ink);font-size:var(--t-xs);font-weight:650}.profile_bulletsHeading__CkNB_ small{margin-top:2px;color:var(--muted);font-size:var(--t-2xs);line-height:1.45}.profile_bulletList__MFiQ2{margin:0;padding:0;display:grid;gap:var(--space-2);list-style:none}.profile_bulletRow__VI9Pn{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:start}.profile_bulletRow__VI9Pn .ui-textarea{min-height:var(--control-height);overflow:hidden;resize:none}.profile_bulletRow__VI9Pn .ui-button{margin-top:calc((var(--control-height) - var(--pill-height-small)) / 2)}.profile_roleList__FbsHy{display:grid}.profile_inlineEditor__P9Sqc,.profile_role__B38ls{border-bottom:1px solid var(--line)}.profile_role__B38ls{min-height:var(--control-height-sm);padding:2px;display:grid;gap:var(--space-2)}.profile_inlineEditor__P9Sqc{padding:10px 2px}.profile_roleHeader__SfnRQ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.profile_roleSummary__2zLQK{min-width:0;display:flex;align-items:baseline;gap:7px;overflow:hidden;white-space:nowrap}.profile_roleSummary__2zLQK strong{flex:none;max-width:52%;overflow:hidden;color:var(--ink);font-size:var(--t-xs);font-weight:680;text-overflow:ellipsis}.profile_roleSummary__2zLQK span{min-width:0;overflow:hidden;color:var(--muted);font-size:var(--t-xs);text-overflow:ellipsis}.profile_roleSummary__2zLQK small{flex:none;color:var(--muted);font-size:var(--t-2xs);font-variant-numeric:tabular-nums}.profile_roleActions__c0PNh{display:flex;align-items:center;justify-content:flex-end;gap:var(--action-gap);flex-wrap:nowrap}.profile_deleteConfirmation__aSHzL{padding:13px 15px;display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--bad) 26%,transparent);border-radius:var(--r-sm);background:color-mix(in srgb,var(--bad) 10%,var(--paper))}.profile_deleteConfirmation__aSHzL p{color:var(--bad);font-size:var(--t-sm);font-weight:620}@media (max-width:620px){.profile_roleHeader__SfnRQ{gap:var(--space-2)}.profile_roleActions__c0PNh{flex:none}}.resume-paper.resume-canvas_paper__oQQCn{width:calc(var(--resume-paper-width) * var(--resume-page-count));height:var(--resume-paper-height);min-height:0;padding:0;background:var(--paper);transform:scale(var(--resume-paper-scale)) translateX(calc(-1 * var(--resume-page-offset)))}.resume-canvas_flow__fLQz4{position:absolute;top:var(--resume-margin-top);left:var(--resume-margin-left);width:var(--resume-content-width);height:var(--resume-content-height);column-width:var(--resume-content-width);column-gap:calc(var(--resume-margin-left) + var(--resume-margin-right));column-fill:auto;overflow:visible;color:var(--resume-ink-color);font-family:var(--resume-body-font);orphans:2;widows:2}.resume-canvas_documentHeader__CM2LY{padding-bottom:var(--resume-header-rule-gap);border-bottom:var(--resume-rule-width) solid var(--resume-rule-color);break-inside:avoid-column;text-align:center}.resume-canvas_paper__oQQCn .resume-canvas_name__xuBmC{margin:0;color:var(--resume-name-color);font-family:var(--resume-display-font);font-size:var(--resume-name-size);font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.resume-canvas_paper__oQQCn .resume-canvas_headline__qt2NY{margin:5px 0 0;color:var(--resume-ink-color);font-family:var(--resume-body-font);font-size:var(--resume-target-size);font-weight:700;line-height:1}.resume-canvas_paper__oQQCn .resume-canvas_contact___OiHT{margin:var(--resume-header-rule-gap) 0 var(--resume-contact-after);color:var(--resume-ink-color);font-size:var(--resume-contact-size);line-height:1;overflow-wrap:anywhere;text-align:center;text-decoration:none}.resume-canvas_paper__oQQCn .resume-canvas_contact___OiHT a{color:var(--resume-contact-color);text-decoration:underline}.resume-canvas_flow__fLQz4[data-header-align=left] .resume-canvas_contact___OiHT,.resume-canvas_flow__fLQz4[data-header-align=left] .resume-canvas_documentHeader__CM2LY{text-align:left}.resume-canvas_flow__fLQz4[data-name-case=as-written] .resume-canvas_name__xuBmC{font-weight:700;text-transform:none}.resume-canvas_flow__fLQz4[data-contact-underline=false] .resume-canvas_contact___OiHT a{text-decoration:none}.resume-canvas_paper__oQQCn .resume-canvas_section__arjuP{margin:var(--resume-section-before) 0 0}.resume-canvas_paper__oQQCn .resume-canvas_sectionTitle__CzZ_p{margin:0 0 var(--resume-section-after);padding-bottom:1px;border-bottom:var(--resume-rule-width) solid var(--resume-rule-color);color:var(--resume-ink-color);font-size:var(--resume-section-size);font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase;break-after:avoid-column}.resume-canvas_paper__oQQCn .resume-canvas_bodyText__0xhNs,.resume-canvas_paper__oQQCn .resume-canvas_list__N7seM li{color:var(--resume-ink-color);font-size:var(--resume-body-size);line-height:var(--resume-body-line-height);overflow-wrap:anywhere}.resume-canvas_paper__oQQCn .resume-canvas_bodyText__0xhNs{margin:0;white-space:pre-line}.resume-canvas_roles__v2hWu{display:block}.resume-canvas_company__Q48l_+.resume-canvas_company__Q48l_{margin-top:var(--resume-role-gap)}.resume-canvas_companyHeading__mp2so,.resume-canvas_roleHeading__ZB3QR{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;break-after:avoid-column}.resume-canvas_companyHeading__mp2so small,.resume-canvas_companyHeading__mp2so strong,.resume-canvas_roleHeading__ZB3QR small,.resume-canvas_roleHeading__ZB3QR strong{color:var(--resume-ink-color);font-size:var(--resume-role-title-size);line-height:1}.resume-canvas_companyHeading__mp2so small,.resume-canvas_companyHeading__mp2so strong,.resume-canvas_roleHeading__ZB3QR strong{font-weight:700;overflow-wrap:anywhere}.resume-canvas_companyHeading__mp2so small,.resume-canvas_roleHeading__ZB3QR small{color:var(--resume-date-color);white-space:nowrap}.resume-canvas_role__VIDWW{break-inside:avoid-column}.resume-canvas_role__VIDWW+.resume-canvas_role__VIDWW{margin-top:var(--resume-role-gap)}.resume-canvas_role__VIDWW>.resume-canvas_bodyText__0xhNs{margin-top:0}.resume-canvas_paper__oQQCn .resume-canvas_list__N7seM{margin:0;padding-left:var(--resume-bullet-left)}.resume-canvas_paper__oQQCn .resume-canvas_list__N7seM li{padding-left:0;break-inside:avoid-column}.resume-canvas_paper__oQQCn .resume-canvas_list__N7seM li::marker{font-size:.9em}.resume-canvas_paper__oQQCn .resume-canvas_list__N7seM li+li{margin-top:var(--resume-bullet-after)}.resume-canvas_pageFooter__uwfAA{position:absolute;top:calc(var(--resume-paper-height) - (var(--resume-margin-bottom) / 2) - (var(--resume-footer-size) / 2));width:var(--resume-paper-width);color:var(--resume-footer);font-family:var(--resume-body-font);font-size:var(--resume-footer-size);line-height:1;text-align:center}.brand-mark_mark__GeX34{width:var(--brand-mark-size);aspect-ratio:1;position:relative;display:inline-grid;flex:none;overflow:hidden;border-radius:50%;isolation:isolate;place-items:center}.brand-mark_headAnimated__8ofwJ,.brand-mark_headPoster__Xj_Mb,.brand-mark_orbAnimated__KX_kr,.brand-mark_orbPoster__iR_K3{position:absolute;inset:0}.brand-mark_orbAnimated__KX_kr,.brand-mark_orbPoster__iR_K3{width:100%;height:100%}.brand-mark_headAnimated__8ofwJ,.brand-mark_headPoster__Xj_Mb,.brand-mark_orbPoster__iR_K3{object-fit:contain}.brand-mark_orbAnimated__KX_kr{z-index:1}.brand-mark_headAnimated__8ofwJ,.brand-mark_headPoster__Xj_Mb{z-index:2;width:65%;height:65%;margin:auto;transform:translateY(2%)}.brand-mark_headPoster__Xj_Mb{opacity:0}@media (prefers-reduced-motion:reduce){.brand-mark_headAnimated__8ofwJ,.brand-mark_orbAnimated__KX_kr{display:none}.brand-mark_headPoster__Xj_Mb{opacity:1}}.buddy-avatar_avatar____32v{width:var(--buddy-avatar-size);aspect-ratio:1;position:relative;display:inline-grid;flex:none;place-items:center}.buddy-avatar_mini__bsxTX{--buddy-avatar-size:calc(var(--pill-height-small) - var(--space-1))}.buddy-avatar_small__U464W{--buddy-avatar-size:48px}.buddy-avatar_regular__CSDwc{--buddy-avatar-size:72px}.buddy-avatar_large__QB1gF{--buddy-avatar-size:112px}.buddy-avatar_showcase__A1B_T{--buddy-avatar-size:clamp(190px,22vw,300px)}.buddy-avatar_frame__JqWYw{width:100%;height:100%;position:relative;display:block;animation:buddy-avatar_buddy-avatar-enter__Wlxx_ var(--dur-2) var(--ease) both}.buddy-avatar_image__McGek{width:100%;height:100%;position:absolute;inset:0;object-fit:contain}.buddy-avatar_poster__TXugs{opacity:0}.buddy-avatar_searchFrame__DestA{opacity:0;animation:buddy-avatar_buddy-search-frame__cIyTM .78s step-end infinite}.buddy-avatar_searchFrame2__8T12C{animation-delay:.26s}.buddy-avatar_searchFrame3__lvlw_{animation-delay:.52s}@keyframes buddy-avatar_buddy-avatar-enter__Wlxx_{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes buddy-avatar_buddy-search-frame__cIyTM{0%,33.333%{opacity:1}33.334%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.buddy-avatar_frame__JqWYw{animation:none}.buddy-avatar_animated__FpxDt{display:none}.buddy-avatar_poster__TXugs{opacity:1}.buddy-avatar_searchFrame__DestA{display:none;animation:none}.buddy-avatar_searchFrame2__8T12C{display:block;opacity:1}}.visualization_composedChart__KqtuK{width:100%;max-width:100%;min-width:0;display:grid;gap:var(--space-2);overflow:hidden}.visualization_legend__me_dt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2) var(--space-4);color:var(--muted);font-size:var(--t-2xs)}.visualization_legend__me_dt span{display:inline-flex;align-items:center;gap:var(--space-1)}.visualization_legend__me_dt i{width:9px;height:9px;border-radius:3px;background:color-mix(in srgb,var(--accent) 74%,var(--paper))}.visualization_legend__me_dt i[data-tone=secondary]{background:color-mix(in srgb,var(--ink) 26%,var(--paper))}.visualization_legend__me_dt i[data-tone=line]{width:13px;height:2px;border-radius:999px;background:var(--ink)}.visualization_svg__BoFdN{display:block;width:100%;max-width:100%;height:auto;min-height:190px;overflow:hidden}@media (max-width:620px){.visualization_svg__BoFdN{min-height:0}}.visualization_gridLine__LZasf{stroke:var(--line);stroke-width:1}.visualization_primaryBar__uiYDc{fill:color-mix(in srgb,var(--accent) 74%,var(--paper))}.visualization_secondaryBar__JVHhE{fill:color-mix(in srgb,var(--ink) 26%,var(--paper))}.visualization_line__wpPST{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.visualization_linePoint__lSoI1{fill:var(--paper);stroke:var(--ink);stroke-width:1.6}.visualization_axisLabel__yPOzg{fill:var(--muted);font-family:var(--font-interface);font-size:10px}.visualization_funnel__2LAzV{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.visualization_funnel__2LAzV li{display:grid;gap:var(--space-1)}.visualization_funnel__2LAzV li>div,.visualization_gauge___W8UD>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.visualization_funnel__2LAzV li>div>span,.visualization_gauge___W8UD span{color:var(--muted);font-size:var(--t-xs)}.visualization_funnel__2LAzV strong,.visualization_gauge___W8UD strong{color:var(--ink);font-size:var(--t-xs)}.visualization_funnel__2LAzV strong{display:inline-flex;align-items:baseline;gap:var(--space-2)}.visualization_funnel__2LAzV small{color:var(--muted);font-size:var(--t-2xs);font-weight:500}.visualization_funnelBar__ZtMQB{width:var(--funnel-width);height:12px;justify-self:center;border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 68%,var(--paper))}.visualization_funnel__2LAzV li:nth-child(2) .visualization_funnelBar__ZtMQB{background:color-mix(in srgb,var(--accent) 58%,var(--paper))}.visualization_funnel__2LAzV li:nth-child(3) .visualization_funnelBar__ZtMQB{background:color-mix(in srgb,var(--accent) 48%,var(--paper))}.visualization_funnel__2LAzV li:nth-child(4) .visualization_funnelBar__ZtMQB{background:color-mix(in srgb,var(--accent) 38%,var(--paper))}.visualization_funnel__2LAzV li:nth-child(5) .visualization_funnelBar__ZtMQB{background:color-mix(in srgb,var(--accent) 28%,var(--paper))}.visualization_gauge___W8UD{display:grid;gap:var(--space-2)}.visualization_gaugeTrack__Jzvan{width:100%;height:8px;display:block;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.visualization_gaugeTrack__Jzvan i{height:100%;display:block;border-radius:inherit;background:var(--ok)}.visualization_gaugeTrack__Jzvan[data-tone=warn] i{background:var(--accent)}.visualization_gaugeTrack__Jzvan[data-tone=bad] i{background:var(--bad)}.page_page__fUski{max-width:1180px}.page_header__WUmkH{max-width:720px;display:grid;gap:6px}.page_header__WUmkH h1,.page_header__WUmkH p,.page_section__Z0FGF h2,.page_section__Z0FGF p{margin:0}.page_header__WUmkH h1{color:var(--ink);font-family:var(--serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:-.04em}.page_header__WUmkH>p:last-child,.page_sectionHeader__hxesm p{color:var(--muted)}.page_section__Z0FGF{min-width:0;display:grid;gap:16px;padding:clamp(18px,3vw,28px);border:1px solid var(--edge);border-radius:var(--r-md);background:var(--surface-strong);box-shadow:var(--shadow-sm);backdrop-filter:blur(18px)}.page_sectionHeader__hxesm{display:flex;align-items:start;justify-content:space-between;gap:16px}.page_sectionHeader__hxesm>div{display:grid;gap:4px}.page_sectionHeader__hxesm h4{margin:0;color:var(--ink);font-size:var(--t-sm)}.page_section__Z0FGF h2{color:var(--ink);font-size:var(--t-md)}.page_tableViewport__wJb_n{min-width:0;overflow-x:auto}.page_tableViewport__wJb_n>div{min-width:850px}.page_gallery__rg25K{display:grid;gap:18px}.page_galleryIntro__GpTKQ{min-width:0;padding:clamp(18px,3vw,28px);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-strong);box-shadow:var(--shadow-sm);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end}.page_componentSection__FKA1Q h3,.page_componentSection__FKA1Q p,.page_galleryIntro__GpTKQ h2,.page_galleryIntro__GpTKQ p{margin:0}.page_galleryIntro__GpTKQ>div{display:grid;gap:6px}.page_badgeRow__ZdWtQ,.page_controlRow__TciLE,.page_galleryNav__RwVyR,.page_inlineStatusRow__5ayj3{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.page_galleryNav__RwVyR a{color:var(--muted);font-size:var(--t-xs)}.page_componentSection__FKA1Q{min-width:0;display:grid;gap:18px;padding:clamp(18px,3vw,28px) 0;scroll-margin-top:calc(var(--site-header-height) + var(--space-4))}.page_componentSection__FKA1Q>header{display:grid;gap:4px}.page_resumeReviewPreview__3vOmT{height:min(780px,calc(100dvh - 96px));min-height:620px;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper)}.page_componentNames__8D_kC{color:var(--muted);font-family:var(--font-interface);font-size:var(--t-2xs);line-height:1.5}.page_skeletonSample__N6kEm,.page_variantStack__QXHD7{display:grid;gap:12px}.page_tableExample__a5hjG,.page_tableExamples__xoPQj{display:grid;gap:14px}.page_tableExample__a5hjG>div:first-child{display:grid;gap:2px}.page_tableExample__a5hjG>div:first-child>span{color:var(--muted);font-size:var(--t-xs)}.page_swatchGrid__upPDm{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.page_swatch__O9omc{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in srgb,var(--paper) 52%,transparent)}.page_swatchColor__epuEv{width:48px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:calc(var(--r-sm) - 2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper) 28%,transparent)}.page_swatch__O9omc>div{min-width:0;display:grid;gap:3px}.page_swatch__O9omc code,.page_swatch__O9omc strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_swatch__O9omc strong{color:var(--ink);font-size:var(--t-xs)}.page_swatch__O9omc code{color:var(--muted);font-size:var(--t-2xs)}.page_controlRow__TciLE>*{flex:1 1 220px}.page_feedbackGrid__FwQzp,.page_noticeGrid__yDZUa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_skeletonSample__N6kEm{align-content:center;min-height:150px;padding:20px;border:1px solid var(--line);border-radius:var(--r-sm)}.page_headerSample__OwA_8{overflow:visible;border-radius:var(--r-md)}.page_headerSample__OwA_8>header{border-radius:inherit}.page_accountMenuSample__z6qrS{min-height:var(--site-header-height);padding-inline:var(--space-4);display:flex;align-items:center;justify-content:space-between;color:var(--muted);background:color-mix(in srgb,var(--paper) 88%,transparent);border:var(--border-width) solid var(--edge);border-radius:var(--panel-radius)}.page_accountMenuSample__z6qrS>span{font-size:var(--t-xs)}.page_gradientSample__DsykG{min-height:150px;position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md)}.page_gradientSample__DsykG strong{position:relative;z-index:1}.page_avatarPreview__IJYI9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.page_avatarCard__dqv7p{min-width:0;padding:var(--space-4);display:grid;gap:var(--space-3);place-items:center;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);text-align:center}.page_avatarCard__dqv7p>div{display:grid;gap:var(--space-2);justify-items:center}.page_avatarPreview__IJYI9 p{color:var(--muted);font-size:var(--t-xs)}.page_visualizationGrid__pp1ab{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6)}.page_visualizationGrid__pp1ab>div{min-width:0;display:grid;align-content:start;gap:var(--space-4)}.page_visualizationWide__RWKqC{grid-column:1/-1}.page_visualizationGrid__pp1ab .page_gaugeSamples__FreFp{gap:var(--space-5)}@media (max-width:640px){.page_resumeReviewPreview__3vOmT{height:780px;min-height:0}.page_sectionHeader__hxesm{display:grid}.page_feedbackGrid__FwQzp,.page_galleryIntro__GpTKQ,.page_noticeGrid__yDZUa{grid-template-columns:1fr}.page_avatarPreview__IJYI9{grid-template-columns:repeat(2,minmax(0,1fr))}.page_visualizationGrid__pp1ab{grid-template-columns:1fr}.page_visualizationWide__RWKqC{grid-column:auto}}