html,body,app-root{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%!important;margin:0!important;padding:0!important;border:none!important}router-outlet+*{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%!important;margin:0!important;padding:0!important;border:none!important}.offcanvas-backdrop{width:100%!important;height:100%!important}.ng-invalid:not(form){border-left:5px solid var(--bs-danger);border-radius:5px}*{scrollbar-width:10px;scrollbar-color:#8e8c84}*::-webkit-scrollbar{width:5px}*::-webkit-scrollbar-track{background:#fff}*::-webkit-scrollbar-thumb{background-color:#62615c;border-radius:5px;border:10px #8e8c84}.star{margin-left:10px!important;margin-right:10px!important;font-size:larger}.star>svg{transform:scale(1.5)}.rating.value-1 .star-container .star svg{fill:red!important}.rating.value-2 .star-container .star svg{fill:#ffa700!important}.rating.value-3 .star-container .star svg{fill:#fff400!important}.rating.value-4 .star-container .star svg{fill:#a3ff00!important}.rating.value-5 .star-container .star svg{fill:#2cba00!important}.blink,.blink *{background-color:var(--bs-info-border-subtle)!important;color:var(--bs-black)!important;font-weight:700!important;-webkit-animation:blink 1s steps(5,start) infinite;animation:blink 1s steps(5,start) infinite}@-webkit-keyframes blink{to{visibility:hidden}0%{color:#000!important}50%{color:red!important}to{color:#000!important}}@keyframes blink{to{visibility:hidden}0%{color:#000!important}50%{color:red!important}to{color:#000!important}}.vjs-fill video{-o-object-fit:fill!important;object-fit:fill!important}
