.cosmic-theme .batch-selection-bar{border:1px solid var(--ls-line-2);background:var(--ls-surface-1);box-shadow:0 6px 20px #00000038}.cosmic-theme .batch-process .done span,.cosmic-theme .member-cohort-switch button.active{color:var(--ls-bg-0)}.cosmic-theme .task-score-panel{border:1px solid var(--ls-line-2)}.cosmic-theme .task-score-items{background:var(--ls-surface-1);border:1px solid var(--ls-line-2)}.cosmic-theme .analytics-bars progress{background:var(--ls-surface-1)}.cosmic-theme .analytics-bars progress::-webkit-progress-bar{background:var(--ls-surface-1)}.cosmic-theme .analytics-board-list article,.cosmic-theme .analytics-cohort-grid>button{background:var(--ls-surface-1)}.cosmic-theme .analytics-member-table th,.cosmic-theme .analytics-member-table td{color:var(--ls-text-2)}.cosmic-theme .analytics-member-task-detail>td{background:var(--ls-surface-1)}.cosmic-theme .message-body a{color:var(--ls-info)}.cosmic-theme button:focus-visible,.cosmic-theme input:focus-visible,.cosmic-theme textarea:focus-visible,.cosmic-theme select:focus-visible,.cosmic-theme a:focus-visible{outline:3px solid var(--ls-ice-blue)}.cosmic-theme .primary-button{color:var(--ls-bg-0)}.cosmic-theme .secondary-button{border-color:var(--ls-line-2)}.cosmic-theme .danger-button{color:var(--ls-bg-0)}.cosmic-theme .icon-button:hover{background:var(--ls-surface-2)}.cosmic-theme .intro-footnote{color:var(--ls-text-2)}.cosmic-theme .login-panel,.cosmic-theme .demo-switch{background:var(--ls-surface-1)}.cosmic-theme .demo-switch button.selected{background:var(--ls-surface-2);box-shadow:0 1px 3px #00000038}.cosmic-theme .field input,.cosmic-theme .field textarea{border:1px solid var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme .field input:focus,.cosmic-theme .field textarea:focus{box-shadow:0 0 0 3px #00000038}.cosmic-theme .nav-item{color:var(--ls-text-2)}.cosmic-theme .nav-item:hover{background:var(--ls-surface-2)}.cosmic-theme .nav-item em{background:var(--ls-surface-1)}.cosmic-theme .workbench-heading p,.cosmic-theme .admin-page-heading>p:last-child{color:var(--ls-text-2)}.cosmic-theme .status-warning{border-color:var(--ls-warning)}.cosmic-theme .status-blue{border-color:var(--ls-info);background:var(--ls-info-soft)}.cosmic-theme .review-note{color:var(--ls-text-2)}.cosmic-theme .task-row:hover{background:var(--ls-surface-2)}.cosmic-theme .task-state.gray{color:var(--ls-text-2)}.cosmic-theme .notification-item.read .notification-dot{background:var(--ls-text-3)}.cosmic-theme .notification-item time,.cosmic-theme .admin-search{color:var(--ls-text-2)}.cosmic-theme .admin-account-popover{box-shadow:0 14px 34px #00000038}.cosmic-theme .document-heading span,.cosmic-theme .detail-grid dt,.cosmic-theme .long-copy,.cosmic-theme .application-topic-copy p,.cosmic-theme .history-row,.cosmic-theme .history-row time,.cosmic-theme .history-row.muted{color:var(--ls-text-2)}.cosmic-theme .approval-panel{background:var(--ls-surface-1)}.cosmic-theme .history-dot.hollow{border:1px solid var(--ls-line-2)}.cosmic-theme .approval-history p,.cosmic-theme .approval-history time{color:var(--ls-text-2)}.cosmic-theme .modal-backdrop{background:#040813c7}.cosmic-theme .modal{border:1px solid var(--ls-line-2);box-shadow:0 20px 60px #00000038}.cosmic-theme .workflow-callout,.cosmic-theme .cohort-phase-timeline article>span{border:1px solid var(--ls-line-2)}.cosmic-theme .cohort-phase-timeline article.done>span{color:var(--ls-bg-0)}.cosmic-theme .cohort-operations-toolbar label,.cosmic-theme .cohort-operations-toolbar select{border:1px solid var(--ls-line-2)}.cosmic-theme .cohort-operations-table th,.cosmic-theme .cohort-operations-table td{color:var(--ls-text-2)}.cosmic-theme .cohort-operations-table tbody tr:hover{background:var(--ls-surface-2)}.cosmic-theme .cohort-operations-table td>small{color:var(--ls-text-2)}.cosmic-theme .cohort-member-summary-row{background:var(--ls-surface-1)}.cosmic-theme .cohort-member-summary-row.expanded{background:var(--ls-surface-2)}.cosmic-theme .cohort-member-summary-row td{border-top:1px solid var(--ls-line-2)}.cosmic-theme .cohort-member-summary-row:hover{background:var(--ls-surface-2)!important}.cosmic-theme .cohort-member-toggle small{color:var(--ls-text-2)}.cosmic-theme .cohort-member-task-row{background:var(--ls-surface-1)}.cosmic-theme .cohort-member-task-row .cohort-member-task-scope{background:linear-gradient(90deg, transparent calc(100% - 1px), var(--ls-line-1) calc(100% - 1px))}.cosmic-theme .cohort-task-branch{border-bottom:1px solid var(--ls-line-2);border-left:1px solid var(--ls-line-2)}.cosmic-theme .cohort-pagination button[aria-current=page]{color:var(--ls-bg-0)}.cosmic-theme .cohort-option-fieldset label{border:1px solid var(--ls-line-2)}.cosmic-theme .segmented-control{background:var(--ls-surface-1)}.cosmic-theme .segmented-control button.active{box-shadow:0 1px 4px #00000038}.cosmic-theme .input-suffix{border:1px solid var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme .input-suffix:focus-within{box-shadow:0 0 0 3px #00000038}.cosmic-theme .cohort-editable-tag button:hover{background:var(--ls-surface-2)}.cosmic-theme .cohort-tag-input input{border:1px solid var(--ls-line-2)}.cosmic-theme .toast{color:var(--ls-text-1);background:var(--ls-surface-1);box-shadow:0 12px 36px #00000038}.cosmic-theme .toast .icon-button{color:var(--ls-text-1)}.cosmic-theme .public-header{background:var(--ls-surface-1)}.cosmic-theme .field small,.cosmic-theme .field em{color:var(--ls-text-2)}.cosmic-theme .read-only-field input{color:var(--ls-text-2);background:var(--ls-surface-1)}.cosmic-theme .input-with-icon{border:1px solid var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme .input-with-icon>svg{color:var(--ls-text-2)}.cosmic-theme .sticky-form-actions{background:var(--ls-surface-1);box-shadow:0 -8px 24px #00000038}.cosmic-theme .status-icon{border:1px solid var(--ls-line-2)}.cosmic-theme .status-timeline>div>span{color:var(--ls-text-2);border:1px solid var(--ls-line-2)}.cosmic-theme .status-timeline .complete>span,.cosmic-theme .status-timeline .current>span{color:var(--ls-bg-0)}.cosmic-theme .status-timeline time{color:var(--ls-text-2)}.cosmic-theme .monitoring-panel{background:var(--ls-surface-1)}.cosmic-theme .record-row:hover{background:var(--ls-surface-2)}.cosmic-theme .record-main small,.cosmic-theme .record-row time{color:var(--ls-text-2)}.cosmic-theme .record-status.blue,.cosmic-theme .large-state.blue{background:var(--ls-info-soft)}.cosmic-theme .record-status.gray,.cosmic-theme .large-state.gray{color:var(--ls-text-2);background:var(--ls-surface-1)}.cosmic-theme .field select{border:1px solid var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme .detail-document>section>p,.cosmic-theme .detail-document details>p,.cosmic-theme .detail-columns p,.cosmic-theme .simple-timeline small{color:var(--ls-text-2)}.cosmic-theme .search-filter-bar>label:first-child,.cosmic-theme .compact-search{background:var(--ls-surface-1)}.cosmic-theme .pool-meta,.cosmic-theme .pool-card dt,.cosmic-theme .pool-card dd,.cosmic-theme .detail-summary-bar span,.cosmic-theme .requirement-list{color:var(--ls-text-2)}.cosmic-theme .sticky-bottom-actions,.cosmic-theme .version-card,.cosmic-theme .version-edit-button,.cosmic-theme .attachment-link{background:var(--ls-surface-1)}.cosmic-theme .attachment-delete-button{border:1px solid var(--ls-danger);background:var(--ls-surface-1)}.cosmic-theme .attachment-delete-confirmation{border:1px solid var(--ls-danger)}.cosmic-theme .notice-row:not(.unread) .notification-dot{background:var(--ls-text-3)}.cosmic-theme .notice-row time,.cosmic-theme .profile-facts dt,.cosmic-theme .admin-table-head{color:var(--ls-text-2)}.cosmic-theme .admin-table-row:hover{background:var(--ls-surface-2)}.cosmic-theme .admin-table-row time,.cosmic-theme .admin-table-row>span,.cosmic-theme .person-cell small{color:var(--ls-text-2)}.cosmic-theme .admin-todo-grid button:hover,.cosmic-theme .operation-row:hover{background:var(--ls-surface-2)}.cosmic-theme .admin-filter-panel{background:var(--ls-surface-1)}.cosmic-theme .admin-inline-search>div{border:1px solid var(--ls-line-2)}.cosmic-theme .admin-inline-search svg{color:var(--ls-text-2)}.cosmic-theme .admin-inline-search button{color:var(--ls-bg-0)}.cosmic-theme .admin-filter-actions select,.cosmic-theme .admin-filter-actions input{border:1px solid var(--ls-line-2)}.cosmic-theme .admin-data-table th,.cosmic-theme .admin-data-table td{color:var(--ls-text-2)}.cosmic-theme .admin-data-table tbody tr:hover{background:var(--ls-surface-2)}.cosmic-theme .admin-data-table td>small,.cosmic-theme .admin-record-link small{color:var(--ls-text-2)}.cosmic-theme .admin-pagination button{border:1px solid var(--ls-line-2)}.cosmic-theme .admin-detail-tabs button span,.cosmic-theme .admin-detail-card{background:var(--ls-surface-1)}.cosmic-theme .admin-fact-grid dt{color:var(--ls-text-2)}.cosmic-theme .admin-context-strip>button:hover,.cosmic-theme .admin-record-list>button:hover,.cosmic-theme .admin-link-list>a:hover{background:var(--ls-surface-2)}.cosmic-theme .admin-note-list article.archived{border-left-color:var(--ls-line-2)}.cosmic-theme .risk-callout,.cosmic-theme .confirmation-copy{border:1px solid var(--ls-warning)}.cosmic-theme .submission-version-timeline article.current .version-marker span{color:var(--ls-bg-0)}
:root{--ls-bg-0:#040813;--ls-bg-1:#07111f;--ls-bg-2:#0b1730;--ls-surface-1:#0e1c34;--ls-surface-2:#122442;--ls-line-1:#c9daf51f;--ls-line-2:#c9daf538;--ls-text-1:#f5f7fb;--ls-text-2:#b8c4d6;--ls-text-3:#96a8bf;--ls-cosmic-blue:#2459b8;--ls-ice-blue:#c8ddf8;--ls-starlight-gold:#f4cc82;--ls-starlight-gold-soft:#ffe4ac;--ls-success:#20c997;--ls-success-soft:#0c2b29;--ls-warning:#f0a84d;--ls-warning-soft:#30271e;--ls-danger:#ff6b72;--ls-danger-soft:#321c2a;--ls-info:#85b8ff;--ls-info-soft:#152c4a;--ls-radius-xs:8px;--ls-radius-sm:12px;--ls-radius-md:16px;--ls-radius-lg:20px;--ls-radius-xl:28px;--ls-radius-pill:999px;--ls-shadow-card:0 12px 32px #0000002e;--ls-shadow-float:0 24px 80px #00000057;--ls-glow-blue:0 0 0 3px #85b8ff29;--ls-ease-out:cubic-bezier(.22, 1, .36, 1);--ls-motion-fast:.18s;--ls-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--ink:var(--ls-text-1);--ink-muted:var(--ls-text-2);--muted:var(--ls-text-2);--paper:var(--ls-bg-1);--paper-deep:var(--ls-surface-1);--line:var(--ls-line-1);--line-soft:var(--ls-line-1);--jade:var(--ls-ice-blue);--jade-dark:var(--ls-starlight-gold);--jade-soft:var(--ls-surface-2);--green:var(--ls-ice-blue);--green-pale:var(--ls-surface-2);--amber:var(--ls-warning);--amber-soft:var(--ls-warning-soft);--blue:var(--ls-info);--danger:var(--ls-danger);--danger-soft:var(--ls-danger-soft);--serif:var(--ls-font);color:var(--ls-text-1);background:var(--ls-bg-1);font-family:var(--ls-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cosmic-theme{font-family:var(--ls-font);font-size:15px}.cosmic-theme *,.cosmic-theme :before,.cosmic-theme :after{box-sizing:border-box}.cosmic-theme ::selection{color:var(--ls-bg-0);background:var(--ls-starlight-gold)}.cosmic-theme :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ls-ice-blue);outline-offset:4px}.cosmic-theme :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit}.cosmic-theme :is(input,textarea)::placeholder{color:var(--ls-text-3);opacity:1}.cosmic-theme select option{background:var(--ls-surface-1);color:var(--ls-text-1)}.cosmic-theme :is(.field input,.field textarea,.field select,.input-with-icon,.input-suffix,.select-control,.search-control,.admin-inline-search,.cohort-operations-toolbar label,.cohort-operations-toolbar select){border-radius:var(--ls-radius-xs);border-color:var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme :is(.field input,.field select){min-height:44px}.cosmic-theme :is(.primary-button,.secondary-button,.danger-button){border-radius:var(--ls-radius-sm);min-height:44px;transition:background var(--ls-motion-fast), border-color var(--ls-motion-fast), transform var(--ls-motion-fast);font-weight:600}.cosmic-theme .primary-button{color:var(--ls-bg-0);background:var(--ls-starlight-gold);border-color:#0000}.cosmic-theme .primary-button:hover:not(:disabled){background:var(--ls-starlight-gold-soft);transform:translateY(-1px)}.cosmic-theme .secondary-button{color:var(--ls-text-1);border-color:var(--ls-line-2);background:var(--ls-surface-1)}.cosmic-theme .secondary-button:hover:not(:disabled){background:var(--ls-surface-2);border-color:var(--ls-ice-blue);color:var(--ls-text-1)}.cosmic-theme .danger-button{color:var(--ls-bg-0);background:var(--ls-danger)}.cosmic-theme button:disabled{cursor:not-allowed}.cosmic-theme :is(.primary-button,.secondary-button,.danger-button):disabled{opacity:.5;transform:none}.cosmic-theme .toast{color:var(--ls-text-1);border:1px solid var(--ls-line-2);background:var(--ls-surface-2);border-radius:var(--ls-radius-sm)}.cosmic-theme .toast .icon-button{color:var(--ls-text-1)}.cosmic-theme .modal{border-radius:var(--ls-radius-md);box-shadow:var(--ls-shadow-float);background:var(--ls-surface-1)}.cosmic-theme .modal-backdrop{background:#040813c7}.cosmic-theme :is(.record-status.green,.large-state.green,.status-green,.task-state.green,.positive){color:var(--ls-success)}.cosmic-theme :is(.record-status.green,.large-state.green,.status-green){background:var(--ls-success-soft);border-color:var(--ls-success)}.cosmic-theme :is(.record-status.blue,.large-state.blue,.status-blue){background:var(--ls-info-soft);color:var(--ls-info);border-color:var(--ls-info)}.cosmic-theme :is(.record-status.amber,.large-state.amber,.status-warning){color:var(--ls-warning);background:var(--ls-warning-soft);border-color:var(--ls-warning)}.cosmic-theme :is(.record-status.gray,.large-state.gray){color:var(--ls-text-2);background:var(--ls-surface-2)}.cosmic-theme :is(.negative,.inline-error){color:var(--ls-danger)}.cosmic-theme :is(.record-status,.status-chip,.large-state){border-radius:var(--ls-radius-xs)}.cosmic-theme .message-body a{color:var(--ls-info);text-underline-offset:3px}.cosmic-theme :is(.feedback-box,.workflow-callout,.task-score-panel,.risk-callout,.confirmation-copy,.empty-result,.pool-card,.detail-document,.member-score-section,.analytics-panel,.admin-detail-card,.profile-panel){border-radius:var(--ls-radius-sm)}.cosmic-theme .empty-result{border:1px dashed var(--ls-line-2);background:var(--ls-bg-1);padding:28px 24px}.cosmic-theme .empty-result strong{font-size:18px}.cosmic-theme .empty-result p{color:var(--ls-text-2)}.cosmic-theme .sidebar{background:var(--ls-bg-0)}.cosmic-theme .sidebar .brand{flex:none;align-items:center;gap:10px;min-height:94px;padding:26px 24px}.cosmic-theme .brand strong{font-family:var(--ls-font);letter-spacing:.02em;font-size:27px;font-weight:700}.cosmic-theme .brand-mark{color:var(--ls-ice-blue);flex-shrink:0}.cosmic-theme .brand span{font-size:11px}.cosmic-theme .sidebar-nav{scrollbar-width:thin;flex:1;align-content:start;min-height:0;padding:8px 12px;overflow-y:auto}.cosmic-theme .nav-item{border-radius:var(--ls-radius-xs);min-height:48px;color:var(--ls-text-2);gap:10px;padding:0 12px;font-size:14px}.cosmic-theme .nav-item.active{color:var(--ls-ice-blue);background:var(--ls-surface-2)}.cosmic-theme .nav-item.active:before{background:var(--ls-starlight-gold);width:2px;top:12px;bottom:12px}.cosmic-theme .nav-item:hover{background:var(--ls-surface-1);color:var(--ls-text-1)}.cosmic-theme .nav-item em{color:var(--ls-starlight-gold);background:var(--ls-surface-2)}.cosmic-theme .member-nav-label{color:var(--ls-text-3);padding:0 12px 10px}.cosmic-theme .sidebar-logout{border-top:1px solid var(--ls-line-1);flex:none;margin:16px 16px 20px;padding:12px;font-size:13px}.cosmic-theme :is(.member-page-shell,.admin-page-shell){grid-template-columns:224px minmax(0,1fr)}.cosmic-theme .member-shell{grid-template-columns:224px minmax(0,1fr) 284px}.cosmic-theme :is(.member-page-content,.admin-list-content){min-width:0;padding:0 32px 48px}.cosmic-theme .workbench-main{flex-direction:column;min-width:0;padding:0 32px 48px;display:flex}.cosmic-theme .member-utility-bar{border-bottom:1px solid var(--ls-line-1);justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.cosmic-theme .member-utility-bar>span{color:var(--ls-text-3);letter-spacing:.16em;font-size:11px}.cosmic-theme .member-utility-bar>div{gap:8px;display:flex}.cosmic-theme .member-utility-bar button{border:1px solid var(--ls-line-1);border-radius:var(--ls-radius-xs);min-height:40px;color:var(--ls-text-2);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}.cosmic-theme .member-utility-bar button:hover{background:var(--ls-surface-1);color:var(--ls-text-1)}.cosmic-theme .member-cohort-selector{margin:20px 0}.cosmic-theme .workbench-heading{border:1px solid var(--ls-line-1);border-radius:var(--ls-radius-md);background:var(--ls-bg-0) url(/visual/hero/hero-banner.webp) center 46% / cover no-repeat;margin:0 0 24px;padding:25px 28px}.cosmic-theme .workbench-heading h1{letter-spacing:0;max-width:70%;margin:0 0 10px;font-size:28px;font-weight:650;line-height:1.4}.cosmic-theme .workbench-heading p{color:var(--ls-text-2);font-size:13px}.cosmic-theme .workbench-main>.muted-copy{margin:28px 0 10px;font-size:12px}.cosmic-theme .workbench-insight-strip{border-radius:var(--ls-radius-sm);border:1px solid var(--ls-line-1);background:var(--ls-surface-1);margin:0;overflow:hidden}.cosmic-theme .workbench-insight-strip button{padding:18px}.cosmic-theme .workbench-insight-strip strong{color:var(--ls-ice-blue);font-size:24px}.cosmic-theme .workbench-insight-strip small{font-size:11px}.cosmic-theme .next-action{border:1px solid var(--ls-line-2);border-radius:var(--ls-radius-md);background:var(--ls-surface-1);padding:24px}.cosmic-theme .next-action .section-kicker{color:var(--ls-starlight-gold);margin:0;font-size:12px}.cosmic-theme .next-action h2{letter-spacing:0;margin:14px 0;font-size:25px;line-height:1.45}.cosmic-theme .review-note{color:var(--ls-text-2);margin:16px 0;font-size:14px}.cosmic-theme .deadline{margin-bottom:20px;font-size:13px}.cosmic-theme .action-button{min-width:130px;min-height:44px;font-size:14px}.cosmic-theme .ongoing-section{padding-top:28px}.cosmic-theme .ongoing-section h2{color:var(--ls-text-1);margin-top:0;font-size:19px}.cosmic-theme .task-row{min-height:72px;padding:16px 0}.cosmic-theme .task-row-title strong{font-size:15px}.cosmic-theme .notification-rail{background:var(--ls-bg-1);padding:30px 22px}.cosmic-theme .rail-heading h2{font-size:18px}.cosmic-theme .notification-item strong{font-size:14px}.cosmic-theme .workbench-announcement{border-radius:var(--ls-radius-sm);background:var(--ls-surface-1);padding:16px}.cosmic-theme .list-page-heading{gap:24px;padding:28px 0}.cosmic-theme .list-page-heading h1{letter-spacing:0;font-size:30px;line-height:1.3}.cosmic-theme .list-page-heading p{font-size:14px}.cosmic-theme .list-page-heading .section-kicker{color:var(--ls-text-3);font-size:11px}.cosmic-theme .communications-layout>*,.cosmic-theme .communication-list article>div{min-width:0}.cosmic-theme .communication-list :is(h3,p,small,.communication-meta){overflow-wrap:anywhere}.cosmic-theme .communication-meta{flex-wrap:wrap}.cosmic-theme .shared-admin-topbar{background:var(--ls-bg-1);border-bottom:1px solid var(--ls-line-1);justify-content:flex-start;min-height:72px;margin:0;padding:12px 0}.cosmic-theme .admin-cohort-scope select{border-radius:var(--ls-radius-xs);max-width:290px}.cosmic-theme .admin-search{min-width:0;margin-left:auto;font-size:13px}.cosmic-theme .cohort-command-heading{margin-top:0;padding-top:28px}.cosmic-theme .cohort-command-heading h1{font-size:30px;line-height:1.35}.cosmic-theme :is(.cohort-phase-timeline,.cohort-metric-strip,.system-health-grid,.admin-context-strip){border-radius:var(--ls-radius-sm);overflow:hidden}.cosmic-theme .cohort-phase-timeline article{background:var(--ls-surface-1);min-height:88px;padding:18px}.cosmic-theme .cohort-phase-timeline article.active{background:var(--ls-surface-2)}.cosmic-theme .cohort-metric-strip>:is(div,button){background:var(--ls-surface-1);padding:16px}.cosmic-theme .cohort-metric-strip strong{font-size:28px}.cosmic-theme :is(.cohort-operations-panel,.cohort-todo-panel){min-width:0}.cosmic-theme .cohort-operations-table th{height:44px;color:var(--ls-text-2);background:var(--ls-surface-1);font-size:12px}.cosmic-theme :is(.admin-data-table td,.cohort-operations-table td){font-size:13px}.cosmic-theme .cohort-member-summary-row{background:var(--ls-bg-1)}.cosmic-theme .cohort-member-summary-row:hover{background:var(--ls-surface-2)!important}.cosmic-theme .cohort-member-summary-row.expanded{background:var(--ls-surface-1)}.cosmic-theme .cohort-member-task-row{background:var(--ls-bg-0)}.cosmic-theme .cohort-member-toggle small,.cosmic-theme .cohort-operations-table td>small{font-size:11px}.cosmic-theme .cohort-table-heading h2,.cosmic-theme .cohort-todo-panel h2{font-size:20px}.cosmic-theme :is(.simple-entry-grid>button,.cohort-todo-panel,.admin-todo-grid,.admin-dashboard-columns>section,.analytics-cohort-grid>button,.cohort-card){border-radius:var(--ls-radius-sm);background:var(--ls-surface-1)}.cosmic-theme :is(.admin-context-strip,.analytics-metrics) strong{color:var(--ls-ice-blue)}.cosmic-theme .cohort-todo-panel button strong{color:var(--ls-warning)}.cosmic-theme .admin-detail-tabs button.active{color:var(--ls-ice-blue);border-color:var(--ls-starlight-gold)}.cosmic-theme .login-intro{background:var(--ls-bg-0) url(/visual/hero/hero-banner.webp) center bottom / cover no-repeat}.cosmic-theme .login-intro .intro-copy{position:relative}.cosmic-theme .intro-copy h1{font-size:clamp(36px,3.4vw,52px)}.cosmic-theme .intro-copy>p,.cosmic-theme .intro-footnote{color:var(--ls-text-2)}.cosmic-theme .login-panel{background:var(--ls-bg-1)}.cosmic-theme .login-form h2{font-size:28px}.cosmic-theme .honors-header{min-height:88px}.cosmic-theme .honors-header>button:first-child{font-family:var(--ls-font);font-size:28px}.cosmic-theme .honors-hero{padding-block:60px}.cosmic-theme .honors-hero h1{font-size:clamp(34px,4vw,56px)}.cosmic-theme .honors-rank-list article.top{background:var(--ls-surface-1)}.cosmic-theme .honors-work-grid a{border-radius:var(--ls-radius-sm);background:var(--ls-surface-1)}@media (max-width:1280px) and (min-width:769px){.cosmic-theme .member-shell{grid-template-columns:208px minmax(0,1fr)}.cosmic-theme .notification-rail{border-left:0;grid-column:2;padding:0 32px 32px;display:block}.cosmic-theme :is(.member-page-shell,.admin-page-shell){grid-template-columns:208px minmax(0,1fr)}.cosmic-theme .sidebar .brand{padding-inline:22px}}@media (max-width:768px){.cosmic-theme :is(.member-shell,.member-page-shell,.admin-page-shell){display:block}.cosmic-theme .sidebar{height:auto;position:static}.cosmic-theme .sidebar .brand{min-height:72px;padding:22px 20px}.cosmic-theme .sidebar-nav,.cosmic-theme .member-sidebar .sidebar-nav{padding:4px 12px;display:flex;overflow:auto hidden}.cosmic-theme .nav-item,.cosmic-theme .member-sidebar .nav-item{flex:none;min-height:44px;padding:0 12px;font-size:12px}.cosmic-theme .sidebar-logout{display:none}.cosmic-theme :is(.member-page-content,.admin-list-content,.workbench-main){padding:0 20px 32px}.cosmic-theme .member-utility-bar{gap:10px;min-height:60px}.cosmic-theme .member-utility-bar>span{letter-spacing:.06em;font-size:9px}.cosmic-theme .member-utility-bar button{min-height:40px;padding:0 9px}.cosmic-theme .member-utility-bar button span{display:none}.cosmic-theme .workbench-heading{padding:22px 20px}.cosmic-theme .workbench-heading h1{max-width:85%;font-size:24px}.cosmic-theme .next-action{padding:20px}.cosmic-theme .next-action h2{font-size:22px}.cosmic-theme .workbench-insight-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.cosmic-theme .workbench-insight-strip button{min-width:0;padding:14px 10px}.cosmic-theme .workbench-insight-strip strong{overflow-wrap:anywhere;font-size:19px}.cosmic-theme .workbench-insight-strip small{font-size:10px}.cosmic-theme .notification-rail{border:0;padding:0 20px 32px;display:block}.cosmic-theme .shared-admin-topbar{flex-wrap:wrap;gap:10px}.cosmic-theme .admin-cohort-scope{flex:100%;min-width:0}.cosmic-theme .admin-cohort-scope select{width:100%;max-width:100%}.cosmic-theme .list-page-heading h1,.cosmic-theme .cohort-command-heading h1{font-size:25px}.cosmic-theme .cohort-phase-timeline article{padding:14px}.cosmic-theme .login-intro{background-size:auto 100%}.cosmic-theme .intro-copy{padding:12px 0 32px}.cosmic-theme .intro-copy h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.cosmic-theme *,.cosmic-theme :before,.cosmic-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
