button.auth-button-hover{border:2px solid white!important;transition:all .3s ease!important;background:transparent!important;background-image:none!important}button.auth-button-hover:hover{background:#f2c858!important;border-color:#04213c!important;color:#04213c!important;border-radius:50px!important}#ResourceViewer{min-height:600px;font-family:Open Sans,sans-serif;position:relative}#ResourceViewer .loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border:6px solid #ddd;border-top:6px solid #333;border-radius:50%;animation:spin 1s linear infinite;background:transparent;text-indent:-9999px}#ResourceViewer label{font-weight:400}#ResourceViewer .results-message{font-size:32px;margin:100px 0;text-align:center;color:#666;line-height:1.1em}#ResourceViewer .loading-message{display:flex;justify-content:center;align-items:center;margin:80px 0;font-size:0}#ResourceViewer .loading-message:before{content:"";width:60px;height:60px;border:4px solid rgba(51,51,51,.2);border-top:4px solid #333;border-radius:50%;animation:big-spin 1s linear infinite}@media (max-width: 767px){#ResourceViewer .loading-message{margin:60px 0}#ResourceViewer .loading-message:before{width:50px;height:50px;border-width:3px}}@media (min-width: 768px) and (max-width: 991px){#ResourceViewer .loading-message{margin:70px 0}#ResourceViewer .loading-message:before{width:55px;height:55px}}@keyframes big-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}#ResourceViewer .search-container.sticky-header{position:fixed;top:0;left:0;right:0;width:100%;box-shadow:0 3px 6px #0000003b,0 3px 6px #00000029;background:#fff;transition:all .3s ease-in-out}#ResourceViewer .search-container.sticky-header form.search-wrapper{margin:0;border-radius:0;border-left:none;border-right:none;border-top:none;box-sizing:border-box}#ResourceViewer form.search-wrapper{position:relative;background:#fff;border-radius:5px;padding:10px}#ResourceViewer form.search-wrapper .search-upper-wrapper{display:flex;flex-wrap:wrap;margin-bottom:15px}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-container{width:50%;padding-right:1%;box-sizing:border-box}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-container .search-input-wrapper{width:100%;box-sizing:border-box;position:relative}#ResourceViewer form.search-wrapper .search-upper-wrapper>*{height:37px;line-height:36px}#ResourceViewer form.search-wrapper .search-upper-wrapper input{display:block;font-size:20px;padding:10px;width:100%;box-shadow:none;border:1px solid #ddd;max-width:100%;border-radius:5px;outline:none;box-sizing:border-box}#ResourceViewer form.search-wrapper .search-upper-wrapper input:focus{border-color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper input::placeholder{color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper input::-webkit-input-placeholder{color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper input::-moz-placeholder{color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper input:-ms-input-placeholder{color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper input:-moz-placeholder{color:#aaa}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text{width:48%;margin:0 1%;text-align:right;box-sizing:border-box}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text .reset{background:#f2c858;border:1px solid #253E40;border-radius:5px;color:#253e40;font-style:normal;font-weight:400;font-size:18px;line-height:42px;text-align:center;height:42px;margin-top:1px;padding:0 35px;box-sizing:border-box;cursor:pointer;margin-right:10px}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text .reset:hover{background:#eeb829}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text .reset:active{background:#d49e10}@-webkit-keyframes stripe{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-28.28427px)}}@keyframes stripe{0%{transform:translate(0)}to{transform:translate(-28.28427px)}}#ResourceViewer form.search-wrapper .search-upper-wrapper button{transition:all .2s ease-in-out;background:#ededed;background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.1));border-radius:3px;display:block;border:1px solid #ddd;color:#333;text-align:center;outline:none;text-transform:none;float:left;margin:0 1px 1px;font-weight:400}#ResourceViewer form.search-wrapper .search-upper-wrapper button:hover{color:#000;background-color:#f7f7f7}#ResourceViewer form.search-wrapper .search-upper-wrapper button:active{background-image:linear-gradient(to bottom,rgba(0,0,0,.1),transparent)}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-tweak{float:left;clear:left;margin-left:10px;height:24px;line-height:24px}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-tweak a{text-decoration:underline;cursor:pointer}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-tweak a:hover{text-decoration:none}@media (max-width: 767px){#ResourceViewer form.search-wrapper .search-upper-wrapper{flex-direction:column}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-container{width:100%;padding-right:0;margin-bottom:10px}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text{width:100%;margin:0;text-align:left}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text .reset{margin:8px 0 0;padding:0 20px}#ResourceViewer form.search-wrapper .search-upper-wrapper .results-text .results-totals{display:block;margin-top:8px;height:35px;line-height:35px;text-align:right;font-size:14px}#ResourceViewer form.search-wrapper .search-upper-wrapper .search-tweak{margin-top:4px;height:auto;line-height:18px}}#ResourceViewer form.search-wrapper .search-lower-wrapper{display:flex;flex-wrap:wrap}#ResourceViewer form.search-wrapper .search-lower-wrapper .simple-facets{margin-top:10px;width:100%}#ResourceViewer form.search-wrapper .search-lower-wrapper .simple-facets .simple-facets-container{display:flex;flex-wrap:wrap}#ResourceViewer form.search-wrapper .universal-select-wrapper{position:relative}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-label{font-size:16px;margin-left:3px;font-weight:400;display:block}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container{border-radius:5px;background:#fff;margin-top:5px;padding:0;outline:none}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__control{border:1px solid #ddd;border-radius:5px;min-height:38px;box-shadow:none}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__control:hover,#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__control--is-focused{border:1px solid #aaa}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__multi-value{background-color:#ddd;border-radius:3px}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__multi-value .universal-select__multi-value__label{padding:3px 6px;color:#333}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__multi-value .universal-select__multi-value__remove{color:#333}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__multi-value .universal-select__multi-value__remove:hover{background-color:#c4c4c4}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__menu{max-height:300px;box-shadow:0 1px 2px #0000003d;z-index:10;margin-top:-3px;border-radius:0 0 5px 5px;border:1px solid #aaa;border-top:0}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__option{padding:8px 12px}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__option--is-focused,#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__option--is-selected{background-color:#f8f9fa;color:#333}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__option--is-selected{background-color:#e9ecef}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__loading-indicator{color:#333}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__clear-indicator{color:#6c757d}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__clear-indicator:hover{color:#495057}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__dropdown-indicator{color:#6c757d}#ResourceViewer form.search-wrapper .universal-select-wrapper .universal-select-container .universal-select__dropdown-indicator:hover{color:#495057}#ResourceViewer form.search-wrapper .simple-facet-select,#ResourceViewer form.search-wrapper .sort-select{margin:0 .5%;position:relative;width:24%}#ResourceViewer form.search-wrapper .simple-facet-select:first-child,#ResourceViewer form.search-wrapper .sort-select:first-child{margin-left:0;width:24.5%}#ResourceViewer form.search-wrapper .simple-facet-select:last-child,#ResourceViewer form.search-wrapper .sort-select:last-child{margin-right:0;width:24.5%}@media (min-width: 1200px){#ResourceViewer form.search-wrapper .simple-facet-select,#ResourceViewer form.search-wrapper .sort-select{width:24%}#ResourceViewer form.search-wrapper .simple-facet-select:first-child,#ResourceViewer form.search-wrapper .sort-select:first-child{width:24.5%}#ResourceViewer form.search-wrapper .simple-facet-select:last-child,#ResourceViewer form.search-wrapper .sort-select:last-child{width:24.5%}}@media (min-width: 992px) and (max-width: 1199px){#ResourceViewer form.search-wrapper .simple-facet-select,#ResourceViewer form.search-wrapper .sort-select{width:49%;margin-bottom:10px}#ResourceViewer form.search-wrapper .simple-facet-select:first-child,#ResourceViewer form.search-wrapper .sort-select:first-child{width:49.5%}#ResourceViewer form.search-wrapper .simple-facet-select:last-child,#ResourceViewer form.search-wrapper .sort-select:last-child{width:49.5%}}@media (min-width: 768px) and (max-width: 991px){#ResourceViewer form.search-wrapper .simple-facet-select,#ResourceViewer form.search-wrapper .sort-select{width:49%;margin-bottom:10px}#ResourceViewer form.search-wrapper .simple-facet-select:first-child,#ResourceViewer form.search-wrapper .sort-select:first-child{width:49.5%}#ResourceViewer form.search-wrapper .simple-facet-select:last-child,#ResourceViewer form.search-wrapper .sort-select:last-child{width:49.5%}}@media (max-width: 767px){#ResourceViewer form.search-wrapper .simple-facet-select,#ResourceViewer form.search-wrapper .sort-select{width:100%;margin:0 0 10px}#ResourceViewer form.search-wrapper .simple-facet-select:first-child,#ResourceViewer form.search-wrapper .sort-select:first-child{width:100%}#ResourceViewer form.search-wrapper .simple-facet-select:last-child,#ResourceViewer form.search-wrapper .sort-select:last-child{width:100%}}#ResourceViewer #loading-wrapper,#ResourceViewer .collapse-open .ajax-inner{position:relative;display:block;clear:both;width:100%;height:1px;border-bottom:6px solid #fff}#ResourceViewer #loading-wrapper #scroll-animation,#ResourceViewer #loading-wrapper #refresh,#ResourceViewer #loading-wrapper .node-loading,#ResourceViewer .collapse-open .ajax-inner #scroll-animation,#ResourceViewer .collapse-open .ajax-inner #refresh,#ResourceViewer .collapse-open .ajax-inner .node-loading{font-size:0px;overflow:hidden;border-top:1px solid rgba(0,0,0,.2);display:block;height:6px;width:100%;position:relative;top:0;bottom:-6px}#ResourceViewer #loading-wrapper #scroll-animation:before,#ResourceViewer #loading-wrapper #refresh:before,#ResourceViewer #loading-wrapper .node-loading:before,#ResourceViewer .collapse-open .ajax-inner #scroll-animation:before,#ResourceViewer .collapse-open .ajax-inner #refresh:before,#ResourceViewer .collapse-open .ajax-inner .node-loading:before{content:"";height:56.5685424949;width:110%;position:absolute;top:0;background-image:repeating-linear-gradient(-45deg,transparent,transparent 5px,rgba(0,0,0,.2) 5px,rgba(0,0,0,.2) 10px);-ms-animation:stripe .5s linear infinite;-moz-animation:stripe .5s linear infinite;-webkit-animation:stripe .5s linear infinite;animation:stripe .5s linear infinite}#ResourceViewer #loading-wrapper{border-bottom:20px solid transparent;margin:20px 0;padding:0 20px}#ResourceViewer #loading-wrapper #scroll-animation{height:20px;bottom:-20px;background:#fff;border:1px solid #ccc}#ResourceViewer .result-container{margin-top:20px;margin-left:-9px;margin-right:-9px}@media (max-width: 767px){#ResourceViewer .result-container{margin:0}#ResourceViewer .result-container .item-wrapper{width:100%;padding:10px 0}}#ResourceViewer .result-container .item-inner,#ResourceViewer .result-container .item-inner .item-front,#ResourceViewer .result-container .item-inner .item-back{border-radius:3px;display:flex;flex-direction:column}#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{position:relative;overflow:hidden;flex-shrink:0}#ResourceViewer .result-container .item-inner .caption,#ResourceViewer .result-container .item-inner .item-front .caption,#ResourceViewer .result-container .item-inner .item-back .caption{height:70px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;padding:0 10px;box-sizing:border-box;font-weight:700;margin:0}#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{position:relative;overflow:hidden;flex-shrink:0;background-color:#f0f0f0}#ResourceViewer .result-container .item-inner .image-wrapper img,#ResourceViewer .result-container .item-inner .item-front .image-wrapper img,#ResourceViewer .result-container .item-inner .item-back .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 767px){#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{height:calc(calc(100vw - 80px) * 262 / 450)}#ResourceViewer .result-container .item-inner h3,#ResourceViewer .result-container .item-inner .item-front h3,#ResourceViewer .result-container .item-inner .item-back h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.2;max-height:38.4px}#ResourceViewer .result-container .item-inner .item-description,#ResourceViewer .result-container .item-inner .item-front .item-description,#ResourceViewer .result-container .item-inner .item-back .item-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.3;max-height:54.6px}}@media (min-width: 768px) and (max-width: 991px){#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{height:calc(calc((100vw - 140px)/2) * 262 / 450)}#ResourceViewer .result-container .item-inner h3,#ResourceViewer .result-container .item-inner .item-front h3,#ResourceViewer .result-container .item-inner .item-back h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.3;max-height:46.8px}#ResourceViewer .result-container .item-inner .item-description,#ResourceViewer .result-container .item-inner .item-front .item-description,#ResourceViewer .result-container .item-inner .item-back .item-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:1.3;max-height:58.5px}}@media (min-width: 992px) and (max-width: 1199px){#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{height:calc(calc((min(100vw,1200px) - 0px - 40px) / 3) * 262 / 450)}#ResourceViewer .result-container .item-inner h3,#ResourceViewer .result-container .item-inner .item-front h3,#ResourceViewer .result-container .item-inner .item-back h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:1.3;max-height:46.8px}#ResourceViewer .result-container .item-inner .item-description,#ResourceViewer .result-container .item-inner .item-front .item-description,#ResourceViewer .result-container .item-inner .item-back .item-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:1.3;max-height:78px}}@media (min-width: 1200px){#ResourceViewer .result-container .item-inner .image-wrapper,#ResourceViewer .result-container .item-inner .item-front .image-wrapper,#ResourceViewer .result-container .item-inner .item-back .image-wrapper{height:calc(calc((min(100vw,1200px) - 0px - 40px) / 3) * 262 / 450)}#ResourceViewer .result-container .item-inner h3,#ResourceViewer .result-container .item-inner .item-front h3,#ResourceViewer .result-container .item-inner .item-back h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:19px;line-height:1.3;max-height:49.4px}#ResourceViewer .result-container .item-inner .item-description,#ResourceViewer .result-container .item-inner .item-front .item-description,#ResourceViewer .result-container .item-inner .item-back .item-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.3;max-height:83.2px}}#ResourceViewer .result-container .item-inner .item-front,#ResourceViewer .result-container .item-inner .item-back{box-shadow:0 1px 2px #0000003d,0 1px 3px #0000001f;border:1px solid #bbb}#ResourceViewer .result-container .item-inner .item-front:hover,#ResourceViewer .result-container .item-inner .item-back:hover{box-shadow:0 6px 6px #0000003b,0 10px 20px #00000030}#ResourceViewer .result-container .item-inner .item-back{background:#253e40;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}#ResourceViewer .result-container .item-inner:hover .item-front,#ResourceViewer .result-container .item-inner:hover .item-back{border-color:#999}#ResourceViewer .result-container .item-inner .flip-back,#ResourceViewer .result-container .item-inner .flip-front{transition:all .2s ease-in-out;background-color:#0009;color:#fff;padding-right:35px;cursor:e-resize;background-image:url(https://cdn.demandmetric.com/assets/flip-arrow.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:19px 15px;z-index:1}#ResourceViewer .result-container .item-inner .flip-back:hover,#ResourceViewer .result-container .item-inner .flip-front:hover{background-color:#000c}#ResourceViewer .result-container .item-inner a:hover h3{color:#000}#ResourceViewer .result-container .item-inner a h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;max-height:52px;color:#555;font-weight:400;font-size:20px;margin:10px 0}#ResourceViewer .result-container .item-inner a.button{transition:all .2s ease-in-out;background:transparent;border-radius:50px;display:block;border:2px solid #fff;color:#fff;text-align:center;width:100%}#ResourceViewer .result-container .item-inner a.button:hover{background-color:#fff;color:#253e40}#ResourceViewer .result-container .item-inner a.button:active{background-color:#f2f2f2}#ResourceViewer .result-container .item-inner a.button .text{line-height:36px;font-size:18px}#ResourceViewer .result-container .item-inner .button-wrapper{position:absolute;bottom:20px;width:85%;margin:0 7%;font-size:18px;padding-top:10px}#ResourceViewer .result-container .item-inner .caption{display:flex;justify-content:center;flex-direction:column}#ResourceViewer .result-container .item-inner .item-description{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:201.6px;color:#fff;font-size:18px;text-align:left;margin-bottom:100px}#ResourceViewer .result-container .item-inner .item-description .description-inner{margin:0 30px}#ResourceViewer .result-container .item-inner .image-wrapper{position:relative}#ResourceViewer .result-container .item-inner .cost-tag{position:absolute;bottom:5px;right:5px}#ResourceViewer .result-container .item-inner .cost-tag .content-cost{background:#007bff;color:#fff;padding:2px 6px;border-radius:3px;font-size:12px;font-weight:700}#ResourceViewer .search-wrapper .field-sort .react-select-item-clear{display:none}#ResourceViewer .item-wrapper{box-sizing:border-box;width:100%;float:left;padding:10px;min-height:300px}@media (min-width: 768px){#ResourceViewer .item-wrapper{padding:10px}}@media (min-width: 992px){#ResourceViewer .item-wrapper{padding:10px}}@media (min-width: 1200px){#ResourceViewer .item-wrapper{padding:10px}}@media (max-width: 767px){#ResourceViewer .item-wrapper{height:calc((100vw - 80px) * 262 / 450 + 70px + 20px)}}@media (min-width: 768px) and (max-width: 991px){#ResourceViewer .item-wrapper{height:calc((50vw - 60px - 10px) * 262 / 450 + 70px + 20px)}}@media (min-width: 992px) and (max-width: 1199px){#ResourceViewer .item-wrapper{height:calc((min(100vw,1200px) - 0px - 40px) / 3 * 262 / 450 + 70px + 20px)}}@media (min-width: 1200px){#ResourceViewer .item-wrapper{height:calc((min(100vw,1200px) - 0px - 40px) / 3 * 262 / 450 + 70px + 20px)}}#ResourceViewer .item-inner{perspective:600px;-moz-perspective:600px;-webkit-perspective:600px;position:relative}#ResourceViewer .item-inner .caption,#ResourceViewer .item-inner .item-description{width:100%}#ResourceViewer .item-inner .item-description{margin-bottom:100px}#ResourceViewer .item-inner .item-description p{margin:0}#ResourceViewer .item-inner:hover .flip-front,#ResourceViewer .item-inner.hovered .flip-front{display:block}#ResourceViewer .item-inner:hover .item-front,#ResourceViewer .item-inner:hover .item-back,#ResourceViewer .item-inner.hovered .item-front,#ResourceViewer .item-inner.hovered .item-back{top:-6px}#ResourceViewer .flip-back,#ResourceViewer .flip-front{top:0;right:0;position:absolute;padding:8px 14px;cursor:pointer}#ResourceViewer .flip-front{display:none}#ResourceViewer .flip-back{display:block}#ResourceViewer a{text-decoration:none}#ResourceViewer a.item{display:block;height:100%;width:100%}#ResourceViewer .item-front{-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0) rotateY(0);z-index:9}#ResourceViewer .item-back{-moz-transform:rotateX(0deg) rotateY(180deg);-webkit-transform:rotateX(0deg) rotateY(180deg);transform:rotateX(0) rotateY(180deg);z-index:8}#ResourceViewer .item-front,#ResourceViewer .item-back{width:100%;height:calc((100vw - 80px) * 262 / 450 + 70px);position:relative;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;float:none;position:absolute;top:0;left:0;overflow:hidden}@media (min-width: 768px){#ResourceViewer .item-front,#ResourceViewer .item-back{height:calc((50vw - 60px - 10px) * 262 / 450 + 70px)}}@media (min-width: 992px){#ResourceViewer .item-front,#ResourceViewer .item-back{height:calc((min(100vw,1200px) - 0px - 40px) / 3 * 262 / 450 + 70px)}}@media (min-width: 1200px){#ResourceViewer .item-front,#ResourceViewer .item-back{height:calc((min(100vw,1200px) - 0px - 40px) / 3 * 262 / 450 + 70px)}}#ResourceViewer .flip .item-front{-moz-transform:rotateX(0deg) rotateY(-180deg);-webkit-transform:rotateX(0deg) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}#ResourceViewer .flip .item-back{-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0) rotateY(0);z-index:10}.search-loading-indicator{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;z-index:5}.search-loading-indicator .search-loading-text{font-size:12px;color:#666;padding:2px 6px;font-weight:500}.search-hint{position:absolute;top:0%;left:30%;right:0;margin-top:2px;z-index:10}.search-hint .search-hint-text{font-size:12px;color:#666;display:inline-block}.search-container{position:relative;z-index:1000;transition:all .3s ease-in-out}.search-container .search-input-wrapper{position:relative;display:flex;flex-direction:column}.search-container.sticky-header{border-radius:0}.search-container.sticky-header form.search-wrapper{border-radius:0;border-left:none;border-right:none;border-top:none}
