﻿#main-content{padding:0;margin-left:90px;}#main-menu #primary-menu{display:flex;flex-direction:column;padding:0;margin:0;height:100%;width:90px;background-color:var(--bs-secondary);position:fixed;z-index:1000;}#main-menu #primary-menu .menu-item{text-align:center;}#main-menu #primary-menu .menu-item a{display:block;padding-top:12px;padding-bottom:12px;color:#fff;text-decoration:none;}#main-menu #primary-menu .menu-item a .module-icon{font-size:2em;margin-bottom:-10px;}#main-menu #primary-menu .menu-item a .module-name{font-size:.7em;color:var(--bs-secondary);}#main-menu #primary-menu .menu-item a:hover,#main-menu #primary-menu .menu-item a:focus{background-color:var(--bs-primary)!important;color:var(--bs-primary-contrast)!important;outline:0;}#main-menu #primary-menu .menu-item a:hover #clock,#main-menu #primary-menu .menu-item a:focus #clock{color:#000!important;}#main-menu #primary-menu .menu-item a:hover .module-name,#main-menu #primary-menu .menu-item a:focus .module-name{color:var(--bs-primary-contrast)!important;}#main-menu #primary-menu .menu-item.active{background-color:var(--bs-primary)!important;color:var(--bs-primary-contrast)!important;}#main-menu #primary-menu .menu-item.active:hover,#main-menu #primary-menu .menu-item.active:focus{background-color:var(--bs-primary)!important;color:var(--bs-primary-contrast)!important;}#main-menu #primary-menu .menu-item.active .module-name{color:#fff;}#main-menu #primary-menu .menu-item.push-down{margin-top:auto;}#main-menu #primary-menu .menu-item #timer{height:126px;}#main-menu #primary-menu .menu-item #timer #toggle-my-docket-btn{padding:0;margin:0;height:100%;}#main-menu #primary-menu .menu-item #timer #logo-panel{padding:16px;}#main-menu #primary-menu .menu-item #timer #timer-panel{height:90px;width:90px;padding:8px;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer{background-color:var(--bs-secondary);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer.pre-running{background-color:#000;color:#fff;border-radius:50%;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer.running{background-color:#008000;border-radius:50%;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer.running.last-minute{background-color:var(--warning);border-radius:50%;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer.paused{background-color:var(--bs-danger);border-radius:50%;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer.paused .line2{display:none;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer .line1{font-size:1.4em;line-height:1em;width:100%;}#main-menu #primary-menu .menu-item #timer #timer-panel .timer .line2{font-size:.8em;width:100%;}#main-menu #primary-menu .menu-item #timer #clock-panel{margin-top:-2px;}#main-menu #primary-menu .menu-item #timer #clock-panel #clock{color:var(--bs-secondary-contrast)!important;}#main-menu #secondary-menu{height:100%;width:0;top:0;left:90px;background-color:#f8f9fa;position:fixed;z-index:1;overflow-x:hidden;z-index:1000;}#main-menu #secondary-menu .close-btn{position:absolute;top:-8px;right:8px;font-size:2em;}#main-menu #secondary-menu .close-btn a{color:#000;}#main-menu #secondary-menu .close-btn a:hover{font-weight:bold;text-decoration:none;}#main-menu #secondary-menu .content .caption{padding:20px;}#main-menu #secondary-menu .content .caption .title{font-size:1.4em;}#main-menu #secondary-menu .content .steps.is-running .step-status{color:var(--bs-primary);}#main-menu #secondary-menu .content .steps.is-paused .step-status{color:var(--bs-danger);}#main-menu #secondary-menu .content .docket-step{border:4px solid #fff;}#main-menu #secondary-menu .content .docket-step:hover{cursor:pointer;border-color:var(--warning);}#main-menu #secondary-menu .content .docket-step.is-selected{border-color:var(--bs-primary);}#main-menu #secondary-menu .content .docket-step.is-selected.is-stopped{border-color:var(--bs-danger);}#main-menu #secondary-menu .content .docket-step.is-current .step-status{text-align:left;display:inline-block;max-width:20px;animation:blinker 2s linear infinite;}#main-menu #secondary-menu .content .docket-step.is-current .step-status:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";}#main-menu #secondary-menu .content .docket-step.is-disabled{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='1'/><path d='M0 0 L100 100 ' stroke='black' stroke-width='1'/></svg>");background-repeat:no-repeat;background-position:center center;background-size:100% 100%,auto;}#main-menu #secondary-menu .content .docket-step .room{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;}.white-background{background-color:#fff;}