@layer components{.PageConnectionProfile-module__Btz_Ba__connection-profile-page{min-height:calc(100dvh - var(--navbar-height));flex-direction:column;width:100%;max-width:960px;margin:0 auto;display:flex}}
@layer components{.AuthGuard-module__4YQ8na__auth-check-gate{min-height:calc(100dvh - var(--navbar-height));padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}}
@layer components{.dialog__scrim{background-color:var(--overlay-dark);z-index:1000;justify-content:center;align-items:center;animation:.2s ease-out dialog-scrim-in;display:flex;position:fixed;inset:0}.dialog__panel{box-sizing:border-box;background:var(--surface);border-radius:var(--radius-md);flex-direction:column;width:100%;margin:0 auto;animation:.22s ease-out dialog-panel-in;display:flex;position:relative;overflow:hidden}@keyframes dialog-scrim-in{0%{opacity:0}}@keyframes dialog-panel-in{0%{opacity:0;transform:scale(.97)}}@keyframes dialog-sheet-in{0%{opacity:0;transform:translateY(16px)}}.dialog__panel.dialog--heavy{max-width:900px;height:90vh;min-height:400px;max-height:90vh}.dialog__panel.dialog--light{max-width:560px;height:auto;max-height:85vh}.dialog__header{background-color:var(--surface);border-bottom:1px solid var(--border-subtle);padding:var(--spacing-3) var(--spacing-5);z-index:10;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.dialog__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--text-secondary);margin:0}.dialog__close{top:var(--spacing-3);right:var(--spacing-4);width:var(--spacing-10);height:var(--spacing-10);font-size:var(--font-size-3xl);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-base), transform var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.dialog__close:hover{background-color:var(--gray-100);transform:scale(1.05)}.dialog__close:active{transform:scale(.95)}.dialog__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--spacing-5);padding-right:calc(var(--spacing-5) + var(--spacing-2));flex:1 1 0;overflow-y:auto}.dialog__body:has(.editor-scrollable){scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;scrollbar-gutter:stable;flex-direction:column;padding-bottom:0;display:flex}.dialog--light .dialog__body{flex:0 auto}.dialog__panel.dialog--slate{background:var(--brand-slate)}.dialog--slate .dialog__header{border-bottom-color:color-mix(in srgb, var(--text-on-accent) 16%, transparent);background-color:#0000}.dialog--slate .dialog__title,.dialog--slate .dialog__close{color:var(--text-on-accent)}.dialog--slate .dialog__close:hover{background-color:color-mix(in srgb, var(--text-on-accent) 12%, transparent)}@media (max-width:768px){.dialog__scrim.dialog--heavy{align-items:stretch;padding:0}.dialog__panel.dialog--heavy{width:100%;max-width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);border-radius:0;animation:.2s ease-out dialog-scrim-in}.dialog__scrim.dialog--light{align-items:flex-end;padding:0}.dialog__panel.dialog--light{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:100%;height:auto;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);animation:.26s ease-out dialog-sheet-in;box-shadow:0 -4px 24px #0000002e}.dialog__header{padding:var(--spacing-4)}.dialog__body{padding:var(--spacing-3)}.dialog__close{top:var(--spacing-2);right:var(--spacing-2);width:var(--tap-target-min);height:var(--tap-target-min);font-size:var(--font-size-2xl)}}@media (prefers-reduced-motion:reduce){.dialog__scrim,.dialog__panel,.dialog__panel.dialog--light,.dialog__panel.dialog--heavy{animation:none}}}
@layer components{.MetaLine-module__PX44ga__meta-line{align-items:center;column-gap:0;row-gap:var(--gap-within);flex-wrap:wrap;min-width:0;display:inline-flex}.MetaLine-module__PX44ga__meta-line__item{border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--type-ui-size);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking);border:1px solid #0000}.MetaLine-module__PX44ga__meta-line__item--separated+.MetaLine-module__PX44ga__meta-line__item--separated:before{content:"·";margin-inline:var(--spacing-1);color:var(--border-default)}}
@layer components{.PayValue-module__EMdp0a__pay-value{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex}.PayValue-module__EMdp0a__pay-value--interactive{cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast)}.PayValue-module__EMdp0a__pay-value--interactive:hover{border-color:var(--accent);background:var(--surface-hover)}.PayValue-module__EMdp0a__pay-value--interactive:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}}
@layer components{.TitleLine-module__XwCCEW__title-line{align-items:center;gap:var(--gap-within);min-width:0;display:flex}.TitleLine-module__XwCCEW__title-line__title{min-width:0;color:var(--text-primary);font-size:var(--type-h4-size);line-height:var(--type-h4-leading);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-semibold);flex:auto}.TitleLine-module__XwCCEW__title-line__discipline{flex:none;min-width:0;margin-left:auto}@media (max-width:768px){.TitleLine-module__XwCCEW__title-line{row-gap:var(--gap-within);flex-wrap:wrap}.TitleLine-module__XwCCEW__title-line__discipline{text-align:left;flex:100%;order:3;justify-content:flex-start;width:100%;margin-inline:0;padding-inline:0;display:flex}}}
@layer components{.VocabularyBand-module__C5gPlW__vocabulary-band{gap:var(--spacing-2);margin-top:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.VocabularyBand-module__C5gPlW__vocabulary-band__row{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;min-width:0;display:flex}}
@layer components{.ReflectionBlock-module__MPoN0a__reflection-block{margin-top:var(--gap-block);padding:var(--pad-card);border:1px solid var(--accent-border);border-radius:var(--radius-md);background:var(--accent-surface);min-width:0;transition:border-color var(--transition-fast)}.ReflectionBlock-module__MPoN0a__reflection-block--description{border-color:var(--border-subtle);background:var(--surface-sunken)}.ReflectionBlock-module__MPoN0a__reflection-block--interactive{cursor:pointer}.ReflectionBlock-module__MPoN0a__reflection-block--interactive:hover{border-color:var(--accent)}.ReflectionBlock-module__MPoN0a__reflection-block--description.ReflectionBlock-module__MPoN0a__reflection-block--interactive:hover{border-color:var(--border-default)}.ReflectionBlock-module__MPoN0a__reflection-block--editing{border-color:var(--accent)}.ReflectionBlock-module__MPoN0a__reflection-block--error{border-color:var(--color-error)}.ReflectionBlock-module__MPoN0a__reflection-block:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.ReflectionBlock-module__MPoN0a__reflection-block__header{align-items:center;gap:var(--spacing-3);min-width:0;display:flex}.ReflectionBlock-module__MPoN0a__reflection-block__actions{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.ReflectionBlock-module__MPoN0a__reflection-block__label{color:var(--accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.ReflectionBlock-module__MPoN0a__reflection-block--description .ReflectionBlock-module__MPoN0a__reflection-block__label{color:var(--text-muted)}.ReflectionBlock-module__MPoN0a__reflection-block__prompt{margin-top:var(--spacing-1);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:block}.ReflectionBlock-module__MPoN0a__reflection-block__body{margin:var(--spacing-2) 0 0;max-width:86ch;color:var(--text-secondary);font-size:var(--font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere}}
@layer components{.charts-module__X0kpKG__chart{width:100%;height:100%;display:block}.charts-module__X0kpKG__chart__grid-line{stroke:var(--chart-grid-stroke);stroke-width:1px}.charts-module__X0kpKG__chart__axis-text{fill:var(--chart-axis-fill);font-size:var(--chart-axis-font-size);font-family:var(--chart-tooltip-font)}.charts-module__X0kpKG__chart__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.charts-module__X0kpKG__chart__line--primary{stroke:var(--chart-line-primary);stroke-width:var(--chart-line-width-primary)}.charts-module__X0kpKG__chart__line--secondary{stroke:var(--chart-line-secondary);stroke-width:var(--chart-line-width);opacity:.85}.charts-module__X0kpKG__chart__area{opacity:var(--chart-area-opacity)}.charts-module__X0kpKG__chart__marker-line,.charts-module__X0kpKG__chart__hover-line{stroke:var(--chart-marker-stroke);stroke-width:1px;stroke-dasharray:4 4;opacity:.7}.charts-module__X0kpKG__chart__last-dot{stroke-width:2px;pointer-events:none}.charts-module__X0kpKG__chart__hover-dot{fill:var(--chart-hover-dot-fill);stroke-width:2px;pointer-events:none}.charts-module__X0kpKG__chart__event-marker{pointer-events:none;transition:r .15s,width .15s,height .15s}.charts-module__X0kpKG__chart__end-label{pointer-events:none;-webkit-user-select:none;user-select:none}.charts-module__X0kpKG__chart__annotation-dot{pointer-events:none}.charts-module__X0kpKG__chart__annotation-label{pointer-events:none;-webkit-user-select:none;user-select:none}.charts-module__X0kpKG__chart__tooltip-bg{fill:var(--chart-tooltip-bg);stroke:var(--chart-tooltip-border);stroke-width:1px}.charts-module__X0kpKG__chart__tooltip-text{fill:var(--chart-tooltip-text);font-size:var(--chart-tooltip-font-size);font-family:var(--chart-tooltip-font);font-weight:var(--font-weight-medium)}.charts-module__X0kpKG__quantile-rail{height:46px;position:relative}.charts-module__X0kpKG__quantile-rail__median-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--accent);white-space:nowrap;line-height:1;position:absolute;top:0;transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__track{background:var(--surface-inset);border-radius:var(--radius-full);cursor:help;height:4px;position:absolute;top:20px;left:0;right:0}.charts-module__X0kpKG__quantile-rail__baseline{background:var(--border-strong,#00000040);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__iqr{background:color-mix(in srgb, var(--accent) 35%, transparent);border-radius:var(--radius-full);height:100%;position:absolute;top:0}.charts-module__X0kpKG__quantile-rail__tick{border-radius:1px;width:2px;position:absolute;top:50%;transform:translate(-50%,-50%)}.charts-module__X0kpKG__quantile-rail__tick--q1,.charts-module__X0kpKG__quantile-rail__tick--q3,.charts-module__X0kpKG__quantile-rail__tick--end{background:var(--text-muted);opacity:.6;height:10px}.charts-module__X0kpKG__quantile-rail__tick--median{background:var(--accent);width:2px;height:16px}.charts-module__X0kpKG__quantile-rail__range-labels{height:18px;position:absolute;top:28px;left:0;right:0}.charts-module__X0kpKG__quantile-rail__range-label{font-size:var(--font-size-xxs,10px);font-weight:var(--font-weight-medium);color:var(--text-muted);white-space:nowrap;line-height:1;position:absolute}.charts-module__X0kpKG__quantile-rail__range-label--q1{transform:translate(-20%)}.charts-module__X0kpKG__quantile-rail__range-label--q3{transform:translate(-80%)}.charts-module__X0kpKG__quantile-rail__range-label--baseline{color:var(--text-secondary);transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__range-label--median-axis{color:var(--text-muted);transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail--yours .charts-module__X0kpKG__quantile-rail__iqr{background:color-mix(in srgb, var(--color-user) 35%, transparent)}.charts-module__X0kpKG__quantile-rail--yours .charts-module__X0kpKG__quantile-rail__tick--median{background:var(--color-user)}.charts-module__X0kpKG__quantile-rail--yours .charts-module__X0kpKG__quantile-rail__median-label{color:var(--identity-text)}.charts-module__X0kpKG__quantile-rail--with-user .charts-module__X0kpKG__quantile-rail__track{background:var(--border-subtle)}.charts-module__X0kpKG__quantile-rail--with-user .charts-module__X0kpKG__quantile-rail__iqr{background:color-mix(in srgb, var(--viz-cohort) 30%, transparent)}.charts-module__X0kpKG__quantile-rail--with-user .charts-module__X0kpKG__quantile-rail__tick--median{background:var(--border-strong)}.charts-module__X0kpKG__quantile-rail__user-chip{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--identity-text);white-space:nowrap;line-height:1;position:absolute;top:0}.charts-module__X0kpKG__quantile-rail__user-chip--center{transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__user-chip--start{left:0}.charts-module__X0kpKG__quantile-rail__user-chip--end{right:0}.charts-module__X0kpKG__quantile-rail__user-marker{border-radius:var(--radius-full);background:var(--color-user);border:2px solid var(--surface);width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.charts-module__X0kpKG__quantile-rail__range-label--end-left{transform:none}.charts-module__X0kpKG__quantile-rail__range-label--end-right{transform:translate(-100%)}.charts-module__X0kpKG__quantile-rail__value--locked{border-radius:var(--radius-sm,4px);background:color-mix(in srgb, var(--text-primary) 10%, transparent);filter:blur(2.5px);opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;padding:1px 6px}.charts-module__X0kpKG__quantile-rail__value--hidden{visibility:hidden}.charts-module__X0kpKG__scatter-plot{position:relative;overflow:visible}.charts-module__X0kpKG__scatter-plot svg{overflow:visible}.charts-module__X0kpKG__scatter-plot__dot{fill:var(--viz-cohort);opacity:.8;cursor:pointer;transition:r .15s}.charts-module__X0kpKG__scatter-plot__dot--user{fill:var(--color-user);stroke:var(--surface);stroke-width:2px;cursor:pointer;transition:r .15s}.charts-module__X0kpKG__scatter-plot__user-label{fill:var(--identity-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none}.charts-module__X0kpKG__scatter-plot__trend-label{fill:var(--text-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}.charts-module__X0kpKG__chart__marker-pulse{fill:none;stroke-linecap:round;pointer-events:none;stroke-width:2px;opacity:0;animation:3s ease-out infinite charts-module__X0kpKG__marker-line-pulse}@keyframes charts-module__X0kpKG__marker-line-pulse{0%{stroke-width:1.5px;opacity:.18}to{stroke-width:6px;opacity:0}}.charts-module__X0kpKG__scatter-plot__baseline{stroke:var(--chart-grid-stroke);stroke-width:1px;opacity:.6}.charts-module__X0kpKG__scatter-plot__trend{stroke:var(--viz-cohort);stroke-width:1.5px;stroke-dasharray:5 4;opacity:.7}.charts-module__X0kpKG__scatter-plot__axis-title{fill:var(--chart-axis-fill);font-size:var(--chart-axis-font-size);font-family:var(--chart-tooltip-font)}.charts-module__X0kpKG__scatter-plot__tooltip{padding:var(--spacing-2);background:var(--chart-tooltip-bg);border:1px solid var(--chart-tooltip-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);font-size:var(--chart-tooltip-font-size);font-family:var(--chart-tooltip-font);color:var(--chart-tooltip-text);white-space:nowrap;pointer-events:none;z-index:var(--z-tooltip);flex-direction:column;gap:2px;display:flex;position:absolute;transform:translate(12px,-50%)}.charts-module__X0kpKG__scatter-plot__tooltip-line{display:block}.charts-module__X0kpKG__chart__ghost-glow{opacity:.18;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite charts-module__X0kpKG__ghost-grace-pulse}.charts-module__X0kpKG__chart__ghost-node{opacity:.9}@keyframes charts-module__X0kpKG__ghost-grace-pulse{0%,to{opacity:.12;transform:scale(.85)}50%{opacity:.32;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.charts-module__X0kpKG__chart__ghost-glow{animation:none}}}
@layer components{.LockedChartOverlay-module__TOtIWq__locked-overlay{width:100%;-webkit-backdrop-filter:blur(var(--frost-blur));backdrop-filter:blur(var(--frost-blur));border-radius:var(--radius-md);cursor:pointer;isolation:isolate;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.LockedChartOverlay-module__TOtIWq__locked-overlay:after{content:"";border-radius:var(--radius-md);background:var(--surface);opacity:var(--frost-tint-opacity);z-index:0;position:absolute;inset:0}.LockedChartOverlay-module__TOtIWq__locked-overlay:hover:after{opacity:0}.LockedChartOverlay-module__TOtIWq__locked-overlay__cta{z-index:1;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-full);box-shadow:var(--shadow-raised);pointer-events:none;transition:box-shadow var(--transition-fast), border-color var(--transition-fast);display:inline-flex;position:relative}.LockedChartOverlay-module__TOtIWq__locked-overlay__cta-icon{color:var(--accent);flex-shrink:0}.LockedChartOverlay-module__TOtIWq__locked-overlay:hover .LockedChartOverlay-module__TOtIWq__locked-overlay__cta{border-color:var(--accent);box-shadow:var(--shadow-overlay)}.LockedChartOverlay-module__TOtIWq__locked-overlay:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}
@layer components{.WhenPeersMove-module__5o0zdG__peer-move{gap:var(--spacing-2);flex-direction:column;display:flex}.WhenPeersMove-module__5o0zdG__peer-move__chart-wrap{min-width:0;height:240px;min-height:240px}.WhenPeersMove-module__5o0zdG__peer-move__chart{width:100%;height:100%}.WhenPeersMove-module__5o0zdG__peer-move__note{color:var(--text-secondary);margin:0}@media (max-width:768px){.WhenPeersMove-module__5o0zdG__peer-move__chart-wrap{width:100%;height:200px;min-height:200px}}}
@layer components{.EmployerLoyalty-module__Q-6L2W__peer-move{gap:var(--spacing-3);flex-direction:column;display:flex}}
@layer components{.PeerGateModal-module__eIVwUW__peer-gate-modal__body{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;margin:0;line-height:1.6}.PeerGateModal-module__eIVwUW__peer-gate-modal__actions{margin-top:var(--spacing-4);flex-direction:column;align-items:stretch;gap:.625rem;width:100%;display:flex}.PeerGateModal-module__eIVwUW__peer-gate-modal__cta-primary{background-color:var(--accent);color:var(--text-inverse);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold,600);text-align:center;cursor:pointer;border:none;padding:.7rem 1.25rem;text-decoration:none;transition:background-color .15s;display:block}.PeerGateModal-module__eIVwUW__peer-gate-modal__cta-primary:hover{background-color:var(--accent-hover)}.PeerGateModal-module__eIVwUW__peer-gate-modal__cta-secondary{color:var(--accent);font-size:var(--font-size-xs);text-align:center;background:0 0;padding:.25rem;text-decoration:underline;display:block}.PeerGateModal-module__eIVwUW__peer-gate-modal__cta-secondary:hover{color:var(--accent-hover)}}
@layer components{.CareerMotif-module__WHKyTG__career-motif__wrapper{overflow:visible}.CareerMotif-module__WHKyTG__career-motif__wrapper--interactive{cursor:pointer}.CareerMotif-module__WHKyTG__career-motif__wrapper--interactive:before{content:"";border-radius:var(--radius-sm);transition:border-color var(--transition-fast);pointer-events:none;border:2px dashed #0000;position:absolute;inset:0 -6px}.CareerMotif-module__WHKyTG__career-motif__wrapper--interactive:hover:before{border-color:var(--accent-ring)}.CareerMotif-module__WHKyTG__career-motif__canvas{pointer-events:none;position:absolute;inset:0}.CareerMotif-module__WHKyTG__career-motif{pointer-events:none;width:100%;height:auto;display:block;position:relative}.CareerMotif-module__WHKyTG__career-motif__line{stroke-width:3px;stroke-linecap:round}.CareerMotif-module__WHKyTG__career-motif__line--side{stroke:var(--accent);stroke-opacity:.35;stroke-width:2px;stroke-dasharray:3 4}.CareerMotif-module__WHKyTG__career-motif__node{fill:var(--accent);fill-opacity:1;stroke:var(--accent);stroke-width:1.5px;stroke-opacity:.35}.CareerMotif-module__WHKyTG__career-motif__node--side{fill-opacity:.45;stroke-opacity:.25}.CareerMotif-module__WHKyTG__career-motif__node--current{fill-opacity:1;stroke-opacity:.5}.CareerMotif-module__WHKyTG__career-motif__anchor-ring{fill:none;stroke:var(--chart-event-raise);stroke-width:1.5px;animation:7s ease-in-out infinite CareerMotif-module__WHKyTG__cm-anchor-pulse}@keyframes CareerMotif-module__WHKyTG__cm-anchor-pulse{0%,to{stroke-opacity:.45}50%{stroke-opacity:.75}}.CareerMotif-module__WHKyTG__career-motif__node--enter{opacity:0;transform:translateY(6px)}.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__node--enter{animation:.3s ease-out forwards CareerMotif-module__WHKyTG__cm-enter}@keyframes CareerMotif-module__WHKyTG__cm-enter{to{opacity:1;transform:translateY(0)}}.CareerMotif-module__WHKyTG__career-motif__lines{opacity:0}.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__lines{animation:.3s ease-out .15s forwards CareerMotif-module__WHKyTG__cm-line-enter}@keyframes CareerMotif-module__WHKyTG__cm-line-enter{to{opacity:1}}.CareerMotif-module__WHKyTG__career-motif__beacon{opacity:0}.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__beacon{animation:.3s ease-out forwards CareerMotif-module__WHKyTG__cm-beacon-enter}@keyframes CareerMotif-module__WHKyTG__cm-beacon-enter{to{opacity:1}}.CareerMotif-module__WHKyTG__career-motif__beacon-ring{fill:none;stroke:var(--accent);stroke-width:1.5px}.CareerMotif-module__WHKyTG__career-motif__beacon-ring--n1{stroke-opacity:.45;animation:3s ease-in-out infinite CareerMotif-module__WHKyTG__cm-ring-pulse}.CareerMotif-module__WHKyTG__career-motif__beacon-ring--n2{stroke-opacity:.28;animation:3s ease-in-out .5s infinite CareerMotif-module__WHKyTG__cm-ring-pulse}.CareerMotif-module__WHKyTG__career-motif__beacon-ring--match{stroke:var(--chart-event-raise)}@keyframes CareerMotif-module__WHKyTG__cm-ring-pulse{0%,to{opacity:.3}50%{opacity:1}}.CareerMotif-module__WHKyTG__career-motif__node--new{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.22s ease-out .2s both CareerMotif-module__WHKyTG__cm-node-pop;transform:scale(0)}.CareerMotif-module__WHKyTG__career-motif__line--draw{stroke-dasharray:var(--cm-len,0);stroke-dashoffset:var(--cm-len,0);animation:.28s ease-out both CareerMotif-module__WHKyTG__cm-line-draw}.CareerMotif-module__WHKyTG__career-motif__line--fade{opacity:0;animation:.24s ease-out .2s both CareerMotif-module__WHKyTG__cm-fade-in}.CareerMotif-module__WHKyTG__career-motif__ping{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.55s ease-out .42s both CareerMotif-module__WHKyTG__cm-ping}@keyframes CareerMotif-module__WHKyTG__cm-node-pop{to{opacity:1;transform:scale(1)}}@keyframes CareerMotif-module__WHKyTG__cm-line-draw{to{stroke-dashoffset:0}}@keyframes CareerMotif-module__WHKyTG__cm-fade-in{to{opacity:1}}@keyframes CareerMotif-module__WHKyTG__cm-ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.CareerMotif-module__WHKyTG__career-motif__node--enter,.CareerMotif-module__WHKyTG__career-motif__lines,.CareerMotif-module__WHKyTG__career-motif__beacon{opacity:1;transform:none}.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__node--enter,.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__lines,.CareerMotif-module__WHKyTG__career-motif--entered .CareerMotif-module__WHKyTG__career-motif__beacon,.CareerMotif-module__WHKyTG__career-motif__anchor-ring,.CareerMotif-module__WHKyTG__career-motif__beacon-ring--n1,.CareerMotif-module__WHKyTG__career-motif__beacon-ring--n2,.CareerMotif-module__WHKyTG__career-motif__node--new,.CareerMotif-module__WHKyTG__career-motif__line--draw,.CareerMotif-module__WHKyTG__career-motif__line--fade,.CareerMotif-module__WHKyTG__career-motif__ping{animation:none}.CareerMotif-module__WHKyTG__career-motif__line--draw{stroke-dashoffset:0}.CareerMotif-module__WHKyTG__career-motif__node--new{opacity:1;transform:scale(1)}.CareerMotif-module__WHKyTG__career-motif__line--fade{opacity:1}}}
@layer components{.HelpfulIcon-module__ISrenW__helpful-icon{vertical-align:middle;color:inherit;display:inline-block;overflow:visible}.HelpfulIcon-module__ISrenW__helpful-icon__star{fill:none;stroke:currentColor;stroke-width:1.6px;transition:fill var(--transition-base)}.HelpfulIcon-module__ISrenW__helpful-icon--active .HelpfulIcon-module__ISrenW__helpful-icon__star{fill:currentColor}.HelpfulIcon-module__ISrenW__helpful-icon__burst{pointer-events:none}.HelpfulIcon-module__ISrenW__helpful-icon__ripple{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.HelpfulIcon-module__ISrenW__helpful-icon__spark{fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:50%}.HelpfulIcon-module__ISrenW__helpful-icon__spark--n{--bf-tx:0;--bf-ty:-7px}.HelpfulIcon-module__ISrenW__helpful-icon__spark--ne{--bf-tx:6px;--bf-ty:-4px}.HelpfulIcon-module__ISrenW__helpful-icon__spark--se{--bf-tx:6px;--bf-ty:4px}.HelpfulIcon-module__ISrenW__helpful-icon__spark--sw{--bf-tx:-6px;--bf-ty:4px}.HelpfulIcon-module__ISrenW__helpful-icon__spark--nw{--bf-tx:-6px;--bf-ty:-4px}.HelpfulIcon-module__ISrenW__helpful-icon--burst .HelpfulIcon-module__ISrenW__helpful-icon__ripple{animation:HelpfulIcon-module__ISrenW__helpful-ripple var(--bf-burst-ms,.52s) ease-out forwards}.HelpfulIcon-module__ISrenW__helpful-icon--burst .HelpfulIcon-module__ISrenW__helpful-icon__spark{animation:HelpfulIcon-module__ISrenW__helpful-spark var(--bf-burst-ms,.52s) ease-out forwards}@keyframes HelpfulIcon-module__ISrenW__helpful-ripple{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}@keyframes HelpfulIcon-module__ISrenW__helpful-spark{0%{opacity:0;transform:translate(0)scale(.5)}25%{opacity:.8}to{opacity:0;transform:translate(var(--bf-tx), var(--bf-ty)) scale(1)}}@media (prefers-reduced-motion:reduce){.HelpfulIcon-module__ISrenW__helpful-icon--burst .HelpfulIcon-module__ISrenW__helpful-icon__ripple,.HelpfulIcon-module__ISrenW__helpful-icon--burst .HelpfulIcon-module__ISrenW__helpful-icon__spark{animation:none}}}
@layer components{.Pay-module__cSR84a__pay{gap:var(--spacing-3);display:grid}}
@layer components{.PayTrajectory-module__EGj2hW__pay-trajectory{gap:var(--spacing-3);display:grid}.PayTrajectory-module__EGj2hW__pay-trajectory__chart-wrap{min-width:0;height:260px;min-height:260px}.PayTrajectory-module__EGj2hW__pay-trajectory__chart{width:100%;max-height:calc(var(--spacing-10) * 6 + var(--spacing-4) + var(--spacing-2) + var(--spacing-1));display:block}}
@layer components{.capabilityCard-module__MC2A1a__capability-cohort-line{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin:0 0 10px}.capabilityCard-module__MC2A1a__capability-section-label{font-size:var(--font-size-xxs,10px);letter-spacing:.04em;text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--text-muted);margin:14px 0 2px}.capabilityCard-module__MC2A1a__capability-row{padding:6px 0 2px}.capabilityCard-module__MC2A1a__capability-row+.capabilityCard-module__MC2A1a__capability-row{border-top:1px solid color-mix(in srgb, var(--border-subtle) 55%, transparent)}.capabilityCard-module__MC2A1a__capability-row-name{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.capabilityCard-module__MC2A1a__capability-row-name--yours{color:var(--identity-text)}.capabilityCard-module__MC2A1a__capability-rail-frame{position:relative}.capabilityCard-module__MC2A1a__capability-rail-frame:after{content:"";top:12px;bottom:10px;left:var(--capability-ref-x,50%);border-left:1px dashed var(--border-strong);pointer-events:none;width:0;position:absolute}}
@layer components{.PeopleCompGateOverlay-module__jUJQZq__comp-gate{padding:var(--spacing-4);-webkit-backdrop-filter:blur(var(--frost-blur));backdrop-filter:blur(var(--frost-blur));background:color-mix(in srgb, var(--surface) 30%, transparent);border-radius:var(--radius-md);isolation:isolate;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PeopleCompGateOverlay-module__jUJQZq__comp-gate:after{content:"";border-radius:inherit;background:var(--surface);opacity:var(--frost-tint-opacity);z-index:0;position:absolute;inset:0}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__card{z-index:1;gap:var(--spacing-3);max-width:22rem;padding:var(--spacing-4) var(--spacing-5);text-align:center;background:color-mix(in srgb, var(--surface) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--radius-lg);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 8%, transparent), 0 8px 26px color-mix(in srgb, var(--accent) 22%, transparent);flex-direction:column;display:flex;position:relative}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__heading{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__consent{font-size:var(--font-size-xs);color:var(--text-secondary);text-align:left;margin:0;line-height:1.4}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__button{padding:var(--spacing-2) var(--spacing-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--surface);background:var(--color-success);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition-fast), opacity var(--transition-fast);border:none;align-self:center}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__button:hover:not(:disabled){transform:translateY(-1px)}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__button:disabled{opacity:.55;cursor:not-allowed}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__button:focus-visible{outline:2px solid var(--color-success);outline-offset:2px}}
@layer components{.ShareDialog-module__xCTeEq__share-dialog__body{gap:var(--spacing-4);flex-direction:column;display:flex}.ShareDialog-module__xCTeEq__share-dialog__preview{resize:none;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);width:100%;color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding:var(--spacing-3);cursor:text;box-sizing:border-box;min-height:80px;max-height:140px;overflow-y:auto}.ShareDialog-module__xCTeEq__share-dialog__preview:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ShareDialog-module__xCTeEq__share-dialog__copy-fallback{font-size:var(--font-size-sm);color:var(--color-error);margin:0}.ShareDialog-module__xCTeEq__share-dialog__link-preview{align-items:center;gap:var(--spacing-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);display:flex;overflow:hidden}.ShareDialog-module__xCTeEq__share-dialog__link-preview-image{object-fit:cover;flex-shrink:0;width:80px;height:52px}.ShareDialog-module__xCTeEq__share-dialog__link-preview-meta{padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0;flex-direction:column;gap:2px;min-width:0;display:flex}.ShareDialog-module__xCTeEq__share-dialog__link-preview-domain{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.ShareDialog-module__xCTeEq__share-dialog__link-preview-title{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ShareDialog-module__xCTeEq__share-dialog__actions{gap:var(--spacing-3);display:flex}.ShareDialog-module__xCTeEq__share-dialog__btn{appearance:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-2) var(--spacing-4);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast)}.ShareDialog-module__xCTeEq__share-dialog__btn--primary{background:var(--accent);color:var(--text-inverse);border:none;flex:1}.ShareDialog-module__xCTeEq__share-dialog__btn--primary:hover{background:var(--accent-hover,var(--accent));opacity:.9}.ShareDialog-module__xCTeEq__share-dialog__btn--secondary{border:1px solid var(--border-strong);color:var(--text-primary);background:0 0}.ShareDialog-module__xCTeEq__share-dialog__btn--secondary:hover{background:var(--hover-surface)}.ShareDialog-module__xCTeEq__share-dialog__platforms{gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.ShareDialog-module__xCTeEq__share-dialog__platforms-label{font-size:var(--font-size-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.ShareDialog-module__xCTeEq__share-dialog__platform-links{gap:var(--spacing-2);display:flex}.ShareDialog-module__xCTeEq__share-dialog__platform-link{font-size:var(--font-size-sm);color:var(--text-secondary);padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:color var(--transition-fast), border-color var(--transition-fast);text-decoration:none}.ShareDialog-module__xCTeEq__share-dialog__platform-link:hover{color:var(--text-primary);border-color:var(--border-default)}@media (max-width:768px){.ShareDialog-module__xCTeEq__share-dialog__actions{flex-direction:column}}}
@layer components{.ManagementScope-module__aFsu7G__mgmt-scope{gap:var(--spacing-3);display:grid}.ManagementScope-module__aFsu7G__mgmt-scope__hero-value--neutral{color:var(--text-primary)}.ManagementScope-module__aFsu7G__mgmt-scope__kpi-label{color:var(--text-secondary)}.ManagementScope-module__aFsu7G__mgmt-scope__chart-wrap{min-width:0;height:260px;min-height:260px}.ManagementScope-module__aFsu7G__mgmt-scope__summary{gap:var(--spacing-3);display:grid}.ManagementScope-module__aFsu7G__mgmt-scope__tiles{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ManagementScope-module__aFsu7G__mgmt-scope__tile{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--spacing-3);gap:var(--spacing-2);display:grid}.ManagementScope-module__aFsu7G__mgmt-scope__tile--you{border:1px solid var(--color-user)}.ManagementScope-module__aFsu7G__mgmt-scope__tile-label{color:var(--text-secondary);font-size:var(--type-cell-size);font-weight:var(--font-weight-medium)}.ManagementScope-module__aFsu7G__mgmt-scope__tile-value{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.ManagementScope-module__aFsu7G__mgmt-scope__tile-row{justify-content:space-between;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--text-secondary);margin:0;display:flex}.ManagementScope-module__aFsu7G__mgmt-scope__tile-detail-label{font-weight:var(--font-weight-medium)}.ManagementScope-module__aFsu7G__mgmt-scope__tile-detail-value{color:var(--text-primary)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table{border-collapse:collapse;width:100%;font-size:var(--font-size-xs);color:var(--text-secondary)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table th{font-weight:var(--font-weight-medium);color:var(--text-secondary);text-align:right;padding:var(--spacing-1) var(--spacing-2);white-space:nowrap}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table td{text-align:right;padding:var(--spacing-1) var(--spacing-2);color:var(--text-primary);white-space:nowrap}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table .ManagementScope-module__aFsu7G__mgmt-scope__comp-table-label{text-align:left;color:var(--text-secondary);font-weight:var(--font-weight-medium)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-total td{font-weight:var(--font-weight-bold);color:var(--text-primary);font-size:var(--font-size-sm,.875rem);padding-bottom:var(--spacing-2)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-total .ManagementScope-module__aFsu7G__mgmt-scope__comp-table-label{font-weight:var(--font-weight-bold);color:var(--text-primary)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-sub td{color:var(--text-muted);font-size:var(--font-size-2xs,.6875rem)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-sub .ManagementScope-module__aFsu7G__mgmt-scope__comp-table-label{color:var(--text-muted);font-weight:var(--font-weight-regular,400)}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-sub+.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-sub{border-top:1px solid var(--border-subtle,var(--gray-100))}.ManagementScope-module__aFsu7G__mgmt-scope__comp-table-n{font-weight:var(--font-weight-regular,400);color:var(--text-muted);font-size:var(--font-size-2xs,.6875rem);margin-left:2px}@media (max-width:768px){.ManagementScope-module__aFsu7G__mgmt-scope__tiles{grid-template-columns:1fr}}}
@layer components{.GraduatePayTrajectory-module__Cc2yeq__grad-pay-trajectory__brackets{gap:var(--spacing-4);flex-direction:column;display:flex}.GraduatePayTrajectory-module__Cc2yeq__grad-pay-trajectory__row{align-items:start;gap:var(--spacing-2);grid-template-columns:72px 1fr;display:grid}.GraduatePayTrajectory-module__Cc2yeq__grad-pay-trajectory__row-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);white-space:nowrap;flex-direction:column;gap:2px;padding-top:20px;display:flex}.GraduatePayTrajectory-module__Cc2yeq__grad-pay-trajectory__row-n{font-size:var(--font-size-xxs,10px);font-weight:var(--font-weight-normal);color:var(--text-muted)}}
@layer components{.ProfileOrientationNotice-module__UUYdXq__profile-orientation{align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-4);padding:var(--pad-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);display:flex}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__text{flex:auto;min-width:0}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__title{margin:0 0 var(--spacing-1);color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);display:block}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__body{max-width:86ch;color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__dismiss{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__dismiss:hover{background:var(--surface-hover);color:var(--text-primary)}.ProfileOrientationNotice-module__UUYdXq__profile-orientation__dismiss:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}}
@layer components{.LogoMotifFlourish-module__SxssDW__flourish{width:44px;height:28px;margin-left:var(--spacing-2);pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex}.LogoMotifFlourish-module__SxssDW__flourish__svg{display:block;overflow:visible}.LogoMotifFlourish-module__SxssDW__flourish__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:64;stroke-dashoffset:64px;transition:stroke-dashoffset .52s}.LogoMotifFlourish-module__SxssDW__flourish--active .LogoMotifFlourish-module__SxssDW__flourish__line{stroke-dashoffset:0}.LogoMotifFlourish-module__SxssDW__flourish__line--side{stroke:var(--brand-gold);stroke-opacity:.55;stroke-width:1.25px;stroke-dasharray:2.5 2.5;stroke-dashoffset:0;opacity:0;transition:opacity .24s .26s}.LogoMotifFlourish-module__SxssDW__flourish--active .LogoMotifFlourish-module__SxssDW__flourish__line--side{opacity:1}.LogoMotifFlourish-module__SxssDW__flourish__node{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .22s,transform .22s;transition-delay:calc(var(--i,0) * 90ms);transform:scale(0)}.LogoMotifFlourish-module__SxssDW__flourish--active .LogoMotifFlourish-module__SxssDW__flourish__node{opacity:1;transform:scale(1)}.LogoMotifFlourish-module__SxssDW__flourish__node--side{fill:var(--motif-node-side)}.LogoMotifFlourish-module__SxssDW__flourish__beacon{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .24s .36s,transform .24s .36s;transform:scale(0)}.LogoMotifFlourish-module__SxssDW__flourish--active .LogoMotifFlourish-module__SxssDW__flourish__beacon{opacity:.6;animation:1.7s ease-in-out .62s infinite LogoMotifFlourish-module__SxssDW__flourish-pulse;transform:scale(1)}@keyframes LogoMotifFlourish-module__SxssDW__flourish-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.12;transform:scale(1.28)}}@media (hover:none),(pointer:coarse){.LogoMotifFlourish-module__SxssDW__flourish{display:none}}@media (prefers-reduced-motion:reduce){.LogoMotifFlourish-module__SxssDW__flourish{display:none}}}
@layer components{.NavSearch-module__NtbF7q__nav-search{width:100%;position:relative}.NavSearch-module__NtbF7q__nav-search__field{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-4);height:var(--tap-target-min);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--page-bg);transition:border-color var(--transition-fast);display:flex}.NavSearch-module__NtbF7q__nav-search__field:hover{border-color:var(--border-strong)}.NavSearch-module__NtbF7q__nav-search__field:focus-within{border-color:var(--brand-gold)}.NavSearch-module__NtbF7q__nav-search__input{min-width:0;color:var(--chrome-text-strong);font-size:var(--font-size-sm);font-family:var(--font-family-base);background:0 0;border:none;outline:none;flex:1}.NavSearch-module__NtbF7q__nav-search__input::placeholder{color:var(--chrome-text);transition:color var(--transition-fast)}.NavSearch-module__NtbF7q__nav-search__input:focus::placeholder{color:#0000}.NavSearch-module__NtbF7q__search-motif{pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex}.NavSearch-module__NtbF7q__search-motif svg{display:block;overflow:visible}.NavSearch-module__NtbF7q__search-motif__line{fill:none;stroke:var(--brand-gold);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.85;stroke-dasharray:44;stroke-dashoffset:0}.NavSearch-module__NtbF7q__search-motif__node{fill:var(--brand-gold);transform-box:fill-box;transform-origin:50%}.NavSearch-module__NtbF7q__search-motif__node--lead{fill:var(--motif-node-lead)}.NavSearch-module__NtbF7q__search-motif__line--side{stroke-opacity:.55;stroke-width:1.25px;stroke-dasharray:2.5 2.5}.NavSearch-module__NtbF7q__search-motif__node--side{fill:var(--motif-node-side)}.NavSearch-module__NtbF7q__search-motif__beacon{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__beacon{animation:1.1s ease-out infinite NavSearch-module__NtbF7q__search-motif-ping}.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__line{animation:1.1s ease-in-out infinite NavSearch-module__NtbF7q__search-motif-draw}.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__node{animation:1.1s ease-in-out infinite NavSearch-module__NtbF7q__search-motif-pulse;animation-delay:calc(var(--i,0) * .14s)}@keyframes NavSearch-module__NtbF7q__search-motif-draw{0%{stroke-dashoffset:44px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes NavSearch-module__NtbF7q__search-motif-ping{0%{opacity:0;transform:scale(.4)}55%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.15)}}@keyframes NavSearch-module__NtbF7q__search-motif-pulse{0%,to{opacity:.55;transform:scale(1)}55%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__line,.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__node,.NavSearch-module__NtbF7q__search-motif--searching .NavSearch-module__NtbF7q__search-motif__beacon{animation:none}}.NavSearch-module__NtbF7q__nav-search__panel{top:calc(100% + var(--spacing-2));padding:var(--spacing-2);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);z-index:var(--z-dropdown);max-height:70vh;margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.NavSearch-module__NtbF7q__nav-search--sheet .NavSearch-module__NtbF7q__nav-search__panel{box-shadow:none;max-height:none;padding:var(--spacing-2) 0;border:none;position:static}.NavSearch-module__NtbF7q__nav-search__item{margin:0}.NavSearch-module__NtbF7q__nav-search__section{padding:var(--spacing-3) var(--spacing-3) var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.NavSearch-module__NtbF7q__nav-search__row{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-sm);font-family:var(--font-family-base);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.NavSearch-module__NtbF7q__nav-search__row--active{background:var(--brand-gold-muted);color:var(--text-primary)}.NavSearch-module__NtbF7q__nav-search__row--intent{padding-left:var(--spacing-5)}.NavSearch-module__NtbF7q__nav-search__row-entity,.NavSearch-module__NtbF7q__nav-search__row-chevron{color:var(--text-muted)}.NavSearch-module__NtbF7q__nav-search__row-family{font-size:var(--font-size-xs);color:var(--text-muted);margin-left:auto}.NavSearch-module__NtbF7q__nav-search__desktop{min-width:0;margin:0 var(--spacing-6);flex:0 560px}.NavSearch-module__NtbF7q__nav-search__mobile-trigger{cursor:pointer;padding:var(--spacing-2);background:0 0;border:none;align-items:center;display:none}.NavSearch-module__NtbF7q__nav-search__sheet{background:var(--surface-modal);z-index:var(--z-modal);padding:var(--spacing-3);position:fixed;inset:0}.NavSearch-module__NtbF7q__nav-search__sheet-bar{align-items:flex-start;gap:var(--spacing-2);display:flex}.NavSearch-module__NtbF7q__nav-search__sheet-back{color:var(--text-primary);font-size:var(--font-size-base);cursor:pointer;padding:var(--spacing-2);background:0 0;border:none;margin-top:2px}.NavSearch-module__NtbF7q__nav-search__sheet .NavSearch-module__NtbF7q__nav-search{flex:1}.NavSearch-module__NtbF7q__nav-search--sheet .NavSearch-module__NtbF7q__nav-search__field{border-color:var(--border-default);background:var(--surface)}.NavSearch-module__NtbF7q__nav-search--sheet .NavSearch-module__NtbF7q__nav-search__input{color:var(--text-primary)}.NavSearch-module__NtbF7q__nav-search--sheet .NavSearch-module__NtbF7q__nav-search__input::placeholder{color:var(--text-muted)}@media (max-width:768px){.NavSearch-module__NtbF7q__nav-search__desktop{display:none}.NavSearch-module__NtbF7q__nav-search__mobile-trigger{gap:var(--spacing-2);min-width:0;height:var(--tap-target-min);padding:0 var(--spacing-4);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--page-bg);flex:auto;display:flex}.NavSearch-module__NtbF7q__nav-search__mobile-trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family-base);font-size:var(--font-size-sm);color:var(--chrome-text);overflow:hidden}}}
@layer components{.Navbar-module__yXabZG__navbar{height:var(--navbar-height);background:var(--surface);border-bottom:1px solid var(--border-subtle)}.Navbar-module__yXabZG__navbar__container{align-items:center;gap:var(--spacing-4);height:100%;padding:0 var(--spacing-4);min-width:0;display:flex}.Navbar-module__yXabZG__navbar__logo{color:var(--text-primary);flex:1 0 0;align-items:center;text-decoration:none;display:inline-flex}.Navbar-module__yXabZG__navbar__logo-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.02em}.Navbar-module__yXabZG__navbar__list{align-items:center;gap:var(--spacing-1);min-width:0;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__yXabZG__navbar__list--utils{flex:1 0 0;justify-content:flex-end}.Navbar-module__yXabZG__navbar__item{align-items:center;min-width:0;display:flex}.Navbar-module__yXabZG__navbar__link{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.Navbar-module__yXabZG__navbar__link:hover{background:var(--surface-hover);color:var(--text-primary)}.Navbar-module__yXabZG__navbar__link--active{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.Navbar-module__yXabZG__navbar__hamburger{display:none}.Navbar-module__yXabZG__navbar__share-trigger{width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Navbar-module__yXabZG__navbar__hamburger:hover,.Navbar-module__yXabZG__navbar__share-trigger:hover{background:var(--surface-hover);color:var(--text-primary)}.Navbar-module__yXabZG__navbar__hamburger:focus-visible,.Navbar-module__yXabZG__navbar__share-trigger:focus-visible,.Navbar-module__yXabZG__navbar__profile-trigger:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.Navbar-module__yXabZG__navbar__item--profile{position:relative}.Navbar-module__yXabZG__navbar__profile-trigger{border-radius:var(--radius-full);cursor:pointer;transition:filter var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Navbar-module__yXabZG__navbar__profile-trigger:hover{filter:brightness(1.08)}@media (max-width:768px){.Navbar-module__yXabZG__navbar__hamburger{display:inline-flex}.Navbar-module__yXabZG__navbar__logo{display:none}.Navbar-module__yXabZG__navbar__list--utils{flex:none}.Navbar-module__yXabZG__navbar__container{gap:var(--spacing-2);padding:0 var(--spacing-3)}.Navbar-module__yXabZG__navbar__item--wide-only{display:none}}}