:root{--green:#299c39;--red:#ef4444;--yellow:#facc15;--orange:#f97316;--blue:#3b82f6;--gray:#e5e5e5;--light-gray:#f5f5f5;--dark-gray:#898989;--success:var(--green);--error:var(--red);--info:var(--blue);--brand-color:var(--accent-color,var(--green));--base-border-radius:0.25rem;--base-container-border:0.1rem solid rgba(0,0,0,.12);--table-row-even-bg-color:#fff;--table-row-odd-bg-color:#fdfdfd;--focus-visible-transition:none;--focus-visible-outline:0.2rem solid orange;--focus-visible-z-index:1;--input-border:0.1rem solid var(--dark-gray);--input-border-radius:var(--base-border-radius);--input-padding:1rem;--input-error-border-color:var(--red);--input-error-border-width:0.15rem;--input-error-hover-border-color:#d41212;--button-default-disabled-color:rgba(0,0,0,.26);--button-default-disabled-border-color:#e8e8e8;--button-primary-disabled-background-color:rgba(41,156,57,.25);--button-secondary-disabled-background-color:rgba(249,115,22,.25);--button-warning-disabled-background-color:rgba(250,204,21,.25);--button-danger-disabled-background-color:rgba(239,68,68,.25);--button-dangerOutline-disabled-background-color:hsla(0,0%,100%,.25);--button-info-disabled-background-color:rgba(59,130,246,.25);--typography-p-font-size:1.27272727273rem;--typography-h2-font-size:1.909090909rem}a{color:#299c39;color:var(--brand-color);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:.2rem solid orange;outline:var(--focus-visible-outline);transition:none;transition:var(--focus-visible-transition);z-index:1;z-index:var(--focus-visible-z-index)}:root{--accent-color-admin:#c56000;--app-bar-control-background:hsla(0,0%,100%,.2);--app-bar-height:5.6rem;--header-panel-color:#d1ffd1}*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;border:0;box-sizing:border-box;font-family:inherit;font-size:100%;margin:0;max-width:100%;outline:0;padding:0;vertical-align:baseline}::-moz-selection{background:rgba(41,156,57,.15)}::selection{background:rgba(41,156,57,.15)}.fit-content-width{width:-moz-fit-content!important;width:fit-content!important}.oneline,.oneline *{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body{overflow-y:scroll}body,html{min-height:100%;min-width:100%}html{font-family:Arial,Roboto,sans-serif,serif;font-size:62.5%;font-weight:400}code,pre{font-family:monospace}@media(orientation:landscape){html{-webkit-text-size-adjust:100%}}.MuiAutocomplete-popper,.MuiPopover-root{z-index:15000!important}.MuiAutocomplete-paper,.MuiInputBase-root{border-radius:0!important}.MuiDialog-root{z-index:10000!important}.MuiIconButton-root{flex-shrink:0}.MuiTooltip-popper{z-index:20000!important}.MuiTooltip-tooltip{font-size:1.2rem!important;text-align:center}[class^=SnackbarItem]{font-size:1.4rem!important;white-space:pre}sup{font-size:smaller;vertical-align:super}.showOnPrint{display:none!important}@media print{table tr{page-break-inside:avoid}.showOnPrint{display:block!important}.hideOnPrint,.hideOnPrint *{display:none!important;height:0;min-height:0}::-webkit-scrollbar{display:none}}.PickerOptionComponent_PickerOptionComponent__JraCe{position:relative;width:100%}.PickerOptionComponent_PickerOptionComponent__JraCe:after{background:rgba(0,0,0,.1);bottom:-.6rem;content:"";display:block;height:.1rem;left:0;position:absolute;width:100%}.LibraryThumbnail_thumb__ZOEpZ{align-self:center;height:6.375rem;-o-object-fit:cover;object-fit:cover;width:5.5rem}.LibraryFileCard_root__-Gy6l .LibraryFileCard_container__XuRvt{align-items:center;display:flex;gap:1.5rem}.LibraryFileCard_root__-Gy6l .LibraryFileCard_container__XuRvt>:first-child{width:3rem}.LibraryFileCard_root__-Gy6l .LibraryFileCard_container__XuRvt a{color:var(--accent-color);font-size:1.4rem;text-decoration:none}.LibraryFileCard_root__-Gy6l .LibraryFileCard_container__XuRvt a:focus,.LibraryFileCard_root__-Gy6l .LibraryFileCard_container__XuRvt a:hover{text-decoration:underline}.LibraryFileCard_root__-Gy6l.LibraryFileCard_clickable__turP7,.Link_link__pnRmO{cursor:pointer}.Link_link__pnRmO:focus,.Link_link__pnRmO:hover{text-decoration:underline!important}.Link_disabled__Veu3n{cursor:default!important}.Link_disabled__Veu3n:focus,.Link_disabled__Veu3n:hover{text-decoration:none!important}.Link_disabledFilter__i2yV4{filter:grayscale(1)}.ChatWindowMessage_container__Sp9eU{max-width:75%;width:-moz-fit-content;width:fit-content;word-break:break-word}.Pane_header__xe7V3{background:var(--paper-color);position:sticky;top:0;z-index:10}.Pane_paper__HZTtb{max-height:calc(100vh - 14.6rem);max-width:calc(100vw - 3rem);overflow-y:auto;width:30rem}@media print{.Pane_paper__HZTtb{display:none!important}}.ChatWindow_composer__XSGuW{background:var(--paper-color);bottom:0;position:sticky;z-index:5}.ChatWindow_pane__epSBG{box-sizing:border-box;display:grid;grid-template-rows:max-content 1fr;overflow-y:hidden}@media (max-width:640px){.ChatWindow_pane__epSBG{width:100%}}.ChatWindow_paneClosed__CUODS{height:6rem;max-height:6rem}.ChatWindow_paneOpen__Kqpwn{height:42rem;max-height:calc(100vh - 14.6rem)}.ChatWindow_send__n\+qUT{height:3rem;width:3rem}.ChatWindow_messageContainer__rz2Dq{overflow-y:scroll;padding-right:1.5rem}.ChatWindow_userPickerContainer__NTWAt{margin-bottom:.75rem;margin-top:auto;z-index:15}.ChatWindowHost_container__Dw9IC{align-items:flex-end;bottom:0;box-sizing:content-box;padding:0 1.5rem;position:fixed;right:0;z-index:1000}@media (max-width:640px){.ChatWindowHost_container__Dw9IC{box-sizing:border-box;width:100%}}@media print{.ChatWindowHost_container__Dw9IC{display:none!important}}.DropdownPane_paper__0TE\+d{position:fixed;right:1.5rem;top:7.1rem;transform:scaleY(0);transform-origin:top;transition:transform .2s ease-out!important;z-index:1000}@media (max-width:640px){.DropdownPane_paper__0TE\+d{left:0;margin:0 1.5rem;right:0;width:auto}}@media (min-width:640px)and (max-width:960px){.DropdownPane_paper__0TE\+d{left:1.5rem;right:auto;width:34rem}}.DropdownPane_paperVisible__eaeWV{transform:scaleY(1)}.DepartmentMenuItem_root__-DssK{z-index:150}.DepartmentMenuItem_button__WCnM0{border-radius:0;cursor:pointer!important;text-transform:none!important}.DepartmentMenuItem_menuItemLink__QXsf0{color:inherit!important}.DepartmentMenuItem_menuItemLink__QXsf0:hover{text-decoration:none!important}.DepartmentMenu_root__f4mCM{background:var(--header-panel-color)!important;color:green;min-height:7.6rem}.DepartmentMenu_container__dsdf6{padding:.75rem .75rem 0}.Card_contentArea__25d5x{height:100%}.ButtonGrid_grid__PsSRQ{grid-gap:.1rem;display:grid;gap:.1rem}.ButtonGrid_button__SCAlL{border:0!important;outline:.1rem solid var(--button-border-color)}.Link_root__mZQMt{cursor:pointer;width:fit-content}.Link_root__mZQMt.Link_disabled__RXTkv{cursor:default;filter:grayscale(1)}.Link_root__mZQMt.Link_disabled__RXTkv:focus,.Link_root__mZQMt.Link_disabled__RXTkv:hover{text-decoration:none}.Link_string__80O39{display:inline}.SnackbarProvider_root__o6g61{font-size:1.4rem!important}.TableList_row__rSJ6x{display:grid!important;grid-template-columns:var(--table-list-columns)}.Ul_ul__zi8Jr{list-style-position:inside}.Ul_ul__zi8Jr>li>*{vertical-align:var(--ul-vertical-align)}.Ul_ul__zi8Jr>li:not(:last-child){margin-bottom:var(--ul-gap)}.LibraryBrowserContentFile_checkbox__UpqOj{left:.5rem!important;position:absolute!important;top:.5rem!important}.LibraryBrowserContentFile_menuButton__vuGpV{position:absolute!important;right:.5rem!important;top:.5rem!important}.LibraryBrowserContentFile_tile__qmBh0{height:15rem;position:relative;width:15rem}.LibraryBrowserContentFile_tile__qmBh0:focus,.LibraryBrowserContentFile_tile__qmBh0:hover{background:var(--base-color)!important}.UploadDropZone_drop__66aHY{background:var(--paper-color);cursor:default;overflow:hidden;position:relative;transition:filter .2s ease-out}.UploadDropZone_drop__66aHY>*{transition:transform .2s ease-out}.UploadDropZone_drop__66aHY:not(.dropInert){border:.2rem dashed var(--accent-color);min-height:21rem}.UploadDropZone_dropOver__hZ7iV{filter:drop-shadow(0 0 1rem var(--accent-color))}.UploadDropZone_dropOver__hZ7iV:not(.dropInert)>*{transform:scale(1.1)}.Select_select__n2p90 select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibraryBrowser_paper__1KV5s{min-height:11.5rem}.TabPanel_ExtraLink__brj\+6{margin-left:auto!important}.TabPanel_Indicator__7aR\+F{transition:none!important}.TabPanel_Select__Br7Kd{background:var(--base-color);text-align:center!important}.TabPanel_Select__Br7Kd .MuiInputBase-root,.TabPanel_Select__Br7Kd .MuiSelect-root{height:3.475rem!important;padding-bottom:0!important;padding-top:0!important;text-align:center!important}.TabPanel_Tab__jGAAH{font-size:1.3rem!important;min-height:3rem!important;min-width:6rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;text-transform:none!important}.TabPanel_Tab__jGAAH:hover{text-decoration:none}.TabPanel_Tabs__SgX\+N{background:var(--base-color);min-height:3rem!important}.TabPanel_Tabs__SgX\+N .MuiTabs-flexContainer{align-items:center}@media print{.TabPanel_Tabs__SgX\+N{display:none!important}}.Alert_alert__FTQPH .MuiAlert-action,.Alert_alert__FTQPH .MuiAlert-icon{flex-shrink:0}.Alert_alert__FTQPH .MuiAlert-message{width:100%}@media print{.Alert_alert__FTQPH{display:none!important}}.Alert_dense__JMXQe .MuiAlert-message{padding:.15rem 0!important}.Html_Html__i-aqD h2{font-size:2.2rem;font-weight:400}.HopsOrgNoticeboardNotice_background__3WnFh{background:rgba(0,0,0,.8)!important;border-width:.375rem!important}.HopsOrgNoticeboardNotice_background__3WnFh :not(a){color:#eee!important}.HopsOrgNoticeboardNotice_background__3WnFh a{color:inherit;text-decoration:underline}.HopsOrgNoticeboardNotice_content__BdkAo{font-family:Comic Sans MS,Comic Sans,Comic Neue,Arial,Roboto,sans-serif,serif!important}.PaperList_header__2LE6D{position:sticky;top:0;z-index:5}.Ul_li__PCDs2{width:-moz-fit-content;width:fit-content}.Pre_pre__s6T\+t{background:rgba(0,0,0,.1);font-family:monospace;word-break:break-all}.Pre_error__Khe6A{border:.1rem solid red}.NotificationCard_orgLogo__bWOAT{max-height:1.5rem;max-width:6rem}.RaildaysUiControls_root__Me-eP{bottom:0;left:50%;position:fixed;transform:translateX(-50%);z-index:1000000000}.RaildaysUiControls_layoutPlaceholderIcon__njtFs{visibility:hidden}.RosterMenu_rosterMenu_date__lx2\+X{color:#a3a3a3;display:block;font-size:1.2em;font-weight:700}.RosterMenu_rosterPeriodSelector__dUMfe{grid-gap:1.5rem;align-items:center;display:grid;gap:1.5rem;grid-template-columns:1fr max-content 1fr}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_nextLink__rdOgE{grid-column:3;justify-self:flex-end;text-align:right}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy{flex-shrink:0;grid-column:2}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy select{font-size:1.25rem;padding-bottom:.8rem;padding-top:.8rem}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy select .RosterMenu_selectedOption__Txrs5{background:#ff0}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy select .RosterMenu_currentOptions__iaMv9{background:#d3d3d3}@media (max-width:640px){.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy .RosterMenu_label__GFwtE{display:none}.RosterMenu_rosterPeriodSelector__dUMfe .RosterMenu_selectContainer__iXAFy select{width:100%}}.Container_container__e\+Y7r{display:flex;gap:1.5rem}.Container_container__row__qsIVE{flex-direction:row}.Container_container__column__hjWpH{flex-direction:column}.RosterDropdownIcon_icon__M23jU{background-color:transparent;border:.1rem solid #000;cursor:pointer;display:inline-block;height:1.75rem;padding:0 .2rem;transition:.1s}.RosterDropdownIcon_icon__M23jU:hover{background-color:var(--gray)}.CalendarDateText_dateContainer__9MWYt p{display:inline;display:initial}.Locomotives_locomotiveImg__g-JrZ{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.RosterPeriodTurnInfo_competenceExpired__UyZd6{background-color:#ff0}.RosterPeriodTurnInfo_competenceNone__Nlufw,.RosterPeriodTurnInfo_competenceNotRequiredGrade__hdde0{background-color:pink}.RosterPeriodTurnInfo_highlightCompetenceLevel__CQqlt{color:orange}.RosterPeriodTurnInfo_remarksInternal__rslV8{background:#ecffdc;border:1px solid green;color:green;display:inline-block;margin:2px;padding:2px}.RosterPeriodTurnInfo_turnInfoContainer__yi0Ug p{display:inline;display:initial}.CompetenceStickers_competenceStickerImg__rjWwj{height:1.2rem;width:1.2rem}.CrewDiagramBiscuit_biscuit__KDgwm{border:.1rem solid var(--gray);border-radius:4rem;height:-moz-fit-content;height:fit-content;padding:.1rem .5rem}.CrewDiagramBiscuit_validDate__f594p{background-color:#fffaa0}.CrewDiagramBiscuit_invalidDate__EOOrY{background-color:#e5aa70}.Colors_color__blue__JyjTb{color:var(--blue)}.Colors_color__info__mEexc{color:var(--info)}.Colors_color__orange__DShh7{color:var(--orange)}.Colors_color__green__Uc3mc{color:var(--green)}.Colors_color__success__-RdUt{color:var(--success)}.Colors_color__red__nbdDW{color:var(--red)}.Colors_color__error__hEI1H{color:var(--error)}.Colors_color__darkGray__mg4z6{color:var(--dark-gray)}.Link_link__rL4dW{text-decoration:none}.Link_link__rL4dW:hover{text-decoration:underline}.Link_link__rL4dW:focus-visible{outline:var(--focus-visible-outline);transition:var(--focus-visible-transition);z-index:var(--focus-visible-z-index)}.Link_link__color__-O1ye{color:var(--brand-color)}.FileNodeView_fileAttachmentImageThumbnailHidden__RaJH3{display:none}.FileNodeView_fileAttachmentImageThumbnail__f4Om8{background-position:50%;background-repeat:no-repeat;border:.1rem solid var(--gray);border-radius:var(--base-border-radius);height:2rem;min-width:8rem;width:8rem}.FileNodeView_file__k5VK9{border-radius:var(--base-border-radius);display:flex;min-height:3.9848rem}.FileNodeView_file_border__YPFm1{border:.1rem solid var(--gray)}.FileNodeView_file_content__fn3VT{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:.5rem;padding:1rem}.FileNodeView_file_name__PldiB{align-items:center;display:flex;flex-grow:1;gap:.5rem;word-break:break-all}.FileUtil_fileUpload_node_draggedOver__AWRed{box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06)}.Modal_modal__IP0vp{background-color:rgba(0,0,0,.4);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:100000000}.Modal_modal_content__IBqbJ{background-color:#fff;border:.1rem solid #888;border-radius:var(--base-border-radius);margin-left:auto;margin-right:auto;margin-top:10vh;max-width:768px;padding:1rem;width:80%}.Modal_modal_footer__tIhiK{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Modal_modal_buttons__9KFLP{display:flex;gap:.5rem;margin-left:auto}.Input_input__M2gAy{border:var(--input-border);border-radius:var(--input-border-radius);padding:var(--input-padding)}.Input_input__M2gAy:hover{border-color:initial}.Input_input__M2gAy:focus-visible{outline:var(--focus-visible-outline);transition:var(--focus-visible-transition);z-index:var(--focus-visible-z-index)}.Input_input__error__3hUl-{border-color:var(--input-error-border-color);border-width:var(--input-error-border-width)}.Input_input__error__3hUl-:hover{border-color:var(--input-error-hover-border-color)}.Input_input__fullWidth__x9QMb{width:100%}@media screen and (max-width:600px){.Input_input__M2gAy[type=password],.Input_input__M2gAy[type=search],.Input_input__M2gAy[type=text]{width:100%}}.Appearance_appearance__link__qzhEM{color:var(--brand-color);cursor:pointer}.Appearance_appearance__link__qzhEM:hover{text-decoration:underline}.Typography_typography__h1__Xb9u\+{color:var(--brand-color);font-size:2.545454545rem}.Typography_typography__h2__Sqtrp{font-size:var(--typography-h2-font-size)}.Typography_typography__h3__xIl4q{font-size:1.489090909rem}.Typography_typography__h4__WHZWF{font-size:1.2727272727rem}.Typography_typography__h5__wrBdd{font-size:1.056363636rem}.Typography_typography__h6__bnJQs{font-size:.852727273rem}.Typography_typography_p__mOjWC{font-size:var(--typography-p-font-size)}.ItemPicker_listSelection__662Hc{display:flex;flex-direction:column}.ItemPicker_listSelection_input__KfzsE{font-size:1.2rem;height:4rem;padding:1rem;vertical-align:middle}.ItemPicker_listSelection_content_wrapper__5y4p8{position:relative}.ItemPicker_listSelection_content__f-8ie{background-color:#fff;border:.1rem solid #898989;border-radius:var(--base-border-radius);box-shadow:.1rem .1rem rgba(0,0,0,.2);display:flex;flex-direction:column;margin:1rem 0;max-height:30vh;overflow-y:auto;position:absolute;width:100%;z-index:3}.ItemPicker_listSelection_content__top__KLAI5{bottom:0}.ItemPicker_listSelection_content__bottom__7ANps{margin-top:5rem}.ItemPicker_listSelection_info__7yiUO{flex-grow:1;margin-bottom:0;margin-top:0}.ItemPicker_listItemParent__lHpcl,.ItemPicker_listItem__TjxXa{align-items:center;display:flex;gap:1rem;padding:1rem}.ItemPicker_listItem__TjxXa:hover{background-color:#f0f0f0;cursor:pointer}.ItemPicker_listItemParent__lHpcl{border-bottom:.1rem solid var(--gray);font-style:italic;font-weight:700}.ItemPicker_listItem__highlighted__VSBUv,.ItemPicker_listItem__highlighted__VSBUv:hover{background-color:var(--gray)}.ItemPicker_informationWrapper__SFiqb{align-items:center;border-bottom:.1rem solid #dcdcdc;display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem}.ItemPicker_informationWrapper_actions__fKRdl{display:flex;gap:.5rem}.ItemPicker_listItem_text__JEwdK{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ItemPicker_listItem_tick__aBEpz{align-items:center;background-color:var(--green);border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.Label_label__\+G5zp{align-items:start;display:flex;gap:.5rem;width:-moz-fit-content;width:fit-content}.List_list__GRDbM{list-style-type:none;padding-left:0;word-break:break-word}.TextEditor_form__UtEKe{gap:1.5rem}.TextEditor_form__UtEKe,.TextEditor_form__UtEKe>div{display:flex;flex-direction:column}.TextEditor_nodes__G4Qkq{display:block;flex-direction:column;padding:1rem}.TextEditor_nodes__G4Qkq>:not(:first-child){margin-top:.5rem}.TextEditor_nodes__G4Qkq>:not(:last-child){margin-bottom:.5rem}.TextEditor_nodes__G4Qkq p a{position:relative}.TextEditor_nodes__G4Qkq p a:hover:after{background-color:var(--light-gray);border:.1rem solid blue;color:blue;content:attr(href);padding:0 .25rem;position:absolute;-webkit-text-decoration:solid;text-decoration:solid;top:-2rem;width:-moz-max-content;width:max-content;z-index:2}.TextEditor_nodes__gone__r2Qt7{height:0;margin:0;opacity:0;padding:0;visibility:hidden}.TextEditor_nodesPreview__U-UPG{background-color:transparent!important;background-color:initial!important;border:initial!important;padding:1.5rem!important}.TextEditor_node__HZoIk{margin:0;padding:.5rem}.TextEditor_node__HZoIk:empty:before{color:#a9a9a9;content:attr(data-placeholder);cursor:text}.TextEditor_node__HZoIk img{display:block;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.TextEditor_node__HZoIk:not(.TextEditor_node__active__5z6tj):hover{outline:.1rem solid var(--dark-gray)}.TextEditor_node__active__5z6tj{outline:.2rem dashed var(--brand-color)}.TextEditor_imageAltText__T2S1S{border:0;border-radius:0;font-style:italic;outline:0;width:100%}.TextEditor_textEditor__3xtEo{background-color:#fff;border:var(--input-border);border-radius:var(--input-border-radius);display:flex;flex-direction:column;padding:0}.TextEditor_textEditor__3xtEo:focus-visible{outline:var(--focus-visible-outline);transition:var(--focus-visible-transition);z-index:var(--focus-visible-z-index)}.TextEditor_textEditor__3xtEo:hover{border-color:#000}.TextEditor_textEditor__mui__1eFcM{border:.1rem solid rgba(0,0,0,.25);border-radius:0;border-radius:initial}.TextEditor_textEditor__mui__1eFcM:focus,.TextEditor_textEditor__mui__1eFcM:focus-visible,.TextEditor_textEditor__mui__1eFcM:focus-within{outline:.2rem solid var(--accent-color);outline-offset:-.1rem}.TextEditor_textEditor__error__6d1fP{border-color:var(--input-error-border-color);border-width:var(--input-error-border-width)}.TextEditor_textEditor__error__6d1fP:hover{border-color:var(--input-error-hover-border-color)}.TextEditor_colorPicker__yIPoP{background-color:transparent;border:0;cursor:pointer;height:inherit;padding:revert;width:inherit}.TextEditor_toolbar__BCjTh{background-color:#fff;border-top-left-radius:inherit;border-top-right-radius:inherit;border-radius:inherit;box-shadow:0 .2rem rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;position:sticky;top:5.6rem;z-index:1}.TextEditor_toolbar_groups__hIagD{display:flex;gap:1rem;overflow:auto;padding:1rem 1rem .5rem;white-space:nowrap}.TextEditor_toolbar_group__qAXj6{align-self:flex-end;display:flex;flex-direction:column;gap:.5rem}.TextEditor_toolbar_group_divider__nkDnA{border:.1rem solid #dcdcdc}.TextEditor_toolbar_group_actions__Qf9fB{display:flex;gap:.5rem}.TextEditor_toolbar_actions__Qmtm7{display:flex;gap:1}.TextEditor_toolbar_action__IvY53{background-color:transparent;display:flex;height:3rem!important;margin:0!important;min-width:3rem!important;padding:0!important}.TextEditor_toolbar_action__IvY53 svg{min-height:inherit;min-width:inherit;padding:.1rem}.TextEditor_toolbar_action_delete__NlPYO{border-color:var(--red);margin-left:1.5rem}.TextEditor_toolbar_action_delete__NlPYO svg{fill:var(--red)}.TextEditor_toolbar_action_save__C9StY{background-color:var(--green);border-color:#258c33;color:#fff}.TextEditor_toolbar_action_save__C9StY:disabled{background-color:rgba(41,156,57,.25)}.TextEditor_toolbar_action_save__C9StY:hover{background-color:#258c33!important}.TextEditor_toolbar_action_preview_save__0oQhd{box-shadow:none;padding:.25rem .5rem}.TextEditor_color_fill__6foeW *{height:inherit}.TextEditor_toolbar_action__IvY53:hover{background-color:var(--light-gray)}.TextEditor_fileUpload_node__XwQnq{display:flex;flex-direction:column;padding:0}.TextEditor_fileUpload_container__ecNYU{align-items:center;gap:0;padding:.5rem}.TextEditor_fileUpload__i2LGv{align-items:center;background-color:var(--light-gray);cursor:pointer;display:flex;gap:.5rem;margin:1rem auto;outline:.1rem solid var(--dark-gray);width:24rem}.TextEditor_fileUpload__i2LGv:hover{background-color:var(--gray)}.TextEditor_fileUpload__i2LGv label{cursor:inherit}.TextEditor_fileUpload_button__EI\+IW{display:flex;width:-moz-fit-content;width:fit-content}.TextEditor_fileUpload_input__TLwkX{display:none}.TextEditor_fileUpload_message__yA3Sc{margin:0;padding:.5rem}.TextEditor_labelInput__RRjyM{display:flex;flex-direction:column}.TextEditor_pageSuggestions__z6akM{border-top:.1rem solid var(--dark-gray);display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;padding:1rem}.TextEditor_pageSuggestions__z6akM ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;padding:0}.TextEditor_pageSuggestions__z6akM li{border:.1rem solid var(--brand-color);border-radius:var(--base-border-radius);padding:.25rem .5rem}.TextEditor_pageSuggestions__z6akM .TextEditor_link__wildcard__K2TDA{border-color:var(--orange);color:var(--orange)}.TextEditor_textLinkPreview__mOv1N{background-color:#f0f8ff;border-radius:var(--base-border-radius);margin:0;overflow:hidden;padding:1rem;text-overflow:ellipsis;white-space:nowrap}.TextEditor_relativeLink__cCf8U{color:var(--blue)}.TextEditor_relativeLink__cCf8U:hover{text-decoration:underline}.TextEditor_toolbarActionDisabled__nwAR2{outline:medium none invert;outline:initial}.TextEditor_node__p__G269-{font-size:var(--typography-p-font-size)}.TextEditor_node__h2__72NkX{font-size:var(--typography-h2-font-size)}.NewsStoryView_content__M5Lrf{font-size:1.6rem;gap:1em!important}.NewsStoryView_content__M5Lrf figcaption{font-size:1.4rem}.NewsStoryView_storyContainer__b1AWn{align-self:center;max-width:64rem;width:100%}.HTMLParser_imageFigure__gc2Mj{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.RosterFunction_turnDate__n6j0a{align-items:center;display:flex;flex-direction:row;gap:1rem;height:100%}.RosterFunction_shift__8q3y9{align-items:center;display:flex;gap:.5rem;vertical-align:middle}.RosterFunction_diagram__bV\+Qx{align-items:center;display:flex;gap:.5rem;word-break:break-all}.RosterFunction_diagramBiscuit__Hc9Cf{border:.1rem solid var(--gray);border-radius:4rem;padding:.1rem .5rem}.RosterFunction_googleCalendar__hXXXt{display:flex;justify-content:center}.RosterFunction_googleCalendar__hXXXt img{display:block;height:4rem;width:4rem}.Table_table_wrapper__oNXL6{overflow-x:auto;overflow-y:hidden}.Table_table_wrapper__stickyHeaders__V6Mlb{overflow:visible}.Table_table__mnuwY tbody tr{border-top:.1rem solid var(--gray)}.Table_table__mnuwY{word-wrap:break-word;border-collapse:collapse;width:100%}.Table_tableFixed__6TwJD{table-layout:fixed}.Table_table__border__aHg95{border:.1rem solid var(--gray)}.Table_table__mnuwY a{transition-duration:.2s}.Table_stickyHeadersShadow__I0lUO,.Table_stickyHeaders__w7npV{position:sticky;top:5.5rem;z-index:1}.Table_stickyHeadersShadow__I0lUO{filter:drop-shadow(0 .2rem .2rem rgba(0,0,0,.25))}.Table_borders__\+Qdrg td,.Table_borders__\+Qdrg th{border:.1rem solid var(--gray)}.Table_table__mnuwY tr{text-align:left}.Table_tableTh__UZ9wH,.Table_table__mnuwY tr,.Table_table__mnuwY tr:nth-child(2n){background-color:var(--table-row-even-bg-color)}.Table_table__mnuwY tr:nth-child(odd){background-color:var(--table-row-odd-bg-color)}.Table_tableTh__UZ9wH,.Table_table__mnuwY td{padding:1rem;vertical-align:middle}.Table_table__mnuwY td{height:100%;min-height:1px}.Table_tableTh__UZ9wH{min-width:10rem;overflow-wrap:normal;width:10rem}@media print{.Table_tdCompactPrint__UFZRB td{padding:.25rem}.Table_stickyHeadersShadow__I0lUO,.Table_stickyHeaders__w7npV{position:static;top:auto;z-index:auto}.Table_stickyHeadersShadow__I0lUO{filter:none}}.RosterTurnsTemplate_rowSpanBorderRight__iu5-d{border-right:.1rem solid var(--gray)}.RosterTurnsTemplate_rowSpanBorderLeft__Ssw7a{border-left:.1rem solid var(--gray)}.RosterTurnsTemplate_rowOdd__afFqz{background-color:var(--table-row-odd-bg-color)!important}.RosterTurnsTemplate_rowEven__\+dowS{background-color:var(--table-row-even-bg-color)!important}tr.RosterTurnsTemplate_rowHighlightTop__ORuLH{border-top:.2rem solid blue!important}tr.RosterTurnsTemplate_rowHighlightRight__5TOWS{border-right:.2rem solid blue!important}tr.RosterTurnsTemplate_rowHighlightBottom__A2bc2{border-bottom:.2rem solid blue!important}tr.RosterTurnsTemplate_rowHighlightLeft__SyKZW{border-left:.2rem solid blue!important}.PrintBanner_banner__U0G-j{word-wrap:break-word;color:#006800;font-size:24px;font-weight:700;height:-moz-fit-content;height:fit-content;word-break:break-word}.PrintBanner_logo__9XwL\+{max-height:110px;max-width:165px;-o-object-fit:contain;object-fit:contain;padding:2px}.PrintBanner_divider__3SHNO{border:1px solid #000}.PageTitle_pageTitle__tCt0P{color:var(--brand-color)}.Fieldset_fieldset__ECl4L{background-color:#fff;border:var(--base-container-border);border-radius:var(--base-border-radius);margin-left:.1rem;margin-right:.1rem;min-width:0;padding:1rem}.ErrorMessages_errorMessages__r0o6A{list-style-type:none}.RosterPeriodView_quickLinks__T-HqO{margin-left:auto;width:-moz-max-content;width:max-content}.RosterPeriodView_dateRowBorderTop__LuE6k{border-top:.2rem solid #d3d3d3!important}.TurnDialog_linkList__nUOt4{display:flex;flex-direction:column;gap:.3rem}.TurnDialog_linkList__nUOt4 li{border:.1rem solid var(--gray);padding:0}.TurnDialog_linkList__nUOt4 li:hover{background-color:var(--light-gray)}.TurnDialog_linkList__nUOt4 a{display:block;height:100%;padding:.5rem 1rem;width:100%!important}.UiBar_adminAuthed__UTbaN{background:var(--accent-color-admin)!important}@media (max-width:420px){.UiBar_iconButton__f46hu{--uibar-icon-button-dims:4rem;height:var(--uibar-icon-button-dims)!important;width:var(--uibar-icon-button-dims)!important}}@media (max-width:385px){.UiBar_iconButton__f46hu{--uibar-icon-button-dims:3.6rem}}@media (max-width:365px){.UiBar_iconButton__f46hu{--uibar-icon-button-dims:3.2rem}}@media (max-width:345px){.UiBar_iconButton__f46hu{--uibar-icon-button-dims:2.8rem}}@media (max-width:315px){.UiBar_iconButton__f46hu{--uibar-icon-button-dims:2.4rem}}.UiBar_iconButtonImage__VMvOn img{transition:transform .4s ease-out}.UiBar_iconButtonImage__VMvOn:focus,.UiBar_iconButtonImage__VMvOn:focus-within,.UiBar_iconButtonImage__VMvOn:hover{background-color:transparent!important;background-color:initial!important}.UiBar_iconButtonImage__VMvOn:focus img,.UiBar_iconButtonImage__VMvOn:focus-within img,.UiBar_iconButtonImage__VMvOn:hover img{transform:scale(1.2)}.UiBar_iconButtonImage__VMvOn:after{background:#fff;border-radius:50%;content:"";display:block;height:105%;position:absolute;width:105%;z-index:-1}.UiBar_uiBar__CLGlw{color:#fff!important}@media print{.UiBar_uiBar__CLGlw{display:none!important}}.UiBarOrgSelect_UiBarOrgSelect__dM3E8{background:var(--app-bar-control-background);height:100%}.UiBarControl_UiBarControl__92xyI{border-color:hsla(0,0%,100%,.5)!important;border-width:.1rem!important;color:#fff!important;font-weight:700!important;position:relative;transition:none!important}.UiBarControl_UiBarControl__92xyI:focus,.UiBarControl_UiBarControl__92xyI:focus *,.UiBarControl_UiBarControl__92xyI:focus-within,.UiBarControl_UiBarControl__92xyI:focus-within *,.UiBarControl_UiBarControl__92xyI:hover,.UiBarControl_UiBarControl__92xyI:hover *{border-color:#fff!important}.UiBarControl_UiBarControl__92xyI *{border-color:hsla(0,0%,100%,.5)!important;border-width:.1rem!important;color:#fff!important;font-weight:700!important;position:relative;transition:none!important}.UiBarControl_UiBarControl__92xyI :focus,.UiBarControl_UiBarControl__92xyI :focus *,.UiBarControl_UiBarControl__92xyI :focus-within,.UiBarControl_UiBarControl__92xyI :focus-within *,.UiBarControl_UiBarControl__92xyI :hover,.UiBarControl_UiBarControl__92xyI :hover *{border-color:#fff!important}.UiBarSearchbar_UiBarSearchbar__q6J5k{background:var(--accent-color);z-index:10}.UiBarSearchbar_UiBarSearchbar__q6J5k .MuiFormControl-root{background:var(--app-bar-control-background)!important}.UiBarSearchbar_UiBarSearchbar__q6J5k *{background:none!important}.UiBarSearchbar_UiBarSearchbar__q6J5k input::-moz-placeholder{opacity:.8}.UiBarSearchbar_UiBarSearchbar__q6J5k input::placeholder{opacity:.8}.UiBarSearchbar_UiBarSearchbar__q6J5k input::-moz-selection{background:#fff;color:var(--accent-color)}.UiBarSearchbar_UiBarSearchbar__q6J5k input::selection{background:#fff;color:var(--accent-color)}@media (max-width:640px){.UiBarSearchbar_UiBarSearchbar__q6J5k{height:4.5rem!important;opacity:1;position:fixed;right:.75rem;top:.45rem;width:4.5rem}.UiBarSearchbar_UiBarSearchbar__q6J5k:before{content:"";display:block;height:5.6rem;position:absolute;right:-.75rem;top:-.45rem;width:6.75rem}.UiBarSearchbar_UiBarSearchbar__q6J5k input{min-width:0!important}.UiBarSearchbar_UiBarSearchbar__q6J5k svg{right:.5rem!important}.UiBarSearchbar_UiBarSearchbar__q6J5k:focus,.UiBarSearchbar_UiBarSearchbar__q6J5k:focus-within{width:calc(100% - 6.75rem)}}@media (max-width:640px)and (max-width:385px){.UiBarSearchbar_UiBarSearchbar__q6J5k:focus,.UiBarSearchbar_UiBarSearchbar__q6J5k:focus-within{width:calc(100% - 5.75rem)}}@media (max-width:640px)and (max-width:345px){.UiBarSearchbar_UiBarSearchbar__q6J5k:focus,.UiBarSearchbar_UiBarSearchbar__q6J5k:focus-within{width:calc(100% - 5.25rem)}}@media (max-width:640px){.UiBarSearchbar_UiBarSearchbar__q6J5k:not(:focus):not(:focus-within) input{min-width:0!important;opacity:0!important}}.UiBarSearchbar_UiBarSearchbarAdmin__IlyqA{background:var(--accent-color-admin)}.UiBarSearchbar_UiBarSearchbarContainer__3TNN\+{justify-self:center;max-width:64rem;width:100%}.UiBarSearchbar_UiBarSearchbarOption__kR-Em:last-child [class*=PickerResult]:after{display:none!important}.UiBarSearchbar_UiBarSearchbarPopper__Z0jqC{top:-.6rem!important}.UiBarSearchbar_UiBarSearchbarPopperListbox__JuA8d{padding-bottom:0!important;padding-top:0!important}.UiDrawerOrgLogo_card__RKYgp{min-height:7.5rem}.UiDrawerOrgLogo_logo__bUFJB{height:100%;-o-object-fit:contain;object-fit:contain}.UiDrawerOrgLogo_logoContainer__ef18i{height:7.5rem;padding:0 1.5rem}.UiDrawerTabs_Container__kXvN4{display:grid!important;grid-auto-columns:1fr;grid-auto-flow:column}.UiDrawerTabs_Indicator__e\+8ud{transition:none!important}.UiDrawerTabs_Tab__0rJY1{font-size:1.1rem!important;min-height:3rem!important;min-width:6rem!important;padding-left:.5rem!important;padding-right:.5rem!important}.UiDrawerTabs_Tabs__3voMq{background:var(--paper-color);margin-bottom:-.75rem;min-height:3rem!important;padding-bottom:.75rem;position:sticky;top:-1.5rem;z-index:100}.UiDrawer_adminAuth__oG2AX{background:var(--accent-color-admin);color:#fff}.UiDrawer_adminAuth__oG2AX>:first-child{color:#eee}.UiDrawer_authDetails__yr0NO{color:var(--typography-color);text-align:center}.UiDrawer_authDetails__yr0NO.admin{background:var(--accent-color-admin);color:#fff}.UiDrawer_authDetails__yr0NO .user-name{font-weight:700}.UiDrawer_drawer__5IFCr{overflow-y:scroll!important}@media print{.Main_mainContainer__AxGJw{grid-template-columns:1fr!important}.Main_mainContainerInner__CRU-6{margin-top:0!important;padding:0!important}.Main_side__BOmHk{display:none!important}}
/*# sourceMappingURL=main.8a54fc74.css.map*/