/* ORBIT v3.10.67 — shared screen typography. Layout, colours and print sizes stay local. */
:root{--orbit-type-title:27px;--orbit-type-panel:18px;--orbit-type-body:14px;--orbit-type-label:13px;--orbit-type-input:14px;--orbit-type-button:13px;--orbit-type-table:13px;--orbit-type-help:12px;--orbit-type-figure:30px}
@media screen {
:is(#orbit-typography-standard,html) body{font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:var(--orbit-type-body);line-height:1.45}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(p,li,dd,dt,.body-text,.ot-body,.description):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-body)!important;line-height:1.45!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) h1:not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-title)!important;font-weight:800!important;line-height:1.2!important;color:#203750}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(h2,h3,.sectiontitle,.section-title,.panel-title):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-panel)!important;font-weight:700!important;line-height:1.3!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) label:not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-label)!important;font-weight:600!important;line-height:1.4!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:var(--orbit-type-input)!important;line-height:1.4!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(button,input[type=submit],input[type=button],input[type=reset],a.btn,a.button,a[class*="button" i],a[role=button],.rm-button,.ins-main-action,.orbit-dash-btn):not(:where(.btn-icon,.icon-btn,.icon-button,.orbit-icon-only,.shift-modal-close)):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-button)!important;font-weight:700!important;line-height:18px!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(table,thead,tbody,tr,td,th,td p,td a,td strong,td span,th span):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-table)!important;line-height:1.4!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(small,.small,.muted,.ot-muted,.rm-muted,.help-text,.form-text,.hint,.metadata,.ins-stat-copy>small,.ins-template-detail,.shift-note-display):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-help)!important;line-height:1.4!important}
:is(#orbit-typography-standard,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap,.rota-action-shell,.staff-embedded) :is(.kpi-value,.stat-value,.stat-number,.metric-value,.ins-stat-copy>strong,.orbit-dash-kpi>strong,.orbit-dash-kpi-value):not(:where(.orbit-typography-original,.orbit-typography-original *,.inspection-choice,.status-icon,.toggle-status,.rota-hover-add,.rota-hover-locked,.material-icons,.material-symbols-outlined,#weeklyRotaTable,#weeklyRotaTable *,.clock-terminal,.clock-terminal *,.clock-screen,.clock-screen *,.wild-chart,.wild-chart *,[class*="chart" i],[class*="chart" i] *,svg,svg *,canvas,.jodit-toolbar,.jodit-toolbar *,.tox,.tox *,.ql-toolbar,.ql-toolbar *,.document-body,.document-body *,.document-content,.document-content *,.memo-body,.memo-body *,[contenteditable="true"],[contenteditable="true"] *)){font-size:var(--orbit-type-figure)!important;font-weight:800!important;line-height:1.15!important}
}

/* v3.10.75: dashboard list text sits level with row action buttons. */
@media screen {
:is(#orbit-list-row-alignment,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap) table :is(tbody,tfoot)>tr>:is(td,th):not(:where(#weeklyRotaTable *, .clock-terminal *, .clock-screen *, .document-body *, .document-content *, .memo-body *, .report-body *, .jodit *, .tox *, .ql-editor *, [contenteditable="true"] *)) {
 vertical-align:middle!important;
}
:is(#orbit-list-row-alignment,html) body :is(main,.main,.content,.lms-page-content,.c7-content,.vp-wrap) :is(.orbit-dash-action-list>li,[role="row"]):not(:where(.document-body *, .document-content *, .memo-body *, [contenteditable="true"] *)) {
 align-items:center!important;
}
}
