#root .title-container{height:5%;display:flex;align-items:center;padding-left:1rem;box-shadow:0 1px 4px 0 hsla(0,0%,74.9%,.5)}@-webkit-keyframes gradient{0%{background-position:100%}50%{background-position:50%}to{background-position:0}}@keyframes gradient{0%{background-position:100%}50%{background-position:50%}to{background-position:0}}@media (max-width:899px){#root #cookie-law-info-again{display:none}#root .app-size{height:90vh;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}#root .upper-div{height:calc(100vh - 9rem)}#root ::-webkit-scrollbar{width:3px;height:3px}#root ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}#root ::-webkit-scrollbar-thumb{background:#fa3336;border-radius:1rem}#root ::-webkit-scrollbar-thumb:hover{background:#b30000}#root .hideObject{display:none!important}#root .main-container{border-radius:0;margin:0;height:calc(100% - 40px)}#root .main-nav{min-height:10%;display:flex;justify-content:space-evenly;align-items:center;box-shadow:0 -3px 9px -5px rgba(0,0,0,.2),0 -3px 4px 0 rgba(0,0,0,.14),0 -1px 0 0 rgba(0,0,0,.12)}#root .main-nav button{margin:10px auto}#root .selected{box-shadow:0 0 3px 2px #fa3336!important}#root .enclosure-title{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);height:40px;display:flex;justify-content:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(50%,#e49b9c),color-stop(75%,#fff));background:linear-gradient(90deg,#fff 30%,#e49b9c 50%,#fff 75%);background-size:400% 400%;-webkit-animation:gradient 2s linear 1;animation:gradient 2s linear 1}#root .enclosure-title span{margin:0;font-size:14px;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#root .component-buttons{height:10%;display:flex}#root .component-buttons button{margin:auto;max-height:100%}}@media (min-width:900px){#root #cookie-law-info-again{left:100px;right:auto!important}#root .app-size{height:900px;display:flex;flex-direction:column;background-color:#fff}#root .app-size>div:first-child button{font-size:.875rem!important;line-height:2.25rem!important;font-weight:500!important;text-transform:uppercase!important;font-family:Roboto,sans-serif!important}#root .upper-div{height:100%}#root ::-webkit-scrollbar{width:5px;height:5px}#root ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}#root ::-webkit-scrollbar-thumb{background:#fa3336;border-radius:1rem}#root ::-webkit-scrollbar-thumb:hover{background:#b30000}#root .main-container{height:100%;position:relative}#root .mobile-only{display:none!important}#root .main-nav{z-index:90;align-items:center;display:flex;justify-content:center;background-color:#fcfcfc;margin:auto;box-shadow:0 -3px 9px -5px rgba(0,0,0,.2),0 -3px 4px 0 rgba(0,0,0,.14),0 -1px 0 0 rgba(0,0,0,.12);position:absolute;height:calc(10% - 20px);bottom:0;width:100%}#root .main-nav button{margin:auto 120px}#root .selected{box-shadow:0 0 3px 2px #fa3336!important}#root .enclosure-title{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);height:40px;display:flex;justify-content:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(50%,#e49b9c),color-stop(75%,#fff));background:linear-gradient(90deg,#fff 30%,#e49b9c 50%,#fff 75%);background-size:400% 400%;-webkit-animation:gradient 2s linear 1;animation:gradient 2s linear 1;position:absolute;top:0;width:100%;text-align:center}#root .enclosure-title span{margin:0;font-size:20px;font-weight:400}}@media (max-width:899px){#root .enclosure-content{height:90%;position:relative}#root .enclosure-selector{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-selector>div{display:flex;flex-direction:column;align-items:center;overflow:auto}#root .show-both{height:90%;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .selector{height:20%;max-width:100%;width:85%;min-height:60px}#root .selector,#root .selector>div{padding:.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .selector>div{display:flex;margin:0 0 1rem;height:100%;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}#root .enclosure-tag{display:flex;max-width:100%;align-items:center}#root .image-container{height:45px;width:80px;display:flex;padding:0 4px}#root .image-container img{max-height:100%;max-width:100%;margin:auto}#root .enclosure-name-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:1rem;align-items:flex-start;display:flex;overflow:hidden}#root .enclosure-name-container span{font-family:roboto!important;font-size:15px;font-weight:400!important}#root .enclosure-selection-component-tag{padding:.5rem;height:100%;display:flex;justify-content:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-selection-component-tag img{width:100%}#root .show-specs{height:10%;position:relative;text-align:center;display:flex}#root .show-specs button{margin:auto}#root .enclosure-wrapper{height:100%}#root .enclosure-specs{height:100%;box-shadow:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-specs>div:first-child{display:flex;overflow:auto;flex-direction:column-reverse;position:relative}#root .main-image{height:100px;align-items:center;display:flex;justify-content:center}#root .main-image img{max-width:100%;max-height:100%}#root .enclosure-datasheet{position:absolute;right:0;top:0;height:70px;display:flex;width:70px;justify-content:center;align-items:center}#root .enclosure-datasheet a{color:hsla(0,0%,56.5%,.65);height:30px;display:flex;-webkit-transition:height .5s;transition:height .5s}#root .enclosure-datasheet a:hover{color:#fa3336;height:40px}#root .enclosure-datasheet svg{height:100%}#root .enclosure-image-selector{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:space-evenly;padding:.5rem;overflow:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#root .enclosure-image-selector>div{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:70px;margin:0 5px}#root .especification{text-align:center}}@media (min-width:900px){#root .enclosure-content{display:flex;background-color:hsla(0,0%,94.1%,.5);overflow:auto;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;justify-content:center;height:calc(90% - 20px);position:absolute;top:40px;width:100%}#root .enclosure-content>div:first-child{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;min-width:300px}#root .enclosure-content>div{width:700px;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:550px;margin:0 50px;height:100%;max-height:100%}#root .enclosure-selector>div{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow-y:auto}#root .selector{flex:1 1 300px;margin:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:300px;background-color:#fff}#root .selector:hover{cursor:pointer}#root .selector>div{-webkit-transition:box-shadow .5s;transition:box-shadow .5s;border-radius:4px}#root .enclosure-tag{-webkit-transition:box-shadow .25s;transition:box-shadow .25s}#root .enclosure-tag div{padding:19px;text-align:center}#root .enclosure-tag span{font-family:roboto,sans-serif!important;font-size:15px;font-weight:400!important}#root .image-container img{height:150px}#root .enclosure-name-container{height:35%;padding-top:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-selection-component-tag{padding:5px;height:5rem;width:5rem;display:flex;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-selection-component-tag img{max-width:100%;max-height:100%;margin:auto}#root .enclosure-wrapper{width:50%;padding:1.25rem}#root .enclosure-specs{height:100%;border-radius:10px}#root .enclosure-specs>div{height:100%;border-radius:.25rem}#root .enclosure-specs>div:first-child{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;background-color:#fff;border-radius:10px;align-items:center;position:relative}#root .main-image{display:flex;height:50%;margin:10px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:50%}#root .main-image img{margin:auto;max-height:100%}#root .enclosure-datasheet{position:absolute;right:0;top:0;height:70px;display:flex;width:70px;justify-content:center;align-items:center}#root .enclosure-datasheet a{color:hsla(0,0%,56.5%,.65);height:30px;display:flex;-webkit-transition:height .5s;transition:height .5s}#root .enclosure-datasheet a:hover{color:#fa3336;height:40px}#root .enclosure-datasheet svg{height:100%}#root .enclosure-image-selector{padding:1rem;background-color:hsla(0,0%,92.2%,.5);display:flex;justify-content:space-evenly;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:inset 0 0 2px 0 #9c9c9c;margin:0 40px;overflow-y:hidden;overflow-x:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:calc(100% - 80px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .enclosure-image-selector>div{background-color:#fff;border-radius:4px;margin:2px 5px}#root .especification{display:flex;flex-direction:column;align-items:flex-start;max-width:80%;min-width:80%;margin:10px 40px;padding:10px;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-x:hidden}#root .especification h3{margin:0 10px 10px}#root .especification p{margin:5px 20px}}@media (max-width:899px){#root .powered,#root .powered:visited{color:grey;position:absolute;right:10px;bottom:5px;text-decoration:none}#root .powered:hover{color:red;cursor:pointer}#root .main-component{height:90%;flex-direction:column}#root .modal-view{position:fixed;display:flex;width:100vw;justify-content:center;height:100vh;background-color:rgba(0,0,0,.64);top:0;z-index:100;align-items:center;left:0}#root .modal-view img{max-width:80%;max-height:80%}#root .missing-fields-modal{background-color:#fff;border-radius:10px;padding:15px;max-width:70%;word-break:break-word;max-height:70%;overflow-y:auto}#root .missing-fields-modal>div:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;max-width:100%}#root .missing-fields-modal h3{margin-right:15px;text-align:center;width:100%}#root .missing-fields-modal svg{margin:15px}#root .missing-fields *{margin:0}#root .missing-fields h5{color:#909090;margin-bottom:5px}#root .missing-fields p{padding-left:10px;margin-bottom:15px}#root .extra-description-modal{background-color:#fff;border-radius:10px;padding:15px;max-width:70%;word-break:break-word;max-height:70%;overflow-y:auto}#root .component-content{height:90%;display:flex;flex-direction:column-reverse;margin:auto;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .component-content p{margin-bottom:auto;margin-top:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}#root .filter-wrapper{width:100%;height:700px}#root .filter-conf{height:50%;width:100%;overflow-y:auto}#root .filter-button-wrapper{text-align:center;height:30px;display:flex;justify-content:flex-start;flex-direction:row}#root .filter-button-wrapper>button{background-color:#fa5153!important;color:#fff!important;left:-1px;z-index:99;height:32px;border-radius:0;padding:0 15px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:80px;box-shadow:0 5px 8px -5px grey;max-height:100%}#root .filter-button-wrapper svg{margin:0 5px}#root .filter-button-wrapper>div:last-child{flex-wrap:inherit;overflow-x:auto;max-width:calc(100% - 85px);max-height:100%;padding:1px}#root .filter-button-wrapper>div:last-child>button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:0 2px;max-height:100%}#root .filters-wrapper{position:fixed;display:flex;width:100vw;justify-content:center;height:100vh;background-color:rgba(0,0,0,.64);top:0;left:0;z-index:100;align-items:center}#root .filters-wrapper>div{max-height:90%;height:90%;max-width:80%;width:80%}#root .no-filters-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:margin 1s;transition:margin 1s;margin-left:-250px;border-radius:20px}#root .drawer-wrapper{position:relative;overflow:hidden;align-items:flex-start;display:flex;box-shadow:0 8px 15px -4px grey;border-radius:0 0 10px 10px;max-height:100%;height:100%}#root .drawer-container{-webkit-box-sizing:unset!important;max-width:100%;width:100%!important}#root .drawer-container>div{padding:.5rem}#root .drawer-container>div:first-child{box-shadow:0 -8px 7px 8px #000;background-color:rgba(250,51,54,.85);display:flex;flex-direction:row;align-items:center;padding-bottom:0;height:32px;min-height:32px;justify-content:space-between}#root .drawer-container>div:first-child>div{margin-bottom:0}#root .drawer-container>div:last-child{padding:20px;display:flex;flex-direction:column;text-align:start}#root .drawer-container>div:last-child>div{margin-bottom:20px}#root .drawer-container>div:last-child>div>div{padding:10px}#root .filter-components{padding:.25rem;height:5rem}#root .component-tag{border-radius:.5rem;-webkit-transition:box-shadow .25s;transition:box-shadow .25s;height:100%;display:flex;align-items:center;padding:.25rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .component-tag:hover{box-shadow:1px 15px 20px -10px #bf4040;cursor:pointer;-webkit-transition:box-shadow .5s,color .5s;transition:box-shadow .5s,color .5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#root .component-tag div{display:flex;border-radius:.25rem}#root .component-tag img{max-height:100%;max-width:3rem}#root .component-card{display:flex;margin:10px;background-color:#fff;border-radius:5px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:100%;max-height:50px}#root .component-card>div:first-child{height:40px;width:70px;display:flex;justify-content:center;align-items:center;position:relative}#root .component-card>div:last-child{width:85%;justify-content:center;padding-left:10px;max-height:70px;overflow:hidden;display:flex}#root .component-card img{max-height:100%;max-width:70px;padding:5px;box-sizing:border-box}#root .component-card svg{position:absolute;top:0;left:0;color:rgba(250,51,54,.2)}#root .selection-display{height:49%;overflow:auto;padding:5px}#root .full-selection-display{height:100%;overflow:auto;padding:5px}#root .selection-section{display:flex;flex-direction:column;justify-content:space-between}#root .half-selection,#root .selection-section{width:100%;height:100%;margin:0}#root .component-selectors-full-height{height:100%!important}#root .component-selectors{height:50%;padding:10px;overflow:hidden;min-height:200px}#root .component-selectors>div:last-child{overflow:hidden;background-color:#fff;height:calc(100% - 30px)}#root .selectors{padding:10px;margin:10px;height:calc(100% - 20px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#root .select-div{margin-bottom:1rem;display:flex;align-items:center;min-width:100%}#root .select-div svg{padding-left:.5rem;width:12px!important}#root .socket-select-div{overflow:auto;display:flex;align-items:center;justify-content:space-between;margin:0 2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:600;font-size:12px}#root .socket-select-div button{margin:0 5px 0 0;background-color:#fff;box-shadow:inset 0 -6px 4px -6px hsla(0,0%,50.2%,.88);border:1px solid hsla(0,0%,80.8%,.55);border-bottom:none;padding:0 10px;height:30px;text-transform:uppercase}#root .selectCross{display:flex;flex-direction:row;position:relative;width:90%}#root .selectCross>div{width:100%}#root .selectCross svg{width:10%;margin:auto;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;top:50%}#root .accessory-options{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-evenly}#root .component-description{height:49%;overflow-y:hidden;padding:10px;min-height:200px}#root .description-tag{border-radius:.5rem;height:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-y:hidden}#root .accessory-description-tag{height:100%;position:relative}#root .hidden-accessory-description-tag{top:-130%;-webkit-transition:top 1s;transition:top 1s;height:100%}#root .shown-accessory-description-tag{top:0;-webkit-transition:top 1s;transition:top 1s;height:100%}#root .description-image-container{height:60px;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}#root .description-image-container img{max-height:50px;max-width:100px}#root .description-image-container h4{margin:0 0 0 20px;padding-bottom:0;max-height:100%;max-width:calc(100% - 86px);overflow:auto}#root .component-datasheet{position:absolute;right:0;top:0;height:50px;display:flex;width:50px;justify-content:center;align-items:center}#root .component-datasheet svg{color:hsla(0,0%,56.5%,.65);height:30px;display:flex;-webkit-transition:height .5s;transition:height .5s;position:relative}#root .component-datasheet svg:hover{color:#fa3336;height:40px;-webkit-transition:height .5s;transition:height .5s}#root .description-text-container{height:calc(100% - 80px);display:flex;flex:1 1;flex-direction:column}#root .component-card-description{height:100%;padding:1rem;border:1px solid #000;box-shadow:inset 0 -17px 19px -26px grey;word-break:break-all;overflow-y:auto}#root .component-card-description table,#root .component-card-description table td{border:0}#root .shown-description-tag{top:-100%}#root .hidden-description-tag,#root .shown-description-tag{position:relative;-webkit-transition:top 1s;transition:top 1s;height:100%}#root .hidden-description-tag{top:15%}#root .component-image-preview{height:100%}#root .component-image-view{flex-direction:column;height:100%}#root .components-preview{display:flex;min-height:540px}#root .component-image-selector{padding:1rem;background-color:hsla(0,0%,92.2%,.5);display:flex;justify-content:space-evenly;align-items:center}#root .component-image-selector>div{height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff}#root .component-image-container{height:100%;display:flex;background-color:wheat;position:relative;max-width:100%;overflow:hidden;background-image:url(https://gttwireless.com/wp-content/themes/Unity/img/grey-grid.png)}#root .component-image-container figure{width:100%;display:flex;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}#root .component-image-container figure>div{height:100%;width:100%;position:relative}#root .component-image-container figure>div>div{position:absolute;min-width:60px;min-height:60px;border-radius:100%;box-shadow:1px 5px 7px -2px rgba(0,0,0,.31);background-color:rgba(0,0,0,.31)}#root .component-image-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#root .preview-component{position:absolute;height:100%}#root .full-selector{height:100%;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto}#root .faTimes:hover{color:red}}@media (min-width:900px){#root .powered,#root .powered:visited{color:grey;position:absolute;right:10px;bottom:5px;text-decoration:none}#root .powered:hover{color:red;cursor:pointer}#root .main-component{background-color:hsla(0,0%,98%,.5);flex-direction:column;position:absolute;height:calc(90% - 20px);top:40px;width:100%}#root .modal-view{position:fixed;display:flex;width:100vw;justify-content:center;height:100vh;background-color:rgba(0,0,0,.64);top:0;left:0;z-index:100;align-items:center}#root .modal-view img{max-width:500px;max-height:500px}#root .extra-description-modal{background-color:#fff;border-radius:10px;padding:30px;max-height:500px;width:500px;overflow-y:auto}#root .extra-component-description{display:flex;flex-direction:column;width:100%;word-break:break-word}#root .extra-component-description>p{box-shadow:none!important;background-color:#fff!important;text-align:start!important}#root .missing-fields-modal{background-color:#fff;border-radius:10px;padding:30px}#root .missing-fields-modal>div:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;max-width:500px;min-width:300px}#root .missing-fields-modal h3{margin-right:15px;text-align:center;width:100%}#root .missing-fields-modal svg{margin:15px}#root .missing-fields *{margin:0}#root .missing-fields h5{color:#909090;margin-bottom:5px}#root .missing-fields p{padding-left:10px;margin-bottom:15px}#root .component-content{position:relative;height:100%;display:flex;justify-content:space-between;width:100%;overflow:auto;background-color:hsla(0,0%,94.1%,.5)}#root .component-content p{margin-bottom:auto;margin-top:auto}#root .filter-wrapper{width:22%}#root .filter-button-wrapper{text-align:center;height:70px;display:flex;justify-content:flex-start;padding-top:20px;flex-direction:row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .filter-button-wrapper>button{background-color:#fa5153!important;color:#fff!important;left:-1px;z-index:99;height:32px;border-radius:0;padding:0 15px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:80px;box-shadow:4px 5px 8px -2px grey}#root .filter-button-wrapper svg{margin:0 5px}#root .filter-button-wrapper>div:last-child{height:64px;flex-wrap:inherit;overflow-x:auto;position:absolute;margin-left:85px;max-width:calc(22% - 100px);height:55px}#root .filter-button-wrapper>div:last-child>button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}#root .filters-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:margin 1s;transition:margin 1s;margin-left:0;max-height:500px;height:500px}#root .filters-wrapper>div,#root .no-filters-wrapper>div{height:100%}#root .no-filters-wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:margin 1s;transition:margin 1s;margin-left:-250px;border-radius:20px;height:500px;max-height:500px}#root .drawer-wrapper{position:relative;overflow:hidden;align-items:flex-start;display:flex;box-shadow:9px 8px 15px -4px grey;border-radius:0 0 10px 10px;height:100%}#root .drawer-container{height:100%!important;display:flex;height:100%}#root .drawer-container>div:first-child{background-color:rgba(250,51,54,.85);display:flex;flex-direction:row;align-items:center;padding-bottom:0;height:32px;min-height:32px}#root .drawer-container>div:first-child>div{margin-bottom:0}#root .drawer-container>div:last-child{padding:20px;display:flex;flex-direction:column;text-align:start}#root .drawer-container>div:last-child>div{margin-bottom:20px}#root .drawer-container>div:last-child>div>div{padding:10px}#root .filter-components{padding:1rem;height:calc(100% - 70px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto}#root .component-tag{border-radius:4px;-webkit-transition:box-shadow .5s;transition:box-shadow .5s;background-color:#fff;padding:.25rem;display:flex}#root .component-tag div{display:flex;border-radius:.25rem}#root .component-tag img{width:3rem;height:3rem;object-fit:contain}#root .component-tag:hover{cursor:pointer;-webkit-transition:box-shadow .5s;transition:box-shadow .5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#root .component-card{display:flex;margin:0 10px 20px;background-color:#fff;border-radius:4px;align-items:center;max-height:70px;padding:10px;height:70px}#root .component-card:hover{cursor:pointer}#root .component-card>div:first-child{height:70px;min-width:70px;display:flex;justify-content:center;align-items:center;position:relative}#root .component-card>div:last-child{width:85%;justify-content:flex-start;padding-left:20px;max-height:70px;overflow:hidden;display:flex}#root .component-card img{max-height:100%;max-width:70px;padding:5px;box-sizing:border-box}#root .component-card svg{position:absolute;height:50%;width:50%!important;color:rgba(250,51,54,0);-webkit-transition:color .25s;transition:color .25s}#root .component-card svg:hover{color:rgba(250,51,54,.2);cursor:pointer;-webkit-transition:color .25s;transition:color .25s}#root .selection-display{width:78%;justify-content:center;display:flex;padding:2rem;min-height:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .selection-display>div{margin:0 auto}#root .selection-display>div:last-child{width:500px;padding:20px;border-radius:10px}#root .full-selection-display{width:78%;justify-content:center;display:flex;padding:2rem;min-height:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .full-selection-display>div{margin:0 auto}#root .full-selection-display>div:last-child{width:500px;padding:20px;border-radius:10px;background-color:#fff}#root .selection-section{flex-direction:column;display:flex;justify-content:space-between;width:500px;max-width:50%}#root .component-selectors{height:50%;padding:1rem;overflow:hidden}#root .component-selectors>div:last-child{padding:10px;overflow:auto;background-color:#fff;height:calc(100% - 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0 10px 10px 10px}#root .selectors{display:flex;flex-direction:column;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-y:auto}#root .selectors>div:last-child{padding:15px}#root .socket-select-div{overflow:auto;display:flex;align-items:center;justify-content:space-between;margin:0 2px;font-weight:600;font-size:12px}#root .socket-select-div>div{max-width:100%;min-width:100%}#root .socket-select-div button{margin:0 5px 0 0;background-color:#fff;box-shadow:inset 0 -6px 4px -6px hsla(0,0%,50.2%,.88);border:1px solid hsla(0,0%,80.8%,.55);border-bottom:none;padding:0 10px;height:30px;max-width:14%;text-transform:uppercase}#root .select-div{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#root .select-div svg{width:12px!important}#root .selectCross{width:95%;display:flex;flex-direction:row;position:relative}#root .selectCross>div{width:100%}#root .selectCross svg{width:10%;margin:auto;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;top:50%}#root .accessory-options{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-evenly}#root .component-description{height:50%;overflow-y:hidden;padding:1rem}#root .description-tag{border-radius:.5rem;height:100%;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fff;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;position:relative}#root .accessory-description-tag{height:100%;position:relative}#root .hidden-accessory-description-tag{top:-300px;position:absolute;overflow:hidden}#root .hidden-accessory-description-tag,#root .shown-accessory-description-tag{-webkit-transition:top 1s;transition:top 1s;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:250px}#root .shown-accessory-description-tag{top:0;overflow:auto}#root .description-image-container{justify-content:flex-start;height:50px;display:flex;align-items:center;margin-bottom:10px;overflow:hidden}#root .description-image-container>div:first-child{height:100%;width:50px;min-width:50px;display:flex;justify-content:center;align-items:center;position:relative}#root .description-image-container img{max-width:100%;max-height:100%;position:absolute}#root .description-image-container svg{position:absolute;height:70%;width:70%!important;color:rgba(250,51,54,0);-webkit-transition:color .25s;transition:color .25s}#root .description-image-container svg:hover{color:rgba(250,51,54,.2);cursor:pointer;-webkit-transition:color .25s;transition:color .25s}#root .description-image-container img:hover{cursor:pointer}#root .description-image-container h4{margin:0 0 0 20px;padding-bottom:0;max-height:100%}#root .component-datasheet{position:absolute;right:0;top:0;height:50px;display:flex;width:50px;justify-content:center;align-items:center}#root .component-datasheet svg{color:hsla(0,0%,56.5%,.65);height:30px;display:flex;-webkit-transition:height .5s;transition:height .5s;position:relative}#root .component-datasheet svg:hover{color:#fa3336;height:40px;-webkit-transition:height .5s;transition:height .5s}#root .description-text-container{flex:1 1;display:flex;flex-direction:column;height:calc(100% - 60px);max-height:calc(100% - 60px)}#root .component-card-description{height:100%;word-break:break-word;overflow-y:auto}#root .component-card-description table{border:0;line-height:1}#root .component-card-description table td{border:0}#root .component-card-description *{color:#000;margin:0}#root .shown-description-tag{top:0;max-height:250px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto}#root .hidden-description-tag,#root .shown-description-tag{position:relative;-webkit-transition:top 1s;transition:top 1s}#root .hidden-description-tag{top:300px;height:100%}#root .component-image-view{display:flex;flex-direction:column;height:100%}#root .component-image-selector{padding:1rem;background-color:hsla(0,0%,92.2%,.5);display:flex;justify-content:space-evenly;align-items:center;margin:10px;box-shadow:inset 0 0 2px 0 #9c9c9c}#root .component-image-selector>div{height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;border-radius:4px}#root .component-image-container{height:100%;display:flex;background-color:grey;position:relative;max-width:100%;overflow:hidden;background-image:url(https://gttwireless.com/wp-content/themes/Unity/img/grey-grid.png);margin:0 10px 10px;box-shadow:inset 0 0 10px 0 grey}#root .component-image-container figure{width:100%;display:flex;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}#root .component-image-container figure>div{height:100%;width:100%;position:relative}#root .component-image-container figure>div>div{position:absolute;min-width:60px;min-height:60px;border-radius:100%;box-shadow:1px 5px 7px -2px rgba(0,0,0,.31);background-color:rgba(0,0,0,.31)}#root .component-image-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#root .preview-component{height:100%}#root .faQuestionCircle:hover,#root .faTimes:hover{color:red;cursor:pointer}}@media (max-width:899px){#root .extra-content{height:90%;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto}#root .extra-content>div{width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#root .extra-content h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px 0 0 10px}#root .extra-content p{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;max-width:calc(100% - 20px);background-color:#f7f6f6;box-shadow:0 0 9px 8px #f7f6f6;margin:0 0 10px 10px}#root .extra-components{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#root .extra-components>div{display:flex;flex-direction:column;align-items:flex-start}#root .extra-options{width:calc(100% - 20px);display:flex;justify-content:flex-start;align-items:center;margin:10px;min-height:-moz-fit-content;min-height:-webkit-fit-content;min-height:fit-content;position:relative}#root .extra-options>div:first-child{display:flex;box-shadow:inset 0 0 2px 0 #9c9c9c;background-color:hsla(0,0%,92.2%,.5);width:calc(100% - 50px);overflow:auto}#root .extra-datasheet{position:absolute;right:0;top:0;height:100%;display:flex;flex-direction:column;width:50px;justify-content:space-around;align-items:center}#root .extra-datasheet a{color:hsla(0,0%,56.5%,.65);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex}#root .extra-datasheet svg:hover{color:#fa3336;-webkit-transition:height .5s;transition:height .5s;height:40px}#root .extra-datasheet svg{color:hsla(0,0%,56.5%,.65);height:30px;-webkit-transition:height .5s;transition:height .5s}#root .extra-options img{max-height:100%;max-width:100%;margin:auto}#root .extra-name{min-height:24px}#root .no-shadow{box-shadow:none!important}#root .extra-component-tag{width:3rem;height:3rem;padding:.25rem;margin:10px;display:flex;border-radius:4px}#root .extra-component-tag img{height:100%;margin:auto}}@media (min-width:900px){#root .extra-content{padding:2rem;background-color:hsla(0,0%,94.1%,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto;position:absolute;height:calc(90% - 20px);top:40px;width:100%}#root .extra-content>div:last-child{overflow-y:auto;height:100%;display:flex;justify-content:center;align-items:center;width:66%;margin:auto;background-color:#fff;border-radius:10px;min-height:600px}#root .extra-content p{background-color:#f7f6f6;box-shadow:0 0 9px 8px #f7f6f6;text-align:center;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:0 0 0 1rem}#root .extra-components{height:100%;width:50%;display:flex;flex-direction:column;align-items:center;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow-y:auto;justify-content:center}#root .extra-components h3{margin:0 0 0 1rem;font-weight:400!important;text-shadow:1px 1px 1px rgba(0,0,0,.37)}#root .extra-components>div{width:100%;margin:15px}#root .extra-options{width:calc(100% - 20px);display:flex;justify-content:flex-start;align-items:center;margin:10px;overflow-x:auto;min-height:-moz-fit-content;min-height:-webkit-fit-content;min-height:fit-content;position:relative}#root .extra-options>div:first-child{display:flex;box-shadow:inset 0 0 2px 0 #9c9c9c;background-color:hsla(0,0%,92.2%,.5);width:calc(100% - 50px);overflow:auto}#root .extra-datasheet{position:absolute;right:0;top:0;height:100%;display:flex;flex-direction:column;width:50px;justify-content:space-around;align-items:center}#root .extra-datasheet a{color:hsla(0,0%,56.5%,.65);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex}#root .extra-datasheet svg:hover{color:#fa3336;-webkit-transition:height .5s;transition:height .5s;height:40px}#root .extra-datasheet svg{color:hsla(0,0%,56.5%,.65);height:30px;-webkit-transition:height .5s;transition:height .5s}#root .extra-options img{max-height:100%;max-width:100%;margin:auto}#root .extra-name{min-height:24px}#root .no-shadow{box-shadow:none!important}#root .extra-component-tag{padding:.5rem;display:flex;height:3rem;min-width:3rem;max-width:3rem;margin:1rem;border-radius:4px;background-color:#fff}#root .extra-component-tag:hover{cursor:pointer}#root .extra-separator{height:80%;border:1px solid #e9e9e9;width:0;margin:auto 0}#root .extra-component-image-view{display:flex;flex-direction:column;max-width:50%;width:50%;height:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .extra-component-image-selector{background-color:hsla(0,0%,92.2%,.5);display:flex;justify-content:space-evenly;align-items:center;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:inset 0 0 2px 0 #9c9c9c;margin:10px;overflow-x:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#root .extra-component-image-selector>div{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;margin:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px}#root .extra-component-image-container{height:100%;display:flex;background-color:wheat;position:relative;max-width:100%;overflow:hidden;background-image:url(https://gttwireless.com/wp-content/themes/Unity/img/grey-grid.png);box-shadow:inset 0 0 10px 0 grey;margin:0 10px 10px}#root .extra-component-image-container figure{width:100%;display:flex;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}#root .extra-component-image-container figure>div{height:100%;width:100%;position:relative}#root .extra-component-image-container figure>div>div{position:absolute;min-width:60px;min-height:60px;border-radius:100%;box-shadow:1px 5px 7px -2px rgba(0,0,0,.31);background-color:rgba(0,0,0,.31)}#root .extra-component-image-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#root .extra-preview-component{height:100%}}@media (max-width:899px){#root .review-submit-content{width:200%;overflow:hidden;display:flex;height:90%}#root .review-submit-content>div{width:100%;height:100%;display:flex}#root .submit-margin{margin-left:-100%}#root .review-nomargin,#root .submit-margin{-webkit-transition:margin-left 1s;transition:margin-left 1s}#root .review-nomargin{margin-left:0}#root .review-wrapper{width:100%}#root .full-review{height:90%}#root .full-review,#root .full-review>div{padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .full-review>div{overflow-y:auto;border:1px solid #bfbfbf;height:100%;box-shadow:inset 0 -12px 20px -17px grey}#root .review-block{margin:15px 0}#root .review-block ul{list-style:disc;padding-left:40px}#root .submit-wrapper{width:100%;padding:10px}#root .submit-section{padding:15px;height:calc(90% - 30px);overflow-y:auto}#root .submit-section,#root .submit-section form{display:flex;align-items:center;flex-direction:column}#root .submit-section form{width:100%;min-height:30rem}#root .submit-section form>div{width:100%;margin-bottom:.5rem}#root .submit-section label{margin-bottom:.5rem}#root .submit-section button,#root .submit-section label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#root .submit-message{margin-left:50%;width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#root .submit-message h3{margin:10px}}@media (min-width:900px){#root .review-submit-content{position:absolute;display:flex;padding:2rem;height:calc(90% - 20px);justify-content:center;background-color:hsla(0,0%,94.1%,.5);overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:40px;width:100%}#root .review-submit-content>div{display:flex;margin:0 auto;min-width:1002px;height:100%;background-color:#fff;min-height:600px;border-radius:10px;width:66%;z-index:1;justify-content:space-evenly}#root .review-wrapper{min-width:500px;width:calc(50% - 1px)}#root .full-review,#root .review-wrapper{padding:1rem;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .full-review{text-align:left;text-align:initial;display:flex;justify-content:flex-end;flex-direction:row-reverse;width:100%}#root .full-review>div{border:1px solid #000;border-radius:10px;width:100%}#root .full-review>div,#root .full-review>div>div{padding:1rem;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;word-break:break-all;background-color:#fff}#root .full-review>div>div{overflow-y:auto}#root .review-block{margin:15px 0}#root .review-block ul{list-style:disc;padding-left:40px}#root .submit-wrapper{min-width:500px;width:calc(50% - 1px)}#root .submit-section,#root .submit-wrapper{display:flex;align-items:center;height:100%;padding:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .submit-section{width:100%;flex-direction:row;overflow:auto;justify-content:center}#root .submit-section>div{height:100%;overflow:auto;padding:1rem;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#root .submit-section form{width:100%;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:500px;margin:auto;max-width:500px;max-height:100%}#root .submit-section form>div{margin-bottom:5px}#root .submit-section button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100px;margin:10px auto}#root .vmail-field{display:flex;flex-direction:row-reverse}#root .vmail-field svg{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fa3336}#root .submit-message{margin:auto;text-align:center}#root .submit-message h3{margin:10px}}@-webkit-keyframes pop-up{0%{font-size:20px;color:#000}50%{font-size:25px;color:#fa3336}to{font-size:20px;color:#000}}@keyframes pop-up{0%{font-size:20px;color:#000}50%{font-size:25px;color:#fa3336}to{font-size:20px;color:#000}}@media (max-width:899px){#root .enclosure-title h3{font-size:14px;font-weight:400}}@media (min-width:900px){#root .enclosure-title h3{font-size:20px;font-weight:400}}@media (max-width:899px){#root .enclosure-name-container h1{font-size:12px}#root .enclosure-datasheet{font-size:50px}}@media (min-width:900px){#root .enclosure-tag h1{font-weight:300;font-size:inherit}#root .enclosure-datasheet{font-size:50px}}@media (max-width:899px){#root .powered,#root .powered:visited{font-size:16px}#root .component-content p{font-size:9px}#root .filter-button-wrapper svg{font-size:20px}#root .drawer-container h6{font-size:inherit}#root .drawer-container p{font-weight:500}#root .description-image-container h4{font-weight:400;font-size:14px}#root .component-datasheet{font-size:50px}#root .description-text-container p{font-size:inherit}}@media (min-width:900px){#root .powered,#root .powered:visited{font-size:16px}#root .component-content p{font-size:12px}#root .filter-button-wrapper svg{font-size:20px}#root .drawer-container p{font-weight:500}#root .description-image-container h4{font-weight:400}#root .component-datasheet{font-size:50px}#root .description-text-container p{font-size:inherit}#root .component-card-description{font-size:16px}#root .component-card-description strong *{font-weight:700!important}}@media (max-width:899px){#root .extra-datasheet{font-size:50px}#root .extra-name{font-size:18px}}@media (min-width:900px){#root .extra-components h3{font-weight:400}#root .extra-datasheet{font-size:50px}#root .extra-name{font-size:18px}}@media (max-width:899px){#root .full-review{font-size:14px}#root .full-review h2,#root .full-review h3{font-weight:700}#root .submit-message h3{font-size:25px}#root .submit-message p{font-size:18px}}@media (min-width:900px){#root .full-review{font-size:15px}#root .full-review h2,#root .full-review h3{font-weight:700}#root .submit-message h3{font-size:50px}#root .submit-message p{font-size:25px}}
/*# sourceMappingURL=main.0856846b.chunk.css.map */