html{--orator-card-depth:.18;--orator-card-brightness:.82}
html:is([data-theme="light"],[data-theme="light-warm"],[data-palette="light"],[data-palette="light-warm"]){--orator-card-depth:.055;--orator-card-brightness:.945}
/* Shared cursor layer. Native CSS owns backgrounds, geometry and selected states. */
[data-orator-glow-position]{position:relative!important}
.cursor-glow-layer{display:none!important}
.orator-material-glow{display:block!important;position:absolute!important;inset:0;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;z-index:2;border-radius:inherit;overflow:hidden!important;pointer-events:none!important;background:radial-gradient(280px circle at var(--orator-glow-x,50%) var(--orator-glow-y,50%),rgba(245,160,79,.075),rgba(245,160,79,.025) 38%,transparent 72%)}
.orator-material-glow[data-orator-glow-field]{inset:auto}
@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),(forced-colors:active){.orator-material-glow{display:none!important}}
@layer orator-quiet-edges{:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a):not(:where(.chat,.chat-composer,input,textarea,select)){border-color:transparent!important;background-clip:padding-box!important}@media(forced-colors:active){:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a):not(:where(.chat,.chat-composer,input,textarea,select)){border-color:CanvasText!important}}}
@layer orator-native-important{.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 22px rgba(0,0,0,.12)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)):before{background:linear-gradient(90deg,var(--accent) 0%,var(--accent) 4%,var(--line-strong) 18%,var(--line-strong) 100%)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)):before{opacity:0!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)):before{opacity:0!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-41),1)!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 20px rgba(var(--ui-sheen-tone-17),0.06)!important}
@media (max-width:760px){.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)):before{background:linear-gradient(180deg,var(--line-strong) 0%,var(--line-strong) 72%,var(--accent) 92%,var(--accent) 100%)!important}}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 22px rgba(0,0,0,.12)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:none!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-36),1)!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 20px rgba(var(--ui-sheen-tone-20),0.08)!important}
@media (max-width:760px){.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:none!important}}
.main-nav a:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}
.main-nav a:hover:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(var(--surface-2),var(--surface-2)) padding-box,
    linear-gradient(90deg,var(--accent) 0%,var(--accent) 4%,var(--line-strong) 18%,var(--line-strong) 100%) border-box!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 22px rgba(0,0,0,.12)!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(rgba(var(--ui-panel-top-tone-36),1),rgba(var(--ui-panel-top-tone-36),1)) padding-box,
    linear-gradient(90deg,var(--accent) 0%,var(--accent) 4%,var(--line-strong) 18%,var(--line-strong) 100%) border-box!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 20px rgba(var(--ui-sheen-tone-20),0.09)!important}
