/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:root{--bs-surface:#fffdf8;--bs-surface-elevated:#fff;--bs-surface-inverse:#101923;--bs-text-primary:#101923;--bs-text-secondary:#3f4953;--bs-text-muted:#5f6871;--bs-text-on-inverse:#fffdf8;--bs-text-on-inverse-secondary:#d8e0ec;--bs-text-on-inverse-muted:#bdc9d8;--bs-border:#d8d3c9;--bs-border-strong:#aaa39a;--bs-ui-border:#8c857b;--bs-brand-primary:#3157ff;--bs-positive:#23613f;--bs-warning:#7a560c;--bs-danger:#a83220;--bs-focus:#3157ff;--bs-focus-gap:#fffdf8;--bs-positive-surface:#e8f3ec;--bs-warning-surface:#fff4da;--bs-danger-surface:#fff0ec;--bs-disabled-text:#4f5963;--bs-disabled-surface:#ebe7df;--bs-selection-bg:#1733b8;--bs-selection-text:#fffdf8;--bs-bg:#f4f0e7;--bs-bg-subtle:#f8f5ef;--bs-blue-readable:#1733b8;--bs-blue-soft:#e3e9ff;--bs-lime:#c9f65d;--bs-lime-readable:#53720e;--bs-lime-soft:#eef7d7;--bs-on-lime:#101923;--bs-surface-raised:var(--bs-surface-elevated);--bs-surface-dark:var(--bs-surface-inverse);--bs-surface-paper:var(--bs-surface);--bs-surface-light:var(--bs-surface);--bs-surface-soft:var(--bs-bg-subtle);--bs-surface-accent:var(--bs-lime);--bs-text:var(--bs-text-primary);--bs-text-on-dark:var(--bs-text-on-inverse);--bs-text-on-dark-secondary:var(--bs-text-on-inverse-secondary);--bs-text-on-dark-muted:var(--bs-text-on-inverse-muted);--bs-text-link:var(--bs-blue-readable);--bs-blue:var(--bs-brand-primary);--bs-focus-ring:var(--bs-focus);--bs-positive-text:var(--bs-positive);--bs-warning-text:var(--bs-warning);--bs-danger-text:var(--bs-danger);--bs-accent:var(--bs-lime);--bs-accent-readable:var(--bs-lime-readable);--background:var(--bs-bg);--foreground:var(--bs-text-primary);--surface:var(--bs-surface);--surface-2:var(--bs-bg-subtle);--surface-3:var(--bs-border);--paper:var(--bs-bg);--white:var(--bs-surface-elevated);--border:var(--bs-border);--border-strong:var(--bs-border-strong);--ink-soft:var(--bs-text-secondary);--text-primary:var(--bs-text-primary);--text-secondary:var(--bs-text-secondary);--text-muted:var(--bs-text-muted);--text-on-brand:var(--bs-text-on-inverse);--signal-blue-dark:var(--bs-blue-readable);--brand-tint:var(--bs-blue-soft);--success:var(--bs-positive);--danger:var(--bs-danger)}html[data-bs-theme=dark]{--bs-surface:#111c2e;--bs-surface-elevated:#162338;--bs-surface-inverse:#08111e;--bs-text-primary:#f6f2e9;--bs-text-secondary:#c5cfdd;--bs-text-muted:#9daabc;--bs-text-on-inverse:#fffdf8;--bs-text-on-inverse-secondary:#d8e0ec;--bs-text-on-inverse-muted:#bdc9d8;--bs-border:#26364c;--bs-border-strong:#42526a;--bs-ui-border:#65748c;--bs-brand-primary:#6f8dff;--bs-positive:#8bd6a6;--bs-warning:#f2c86e;--bs-danger:#ff9d88;--bs-focus:#9fb4ff;--bs-focus-gap:#0b1220;--bs-positive-surface:#173225;--bs-warning-surface:#382d18;--bs-danger-surface:#3b2020;--bs-disabled-text:#aeb9c8;--bs-disabled-surface:#202d40;--bs-selection-bg:#9fb4ff;--bs-selection-text:#0b1220;--bs-bg:#0b1220;--bs-bg-subtle:#0e1828;--bs-blue-readable:#9fb4ff;--bs-blue-soft:#19284b;--bs-lime:#c9f65d;--bs-lime-readable:#d8fb82;--bs-lime-soft:#26331c;--bs-on-lime:#101923}:where(.bs-surface-normal,.bs-surface-paper,.bs-surface-light){background:var(--bs-surface);color:var(--bs-text-primary)}:where(.bs-surface-elevated){background:var(--bs-surface-elevated);color:var(--bs-text-primary)}:where(.bs-surface-inverse,.bs-surface-dark){background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}:where(.bs-surface-normal,.bs-surface-paper,.bs-surface-light,.bs-surface-elevated) :where(h1,h2,h3,h4,strong,label){color:var(--bs-text-primary)}:where(.bs-surface-normal,.bs-surface-paper,.bs-surface-light,.bs-surface-elevated) :where(p,small){color:var(--bs-text-secondary)}:where(.bs-surface-inverse,.bs-surface-dark) :where(h1,h2,h3,h4,strong,label){color:var(--bs-text-on-inverse)}:where(.bs-surface-inverse,.bs-surface-dark) :where(p){color:var(--bs-text-on-inverse-secondary)}:where(.bs-surface-inverse,.bs-surface-dark) :where(small){color:var(--bs-text-on-inverse-muted)}:where(.bs-state-positive){background:var(--bs-positive-surface);color:var(--bs-positive)}:where(.bs-state-warning){background:var(--bs-warning-surface);color:var(--bs-warning)}:where(.bs-state-danger){background:var(--bs-danger-surface);color:var(--bs-danger)}:where(.bs-state-disabled){background:var(--bs-disabled-surface);color:var(--bs-disabled-text)}:where(.bs-surface-brand){background:var(--bs-brand-primary);color:var(--bs-text-on-inverse)}:where(.bs-surface-accent){background:var(--bs-lime);color:var(--bs-on-lime)}::-moz-selection{background:var(--bs-selection-bg);color:var(--bs-selection-text)}::selection{background:var(--bs-selection-bg);color:var(--bs-selection-text)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--bs-focus-gap)}:is(.personal-home,.interior-page,.public-player-page,.player-room-authenticated,.beta-preview-room,.universal-desk-page,.ask-bs,.admin-shell,.founder-newsroom,.founder-player-directory,.founder-communications) :is(input,textarea,select){border-color:var(--bs-ui-border);background:var(--bs-surface-raised);color:var(--bs-text)}:is(.personal-home,.interior-page,.public-player-page,.player-room-authenticated,.beta-preview-room,.universal-desk-page,.ask-bs,.admin-shell,.founder-newsroom,.founder-player-directory,.founder-communications) :is(input,textarea)::-moz-placeholder{color:var(--bs-text-muted);opacity:1}:is(.personal-home,.interior-page,.public-player-page,.player-room-authenticated,.beta-preview-room,.universal-desk-page,.ask-bs,.admin-shell,.founder-newsroom,.founder-player-directory,.founder-communications) :is(input,textarea)::placeholder{color:var(--bs-text-muted);opacity:1}:is(.personal-home,.interior-page,.public-player-page,.player-room-authenticated,.beta-preview-room,.universal-desk-page,.ask-bs,.admin-shell,.founder-newsroom,.founder-player-directory,.founder-communications) :is(button,input,textarea,select):disabled,:is(.personal-home,.interior-page,.public-player-page,.player-room-authenticated,.beta-preview-room,.universal-desk-page,.ask-bs,.admin-shell,.founder-newsroom,.founder-player-directory,.founder-communications) [aria-disabled=true]{opacity:1;border-color:var(--bs-ui-border);background:var(--bs-disabled-surface);color:var(--bs-disabled-text);cursor:not-allowed;box-shadow:none;transform:none}:is(.button-outline,.btn-outline,.button-quiet,.btn-ghost,.menu-button,.bs-theme-control-field,.room-tab-nav button,.quality-reference,.ask-bs-actions button,.ask-bs-feedback button,.ask-bs-suggestions button,.ask-bs-failure button,.ask-bs-failure a,.ask-bs-composer input,.ask-bs-composer button){border-color:var(--bs-ui-border)}:is(.text-link,.ask-bs-failure a,.quality-reference a,.desk-caveats a,.universal-evidence-list a){color:var(--bs-blue-readable);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.11em}:is(.bs-surface-dark,.first-value-preview,.pipeline-preview,.universal-cover-copy,.engine-section,.feed-hero,.beta-preview-sticky-access,.current-episode-card .return-loop-next,.site-footer,.ask-bs-header,.ask-bs-launcher),:is(.bs-surface-dark,.first-value-preview,.pipeline-preview,.universal-cover-copy,.engine-section,.feed-hero,.beta-preview-sticky-access,.current-episode-card .return-loop-next,.site-footer,.ask-bs-header,.ask-bs-launcher) :is(h1,h2,h3,h4,strong,label){color:var(--bs-text-on-dark)}.current-episode-card .return-loop-next small,.engine-section :is(p,small,.quality-reference),.first-value-preview>p:last-child,.site-footer :is(.footer-brand p,.footer-note p),.universal-cover-copy>p:not(.kicker),:is(.bs-surface-dark,.first-value-preview,.pipeline-preview,.universal-cover-copy,.engine-section,.feed-hero,.beta-preview-sticky-access,.current-episode-card .return-loop-next,.site-footer,.ask-bs-header,.ask-bs-launcher) :is(p,small){color:var(--bs-text-on-dark-secondary)}:is(.button-lime,.universal-score-card,.preview-open,.member-first-desk-note,.beta-request-success-mark,.agreement-mark,.metric-card.lime,.bs-surface-accent),:is(.button-lime,.universal-score-card,.preview-open,.member-first-desk-note,.beta-request-success-mark,.agreement-mark,.metric-card.lime,.bs-surface-accent) :is(h1,h2,h3,h4,p,small,strong,span,label,svg){color:var(--bs-on-lime)}.last-active-banner{border-color:var(--bs-ui-border);background:var(--bs-warning-surface);color:var(--bs-text)}.last-active-banner>svg{color:var(--bs-warning-text)}.last-active-banner :is(strong,p,small){color:var(--bs-text)}.last-active-banner strong{font-weight:800}.last-active-banner p{margin-top:.15rem}.last-active-banner small{color:var(--bs-text-secondary);margin-top:.2rem;display:block}.quality-reference{color:var(--bs-text-muted)}details.quality-reference[open]{border:1px solid var(--bs-ui-border);background:var(--bs-bg-subtle);color:var(--bs-text-secondary)}details.quality-reference summary{color:var(--bs-text);font-weight:800}details.quality-reference p{color:var(--bs-text-secondary)}.quality-actions .button-lime{border-color:var(--bs-on-lime)}.state-pill{color:var(--bs-text);border-color:currentColor;gap:.35rem}.state-pill:before{font-weight:900;line-height:1}.state-pill.ready{background:var(--bs-positive-surface);color:var(--bs-positive-text)}.state-pill.ready:before{content:"✓"}.state-pill.processing{background:var(--bs-blue-soft);color:var(--bs-blue-readable)}.state-pill.processing:before{content:"…"}.state-pill.exception{background:var(--bs-danger-surface);color:var(--bs-danger-text)}.state-pill.exception:before{content:"!"}:is(.ask-bs-failure,.beta-preview-failure,.social-load-error,[role=alert]){border-color:var(--bs-danger-text);background:var(--bs-danger-surface);color:var(--bs-text)}:is(.ask-bs-failure,.beta-preview-failure,.social-load-error,[role=alert]) :is(h1,h2,h3,h4,strong){color:var(--bs-danger-text)}:is(.ask-bs-failure,.beta-preview-failure,.social-load-error,[role=alert]) :is(p,small,span){color:var(--bs-text-secondary)}:is(.section-empty,.social-empty-note,.public-coverage-empty,.public-private-boundary,.offline-player-room,.player-room-offline,.current-facts-unavailable,.pulse-unavailable){border-color:var(--bs-ui-border);color:var(--bs-text-secondary)}:is(.section-empty,.social-empty-note,.public-coverage-empty,.public-private-boundary,.offline-player-room,.player-room-offline,.current-facts-unavailable,.pulse-unavailable) :is(h1,h2,h3,h4,strong){color:var(--bs-text)}:is(.section-empty,.social-empty-note,.public-coverage-empty,.public-private-boundary,.offline-player-room,.player-room-offline,.current-facts-unavailable,.pulse-unavailable) :is(p,small,span){color:var(--bs-text-secondary)}.universal-section.universe-learning-section .universe-learning-grid>:is(a,article){background:var(--bs-f2-learning-card-dark);color:var(--bs-text-on-dark)}.room-tab-nav button.active,[aria-current=page],[aria-selected=true]{box-shadow:inset 0 0 0 2px}.founder-conversation-list button.is-selected,.player-inbox-list button.is-selected{border-color:var(--bs-ui-border);box-shadow:inset 0 0 0 2px var(--bs-ui-border)}html{scroll-padding-top:7.5rem;scroll-padding-bottom:max(8rem,calc(env(safe-area-inset-bottom) + 7rem))}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:7.5rem;scroll-margin-bottom:max(8rem,calc(env(safe-area-inset-bottom) + 7rem))}:is(.personal-home,.interior-page,.player-room-authenticated,.universal-desk-page,.public-player-page){overflow-wrap:anywhere}:is(.room-tab-nav,.desk-chapter-nav){scroll-margin-top:7.5rem}@media (prefers-contrast:more){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-width:4px;outline-color:#1733b8}html[data-bs-theme=dark] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#d0dbff}:is(.button-outline,.btn-outline,.button-quiet,.btn-ghost,.menu-button,.bs-theme-control-field,.room-tab-nav button,.quality-reference,.ask-bs-actions button,.ask-bs-feedback button,.ask-bs-suggestions button,.ask-bs-failure button,.ask-bs-failure a,.ask-bs-composer input,.ask-bs-composer button){border-color:#6f685f}html[data-bs-theme=dark] :is(.button-outline,.btn-outline,.button-quiet,.btn-ghost,.menu-button,.bs-theme-control-field,.room-tab-nav button,.quality-reference,.ask-bs-actions button,.ask-bs-feedback button,.ask-bs-suggestions button,.ask-bs-failure button,.ask-bs-failure a,.ask-bs-composer input,.ask-bs-composer button){border-color:#718099}}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{box-shadow:none;outline:3px solid highlight}:is(.state-pill,.last-active-banner,.section-empty,.ask-bs-failure,.beta-preview-failure){border:1px solid canvastext}:is(.button,.btn,input,textarea,select){border-color:buttontext}}@media (max-width:480px){.desk-chapter-nav,.room-tab-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.ask-bs-launcher{max-width:calc(100vw - 24px)}}@media (max-width:390px){html{scroll-padding-bottom:max(8.5rem,calc(env(safe-area-inset-bottom) + 7.5rem))}.ask-bs{right:max(8px,env(safe-area-inset-right))}}@media (max-width:360px){.container{width:min(100% - 12px,1240px)}.room-tab-nav button{padding-inline:.58rem}.ask-bs-launcher{padding-inline:.7rem}}@media (max-width:320px){.container{width:min(100% - 8px,1240px)}.ask-bs-launcher span{display:none}.ask-bs-launcher{justify-content:center;width:48px;padding:0}.ask-bs-panel{inset-inline:4px}}html[data-bs-theme=dark] :is(.bs-surface-dark,.first-value-preview,.pipeline-preview,.universal-cover-copy,.engine-section,.feed-hero,.beta-preview-sticky-access,.current-episode-card .return-loop-next,.site-footer,.ask-bs-header,.ask-bs-launcher) :is(h1,h2,h3,h4,strong,label){color:var(--bs-text-on-dark)}html[data-bs-theme=dark] :is(.bs-surface-dark,.first-value-preview,.pipeline-preview,.universal-cover-copy,.engine-section,.feed-hero,.beta-preview-sticky-access,.current-episode-card .return-loop-next,.site-footer,.ask-bs-header,.ask-bs-launcher) :is(p,small){color:var(--bs-text-on-dark-secondary)}html[data-bs-theme=dark] .state-pill.ready{background:var(--bs-positive-surface);color:var(--bs-positive-text)}html[data-bs-theme=dark] .state-pill.processing{background:var(--bs-blue-soft);color:var(--bs-blue-readable)}html[data-bs-theme=dark] .state-pill.exception{background:var(--bs-danger-surface);color:var(--bs-danger-text)}.founder-account-deletion-zone{border:1px solid var(--bs-ui-border);border-left:5px solid var(--bs-danger-text);background:var(--bs-surface);margin-top:2rem}.founder-account-deletion-zone h2,.founder-account-deletion-zone h3,.founder-account-deletion-zone strong{color:var(--bs-text)}.founder-account-deletion-zone>.founder-directory-heading>div>p:last-child{color:var(--bs-text-secondary)}.founder-account-deletion-picker{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:.65rem;margin-top:1rem;display:grid}.founder-account-deletion-picker label{color:var(--bs-text);grid-column:1/-1;font-weight:800}.founder-account-delete-dialog input,.founder-account-deletion-picker select{border:1px solid var(--bs-ui-border);background:var(--bs-surface-raised);min-height:46px;color:var(--bs-text);padding:.65rem .75rem}.founder-delete-account-button,.founder-delete-account-permanently{border:2px solid var(--bs-danger-text);background:var(--bs-danger-surface);color:var(--bs-danger-text);box-shadow:none}.founder-delete-account-button :is(svg,span,strong),.founder-delete-account-permanently :is(svg,span,strong){color:currentColor}.founder-delete-account-button:hover,.founder-delete-account-permanently:hover{background:var(--bs-danger-text)}@supports (color:color-mix(in lab,red,red)){.founder-delete-account-button:hover,.founder-delete-account-permanently:hover{background:color-mix(in srgb,var(--bs-danger-text) 12%,var(--bs-danger-surface))}}.founder-delete-account-button:hover,.founder-delete-account-permanently:hover{color:var(--bs-danger-text);box-shadow:0 0 0 2px var(--bs-danger-text);transform:none}.founder-account-deletion-error,.founder-account-deletion-success{border:1px solid;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.85rem 1rem;display:flex}.founder-account-deletion-success{background:var(--bs-positive-surface);color:var(--bs-positive-text)}.founder-account-deletion-success :is(strong,p){color:var(--bs-positive-text)}.founder-account-deletion-error{background:var(--bs-danger-surface);color:var(--bs-danger-text)}.founder-account-deletion-error strong{color:var(--bs-danger-text)}.founder-account-deletion-error p{color:var(--bs-text-secondary)}.founder-account-delete-dialog{z-index:320;background:#08111eb8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.founder-account-delete-dialog-card{border:2px solid var(--bs-danger-text);border-radius:var(--bs-radius-md);background:var(--bs-surface-raised);width:min(100%,560px);color:var(--bs-text);box-shadow:var(--bs-shadow-2);gap:.85rem;padding:clamp(1rem,3vw,1.5rem);display:grid;position:relative}.founder-account-delete-dialog-card>svg{color:var(--bs-danger-text)}.founder-account-delete-dialog-card>p{color:var(--bs-text-secondary)}.founder-account-delete-dialog-card label{color:var(--bs-text);font-weight:800}.founder-account-delete-close{border:1px solid var(--bs-ui-border);background:var(--bs-surface);width:44px;height:44px;color:var(--bs-text);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.founder-account-delete-identity{border:1px solid var(--bs-ui-border);background:var(--bs-bg-subtle);justify-content:space-between;gap:1rem;padding:.75rem;display:flex}.founder-account-delete-identity span{color:var(--bs-text-secondary)}.founder-account-delete-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}@media (max-width:680px){.founder-account-deletion-picker{grid-template-columns:1fr}.founder-account-deletion-picker label{grid-column:auto}.founder-account-deletion-picker .button{width:100%}.founder-account-delete-actions{grid-template-columns:1fr;display:grid}.founder-account-delete-actions .button{width:100%}}:root{--bs-motion-fast:.14s;--bs-motion-standard:.22s;--bs-motion-slow:.36s;--bs-ease-standard:cubic-bezier(.2,.7,.2,1);--bs-ease-enter:cubic-bezier(.16,1,.3,1);--bs-ease-exit:cubic-bezier(.4,0,1,1);--bs-motion-shift:4px;--bs-motion-shift-strong:6px}:where(body,.site-header,.mobile-nav,.room-tab-nav,.bs-theme-control-field,.bs-surface-paper,.bs-surface-light,.bs-surface-soft,.bs-surface-dark,.current-episode-card,.universal-section,.universal-cover-copy,.universal-score-card,.beta-preview-hero,.beta-preview-week,.beta-preview-universe,.beta-preview-progress,.beta-preview-players,.beta-preview-return,.beta-preview-next,.coverage-card,.universe-now-grid article,.ask-bs-panel){transition:background-color var(--bs-motion-standard) var(--bs-ease-standard),border-color var(--bs-motion-standard) var(--bs-ease-standard),color var(--bs-motion-fast) var(--bs-ease-standard)}.ask-bs-actions button,.ask-bs-suggestions button,.bs-theme-control-field,.btn,.button,.player-inbox-list button,.room-tab-nav button{transition:transform var(--bs-motion-fast) var(--bs-ease-standard),background-color var(--bs-motion-fast) var(--bs-ease-standard),border-color var(--bs-motion-fast) var(--bs-ease-standard),color var(--bs-motion-fast) var(--bs-ease-standard),box-shadow var(--bs-motion-fast) var(--bs-ease-standard)}.ask-bs-actions button:active:not(:disabled),.ask-bs-suggestions button:active:not(:disabled),.btn:active:not(:disabled),.button:active:not(:disabled),.player-inbox-list button:active:not(:disabled),.room-tab-nav button:active:not(:disabled){box-shadow:none;transform:translateY(1px)scale(.995)}:where(.button,.btn,.room-tab-nav button,.ask-bs-suggestions button,.ask-bs-actions button,.player-inbox-list button):disabled{transform:none}.room-tab-nav button.active{transition-duration:var(--bs-motion-fast)}.current-episode-card,.my-progress-section,.player-inbox-section,.player-profile-section,.player-room-memory,.player-universe-panel{animation:bs-motion-content-enter var(--bs-motion-standard) var(--bs-ease-enter) both}.bs-motion-fact-change{animation:bs-motion-fact-change var(--bs-motion-standard) var(--bs-ease-enter) both}.bs-motion-observation-change{animation:bs-motion-observation-change .3s var(--bs-ease-enter) both}.bs-motion-guidance-change{animation:bs-motion-guidance-change .32s var(--bs-ease-enter) both}.bs-motion-guidance-current{animation:bs-motion-guidance-current var(--bs-motion-slow) var(--bs-ease-enter) both}.current-episode-card .return-loop-amber,.current-episode-card .return-loop-blue,.current-episode-stats>div,.forming-pools>article{will-change:auto}.universal-cover{animation:bs-motion-content-enter .18s var(--bs-ease-enter) both}#what-mattered.universal-section{animation:bs-motion-review-section .23s var(--bs-ease-enter) 30ms both}#focus-next.universal-section{animation:bs-motion-review-section .25s var(--bs-ease-enter) 70ms both}.bs-motion-review-ready{animation:bs-motion-review-ready var(--bs-motion-slow) var(--bs-ease-enter) both}.bs-motion-review-ready-focus{animation:bs-motion-review-ready-focus var(--bs-motion-slow) var(--bs-ease-enter) both}.bs-motion-engine-state{animation:bs-motion-engine-state var(--bs-motion-standard) var(--bs-ease-enter) both}.last-active-banner.bs-motion-engine-active>svg:first-child{transform-origin:50%;animation:bs-motion-engine-spin .76s linear infinite}.quality-actions{animation:bs-motion-action-enter var(--bs-motion-fast) var(--bs-ease-enter) both}.beta-preview-failure,.beta-preview-hero,.beta-preview-next,.beta-preview-players,.beta-preview-progress,.beta-preview-return,.beta-preview-universe,.beta-preview-week{animation:bs-motion-content-enter var(--bs-motion-standard) var(--bs-ease-enter) both}.beta-preview-week{animation-delay:20ms}.beta-preview-players,.beta-preview-progress,.beta-preview-universe{animation-delay:45ms}.bs-motion-preview-state{animation:bs-motion-preview-state var(--bs-motion-standard) var(--bs-ease-enter) both}.beta-preview-primary-cta,.beta-preview-sticky-access .button{transition:transform var(--bs-motion-fast) var(--bs-ease-standard),background-color var(--bs-motion-fast) var(--bs-ease-standard),border-color var(--bs-motion-fast) var(--bs-ease-standard),color var(--bs-motion-fast) var(--bs-ease-standard)}.coverage-card,.feed-hero .container,.public-coverage-lead,.universe-now-grid article{animation:bs-motion-editorial-enter .28s var(--bs-ease-enter) both}.coverage-card:nth-child(n+2),.universe-now-grid article:nth-child(n+2){animation-delay:35ms}.comparison-grid,.friend-card,.head-to-head,.player-profile-section [role=status],.profile-settings-card [role=status]{animation:bs-motion-content-enter var(--bs-motion-standard) var(--bs-ease-enter) both}.bs-motion-unread-change{animation:bs-motion-badge-change var(--bs-motion-standard) var(--bs-ease-enter) both}.universal-section details[open]>:not(summary),details.quality-reference[open]>:not(summary){animation:bs-motion-disclosure var(--bs-motion-fast) var(--bs-ease-enter) both}:where(.bs-theme-control-field svg,.site-header svg,.button svg,.btn svg),details>summary{transition:color var(--bs-motion-fast) var(--bs-ease-standard)}.ask-bs.is-open .ask-bs-panel{animation:bs-motion-ask-enter var(--bs-motion-standard) var(--bs-ease-enter) both}.ask-bs-failure,.ask-bs-message,.ask-bs-thinking{animation:bs-motion-content-enter var(--bs-motion-fast) var(--bs-ease-enter) both}@keyframes bs-motion-content-enter{0%{opacity:.94;transform:translateY(var(--bs-motion-shift))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-fact-change{0%{opacity:.82;transform:translateY(var(--bs-motion-shift-strong))}48%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-observation-change{0%{opacity:.86;transform:translateY(var(--bs-motion-shift-strong))}55%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-guidance-change{0%{opacity:.82;transform:translateY(var(--bs-motion-shift-strong))}52%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-guidance-current{0%{opacity:.86;transform:translateY(var(--bs-motion-shift-strong));box-shadow:inset 4px 0 0 var(--bs-blue)}55%{opacity:1;box-shadow:inset 4px 0 0 color-mix(in srgb,var(--bs-blue) 58%,transparent);transform:translateY(0)}to{opacity:1;transform:translateY(0);box-shadow:inset 0 0 #0000}}@keyframes bs-motion-review-section{0%{opacity:.95;transform:translateY(var(--bs-motion-shift))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-review-ready{0%{opacity:.9;transform:translateY(var(--bs-motion-shift-strong))}55%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-review-ready-focus{0%{opacity:.9;transform:translateY(var(--bs-motion-shift-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--bs-lime) 36%,transparent)}60%{opacity:1;transform:translateY(0)}to{opacity:1;box-shadow:var(--bs-shadow-1);transform:translateY(0)}}@keyframes bs-motion-engine-state{0%{opacity:.84}to{opacity:1}}@keyframes bs-motion-engine-spin{to{transform:rotate(1turn)}}@keyframes bs-motion-action-enter{0%{opacity:.88;transform:translateY(var(--bs-motion-shift))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-preview-state{0%{opacity:.82;transform:translateY(var(--bs-motion-shift))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-editorial-enter{0%{opacity:.94;transform:translateY(var(--bs-motion-shift-strong))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-badge-change{0%{opacity:.72;transform:scale(.96)}55%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes bs-motion-disclosure{0%{opacity:.86;transform:translateY(calc(var(--bs-motion-shift) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes bs-motion-ask-enter{0%{opacity:.94;transform:translateY(var(--bs-motion-shift-strong))}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){#focus-next.universal-section,#what-mattered.universal-section,.ask-bs.is-open .ask-bs-panel,.beta-preview-hero,.beta-preview-next,.beta-preview-players,.beta-preview-progress,.beta-preview-return,.beta-preview-universe,.beta-preview-week,.coverage-card,.current-episode-card,.feed-hero .container,.friend-card,.head-to-head,.player-room-memory,.public-coverage-lead,.universal-cover,.universe-now-grid article{--bs-motion-shift:2px;--bs-motion-shift-strong:3px}.btn:active:not(:disabled),.button:active:not(:disabled),.room-tab-nav button:active:not(:disabled){transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button-spinner,.last-active-banner.bs-motion-engine-active>svg:first-child,.motion-delay-1,.motion-delay-2,.motion-enter,:where(.player-room-memory,.my-progress-section,.player-universe-panel,.player-inbox-section,.player-profile-section,.current-episode-card,.universal-cover,#what-mattered.universal-section,#focus-next.universal-section,.beta-preview-hero,.beta-preview-week,.beta-preview-universe,.beta-preview-progress,.beta-preview-players,.beta-preview-return,.beta-preview-next,.beta-preview-failure,.feed-hero .container,.universe-now-grid article,.coverage-card,.public-coverage-lead,.friend-card,.comparison-grid,.head-to-head,.ask-bs-panel,.ask-bs-message,.ask-bs-thinking,.ask-bs-failure,.quality-actions,.bs-motion-fact-change,.bs-motion-observation-change,.bs-motion-guidance-change,.bs-motion-guidance-current,.bs-motion-review-ready,.bs-motion-review-ready-focus,.bs-motion-engine-state,.bs-motion-preview-state,.bs-motion-unread-change,details[open]>:not(summary)){animation:none!important;transform:none!important}:where(body,.site-header,.mobile-nav,.room-tab-nav,.bs-theme-control-field,.button,.btn,.room-tab-nav button,.ask-bs-suggestions button,.ask-bs-actions button,.player-inbox-list button,.bs-surface-paper,.bs-surface-dark,.current-episode-card,.universal-section,.beta-preview-hero,.coverage-card,.ask-bs-panel){transition-duration:1ms!important}}.player-room-authenticated{--g3-reading-width:72rem}.player-room-authenticated .player-room-identity{width:min(100% - 1rem,var(--g3-reading-width));padding-block:.7rem}.player-room-authenticated .player-room-identity .universal-avatar{width:44px;height:44px;font-size:.75rem}.player-room-authenticated .player-room-identity h1{font-size:clamp(1.45rem,3vw,2.4rem)}.player-room-authenticated .room-tab-nav{width:min(100% - 1rem,var(--g3-reading-width));padding:.35rem;overflow:visible}.player-room-authenticated .room-tab-nav>[role=tablist]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;width:100%;display:grid}.player-room-authenticated .room-tab-nav [role=tab]{white-space:normal;text-align:center;min-width:0;min-height:48px;padding:.55rem .5rem;line-height:1.15}.player-room-authenticated .unread-badge{background:var(--bs-danger-surface);border:1px solid var(--bs-danger);min-width:20px;height:20px;color:var(--bs-danger);font-size:.75rem;font-weight:800}.player-room-authenticated .room-tab-nav [role=tab][data-nav-group=utility]{border-color:var(--bs-border-strong)}@supports (color:color-mix(in lab,red,red)){.player-room-authenticated .room-tab-nav [role=tab][data-nav-group=utility]{border-color:color-mix(in srgb,var(--bs-border-strong) 45%,transparent)}}.player-room-authenticated .g3-disclosure>summary:focus-visible,.player-room-authenticated .g3-nested-disclosure>summary:focus-visible,.player-room-authenticated .g3-proof-link:focus-visible,.player-room-authenticated .room-tab-nav [role=tab]:focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px}.player-room-authenticated .g3-room-panel{min-width:0}.player-room-authenticated .g3-player-room-desk-shell,.player-room-authenticated .g3-post-review,.player-room-authenticated .g3-review-flow{width:min(100% - 1rem,var(--g3-reading-width))}.player-room-authenticated .g3-review-flow{gap:1rem;padding-block:1rem 0;display:grid}.player-room-authenticated .g3-quick-read{border:1px solid var(--bs-border);border-radius:var(--bs-radius-lg);background:var(--bs-surface);box-shadow:var(--bs-shadow-1);padding:clamp(1rem,2.5vw,1.75rem)}.player-room-authenticated .g3-layer-heading,.player-room-authenticated .g3-proof-subheading,.player-room-authenticated .g3-quick-read-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.player-room-authenticated .g3-layer-heading>p,.player-room-authenticated .g3-proof-subheading>p,.player-room-authenticated .g3-quick-read-heading>p{max-width:48ch;color:var(--bs-text-secondary)}.player-room-authenticated .g3-layer-heading h2,.player-room-authenticated .g3-quick-read-heading h2{color:var(--bs-text-primary);margin-top:.25rem;font-size:clamp(1.75rem,4vw,3.2rem);line-height:1}.player-room-authenticated .g3-quick-read-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.player-room-authenticated .g3-quick-item{border-top:1px solid var(--bs-border-strong);background:0 0;min-width:0;padding:1rem}.player-room-authenticated .g3-before-next-game>span,.player-room-authenticated .g3-current-detail-grid article>span,.player-room-authenticated .g3-proof-signal>span,.player-room-authenticated .g3-quick-item>span{color:var(--bs-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.player-room-authenticated .g3-before-next-game>h3,.player-room-authenticated .g3-proof-signal h3,.player-room-authenticated .g3-quick-item h3{color:var(--bs-text-primary);margin-top:.45rem;font-size:clamp(1.05rem,2vw,1.45rem)}.player-room-authenticated .g3-proof-signal p,.player-room-authenticated .g3-quick-item p{color:var(--bs-text-secondary);margin-top:.45rem}.player-room-authenticated .g3-quick-item small{color:var(--bs-text-muted);margin-top:.7rem;font-size:.75rem;font-weight:800;display:block}.player-room-authenticated .g3-quick-happened{border-top-width:4px;border-top-color:var(--bs-brand-primary)}.player-room-authenticated .g3-quick-before{border-radius:var(--bs-radius-md);background:var(--bs-surface-inverse);border:0}.player-room-authenticated .g3-quick-before h3,.player-room-authenticated .g3-quick-before p,.player-room-authenticated .g3-quick-before small,.player-room-authenticated .g3-quick-before>span{color:var(--bs-text-on-inverse)}.player-room-authenticated .g3-quick-working{border-top-color:var(--bs-positive)}.player-room-authenticated .g3-quick-costing{border-top-color:var(--bs-danger)}.player-room-authenticated .g3-record-line{color:var(--bs-text-primary);flex-wrap:wrap;gap:.45rem 1rem;margin-top:.85rem;display:flex}.player-room-authenticated .g3-record-line b{color:var(--bs-brand-primary)}.player-room-authenticated .g3-current-week{border-top-width:1px;margin:0;padding:clamp(1rem,2.5vw,1.75rem)}.player-room-authenticated .g3-current-week .current-episode-heading h2{font-size:clamp(1.65rem,4vw,2.8rem)}.player-room-authenticated .g3-current-week-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.player-room-authenticated .g3-before-next-game{border-radius:var(--bs-radius-md);background:var(--bs-surface-inverse);margin-top:1rem;padding:clamp(1rem,2.5vw,1.5rem);position:relative}.player-room-authenticated .g3-before-next-game>h3,.player-room-authenticated .g3-before-next-game>p,.player-room-authenticated .g3-before-next-game>small,.player-room-authenticated .g3-before-next-game>span{color:var(--bs-text-on-inverse)}.player-room-authenticated .g3-before-next-game>small{letter-spacing:.04em;text-transform:uppercase;margin-top:.55rem;font-size:.75rem;font-weight:800;display:block}.player-room-authenticated .g3-review-due{color:var(--bs-text-secondary);margin-top:.85rem;font-size:.82rem}.player-room-authenticated .g3-disclosure,.player-room-authenticated .g3-nested-disclosure{border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);background:var(--bs-surface);margin-top:.75rem}.player-room-authenticated details.g3-disclosure>summary,.player-room-authenticated details.g3-nested-disclosure>summary{min-height:48px;color:var(--bs-text-primary);letter-spacing:.045em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.76rem;font-weight:800;display:flex}.player-room-authenticated details.g3-disclosure>summary span,.player-room-authenticated details.g3-nested-disclosure>summary span{color:var(--bs-text-muted);letter-spacing:0;text-transform:none;font-size:.75rem}.player-room-authenticated details.g3-disclosure[open]>summary,.player-room-authenticated details.g3-nested-disclosure[open]>summary{border-bottom:1px solid var(--bs-border)}.player-room-authenticated .g3-disclosure-body{gap:1rem;padding:1rem;display:grid}.player-room-authenticated .g3-current-detail-stats{margin-top:0}.player-room-authenticated .g3-current-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.player-room-authenticated .g3-current-detail-grid>article{border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);background:var(--bs-surface-elevated);min-width:0;padding:.9rem}.player-room-authenticated .g3-current-detail-grid article p,.player-room-authenticated .g3-current-detail-grid article small{color:var(--bs-text-secondary)}.player-room-authenticated .g3-player-room-desk{background:0 0;min-height:0;padding-block:1rem 0}.player-room-authenticated .g3-player-room-desk-shell{max-width:var(--g3-reading-width)}.player-room-authenticated .g3-deeper-review,.player-room-authenticated .g3-review-proof{border:1px solid var(--bs-border);border-radius:var(--bs-radius-lg);background:var(--bs-surface);box-shadow:var(--bs-shadow-1);padding:clamp(1rem,2.5vw,1.75rem)}.player-room-authenticated .g3-deeper-review{box-shadow:none;margin-top:1rem}.player-room-authenticated .g3-proof-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.25rem;display:grid}.player-room-authenticated .g3-proof-signal{border-top:3px solid var(--bs-border-strong);min-width:0;padding:.9rem 0}.player-room-authenticated .g3-proof-green{border-top-color:var(--bs-positive)}.player-room-authenticated .g3-proof-red{border-top-color:var(--bs-danger)}.player-room-authenticated .g3-proof-amber{border-top-color:var(--bs-warning)}.player-room-authenticated .g3-proof-blue{border-top-color:var(--bs-brand-primary)}.player-room-authenticated .g3-proof-link{margin-top:.7rem;font-size:.75rem;font-weight:800;display:inline-block}.player-room-authenticated .g3-linked-evidence{border-top:1px solid var(--bs-border);margin-top:1.5rem;padding-top:1.25rem}.player-room-authenticated .g3-proof-subheading h3{color:var(--bs-text-primary)}.player-room-authenticated .g3-evidence-list article{background:var(--bs-surface-elevated);grid-template-columns:108px minmax(0,1fr) auto}.player-room-authenticated .g3-evidence-list article.g3-linked-evidence-card{grid-template-columns:108px minmax(0,1fr) auto}.player-room-authenticated .g3-evidence-supports{flex-wrap:wrap;grid-column:1/-1;gap:.35rem;display:flex}.player-room-authenticated .g3-evidence-supports span{border:1px solid var(--bs-border-strong);background:var(--bs-surface);color:var(--bs-text-primary);letter-spacing:.035em;border-radius:999px;padding:.3rem .5rem;font-size:.75rem;font-weight:800}.player-room-authenticated .g3-evidence-list .evidence-eval strong{color:var(--bs-text-secondary);font-size:.9rem}.player-room-authenticated .g3-inline-review-section{border-top:1px solid var(--bs-border);padding-top:1rem}.player-room-authenticated .g3-deeper-review>.g3-disclosure{margin-top:.6rem}.player-room-authenticated .g3-deeper-review .universal-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.player-room-authenticated .g3-around-review .private-universe-section,.player-room-authenticated .g3-review-notes .desk-caveats{margin-top:0}.player-room-authenticated .g3-post-review{padding-top:0}.player-room-authenticated .g3-post-review .share-moments-section{margin-top:1rem}.player-room-authenticated .g3-progress-section{max-width:var(--g3-reading-width)}.player-room-authenticated .g3-progress-section .recurring-patterns,.player-room-authenticated .g3-progress-trends{margin-top:1.25rem}.player-room-authenticated .g3-review-history-section .universal-section-heading{margin-bottom:1rem}.player-room-authenticated .g3-review-history-section .desk-sequence{margin-top:0}@media (max-width:900px){.player-room-authenticated .g3-current-detail-grid,.player-room-authenticated .g3-proof-signal-grid,.player-room-authenticated .g3-quick-read-grid{grid-template-columns:1fr}.player-room-authenticated .g3-deeper-review .universal-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.player-room-authenticated{padding-top:.35rem}.player-room-authenticated .player-room-identity{grid-template-columns:38px minmax(0,1fr);gap:.65rem;padding:.55rem .35rem}.player-room-authenticated .player-room-identity .universal-avatar{width:38px;height:38px}.player-room-authenticated .player-room-identity h1{font-size:1.35rem}.player-room-authenticated .player-room-identity p{margin-top:.1rem;font-size:.75rem}.player-room-authenticated .room-tab-nav{border-radius:var(--bs-radius-md);margin-top:.35rem;position:relative;top:auto}.player-room-authenticated .room-tab-nav>[role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr))}.player-room-authenticated .room-tab-nav [role=tab]{padding-inline:.35rem;font-size:.76rem}.player-room-authenticated .g3-current-week,.player-room-authenticated .g3-deeper-review,.player-room-authenticated .g3-quick-read,.player-room-authenticated .g3-review-proof{border-radius:var(--bs-radius-md);padding:1rem}.player-room-authenticated .current-episode-heading,.player-room-authenticated .g3-layer-heading,.player-room-authenticated .g3-proof-subheading,.player-room-authenticated .g3-quick-read-heading{align-items:start;display:grid}.player-room-authenticated .g3-current-detail-stats,.player-room-authenticated .g3-current-week-stats{grid-template-columns:1fr}.player-room-authenticated .g3-current-detail-stats>div,.player-room-authenticated .g3-current-week-stats>div{border-right:0;border-bottom:1px solid var(--bs-border)}.player-room-authenticated .g3-current-detail-stats>div:last-child,.player-room-authenticated .g3-current-week-stats>div:last-child{border-bottom:0}.player-room-authenticated .g3-evidence-list article,.player-room-authenticated .g3-evidence-list article.g3-linked-evidence-card{grid-template-columns:1fr}.player-room-authenticated .g3-evidence-supports{grid-column:auto}.player-room-authenticated .g3-evidence-list article .button{width:100%}.player-room-authenticated .g3-deeper-review .desk-detail-columns,.player-room-authenticated .g3-deeper-review .desk-fact-grid,.player-room-authenticated .g3-deeper-review .replay-callouts,.player-room-authenticated .g3-deeper-review .universal-signal-grid,.player-room-authenticated .g3-deeper-review .universal-timeline,.player-room-authenticated .g3-progress-section .cross-desk-metrics,.player-room-authenticated .g3-progress-section .pool-progress>div,.player-room-authenticated .g3-review-history-section .desk-sequence{grid-template-columns:1fr}}@media (max-width:360px){.player-room-authenticated .room-tab-nav [role=tab]{min-height:52px;font-size:.76rem}.player-room-authenticated .unread-badge{min-width:20px;height:20px;margin-left:.2rem;font-size:.75rem}}.player-room-authenticated .g3-review-journal-slot{width:min(100% - 1rem,var(--g3-reading-width));padding-block:1rem}.player-room-authenticated .review-journal,.player-room-authenticated .review-journal-progress{border:1px solid var(--bs-border);border-radius:var(--bs-radius-lg);background:var(--bs-surface);color:var(--bs-text-primary);box-shadow:var(--bs-shadow-1)}.player-room-authenticated .review-journal{padding:clamp(1rem,2.5vw,1.5rem)}.player-room-authenticated .review-journal.is-compact{box-shadow:none;margin-top:1rem;padding:1rem}.player-room-authenticated .review-journal-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.player-room-authenticated .review-journal-heading h3{margin:.2rem 0}.player-room-authenticated .review-journal-body-label span,.player-room-authenticated .review-journal-empty,.player-room-authenticated .review-journal-field-help,.player-room-authenticated .review-journal-heading p:not(.kicker),.player-room-authenticated .review-journal-note small,.player-room-authenticated .review-journal-progress summary small{color:var(--bs-text-secondary)}.player-room-authenticated .review-journal-heading>span,.player-room-authenticated .review-journal-note-type,.player-room-authenticated .review-journal-period{letter-spacing:.07em;font-size:.75rem;font-weight:800}.player-room-authenticated .review-journal-heading>span{border:1px solid var(--bs-border-strong);border-radius:999px;padding:.35rem .55rem}.player-room-authenticated .review-journal-add,.player-room-authenticated .review-journal-note-actions button{border:1px solid var(--bs-border-strong);border-radius:var(--bs-radius-md);min-height:44px;color:var(--bs-text-primary);font:inherit;cursor:pointer;background:0 0;font-weight:800}.player-room-authenticated .review-journal-add{margin-top:1rem;padding:.7rem .9rem}.player-room-authenticated .review-journal-note-actions button{padding:.55rem .75rem}.player-room-authenticated .review-journal-add:disabled,.player-room-authenticated .review-journal-note-actions button:disabled{cursor:not-allowed;opacity:.7}.player-room-authenticated .review-journal-add:focus-visible,.player-room-authenticated .review-journal-editor button:focus-visible,.player-room-authenticated .review-journal-editor textarea:focus-visible,.player-room-authenticated .review-journal-note-actions button:focus-visible,.player-room-authenticated .review-journal-progress>summary:focus-visible,.player-room-authenticated .review-journal-type-grid input:focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px}.player-room-authenticated .review-journal-note-list{gap:.75rem;margin-top:1rem;display:grid}.player-room-authenticated .review-journal-note{border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);background:var(--bs-surface-soft);padding:1rem}.player-room-authenticated .review-journal-note>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.55rem 0}.player-room-authenticated .review-journal-period{color:var(--bs-text-secondary);margin-bottom:.25rem;display:block}.player-room-authenticated .review-journal-delete-confirm>div,.player-room-authenticated .review-journal-editor-actions,.player-room-authenticated .review-journal-note-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.player-room-authenticated .review-journal-editor{border-top:1px solid var(--bs-border);margin-top:1rem;padding-top:1rem}.player-room-authenticated .review-journal-editor fieldset{border:0;margin:0;padding:0}.player-room-authenticated .review-journal-body-label>strong,.player-room-authenticated .review-journal-editor legend{font-weight:800}.player-room-authenticated .review-journal-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.75rem;display:grid}.player-room-authenticated .review-journal-type-grid label{border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);cursor:pointer;align-items:flex-start;gap:.55rem;min-height:64px;padding:.75rem;display:flex}.player-room-authenticated .review-journal-type-grid label.is-selected{border-color:var(--bs-border-strong);background:var(--bs-surface-soft)}.player-room-authenticated .review-journal-type-grid input{width:20px;height:20px;margin-top:.1rem}.player-room-authenticated .review-journal-body-label,.player-room-authenticated .review-journal-type-grid span{gap:.2rem;display:grid}.player-room-authenticated .review-journal-type-grid small{color:var(--bs-text-secondary)}.player-room-authenticated .review-journal-body-label{margin-top:1rem}.player-room-authenticated .review-journal-editor textarea{border:1px solid var(--bs-border-strong);border-radius:var(--bs-radius-md);background:var(--bs-surface);width:100%;min-height:110px;color:var(--bs-text-primary);font:inherit;resize:vertical;margin-top:.5rem;padding:.75rem}.player-room-authenticated .review-journal-editor-meta{justify-content:space-between;gap:.75rem;margin-top:.35rem;display:flex}.player-room-authenticated .review-journal-error,.player-room-authenticated .review-journal-offline{color:var(--bs-text-secondary);margin-top:.75rem}.player-room-authenticated .review-journal-delete-confirm{border:1px solid var(--bs-border-strong);border-radius:var(--bs-radius-md);margin-top:.75rem;padding:.75rem}.player-room-authenticated .review-journal-progress{margin:1rem 0}.player-room-authenticated .review-journal-progress>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:1rem;display:flex}.player-room-authenticated .review-journal-progress>summary span{gap:.2rem;display:grid}.player-room-authenticated .review-journal-progress-body{padding:0 1rem 1rem}@media (max-width:720px){.player-room-authenticated .review-journal-type-grid{grid-template-columns:1fr}.player-room-authenticated .review-journal-editor-meta,.player-room-authenticated .review-journal-heading,.player-room-authenticated .review-journal-progress>summary{flex-direction:column;align-items:stretch}}.player-room-authenticated .current-boardsignal-lead{border:1px solid var(--bs-border);border-top:4px solid var(--bs-brand-primary);border-radius:var(--bs-radius-lg);background:var(--bs-surface);box-shadow:var(--bs-shadow-1);padding:clamp(1rem,2.6vw,1.65rem);position:relative;overflow:hidden}.player-room-authenticated .current-boardsignal-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.65rem 1rem;display:flex}.player-room-authenticated .current-boardsignal-heading :is(h1,h2){max-width:18ch;line-height:1}.player-room-authenticated .current-boardsignal-state{border:1px solid var(--bs-border);border-left:4px solid var(--bs-blue-readable);border-radius:var(--bs-radius-md);background:var(--bs-blue-soft);color:var(--bs-text-primary);padding:.75rem .9rem}.player-room-authenticated .current-boardsignal-state :is(p,small){color:var(--bs-text-secondary)}.player-room-authenticated .corner-live-status{border:1px solid var(--bs-blue-readable);background:var(--bs-blue-soft);max-width:100%;min-height:32px;color:var(--bs-blue-readable);letter-spacing:.05em;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.75rem;font-weight:850;display:inline-flex}.player-room-authenticated .corner-live-status:before{content:"";background:currentColor;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.player-room-authenticated .current-episode-card.g3-current-week{border:1px solid var(--bs-border);border-left:4px solid var(--bs-brand-primary);border-radius:var(--bs-radius-lg);background:var(--bs-surface-elevated);box-shadow:none}.player-room-authenticated .g3-before-next-game{border:1px solid var(--bs-border-strong);border-left:5px solid var(--bs-lime);box-shadow:var(--bs-shadow-1)}.player-room-authenticated .g3-before-next-game>h3{max-width:24ch;font-size:clamp(1.2rem,2.4vw,1.65rem);line-height:1.12}.player-room-authenticated .g3-before-next-game>p{max-width:62ch}.player-room-authenticated :is(.last-completed-review,.g3-review-proof,.g3-deeper-review){border-color:var(--bs-border);background:var(--bs-surface);box-shadow:none}.player-room-authenticated :is(.last-completed-review,.g3-review-proof,.g3-deeper-review,#what-mattered,#focus-next) :is(p,li){max-width:68ch}.player-room-authenticated .g3-progress-section :is(.personal-record-strip,.pool-progress,.recurring-patterns,.desk-sequence){border-left:3px solid var(--bs-border-strong);padding-left:clamp(.8rem,2vw,1.15rem)}.player-room-authenticated .review-journal-add:disabled,.player-room-authenticated .review-journal-note-actions button:disabled{opacity:1;border-color:var(--bs-ui-border);background:var(--bs-bg-subtle);color:var(--bs-text-secondary)}@media (max-width:680px){.player-room-authenticated .current-boardsignal-lead{border-radius:var(--bs-radius-md);padding:1rem}.player-room-authenticated .current-boardsignal-heading{align-items:start;display:grid}.player-room-authenticated .g3-progress-section :is(.personal-record-strip,.pool-progress,.recurring-patterns,.desk-sequence){border-left-width:2px;padding-left:.7rem}}.g4-around-review,.g4-public-universe,.g4-universe-panel{color:var(--bs-text-primary)}.g4-around-review-movement,.g4-field-card-static,.g4-live-field-header,.g4-universe-block,.g4-universe-unavailable{border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}.g4-public-field-hero{background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}.g4-public-field-hero :is(h1,p){color:var(--bs-text-on-inverse)}.g4-public-field-hero .kicker{color:var(--bs-lime)}.g4-around-review-movement,.g4-live-field-header,.g4-universe-unavailable{border:1px solid var(--bs-border);border-radius:1rem;padding:clamp(1rem,2.8vw,1.5rem)}.g4-live-field-header{gap:.8rem;margin-bottom:1rem;display:grid}.g4-live-field-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.65rem 1rem;display:flex}.g4-from-field-grid h3,.g4-live-field-title h2,.g4-official-position-grid h3,.g4-universe-archive h3,.g4-universe-unavailable h2{color:var(--bs-text-primary)}.g4-block-intro,.g4-field-scale,.g4-live-field-title>span,.g4-public-universe :is(p,small),.g4-universe-panel :is(p,small){color:var(--bs-text-secondary)}.g4-universe-block{margin-top:1rem}.g4-event-grid,.g4-from-field-grid,.g4-official-position-grid,.g4-pulse-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.85rem;display:grid}.g4-event-grid>article,.g4-from-field-grid>article,.g4-official-position-grid>article,.g4-pulse-card{overflow-wrap:anywhere;min-width:0}.g4-official-position-grid>article{border:1px solid var(--bs-border);background:var(--bs-surface-elevated);color:var(--bs-text-primary);border-radius:.9rem;gap:.35rem;padding:1rem;display:grid}.g4-event-grid .pulse-event-meta b,.g4-official-position-grid>article>span,.g4-pulse-card .pulse-card-label b{color:var(--bs-blue-readable);letter-spacing:.055em;font-weight:850}.g4-official-position-grid>article>strong{color:var(--bs-text-primary);font-size:clamp(1.35rem,4.5vw,2rem);line-height:1}.g4-provisional-block,.g4-provisional-block .g4-pulse-card{border-style:dashed}.g4-provisional-block .pulse-card-label b{color:var(--bs-text-primary);background:var(--bs-blue-soft);border-radius:999px;padding:.2rem .48rem}.g4-field-card-static{gap:.35rem;height:100%;display:grid}.g4-from-field-grid>article{align-content:start;gap:.6rem;display:grid}.g4-from-field-grid>article>:is(a,.g4-field-card-static){border:1px solid var(--bs-border);background:var(--bs-surface-elevated);color:var(--bs-text-primary);border-radius:.9rem;padding:1rem;text-decoration:none}.g4-from-field-grid>article>a:hover{border-color:var(--bs-border-strong)}.g4-public-universe .coverage-card.tone-ink{--card-accent:var(--bs-text-primary)}.g4-universe-unavailable{border-left:.28rem solid var(--bs-blue-readable)}.g4-universe-archive{border-top:1px solid var(--bs-border)}.g4-archive-links{flex-wrap:wrap;gap:.75rem;display:flex}.g4-around-review .g4-live-field-note{margin-bottom:.85rem}.g4-around-review-movement{gap:.6rem;margin-top:.9rem;display:grid}.g4-around-review-movement>article{border-top:1px solid var(--bs-border);padding-top:.65rem}.g4-around-review :where(a,button,summary,[tabindex]):focus-visible,.g4-public-universe :where(a,button,summary,[tabindex]):focus-visible,.g4-universe-panel :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--bs-focus-gap)}@media (max-width:480px){.g4-around-review-movement,.g4-live-field-header,.g4-universe-unavailable{border-radius:.8rem;padding:.9rem}.g4-live-field-title{justify-items:start;display:grid}.g4-event-grid,.g4-from-field-grid,.g4-official-position-grid,.g4-pulse-card-grid{grid-template-columns:minmax(0,1fr)}.g4-official-position-grid>article>strong{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.g4-around-review *,.g4-public-universe *,.g4-universe-panel *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.g4-live-field-header{border-color:var(--bs-border-strong);border-top:4px solid var(--bs-lime);background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}.g4-live-field-header :is(h1,h2,h3,strong){color:var(--bs-text-on-inverse)}.g4-live-field-header :is(p,small,.g4-field-scale,.g4-block-intro){color:var(--bs-text-on-inverse-secondary)}.g4-live-field-header .g4-live-field-title>span{color:var(--bs-lime)}.g4-official-position-grid>article{border-top:3px solid var(--bs-brand-primary)}.g4-event-grid>article,.g4-from-field-grid>article>:is(a,.g4-field-card-static){border-left:3px solid var(--bs-border-strong)}.g4-provisional-block{border-left:3px dashed var(--bs-border-strong)}.g4-universe-archive{margin-top:1.25rem;padding-top:1.1rem}.founder-ops-console,.founder-ops-page,.player-room-authenticated{color:var(--bs-text-primary)}.player-room-authenticated :where(.player-room-memory,.my-progress-section,.current-episode-card,.share-moments-section,.share-moment-card,.player-profile-section,.profile-settings-card,.friends-surface,.social-panel,.friend-card,.head-to-head,.comparison-grid>article,.comparison-universe>article,.player-inbox-section,.inbox-list-item,.player-message-reader,.conversation-thread,.conversation-message,.g41-history-coverage,.g41-report-period-sequence>article){border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}.player-room-authenticated :where(.share-moment-card,.profile-settings-card,.social-panel,.friend-card,.head-to-head,.comparison-grid>article,.comparison-universe>article,.inbox-list-item,.player-message-reader,.conversation-thread,.conversation-message,.g41-report-period-sequence>article){background:var(--bs-surface-elevated)}.player-room-authenticated :where(.my-progress-section,.current-episode-card,.share-moments-section,.player-profile-section,.profile-settings-card,.friends-surface,.social-panel,.friend-card,.head-to-head,.player-inbox-section,.player-message-reader,.g41-report-period-sequence>article) :where(h1,h2,h3,h4,strong,label,dt,dd){color:var(--bs-text-primary)}.player-room-authenticated :where(.my-progress-section,.current-episode-card,.share-moments-section,.player-profile-section,.profile-settings-card,.friends-surface,.social-panel,.friend-card,.head-to-head,.player-inbox-section,.player-message-reader,.g41-report-period-sequence>article) :where(p,small){color:var(--bs-text-secondary)}.player-room-authenticated :where(input,textarea,select){border-color:var(--bs-ui-border);background:var(--bs-surface-elevated);color:var(--bs-text-primary)}.player-room-authenticated :where(input,textarea)::-moz-placeholder{color:var(--bs-text-muted)}.player-room-authenticated :where(input,textarea)::placeholder{color:var(--bs-text-muted)}.player-room-authenticated .g41-history-coverage{border:1px solid var(--bs-border);border-radius:.8rem;align-items:center;gap:.7rem;margin-top:1rem;padding:.8rem 1rem;display:flex}.player-room-authenticated .g41-history-coverage span,.player-room-authenticated .g41-report-period-sequence>article>span{color:var(--bs-blue-readable);letter-spacing:.055em;font-size:.75rem;font-weight:850}.player-room-authenticated .g41-no-activity-card{background:var(--bs-bg-subtle);border-style:dashed}.player-room-authenticated .g41-no-activity-card>span{color:var(--bs-text-secondary)}.player-room-authenticated .g41-syncing-card{background:var(--bs-warning-surface);border-style:dashed}.player-room-authenticated .g41-syncing-card>span{color:var(--bs-warning)}.player-room-authenticated .g41-report-period-sequence{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.player-room-authenticated .g41-report-period-sequence>article{overflow-wrap:anywhere;border:1px solid var(--bs-border);border-radius:.8rem;min-width:0;padding:1rem}html[data-bs-theme=dark] .founder-ops-console :where(.founder-attention-section,.founder-live-metrics,.founder-validation-section,.founder-live-directory,.founder-ops-row,.founder-ops-details,.founder-review-periods){border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}html[data-bs-theme=dark] .founder-ops-console :where(h1,h2,h3,h4,strong,dt,dd,label){color:var(--bs-text-primary)}html[data-bs-theme=dark] .founder-ops-console :where(p,small){color:var(--bs-text-secondary)}html[data-bs-theme=dark] :where(.ask-bs-context-prompt,.ask-bs-panel,.ask-bs-messages,.ask-bs-welcome,.ask-bs-message.from-guide,.ask-bs-suggestions,.ask-bs-composer,.ask-bs-thinking,.ask-bs-failure){border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}html[data-bs-theme=dark] .ask-bs-message.from-player{border-color:var(--bs-border-strong);background:var(--bs-blue-soft);color:var(--bs-text-primary)}html[data-bs-theme=dark] :where(.ask-bs-welcome,.ask-bs-message,.ask-bs-thinking,.ask-bs-failure) :where(p,small,span){color:var(--bs-text-secondary)}html[data-bs-theme=dark] :where(.ask-bs-actions button,.ask-bs-feedback button,.ask-bs-suggestions button,.ask-bs-composer input){border-color:var(--bs-ui-border);background:var(--bs-surface-elevated);color:var(--bs-text-primary)}html[data-bs-theme=dark] .ask-bs-composer input::-moz-placeholder{color:var(--bs-text-muted)}html[data-bs-theme=dark] .ask-bs-composer input::placeholder{color:var(--bs-text-muted)}html[data-bs-theme=dark] :where(.ask-bs-header,.ask-bs-launcher){background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}.founder-ops-console :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible,.founder-ops-page :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible,.player-room-authenticated :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px;box-shadow:0 0 0 1px var(--bs-focus-gap)}@media (max-width:1024px){.player-room-authenticated .g41-report-period-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.player-room-authenticated .g41-report-period-sequence{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.player-room-authenticated .g41-history-coverage{align-items:flex-start;padding:.75rem}}@media (max-width:360px){.player-room-authenticated .g41-report-period-sequence>article{padding:.8rem}}@media (max-width:320px){.player-room-authenticated .g41-history-coverage{gap:.5rem}}@media (prefers-reduced-motion:reduce){.player-room-authenticated .g41-progress-section *,.player-room-authenticated .g41-report-history *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-bs-theme=dark] .player-room-authenticated :where(.private-universe-section,.universe-category-card,.universe-board,.universe-board li,.universe-empty,.pulse-universe-block,.pulse-card-grid>article,.pulse-event-grid>article,.personal-record-strip,.pool-progress,.pool-progress article,.recurring-patterns,.recurring-patterns article,.desk-sequence>article,.forming-pools article){border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}html[data-bs-theme=dark] .player-room-authenticated :where(.private-standing-list article,.universe-board li,.pulse-card-grid>article,.pulse-event-grid>article,.personal-record-strip,.pool-progress article,.recurring-patterns article,.desk-sequence>article,.forming-pools article){background:var(--bs-surface-elevated)}html[data-bs-theme=dark] .player-room-authenticated :where(.private-universe-section,.private-standing-list article,.universe-category-card,.universe-board li,.universe-empty,.pulse-universe-block,.pulse-card-grid>article,.pulse-event-grid>article,.personal-record-strip,.pool-progress article,.recurring-patterns article) :where(h2,h3,strong,b,span){color:var(--bs-text-primary)}html[data-bs-theme=dark] .player-room-authenticated :where(.private-universe-section,.private-standing-list article,.universe-category-card,.universe-board li,.universe-empty,.pulse-universe-block,.pulse-card-grid>article,.pulse-event-grid>article,.personal-record-strip,.pool-progress article,.recurring-patterns article) :where(p,small){color:var(--bs-text-secondary)}html[data-bs-theme=dark] .player-room-authenticated .universe-board li>a{border-color:var(--bs-ui-border);background:var(--bs-surface);color:var(--bs-blue-readable)}html[data-bs-theme=dark] .player-room-authenticated :where(.universe-field-note,.universe-scope,.universe-field-label,.pulse-card-label,.pulse-event-meta){color:var(--bs-text-muted)}html[data-bs-theme=dark] .player-room-authenticated .private-standing-list article>b{background:var(--bs-lime);color:var(--bs-on-lime)}html[data-bs-theme=dark] .player-room-authenticated :where(.pulse-event-meta b,.pulse-card-label b){background:var(--bs-bg-subtle);color:var(--bs-text-secondary)}html[data-bs-theme=dark] .player-room-authenticated :where(.pulse-card ul,.pulse-card li){color:var(--bs-text-secondary)}html[data-bs-theme=dark] .player-room-authenticated .universe-board li>span{background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}.player-room-authenticated :where(.player-profile-section,.profile-settings-card){box-shadow:none}.player-room-authenticated :where(.offline-player-room,.player-room-offline,.offline-forming-snapshot){border:1px solid var(--bs-ui-border);border-left:4px solid var(--bs-warning);background:var(--bs-warning-surface);color:var(--bs-text-primary)}.player-room-authenticated :where(.offline-player-room,.player-room-offline,.offline-forming-snapshot) :where(p,small,span){color:var(--bs-text-secondary)}.ask-bs-panel{border:1px solid var(--bs-border-strong);background:var(--bs-surface-elevated)}.founder-ops-console :where(.founder-attention-section,.founder-live-metrics,.founder-validation-section,.founder-live-directory,.founder-ops-row,.founder-ops-details,.founder-review-periods){box-shadow:none}#focus-next.universal-section:not(.bs-motion-review-ready-focus),#what-mattered.universal-section:not(.bs-motion-review-ready),.current-episode-card:not(.bs-motion-fact-change):not(.bs-motion-observation-change):not(.bs-motion-guidance-change):not(.bs-motion-guidance-current),.my-progress-section,.player-room-memory,.universal-cover:not(.bs-motion-review-ready):not(.bs-motion-review-ready-focus){animation:none}:root{--bs-learning-card:#172e50}.beta-preview-access-cta,.universal-section.pocket-card,.universal-section.universe-learning-section{border-color:var(--bs-border-strong);background:var(--bs-surface-inverse);color:var(--bs-text-on-inverse)}.beta-preview-access-cta :is(h1,h2,h3,h4,strong,label),.universal-section.pocket-card :is(h1,h2,h3,h4,strong,label),.universal-section.universe-learning-section :is(h1,h2,h3,h4,strong,label){color:var(--bs-text-on-inverse)}.beta-preview-access-cta :is(p,small),.universal-section.pocket-card :is(p,small,.pocket-actions>span),.universal-section.universe-learning-section :is(p,small){color:var(--bs-text-on-inverse-secondary)}.beta-preview-access-cta .kicker,.universal-section.pocket-card .kicker,.universal-section.universe-learning-section .kicker{color:var(--bs-lime)}.beta-preview-access-cta .button-lime,.beta-preview-access-cta .button-lime :is(span,strong,svg){color:var(--bs-on-lime)}.beta-preview-approval-alert,.beta-preview-next.bs-surface-paper,.player-profile-section .profile-settings-card{border-color:var(--bs-border);background:var(--bs-surface);color:var(--bs-text-primary)}.beta-preview-approval-alert :is(h1,h2,h3,h4,strong,label),.beta-preview-next.bs-surface-paper :is(h1,h2,h3,h4,strong,label),.player-profile-section .profile-settings-card :is(h3,dt,dd,label,strong){color:var(--bs-text-primary)}.beta-preview-approval-alert :is(p,small),.beta-preview-next.bs-surface-paper :is(p,small),.player-profile-section .profile-settings-card :is(p,small,.profile-helper){color:var(--bs-text-secondary)}.beta-preview-approval-alert .kicker,.beta-preview-next.bs-surface-paper .kicker,.beta-preview-next.bs-surface-paper .text-link{color:var(--bs-blue-readable)}.beta-preview-alert-response{border-left:4px solid var(--bs-blue-readable);padding-left:.75rem}.beta-preview-approval-alert .state-pill{overflow-wrap:anywhere;max-width:min(100%,34rem)}.beta-preview-approval-alert .beta-return-options button{min-height:52px}.universe-learning-grid>a,.universe-learning-grid>article{border:1px solid var(--bs-border-strong);background:var(--bs-learning-card);color:var(--bs-text-on-inverse)}.universe-learning-grid>:is(a,article) :is(h1,h2,h3,h4,strong),.universe-learning-grid>article>a{color:var(--bs-text-on-inverse)}.universe-learning-grid>:is(a,article) p{color:var(--bs-text-on-inverse-secondary)}.universe-learning-grid>:is(a,article) :is(span,small){color:var(--bs-text-on-inverse-muted)}.agreement-universe-required,.beta-universe-disclosure,.required-participation-row{border-left-color:var(--bs-blue-readable);background:var(--bs-blue-soft);color:var(--bs-text-primary)}.agreement-universe-required strong,.beta-universe-disclosure strong,.required-participation-row strong{color:var(--bs-text-primary)}.agreement-universe-required p,.beta-universe-disclosure p,.required-participation-row p{color:var(--bs-text-secondary)}.required-participation-row svg{color:var(--bs-blue-readable)}.player-profile-section .profile-toggle{border-color:var(--bs-border);color:var(--bs-text-primary)}.player-profile-section .profile-toggle small{color:var(--bs-text-muted)}.player-profile-section .profile-settings-card :is(input[type=text],input[type=email],select){border-color:var(--bs-ui-border);background:var(--bs-surface-elevated);color:var(--bs-text-primary)}.boardsignal-entry-primary{gap:.85rem;min-width:0;display:grid}.google-signin-button{color:#1f1f1f;letter-spacing:0;text-transform:none;cursor:pointer;width:min(100%,24rem);min-height:44px;box-shadow:none;background:#fff;border:1px solid #747775;border-radius:999px;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:11px 12px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid}.google-signin-button:hover:not(:disabled){background:#f8faff;box-shadow:0 1px 2px #3c404338}.google-signin-button:active:not(:disabled){background:#f1f4f9}.google-signin-button:focus-visible{outline:3px solid var(--bs-focus);outline-offset:3px}.google-signin-button:disabled{opacity:.65;cursor:wait}.google-signin-mark-shell,.google-signin-spacer{width:20px;height:20px}.google-signin-mark-shell{color:#1f1f1f;background:#fff;border-radius:50%;place-items:center;display:grid}.google-signin-mark{width:18px;height:18px}.google-signin-label{text-align:center;white-space:normal;min-width:0}.google-access-action{min-width:0;max-width:100%}.google-access-action .google-signin-button{width:100%}html[data-bs-theme=dark] .google-signin-button{color:#e3e3e3;background:#131314;border-color:#8e918f}html[data-bs-theme=dark] .google-signin-button:hover:not(:disabled){background:#1f1f20}html[data-bs-theme=dark] .google-signin-button:active:not(:disabled){background:#28282a}.google-entry-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.9rem;display:grid}.google-entry-paths p{border:1px solid var(--bs-border);border-radius:var(--bs-radius-sm);background:var(--bs-bg-subtle);min-width:0;color:var(--bs-text-secondary);padding:.72rem .8rem;font-size:.76rem;line-height:1.45}.google-entry-paths strong{color:var(--bs-text-primary)}.boardsignal-social-proof{isolation:isolate;border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);background:linear-gradient(120deg,var(--bs-blue-soft) 0,var(--bs-surface) 56%,var(--bs-lime-soft) 100%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;max-width:52rem;margin-top:1rem;padding:.9rem 1rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.boardsignal-social-proof{background:linear-gradient(120deg,color-mix(in srgb,var(--bs-blue-soft) 70%,var(--bs-surface)) 0,var(--bs-surface) 56%,color-mix(in srgb,var(--bs-lime-soft) 64%,var(--bs-surface)) 100%)}}.boardsignal-social-proof{box-shadow:0 10px 26px var(--bs-text-primary)}@supports (color:color-mix(in lab,red,red)){.boardsignal-social-proof{box-shadow:0 10px 26px color-mix(in srgb,var(--bs-text-primary) 10%,transparent)}}.boardsignal-social-proof:after{content:"";z-index:-1;background:linear-gradient(90deg,transparent,var(--bs-surface-elevated),transparent);width:22%;position:absolute;top:-55%;bottom:-55%;left:-32%;transform:skew(-18deg)}@supports (color:color-mix(in lab,red,red)){.boardsignal-social-proof:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bs-surface-elevated) 78%,transparent),transparent)}}.boardsignal-social-proof:after{pointer-events:none;animation:bs-proof-sheen 1.1s ease-out .3s both}@keyframes bs-proof-sheen{0%{opacity:0;left:-32%}20%{opacity:.72}to{opacity:0;left:118%}}.boardsignal-social-proof-mark{border:1px solid var(--bs-border);background:var(--bs-blue-soft);width:42px;height:42px;color:var(--bs-blue-readable);border-radius:14px;place-items:center;display:grid}.boardsignal-social-proof-copy{min-width:0}.boardsignal-social-proof-primary{color:var(--bs-text-primary);font-size:.94rem;font-weight:780;line-height:1.42}.boardsignal-social-proof-secondary{color:var(--bs-text-muted);margin-top:.22rem;font-size:.77rem;font-weight:680;line-height:1.45}.homepage-universe-entry{flex-wrap:wrap;align-items:center;gap:.55rem .8rem;margin-top:.85rem;display:flex}.home-universe-link{min-height:44px;color:var(--bs-blue-readable);align-items:center;gap:.38rem;font-size:.78rem;font-weight:800;display:inline-flex}.home-universe-link:hover{text-underline-offset:3px;text-decoration:underline}.homepage-universe-entry>span{color:var(--bs-text-muted);font-size:.72rem}.return-recovery-details{border-top:1px solid var(--bs-border);margin-top:.7rem;padding-top:.7rem}.return-recovery-details>summary{cursor:pointer;min-height:44px;color:var(--bs-text-secondary);align-items:center;font-weight:750;display:flex}.return-recovery-details[open]>summary{color:var(--bs-text-primary)}.return-recovery-options{gap:.65rem;min-width:0;padding-top:.65rem;display:grid}.return-recovery-options>p{color:var(--bs-text-muted);font-size:.82rem}.chesscom-login-panel{grid-template-columns:auto minmax(16rem,1fr) minmax(15rem,23rem);width:100%;min-width:0}.activation-request-form,.chesscom-login-actions,.chesscom-login-actions>*,.chesscom-login-copy,.hero-username-card,.username-desk-form,.username-desk-shell{min-width:0;max-width:100%}.chesscom-login-copy :is(h1,h2,h3,p,small),.google-access-action :is(p,small),.return-recovery-options :is(p,small,label){overflow-wrap:break-word;word-break:normal;min-width:0}.chesscom-login-actions{justify-self:end;width:100%;max-width:23rem}.bs-state-banner{border-radius:var(--bs-radius-sm);background:var(--bs-surface);color:var(--bs-text-primary);border:1px solid var(--bs-border);border-left-width:5px;align-items:flex-start;gap:.75rem;margin-block:.8rem;padding:.9rem 1rem;display:flex}.bs-state-banner p{color:var(--bs-text-secondary)}.bs-state-banner.is-success{border-left-color:var(--bs-positive);background:var(--bs-positive-surface)}.bs-state-banner.is-warning{border-left-color:var(--bs-warning);background:var(--bs-warning-surface)}.bs-state-banner.is-error{border-left-color:var(--bs-danger);background:var(--bs-danger-surface)}.bs-state-banner.is-info{border-left-color:var(--bs-brand-primary);background:var(--bs-blue-soft)}.review-ready-banner{animation:bs-state-arrive .38s ease-out both}@keyframes bs-state-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.progress-start-state{border:1px solid var(--bs-border);border-left:5px solid var(--bs-brand-primary);border-radius:var(--bs-radius-md);background:var(--bs-blue-soft);margin-top:1rem;padding:clamp(1rem,2.5vw,1.4rem)}.progress-start-state h3{color:var(--bs-text-primary)}.progress-start-state p{color:var(--bs-text-secondary);margin-top:.35rem}.progress-start-state small{color:var(--bs-text-muted);margin-top:.55rem;display:block}.install-card.is-ios-install .install-card-action{display:none}.install-card .ios-install-steps{color:var(--bs-text-secondary);margin:.65rem 0 0;padding-left:1.2rem}.install-card .ios-install-steps li+li{margin-top:.28rem}.install-card .install-store-clarifier{color:var(--bs-text-muted);margin-top:.55rem;font-size:.78rem}.bs-neutral-count{color:var(--bs-text-secondary);background:var(--bs-bg-subtle);border:1px solid var(--bs-border)}@media (max-width:980px){.chesscom-login-panel{grid-template-columns:auto minmax(0,1fr)}.chesscom-login-actions{grid-column:1/-1;justify-self:stretch;max-width:none}}@media (max-width:680px){.beta-preview-approval-alert{margin-top:.75rem}.beta-preview-access-cta{border-radius:22px}.beta-preview-approval-alert .beta-return-options{grid-template-columns:1fr}.return-recovery-details>summary{min-height:48px}.google-entry-paths{grid-template-columns:1fr}.google-signin-button{width:100%}.boardsignal-social-proof{grid-template-columns:auto minmax(0,1fr);margin-top:.85rem;padding:.82rem .85rem}.boardsignal-social-proof-primary{font-size:.88rem}.boardsignal-social-proof-mark{border-radius:12px;width:38px;height:38px}.homepage-universe-entry{flex-direction:column;align-items:flex-start;gap:.12rem}.chesscom-login-panel{grid-template-columns:minmax(0,1fr)}.chesscom-login-icon{display:none}.chesscom-login-actions{grid-column:auto}}@media (prefers-reduced-motion:reduce){.review-ready-banner{animation:none}.boardsignal-social-proof:after{animation:none;display:none}}@media (forced-colors:active){.boardsignal-social-proof,.bs-state-banner,.google-signin-button,.progress-start-state,.return-recovery-details{border-color:canvastext}.bs-state-banner.is-error,.bs-state-banner.is-info,.bs-state-banner.is-success,.bs-state-banner.is-warning{border-left-color:highlight}.boardsignal-social-proof-mark{color:linktext;border-color:canvastext}}