.MatchBadge-module__NhRH5a__root{display:inline-block;position:relative}.MatchBadge-module__NhRH5a__badge{align-items:stretch;gap:var(--s-2xs);min-width:140px;min-height:44px;padding:var(--s-xs) var(--s-sm);border-radius:var(--r-md);background:var(--bg-surface);border:1px solid var(--line-subtle);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--m-fast) var(--ease-out), background var(--m-fast) var(--ease-out), transform var(--m-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;display:inline-flex;position:relative}.MatchBadge-module__NhRH5a__badge:hover,.MatchBadge-module__NhRH5a__badge:focus-visible,.MatchBadge-module__NhRH5a__badge[aria-expanded=true]{border-color:var(--line-strong);background:var(--bg-elevated)}.MatchBadge-module__NhRH5a__badge:focus-visible{box-shadow:var(--focus-ring)}.MatchBadge-module__NhRH5a__badge:active{transform:scale(.985)}.MatchBadge-module__NhRH5a__caption{font-size:var(--t-caption);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-tertiary);text-align:right;font-weight:500;line-height:1}.MatchBadge-module__NhRH5a__value{font-size:var(--t-display-sm);letter-spacing:-.025em;color:var(--fg-primary);font-variant-numeric:tabular-nums;text-align:right;font-weight:600;line-height:1}.MatchBadge-module__NhRH5a__badge[data-intensity=high] .MatchBadge-module__NhRH5a__value{color:var(--brand)}.MatchBadge-module__NhRH5a__badge[data-intensity=mid] .MatchBadge-module__NhRH5a__value{color:var(--fg-primary)}.MatchBadge-module__NhRH5a__badge[data-intensity=low] .MatchBadge-module__NhRH5a__value{color:var(--fg-secondary)}.MatchBadge-module__NhRH5a__axes{margin:var(--s-2xs) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.MatchBadge-module__NhRH5a__axisRow{align-items:center;gap:var(--s-xs);grid-template-columns:12px 1fr;line-height:1;display:grid}.MatchBadge-module__NhRH5a__axisIcon{color:var(--fg-tertiary);flex-shrink:0}.MatchBadge-module__NhRH5a__axisRow[data-state=strong] .MatchBadge-module__NhRH5a__axisIcon{color:var(--brand)}.MatchBadge-module__NhRH5a__axisRow[data-state=medium] .MatchBadge-module__NhRH5a__axisIcon{color:var(--fg-secondary)}.MatchBadge-module__NhRH5a__axisTrack{background:var(--bg-canvas);border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.MatchBadge-module__NhRH5a__axisFill{background:var(--line-default);height:100%;transition:width var(--m-base) var(--ease-out);border-radius:999px;display:block}.MatchBadge-module__NhRH5a__axisRow[data-state=strong] .MatchBadge-module__NhRH5a__axisFill{background:var(--brand)}.MatchBadge-module__NhRH5a__axisRow[data-state=medium] .MatchBadge-module__NhRH5a__axisFill{background:var(--brand-medium)}.MatchBadge-module__NhRH5a__axisRow[data-state=weak] .MatchBadge-module__NhRH5a__axisFill{background:var(--line-strong)}.MatchBadge-module__NhRH5a__axisNa{color:var(--fg-tertiary);text-align:left;opacity:.7;flex:1;font-size:.7rem;line-height:1}.MatchBadge-module__NhRH5a__axisRow[data-state=na] .MatchBadge-module__NhRH5a__axisIcon{color:var(--fg-tertiary);opacity:.5}.MatchBadge-module__NhRH5a__tooltip{top:calc(100% + var(--s-xs));width:300px;padding:var(--s-md);background:var(--bg-elevated);border:1px solid var(--line-default);border-radius:var(--r-lg);box-shadow:var(--elev-raised);z-index:20;cursor:default;animation:MatchBadge-module__NhRH5a__tipIn var(--m-fast) var(--ease-out);position:absolute;right:0}@keyframes MatchBadge-module__NhRH5a__tipIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.MatchBadge-module__NhRH5a__tipLead{font-size:var(--t-body-sm);color:var(--fg-secondary);margin:0 0 var(--s-sm);line-height:1.5}.MatchBadge-module__NhRH5a__tipGrid{gap:var(--s-2xs) var(--s-md);padding-top:var(--s-sm);border-top:1px solid var(--line-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.MatchBadge-module__NhRH5a__tipRow{font-size:var(--t-caption);justify-content:space-between;align-items:center;line-height:1.4;display:flex}.MatchBadge-module__NhRH5a__tipRow dt{align-items:center;gap:var(--s-2xs);color:var(--fg-tertiary);display:inline-flex}.MatchBadge-module__NhRH5a__tipRowIcon{color:var(--fg-tertiary);flex-shrink:0}.MatchBadge-module__NhRH5a__tipRow dd{color:var(--fg-primary);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.MatchBadge-module__NhRH5a__tipExplanation{font-size:var(--t-body-sm);color:var(--fg-secondary);margin:var(--s-sm) 0 0;padding-top:var(--s-sm);border-top:1px solid var(--line-subtle);line-height:1.5}@media (prefers-reduced-motion:reduce){.MatchBadge-module__NhRH5a__tooltip{animation:none}.MatchBadge-module__NhRH5a__axisFill{transition:none}.MatchBadge-module__NhRH5a__badge:active{transform:none}}
.CompanyAvatar-module__BSgfqW__avatar{border-radius:var(--r-md);background:var(--bg-elevated);border:1px solid var(--line-subtle);width:36px;height:36px;color:var(--fg-primary);font-size:var(--t-body-sm);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;transition:background var(--m-fast) var(--ease-out), border-color var(--m-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.CompanyAvatar-module__BSgfqW__avatar[data-size=sm]{width:28px;height:28px;font-size:var(--t-caption);border-radius:var(--r-sm)}.CompanyAvatar-module__BSgfqW__avatar[data-size=lg]{width:44px;height:44px;font-size:var(--t-body)}.CompanyAvatar-module__BSgfqW__initials{justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.CompanyAvatar-module__BSgfqW__logo[data-loaded=true]~.CompanyAvatar-module__BSgfqW__initials{visibility:hidden}.CompanyAvatar-module__BSgfqW__logo{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--m-base) var(--ease-out);padding:3px;position:absolute;inset:0}.CompanyAvatar-module__BSgfqW__avatar[data-size=sm] .CompanyAvatar-module__BSgfqW__logo{padding:2px}.CompanyAvatar-module__BSgfqW__avatar[data-size=lg] .CompanyAvatar-module__BSgfqW__logo{padding:4px}.CompanyAvatar-module__BSgfqW__logo[data-loaded=true]{opacity:1}.CompanyAvatar-module__BSgfqW__avatar[data-state=logo]{background:var(--avatar-logo-bg);border-color:var(--avatar-logo-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="1"]{background:var(--avatar-tint-1-bg);border-color:var(--avatar-tint-1-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="2"]{background:var(--avatar-tint-2-bg);border-color:var(--avatar-tint-2-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="3"]{background:var(--avatar-tint-3-bg);border-color:var(--avatar-tint-3-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="4"]{background:var(--avatar-tint-4-bg);border-color:var(--avatar-tint-4-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="5"]{background:var(--avatar-tint-5-bg);border-color:var(--avatar-tint-5-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="6"]{background:var(--avatar-tint-6-bg);border-color:var(--avatar-tint-6-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="7"]{background:var(--avatar-tint-7-bg);border-color:var(--avatar-tint-7-bd)}.CompanyAvatar-module__BSgfqW__avatar[data-state=initials][data-tint="8"]{background:var(--avatar-tint-8-bg);border-color:var(--avatar-tint-8-bd)}@media (prefers-reduced-motion:reduce){.CompanyAvatar-module__BSgfqW__logo{transition:none}}
.Wordmark-module__tB6gWa__wordmark{font-family:var(--font-display);font-weight:var(--font-display-weight);font-variation-settings:"SOFT" 30, "WONK" 1, "opsz" 36;letter-spacing:-.008em;color:var(--brand);display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Wordmark-module__tB6gWa__wordmark{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.Wordmark-module__tB6gWa__sm{font-size:var(--t-title-sm);line-height:1}.Wordmark-module__tB6gWa__md{font-size:var(--t-title);line-height:1}.Wordmark-module__tB6gWa__lg{font-size:var(--t-display-sm);line-height:1}.Wordmark-module__tB6gWa__nav{letter-spacing:-1px;font-variation-settings:normal;font-optical-sizing:auto;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1}@media (max-width:640px){.Wordmark-module__tB6gWa__nav{font-size:2.1rem}}.Wordmark-module__tB6gWa__wordmark.Wordmark-module__tB6gWa__plain{-webkit-text-fill-color:currentColor;color:var(--fg-primary);background:0 0}@media (forced-colors:active){.Wordmark-module__tB6gWa__wordmark{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.Wordmark-module__tB6gWa__wordmark.Wordmark-module__tB6gWa__nav.Wordmark-module__tB6gWa__plain{color:#fff}
.UserAvatar-module___RKUNq__avatar{background:var(--bg-elevated);border:1px solid var(--line-subtle);width:56px;height:56px;color:var(--fg-primary);font-size:var(--t-lead);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;transition:background var(--m-fast) var(--ease-out), border-color var(--m-fast) var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.UserAvatar-module___RKUNq__avatar[data-size=md]{width:40px;height:40px;font-size:var(--t-body)}.UserAvatar-module___RKUNq__avatar[data-size=lg]{width:56px;height:56px;font-size:var(--t-lead)}.UserAvatar-module___RKUNq__avatar[data-size=xl]{width:72px;height:72px;font-size:var(--t-title-sm)}.UserAvatar-module___RKUNq__initials{justify-content:center;align-items:center;line-height:1;display:flex}.UserAvatar-module___RKUNq__avatar[data-tint="1"]{background:var(--avatar-tint-1-bg);border-color:var(--avatar-tint-1-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="2"]{background:var(--avatar-tint-2-bg);border-color:var(--avatar-tint-2-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="3"]{background:var(--avatar-tint-3-bg);border-color:var(--avatar-tint-3-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="4"]{background:var(--avatar-tint-4-bg);border-color:var(--avatar-tint-4-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="5"]{background:var(--avatar-tint-5-bg);border-color:var(--avatar-tint-5-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="6"]{background:var(--avatar-tint-6-bg);border-color:var(--avatar-tint-6-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="7"]{background:var(--avatar-tint-7-bg);border-color:var(--avatar-tint-7-bd)}.UserAvatar-module___RKUNq__avatar[data-tint="8"]{background:var(--avatar-tint-8-bg);border-color:var(--avatar-tint-8-bd)}