@media (max-width:760px){.bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}}
@media (max-width:1099px){.bottom-nav.orator-bottom-nav a:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.bottom-nav.orator-bottom-nav button:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}}
@media (max-width:1099px){.bottom-nav.orator-bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.bottom-nav.orator-bottom-nav button.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(245,160,79,.08)!important}}
.candidate-card:hover:where(.candidate-card):not(:where(.chat,.chat-composer,input,textarea,select)),.pair-card:hover:where(.pair-card):not(:where(.chat,.chat-composer,input,textarea,select)),.training-card:hover:where(.training-card):not(:where(.chat,.chat-composer,input,textarea,select)),.week-card:hover:where(.week-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 15px 40px rgba(0,0,0,.16)!important}
html[data-theme="light"] :is(.candidate-card,.pair-card,.training-card,.week-card,.exercise-card,.compact-card,.pair-quick-card,.open-room-action):where(.candidate-card,.pair-card,.training-card,.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
html[data-theme="light"] :is(.candidate-card,.pair-card,.training-card,.week-card,.exercise-card,.compact-card,.pair-quick-card,.open-room-action):where(.candidate-card,.pair-card,.training-card,.week-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 28px rgba(var(--ui-sheen-tone-17),0.06)!important}
html[data-theme="light"] :is(.candidate-card,.pair-card,.training-card,.week-card,.exercise-card,.compact-card,.pair-quick-card,.open-room-action):hover:where(.candidate-card,.pair-card,.training-card,.week-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 28px rgba(var(--ui-sheen-tone-17),0.06)!important}
html[data-theme="light"] .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4 0%,rgba(var(--ui-panel-top-tone-39),1) 48%,rgba(var(--ui-panel-top-tone-40),1) 100%)!important}
html[data-theme="light"] .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 30px rgba(var(--ui-sheen-tone-17),0.08)!important}
html[data-theme="light"] .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .open-room-route:focus-visible:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 18px 38px rgba(var(--ui-sheen-tone-17),0.12)!important}
html[data-theme="light"] .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--orator-platinum-base)!important}
html[data-theme="light"] .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:var(--orator-platinum-glaze)!important}
@media (hover:hover) and (pointer:fine){html[data-theme="light"] .open-room-route:hover:not(:disabled):where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--orator-platinum-base)!important}}
html[data-theme="dark"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(var(--ui-control-tone-09),1) 0%,rgba(var(--ui-panel-top-tone-46),1) 48%,rgba(var(--ui-bg-soft-tone-09),1) 100%)!important}
html[data-theme="light"] .app-shell :is(.button,.icon-button,.profile-button):not(.primary):not(.danger):not(.success):not(.theme-toggle):where(.button,.icon-button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
html[data-theme="light"] .app-shell :is(.dropdown,.profile-menu,.modal-card):where(.dropdown,.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),#fffdf9!important}
@media (min-width:768px){.family-rail-group:not(.family-rail-global) .family-nav-card:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}}
@media (min-width:768px){.family-rail-group:not(.family-rail-global) .family-nav-card:hover:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.family-rail-group:not(.family-rail-global) .family-nav-card:focus-visible:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}}
@media (min-width:768px){.family-rail-global .family-nav-card:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}}
@media (min-width:768px){.family-rail-global .family-nav-card:hover:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.family-rail-global .family-nav-card:focus-visible:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}}
.profile-hub-identity-card:where(.profile-hub-identity-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),color-mix(in srgb,var(--surface-2) 72%,transparent)!important}
.profile-hub-identity-card:hover:where(.profile-hub-identity-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.profile-hub-identity-card:focus-visible:where(.profile-hub-identity-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
html[data-theme="light"] .profile-hub-identity-card:where(.profile-hub-identity-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-25),0.035)!important}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 30px rgba(var(--ui-sheen-tone-17),0.08)!important}
html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 18px 38px rgba(var(--ui-sheen-tone-17),0.12)!important}
html[data-theme="dark"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),radial-gradient(420px 170px at -8% -24%,rgba(var(--ui-sheen-tone-22),0.115),transparent 58%),
    linear-gradient(135deg,rgba(var(--ui-panel-top-tone-33),1) 0%,rgba(var(--ui-panel-top-tone-49),1) 52%,rgba(var(--ui-panel-tone-24),1) 100%)!important}
html[data-theme="dark"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 34px rgba(0,0,0,.20)!important}
html[data-theme="dark"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),radial-gradient(440px 180px at -6% -20%,rgba(var(--ui-sheen-tone-23),0.14),transparent 60%),
    linear-gradient(135deg,rgba(var(--ui-control-tone-10),1) 0%,rgba(var(--ui-panel-top-tone-50),1) 52%,rgba(var(--ui-panel-tone-27),1) 100%)!important}
