/* ========================================================================================== */
/*  Project: WebDMS
/*  Author: Digital Experience
/*  Date: Wed Feb 26 2025 02:19:07 GMT+0000 (Coordinated Universal Time)
/*  
/*  Copyright © 2025 Red Hat, Inc.
/*  https://www.redhat.com
/* ========================================================================================== */

[class*=" bg-teal-blue-film-"],[class*=" bg-teal-blue-light-film-"],[class*=" bg-teal-dark-film-"],[class*=" bg-teal-film-"],[class*=" bg-teal-light-film-"],[class*=" bg-teal-primary-film-"],[class*=" bg-ts-blue-dark-film-"],[class*=" bg-ts-blue-film-"],[class*=" bg-ts-purple-film-"],[class*=" bg-ts-teal-film-"],[class*=" bg-ts-teal-light-film-"],[class^=bg-teal-blue-film-],[class^=bg-teal-blue-light-film-],[class^=bg-teal-dark-film-],[class^=bg-teal-film-],[class^=bg-teal-light-film-],[class^=bg-teal-primary-film-],[class^=bg-ts-blue-dark-film-],[class^=bg-ts-blue-film-],[class^=bg-ts-purple-film-],[class^=bg-ts-teal-film-],[class^=bg-ts-teal-light-film-]{transition:background-color .5s}.ts-list-view .card-wrapper.video .card-header:after,.ts-list-view .card-wrapper.video .card-header:before{opacity:0;transition:opacity .3s cubic-bezier(.5,0,.5,1);pointer-events:none;position:absolute;top:50%;left:50%;content:" "}.episode-links a,.episode-links-light a,.keywords li a{text-decoration:underline}.bg-teal-light{background-color:#569d9f!important}.bg-teal{background-color:#00828f!important}.bg-teal-primary{background-color:#006884!important}.bg-teal-dark{background-color:#023d4f!important}.bg-teal-blue{background-color:#34778e!important}.bg-teal-blue-light{background-color:#5d92a4!important}.bg-ts-purple{background-color:#21134d!important}.bg-ts-teal-light{background-color:#b9e5e5!important}.bg-ts-teal{background-color:#63bdbd!important}.bg-ts-blue{background-color:#004d99!important}.bg-ts-blue-dark{background-color:#036!important}.border-teal-light{border-color:#569d9f!important}.border-teal{border-color:#00828f!important}.border-teal-primary{border-color:#006884!important}.border-teal-dark{border-color:#023d4f!important}.border-teal-blue{border-color:#34778e!important}.border-teal-blue-light{border-color:#5d92a4!important}.border-ts-purple{border-color:#21134d!important}.border-ts-teal-light{border-color:#b9e5e5!important}.border-ts-teal{border-color:#63bdbd!important}.border-ts-blue{border-color:#004d99!important}.border-ts-blue-dark{border-color:#036!important}.bg-teal-light-film-10{background-color:rgba(86,157,159,.1)}.bg-teal-light-film-20{background-color:rgba(86,157,159,.2)}.bg-teal-light-film-30{background-color:rgba(86,157,159,.3)}.bg-teal-light-film-40{background-color:rgba(86,157,159,.4)}.bg-teal-film-10{background-color:rgba(0,130,143,.1)}.bg-teal-film-20{background-color:rgba(0,130,143,.2)}.bg-teal-film-30{background-color:rgba(0,130,143,.3)}.bg-teal-film-40{background-color:rgba(0,130,143,.4)}.bg-teal-primary-film-10{background-color:rgba(0,104,132,.1)}.bg-teal-primary-film-20{background-color:rgba(0,104,132,.2)}.bg-teal-primary-film-30{background-color:rgba(0,104,132,.3)}.bg-teal-primary-film-40{background-color:rgba(0,104,132,.4)}.bg-teal-dark-film-10{background-color:rgba(2,61,79,.1)}.bg-teal-dark-film-20{background-color:rgba(2,61,79,.2)}.bg-teal-dark-film-30{background-color:rgba(2,61,79,.3)}.bg-teal-dark-film-40{background-color:rgba(2,61,79,.4)}.bg-teal-blue-film-10{background-color:rgba(52,119,142,.1)}.bg-teal-blue-film-20{background-color:rgba(52,119,142,.2)}.bg-teal-blue-film-30{background-color:rgba(52,119,142,.3)}.bg-teal-blue-film-40{background-color:rgba(52,119,142,.4)}.bg-teal-blue-light-film-10{background-color:rgba(93,146,164,.1)}.bg-teal-blue-light-film-20{background-color:rgba(93,146,164,.2)}.bg-teal-blue-light-film-30{background-color:rgba(93,146,164,.3)}.bg-teal-blue-light-film-40{background-color:rgba(93,146,164,.4)}.bg-ts-purple-film-10{background-color:rgba(33,19,77,.1)}.bg-ts-purple-film-20{background-color:rgba(33,19,77,.2)}.bg-ts-purple-film-30{background-color:rgba(33,19,77,.3)}.bg-ts-purple-film-40{background-color:rgba(33,19,77,.4)}.bg-ts-teal-light-film-10{background-color:rgba(185,229,229,.1)}.bg-ts-teal-light-film-20{background-color:rgba(185,229,229,.2)}.bg-ts-teal-light-film-30{background-color:rgba(185,229,229,.3)}.bg-ts-teal-light-film-40{background-color:rgba(185,229,229,.4)}.bg-ts-teal-film-10{background-color:rgba(99,189,189,.1)}.bg-ts-teal-film-20{background-color:rgba(99,189,189,.2)}.bg-ts-teal-film-30{background-color:rgba(99,189,189,.3)}.bg-ts-teal-film-40{background-color:rgba(99,189,189,.4)}.bg-ts-blue-film-10{background-color:rgba(0,77,153,.1)}.bg-ts-blue-film-20{background-color:rgba(0,77,153,.2)}.bg-ts-blue-film-30{background-color:rgba(0,77,153,.3)}.bg-ts-blue-film-40{background-color:rgba(0,77,153,.4)}.bg-ts-blue-dark-film-10{background-color:rgba(0,51,102,.1)}.bg-ts-blue-dark-film-20{background-color:rgba(0,51,102,.2)}.bg-ts-blue-dark-film-30{background-color:rgba(0,51,102,.3)}.bg-ts-blue-dark-film-40{background-color:rgba(0,51,102,.4)}.technically-speaking-hub{overflow-x:hidden}.ts-horizontal-gradient{background-image:linear-gradient(to right,#21134d,#004d99,#63bdbd)}.ts-vertical-gradient{background-image:linear-gradient(#63bdbd,#004d99)}.technically-speaking-nav-top{position:fixed;background:#000;width:100%;z-index:var(--pfe-theme--zindex--navigation,103)}.technically-speaking-nav-toggle-wrapper{display:flex;justify-content:flex-end}.technically-speaking-nav-toggle-wrapper .btn-toggle{display:inline-flex;align-items:center;padding:0 5px;margin-bottom:0;color:#fff;transition:.3s ease-in-out;right:0}.technically-speaking-nav-toggle-wrapper .btn-toggle .menu-bar{width:30px;height:3px;background:#fff;display:block;margin:8px 6px;transition:.4s ease-in-out;border-radius:3px}.technically-speaking-nav-toggle-wrapper .btn-toggle.active .menu-bar{margin:5px 6px}.technically-speaking-nav-toggle-wrapper .btn-toggle.active .menu-bar:nth-child(1){transform:rotate(45deg) translate(6px,5px)}.technically-speaking-nav-toggle-wrapper .btn-toggle.active .menu-bar:nth-child(2){opacity:0}.technically-speaking-nav-toggle-wrapper .btn-toggle.active .menu-bar:nth-child(3){transform:rotate(-45deg) translate(6px,-5px)}.technically-speaking-nav-toggle-wrapper .btn-toggle:focus{outline:dotted 1px;outline-offset:2px}.technically-speaking-nav-shelf{position:fixed;top:86px;bottom:0;right:-100%;z-index:var(--pfe-theme--zindex--modal,1001);width:100%;background-color:#000;color:#fff;transition:.4s ease-in-out}.technically-speaking-nav-shelf.shelf-open{right:0}.technically-speaking-nav-shelf a:not(.btn),.technically-speaking-nav-shelf button{color:#fff;font-family:"Overpass Mono",RedHatText,"Red Hat Text",Overpass,Overpass,"Helvetica Neue",Arial,sans-serif}.technically-speaking-nav-shelf a:not(.btn):focus,.technically-speaking-nav-shelf button:focus{outline-color:#d2d3d4}.technically-speaking-nav-shelf a.topics:not(.btn):focus,.technically-speaking-nav-shelf a.topics:not(.btn):hover{color:#73bcf7!important;text-decoration:underline}.technically-speaking-nav-shelf a.topics.nav-link.active{color:#73bcf7!important}.technically-speaking-nav-shelf .nav-container{height:100%;overflow-y:scroll}.technically-speaking-nav-shelf .nav-group-wrapper{background-size:cover;background-position:right 100px;background-repeat:no-repeat;transition:.4s ease-in-out}.technically-speaking-nav-shelf .accordion-panel.collapsing.showing,.technically-speaking-nav-shelf .accordion-panel.show,.technically-speaking-nav-shelf .accordion-toggle,.technically-speaking-nav-shelf .accordion-toggle.collapsed{background:0 0;border:none;box-shadow:none}.technically-speaking-nav-shelf .accordion-toggle{font-weight:700}.technically-speaking-nav-shelf .accordion-toggle.collapsed{font-weight:400}.technically-speaking-nav-shelf .accordion-toggle:focus{text-decoration:none;outline:dotted 1px;outline-offset:2px}.technically-speaking-nav-shelf .accordion-panel.collapsing,.technically-speaking-nav-shelf .accordion-toggle:hover{border:none}.technically-speaking-nav-shelf-screen{position:fixed;top:0;height:100%;width:100%;z-index:var(--pfe-theme--zindex--overlay,97);background-color:rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.5,0,.5,1)}.fade-in,.ts-list-view .card-wrapper.video .card-header:hover:after,.ts-list-view .card-wrapper.video .card-header:hover:before{opacity:1}.technically-speaking-nav-shelf-screen.shelf-open{opacity:1;pointer-events:initial}.ts-hub-hero{border-bottom:20px solid #21134d}#core{fill:#7bef66;border-color:#02927c;animation:1.5s infinite pulse1}#radar{fill:rgba(123,239,102,.5);animation:1.5s ease-in-out infinite pulse2}@keyframes pulse1{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(.95)}60%{opacity:1;transform:scale(1)}100%{opacity:.2;transform:scale(2)}}@keyframes pulse2{0%{transform:scale(1,1);opacity:0}50%{opacity:1}100%{transform:scale(6,6);opacity:0}}.fade-in{animation-name:fadeInOpacity;animation-iteration-count:1;animation-duration:2s}@keyframes fadeInOpacity{0%{opacity:0;transform:scale(.1)}100%{opacity:1;transform:scale(1)}}.ts-hub-hero svg{width:100%}.video-poster-replace .ts-poster.play-icon-dark:after,.video-poster-replace .ts-poster.play-icon-dark:before{top:42%;left:53%}.ts-video-container{min-height:260px}.ts-video-container img{width:100%}.nav-pills .nav-item{padding-right:12px}.nav-pills .nav-item:last-child{padding-right:0}.nav-pills .nav-link{background-color:#06c;color:#fff;border-radius:50rem;padding:6px 20px;font-size:16px;font-weight:700;margin-bottom:16px}.nav-pills .nav-link.active,.nav-pills .nav-link:hover{background-color:#fff;color:#000}.nav-pills .nav-link:focus{outline:#fff dotted 1px;outline-offset:2px}.nav-pills .nav-link--view-all{background:#036;color:#fff;border:1px solid #036}.ts-list-view .card-wrapper{display:flex}.ts-list-view .card-wrapper:not(.active){display:none}.ts-list-view .card-wrapper .card-header{position:relative;transition:.5s cubic-bezier(.5,0,.5,1)}.ts-list-view .card-wrapper .card-header:hover{opacity:.7}.ts-list-view .card-wrapper.video .card-header:before{z-index:50;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.5)}.ts-list-view .card-wrapper.video .card-header:after{z-index:60;width:24px;height:24px;transform:translate(calc(-50% + 4px),-50%);border-top:16px solid transparent;border-right:0 solid transparent;border-bottom:15px solid transparent;border-left:28px solid #fff}.episode-links a{color:#73bcf7}.round-edges{border-radius:3%}.nav-tabs a.nav-link.active,.nav-tabs a.nav-link.active:hover{color:#fff}.nav-tabs a.nav-link.active:hover,.nav-tabs-light a.nav-link.active{color:#000}.nav-tabs-light a.nav-link{color:#646464}.nav-tabs-light a.nav-link:hover{border-bottom:4px solid #646464}.nav-tabs-light{border-bottom:1px solid #646464}.technically-speaking .video-poster-replace{overflow:visible!important}.technically-speaking .video-poster-replace.video-poster-replaced .video-embed{transform:none!important;display:block}.technically-speaking .video-poster-replace .video-embed{background:0 0!important;transform:none!important;display:none}.ts-fixed-height{max-height:288px;overflow-y:scroll}.ts-fixed-height::-webkit-scrollbar{width:5px}.ts-fixed-height::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:5px}.ts-fixed-height::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.ts-fixed-height-light::-webkit-scrollbar-thumb{background:#646464;border-radius:5px}.ts-fixed-height::-webkit-scrollbar-thumb:hover{background:#06c}.keywords,.keywords li a{color:#92d2e4}.video-margin{margin-bottom:150px}.drop-shadow{float:right}.drop-shadow img{filter:drop-shadow(9px 9px 9px #195161);-webkit-filter:drop-shadow(9px 9px 9px #256071)}@media (min-width:576px){.technically-speaking-nav-shelf{width:450px;right:-450px}}@media (min-width:768px){.ts-video-container{min-height:360px}}@media (min-width:1200px){.video-poster-replace .ts-poster.play-icon-dark:after,.video-poster-replace .ts-poster.play-icon-dark:before{left:68%}.nav-pills .nav-item{padding-right:20px}}@media (min-width:1400px){.ts-video-container img{width:auto}}@media (max-width:992px){.host-img{max-width:100%}}@media (max-width:768px){.host-img{max-width:80%}}@media (max-width:480px){.video-margin{margin-bottom:90px}}@media (max-width:1199px) and (min-width:991px){.ts-fixed-height{max-height:148px;overflow-y:scroll}}@media (max-width:767px) and (min-width:481px){.video-margin{margin-bottom:130px}}