@layer components{.ProfileOrientationNotice-module__UUYdXq__profile-orientation{margin-bottom:var(--stack-block)}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__title{margin-block:0 var(--stack-hairline);color:var(--text-primary);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);margin-inline:0;display:block}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__body{max-width:var(--measure-wide);margin:0}}
@layer components{.profile-panel,.profile-panel__body{flex-direction:column;min-width:0;display:flex}.profile-panel__content{min-width:0}.profile-panel__content[hidden]{display:none}.profile-panel__content--single{width:100%;min-width:0}.profile-panel__list{gap:var(--gap-block);flex-direction:column;min-width:0;display:flex}.profile-panel__empty,.profile-panel__error{padding:var(--gutter) var(--pad-panel);color:var(--text-muted);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);text-align:center}.profile-panel__error{color:var(--color-error)}.profile-panel__preview-toggle{min-height:var(--control-height-sm);padding:0 var(--pad-control-x);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;flex-shrink:0;align-items:center;display:inline-flex}.profile-panel__preview-toggle--active{border-color:var(--accent);background:var(--accent-bg-subtle)}.profile-workspace{grid-template-columns:minmax(var(--spacing-10), var(--column-avatar)) minmax(0, 1fr);column-gap:var(--gap-related);width:100%;min-width:0;padding:var(--pad-panel);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);align-items:start;display:grid}.profile-workspace__motif-rail{grid-column:1;justify-content:flex-end;min-width:0;display:flex}.profile-workspace__main{grid-column:2;min-width:0}.profile-workspace__delete-nudge{margin-bottom:var(--stack-related);grid-column:1/-1;min-width:0}@media (max-width:768px){.profile-workspace{grid-template-columns:minmax(0,1fr)}.profile-workspace__motif-rail{display:none}.profile-workspace__main{grid-column:1}.section-head__action-noun{display:none}}}
@layer components{.insight-renderer{gap:var(--gap-related);flex-direction:column;display:flex}.insight-renderer__section{gap:var(--gap-hairline);flex-direction:column;display:flex}.insight-renderer__statement{color:var(--text-primary);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);margin:0}.insight-renderer__statement-row{align-items:start;gap:var(--gap-hairline);display:flex}.insight-renderer__statement-row .insight-renderer__statement,.insight-renderer__statement-row .insight-renderer__note{margin:0}.insight-renderer__header-row{justify-content:space-between;align-items:flex-start;gap:var(--gap-within);display:flex}.insight-renderer__header-row .insight-renderer__statement{flex:1;min-width:0;margin:0}.insight-renderer__header-meta{align-items:center;gap:var(--gap-within);flex-shrink:0;display:flex}.insight-renderer__confidence-indicator{align-items:center;gap:var(--gap-within);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);font-weight:var(--font-weight-medium);display:inline-flex}.insight-renderer__confidence-dot{width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--radius-full);flex-shrink:0}.insight-renderer__confidence-dot--high{background:var(--color-success)}.insight-renderer__confidence-dot--medium{background:var(--color-warning)}.insight-renderer__confidence-dot--low{background:var(--color-error)}.insight-renderer__chart-header{margin-bottom:var(--stack-hairline);justify-content:flex-end;display:flex}.insight-renderer__cta-label{color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);letter-spacing:var(--type-caption-tracking);margin:0}.insight-renderer__key-metric{gap:calc(var(--gap-hairline) / 2);margin:0;display:grid}.insight-renderer__body{column-gap:var(--gap-between);row-gap:var(--gap-block);grid-template-columns:232px minmax(0,640px);grid-template-areas:"hero instrument""tiles instrument";align-items:start;display:grid}.insight-renderer__hero-zone{grid-area:hero}.insight-renderer__tiles{gap:var(--gap-within);grid-area:tiles;align-self:start;display:grid}.insight-renderer__instrument{grid-area:instrument;align-self:center;min-width:0}.insight-renderer__tile{border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--pad-control-y) var(--pad-control-x)}.insight-renderer__tile-label{margin-block:0 var(--stack-hairline);font-size:var(--type-micro-size);line-height:var(--type-micro-leading);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--text-muted);margin-inline:0}.insight-renderer__tile-label--you{color:var(--identity-text)}.insight-renderer__tile-value{font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-semibold);line-height:var(--type-h4-leading);color:var(--text-primary);margin:0}.insight-renderer__tile-split{justify-content:space-between;gap:var(--gap-within);margin-block:var(--stack-hairline) 0;font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-secondary);margin-inline:0;display:flex}@media (max-width:768px){.insight-renderer__body{grid-template-columns:1fr;grid-template-areas:"hero""instrument""tiles"}.insight-renderer__tiles{grid-template-columns:1fr 1fr}.insight-renderer__tile-split,.insight-renderer__confidence-indicator{display:none}}.insight-renderer__key-metric-value{color:var(--text-primary);font-size:var(--type-h2-size);font-weight:var(--font-weight-semibold);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);margin:0}.insight-renderer__key-metric-label{color:var(--text-secondary);font-size:var(--type-cell-size);letter-spacing:var(--type-cell-tracking);line-height:var(--type-cell-leading);margin:0}.insight-renderer__chart{background:var(--surface);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--pad-control-x)}@media (max-width:768px){.insight-renderer__chart{padding:var(--pad-control-x)}}.insight-renderer__note{color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);margin:0}.insight-renderer__meta{color:var(--text-muted);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);margin:0}.insight-renderer__instrument-full{min-width:0;padding-block:var(--pad-card) 0}.insight-renderer__evidence{margin-block:var(--stack-between) 0;gap:var(--gap-related);color:var(--text-muted);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);flex-wrap:wrap;margin-inline:0;display:flex}.insight-renderer__evidence-figure{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.role-capability__tier-divider{border:none;border-top:var(--border-hairline) solid var(--border-subtle);width:100%;height:0;margin-block:var(--stack-within) var(--stack-hairline);pointer-events:none;flex-basis:100%;margin-inline:0}.role-capability__tier-label{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--type-micro-tracking);margin-bottom:var(--stack-hairline);flex-basis:100%}}
@layer components{.peer-trajectory__header{justify-content:space-between;align-items:center;gap:var(--gap-within);display:flex}.peer-trajectory__header .insight-renderer__statement{margin:0}.peer-trajectory__header-right{align-items:center;gap:var(--gap-within);display:flex}.peer-trajectory__example-tag{font-size:var(--type-micro-size);line-height:var(--type-micro-leading);font-weight:var(--font-weight-semibold);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;color:var(--color-user);border:var(--border-hairline) solid var(--color-user);border-radius:var(--radius-sm);padding:var(--pad-tight) var(--pad-control-y);white-space:nowrap}.peer-trajectory__card{overflow:hidden}.peer-trajectory__card--loading{min-height:var(--instrument-height)}.peer-trajectory__loading-overlay{padding:var(--pad-card);background:inherit;z-index:1;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.peer-trajectory__skeleton{gap:var(--gap-block);flex-direction:column;display:flex}.peer-trajectory__subtitle{margin-block:0 var(--stack-hairline);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);margin-inline:0}.peer-trajectory__normalised-hint{margin-block:0 var(--stack-hairline);font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);line-height:var(--type-micro-leading);color:var(--text-muted);margin-inline:0;font-style:italic}.peer-trajectory__series{gap:var(--gap-block);margin-bottom:var(--stack-hairline);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);display:flex}.peer-trajectory__series-item{align-items:center;gap:var(--gap-within);display:flex}.peer-trajectory__series-item:before{content:"";width:var(--chart-swatch-width);height:var(--chart-swatch-thickness);border-radius:var(--radius-full);display:inline-block}.peer-trajectory__key{gap:var(--gap-block);margin-bottom:var(--stack-within);color:var(--text-muted);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);display:flex}.peer-trajectory__key-item{align-items:center;gap:var(--gap-hairline);display:flex}.peer-trajectory__key-item:before{content:"";width:var(--chart-swatch-width);height:var(--chart-swatch-thickness);border-radius:var(--radius-full);display:inline-block}.peer-trajectory__series-item--you:before{background:var(--chart-line-primary)}.peer-trajectory__self-toggle{flex-shrink:0}.peer-trajectory__self-toggle[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.peer-trajectory__series-item--off{opacity:var(--chart-support-opacity)}.peer-trajectory__series-item--off:before{box-shadow:inset 0 0 0 var(--border-hairline) var(--accent);background:0 0}.peer-trajectory__series-item--peer:before{background:var(--chart-line-secondary)}.peer-trajectory__series-item--cohort:before{background:var(--viz-cohort)}.peer-trajectory__key-item--ghost:before{width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--radius-full);background:var(--chart-line-secondary);opacity:var(--chart-support-opacity)}.peer-trajectory__key-item--role-start:before{width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--radius-full);background:var(--color-success)}.peer-trajectory__key-item--raise:before{width:var(--indicator-size);height:var(--indicator-size);background:var(--color-warning);clip-path:polygon(50% 0%,100% 100%,0% 100%)}.peer-trajectory__key-item--qual:before{width:var(--indicator-size);height:var(--indicator-size);background:var(--color-info);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.peer-trajectory__locked-chart{position:relative}@media (max-width:768px){.peer-trajectory__card .insight-renderer__chart{padding:0}}}
@layer components{.ProfilePayStoryPane-module__TPU3Ta__profile-pay-story__cohort-controls{justify-content:flex-end;align-items:center;gap:var(--gap-related);margin-bottom:var(--stack-within);display:flex}.ProfilePayStoryPane-module__TPU3Ta__profile-pay-story__cohort-toggle{align-items:center;gap:var(--gap-within);width:fit-content;font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ProfilePayStoryPane-module__TPU3Ta__profile-pay-story__cohort-empty{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);font-style:italic}}