@layer components{.PageConnectLanding-module__a_eHPW__connect-landing{display:block}.PageConnectLanding-module__a_eHPW__connect-landing__card{max-width:var(--measure-narrow);margin-block:var(--stack-section);text-align:center;margin-inline:auto}.PageConnectLanding-module__a_eHPW__connect-landing__title{font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--stack-block);line-height:var(--type-h3-leading)}.PageConnectLanding-module__a_eHPW__connect-landing__body{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);color:var(--text-secondary);margin-bottom:var(--stack-between);line-height:var(--type-body-leading)}.PageConnectLanding-module__a_eHPW__connect-landing__skeleton{align-items:center;gap:var(--gap-block);flex-direction:column;display:flex}.PageConnectLanding-module__a_eHPW__connect-landing__progress{align-items:center;gap:var(--gap-within);flex-direction:column;display:flex}.PageConnectLanding-module__a_eHPW__connect-landing__progress .PageConnectLanding-module__a_eHPW__connect-landing__body{margin-bottom:0}.PageConnectLanding-module__a_eHPW__connect-landing__error{color:var(--color-error);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);margin:0}.PageConnectLanding-module__a_eHPW__connect-landing__actions{gap:var(--gap-related);flex-direction:column;align-items:stretch;display:flex}.PageConnectLanding-module__a_eHPW__connect-landing__actions--decision{flex-direction:row;justify-content:center;align-items:center}.PageConnectLanding-module__a_eHPW__connect-landing__create{min-height:var(--tap-target-min);padding:0 var(--pad-card);background-color:var(--color-success);color:var(--text-inverse);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);border:var(--border-hairline) solid var(--color-success);border-radius:var(--radius-sm);cursor:pointer;transition:filter var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PageConnectLanding-module__a_eHPW__connect-landing__create:hover{filter:brightness(.92)}@media (max-width:768px){.PageConnectLanding-module__a_eHPW__connect-landing__card{margin-block:var(--stack-section);margin-inline:var(--inline-section);padding:var(--pad-card);max-width:100%}.PageConnectLanding-module__a_eHPW__connect-landing__title{font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);line-height:var(--type-h4-leading)}}}
@layer components{.ConnectionHandshakeMotif-module__tXRD4q__handshake{pointer-events:none;display:inline-flex}.ConnectionHandshakeMotif-module__tXRD4q__handshake__svg{display:block;overflow:visible}.ConnectionHandshakeMotif-module__tXRD4q__handshake__node{fill:var(--brand-gold);transform-box:fill-box;transform-origin:50%}.ConnectionHandshakeMotif-module__tXRD4q__handshake__node--self{opacity:0;animation:.22s ease-out forwards ConnectionHandshakeMotif-module__tXRD4q__handshake-pop;transform:scale(0)}.ConnectionHandshakeMotif-module__tXRD4q__handshake__node-await{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:.3}.ConnectionHandshakeMotif-module__tXRD4q__handshake__node--peer{opacity:0;transform:scale(0)}.ConnectionHandshakeMotif-module__tXRD4q__handshake__edge{fill:none;stroke:var(--brand-gold);stroke-width:2px;stroke-linecap:round;stroke-dasharray:180;stroke-dashoffset:180px;animation:1.4s ease-in-out .2s infinite ConnectionHandshakeMotif-module__tXRD4q__handshake-sweep}.ConnectionHandshakeMotif-module__tXRD4q__handshake__ping{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.ConnectionHandshakeMotif-module__tXRD4q__handshake--pending .ConnectionHandshakeMotif-module__tXRD4q__handshake__edge{stroke-dasharray:4 6;stroke-dashoffset:0;animation:none}.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__edge{animation:.42s ease-out forwards ConnectionHandshakeMotif-module__tXRD4q__handshake-land}.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__node--peer{animation:.22s ease-out .38s forwards ConnectionHandshakeMotif-module__tXRD4q__handshake-pop}.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__ping{animation:.55s ease-out .55s forwards ConnectionHandshakeMotif-module__tXRD4q__handshake-ping}@keyframes ConnectionHandshakeMotif-module__tXRD4q__handshake-pop{to{opacity:1;transform:scale(1)}}@keyframes ConnectionHandshakeMotif-module__tXRD4q__handshake-sweep{0%{stroke-dashoffset:180px;stroke-opacity:.7}70%{stroke-dashoffset:0;stroke-opacity:.7}to{stroke-dashoffset:0;stroke-opacity:0}}@keyframes ConnectionHandshakeMotif-module__tXRD4q__handshake-land{to{stroke-dashoffset:0;stroke-opacity:.7}}@keyframes ConnectionHandshakeMotif-module__tXRD4q__handshake-ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.ConnectionHandshakeMotif-module__tXRD4q__handshake__node--self,.ConnectionHandshakeMotif-module__tXRD4q__handshake__node--peer,.ConnectionHandshakeMotif-module__tXRD4q__handshake__edge,.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__edge,.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__node--peer,.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__ping{animation:none}.ConnectionHandshakeMotif-module__tXRD4q__handshake__node--self{opacity:1;transform:scale(1)}.ConnectionHandshakeMotif-module__tXRD4q__handshake__edge{stroke-dashoffset:90px;stroke-opacity:.4}.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__edge{stroke-dashoffset:0;stroke-opacity:.7}.ConnectionHandshakeMotif-module__tXRD4q__handshake--connected .ConnectionHandshakeMotif-module__tXRD4q__handshake__node--peer{opacity:1;transform:scale(1)}}}
@layer components{.SeveredBranchMotif-module__dU281q__severed-branch{pointer-events:none;display:inline-flex}.SeveredBranchMotif-module__dU281q__severed-branch__svg{display:block;overflow:visible}.SeveredBranchMotif-module__dU281q__severed-branch__line{fill:none;stroke:var(--brand-gold);stroke-opacity:.65;stroke-width:2px;stroke-linecap:round;stroke-dasharray:52;stroke-dashoffset:52px;animation:.24s ease-out forwards SeveredBranchMotif-module__dU281q__severed-branch-draw}.SeveredBranchMotif-module__dU281q__severed-branch__line--second{stroke-dasharray:45;stroke-dashoffset:45px;animation-delay:.2s}.SeveredBranchMotif-module__dU281q__severed-branch__line--severed{stroke-opacity:.4;stroke-width:1.5px;stroke-dasharray:3 5;stroke-dashoffset:0;opacity:0;animation:.24s ease-out .52s forwards SeveredBranchMotif-module__dU281q__severed-branch-fade}.SeveredBranchMotif-module__dU281q__severed-branch__node{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%;animation:.22s ease-out forwards SeveredBranchMotif-module__dU281q__severed-branch-pop;transform:scale(0)}.SeveredBranchMotif-module__dU281q__severed-branch__node--n1{animation-delay:80ms}.SeveredBranchMotif-module__dU281q__severed-branch__node--n2{animation-delay:.28s}.SeveredBranchMotif-module__dU281q__severed-branch__node--n3{animation-delay:.46s}.SeveredBranchMotif-module__dU281q__severed-branch__node-hollow{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;animation:.24s ease-out .62s forwards SeveredBranchMotif-module__dU281q__severed-branch-fade-dim}.SeveredBranchMotif-module__dU281q__severed-branch__pulse{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out .8s infinite SeveredBranchMotif-module__dU281q__severed-branch-pulse}@keyframes SeveredBranchMotif-module__dU281q__severed-branch-draw{to{stroke-dashoffset:0}}@keyframes SeveredBranchMotif-module__dU281q__severed-branch-fade{to{opacity:1}}@keyframes SeveredBranchMotif-module__dU281q__severed-branch-fade-dim{to{opacity:.4}}@keyframes SeveredBranchMotif-module__dU281q__severed-branch-pop{to{opacity:1;transform:scale(1)}}@keyframes SeveredBranchMotif-module__dU281q__severed-branch-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.1;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.SeveredBranchMotif-module__dU281q__severed-branch__line,.SeveredBranchMotif-module__dU281q__severed-branch__line--second,.SeveredBranchMotif-module__dU281q__severed-branch__line--severed,.SeveredBranchMotif-module__dU281q__severed-branch__node,.SeveredBranchMotif-module__dU281q__severed-branch__node-hollow,.SeveredBranchMotif-module__dU281q__severed-branch__pulse{animation:none}.SeveredBranchMotif-module__dU281q__severed-branch__line{stroke-dashoffset:0}.SeveredBranchMotif-module__dU281q__severed-branch__line--severed{opacity:1}.SeveredBranchMotif-module__dU281q__severed-branch__node{opacity:1;transform:scale(1)}.SeveredBranchMotif-module__dU281q__severed-branch__node-hollow{opacity:.4}.SeveredBranchMotif-module__dU281q__severed-branch__pulse{opacity:.25}}}
@layer components{.CvImportPulse-module__rEIlBa__cv-import-pulse{align-items:center;gap:var(--gap-block);flex-direction:column;display:flex}.CvImportPulse-module__rEIlBa__cv-import-pulse__circle{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--radius-full);background:var(--brand-gold);animation:1.6s ease-in-out infinite CvImportPulse-module__rEIlBa__cv-import-pulse-scale}@keyframes CvImportPulse-module__rEIlBa__cv-import-pulse-scale{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.CvImportPulse-module__rEIlBa__cv-import-pulse__phase{color:var(--text-secondary);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-medium);transition:opacity var(--transition-base);margin:0}.CvImportPulse-module__rEIlBa__cv-import-pulse__bar{width:240px;height:var(--track-thickness);background:var(--border-light);border-radius:var(--radius-sm);overflow:hidden}.CvImportPulse-module__rEIlBa__cv-import-pulse__bar-fill{background:var(--accent);border-radius:var(--radius-sm);height:100%;transition:width .5s}@media (prefers-reduced-motion:reduce){.CvImportPulse-module__rEIlBa__cv-import-pulse__circle{animation:none}.CvImportPulse-module__rEIlBa__cv-import-pulse__bar-fill{transition:none}}}
@layer components{.CvConfirmationScreen-module__wOoPtq__cv-confirm--centered{min-height:var(--gate-min-height);justify-content:center;align-items:center;display:flex}.CvConfirmationScreen-module__wOoPtq__cv-confirm__cta{align-items:center;gap:var(--gap-block);text-align:center;flex-direction:column;min-width:260px;display:flex}.CvConfirmationScreen-module__wOoPtq__cv-confirm__summary{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);color:var(--text-secondary);margin:0}.CvConfirmationScreen-module__wOoPtq__cv-confirm__sharing-note{max-width:var(--measure-narrow);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-secondary);margin:0}}
@layer components{.CvCommitCeremony-module__42CIOa__cv-ceremony{align-items:center;gap:var(--gap-between);width:100%;max-width:var(--measure-prose);padding-top:clamp(var(--pad-panel), 9vh, var(--gutter));flex-direction:column;margin:0 auto;display:flex}.CvCommitCeremony-module__42CIOa__cv-ceremony__stage{gap:var(--gap-block);justify-content:center;align-items:flex-start;width:100%;display:flex}.CvCommitCeremony-module__42CIOa__cv-ceremony__rail{flex-shrink:0;display:block;overflow:visible}.CvCommitCeremony-module__42CIOa__cv-ceremony__rows{flex:1;min-width:0;max-width:260px;position:relative}.CvCommitCeremony-module__42CIOa__cv-ceremony__row{opacity:0;position:absolute;left:0;right:0}.CvCommitCeremony-module__42CIOa__cv-ceremony__row-title{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);font-weight:var(--font-weight-semibold);line-height:var(--type-cell-leading);color:var(--text-primary);display:block}.CvCommitCeremony-module__42CIOa__cv-ceremony__row-meta{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);display:block}.CvCommitCeremony-module__42CIOa__cv-ceremony__trunk{stroke:var(--brand-gold);stroke-width:2.5px;stroke-linecap:round;fill:none}.CvCommitCeremony-module__42CIOa__cv-ceremony__node{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%}.CvCommitCeremony-module__42CIOa__cv-ceremony__side-connector{stroke:var(--brand-gold);stroke-opacity:.55;stroke-width:1.25px;stroke-dasharray:2.5 2.5;opacity:0}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__trunk{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-draw var(--dur,.38s) ease-out var(--d,0s) forwards}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__node{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-pop .22s ease-out var(--d,0s) forwards}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__side-connector{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-fade .24s ease-out var(--d,0s) forwards}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__row{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-fade .3s ease-out var(--d,0s) forwards}.CvCommitCeremony-module__42CIOa__cv-ceremony__pending-segment{stroke:var(--brand-gold);stroke-opacity:.4;stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round;opacity:0}.CvCommitCeremony-module__42CIOa__cv-ceremony__pending-node,.CvCommitCeremony-module__42CIOa__cv-ceremony__pending-pulse{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-segment{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-fade .24s ease-out var(--d,0s) forwards, CvCommitCeremony-module__42CIOa__cv-ceremony-pending-march 2.6s ease-in-out var(--d,0s) infinite}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-node{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-hollow-pop .22s ease-out var(--d,0s) forwards}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-pulse{animation:CvCommitCeremony-module__42CIOa__cv-ceremony-pulse 2.6s ease-in-out var(--d,0s) infinite}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-segment,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-node,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-pulse{opacity:0;animation:none}.CvCommitCeremony-module__42CIOa__cv-ceremony__final-segment{stroke:var(--brand-gold);stroke-opacity:.8;stroke-width:2.5px;stroke-linecap:round;fill:none}.CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-node{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%}.CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-ping,.CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-pulse{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__final-segment{animation:.38s ease-out forwards CvCommitCeremony-module__42CIOa__cv-ceremony-draw}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-node{animation:.22s ease-out .3s forwards CvCommitCeremony-module__42CIOa__cv-ceremony-pop}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-ping{animation:.55s ease-out .48s forwards CvCommitCeremony-module__42CIOa__cv-ceremony-ping}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-pulse{animation:1.7s ease-in-out .7s infinite CvCommitCeremony-module__42CIOa__cv-ceremony-pulse}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-pulse--outer{animation-delay:.88s}.CvCommitCeremony-module__42CIOa__cv-ceremony__actions{align-items:center;gap:var(--gap-block);text-align:center;flex-direction:column;display:flex}.CvCommitCeremony-module__42CIOa__cv-ceremony__done{opacity:0}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__done{animation:.3s ease-out .68s forwards CvCommitCeremony-module__42CIOa__cv-ceremony-rise}.CvCommitCeremony-module__42CIOa__cv-ceremony__fineprint{max-width:var(--measure-narrow);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);opacity:0;margin:0}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__fineprint{animation:.3s ease-out .83s forwards CvCommitCeremony-module__42CIOa__cv-ceremony-fade}.CvCommitCeremony-module__42CIOa__cv-ceremony__actions--failed .CvCommitCeremony-module__42CIOa__cv-ceremony__error{margin-block:0 var(--stack-within);max-width:var(--measure-narrow);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-secondary);margin-inline:0}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-draw{to{stroke-dashoffset:0}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-pending-march{0%{clip-path:inset(100% 0 0)}55%{clip-path:inset(0)}to{clip-path:inset(0)}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-fade{0%{opacity:0}to{opacity:1}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(2)}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.12;transform:scale(1.28)}}@keyframes CvCommitCeremony-module__42CIOa__cv-ceremony-hollow-pop{0%{opacity:0;transform:scale(0)}to{opacity:.45;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__trunk,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__node,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__side-connector,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__row,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-segment,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-node,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-pulse,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__final-segment,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-node,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-ping,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-pulse,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__continue,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__fineprint{animation:none}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__trunk,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__final-segment{stroke-dashoffset:0}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__node,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__side-connector,.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__row,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-node,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__continue,.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__fineprint{opacity:1;transform:none}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-segment{opacity:1;clip-path:none}.CvCommitCeremony-module__42CIOa__cv-ceremony--run .CvCommitCeremony-module__42CIOa__cv-ceremony__pending-node{opacity:.45;transform:none}.CvCommitCeremony-module__42CIOa__cv-ceremony--finale .CvCommitCeremony-module__42CIOa__cv-ceremony__beacon-pulse{opacity:.5;transform:none}}}
@layer components{.MotifProgressRail-module__6lcOAq__motif-progress{align-items:center;gap:var(--gap-related);flex-direction:column;display:flex}.MotifProgressRail-module__6lcOAq__motif-progress__rail{width:min(440px,100%);height:auto;display:block;overflow:visible}.MotifProgressRail-module__6lcOAq__motif-progress__caption{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-secondary);text-align:center;margin:0;animation:.26s ease-out both MotifProgressRail-module__6lcOAq__motif-progress-fade}.MotifProgressRail-module__6lcOAq__motif-progress__trunk{stroke:var(--brand-gold);stroke-opacity:.8;stroke-width:2.25px;stroke-linecap:round;fill:none;opacity:0}.MotifProgressRail-module__6lcOAq__motif-progress__trunk--lit{opacity:1;animation:MotifProgressRail-module__6lcOAq__motif-progress-draw .3s ease-out var(--d,0s) forwards}.MotifProgressRail-module__6lcOAq__motif-progress__side{stroke:var(--brand-gold);stroke-opacity:.55;stroke-width:1.5px;stroke-dasharray:4 4;stroke-linecap:round;fill:none;opacity:0}.MotifProgressRail-module__6lcOAq__motif-progress__side--lit{animation:MotifProgressRail-module__6lcOAq__motif-progress-fade .24s ease-out var(--d,0s) forwards}.MotifProgressRail-module__6lcOAq__motif-progress__node{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%}.MotifProgressRail-module__6lcOAq__motif-progress__node--side{fill:var(--motif-node-side)}.MotifProgressRail-module__6lcOAq__motif-progress__node--lit{animation:MotifProgressRail-module__6lcOAq__motif-progress-pop .22s ease-out var(--d,0s) forwards}.MotifProgressRail-module__6lcOAq__motif-progress__pending-node{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.MotifProgressRail-module__6lcOAq__motif-progress__pending-node--lit{animation:MotifProgressRail-module__6lcOAq__motif-progress-hollow-pop .22s ease-out var(--d,0s) forwards}.MotifProgressRail-module__6lcOAq__motif-progress__pending-pulse{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.MotifProgressRail-module__6lcOAq__motif-progress__pending-pulse--lit{animation:MotifProgressRail-module__6lcOAq__motif-progress-pulse 2.6s ease-in-out var(--d,0s) infinite}.MotifProgressRail-module__6lcOAq__motif-progress__pending-march{stroke:var(--brand-gold);stroke-opacity:.55;stroke-width:1.5px;stroke-dasharray:4 4;stroke-linecap:round;fill:none;opacity:0}.MotifProgressRail-module__6lcOAq__motif-progress__pending-march--lit{animation:MotifProgressRail-module__6lcOAq__motif-progress-fade .24s ease-out var(--d,0s) forwards, MotifProgressRail-module__6lcOAq__motif-progress-march 2.6s ease-in-out var(--d,0s) infinite}.MotifProgressRail-module__6lcOAq__motif-progress__final-solid{stroke:var(--brand-gold);stroke-opacity:.8;stroke-width:2.25px;stroke-linecap:round;fill:none;opacity:0}.MotifProgressRail-module__6lcOAq__motif-progress__final-node,.MotifProgressRail-module__6lcOAq__motif-progress__final-ping{opacity:0;transform-box:fill-box;transform-origin:50%}.MotifProgressRail-module__6lcOAq__motif-progress__final-node{fill:var(--motif-node-lead)}.MotifProgressRail-module__6lcOAq__motif-progress__final-ping{fill:none;stroke:var(--brand-gold);stroke-width:1.5px}.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__pending-node,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__pending-pulse,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__pending-march{opacity:0;animation:none}.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-solid{opacity:1;animation:.3s ease-out forwards MotifProgressRail-module__6lcOAq__motif-progress-draw}.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-node{animation:.22s ease-out .15s forwards MotifProgressRail-module__6lcOAq__motif-progress-pop}.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-ping{animation:.55s ease-out .33s forwards MotifProgressRail-module__6lcOAq__motif-progress-ping}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-draw{to{stroke-dashoffset:0}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-hollow-pop{0%{opacity:0;transform:scale(0)}to{opacity:.45;transform:scale(1)}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-fade{0%{opacity:0}to{opacity:1}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(2)}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.12;transform:scale(1.28)}}@keyframes MotifProgressRail-module__6lcOAq__motif-progress-march{0%{clip-path:inset(0 100% 0 0)}55%{clip-path:inset(0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.MotifProgressRail-module__6lcOAq__motif-progress__caption,.MotifProgressRail-module__6lcOAq__motif-progress__trunk--lit,.MotifProgressRail-module__6lcOAq__motif-progress__side--lit,.MotifProgressRail-module__6lcOAq__motif-progress__node--lit,.MotifProgressRail-module__6lcOAq__motif-progress__pending-node--lit,.MotifProgressRail-module__6lcOAq__motif-progress__pending-pulse--lit,.MotifProgressRail-module__6lcOAq__motif-progress__pending-march--lit,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-solid,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-node,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-ping{animation:none}.MotifProgressRail-module__6lcOAq__motif-progress__trunk--lit,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-solid{stroke-dashoffset:0}.MotifProgressRail-module__6lcOAq__motif-progress__side--lit,.MotifProgressRail-module__6lcOAq__motif-progress__pending-march--lit{opacity:1}.MotifProgressRail-module__6lcOAq__motif-progress__node--lit,.MotifProgressRail-module__6lcOAq__motif-progress--resolved .MotifProgressRail-module__6lcOAq__motif-progress__final-node{opacity:1;transform:scale(1)}.MotifProgressRail-module__6lcOAq__motif-progress__pending-node--lit{opacity:.45;transform:scale(1)}.MotifProgressRail-module__6lcOAq__motif-progress__pending-pulse--lit{opacity:.5}.MotifProgressRail-module__6lcOAq__motif-progress__pending-march--lit{clip-path:none}}}
@layer components{.LongWaitMotif-module__uRyE2G__long-wait-motif{opacity:0;justify-content:center;align-items:center;width:100%;animation:.2s ease-out .4s forwards LongWaitMotif-module__uRyE2G__long-wait-motif-appear;display:flex}@keyframes LongWaitMotif-module__uRyE2G__long-wait-motif-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LongWaitMotif-module__uRyE2G__long-wait-motif{animation-duration:1ms}}}
@layer components{.AuthGuard-module__4YQ8na__auth-check-gate{min-height:var(--viewport-fill);padding:var(--pad-panel);justify-content:center;align-items:center;display:flex}}
@layer components{.MemberAvatar-module__gYAmOa__member-avatar{border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.MemberAvatar-module__gYAmOa__member-avatar__mark{width:100%;height:100%;display:block}.MemberAvatar-module__gYAmOa__member-avatar--umber{--avatar-shadow:var(--avatar-umber-shadow);--avatar-lit:var(--avatar-umber-lit);color:var(--avatar-umber-mark);background:var(--avatar-umber-field)}.MemberAvatar-module__gYAmOa__member-avatar--terracotta{--avatar-shadow:var(--avatar-terracotta-shadow);--avatar-lit:var(--avatar-terracotta-lit);color:var(--avatar-terracotta-mark);background:var(--avatar-terracotta-field)}.MemberAvatar-module__gYAmOa__member-avatar--indigo{--avatar-shadow:var(--avatar-indigo-shadow);--avatar-lit:var(--avatar-indigo-lit);color:var(--avatar-indigo-mark);background:var(--avatar-indigo-field)}.MemberAvatar-module__gYAmOa__member-avatar--slate{--avatar-shadow:var(--avatar-slate-shadow);--avatar-lit:var(--avatar-slate-lit);color:var(--avatar-slate-mark);background:var(--avatar-slate-field)}.MemberAvatar-module__gYAmOa__member-avatar--ochre{--avatar-shadow:var(--avatar-ochre-shadow);--avatar-lit:var(--avatar-ochre-lit);color:var(--avatar-ochre-mark);background:var(--avatar-ochre-field)}.MemberAvatar-module__gYAmOa__member-avatar--verdigris{--avatar-shadow:var(--avatar-verdigris-shadow);--avatar-lit:var(--avatar-verdigris-lit);color:var(--avatar-verdigris-mark);background:var(--avatar-verdigris-field)}.MemberAvatar-module__gYAmOa__member-avatar--plum{--avatar-shadow:var(--avatar-plum-shadow);--avatar-lit:var(--avatar-plum-lit);color:var(--avatar-plum-mark);background:var(--avatar-plum-field)}.MemberAvatar-module__gYAmOa__member-avatar--moss{--avatar-shadow:var(--avatar-moss-shadow);--avatar-lit:var(--avatar-moss-lit);color:var(--avatar-moss-mark);background:var(--avatar-moss-field)}.MemberAvatar-module__gYAmOa__member-avatar--xs{width:20px;height:20px}.MemberAvatar-module__gYAmOa__member-avatar--sm{width:28px;height:28px}.MemberAvatar-module__gYAmOa__member-avatar--md{width:40px;height:40px}.MemberAvatar-module__gYAmOa__member-avatar--lg{width:64px;height:64px}.MemberAvatar-module__gYAmOa__member-avatar--xl{width:96px;height:96px}}
@layer components{.IdentityLine-module__woS5tq__identity-line{align-items:center;gap:var(--gap-within);min-width:0;color:var(--text-primary);display:inline-flex}.IdentityLine-module__woS5tq__identity-line--inherit{color:inherit}.IdentityLine-module__woS5tq__identity-line__body{gap:var(--gap-hairline);flex-direction:column;flex:auto;min-width:0;display:flex}.IdentityLine-module__woS5tq__identity-line__handle-row{align-items:center;gap:var(--gap-hairline);flex-wrap:wrap;min-width:0;display:flex}.IdentityLine-module__woS5tq__identity-line__handle{min-width:0;color:inherit;font-weight:var(--font-weight-semibold);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.IdentityLine-module__woS5tq__identity-line__badges{gap:var(--gap-hairline);flex-wrap:wrap;align-items:center;display:inline-flex}.IdentityLine-module__woS5tq__identity-line__badge{padding:0 var(--pad-control-y);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);line-height:var(--type-caption-leading);font-weight:var(--font-weight-medium);text-transform:uppercase;white-space:nowrap;display:inline-flex}.IdentityLine-module__woS5tq__identity-line__badge--shares-pay{background:var(--badge-shares-pay-surface);color:var(--badge-shares-pay-text)}.IdentityLine-module__woS5tq__identity-line__detail{align-items:center;gap:var(--gap-within);min-width:0;display:flex}.IdentityLine-module__woS5tq__identity-line__subtext{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.IdentityLine-module__woS5tq__identity-line__motif{flex:0 220px;justify-content:flex-end;min-width:96px;display:flex}.IdentityLine-module__woS5tq__identity-line--crosslink .IdentityLine-module__woS5tq__identity-line__motif{flex:auto;justify-content:stretch;min-width:0}.IdentityLine-module__woS5tq__identity-line--lg .IdentityLine-module__woS5tq__identity-line__handle{font-size:var(--type-lead-size);letter-spacing:var(--type-lead-tracking);line-height:var(--type-lead-leading)}.IdentityLine-module__woS5tq__identity-line--full .IdentityLine-module__woS5tq__identity-line__subtext{gap:var(--gap-hairline);white-space:normal;flex-direction:column;display:flex;overflow:visible}.IdentityLine-module__woS5tq__identity-line--lg .IdentityLine-module__woS5tq__identity-line__subtext{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading)}@media (max-width:768px){.IdentityLine-module__woS5tq__identity-line--full .IdentityLine-module__woS5tq__identity-line__motif{display:none}}.IdentityLine-module__woS5tq__identity-line--attribution .IdentityLine-module__woS5tq__identity-line__handle{font-weight:var(--font-weight-medium);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading)}}
@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:var(--chart-support-opacity)}.charts-module__X0kpKG__chart__area{opacity:var(--chart-area-opacity)}.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}.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__quantile-rail{row-gap:var(--quantile-rail-row-gap,var(--gap-related));display:grid}.charts-module__X0kpKG__quantile-rail__labels{height:var(--type-caption-leading);position:relative}.charts-module__X0kpKG__quantile-rail__labels--stacked{height:calc(2 * var(--type-caption-leading))}.charts-module__X0kpKG__quantile-rail__median-label{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap;line-height:var(--type-caption-leading);flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__descriptor{font-weight:var(--font-weight-medium);color:var(--text-muted)}.charts-module__X0kpKG__quantile-rail__track{height:var(--track-thickness);background:var(--surface-inset);border-radius:var(--radius-full);cursor:help;position:relative}.charts-module__X0kpKG__quantile-rail__baseline{background:var(--border-strong);border-radius:var(--radius-full);width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__iqr{background:var(--border-default);border-radius:var(--radius-full);height:100%;position:absolute;top:0}.charts-module__X0kpKG__quantile-rail__tick{border-radius:var(--radius-full);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);height:8px;opacity:var(--chart-support-opacity)}.charts-module__X0kpKG__quantile-rail__tick--median{background:var(--viz-cohort);width:2px;height:16px}.charts-module__X0kpKG__quantile-rail__range-label{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-medium);color:var(--text-muted);white-space:nowrap;line-height:var(--type-caption-leading);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{flex-direction:column;align-items:center;display:flex;transform:translate(-50%)}.charts-module__X0kpKG__quantile-rail__range-label--pin-start{align-items:flex-start;transform:translate(0)}.charts-module__X0kpKG__quantile-rail__range-label--pin-end{align-items:flex-end;transform:translate(-100%)}.charts-module__X0kpKG__quantile-rail--yours .charts-module__X0kpKG__quantile-rail__iqr{background:var(--identity-surface)}.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__tick--median{background:var(--border-strong)}.charts-module__X0kpKG__quantile-rail__user-chip{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-semibold);color:var(--identity-text);white-space:nowrap;line-height:var(--type-caption-leading);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:var(--border-emphasis) 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{padding:var(--pad-tight) var(--pad-control-y);border-radius:var(--radius-sm);background:var(--surface-sunken);filter:blur(2.5px);opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none}.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:var(--chart-support-opacity);cursor:pointer}.charts-module__X0kpKG__scatter-plot__dot--user{fill:var(--color-user);stroke:var(--surface);stroke-width:2px;cursor:pointer}.charts-module__X0kpKG__scatter-plot__user-label{fill:var(--identity-text);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);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:var(--chart-support-opacity)}.charts-module__X0kpKG__scatter-plot__trend{stroke:var(--viz-cohort);stroke-width:1.5px;stroke-dasharray:5 4;opacity:var(--chart-support-opacity)}.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(--pad-control-y);background:var(--chart-tooltip-bg);border:var(--border-hairline) 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);gap:var(--gap-hairline);flex-direction:column;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}}.charts-module__X0kpKG__quantile-rail--highlight-marker .charts-module__X0kpKG__quantile-rail__user-marker{background:var(--text-primary)}.charts-module__X0kpKG__quantile-rail--highlight-marker .charts-module__X0kpKG__quantile-rail__user-chip{color:var(--text-primary)}.charts-module__X0kpKG__quantile-rail--tall{--quantile-rail-row-gap:var(--gap-block)}.charts-module__X0kpKG__chart__baseline{stroke:var(--border-strong);stroke-width:1.5px}.charts-module__X0kpKG__chart__baseline-label{fill:var(--text-secondary)}.charts-module__X0kpKG__chart__baseline--success{stroke:var(--color-success);stroke-dasharray:6 4}.charts-module__X0kpKG__chart__baseline-label--success{fill:var(--color-success)}}
@layer components{.ConnectionDialogBody-module__zqjMiq__connections__dialog-body{gap:var(--gap-block);flex-direction:column;display:flex}.ConnectionDialogBody-module__zqjMiq__connections__dialog-hint{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);margin:0}.ConnectionDialogBody-module__zqjMiq__connections__dialog-handle{font-weight:var(--font-weight-semibold);white-space:nowrap}.ConnectionDialogBody-module__zqjMiq__connections__dialog-actions{justify-content:flex-end;gap:var(--gap-within);display:flex}.ConnectionDialogBody-module__zqjMiq__connections__dialog-option{align-items:flex-start;gap:var(--gap-within);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-secondary);cursor:pointer;display:flex}.ConnectionDialogBody-module__zqjMiq__connections__dialog-option-box{margin-top:var(--stack-hairline);flex-shrink:0}}
@layer components{.ConnectDialog-module__zIoIvW__connections__method-toggle{gap:var(--gap-hairline);padding:var(--pad-tight);background:var(--surface-sunken);border-radius:var(--radius-sm);display:flex}.ConnectDialog-module__zIoIvW__connections__method-tab{padding:var(--pad-control-y);border-radius:var(--radius-sm);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:1}.ConnectDialog-module__zIoIvW__connections__method-tab--active{background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-raised)}.ConnectDialog-module__zIoIvW__connections__link-row{gap:var(--gap-within);display:flex}.ConnectDialog-module__zIoIvW__connections__qr{align-items:center;gap:var(--gap-related);padding:var(--pad-card);background:var(--accent-contrast);border-radius:var(--radius-md);flex-direction:column;display:flex}}
@layer components{.Connections-module__vrrOsW__connections{width:100%;min-width:0;padding-top:var(--pad-card);flex-direction:column;display:flex}.Connections-module__vrrOsW__connections__toolbar{justify-content:flex-end;gap:var(--gap-within);display:flex}.Connections-module__vrrOsW__connections__main{gap:var(--gap-between);margin-top:var(--stack-block);flex-direction:column;min-width:0;display:flex}.Connections-module__vrrOsW__connections__section{gap:var(--gap-related);flex-direction:column;min-width:0;display:flex}.Connections-module__vrrOsW__connections__rows{flex-direction:column;min-width:0;display:flex}}
@layer components{.ConnectionsRow-module__C_2T_W__connections-row{align-items:center;gap:var(--gap-related);padding:var(--pad-control-x) var(--pad-control-y);border-bottom:var(--border-hairline) solid var(--border-subtle);min-width:0;display:flex}.ConnectionsRow-module__C_2T_W__connections-row:last-child{border-bottom:none}.ConnectionsRow-module__C_2T_W__connections-row__text{gap:var(--gap-hairline);text-align:left;min-width:0;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;font-family:inherit;display:flex}.ConnectionsRow-module__C_2T_W__connections-row__text:disabled{cursor:not-allowed}div.ConnectionsRow-module__C_2T_W__connections-row__text{cursor:default}button.ConnectionsRow-module__C_2T_W__connections-row__text:hover:not(:disabled){color:var(--accent)}.ConnectionsRow-module__C_2T_W__connections-row__name{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ConnectionsRow-module__C_2T_W__connections-row__stamp{padding-left:var(--pad-card);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);white-space:nowrap;flex:none;margin-left:auto}@media (max-width:768px){.ConnectionsRow-module__C_2T_W__connections-row__stamp{display:none}}.ConnectionsRow-module__C_2T_W__connections-row__actions{align-items:center;gap:var(--gap-within);flex-shrink:0;display:flex;position:relative}.ConnectionsRow-module__C_2T_W__connections-row__overflow{width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:var(--radius-full);color:var(--text-muted);border:var(--border-hairline) solid transparent;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.ConnectionsRow-module__C_2T_W__connections-row__overflow:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-default)}.ConnectionsRow-module__C_2T_W__connections-row__menu{top:calc(100% + var(--gap-hairline));z-index:1;min-width:var(--menu-min-width);padding:var(--pad-tight);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;right:0}.ConnectionsRow-module__C_2T_W__connections-row__menu-item{text-align:left;justify-content:flex-start}@media (max-width:768px){.ConnectionsRow-module__C_2T_W__connections-row{flex-wrap:wrap}.ConnectionsRow-module__C_2T_W__connections-row .ConnectionsRow-module__C_2T_W__connections-row__actions{justify-content:flex-end;width:100%}}}
@layer components{.ConnectionsEmptyState-module__2K1YAG__connections__empty{padding:var(--pad-panel) var(--pad-panel);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);text-align:center;flex-direction:column;align-items:center;display:flex}.ConnectionsEmptyState-module__2K1YAG__connections__empty-title{font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);line-height:var(--type-h4-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}}
@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(--gap-within);padding:var(--pad-control-y) var(--pad-card);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary);background:var(--surface);border:var(--border-hairline) 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:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}}
@layer components{.WhenPeersMove-module__5o0zdG__peer-move{gap:var(--gap-within);flex-direction:column;display:flex}.WhenPeersMove-module__5o0zdG__peer-move__chart-wrap{min-width:0;height:var(--instrument-height);min-height:var(--instrument-height)}.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:var(--instrument-height);min-height:var(--instrument-height)}}}
@layer components{.LogoMotifFlourish-module__SxssDW__flourish{width:44px;height:var(--control-height-xs);margin-left:var(--inline-within);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{.ConnectionsSectionHeading-module__Eds8mG__connections__section-heading{align-items:baseline;gap:var(--gap-within);padding-bottom:var(--pad-control-y);border-bottom:var(--border-hairline) solid var(--border-subtle);font-size:var(--type-ui-size);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--type-micro-tracking);color:var(--text-secondary);margin:0;display:flex}.ConnectionsSectionHeading-module__Eds8mG__connections__count{color:var(--text-muted);font-weight:var(--font-weight-medium)}}
@layer components{.EmployerLoyalty-module__Q-6L2W__peer-move{gap:var(--gap-related);flex-direction:column;display:flex}}
@layer components{.InviteForm-module__G_hLIa__connections-invite-field{gap:var(--gap-within);margin-top:var(--stack-block);padding:var(--pad-card);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;min-width:0;display:flex}.InviteForm-module__G_hLIa__connections-invite-field__row{gap:var(--gap-within);min-width:0;display:flex}.InviteForm-module__G_hLIa__connections-invite-field__hint{max-width:var(--measure-narrow);color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);margin:0}.InviteForm-module__G_hLIa__connections-invite-field__error{color:var(--color-error);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);margin:0}}
@layer components{.Pay-module__cSR84a__pay{gap:var(--gap-related);display:grid}}
@layer components{.PayTrajectory-module__EGj2hW__pay-trajectory{gap:var(--gap-related);display:grid}.PayTrajectory-module__EGj2hW__pay-trajectory__chart-wrap{min-width:0;height:var(--instrument-height);min-height:var(--instrument-height)}.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{.PeopleCompGateOverlay-module__jUJQZq__comp-gate{padding:var(--pad-card);-webkit-backdrop-filter:blur(var(--frost-blur));backdrop-filter:blur(var(--frost-blur));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:var(--radius-md);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(--gap-related);max-width:var(--panel-width);text-align:center;border-color:var(--accent-border);box-shadow:0 0 0 var(--border-emphasis) var(--accent-glow), var(--shadow-overlay);flex-direction:column;display:flex;position:relative}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__heading{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PeopleCompGateOverlay-module__jUJQZq__comp-gate__consent{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-secondary);text-align:left;margin:0}}
@layer components{.NavBrand-module__4dS-QG__navbar__logo{color:var(--text-primary);flex:1 0 0;align-items:center;text-decoration:none;display:inline-flex}.NavBrand-module__4dS-QG__navbar__logo-text{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--font-weight-bold);letter-spacing:var(--type-h1-tracking)}@media (max-width:768px){.NavBrand-module__4dS-QG__navbar__logo{display:none}}}
@layer components{.PeerRelationActions-module__plwDHq__peer-relation__connect-short{display:none}@media (max-width:768px){.PeerRelationActions-module__plwDHq__peer-relation__connect-full{display:none}.PeerRelationActions-module__plwDHq__peer-relation__connect-short{display:inline}}.PeerRelationActions-module__plwDHq__peer-relation{align-items:center;gap:var(--gap-within);flex-shrink:0;display:flex}@media (max-width:768px){.PeerRelationActions-module__plwDHq__peer-relation{flex:auto;justify-content:space-between}}.PeerRelationActions-module__plwDHq__peer-relation>*{flex-shrink:0}.PeerRelationActions-module__plwDHq__peer-relation__state{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-muted);white-space:nowrap}}
@layer components{@media (max-width:768px){.ProfileIdentityActions-module__E2oMLW__profile-identity-actions{display:none}}}
@layer components{.NavMenuButton-module__3wz3hG__navbar__hamburger{display:none}.NavMenuButton-module__3wz3hG__navbar__hamburger:hover{background:var(--surface-hover);color:var(--text-primary)}.NavMenuButton-module__3wz3hG__navbar__hamburger:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:768px){.NavMenuButton-module__3wz3hG__navbar__hamburger{width:var(--tap-target-min);height:var(--tap-target-min);margin-left:calc(-1 * var(--inline-within));border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking);line-height:var(--type-h3-leading);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}}}
@layer components{.PayRaises-module__3HLUCG__pay-raises{gap:var(--gap-related);display:grid}}
@layer components{.CompRevealTeachSheet-module__0yalwq__body{gap:var(--gap-block);flex-direction:column;display:flex}.CompRevealTeachSheet-module__0yalwq__lead{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:var(--type-body-leading);margin:0}.CompRevealTeachSheet-module__0yalwq__rule{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);color:var(--text-secondary);line-height:var(--type-ui-leading);margin:0}.CompRevealTeachSheet-module__0yalwq__actions{display:flex}.CompRevealTeachSheet-module__0yalwq__cta{width:100%}}
@layer components{.OptionTile-module__OKE3eW__option-tile{align-items:center;gap:var(--gap-hairline);padding:var(--pad-tight);border:var(--border-emphasis) solid transparent;border-radius:var(--radius-lg);cursor:pointer;background:0 0;flex-direction:column;display:inline-flex}.OptionTile-module__OKE3eW__option-tile__label{color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.OptionTile-module__OKE3eW__option-tile:hover:not(:disabled){border-color:var(--border-strong)}.OptionTile-module__OKE3eW__option-tile:active:not(:disabled){background:var(--surface-sunken)}.OptionTile-module__OKE3eW__option-tile[aria-checked=true]{border-color:var(--accent)}.OptionTile-module__OKE3eW__option-tile:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.OptionTile-module__OKE3eW__option-tile:disabled{cursor:progress;opacity:var(--unavailable-opacity)}}
@layer components{.capabilityCard-module__MC2A1a__premium-rows{row-gap:var(--gap-related);margin:0;padding:0;list-style:none;display:grid}.capabilityCard-module__MC2A1a__premium-row{column-gap:var(--gap-related);grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;display:grid}.capabilityCard-module__MC2A1a__premium-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0;overflow:hidden}.capabilityCard-module__MC2A1a__premium-row__people{font-weight:var(--font-weight-normal);color:var(--text-muted)}.capabilityCard-module__MC2A1a__premium-row__track{height:var(--chart-meter-height);background:var(--border-subtle);border-radius:var(--radius-full);overflow:hidden}.capabilityCard-module__MC2A1a__premium-row__fill{background:var(--viz-cohort);border-radius:var(--radius-full);height:100%}.capabilityCard-module__MC2A1a__premium-row__figure{font-size:var(--type-ui-size);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}}
@layer components{.OnboardingGate-module__v8xnAW__onboarding-gate-overlay{top:var(--navbar-height);z-index:var(--z-sticky);padding:var(--pad-panel);background:var(--overlay-dark);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.OnboardingGate-module__v8xnAW__onboarding-gate__card{max-width:var(--measure-prose);text-align:center;width:100%}.OnboardingGate-module__v8xnAW__onboarding-gate__title{font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--stack-block);line-height:var(--type-h3-leading)}.OnboardingGate-module__v8xnAW__onboarding-gate__body{font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);color:var(--text-secondary);margin-bottom:var(--stack-between);line-height:var(--type-body-leading)}.OnboardingGate-module__v8xnAW__onboarding-gate__cta{padding:var(--pad-control-x) var(--pad-panel);background-color:var(--accent);color:var(--text-inverse);font-weight:var(--font-weight-semibold);border:var(--border-hairline) solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);text-decoration:none;display:inline-block}.OnboardingGate-module__v8xnAW__onboarding-gate__cta:hover{background-color:var(--accent-hover);border-color:var(--accent-hover)}.OnboardingGate-module__v8xnAW__onboarding-gate__cta--gold{background-color:var(--brand-gold);border-color:var(--brand-gold);color:var(--accent-contrast)}.OnboardingGate-module__v8xnAW__onboarding-gate__cta--gold:hover{background-color:var(--brand-gold-hover);border-color:var(--brand-gold-hover)}@media (max-width:768px){.OnboardingGate-module__v8xnAW__onboarding-gate-overlay{top:0}.OnboardingGate-module__v8xnAW__onboarding-gate__card{padding:var(--pad-panel) var(--pad-card)}.OnboardingGate-module__v8xnAW__onboarding-gate__title{font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);line-height:var(--type-h4-leading)}}}
@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);border:var(--border-emphasis) dashed transparent;transition:border-color var(--transition-fast);pointer-events:none;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{.HelpfulControl-module___g2I0W__control{align-items:center;gap:var(--gap-hairline);padding:var(--pad-tight);border-radius:var(--radius-md);color:var(--text-muted);font-family:var(--font-family-base);line-height:var(--line-height-tight);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;display:inline-flex}.HelpfulControl-module___g2I0W__control:hover{color:var(--text-primary)}.HelpfulControl-module___g2I0W__marked,.HelpfulControl-module___g2I0W__marked:hover{color:var(--color-helpful)}.HelpfulControl-module___g2I0W__control:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.HelpfulControl-module___g2I0W__static{cursor:default}.HelpfulControl-module___g2I0W__glyph{align-items:center;display:inline-flex}.HelpfulControl-module___g2I0W__count{color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading)}}
@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{.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:var(--border-hairline) solid transparent;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)}.MetaLine-module__PX44ga__meta-line__item--separated+.MetaLine-module__PX44ga__meta-line__item--separated:before{content:"·";margin-inline:var(--inline-hairline);color:var(--border-default)}}
@layer components{.PayValue-module__EMdp0a__pay-value{padding:var(--pad-tight) var(--pad-control-y);border:var(--border-hairline) solid transparent;border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--type-h4-size);letter-spacing:var(--type-h4-tracking);line-height:var(--type-h4-leading);font-weight:var(--font-weight-semibold);background:0 0;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:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}}
@layer components{.ReflectionBlock-module__MPoN0a__reflection-block{margin-top:var(--stack-block);padding:var(--pad-card);border:var(--border-hairline) 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:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ReflectionBlock-module__MPoN0a__reflection-block__header{align-items:center;gap:var(--gap-related);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(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);letter-spacing:var(--type-micro-tracking);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(--stack-hairline);color:var(--text-primary);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:block}.ReflectionBlock-module__MPoN0a__reflection-block__body{margin-block:var(--stack-within) 0;max-width:var(--measure-wide);color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);white-space:pre-wrap;overflow-wrap:anywhere;margin-inline:0}}
@layer components{.VocabularyBand-module__C5gPlW__vocabulary-band{gap:var(--gap-within);margin-top:var(--stack-block);flex-direction:column;min-width:0;display:flex}.VocabularyBand-module__C5gPlW__vocabulary-band__row{align-items:center;gap:var(--gap-within);flex-wrap:wrap;min-width:0;display:flex}}
@layer components{.RecordFieldList-module__yHpjtq__record-field-list{flex-direction:column;min-width:0;display:flex}.RecordFieldList-module__yHpjtq__record-field-list__group-label{margin-block:var(--stack-block) 0;padding:0 var(--pad-card) var(--pad-tight);color:var(--text-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;margin-inline:0}.RecordFieldList-module__yHpjtq__record-field-list__field{align-items:center;gap:var(--gap-related);width:100%;min-height:var(--tap-target-min);padding:var(--pad-control-y) var(--pad-card);border:none;border-bottom:var(--border-hairline) solid var(--border-subtle);color:var(--text-primary);font-family:var(--font-family-base);text-align:left;cursor:pointer;background:0 0;display:flex}.RecordFieldList-module__yHpjtq__record-field-list__field:last-child{border-bottom:none}.RecordFieldList-module__yHpjtq__record-field-list__field:hover{background:var(--surface-hover)}.RecordFieldList-module__yHpjtq__record-field-list__field:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-offset))}.RecordFieldList-module__yHpjtq__record-field-list__field[data-active=true]{background:var(--surface-hover)}.RecordFieldList-module__yHpjtq__record-field-list__label{flex:0 0 var(--column-label);color:var(--text-muted);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading)}.RecordFieldList-module__yHpjtq__record-field-list__value{min-width:0;font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.RecordFieldList-module__yHpjtq__record-field-list__value[data-needed=true]{color:var(--color-warning-text)}.RecordFieldList-module__yHpjtq__record-field-list__go{color:var(--text-muted);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);flex:none}.RecordFieldList-module__yHpjtq__record-field-list__editor{padding:var(--pad-control-x) var(--pad-card);border-bottom:var(--border-hairline) solid var(--border-subtle);background:var(--surface-hover)}.RecordFieldList-module__yHpjtq__record-field-list__content{gap:var(--gap-between);padding:var(--pad-card);flex-direction:column;display:flex}}
@layer components{.RecordFocus-module__keSs4q__record-focus{flex-direction:column;min-width:0;display:flex}.RecordFocus-module__keSs4q__record-focus__footer{padding:var(--pad-card);border-top:var(--border-hairline) solid var(--border-subtle)}.RecordFocus-module__keSs4q__record-focus__bar{z-index:1;align-items:center;gap:var(--gap-related);min-height:var(--navbar-height);padding:0 var(--pad-control-x);border-bottom:var(--border-hairline) solid var(--border-subtle);background:var(--surface);display:flex;position:sticky;top:0}.RecordFocus-module__keSs4q__record-focus__back{flex:none}.RecordFocus-module__keSs4q__record-focus__title{min-width:0;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);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.RecordFocus-module__keSs4q__record-focus__body{flex:auto;min-width:0}}
@layer components{.NavigationProgress-module__0Uu6Pq__navigation-progress{height:var(--track-thickness);z-index:var(--z-loading-overlay);background:var(--brand-gold-muted);pointer-events:none;opacity:0;animation:.2s .15s forwards NavigationProgress-module__0Uu6Pq__navigation-progress-appear;position:fixed;top:0;left:0;right:0;overflow:hidden}.NavigationProgress-module__0Uu6Pq__navigation-progress:after{content:"";background:var(--brand-gold);border-radius:var(--radius-full);width:40%;animation:1.1s ease-in-out infinite NavigationProgress-module__0Uu6Pq__navigation-progress-slide;position:absolute;top:0;bottom:0;left:0}@keyframes NavigationProgress-module__0Uu6Pq__navigation-progress-appear{0%{opacity:0}to{opacity:1}}@keyframes NavigationProgress-module__0Uu6Pq__navigation-progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.NavigationProgress-module__0Uu6Pq__navigation-progress:after{animation-duration:2.2s}}}
@layer components{.CollectionFieldEditor-module__lZkIxq__collection-field{gap:var(--gap-within);flex-direction:column;min-width:0;display:flex}.CollectionFieldEditor-module__lZkIxq__collection-field__row{align-items:center;gap:var(--gap-within);min-width:0;display:flex}.CollectionFieldEditor-module__lZkIxq__collection-field__label{color:var(--text-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;margin:0}.CollectionFieldEditor-module__lZkIxq__collection-field__controls{gap:var(--gap-within);flex:auto;min-width:0;display:flex}.CollectionFieldEditor-module__lZkIxq__collection-field__controls>*{flex:auto;min-width:0}.CollectionFieldEditor-module__lZkIxq__collection-field__action{width:var(--tap-target-min);height:var(--tap-target-min);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.CollectionFieldEditor-module__lZkIxq__collection-field__action:hover{border-color:var(--accent);color:var(--text-primary)}.CollectionFieldEditor-module__lZkIxq__collection-field__action--add{cursor:default}}
@layer components{.RadioGroup-module__egqstG__group{min-height:var(--control-height-xs);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.RadioGroup-module__egqstG__item{appearance:none;justify-content:center;align-items:center;gap:var(--gap-within);padding:var(--pad-tight) var(--pad-control-x);border:none;border-right:var(--border-hairline) solid var(--border-subtle);background:var(--surface);color:var(--text-muted);font-family:var(--font-family-base);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-medium);line-height:var(--type-caption-leading);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);display:inline-flex}.RadioGroup-module__egqstG__item:last-child{border-right:none}.RadioGroup-module__egqstG__item:hover:not([data-disabled]){color:var(--text-secondary)}.RadioGroup-module__egqstG__item:active:not([data-disabled]){filter:brightness(.95)}.RadioGroup-module__egqstG__item:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-offset));transition:none}.RadioGroup-module__egqstG__item[data-checked]{background:var(--accent);color:var(--text-inverse)}.RadioGroup-module__egqstG__item[data-checked]:hover{color:var(--text-inverse)}.RadioGroup-module__egqstG__item[data-disabled]{opacity:var(--unavailable-opacity);cursor:not-allowed}@media (forced-colors:active){.RadioGroup-module__egqstG__item[data-checked]{outline:var(--border-emphasis) solid;outline-offset:calc(-1 * var(--focus-ring-offset))}}}
@layer components{.Checkbox-module__-0Gw4a__box{width:var(--size-icon-sm);height:var(--size-icon-sm);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Checkbox-module__-0Gw4a__box[data-checked]{background:var(--accent);border-color:var(--accent)}.Checkbox-module__-0Gw4a__box:hover:not([data-disabled]){border-color:var(--accent-hover)}.Checkbox-module__-0Gw4a__box:active:not([data-disabled]){filter:brightness(.95)}.Checkbox-module__-0Gw4a__box:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);transition:none}.Checkbox-module__-0Gw4a__box[data-disabled]{opacity:var(--unavailable-opacity);cursor:not-allowed}.Checkbox-module__-0Gw4a__indicator{color:var(--accent-contrast);display:flex}}
@layer components{.PersonalInfoModal-module__ioyJ8a__personal-info-modal__intro{margin-block:0 var(--stack-block);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);color:var(--text-secondary);line-height:var(--type-ui-leading);margin-inline:0}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__link{color:var(--accent);text-decoration:underline}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__link:hover{color:var(--accent-hover)}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__form{gap:var(--gap-block);flex-direction:column;display:flex}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__form-group{gap:var(--gap-hairline);flex-direction:column;display:flex}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__select{padding:var(--pad-control-y) var(--pad-control-x);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text-primary);width:100%}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__select:focus{border-color:var(--accent);box-shadow:0 0 0 var(--border-emphasis) var(--focus-ring);outline:none}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__dob-selects{gap:var(--gap-within);display:flex}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__select--dob{flex:1;min-width:0}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__consent{margin-top:var(--stack-within)}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__checkbox-label{align-items:flex-start;gap:var(--gap-within);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-secondary);cursor:pointer;display:flex}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__checkbox{margin-top:var(--stack-hairline);flex-shrink:0}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__error{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--color-error);margin:0}.PersonalInfoModal-module__ioyJ8a__personal-info-modal__footer{justify-content:flex-end;gap:var(--gap-related);margin-top:var(--stack-block);padding-top:var(--pad-card);border-top:var(--border-hairline) solid var(--border-default);display:flex}@media (max-width:768px){.PersonalInfoModal-module__ioyJ8a__personal-info-modal__footer{flex-direction:column}}}
@layer components{.AccountMenu-module__m4QDBq__account-menu{font-family:var(--font-family-base)}.AccountMenu-module__m4QDBq__account-menu__item{text-align:left;justify-content:flex-start;width:100%}.AccountMenu-module__m4QDBq__account-menu__icon{width:var(--size-icon-sm);color:var(--text-muted)}.AccountMenu-module__m4QDBq__account-menu__item--danger .AccountMenu-module__m4QDBq__account-menu__icon{color:var(--color-coral)}.AccountMenu-module__m4QDBq__account-menu__divider{height:var(--border-hairline);background:var(--border-subtle);margin-block:var(--stack-within);margin-inline:0}.AccountMenu-module__m4QDBq__account-menu__label{padding:var(--pad-control-y) var(--pad-card) var(--pad-tight);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--type-micro-tracking);color:var(--text-muted);-webkit-user-select:none;user-select:none;margin:0}.AccountMenu-module__m4QDBq__account-menu--dropdown{margin-top:var(--stack-hairline);min-width:var(--menu-min-width);background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);padding:var(--pad-control-y) 0;z-index:var(--z-dropdown);border:var(--border-hairline) solid var(--border-subtle);position:absolute;top:100%;right:0}.AccountMenu-module__m4QDBq__account-menu--page{background:var(--surface);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--pad-control-x) 0}.AccountMenu-module__m4QDBq__account-menu--page .AccountMenu-module__m4QDBq__account-menu__label{padding:var(--pad-control-x) var(--pad-panel) var(--pad-tight)}}
@layer components{.IdentityEditDialog-module__-E6u7W__identity-edit{gap:var(--gap-between);padding:var(--pad-control-y) 0;flex-direction:column;display:flex}.IdentityEditDialog-module__-E6u7W__identity-edit__handle-row{align-items:center;gap:var(--gap-related);min-width:0;display:flex}.IdentityEditDialog-module__-E6u7W__identity-edit__handle{color:var(--text-primary);font-size:var(--type-lead-size);letter-spacing:var(--type-lead-tracking);line-height:var(--type-lead-leading);font-weight:var(--font-weight-semibold);white-space:nowrap}.IdentityEditDialog-module__-E6u7W__identity-edit__section{align-items:center;gap:var(--gap-within);flex-direction:column;display:flex}.IdentityEditDialog-module__-E6u7W__identity-edit__section-title{text-align:center;color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);font-weight:var(--font-weight-semibold);text-transform:uppercase;align-self:stretch;margin:0}.IdentityEditDialog-module__-E6u7W__identity-edit__options{justify-content:center;justify-items:center;gap:var(--gap-related);display:grid}.IdentityEditDialog-module__-E6u7W__identity-edit__options--creature{grid-template-columns:repeat(3,max-content)}.IdentityEditDialog-module__-E6u7W__identity-edit__options--clothing{grid-template-columns:repeat(4,max-content)}.IdentityEditDialog-module__-E6u7W__identity-edit__options--glasses{grid-template-columns:repeat(2,max-content)}.IdentityEditDialog-module__-E6u7W__identity-edit__options--color{grid-template-columns:repeat(4,max-content)}@media (min-width:1101px){.IdentityEditDialog-module__-E6u7W__identity-edit__options--creature{grid-template-columns:repeat(6,max-content)}}}
@layer components{.NavUtilities-module__cagKqa__navbar__list{align-items:center;gap:var(--gap-hairline);min-width:0;margin:0;padding:0;list-style:none;display:flex}.NavUtilities-module__cagKqa__navbar__list--utils{flex:1 0 0;justify-content:flex-end}.NavUtilities-module__cagKqa__navbar__item{align-items:center;min-width:0;display:flex}.NavUtilities-module__cagKqa__navbar__link{padding:var(--pad-control-y) var(--pad-control-x);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-medium);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.NavUtilities-module__cagKqa__navbar__link:hover{background:var(--surface-hover);color:var(--text-primary)}.NavUtilities-module__cagKqa__navbar__link--active{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.NavUtilities-module__cagKqa__navbar__item--profile{position:relative}@media (max-width:768px){.NavUtilities-module__cagKqa__navbar__list--utils{margin-right:calc(-1 * var(--inline-within));flex:none}.NavUtilities-module__cagKqa__navbar__profile-trigger{width:var(--tap-target-min);height:var(--tap-target-min)}.NavUtilities-module__cagKqa__navbar__link{height:var(--tap-target-min);padding:0 var(--pad-control-y)}}}
@layer components{.ProfileHandleEdit-module__8ag1rG__profile-handle-edit{align-items:center;gap:var(--gap-within);min-width:0;display:inline-flex}.ProfileHandleEdit-module__8ag1rG__profile-handle-edit__handle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ProfileHandleEdit-module__8ag1rG__profile-handle-edit__pencil{padding:var(--pad-tight);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--type-ui-size);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ProfileHandleEdit-module__8ag1rG__profile-handle-edit__pencil:hover{color:var(--text-primary);background:var(--surface-hover)}.ProfileHandleEdit-module__8ag1rG__profile-handle-edit__pencil:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}}
@layer components{.SearchMotif-module__lGv8KG__search-motif{pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex}.SearchMotif-module__lGv8KG__search-motif svg{display:block;overflow:visible}.SearchMotif-module__lGv8KG__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}.SearchMotif-module__lGv8KG__search-motif__node{fill:var(--brand-gold);transform-box:fill-box;transform-origin:50%}.SearchMotif-module__lGv8KG__search-motif__node--lead{fill:var(--motif-node-lead)}.SearchMotif-module__lGv8KG__search-motif__line--side{stroke-opacity:.55;stroke-width:1.25px;stroke-dasharray:2.5 2.5}.SearchMotif-module__lGv8KG__search-motif__node--side{fill:var(--motif-node-side)}.SearchMotif-module__lGv8KG__search-motif__beacon{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__beacon{animation:1.1s ease-out infinite SearchMotif-module__lGv8KG__search-motif-ping}.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__line{animation:1.1s ease-in-out infinite SearchMotif-module__lGv8KG__search-motif-draw}.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__node{animation:1.1s ease-in-out infinite SearchMotif-module__lGv8KG__search-motif-pulse;animation-delay:calc(var(--i,0) * .14s)}@keyframes SearchMotif-module__lGv8KG__search-motif-draw{0%{stroke-dashoffset:44px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes SearchMotif-module__lGv8KG__search-motif-ping{0%{opacity:0;transform:scale(.4)}55%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.15)}}@keyframes SearchMotif-module__lGv8KG__search-motif-pulse{0%,to{opacity:.55;transform:scale(1)}55%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__line,.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__node,.SearchMotif-module__lGv8KG__search-motif--searching .SearchMotif-module__lGv8KG__search-motif__beacon{animation:none}}}
@layer components{.CardMetricLibrary-module__PenBAa__card-metric-library{right:0;top:calc(100% + var(--gap-hairline));z-index:var(--z-dropdown);width:min(var(--panel-width), calc(100vw - var(--spacing-6)));max-height:min(var(--overlay-max-height), var(--panel-max-height));position:absolute}@media (max-width:768px){.CardMetricLibrary-module__PenBAa__card-metric-library{width:100%;max-height:none;box-shadow:none;background:0 0;border:none;border-radius:0;position:static}}.CardMetricLibrary-module__PenBAa__card-metric-library{background:var(--surface);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}.CardMetricLibrary-module__PenBAa__card-metric-library__header{padding:var(--pad-control-x) var(--pad-card);border-bottom:var(--border-hairline) solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.CardMetricLibrary-module__PenBAa__card-metric-library__header{display:none}}.CardMetricLibrary-module__PenBAa__card-metric-library__title{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.CardMetricLibrary-module__PenBAa__card-metric-library__body{padding:var(--pad-control-y) 0;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;overflow-y:auto}@media (max-width:768px){.CardMetricLibrary-module__PenBAa__card-metric-library__body{overflow:visible}}.CardMetricLibrary-module__PenBAa__card-metric-library__body::-webkit-scrollbar{width:var(--track-thickness)}.CardMetricLibrary-module__PenBAa__card-metric-library__body::-webkit-scrollbar-track{background:0 0}.CardMetricLibrary-module__PenBAa__card-metric-library__body::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-full)}.CardMetricLibrary-module__PenBAa__card-metric-library__group{padding:var(--pad-tight) var(--pad-card)}.CardMetricLibrary-module__PenBAa__card-metric-library__group+.CardMetricLibrary-module__PenBAa__card-metric-library__group{border-top:var(--border-hairline) solid var(--border-subtle);margin-top:var(--stack-hairline);padding-top:var(--pad-control-y)}.CardMetricLibrary-module__PenBAa__card-metric-library__group-label{font-size:var(--type-micro-size);line-height:var(--type-micro-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);display:block}.CardMetricLibrary-module__PenBAa__card-metric-library__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CardMetricLibrary-module__PenBAa__card-metric-library__item{justify-content:space-between;align-items:center;gap:var(--gap-related);padding:var(--pad-control-y) var(--pad-tight);border-radius:var(--radius-sm);transition:background var(--transition-fast);display:flex}.CardMetricLibrary-module__PenBAa__card-metric-library__item:hover{background:var(--surface-sunken)}.CardMetricLibrary-module__PenBAa__card-metric-library__item-info{gap:var(--gap-hairline);flex-direction:column;flex:1;min-width:0;display:flex}.CardMetricLibrary-module__PenBAa__card-metric-library__label{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-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CardMetricLibrary-module__PenBAa__card-metric-library__description{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);color:var(--text-secondary);font-weight:var(--font-weight-normal);line-height:var(--type-caption-leading);white-space:nowrap;display:block;overflow:hidden}.CardMetricLibrary-module__PenBAa__card-metric-library__description-inner{white-space:nowrap;will-change:transform;display:inline-block}.CardMetricLibrary-module__PenBAa__card-metric-library__item-actions{align-items:center;gap:var(--gap-within);flex-shrink:0;display:flex}.CardMetricLibrary-module__PenBAa__card-metric-library__badge{font-size:var(--type-micro-size);letter-spacing:var(--type-micro-tracking);line-height:var(--type-micro-leading);font-weight:var(--font-weight-medium);padding:var(--pad-tight) var(--pad-tight);border-radius:var(--radius-sm);white-space:nowrap}.CardMetricLibrary-module__PenBAa__card-metric-library__badge--pinned{color:var(--accent);background:var(--accent-surface)}.CardMetricLibrary-module__PenBAa__card-metric-library__badge--locked{color:var(--text-muted);background:var(--surface-sunken)}.CardMetricLibrary-module__PenBAa__card-metric-library__item--locked{opacity:var(--unavailable-opacity)}.CardMetricLibrary-module__PenBAa__card-metric-library__item--locked .CardMetricLibrary-module__PenBAa__card-metric-library__label{color:var(--text-muted)}.CardMetricLibrary-module__PenBAa__card-metric-library__lock-icon{vertical-align:-1px;margin-right:var(--inline-hairline);flex-shrink:0;display:inline-block}}
@layer components{.IdentityAvatarButton-module__jtEqBa__identity-avatar-button{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;position:relative}.IdentityAvatarButton-module__jtEqBa__identity-avatar-button__overlay{border-radius:var(--radius-md);background:var(--overlay-dark);color:var(--text-on-accent);font-size:var(--type-ui-size);opacity:0;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IdentityAvatarButton-module__jtEqBa__identity-avatar-button:hover .IdentityAvatarButton-module__jtEqBa__identity-avatar-button__overlay,.IdentityAvatarButton-module__jtEqBa__identity-avatar-button:focus-visible .IdentityAvatarButton-module__jtEqBa__identity-avatar-button__overlay{opacity:1}.IdentityAvatarButton-module__jtEqBa__identity-avatar-button:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.IdentityAvatarButton-module__jtEqBa__identity-avatar-button__overlay{transition:none}}}
@layer components{.SignupPromptToast-module__baRqya__signup-toast{width:min(var(--panel-width), calc(100vw - var(--spacing-8)));padding:var(--pad-card);background:var(--surface-overlay);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(var(--spacing-4));transition:opacity var(--transition-base), transform var(--transition-base);position:relative}.SignupPromptToast-module__baRqya__signup-toast--visible{opacity:1;transform:translateY(0)}.SignupPromptToast-module__baRqya__signup-toast__close{top:var(--gap-within);right:var(--gap-within);position:absolute}.SignupPromptToast-module__baRqya__signup-toast__headline{margin-block:0 var(--stack-block);margin-inline:var(--control-height-sm) 0;font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);line-height:var(--type-body-leading);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.SignupPromptToast-module__baRqya__signup-toast__actions{align-items:center;gap:var(--gap-within);display:flex}@media (prefers-reduced-motion:reduce){.SignupPromptToast-module__baRqya__signup-toast{transition:none}}}
@layer components{.ManagementScope-module__aFsu7G__mgmt-scope{gap:var(--gap-related);display:grid}.ManagementScope-module__aFsu7G__mgmt-scope__chart-wrap{min-width:0;height:var(--instrument-height);min-height:var(--instrument-height)}}
@layer components{.ProfileMembershipSummary-module__8_eicq__membership{align-items:center;gap:var(--gap-related);flex-wrap:wrap;display:flex}.ProfileMembershipSummary-module__8_eicq__membership__state{align-items:center;gap:var(--gap-within);color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);display:inline-flex}.ProfileMembershipSummary-module__8_eicq__membership__state--on{color:var(--text-primary);font-weight:var(--font-weight-medium)}.ProfileMembershipSummary-module__8_eicq__membership__dot{width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--radius-full);background:var(--color-success);flex-shrink:0}}
@layer components{.RoleSearch-module__iUO7gq__role-search__option{column-gap:var(--gap-within);row-gap:var(--gap-hairline);padding-block:var(--pad-tight);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.RoleSearch-module__iUO7gq__role-search__option-title{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:var(--type-ui-leading);grid-area:1/1;min-width:0}.RoleSearch-module__iUO7gq__role-search__option-discipline{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);color:var(--text-muted);line-height:var(--type-caption-leading);grid-area:2/1;min-width:0}.RoleSearch-module__iUO7gq__role-search__option-count{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);padding:var(--pad-tight) var(--pad-control-y);flex-shrink:0;grid-area:1/2/span 2;align-self:center}}
@layer components{.Tooltip-module__iIm7WG__positioner{z-index:var(--z-tooltip)}.Tooltip-module__iIm7WG__popup{max-width:250px;padding:var(--pad-control-y) var(--pad-control-x);background:var(--surface);color:var(--text-primary);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);font-family:var(--font-family-base);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);font-weight:var(--font-weight-normal);line-height:var(--type-caption-leading);overflow-wrap:break-word;white-space:normal;text-align:left}.Tooltip-module__iIm7WG__popup[data-preserve-line-breaks]{white-space:pre-line}}
@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:.52s ease-out forwards HelpfulIcon-module__ISrenW__helpful-ripple}.HelpfulIcon-module__ISrenW__helpful-icon--burst .HelpfulIcon-module__ISrenW__helpful-icon__spark{animation:.52s ease-out forwards HelpfulIcon-module__ISrenW__helpful-spark}@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{.PeerGateModal-module__eIVwUW__peer-gate-modal__body{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);color:var(--text-secondary);line-height:var(--type-ui-leading);text-align:center;margin:0}.PeerGateModal-module__eIVwUW__peer-gate-modal__actions{align-items:stretch;gap:var(--gap-related);margin-top:var(--stack-block);flex-direction:column;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);padding:var(--pad-control-x) var(--pad-panel);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;border:none;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(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);text-align:center;padding:var(--pad-tight);background:0 0;text-decoration:underline;display:block}.PeerGateModal-module__eIVwUW__peer-gate-modal__cta-secondary:hover{color:var(--accent-hover)}}
@layer components{.RoleCompensation-module__BtylfW__role-compensation{gap:var(--gap-related);display:grid}.RoleCompensation-module__BtylfW__role-compensation__group{gap:var(--gap-block);flex-direction:column;display:flex}.RoleCompensation-module__BtylfW__role-compensation__group--pct{margin-top:var(--stack-hairline)}.RoleCompensation-module__BtylfW__role-compensation__group-title{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);flex:1}.RoleCompensation-module__BtylfW__role-compensation__row{--role-compensation-label-column:80px;--quantile-rail-row-gap:var(--gap-related);grid-template-columns:var(--role-compensation-label-column) 1fr;align-items:start;gap:var(--gap-within);display:grid}.RoleCompensation-module__BtylfW__role-compensation__row-label{gap:var(--gap-hairline);padding-top:calc(var(--type-caption-leading) + var(--quantile-rail-row-gap));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);white-space:nowrap;flex-direction:column;display:flex}.RoleCompensation-module__BtylfW__role-compensation__row-basis,.RoleCompensation-module__BtylfW__role-compensation__row-n{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading);font-weight:var(--font-weight-normal);color:var(--text-muted)}.RoleCompensation-module__BtylfW__role-compensation__component-subtext{margin-left:calc(var(--role-compensation-label-column) + var(--inline-within));margin-top:calc(-1 * var(--stack-related));font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);color:var(--text-muted);line-height:var(--type-caption-leading)}}
@layer components{.Switch-module__egemaW__track{width:36px;height:20px;padding:var(--pad-tight);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-full);background:var(--surface-sunken);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;align-items:center;display:inline-flex}.Switch-module__egemaW__track[data-checked]{background:var(--accent);border-color:var(--accent)}.Switch-module__egemaW__track:hover:not([data-disabled]){border-color:var(--border-strong)}.Switch-module__egemaW__track:active:not([data-disabled]){filter:brightness(.95)}.Switch-module__egemaW__track:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);transition:none}.Switch-module__egemaW__track:focus-visible .Switch-module__egemaW__thumb{transition:none}.Switch-module__egemaW__track[data-disabled]{opacity:var(--unavailable-opacity);cursor:not-allowed}.Switch-module__egemaW__thumb{border-radius:var(--radius-full);background:var(--surface);width:12px;height:12px;box-shadow:var(--shadow-raised);transition:transform var(--transition-fast)}.Switch-module__egemaW__thumb[data-checked]{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.Switch-module__egemaW__thumb{transition:none}}}
@layer components{.AddAffordance-module__vCr7FG__add{border:var(--border-hairline) dashed var(--border-default);color:var(--text-muted);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex}.AddAffordance-module__vCr7FG__add:hover{border-color:var(--accent);background:var(--surface-hover);color:var(--text-primary)}.AddAffordance-module__vCr7FG__add:focus-visible{outline:var(--border-emphasis) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.AddAffordance-module__vCr7FG__add[data-shape=chip]{gap:var(--gap-within);padding:var(--pad-tight) var(--pad-control-x);border-radius:var(--radius-full);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-leading)}.AddAffordance-module__vCr7FG__add[data-shape=control]{gap:var(--gap-within);min-height:var(--control-height-sm);padding:0 var(--pad-control-x);border-radius:var(--radius-full);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading)}.AddAffordance-module__vCr7FG__add[data-shape=slot]{gap:var(--gap-within);min-height:var(--control-height-sm);padding:0 var(--pad-control-x);border-radius:var(--radius-sm);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading)}@media (max-width:768px){.AddAffordance-module__vCr7FG__add[data-shape=chip]{min-height:var(--tap-target-min)}}.AddAffordance-module__vCr7FG__add[data-tone=required]{border-color:var(--color-warning-border);color:var(--color-warning-text)}.AddAffordance-module__vCr7FG__add[data-tone=required]:hover{border-color:var(--color-warning-border);background:var(--warning-surface-hover);color:var(--color-warning-text)}.AddAffordance-module__vCr7FG__add[data-tone=spec]{border-color:var(--chip-spec-border);color:var(--chip-spec-text)}.AddAffordance-module__vCr7FG__add[data-tone=spec]:hover{border-color:var(--chip-spec-border);background:var(--chip-spec-bg);color:var(--chip-spec-text)}.AddAffordance-module__vCr7FG__add[data-tone=tech]{border-color:var(--chip-tech-border);color:var(--chip-tech-text)}.AddAffordance-module__vCr7FG__add[data-tone=tech]:hover{border-color:var(--chip-tech-border);background:var(--chip-tech-bg);color:var(--chip-tech-text)}.AddAffordance-module__vCr7FG__add[data-shape=block]{gap:var(--gap-within);width:100%;min-height:var(--tap-target-min);padding:var(--pad-card);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-semibold)}.AddAffordance-module__vCr7FG__mark{font-weight:var(--font-weight-bold)}}
@layer components{.Badge-module__85MNJa__badge{border-radius:var(--radius-full);font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.Badge-module__85MNJa__badge[data-size=sm]{width:var(--control-height-xs);height:var(--control-height-xs)}.Badge-module__85MNJa__badge[data-size=md]{width:var(--control-height-md);height:var(--control-height-md)}.Badge-module__85MNJa__badge[data-tone=neutral]{background:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);color:var(--accent)}.Badge-module__85MNJa__badge[data-tone=accent]{background:var(--brand-gold);color:var(--accent-contrast)}}
@layer components{.ToastSuccessIcon-module__naTIOW__toast-node{pointer-events:none;flex-shrink:0;display:inline-flex}.ToastSuccessIcon-module__naTIOW__toast-node__svg{display:block;overflow:visible}.ToastSuccessIcon-module__naTIOW__toast-node__dot{fill:var(--brand-gold);opacity:0;transform-box:fill-box;transform-origin:50%;animation:.22s ease-out .12s forwards ToastSuccessIcon-module__naTIOW__toast-node-pop;transform:scale(0)}.ToastSuccessIcon-module__naTIOW__toast-node__ping{fill:none;stroke:var(--brand-gold);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.48s ease-out .26s forwards ToastSuccessIcon-module__naTIOW__toast-node-ping}@keyframes ToastSuccessIcon-module__naTIOW__toast-node-pop{to{opacity:1;transform:scale(1)}}@keyframes ToastSuccessIcon-module__naTIOW__toast-node-ping{0%{opacity:.55;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.ToastSuccessIcon-module__naTIOW__toast-node__dot,.ToastSuccessIcon-module__naTIOW__toast-node__ping{animation:none}.ToastSuccessIcon-module__naTIOW__toast-node__dot{opacity:1;transform:scale(1)}}}
@layer components{.UiSpinner-module__Ei8Hwq__ui-spinner{align-items:center;gap:var(--gap-within);color:var(--accent);display:inline-flex}.UiSpinner-module__Ei8Hwq__ui-spinner__svg{animation:.9s linear infinite UiSpinner-module__Ei8Hwq__ui-spinner-rotate}.UiSpinner-module__Ei8Hwq__ui-spinner__text{font-size:var(--type-ui-size);letter-spacing:var(--type-ui-tracking);line-height:var(--type-ui-leading);color:var(--text-muted)}@keyframes UiSpinner-module__Ei8Hwq__ui-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.UiSpinner-module__Ei8Hwq__ui-spinner__svg{animation:none}}}
@layer components{.LinkPendingSpinner-module__GEq2hq__link-pending-spinner{margin-left:var(--inline-hairline);vertical-align:middle;opacity:0;align-items:center;animation:.2s .15s forwards LinkPendingSpinner-module__GEq2hq__link-pending-spinner-appear;display:inline-flex}.LinkPendingSpinner-module__GEq2hq__link-pending-spinner svg{width:12px;height:12px;display:block}@keyframes LinkPendingSpinner-module__GEq2hq__link-pending-spinner-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LinkPendingSpinner-module__GEq2hq__link-pending-spinner{opacity:1;animation:none}}}
@layer components{.DisplayMoney-module__DCdtWG__money--locked{filter:blur(2.5px);pointer-events:none;-webkit-user-select:none;user-select:none}}