body{--support-hours-theme-color:#008ec2}.admin-color-midnight{--support-hours-theme-color:#e14d43}.admin-color-ectoplasm{--support-hours-theme-color:#a3b745}.admin-color-blue{--support-hours-theme-color:#e1a948}.admin-color-ocean{--support-hours-theme-color:#9ebaa0}.admin-color-coffee{--support-hours-theme-color:#c7a589}.admin-color-sunrise{--support-hours-theme-color:#dd823b}.clearfix{clear:both}.bold{color:#444;font-weight:700}.time-type-icon{font-size:18px;font-weight:700;text-align:center;width:20px}.support-hours-mail,.time-type-icon{display:inline-block}.support-hours-mail span{margin-right:5px}.support-hours-notice{margin-bottom:15px!important;margin-top:15px!important}.support-hours-notice p{line-height:1.8}.support-hours-notice a{color:#444}*,:after,:before{box-sizing:content-box}.shs *,.shs :after,.shs :before{box-sizing:border-box!important}#support_hours_dashboard_widget h3{font-size:16px;font-weight:700;margin:1.33em 0 0}.sh-gauge{position:relative}.sh-gauge__wrapper:focus{box-shadow:none;outline:none}.sh-gauge__base{fill:none;stroke:#ccc;stroke-width:7px;opacity:1}.sh-gauge__svg-wrapper{padding-bottom:100%;position:relative}.sh-gauge__svg{bottom:0;left:0;position:absolute;right:0;top:0}.sh-gauge__arc{fill:none;stroke:var(--support-hours-theme-color);stroke-dasharray:0,352px;stroke-width:7px;animation:arc-animation 1.5s ease-in-out .25s forwards;box-shadow:2px 2px 2px #000;transition:stroke-dasharray 1.5s ease-in-out .25s}.sh-gauge__overlay{stroke:#fff;stroke-linecap:round;stroke-width:105;transition:stroke-width .2s ease-in}.sh-gauge__percentage{display:flex;height:100%;line-height:0;position:absolute;text-align:center;top:0;width:100%}.sh-gauge__text{align-self:center;color:#ccc;display:block;font-size:30px;font-weight:700;line-height:1.2;text-align:center;transition:all .2s ease-in-out;width:100%}@media screen and (min-width:870px){.sh-gauge__text{font-size:35px}}.sh-gauge__text .smallbr{display:none}@media screen and (min-width:870px){.sh-gauge__text .smallbr{display:block}}.sh-gauge__text .bigbr{display:block}@media screen and (min-width:870px){.sh-gauge__text .bigbr{display:none}}.sh-gauge__text--big .smallbr{display:none}.sh-gauge__text--big .bigbr{display:block}.sh-gauge:hover .sh-gauge__overlay{stroke-width:110}.sh-gauge:hover .sh-gauge__text{color:var(--support-hours-theme-color);font-size:35px}@media screen and (min-width:870px){.sh-gauge:hover .sh-gauge__text{font-size:45px}}.sh-gauge:hover .sh-gauge__text--small{font-size:35px}@media screen and (min-width:870px){.sh-gauge:hover .sh-gauge__text--small{font-size:40px}}@keyframes arc-animation{0%{stroke-dasharray:0,352px}to{stroke-dasharray:var(--sh-stroke),352px}}.worktable{margin:20px 0 10px;min-width:300px;padding-bottom:10px}.worktable input[type=date]::input-placeholder{visibility:hidden!important}.worktable thead tr{text-align:left}.worktable td{line-height:2.5em}@media screen and (min-width:784px){.worktable td{line-height:1.5em}}.worktable tr.repeating{border:0}.worktable .regular-text{width:100%}.worktable [type=checkbox].filled-in:checked+span:not(.lever):after{background-color:var(--support-hours-theme-color);border:2px solid var(--support-hours-theme-color)!important}.worktable tr.repeating [type=radio]:checked+span:after{background-color:var(--support-hours-theme-color);border:2px solid var(--support-hours-theme-color)}.worktable input:focus{border-bottom:1px solid var(--support-hours-theme-color)!important}.total{border-bottom:1px solid #eee;font-size:1rem;margin:10px -12px 12px;padding:4px 12px 20px}.remove-item{background-color:transparent;border:0;border-radius:50%;color:var(--support-hours-theme-color);cursor:pointer;padding:4px}.support-hours-col.col-type{width:175px}.tablenav.sh-tablenav{height:auto}.currentDate{display:none}.support-hours-settings p.submit{display:inline-block;margin:0!important;padding:0!important}.support-hours-settings fieldset{padding:0}.support-hours-settings h3,.support-hours-settings p{display:block;margin:0;padding:15px 0}.type-switch label{display:block}.sh-footer{display:flex;justify-content:space-between;margin-right:30px}