html[data-theme="dark"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 18px 42px rgba(0,0,0,.28)!important}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4 0%,rgba(var(--ui-panel-top-tone-39),1) 48%,rgba(var(--ui-panel-top-tone-40),1) 100%)!important}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 13px 30px rgba(var(--ui-sheen-tone-24),0.1)!important}
html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fffdf8 0%,rgba(var(--ui-panel-top-tone-51),1) 48%,rgba(var(--ui-panel-top-tone-52),1) 100%)!important}
html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 16px 34px rgba(var(--ui-sheen-tone-24),0.13)!important}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--orator-platinum-base)!important}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:var(--orator-platinum-glaze)!important}
@media (hover:hover) and (pointer:fine){html[data-theme="light"] .app-shell .open-room-route:hover:not(:disabled):where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--orator-platinum-base)!important}}
html[data-theme="light"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 30px rgba(var(--ui-sheen-tone-17),0.08)!important}
html[data-theme="light"] .app-shell .open-room-route:hover:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 18px 38px rgba(var(--ui-sheen-tone-17),0.12)!important}
html[data-theme] .app-shell .single-dialog-card .card-dialog-trigger:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:none!important}
html[data-theme] .app-shell .single-dialog-card:hover .card-dialog-trigger:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme] .app-shell .single-dialog-card:focus-within .card-dialog-trigger:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:none!important}
html[data-palette][data-theme="light"] :is(.card,.metric,.list-row,.public-card,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.notice,.chat-message,.message):where(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-panel)!important}
html[data-palette][data-theme="light"] :is(.card.hero,.tobe-hero,.open-room-route,.next-training-card,.active-pair-card):where(.card,.open-room-route,.tobe-hero,.next-training-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,var(--ui-panel),var(--ui-panel-top))!important}
html[data-palette][data-theme="light"] :is(.card,.metric,.tobe-hero,.open-room-route,.next-training-card,.active-pair-card,.button,.secondary,.icon-button,.shell-utility):where(.card,.metric,.open-room-route,.tobe-hero,.next-training-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before,html[data-palette][data-theme="light"] :is(.card,.metric,.tobe-hero,.open-room-route,.next-training-card,.active-pair-card,.button,.secondary,.icon-button,.shell-utility):where(.card,.metric,.open-room-route,.tobe-hero,.next-training-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::after{background:none!important}
html[data-palette][data-theme="light"] :is(.button,.secondary,.icon-button,.shell-utility,.chip,.choice):not(.primary):not(.danger):not(.success):not([aria-selected="true"]):where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,var(--ui-control-top),var(--ui-control-bottom))!important}
html[data-palette][data-theme="light"] :is(.primary,.button.primary,.chat-send,.send,.orator-bottom-crest-circle):where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-accent-fill)!important}
html[data-palette][data-theme="light"] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.composer,.chat-form):where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-inset)!important}
html[data-palette][data-theme="light"] :is(.dropdown,.profile-hub-dropdown,.modal,.modal-head):where(.dropdown,.modal,.profile-hub-dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-panel)!important}
html[data-palette][data-theme="light"] :is(.profile-hub-head,.profile-hub-identity-card,.profile-hub-product-group):where(.profile-hub-identity-card,.profile-hub-product-group,.profile-hub-head):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-panel-top)!important}
html[data-palette][data-theme="light"] .dropdown-item:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}
html[data-palette][data-theme="light"] .dropdown-item:hover:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-control)!important}
html[data-palette][data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--ui-selected)!important}}
.public-card:where(.public-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(var(--ui-panel-top-tone-07),0.94),rgba(var(--ui-bg-soft-tone-02),0.92))!important}
html[data-theme="light"] .public-card:where(.public-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-04),0.94)!important}
.main-nav a:hover:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-text-tone-02),0.04)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(var(--ui-sheen-tone-05),0.18),rgba(var(--ui-sheen-tone-06),0.09))!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-08),1)!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown,.button,.icon-button,.shell-utility,.chip,.choice,.modal-close,.main-nav a)):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
.card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,rgba(var(--ui-panel-tone-03),0.9),rgba(var(--ui-bg-soft-tone-03),0.86))!important}
html[data-theme="light"] .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-04),0.95)!important}
.card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),radial-gradient(430px 250px at 100% 0%,rgba(var(--ui-sheen-tone-05),0.15),transparent 70%),linear-gradient(145deg,rgba(var(--ui-panel-top-tone-09),0.97),rgba(var(--ui-bg-soft-tone-02),0.95))!important}
html[data-theme="light"] .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),radial-gradient(430px 250px at 100% 0%,rgba(var(--ui-sheen-tone-03),0.1),transparent 70%),linear-gradient(145deg,rgba(var(--ui-panel-top-tone-04),1),rgba(var(--ui-panel-top-tone-10),1))!important}
.list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-text-tone-02),0.018)!important}
.choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-text-tone-02),0.022)!important}
.choice:has(input:checked):where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--accent-soft)!important}
.metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-text-tone-02),0.02)!important}
.chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-text-tone-02),0.015)!important}
.modal-backdrop:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-tone-03),0.66)!important}
.modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.modal-close:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}
.dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.dropdown-item:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:transparent!important}
.dropdown-item:hover:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--accent-soft)!important}
@media (max-width:760px){.modal-actions:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}}
.tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-04),1)!important}
.main-nav a:hover:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-02),1)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-12),1)!important}
@media (max-width:760px){.bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-12),1)!important}}
.app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-05),1)!important}
.app-shell .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-04),1)!important}
.app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-05),1)!important}
.app-shell .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-05),1)!important}
.app-shell .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-05),1)!important}
.app-shell .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-05),1)!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-08),1)!important}
html[data-theme="light"] .bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-08),1)!important}
html[data-theme="light"] .app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-04),1)!important}
html[data-theme="light"] .app-shell .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-05),1)!important}
html[data-theme="light"] .app-shell .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-04),1)!important}
.main-nav a:hover:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-08),1)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(var(--ui-control-tone-01),1),rgba(var(--ui-panel-top-tone-15),1))!important}
.app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .week-card:where(.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .candidate-card:where(.candidate-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .setting-card:where(.setting-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .session-card:where(.session-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .profile-local:where(.profile-local):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .account-context-card:where(.account-context-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,rgba(var(--ui-panel-tone-10),1) 0%,rgba(var(--ui-panel-tone-07),1) 100%)!important}
.app-shell .card:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .metric:where(.metric):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .list-row:where(.list-row):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .chat:where(.chat):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .choice:where(.choice):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .week-card:where(.week-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .candidate-card:where(.candidate-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .setting-card:where(.setting-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .session-card:where(.session-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .profile-local:where(.profile-local):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .account-context-card:where(.account-context-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 16px 42px rgba(0,0,0,.15)!important}
.app-shell .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),radial-gradient(520px 230px at 100% 0%,rgba(var(--ui-sheen-tone-10),0.18),transparent 72%),
    radial-gradient(440px 220px at 0% 100%,rgba(81,201,154,.07),transparent 72%),
    linear-gradient(145deg,rgba(var(--ui-panel-top-tone-11),1),rgba(var(--ui-panel-tone-11),1))!important}
.app-shell .card.hero:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .tobe-hero:where(.tobe-hero):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 22px 55px rgba(0,0,0,.20)!important}
.app-shell .button:where(.button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 8px 20px rgba(0,0,0,.10)!important}
.app-shell .button.primary:where(.button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 28px rgba(var(--ui-sheen-tone-11),0.25)!important}
.modal-backdrop:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-tone-04),0.72)!important}
.app-shell .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,rgba(var(--ui-panel-tone-10),1),rgba(var(--ui-panel-tone-15),1))!important}
.app-shell .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-tone-11),0.95)!important}
.app-shell .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,rgba(var(--ui-panel-tone-10),1),rgba(var(--ui-panel-tone-14),1))!important}
.choice-indicator:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),#51c99a!important}
.choice:has(.choice-control:checked):where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(81,201,154,.13),rgba(var(--ui-control-tone-05),0.95))!important}
.choice:has(.choice-control:checked):where(.choice):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 30px rgba(0,0,0,.15)!important}
html[data-theme="light"] .app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .week-card:where(.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .candidate-card:where(.candidate-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .setting-card:where(.setting-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .session-card:where(.session-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .profile-local:where(.profile-local):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .account-context-card:where(.account-context-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,rgba(var(--ui-panel-top-tone-04),1),rgba(var(--ui-panel-top-tone-03),1))!important}
html[data-theme="light"] .choice:has(.choice-control:checked):where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#eefaf5,rgba(var(--ui-panel-top-tone-23),1))!important}
.public-card:where(.public-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,rgba(var(--ui-panel-top-tone-33),1),rgba(var(--ui-panel-tone-24),1))!important}
.public-card:where(.public-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 26px 74px rgba(0,0,0,.32)!important}
html[data-theme="light"] .public-card:where(.public-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4,rgba(var(--ui-panel-top-tone-39),1) 50%,rgba(var(--ui-panel-top-tone-40),1))!important}
html[data-theme="light"] .public-card:where(.public-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 18px 42px rgba(var(--ui-sheen-tone-17),0.1)!important}
.main-nav a:hover:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)):before{background:linear-gradient(180deg,var(--accent),var(--accent) 44%,var(--line-strong) 76%,var(--line-strong))!important}
html[data-theme="light"] .main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-41),1)!important}
.shell-utility:where(.shell-utility):not(:where(.chat,.chat-composer,input,textarea,select)),.icon-button:where(.icon-button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
.card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,var(--surface),rgba(var(--ui-panel-tone-24),1))!important}
.card:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 15px 40px rgba(0,0,0,.16)!important}
.card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(120deg,var(--surface-3),rgba(var(--ui-panel-top-tone-42),1) 68%,rgba(var(--ui-panel-top-tone-43),1))!important}
.card.hero:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 20px 52px rgba(0,0,0,.23)!important}
.card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)):before{background:linear-gradient(180deg,var(--accent),rgba(245,160,79,.28))!important}
html[data-theme="light"] .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
html[data-theme="light"] .card:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 28px rgba(var(--ui-sheen-tone-17),0.06)!important}
html[data-theme="light"] .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4,rgba(var(--ui-panel-top-tone-39),1) 50%,rgba(var(--ui-panel-top-tone-40),1))!important}
html[data-theme="light"] .card.hero:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 16px 34px rgba(var(--ui-sheen-tone-17),0.09)!important}
.button.primary:where(.button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 10px 28px rgba(245,160,79,.18)!important}
input:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),select:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),textarea:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
html[data-theme="light"] .candidate-card:where(.candidate-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .pair-card:where(.pair-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .training-card:where(.training-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .week-card:where(.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4,rgba(var(--ui-panel-top-tone-39),1) 48%,rgba(var(--ui-panel-top-tone-40),1))!important}
html[data-theme="light"] .candidate-card:where(.candidate-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .pair-card:where(.pair-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .training-card:where(.training-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .week-card:where(.week-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 30px rgba(var(--ui-sheen-tone-17),0.08)!important}
.choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.choice:hover:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.choice:has(.choice-control:checked):where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(245,160,79,.075)!important}
.choice:has(.choice-control:checked):where(.choice):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
.choice-indicator:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--accent)!important}
.account-context-card:where(.account-context-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.modal-backdrop:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-tone-04),0.7)!important}
.app-shell .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-soft-tone-10),0.96)!important}
.app-shell .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-soft-tone-10),0.96)!important}
.app-shell .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-soft-tone-10),0.96)!important}
.dropdown-item:hover:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
html[data-theme="light"] .app-shell .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .modal:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .modal-head:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .dropdown:where(.dropdown):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(255,253,249,.97)!important}
@media (max-width:760px){.main-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)):before{background:var(--accent)!important}}
@media (max-width:760px){.bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}}
@media (max-width:760px){.modal-actions:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-bg-soft-tone-10),0.96)!important}}
@media (max-width:760px){html[data-theme="light"] .modal-actions:where(.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(255,253,249,.97)!important}}
.app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .week-card:where(.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .candidate-card:where(.candidate-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .setting-card:where(.setting-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .session-card:where(.session-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .profile-local:where(.profile-local):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .account-context-card:where(.account-context-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(180deg,var(--surface),rgba(var(--ui-panel-tone-24),1))!important}
.app-shell .card:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .metric:where(.metric):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .list-row:where(.list-row):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .chat:where(.chat):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .choice:where(.choice):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .week-card:where(.week-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .candidate-card:where(.candidate-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .setting-card:where(.setting-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .session-card:where(.session-card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .profile-local:where(.profile-local):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .account-context-card:where(.account-context-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 15px 40px rgba(0,0,0,.16)!important}
.app-shell .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.app-shell .tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(120deg,var(--surface-3),rgba(var(--ui-panel-top-tone-42),1) 68%,rgba(var(--ui-panel-top-tone-43),1))!important}
.app-shell .card.hero:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),.app-shell .tobe-hero:where(.tobe-hero):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 20px 52px rgba(0,0,0,.23)!important}
.app-shell .button:where(.button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:none!important}
.app-shell .button.primary:where(.button):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 10px 28px rgba(245,160,79,.18)!important}
html[data-theme="light"] .app-shell .card:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .metric:where(.metric):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .list-row:where(.list-row):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .chat:where(.chat):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .choice:where(.choice):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .setting-card:where(.setting-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .session-card:where(.session-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .profile-local:where(.profile-local):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .account-context-card:where(.account-context-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
html[data-theme="light"] .app-shell .card:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .metric:where(.metric):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .list-row:where(.list-row):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .chat:where(.chat):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .choice:where(.choice):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .setting-card:where(.setting-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .session-card:where(.session-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .profile-local:where(.profile-local):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .account-context-card:where(.account-context-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 12px 28px rgba(var(--ui-sheen-tone-17),0.06)!important}
html[data-theme="light"] .app-shell .week-card:where(.week-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .candidate-card:where(.candidate-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4 0,rgba(var(--ui-panel-top-tone-39),1) 48%,rgba(var(--ui-panel-top-tone-40),1) 100%)!important}
html[data-theme="light"] .app-shell .week-card:where(.week-card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .candidate-card:where(.candidate-card):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 14px 30px rgba(var(--ui-sheen-tone-17),0.08)!important}
html[data-theme="light"] .app-shell .card.hero:where(.card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),html[data-theme="light"] .app-shell .tobe-hero:where(.tobe-hero):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,#fefaf4,rgba(var(--ui-panel-top-tone-39),1) 50%,rgba(var(--ui-panel-top-tone-40),1))!important}
html[data-theme="light"] .app-shell .card.hero:where(.card):not(:where(.chat,.chat-composer,input,textarea,select)),html[data-theme="light"] .app-shell .tobe-hero:where(.tobe-hero):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 16px 34px rgba(var(--ui-sheen-tone-17),0.09)!important}
@media (max-width:760px){.bottom-nav a.active:where(:is(.public-card,.card,.metric,.list-row,.candidate-card,.pair-card,.training-card,.week-card,.setting-card,.session-card,.profile-local,.account-context-card,.family-nav-card,.chat,.dropdown,.modal,.profile-hub-identity-card,.profile-hub-product-group,.choice,.home-bonus,.home-access-status,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,.single-action-card,.single-dialog-card,.open-room-route,.tobe-hero,.next-training-card,.compact-action-card,.profile-hub-head,.profile-hub-dropdown)):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::after{background:linear-gradient(90deg,transparent 0%,var(--accent) 28%,var(--accent) 72%,transparent 100%)!important}}
.family-nav-card:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface)!important}
.family-nav-card:hover:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
html[data-theme="light"] .family-nav-card:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),#fffdf9!important}
html[data-theme="light"] .family-nav-card:hover:where(.family-nav-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),rgba(var(--ui-panel-top-tone-36),1)!important}
html[data-theme="light"] .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:radial-gradient(ellipse at 12% 8%,rgba(var(--ui-panel-top-tone-04),0.78) 0%,rgba(var(--ui-panel-top-tone-04),0.56) 20%,rgba(255,255,255,0) 56%),linear-gradient(145deg,rgba(255,255,255,0) 48%,rgba(var(--ui-sheen-tone-21),0.18) 100%)!important}
html[data-theme="dark"] .app-shell .open-room-route:where(.open-room-route):not(:where(.chat,.chat-composer,input,textarea,select)){box-shadow:0 15px 40px rgba(0,0,0,.16)!important}
html[data-theme="dark"] .open-room-route:where(.open-room-route):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media))::before{background:radial-gradient(ellipse at 30% 28%,rgba(var(--ui-sheen-tone-19),0.18) 0%,rgba(var(--ui-sheen-tone-19),0.08) 24%,transparent 60%),radial-gradient(ellipse at 76% 74%,rgba(245,160,79,.07) 0%,transparent 58%)!important}
.profile-hub-head-avatar:where(.profile-hub-head):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.profile-hub-product-group:where(.profile-hub-product-group):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),color-mix(in srgb,var(--surface-2) 66%,transparent)!important}
.partners-page .pair-card.pending:where(.pair-card):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,var(--surface),var(--surface-2))!important}
.today-page .home-access-status:where(.home-access-status):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.today-page .home-bonus:where(.home-bonus):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-2)!important}
.today-page .home-bonus:hover:where(.home-bonus):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)),.today-page .home-bonus:focus-visible:where(.home-bonus):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),var(--surface-3)!important}
html[data-palette="graphite"] :is(.sidebar,.topbar,.dropdown,.modal,.modal-head):where(.dropdown,.modal):not(:where(.participant-tile,.author-portrait,.stack-card,.mini-cover,.review-card-media)){background:linear-gradient(rgba(0,0,0,var(--orator-card-depth)),rgba(0,0,0,var(--orator-card-depth))),linear-gradient(145deg,var(--ui-panel-top),var(--ui-panel))!important}
