body:is(.light,:has(.light-topbar)){--srl-page:#eef3f7;--srl-panel:#fff;--srl-panel-2:#f6f9fb;--srl-ink:#12242e;--srl-text:#26424f;--srl-muted:#4f6b79;--srl-dim:#6d8795;--srl-line:#dbe6ec;--srl-line-strong:#c3d6e0;background:var(--srl-page);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .sr-shell,body:is(.light,:has(.light-topbar)) .unified-shell,body:is(.light,:has(.light-topbar)) .portal-nav{--sr-ink:#12242e;--sr-text:#26424f;--sr-muted:#4f6b79;--sr-dim:#6d8795;--sr-accent:#1187b0;--sr-accent-ink:#0d6c8d;--sr-accent-strong:#1187b0;--sr-line:#dbe6ec;--sr-line-strong:#c3d6e0;--sr-panel:#fff;--sr-panel-strong:#f3f7fa;--sr-panel-raised:#e8f1f6;--sr-good:#1d9a57;--sr-good-ink:#13703e;--sr-amber:#c08a12;--sr-amber-ink:#8a6209;--sr-orange:#d1720c;--sr-orange-ink:#9a5306;--sr-red:#cf3b2e;--sr-red-ink:#a32a1f;--sr-grey:#6b8492;--sr-grey-ink:#4c626e;--sr-violet:#5f4fc4;--sr-violet-ink:#4a3ba6;--sr-input-bg:#fff;--sr-input-line:#c8dae4;--sr-gantt-grid:#115a7821;--sr-gantt-grid-strong:#115a7852;--sr-gantt-weekend:#115a780d;--sr-gantt-day:#5c7684;--sr-gantt-day-off:#93a8b3;--sr-gantt-month:#12242e;--sr-gantt-today:#c2620b;--sr-gantt-baseline:#5e788673;--sr-gantt-cancelled:#b3c0c8;--sr-gantt-cancelled-ink:#3d5561;--sr-gantt-milestone:#c08a12;--sr-gantt-dependency:#6f8996;--sr-gantt-broken:#cf3b2e;--sr-gantt-critical:#b3251c}body:is(.light,:has(.light-topbar)) .glass{border:1px solid var(--srl-line);background:var(--srl-panel);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px #1028370d,0 8px 24px #1028370a}body:is(.light,:has(.light-topbar)) .portal-nav{background:var(--srl-panel);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .portal-nav a,body:is(.light,:has(.light-topbar)) .portal-nav .auth-state{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .portal-nav a:hover{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .brand-logo{filter:brightness(0)invert(0);opacity:.82}body:is(.light,:has(.light-topbar)) .brand-divider{background:var(--srl-line-strong)}body:is(.light,:has(.light-topbar)) .portal-brand strong,body:is(.light,:has(.light-topbar)) .brand-mark{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .portal-brand small,body:is(.light,:has(.light-topbar)) .portal-nav small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .unified-head h1{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .unified-head p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .unified-head a,body:is(.light,:has(.light-topbar)) .unified-head span,body:is(.light,:has(.light-topbar)) .unified-head>strong{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .unified-head>strong small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-table th{color:var(--srl-muted);border-bottom-color:var(--srl-line-strong)}body:is(.light,:has(.light-topbar)) .ct-table td{color:var(--srl-text);border-bottom-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .ct-table tr:hover td{background:#eef5f9}body:is(.light,:has(.light-topbar)) .ct-table small,body:is(.light,:has(.light-topbar)) .ct-table .ct-days{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-table a,body:is(.light,:has(.light-topbar)) .ct-table a.ct-number{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-section{background:var(--srl-panel)}body:is(.light,:has(.light-topbar)) .ct-kpi{background:var(--srl-panel);border-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .ct-kpi small,body:is(.light,:has(.light-topbar)) .ct-kpi span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-good{--ct-tone:#1d9a57}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-amber{--ct-tone:#c08a12}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-orange{--ct-tone:#d1720c}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-red{--ct-tone:#cf3b2e}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-grey{--ct-tone:#6b8492}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-all{--ct-tone:#1187b0}body:is(.light,:has(.light-topbar)) .oc-section{background:var(--srl-panel)}body:is(.light,:has(.light-topbar)) .btn{border-color:var(--srl-line-strong);background:var(--srl-panel);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .btn:hover:not(:disabled){border-color:var(--sr-accent);color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .btn-primary{background:var(--sr-accent-strong);color:#fff;border:0}body:is(.light,:has(.light-topbar)) .btn-primary:hover:not(:disabled){color:#fff;background:#1497c4;border:0}body:is(.light,:has(.light-topbar)) .btn-danger{color:#a32a1f;border-color:#e4a9a2}body:is(.light,:has(.light-topbar)) .ct-filters select,body:is(.light,:has(.light-topbar)) .oc-input-icon{border-color:var(--srl-line-strong);background:var(--srl-panel);color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .sr-field,body:is(.light,:has(.light-topbar)) .sr-params input,body:is(.light,:has(.light-topbar)) .sr-params textarea,body:is(.light,:has(.light-topbar)) .sr-lines input,body:is(.light,:has(.light-topbar)) .sr-add-line input,body:is(.light,:has(.light-topbar)) .sr-add-line select,body:is(.light,:has(.light-topbar)) .sr-activity-form input,body:is(.light,:has(.light-topbar)) .sr-activity-form select,body:is(.light,:has(.light-topbar)) .sr-activity-form textarea,body:is(.light,:has(.light-topbar)) .sr-approval textarea,body:is(.light,:has(.light-topbar)) .sr-plan-actions select,body:is(.light,:has(.light-topbar)) .ct-inline-form select,body:is(.light,:has(.light-topbar)) .ct-inline-form textarea,body:is(.light,:has(.light-topbar)) .sr-new-norm input,body:is(.light,:has(.light-topbar)) .sr-exec-search,body:is(.light,:has(.light-topbar)) .sr-subcontract-actions input,body:is(.light,:has(.light-topbar)) .sr-subcontract-actions select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .sr-nav a{background:var(--srl-panel);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .sr-nav a.is-active{background:var(--sr-accent-strong);border-color:var(--sr-accent-strong);color:#fff}body:is(.light,:has(.light-topbar)) .sr-nav a.is-active .sr-count{color:var(--sr-accent-strong);background:#fff}body:is(.light,:has(.light-topbar)) .sr-lifecycle li.is-current small{color:#ffffffd9}body:is(.light,:has(.light-topbar)) .sr-hint,body:is(.light,:has(.light-topbar)) .sr-stripe-note{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) :is(.ct-history li,.ct-file,.ct-drop,.ct-longest a,.ct-soon-card,.oc-task,.oc-version,.oc-assign,.oc-inform,.oc-informed li,.oc-picked,.oc-chip,.oc-kpi,.oc-task-answer,.oc-task-open){background:var(--srl-panel-2);border-color:var(--srl-line);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) :is(.ct-kpi strong,.ct-soon-main b,.ct-table b,.ct-drop b,.ct-file a,.ct-file b,.ct-card-head .ct-company,.ct-fact span,.ct-fact p,.ct-history li b,.ct-longest b,.oc-table b,.oc-progress,.oc-section>h2,.oc-fact b,.oc-task-head b,.oc-task-meta b,.oc-assign-head b,.oc-hits b,.oc-history b,.oc-version-head b,.oc-kpi b,.oc-bar b,.oc-reassign strong,.oc-informed b,.oc-copied-head h2){color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) :is(.ct-table td,.oc-table td){color:var(--srl-text)}body:is(.light,:has(.light-topbar)) :is(.ct-table a.ct-number,.ct-number-preview b,.ct-table th.ct-sorted,.ct-table th.ct-sorted .ct-sort,.ct-table th .ct-sort:hover){color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) :is(.ct-field input,.ct-field select,.ct-field textarea,.ct-inline-form input,.oc-field input,.oc-field select,.oc-field textarea){background:var(--srl-panel);border-color:var(--srl-line-strong);color:var(--srl-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:is(.light,:has(.light-topbar)) .ct-status.tone-grey{color:var(--sr-grey-ink);background:#6b849224}body:is(.light,:has(.light-topbar)) .oc-status-new{color:var(--sr-accent-ink);background:#1187b01f}body:is(.light,:has(.light-topbar)) .oc-chip.on{border-color:var(--sr-accent);color:var(--sr-accent-ink);background:#1187b01f}body:is(.light,:has(.light-topbar)) .is-primary :is(small,span){color:#ffffffed}body:is(.light,:has(.light-topbar)) .ct-breadcrumbs a{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-kpi small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-kpi strong{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-kpi span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-soon-main b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-soon-main small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-status.tone-good{color:var(--sr-good-ink)}body:is(.light,:has(.light-topbar)) .ct-status.tone-amber{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .ct-status.tone-orange{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .ct-status.tone-red{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .ct-status.tone-grey,body:is(.light,:has(.light-topbar)) .ct-status.tone-off{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-filters select{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-table th{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-table td{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .ct-table a.ct-number{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-table b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-table small,body:is(.light,:has(.light-topbar)) .ct-table .ct-days,body:is(.light,:has(.light-topbar)) .ct-empty,body:is(.light,:has(.light-topbar)) .ct-field label{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-field label .required{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .ct-field input,body:is(.light,:has(.light-topbar)) .ct-field select,body:is(.light,:has(.light-topbar)) .ct-field textarea{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-field small,body:is(.light,:has(.light-topbar)) .ct-number-preview small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-number-preview b{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-number-preview span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-drop svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-drop b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-drop small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-file svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-file a,body:is(.light,:has(.light-topbar)) .ct-file b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-file small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-file button,body:is(.light,:has(.light-topbar)) .ct-error{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .ct-card-head .ct-company{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-card-head .ct-expiry{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-section h2{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-fact small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-fact span{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-fact p{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .ct-history li b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-history li small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-history li i{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .ct-inline-form input{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-legacy{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-table th .ct-sort:hover,body:is(.light,:has(.light-topbar)) .ct-table th.ct-sorted,body:is(.light,:has(.light-topbar)) .ct-table th.ct-sorted .ct-sort{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .ct-longest b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .ct-longest small,body:is(.light,:has(.light-topbar)) .ct-longest .ct-age span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-input-icon input{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-input-icon input::placeholder{color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .oc-quiet{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-table th{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-table td{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-table b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-table small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-muted{color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .oc-progress{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-late{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .oc-open{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-delete-open{color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .oc-delete-open:hover,body:is(.light,:has(.light-topbar)) .oc-delete-head,body:is(.light,:has(.light-topbar)) .oc-delete-head b{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-delete-head span,body:is(.light,:has(.light-topbar)) .oc-delete-what{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-delete-what b{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-delete-confirm{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-status-new{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-status-wait{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .oc-status-part{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-status-ready{color:var(--sr-good-ink)}body:is(.light,:has(.light-topbar)) .oc-status-official{color:var(--sr-violet-ink)}body:is(.light,:has(.light-topbar)) .oc-status-closed{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-deadline-OVERDUE{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-deadline-DUE_TODAY{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .oc-deadline-DUE_SOON{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-empty{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-empty b{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-section>h2{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-section>p,body:is(.light,:has(.light-topbar)) .oc-fact span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-fact b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-fact small{color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .oc-files a{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-files small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-task-head small,body:is(.light,:has(.light-topbar)) .oc-task-meta{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task-meta b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-task-instructions,body:is(.light,:has(.light-topbar)) .oc-field label{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-field .required{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-field input,body:is(.light,:has(.light-topbar)) .oc-field select,body:is(.light,:has(.light-topbar)) .oc-field textarea{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-field input[type=file]{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-field input[type=file]::file-selector-button{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-field input[type=file]:hover::file-selector-button{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-field-help{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-error{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-assign-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-assign-head span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-row-remove{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-hits b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-hits i{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-hits small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-picked{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-picked button,body:is(.light,:has(.light-topbar)) .oc-mail-note{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-mail-external{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-mail-missing{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-hits .oc-hit-mail{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-hits .oc-hit-mail-missing{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-no-action b{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-no-action p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-no-action-who strong{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-inline-check{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-count{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-history b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-history span,body:is(.light,:has(.light-topbar)) .oc-history time{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-returned>h2{color:var(--sr-violet-ink)}body:is(.light,:has(.light-topbar)) .oc-version-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-version-head span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-review-comment b{color:var(--sr-violet-ink)}body:is(.light,:has(.light-topbar)) .oc-chip{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-chip:hover{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-chip.on{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-breadcrumbs a{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-breadcrumbs a:hover{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-kpi svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi span{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-kpi small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-kpi-warn svg{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi-bad svg{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi-note{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-kpi-note strong{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-bar b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-trend-month span,body:is(.light,:has(.light-topbar)) .oc-legend,body:is(.light,:has(.light-topbar)) .oc-reassign-shut span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-reassign>h2{color:var(--sr-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-reassign strong,body:is(.light,:has(.light-topbar)) .oc-task-answer-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-task-answer-head span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task-answer-head em{color:var(--sr-good-ink)}body:is(.light,:has(.light-topbar)) .oc-task-answer-waiting .oc-task-answer-head em{color:var(--sr-orange-ink)}body:is(.light,:has(.light-topbar)) .oc-task-answer p{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-task-answer small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task-open{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-task-open:hover{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-inform .oc-assign-head svg,body:is(.light,:has(.light-topbar)) .oc-inform .oc-inline-check svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-informed b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-informed small,body:is(.light,:has(.light-topbar)) .oc-informed p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-informed-mail-missing{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .oc-informed-calendar{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-informed-banner b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-informed-banner svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-informed-banner p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-service-done{color:var(--sr-good-ink)}body:is(.light,:has(.light-topbar)) .oc-copied-head h2{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-copied-head svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-copied-head p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-standby b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-standby svg{color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .oc-standby p,body:is(.light,:has(.light-topbar)) .oc-standby-what{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .btn{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .btn:hover:not(:disabled){color:var(--sr-accent-ink)}body:is(.light,:has(.light-topbar)) .btn-primary,body:is(.light,:has(.light-topbar)) .btn-primary:hover:not(:disabled){color:#fff}body:is(.light,:has(.light-topbar)) .btn-danger{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .btn.btn{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .btn-primary.btn-primary{color:#fff}body:is(.light,:has(.light-topbar)) .btn-danger.btn-danger{color:var(--sr-red-ink)}body:is(.light,:has(.light-topbar)) .sr-totals div.is-good{background:#2f8f5b1a;border-color:#2f8f5b4d}body:is(.light,:has(.light-topbar)) .sr-totals div.is-good b{color:#1f6b41}body:is(.light,:has(.light-topbar)) .sr-totals div.is-amber{background:#d983241a;border-color:#d983244d}body:is(.light,:has(.light-topbar)) .sr-totals div.is-amber b{color:#9a5c12}body:is(.light,:has(.light-topbar)) .sr-totals div.is-red{background:#c63e3217;border-color:#c63e3247}body:is(.light,:has(.light-topbar)) .sr-totals div.is-red b{color:#a6382c}body:is(.light,:has(.light-topbar)) .sr-critical-row>td{background:#c63e320f}body:is(.light,:has(.light-topbar)) .sr-critical-row>td:first-child{box-shadow:inset 3px 0 #c63e32}body:is(.light,:has(.light-topbar)) .sr-editing>td{background:#1187b017}body:is(.light,:has(.light-topbar)) .sr-editing>td:first-child{box-shadow:inset 3px 0 #1187b0}body:is(.light,:has(.light-topbar)) .sr-bad{color:#a6382c}body:is(.light,:has(.light-topbar)) .sr-report-range input[type=date],body:is(.light,:has(.light-topbar)) .sr-schedule-form input,body:is(.light,:has(.light-topbar)) .sr-schedule-form select,body:is(.light,:has(.light-topbar)) .sr-hours-simulation select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:is(.light,:has(.light-topbar)) .ct-kpis-rest{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .ct-kpis-rest a{color:var(--srl-muted)!important}body:is(.light,:has(.light-topbar)) .ct-kpis-rest a:hover{color:var(--srl-accent-ink,#1187b0)!important}body:is(.light,:has(.light-topbar)) .sr-file{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .sr-file::file-selector-button{border-color:var(--srl-line);background:var(--srl-panel);color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .sr-stripe-bar-label{text-shadow:none}body:is(.light,:has(.light-topbar)) .sr-week-strip>span{border-color:var(--srl-line);background:var(--srl-panel)}body:is(.light,:has(.light-topbar)) .sr-week-strip>span small,body:is(.light,:has(.light-topbar)) .sr-week-strip>span b{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .sr-week-strip>span.is-worked{background:#1187b01a;border-color:#1187b0}body:is(.light,:has(.light-topbar)) .sr-week-strip>span.is-worked b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .sr-week-edit label small,body:is(.light,:has(.light-topbar)) .sr-week-total{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .sr-default-mark{color:#1d9a57;background:#1d9a5724}
body:is(.light,:has(.light-topbar)){--lt-blue:#1187b0;--lt-blue-bg:#e5f3f9;--lt-blue-ink:#0d6c8d;--lt-sky:#3a7fc6;--lt-sky-bg:#e8f0fb;--lt-sky-ink:#2b5e95;--lt-amber:#d1720c;--lt-amber-bg:#fdf1e2;--lt-amber-ink:#95510a;--lt-gold:#b98a12;--lt-gold-bg:#fbf4dc;--lt-gold-ink:#7d5c07;--lt-green:#1d9a57;--lt-green-bg:#e3f5ea;--lt-green-ink:#13703e;--lt-violet:#6a57c9;--lt-violet-bg:#efecfc;--lt-violet-ink:#4a3ba6;--lt-red:#cf3b2e;--lt-red-bg:#fdecea;--lt-red-ink:#a32a1f;--lt-grey:#6b8492;--lt-grey-bg:#eef2f4;--lt-grey-ink:#4c626e;--lt-section:var(--lt-blue);--lt-section-bg:var(--lt-blue-bg)}body:has(.lg-topbar){--lt-section:var(--lt-violet);--lt-section-bg:var(--lt-violet-bg)}body:has(.ct-topbar){--lt-section:var(--lt-green);--lt-section-bg:var(--lt-green-bg)}body:has(.pr-topbar){--lt-section:var(--lt-amber);--lt-section-bg:var(--lt-amber-bg)}body:has(.gs-topbar){--lt-section:var(--lt-sky);--lt-section-bg:var(--lt-sky-bg)}body:has(.sa-topbar){--lt-section:#0f8f8a;--lt-section-bg:#e2f5f3}.portal-nav.light-topbar:not(.sr-topbar){width:min(1120px,100% - 32px)}body:is(.light,:has(.light-topbar)):not(:has(.sr-topbar)) .unified-head{border-top:4px solid var(--lt-section);background:linear-gradient(120deg, var(--lt-section-bg) 0%, #fff 55%);position:relative;overflow:hidden}body:is(.light,:has(.light-topbar)):not(:has(.sr-topbar)) .unified-head>div>span{color:var(--lt-section)}body:is(.light,:has(.light-topbar)):not(:has(.sr-topbar)) .unified-head>div>span svg{background:var(--lt-section);color:#fff;border-radius:6px;width:20px;height:20px;padding:3px}body:is(.light,:has(.light-topbar)) .oc-quiet{border-color:var(--srl-line-strong);color:var(--srl-text);background:#fff}body:is(.light,:has(.light-topbar)) .oc-quiet:hover{border-color:var(--lt-blue);background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-search button{border-color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-breadcrumbs a{border-color:var(--srl-line-strong);background:#fff}body:is(.light,:has(.light-topbar)) .oc-breadcrumbs a:hover{border-color:var(--lt-blue);background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-chip{border-color:var(--srl-line-strong);background:#fff}body:is(.light,:has(.light-topbar)) .oc-chip:hover{border-color:var(--lt-blue);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-chip.on{border-color:var(--lt-blue);background:var(--lt-blue);color:#fff}body:is(.light,:has(.light-topbar)) .oc-table th{border-bottom-color:var(--srl-line-strong);background:var(--srl-panel-2)}body:is(.light,:has(.light-topbar)) .oc-table td{border-bottom-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .oc-table tr:hover td{background:#f1f8fb}body:is(.light,:has(.light-topbar)) .oc-open:hover{background:var(--lt-blue-bg)}body:is(.light,:has(.light-topbar)) .oc-form input[type=file]{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-form input[type=file]::file-selector-button{border-color:var(--srl-line-strong);color:var(--srl-ink);background:#fff}body:is(.light,:has(.light-topbar)) .oc-form input[type=file]::file-selector-button:hover{border-color:var(--lt-blue);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-hits{border-color:var(--srl-line-strong);background:#fff;box-shadow:0 14px 30px #10283724}body:is(.light,:has(.light-topbar)) .oc-hits button:hover{background:var(--lt-blue-bg)}body:is(.light,:has(.light-topbar)) .oc-picked button,body:is(.light,:has(.light-topbar)) .oc-files-picked button{background:var(--lt-grey-bg);color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-files-picked button:hover:not(:disabled){background:var(--lt-red-bg);color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .oc-files-picked b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-files-picked small,body:is(.light,:has(.light-topbar)) .oc-attach-note{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-files a{border-color:var(--srl-line);background:#fff}body:is(.light,:has(.light-topbar)) .oc-files a:hover{border-color:var(--lt-blue);background:var(--lt-blue-bg)}body:is(.light,:has(.light-topbar)) .oc-delete-open{border-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .oc-delete-open:hover{border-color:var(--lt-red);background:var(--lt-red-bg)}body:is(.light,:has(.light-topbar)) .oc-delete-confirm{background:var(--lt-red-bg)}body:is(.light,:has(.light-topbar)) .oc-delete-confirm:hover:not(:disabled){background:var(--lt-red);color:#fff}body:is(.light,:has(.light-topbar)) .oc-row-remove:hover{background:var(--lt-red-bg)}body:is(.light,:has(.light-topbar)) .oc-status-new{background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-status-wait{background:var(--lt-amber-bg);color:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-status-part{background:var(--lt-sky-bg);color:var(--lt-sky-ink)}body:is(.light,:has(.light-topbar)) .oc-status-ready{background:var(--lt-green-bg);color:var(--lt-green-ink)}body:is(.light,:has(.light-topbar)) .oc-status-official{background:var(--lt-violet-bg);color:var(--lt-violet-ink)}body:is(.light,:has(.light-topbar)) .oc-status-closed{background:var(--lt-grey-bg);color:var(--lt-grey-ink)}body:is(.light,:has(.light-topbar)) .oc-deadline-OVERDUE{background:var(--lt-red-bg);color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .oc-deadline-DUE_TODAY{background:var(--lt-amber-bg);color:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-deadline-DUE_SOON{background:var(--lt-gold-bg);color:var(--lt-gold-ink)}body:is(.light,:has(.light-topbar)) .oc-ref{background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-ref-own,body:is(.light,:has(.light-topbar)) .oc-optional{background:var(--lt-grey-bg);color:var(--lt-grey-ink)}body:is(.light,:has(.light-topbar)) .oc-repeats,body:is(.light,:has(.light-topbar)) .oc-count:not(a):not(span.oc-count-late){background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-sender{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-subject b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-counts .oc-count{border:1px solid #0000;border-top:4px solid var(--tone,var(--lt-blue));background:var(--tone-bg,var(--lt-blue-bg));margin:0;box-shadow:0 1px 2px #1028370d}body:is(.light,:has(.light-topbar)) .oc-counts .oc-count strong{color:var(--tone-ink,var(--lt-blue-ink))}body:is(.light,:has(.light-topbar)) .oc-counts .oc-count span{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-counts a.oc-count:hover{border-color:var(--tone,var(--lt-blue));background:#fff;box-shadow:0 6px 16px #1028371a}body:is(.light,:has(.light-topbar)) .oc-counts .oc-count.is-current{border-color:var(--tone,var(--lt-blue));background:var(--tone,var(--lt-blue))}body:is(.light,:has(.light-topbar)) .oc-counts .oc-count.is-current strong,body:is(.light,:has(.light-topbar)) .oc-counts .oc-count.is-current span{color:#fff}body:is(.light,:has(.light-topbar)) .oc-count-new{--tone:var(--lt-blue);--tone-bg:var(--lt-blue-bg);--tone-ink:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-count-wait{--tone:var(--lt-amber);--tone-bg:var(--lt-amber-bg);--tone-ink:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-count-part{--tone:var(--lt-sky);--tone-bg:var(--lt-sky-bg);--tone-ink:var(--lt-sky-ink)}body:is(.light,:has(.light-topbar)) .oc-count-ready{--tone:var(--lt-green);--tone-bg:var(--lt-green-bg);--tone-ink:var(--lt-green-ink)}body:is(.light,:has(.light-topbar)) .oc-count-official{--tone:var(--lt-violet);--tone-bg:var(--lt-violet-bg);--tone-ink:var(--lt-violet-ink)}body:is(.light,:has(.light-topbar)) .oc-count-closed{--tone:var(--lt-grey);--tone-bg:var(--lt-grey-bg);--tone-ink:var(--lt-grey-ink)}body:is(.light,:has(.light-topbar)) .oc-count-late{--tone:var(--lt-red);--tone-bg:var(--lt-red-bg);--tone-ink:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .oc-counts>a.oc-count:first-child:not(.is-current){--tone-bg:#fff}body:is(.light,:has(.light-topbar)) .oc-row-late td:first-child{box-shadow:inset 4px 0 0 var(--lt-red)}body:is(.light,:has(.light-topbar)) .oc-exec-bar{background:var(--lt-grey-bg)}body:is(.light,:has(.light-topbar)) .oc-exec-bar span{background:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .oc-exec-bar span.is-done{background:var(--lt-green)}body:is(.light,:has(.light-topbar)) .oc-exec-bar span.is-late{background:var(--lt-amber)}body:is(.light,:has(.light-topbar)) .oc-exec>small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-kpi{border-color:var(--srl-line);border-left:4px solid var(--lt-blue);background:#fff;box-shadow:0 1px 2px #1028370d}body:is(.light,:has(.light-topbar)) .oc-kpi svg{background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi span,body:is(.light,:has(.light-topbar)) .oc-kpi-note strong{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-kpi small,body:is(.light,:has(.light-topbar)) .oc-kpi-note{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-kpi-warn{border-left-color:var(--lt-amber);background:linear-gradient(90deg, var(--lt-amber-bg), #fff 70%)}body:is(.light,:has(.light-topbar)) .oc-kpi-warn svg{background:var(--lt-amber);color:#fff}body:is(.light,:has(.light-topbar)) .oc-kpi-warn b{color:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) .oc-kpi-bad{border-left-color:var(--lt-red);background:linear-gradient(90deg, var(--lt-red-bg), #fff 70%)}body:is(.light,:has(.light-topbar)) .oc-kpi-bad svg{background:var(--lt-red);color:#fff}body:is(.light,:has(.light-topbar)) .oc-kpi-bad b{color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .oc-bar{background:var(--lt-grey-bg)}body:is(.light,:has(.light-topbar)) .oc-bar i{background:#1d9a5759}body:is(.light,:has(.light-topbar)) .oc-trend-received{background:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .oc-trend-closed{background:var(--lt-green)}body:is(.light,:has(.light-topbar)) .oc-trend-month span,body:is(.light,:has(.light-topbar)) .oc-legend{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task{border-left:4px solid var(--lt-blue)}body:is(.light,:has(.light-topbar)) .oc-task-instructions{background:var(--lt-blue-bg);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-task-answer{border-color:var(--srl-line);background:var(--srl-panel-2)}body:is(.light,:has(.light-topbar)) .oc-task-answer-waiting{background:var(--lt-amber-bg);border-color:#f0c98f}body:is(.light,:has(.light-topbar)) .oc-task-answer-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .oc-task-answer-head span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-task-open{border-color:var(--srl-line-strong);color:var(--lt-blue-ink);background:#fff}body:is(.light,:has(.light-topbar)) .oc-task-open:hover{border-color:var(--lt-blue);background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-next{border-color:#b9dcea;border-left:4px solid var(--lt-blue);background:var(--lt-blue-bg);color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-next>svg{color:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .oc-next b{color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .oc-secondary{border-top-color:var(--srl-line-strong)}body:is(.light,:has(.light-topbar)) .oc-secondary>h3{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-returned{border-left:4px solid var(--lt-violet)}body:is(.light,:has(.light-topbar)) .oc-review-comment{border-left-color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .oc-reassign{border-left:4px solid var(--lt-gold)}body:is(.light,:has(.light-topbar)) .oc-reassign>h2{color:var(--lt-gold-ink)}body:is(.light,:has(.light-topbar)) .oc-reassign-shut span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-complete-shut{border-left:4px solid var(--lt-gold);background:linear-gradient(90deg, var(--lt-gold-bg), #fff 60%)}body:is(.light,:has(.light-topbar)) .oc-complete-shut b,body:is(.light,:has(.light-topbar)) .oc-complete-open h2,body:is(.light,:has(.light-topbar)) .oc-evidence h2{color:var(--lt-gold-ink)}body:is(.light,:has(.light-topbar)) .oc-complete-shut p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-complete-open,body:is(.light,:has(.light-topbar)) .oc-evidence{border-left:4px solid var(--lt-gold)}body:is(.light,:has(.light-topbar)) .oc-service-done{color:var(--lt-green-ink)}body:is(.light,:has(.light-topbar)) .oc-inform{background:var(--lt-blue-bg);border-color:#b9dcea}body:is(.light,:has(.light-topbar)) :is(.oc-inform .oc-assign-head svg,.oc-inform .oc-inline-check svg,.oc-informed-banner svg,.oc-standby svg,.oc-copied-head svg){color:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .oc-informed li{border-color:var(--srl-line);background:#fff}body:is(.light,:has(.light-topbar)) .oc-informed small,body:is(.light,:has(.light-topbar)) .oc-informed p{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .oc-informed-mail-missing{color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .oc-informed-calendar{background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) :is(.oc-informed-banner,.oc-standby){background:var(--lt-blue-bg);border-color:#b9dcea}body:is(.light,:has(.light-topbar)) :is(.oc-informed-banner b,.oc-standby b){color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) :is(.oc-informed-banner p,.oc-standby p,.oc-copied-head p){color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .oc-standby-what{color:var(--srl-muted)!important}body:is(.light,:has(.light-topbar)) .oc-history li{border-bottom-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .oc-history time small{color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .oc-no-action{background:var(--srl-panel-2)}body:is(.light,:has(.light-topbar)) .ct-kpi.tone-blue,body:is(.light,:has(.light-topbar)) .lg-door.tone-blue{--ct-tone:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .lg-door{border-color:var(--srl-line);background:linear-gradient(135deg, color-mix(in srgb, var(--ct-tone,var(--lt-violet)) 12%, #fff), #fff 65%);box-shadow:0 1px 2px #1028370d}body:is(.light,:has(.light-topbar)) .lg-door:before{width:5px}body:is(.light,:has(.light-topbar)) .lg-door:hover{border-color:var(--ct-tone,var(--lt-violet));box-shadow:0 8px 22px #1028371a}body:is(.light,:has(.light-topbar)) .lg-door h2,body:is(.light,:has(.light-topbar)) .lg-door-figures strong{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-door h2 svg{background:var(--ct-tone,var(--lt-violet));color:#fff;border-radius:8px;width:26px;height:26px;padding:4px}body:is(.light,:has(.light-topbar)) .lg-door p,body:is(.light,:has(.light-topbar)) .lg-door-figures small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-door-go{color:var(--ct-tone,var(--lt-violet));filter:brightness(.8)}body:is(.light,:has(.light-topbar)) .lg-flow{background:var(--lt-violet-bg);border-color:#cfc6f3}body:is(.light,:has(.light-topbar)) .lg-flow b{color:var(--lt-violet-ink)}body:is(.light,:has(.light-topbar)) .lg-flow span{color:var(--srl-ink);background:#fff;box-shadow:0 1px 2px #1028370f}body:is(.light,:has(.light-topbar)) .lg-flow i{color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) :is(.lg-role>b,.lg-field>span,.lg-thread .lg-to,.lg-owner span){color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) :is(.lg-role>small,.lg-file-main small,.lg-do-note,.lg-owner small,.lg-thread-head small,.lg-field-note){color:var(--srl-dim)}body:is(.light,:has(.light-topbar)) .lg-file{border-color:var(--srl-line);background:#fff}body:is(.light,:has(.light-topbar)) .lg-file.is-signed{background:var(--lt-green-bg);border-color:#9fd8b6}body:is(.light,:has(.light-topbar)) .lg-file.is-final{background:var(--lt-blue-bg);border-color:#9fcfe2}body:is(.light,:has(.light-topbar)) :is(.lg-file-icon,.lg-file>svg){color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) :is(.lg-file-main a,.lg-file b){color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-file-main em{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .lg-file small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-file .lg-ver,body:is(.light,:has(.light-topbar)) .lg-kind{background:var(--lt-violet-bg);color:var(--lt-violet-ink)}body:is(.light,:has(.light-topbar)) .lg-file-tools :is(a,button){color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .lg-file button{background:var(--lt-grey-bg);color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .lg-file button:hover{background:var(--lt-red-bg)}body:is(.light,:has(.light-topbar)) .lg-upload{border-color:var(--srl-line);background:var(--srl-panel-2)}body:is(.light,:has(.light-topbar)) .lg-upload.is-wanted{background:var(--lt-green-bg);border-color:#9fd8b6}body:is(.light,:has(.light-topbar)) .lg-upload-lead,body:is(.light,:has(.light-topbar)) .lg-do-lead{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) :is(.lg-upload-lead b,.lg-do-lead b){color:var(--lt-green-ink)}body:is(.light,:has(.light-topbar)) .lg-upload-lead i{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-do-lead{border-left-color:var(--lt-green);background:var(--lt-green-bg)}body:is(.light,:has(.light-topbar)) .lg-blocked{border-left-color:var(--lt-amber);background:var(--lt-amber-bg);color:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) :is(.lg-field select,.lg-field input,.lg-do textarea,.lg-do select,.lg-do input,.lg-form input,.lg-form textarea,.lg-form select){border-color:var(--srl-line-strong);color:var(--srl-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}body:is(.light,:has(.light-topbar)) :is(.lg-form input,.lg-form textarea,.lg-do textarea,.lg-do input):focus{border-color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .lg-thread li{border-left-color:var(--srl-line-strong);background:var(--srl-panel-2)}body:is(.light,:has(.light-topbar)) .lg-thread li.is-move{border-left-color:var(--lt-blue);background:var(--lt-blue-bg)}body:is(.light,:has(.light-topbar)) .lg-thread li.is-good{border-left-color:var(--lt-green);background:var(--lt-green-bg)}body:is(.light,:has(.light-topbar)) .lg-thread li.is-bad{border-left-color:var(--lt-red);background:var(--lt-red-bg)}body:is(.light,:has(.light-topbar)) .lg-thread-head b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-thread p{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .lg-owner{background:var(--lt-violet-bg);border-color:#cfc6f3}body:is(.light,:has(.light-topbar)) .lg-owner b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-form-head{border-bottom-color:var(--srl-line);background:linear-gradient(90deg, var(--lt-violet-bg), #fff 70%)}body:is(.light,:has(.light-topbar)) .lg-form-head h2,body:is(.light,:has(.light-topbar)) .lg-ask-row-label h3{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) :is(.lg-form-head p,.lg-ask-row-label p,.lg-form footer p){color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-ask-row{border-bottom-color:var(--srl-line)}body:is(.light,:has(.light-topbar)) .lg-ask-row-label em{border-color:var(--lt-violet);background:var(--lt-violet);color:#fff}body:is(.light,:has(.light-topbar)) .lg-tiles label{border-color:var(--srl-line);color:var(--srl-ink);background:#fff}body:is(.light,:has(.light-topbar)) .lg-tiles label:hover{border-color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .lg-tiles small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-tile-icon{background:var(--lt-violet-bg);color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .lg-tiles label.picked{border-color:var(--lt-violet);background:linear-gradient(160deg, var(--lt-violet-bg), #fff);color:var(--srl-ink);box-shadow:0 8px 22px #6a57c929}body:is(.light,:has(.light-topbar)) .lg-tiles label.picked small{color:var(--srl-text)}body:is(.light,:has(.light-topbar)) .lg-tiles label.picked .lg-tile-icon{background:var(--lt-violet);color:#fff}body:is(.light,:has(.light-topbar)) .lg-drop{background:var(--lt-violet-bg);color:var(--srl-text);border-color:#cfc6f3}body:is(.light,:has(.light-topbar)) .lg-drop:hover{border-color:var(--lt-violet);background:#e6e1fa}body:is(.light,:has(.light-topbar)) .lg-drop>svg{color:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .lg-drop b{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .lg-drop small{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-error{background:var(--lt-red-bg);color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .lg-form footer{background:var(--srl-panel-2);border-top:1px solid var(--srl-line)}body:is(.light,:has(.light-topbar)) .directory-language{border-color:var(--srl-line-strong);background:#fff}body:is(.light,:has(.light-topbar)) .directory-language button{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .directory-language button:hover{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .directory-language button.is-current{background:var(--lt-section);color:#fff}body:is(.light,:has(.light-topbar)) :not(.oc-counts)>.oc-count{background:var(--lt-blue-bg);min-width:0;color:var(--lt-blue-ink);border:0;border-radius:999px;margin-left:7px;padding:1px 8px;font-size:10px;font-style:normal;font-weight:800;line-height:1.5;display:inline-block}body:is(.light,:has(.light-topbar)) :is(.ct-soon-card,.ct-longest a).tone-amber{--ct-tone:var(--lt-gold);--ct-ink:var(--lt-gold-ink)}body:is(.light,:has(.light-topbar)) :is(.ct-soon-card,.ct-longest a).tone-orange{--ct-tone:var(--lt-amber);--ct-ink:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) :is(.ct-soon-card,.ct-longest a).tone-red{--ct-tone:var(--lt-red);--ct-ink:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .ct-longest a.tone-blue{--ct-tone:var(--lt-blue);--ct-ink:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .ct-longest a.tone-grey{--ct-tone:var(--lt-grey);--ct-ink:var(--lt-grey-ink)}body:is(.light,:has(.light-topbar)) .ct-soon-when{background:color-mix(in srgb, var(--ct-tone) 14%, #fff);color:var(--ct-ink,var(--srl-ink))}body:is(.light,:has(.light-topbar)) .ct-longest a{background:color-mix(in srgb, var(--ct-tone,var(--lt-blue)) 8%, #fff)}body:is(.light,:has(.light-topbar)) .ct-longest a:hover{background:color-mix(in srgb, var(--ct-tone,var(--lt-blue)) 16%, #fff)}body:is(.light,:has(.light-topbar)) .ct-longest .ct-age{color:var(--ct-ink,var(--srl-ink))}body:is(.light,:has(.light-topbar)) .ct-longest .ct-age span{color:var(--srl-muted)}body:is(.light,:has(.light-topbar)) .lg-field>span i{color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .pr-shell .btn-primary.btn-primary,body:is(.light,:has(.light-topbar)) .pr-shell .unified-head a.btn.btn-primary{color:#fff}body:is(.light,:has(.light-topbar)) .pr-steps li.is-current .pr-step-dot{border-color:var(--lt-amber);background:var(--lt-amber);color:#fff}body:is(.light,:has(.light-topbar)) :is(.itr-form,.sim-form,.sa-form,.pr-shell) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background-color:#fff}body:has(.sa-topbar) .unified-head .record-open{background:var(--lt-section);color:#fff;border-radius:9px;align-items:center;gap:7px;padding:10px 16px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}body:has(.sa-topbar) .unified-head .record-open svg{color:#fff;width:15px}body:is(.light,:has(.light-topbar)) .sim-count.sim-count-sum{border-color:#f0c98f;border-left:4px solid var(--lt-amber);background:linear-gradient(120deg, var(--lt-amber-bg), #fff 75%)}body:is(.light,:has(.light-topbar)) .sim-count.sim-count-sum>svg{background:var(--lt-amber);color:#fff}body:is(.light,:has(.light-topbar)) .sim-count.sim-count-sum b,body:is(.light,:has(.light-topbar)) .sim-count.sim-count-sum span{color:var(--lt-amber-ink)}.sim-holder{font-weight:700}body:is(.light,:has(.light-topbar)) .sim-holder{color:var(--srl-ink)}body:is(.light,:has(.light-topbar)) .is-pulsing{background:var(--lt-amber)!important;color:#fff!important}body:is(.light,:has(.light-topbar)) .is-pulsing :is(small,span){color:#ffffffeb!important}body:is(.light,:has(.light-topbar)) :is(.mg-kpi,.mg-kpi.is-rich,.mg-stage,.mg-after){border-color:var(--srl-line);background:#fff;box-shadow:0 1px 2px #1028370d}body:is(.light,:has(.light-topbar)) .mg-kpi{border-left:4px solid var(--mg-tone,var(--srl-line-strong))}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-blue{--mg-tone:var(--lt-blue)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-good{--mg-tone:var(--lt-green)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-red{--mg-tone:var(--lt-red)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-amber{--mg-tone:var(--lt-gold)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-orange{--mg-tone:var(--lt-amber)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-violet{--mg-tone:var(--lt-violet)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-grey{--mg-tone:var(--lt-grey)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-blue b{color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-good b{color:var(--lt-green-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-red b{color:var(--lt-red-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-amber b{color:var(--lt-gold-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-orange b{color:var(--lt-amber-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-violet b{color:var(--lt-violet-ink)}body:is(.light,:has(.light-topbar)) .mg-kpi.tone-grey b{color:var(--lt-grey-ink)}body:is(.light,:has(.light-topbar)) :is(.mg-kpi,.mg-stage,.mg-after).is-clickable:hover{border-color:var(--lt-blue);box-shadow:0 6px 16px #1028371a}body:is(.light,:has(.light-topbar)) :is(.mg-kpi,.mg-stage,.mg-after).is-active{border-color:var(--lt-blue);background:var(--lt-blue-bg);box-shadow:inset 0 0 0 1px var(--lt-blue)}body:is(.light,:has(.light-topbar)) .mg-kpi.is-active{border-left-color:var(--mg-tone,var(--lt-blue))}th.mg-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.mg-sortable:hover{color:var(--lt-blue-ink,#74cee9)}th.mg-sortable:after{content:"↕";opacity:.35;margin-left:4px;font-size:.95em}th.mg-sortable.is-asc:after{content:"↑";opacity:1}th.mg-sortable.is-desc:after{content:"↓";opacity:1}th.mg-sortable.is-asc,th.mg-sortable.is-desc{color:var(--lt-blue-ink,#74cee9)}.mg-fullcycle{color:#95510a;white-space:nowrap;background:#fff7ec;border:2px solid #e07b12;border-radius:10px;align-self:flex-end;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:800;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.mg-fullcycle:hover{color:#fff;background:#e07b12}.mg-fullcycle svg{flex:none}.mg-chart .mg-grid.mg-zero{stroke:#5c7684;stroke-width:1.4px}body:is(.light,:has(.light-topbar)) .mg-chart .mg-grid{stroke:#dbe6ec}body:is(.light,:has(.light-topbar)) .mg-chart .mg-grid.mg-zero{stroke:#7d939e;stroke-width:1.4px}.mg-scroll{max-height:560px;overflow:auto}.mg-scroll thead th{z-index:1;background:var(--srl-panel-2,#0d2531);position:sticky;top:0}.mg-h2-link{color:inherit;align-items:baseline;gap:10px;text-decoration:none;display:inline-flex}.mg-h2-link span{color:var(--lt-blue-ink,#74cee9);font-size:11px;font-weight:800}.mg-h2-link:hover{color:var(--lt-blue-ink,#74cee9)}.mg-h2-link:hover span{text-decoration:underline}.mg-spoiler>summary{cursor:pointer;align-items:baseline;gap:10px;list-style:none;display:flex}.mg-spoiler>summary::-webkit-details-marker{display:none}.mg-spoiler>summary h2{margin:0}.mg-spoiler>summary:before{content:"▸";color:var(--lt-red,#f3766a);transition:transform .15s}.mg-spoiler[open]>summary:before{transform:rotate(90deg)}.mg-spoiler>summary span{color:var(--lt-blue-ink,#74cee9);font-size:11px;font-weight:800}.mg-spoiler[open]>summary span{display:none}.mg-spoiler[open]>summary{margin-bottom:8px}body:is(.light,:has(.light-topbar)) .mg-shell{--mg-tone:var(--lt-blue)}body:is(.light,:has(.light-topbar)) :is(.mg-kpi,.mg-kpi.is-rich){background:linear-gradient(135deg, color-mix(in srgb, var(--mg-tone,var(--lt-blue)) 16%, #fff) 0%, color-mix(in srgb, var(--mg-tone,var(--lt-blue)) 5%, #fff) 70%);border-color:color-mix(in srgb, var(--mg-tone,var(--lt-blue)) 28%, #fff)}body:is(.light,:has(.light-topbar)) :is(.mg-stage,.mg-after){background:linear-gradient(135deg, color-mix(in srgb, var(--stage,var(--lt-blue)) 14%, #fff), #fff 75%)}body:is(.light,:has(.light-topbar)) .mg-shell>.oc-section.glass,body:is(.light,:has(.light-topbar)) .mg-shell .mg-nowband{background:#fbfdfe}body:is(.light,:has(.light-topbar)):has(.mg-shell){background:#e6edf2}body:is(.light,:has(.light-topbar)) .identity-brand img{filter:brightness(0)saturate();opacity:.82}body:is(.light,:has(.light-topbar)) :is(.btn,.oc-quiet):not(.btn-primary):not(.btn-danger):not(:disabled){background:#fff;border:1px solid #b5c9d4;box-shadow:0 1px 2px #10283714}body:is(.light,:has(.light-topbar)) :is(.btn,.oc-quiet):not(.btn-primary):not(.btn-danger):not(:disabled):hover{border-color:var(--lt-blue);background:var(--lt-blue-bg);color:var(--lt-blue-ink)}body:is(.light,:has(.light-topbar)) .btn.btn-danger{background:#fff;border:1px solid #e4a9a2}.mg-wait{font-weight:800}.itr-head-side{justify-items:end;gap:8px;display:grid}.itr-pdf{color:#95510a;white-space:nowrap;background:#fff7ec;border:2px solid #e07b12;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.itr-pdf:hover{color:#fff;background:#e07b12}body:is(.light,:has(.light-topbar)) .seg-OFF{background:repeating-linear-gradient(135deg,#cfdbe2 0 5px,#e6edf1 5px 10px)}body:is(.light,:has(.light-topbar)) .seg-UNKNOWN{background:#eef2f4 repeating-linear-gradient(0deg,#0000 0 6px,#78909c2e 6px 7px);box-shadow:inset 0 0 0 1px #b8c7cf}.mg-list-search{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.mg-list-search .oc-input-icon{flex:320px}
