.supported-devices-app .device-category,.vertical-centered{display:flex;flex-direction:column;justify-content:center}.supported-devices-app .device-category{height:40px;width:40px;z-index:100}.supported-devices-app .device-category .device-category__image{max-height:40px;max-width:40px}.supported-devices-app .device-category--small{height:40px;width:40px}.supported-devices-app .device-category--small .device-category__image{max-height:40px;max-width:40px}.supported-devices-app .device-category--tiny{align-items:flex-start;height:20px;width:20px}.supported-devices-app .device-category--tiny .device-category__image{max-height:20px;max-width:20px}@media screen and (min-width:1025px){.supported-devices-app .device-category{height:60px;width:60px}.supported-devices-app .device-category .device-category__image{max-height:60px;max-width:60px}.supported-devices-app .device-category--small{height:40px;width:40px}.supported-devices-app .device-category--small .device-category__image{max-height:40px;max-width:40px}.supported-devices-app .device-category--tiny{align-items:flex-start;height:20px;width:20px}.supported-devices-app .device-category--tiny .device-category__image{max-height:20px;max-width:20px}}.no-list,.supported-devices-app .search-bar .result-list{list-style:none;margin:0;padding:0}.horizontal-centered,.supported-devices-app .search-bar .result-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (min-width:1025px){.supported-devices-app .search-bar{min-width:340px}}.supported-devices-app .search-bar{flex:1 1;position:relative}.supported-devices-app .search-bar .search-bar-input{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:1px solid var(--app-gray-border);border-radius:3px;font-size:11px!important;margin:0;padding:10px 30px 10px 18px;width:100%}.supported-devices-app .search-bar .search-bar-input:focus{outline:none!important}.supported-devices-app .search-bar .search-bar-icon{position:absolute;right:12px;top:10px;width:16px}.supported-devices-app .search-bar .search-no-results-info{color:var(--app-text-light-color);font-size:75%;padding:var(--app-default-padding) var(--app-double-padding)}.supported-devices-app .search-bar .search-results{background-color:var(--app-background-color);border:1px solid var(--app-gray-border);max-height:300px;overflow:scroll;position:absolute;width:100%;z-index:110}.supported-devices-app .search-bar .result-group{font-size:85%;font-weight:600;margin-bottom:var(--app-default-padding);margin-top:1rem;padding:var(--app-double-padding) var(--app-double-padding) var(--app-default-padding) var(--app-double-padding)}.supported-devices-app .search-bar .result-group:first-child{margin-top:0}.supported-devices-app .search-bar .result-item{cursor:pointer;padding:2px var(--app-double-padding) 2px var(--app-double-padding);width:100%}.supported-devices-app .search-bar .result-item:hover{background-color:var(--app-primary-color);color:var(--app-background-color)}.external-link-root{align-items:center;background-color:#fafafa;border-radius:100px;cursor:pointer;display:flex;gap:6px;justify-content:center;padding:10px 16px}.external-link-root .external-link-label{color:#eb5032;color:var(--Coral-500,#eb5032);font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.infobox-root{position:relative}.infobox-root,.infobox-root .infobox-icon{align-items:center;display:flex;justify-content:center}.infobox-root .infobox-icon{cursor:pointer}.infobox-root .infobox-overlay{align-items:center;background-color:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.infobox-root .infobox-popup{background:#fff;border-radius:.5rem;box-shadow:0 4px 20px #0003;max-width:448px;padding:16px;position:absolute;width:90%}@media screen and (max-width:768px){.infobox-root .infobox-popup{max-width:none;width:100%}}.infobox-root .infobox-close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:.75rem;top:.5rem}.infobox-root .infobox-content{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);display:flex;flex-direction:column;font-family:Titillium Web;font-size:16px;font-style:normal;font-weight:400;gap:4px;line-height:22px}.filter-header-options-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin:0 8px 16px}.filter-header-options-wrapper .filter-header-option{border:none;border-radius:.5rem;cursor:pointer;font-family:Titillium Web,-apple-system,SansSerif,serif;font-size:16px;font-weight:550;outline:none;padding:.5rem 1rem;transition:all .2s ease}.filter-header-options-wrapper .filter-header-option:not(.active){background-color:#f0f0f0;color:var(--app-text-secondary-color)}.filter-header-options-wrapper .filter-header-option:not(.active):hover{background-color:#e5e7eb}.filter-header-options-wrapper .filter-header-option.active{animation:active-glow 2s infinite alternate;background-color:#eb5032;box-shadow:0 0 10px #f9731666,0 0 20px #f9731633;color:#fff}.filter-header-options-children-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:16px}.integration-status-wrapper{bottom:16px;display:flex;flex-direction:row;position:absolute;right:16px}.integration-status-wrapper .integration-status-label{align-items:center;display:flex;flex-direction:row;font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:400;justify-content:flex-end;line-height:18px}.integration-status-wrapper .integration-status-label img{height:16px;margin-right:4px;width:16px}.integration-status-wrapper.inline{bottom:0;margin-right:16px;position:relative;right:0}.supported-devices-app .certification-badge,.vertical-centered{display:flex;flex-direction:column;justify-content:center}.supported-devices-app .certification-popup,.vertical-horizontal-centered{align-items:center;display:flex;flex-direction:column;justify-content:center}.supported-devices-app .certification-badge{background-color:var(--app-background-color);border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;height:20px;line-height:14px;padding:2px 8px}.supported-devices-app .certification-badge--neoom{background-color:var(--app-primary-color);border:1px solid var(--app-primary-color);color:var(--app-background-color)}.supported-devices-app .certification-badge--test{background-color:var(--app-background-color);border:1px solid var(--app-primary-color);color:var(--app-primary-color)}.supported-devices-app .certification-badge--planned{background-color:var(--app-background-color);border:1px solid var(--app-background-dark-color);color:var(--app-background-dark-color)}.supported-devices-app .certification-badge--community{background-color:var(--app-background-dark-color);border:1px solid var(--app-background-dark-color);color:var(--app-background-color)}.supported-devices-app .certification-checkmark{height:10px;padding-right:var(--app-default-padding)}.supported-devices-app .certification-popup{background-color:#00000080;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1500}.supported-devices-app .certification-info{background-color:var(--app-background-color);max-width:600px;overflow-y:scroll;text-align:left;width:95%}.supported-devices-app .close-certification-info-button{cursor:pointer;float:right}.supported-devices-app .close-button__image{height:20px;margin-right:var(--app-default-padding);width:20px}.supported-devices-app .certification-info-header{border-bottom:1px solid var(--app-gray-border);padding:var(--app-double-padding);text-align:center}.supported-devices-app .certification-info-content{padding:var(--app-double-padding)}.supported-devices-app .certification-infos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.supported-devices-app .certification-infos .certification-badge{cursor:default;flex:1 1 20%;margin-top:var(--app-double-padding);max-width:150px;min-width:120px;position:static!important;text-align:center}.supported-devices-app .certification-infos .certification-description{flex-basis:calc(80% - 12px);flex-grow:1;flex-shrink:1;padding:var(--app-default-padding) var(--app-double-padding)}@media screen and (min-width:768px){.supported-devices-app .certification-info-content{padding:calc(var(--app-double-padding)*2)}}.product-versions-list-root{display:flex;flex-direction:column;font-size:12px;margin-bottom:24px}.product-versions-list-root .product-versions-list-title{color:var(--app-text-secondary-color);margin-bottom:4px}.product-versions-list-root .product-versions-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.product-versions-list-root .product-versions-list-wrapper .product-versions-list-item{background-color:#f0f0f0;border-radius:4px;max-width:100px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;text-wrap:nowrap}.product-versions-list-root .product-versions-list-wrapper .clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.device-card,.shadow-box{border:1px solid var(--app-background-light-color);box-shadow:0 0 6px #00000029}.device-card .device-header,.device-card .device-image,.device-card .manufacturer-logo,.vertical-horizontal-centered{align-items:center;display:flex;flex-direction:column;justify-content:center}.device-card,.transition-animation{transition:all .2s linear}.device-card{background-color:#fff;border-radius:8px;cursor:pointer;flex:1 1 100%;margin-bottom:1rem;position:relative}.device-card .device-content-wrapper{align-items:start;display:flex;flex:1 1 100%;flex-direction:row;justify-content:flex-start;padding:16px;width:100%}.device-card .device-header{max-width:150px;min-height:140px;position:relative;width:100%}.device-card .device-image{height:100%;margin-right:10px;overflow:hidden;width:152px;z-index:50}.device-card .device-image__image{max-height:140px;max-width:180px;padding:20px 0;width:auto}.device-card .device-content{width:100%}.device-card .manufacturer-logo{height:60px;padding:.5rem 0}.device-card .manufacturer-logo__image{max-height:32px;width:80%}.device-card .device-title{min-height:80px;text-align:center}.device-card .device-subtitle{min-height:50px}.device-card .manufacturer-name{text-transform:uppercase}.device-card .device-footer{align-self:flex-end;margin-bottom:.5rem;width:100%}.device-card .details-button{width:100%}.device-card .certification-badge{left:5%;position:absolute;top:-10px}.device-card .device-category{position:absolute;right:0;top:0}.banner{align-items:start;border:1px solid #d3d3d3;border-radius:8px;display:flex;flex-direction:row;gap:16px;margin-bottom:16px;padding:16px;position:relative}.banner a{font-weight:500;letter-spacing:0}.banner__logo{width:150px}@media screen and (max-width:768px){.banner__logo{width:100px}}.banner__logo img{border-radius:8px;height:150px;object-fit:contain;width:150px}@media screen and (max-width:768px){.banner__logo img{height:100px;width:100px}}.banner__text{flex:1 1}.banner__header{font-size:1.5rem;font-weight:700;margin-bottom:8px}.banner a{color:var(--app-secondary-color);text-decoration:none}.banner a:hover{text-decoration:underline}.sg-ready-link{align-items:start;display:flex;justify-content:flex-start;margin-top:8px}.no-list,.supported-devices-app .device-list .filter-option,.supported-devices-app .device-list .filter-options{list-style:none;margin:0;padding:0}.supported-devices-app .device-list .filter-option__check,.supported-devices-app .device-list .filter-option__label,.vertical-centered{display:flex;flex-direction:column;justify-content:center}.supported-devices-app .device-list-no-result,.vertical-horizontal-centered{align-items:center;display:flex;flex-direction:column;justify-content:center}.horizontal-centered,.supported-devices-app .device-list .filter-button,.supported-devices-app .device-list .filter-option{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.supported-devices-app .device-list .filter-button__label,.transition-animation{transition:all .2s linear}.supported-devices-app .device-list .filter-button__label:hover,.transition-scale{transform:scale(1.04)}.supported-devices-app .sub-title{color:#3c3c3c;color:var(--Gray-800,#3c3c3c)}.supported-devices-app .device-list-result-manufacturer,.supported-devices-app .sub-title{font-family:Titillium Web;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:16px;margin-top:16px}.supported-devices-app .device-list-result-manufacturer{color:#868585;color:var(--Gray-500,#868585)}.supported-devices-app .device-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.supported-devices-app .device-list .device-list-filters-wrapper{flex:1 1;width:100%}.supported-devices-app .device-list .device-list-filters{width:100%}.supported-devices-app .device-list .device-list-filters.device-list-filters--mobile{background-color:var(--app-background-color);display:none}.supported-devices-app .device-list .device-list-filters.device-list-filters--mobile.device-list-filters--active{bottom:0;display:block;height:100%;left:0;overflow-y:scroll;padding:2rem;position:fixed;right:0;top:0;width:100%;z-index:150}.supported-devices-app .device-list .device-list-filter{margin-bottom:2rem}.supported-devices-app .device-list .filter-button{cursor:pointer;margin-bottom:1rem}.supported-devices-app .device-list .filter-button__image{height:20px;margin-right:var(--app-default-padding);width:20px}.supported-devices-app .device-list .filter-button__label{color:#eb5032}.supported-devices-app .device-list .close-filter-button{cursor:pointer;float:right}.supported-devices-app .device-list .filter-title{align-items:center;display:flex;font-weight:600;gap:4px;padding-bottom:8px}.supported-devices-app .device-list .filter-category{border-bottom:1px solid var(--app-background-dark-color);color:var(--app-text-secondary-color);font-size:85%;margin-top:8px}.supported-devices-app .device-list .filter-info{bottom:-2px;cursor:pointer;height:16px;padding-left:6px;position:relative}.supported-devices-app .device-list .filter-option{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-top:4px}.supported-devices-app .device-list .filter-option__check{margin-right:6px}.supported-devices-app .device-list .filter-option.filter-option--more{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:flex-start;padding:.7rem 0 .3rem}.supported-devices-app .device-list .filter-option.filter-option--more img{height:12px;width:12px}.supported-devices-app .device-list .filter-more-label{color:var(--app-text-secondary-color);font-size:85%}.supported-devices-app .device-list .filter-more-arrow{height:10px;width:auto}.supported-devices-app .device-list .filter-apply-button{margin-bottom:1rem}.supported-devices-app .device-list .filter-reset-button{font-size:90%;letter-spacing:.5px}.supported-devices-app .device-list .device-list-result-wrapper{flex:1 1;flex-direction:column}.supported-devices-app .device-list .device-list-result-category{flex-direction:column}.supported-devices-app .device-list .device-list-info{margin-bottom:2rem;width:100%}.supported-devices-app .device-list .device-list-result{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.supported-devices-app .device-list-no-result{height:100%;width:100%}.supported-devices-app .device-list-no-result .no-result-image{height:80px;margin:3rem;width:80px}.supported-devices-app .device-list-no-result .no-result-info{font-size:110%;margin-bottom:.5rem;text-align:center}.supported-devices-app .device-list-no-result .no-result-button{margin-top:2rem}@media screen and (min-width:768px){.supported-devices-app .device-list{align-items:flex-start;flex-direction:row;justify-content:space-between}.supported-devices-app .device-list .device-list-filters-wrapper{flex:1 1 20%;margin-right:1rem;min-width:250px}.supported-devices-app .device-list .device-list-result-wrapper{flex:2 1 100%}.supported-devices-app .device-list .device-list-result-category{flex-direction:column}.supported-devices-app .device-card{flex-basis:calc(33.33333% - 1rem);flex-grow:0;flex-shrink:1;margin-bottom:2rem;margin-right:1rem}}@media screen and (min-width:768px)and (min-width:768px)and (max-width:1025px){.supported-devices-app .device-card{flex:0 0 45%}}@media screen and (min-width:768px)and (max-width:1025px){.supported-devices-app .device-card .device-card{flex:0 0 33%}}@media screen and (min-width:768px){.supported-devices-app .device-card .device-image{height:180px;width:100%}.supported-devices-app .device-card .device-image__image{max-height:180px;padding:20px 0;width:auto}.supported-devices-app .device-card .manufacturer-logo{height:auto}.supported-devices-app .device-card .manufacturer-logo__image{max-height:36px;width:100%}.supported-devices-app .device-card .device-footer{margin-bottom:1.5rem}}@media screen and (min-width:1025px){.supported-devices-app .device-list .device-list-filters-wrapper{margin-right:2rem}.supported-devices-app .device-list .device-list-info{margin-bottom:3rem}}@media screen and (min-width:1536px){.supported-devices-app .device-list .device-list-filters-wrapper{margin-right:3rem}}.dropdown-root{border-radius:4px;color:#666;display:flex;flex-direction:column;font-family:sans-serif;font-size:14px;margin-bottom:8px;margin-top:8px}.dropdown-root .dropdown-select-wrapper{display:inline-block;position:relative;width:240px}.dropdown-root select.dropdown-select{-webkit-appearance:none;appearance:none;background:#fafafa;background:var(--Gray-25,#fafafa);border:1px solid #c5c5c5;border:1px solid var(--Gray-200,#c5c5c5);border-radius:5px;color:#3c3c3c;color:var(--Gray-800,#3c3c3c);cursor:pointer;font-family:Titillium Web;font-size:16px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:8px 35px 8px 12px;width:100%}.dropdown-root .dropdown-arrow{color:#777;font-size:12px;pointer-events:none;position:absolute;right:10px;top:54%;transform:translateY(-50%)}.device-back-wrapper{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center}.device-back-wrapper .device-back-label{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.device-details-header-root{background:#fafafa;border-radius:2px;display:flex;flex-direction:row;justify-content:space-between;padding:16px;position:relative;width:100%}@media screen and (max-width:768px){.device-details-header-root{flex-direction:column}}.device-details-header-root .device-image img{height:160px;min-width:160px;object-fit:contain;width:160px}@media screen and (max-width:768px){.device-details-header-root .device-image img{height:200px;width:100%}.device-details-header-root .device-image{display:flex;justify-content:center}}.device-details-header-root .device-header-label{color:#868585;color:var(--Gray-500,#868585);font-family:Titillium Web;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.device-details-header-root .device-header-value{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:32px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:16px}.device-details-header-root .device-header-content{flex:1 1;gap:8px}.device-details-header-root .category-label{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.device-details-header-root .device-header-category-wrapper{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:768px){.device-details-header-root .device-header-category-wrapper{align-items:flex-start;margin-top:16px}}.device-details-header-root .clickable{cursor:pointer}.details-table-root{overflow:hidden;width:100%}.details-table-root .details-table-title{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:16px}.details-table-root .details-table-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.details-table-root .details-table-wrapper .table-header{align-items:center;align-self:stretch;background:#fafafa;background:var(--Gray-25,#fafafa);display:flex;flex:1 0;flex-direction:row;justify-content:center;margin-right:1px}.details-table-root .details-table-wrapper .table-header .table-cell{border:1px solid #dedede;border:1px solid var(--Gray-100,#dedede);color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.details-table-root .details-table-wrapper .table-header .table-cell:first-child{align-items:flex-start;max-width:20%}@media screen and (min-width:1025px){.details-table-root .details-table-wrapper .table-header .table-cell:first-child{max-width:33%}}.details-table-root .details-table-wrapper .table-row{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:row;justify-content:center;margin-right:1px}.details-table-root .details-table-wrapper .table-row .table-cell{border-bottom:1px solid #dedede;border-bottom:1px solid var(--Gray-100,#dedede);border-left:1px solid #dedede;border-left:1px solid var(--Gray-100,#dedede);border-right:1px solid #dedede;border-right:1px solid var(--Gray-100,#dedede);color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.details-table-root .details-table-wrapper .table-row .table-cell:first-child{align-items:flex-start;background:#fafafa;background:var(--Gray-25,#fafafa);max-width:20%}@media screen and (min-width:1025px){.details-table-root .details-table-wrapper .table-row .table-cell:first-child{max-width:33%}}.details-table-root .details-table-wrapper .table-sub-header{align-self:stretch;background:#f0f0f0;background:var(--Gray-50,#f0f0f0);border-bottom:1px solid #dedede;border-bottom:1px solid var(--Gray-100,#dedede);border-left:1px solid #dedede;border-left:1px solid var(--Gray-100,#dedede);border-right:1px solid #dedede;border-right:1px solid var(--Gray-100,#dedede);display:flex;flex:1 0;flex-direction:row}.details-table-root .details-table-wrapper .table-sub-header .table-cell{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.details-table-root .details-table-wrapper .table-sub-header .table-cell:first-child{align-items:flex-start;max-width:20%}@media screen and (min-width:1025px){.details-table-root .details-table-wrapper .table-sub-header .table-cell:first-child{max-width:33%}}.details-table-root .details-table-wrapper .table-cell{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-right:-1px;overflow:hidden;padding:12px;text-overflow:ellipsis}.downloads-root .downloads-header{color:#3c3c3c;color:var(--Gray-800,#3c3c3c);font-family:Titillium Web;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:16px;margin-top:16px}.downloads-root .downloads-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.downloads-root .downloads-wrapper .downloads-btn{align-items:center;background:#eb5032;background:var(--Coral-500,#eb5032);color:#fff;color:var(--Base-White,#fff);cursor:pointer;display:flex;font-family:Titillium Web;font-size:14px;font-style:normal;font-weight:400;gap:4px;line-height:18px;margin-right:16px;padding:8px 16px}.block-padding{padding:var(--app-content-vertical-padding) var(--app-content-horizontal-padding)}.transition-animation{transition:all .2s linear}.transition-scale{transform:scale(1.04)}.device-detail{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.divider{background:#dedede;background:var(--Gray-100,#dedede);margin:0 16px;width:1px}@media screen and (max-width:768px){.divider{height:1px;margin:16px 0;width:100%}}@keyframes step-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-indicator{align-items:center;display:flex;justify-content:center;width:100%}.loading-indicator img{animation:step-rotation 1s steps(8) infinite;display:block;height:32px;margin:0 auto;transform-origin:center center;width:32px}.block-padding,.supported-devices-app .app-header-wrapper,.supported-devices-app div.app-content,.supported-devices-app footer.app-footer{padding:var(--app-content-vertical-padding) var(--app-content-horizontal-padding)}.no-list{list-style:none;margin:0;padding:0}.card-layout{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start}.shadow-box{border:1px solid var(--app-background-light-color);box-shadow:0 0 6px #00000029}.highlighted-box{border:1px solid var(--app-primary-color)}.vertical-spaced{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.vertical-centered,.vertical-horizontal-centered{display:flex;flex-direction:column;justify-content:center}.vertical-horizontal-centered{align-items:center}.horizontal-centered{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.supported-devices-app .app-header-wrapper .app-header-navigation .back-button,.supported-devices-app .btn,.transition-animation{transition:all .2s linear}.supported-devices-app .app-header-wrapper .app-header-navigation .back-button:hover,.supported-devices-app .btn-primary-outline:hover,.supported-devices-app .btn-primary:hover,.supported-devices-app .btn-secondary:hover,.supported-devices-app .btn:hover,.transition-scale{transform:scale(1.04)}.supported-devices-app{color:var(--app-text-color)}.supported-devices-app h1,.supported-devices-app h2{text-transform:none}.supported-devices-app h1{line-height:70px}.supported-devices-app .btn{border-radius:5px;cursor:pointer;display:block;padding:12.5px 2rem;text-align:center;text-decoration:none}.supported-devices-app .btn-small{padding:.4rem 2rem}.supported-devices-app .btn-primary,.supported-devices-app .btn-primary:active,.supported-devices-app .btn-primary:focus,.supported-devices-app .btn-primary:visited{background-color:var(--app-primary-color);border:1px solid var(--app-primary-color);color:#fff}.supported-devices-app .btn-secondary,.supported-devices-app .btn-secondary:active,.supported-devices-app .btn-secondary:focus,.supported-devices-app .btn-secondary:visited{background-color:#fff;border:1px solid var(--app-text-secondary-color);color:var(--app-text-secondary-color)}.supported-devices-app .btn-primary-outline,.supported-devices-app .btn-primary-outline:active,.supported-devices-app .btn-primary-outline:focus,.supported-devices-app .btn-primary-outline:visited{background-color:#fff;border:1px solid var(--app-primary-color);color:var(--app-primary-color)}.supported-devices-app .btn--disabled,.supported-devices-app .btn--disabled:active,.supported-devices-app .btn--disabled:focus,.supported-devices-app .btn--disabled:hover,.supported-devices-app .btn--disabled:visited{background-color:var(--app-text-secondary-color);border:1px solid var(--app-text-secondary-color);color:var(--app-text-light-color);cursor:not-allowed;opacity:.6;transform:none}.supported-devices-app *{box-sizing:border-box}.supported-devices-app{--app-primary-color:var(--primary_color,#eb5032);--app-secondary-color:var(--secondary_color,#007da0);--app-danger-color:var(--danger_color,#c20101);--app-text-color:var(--text_color,#3c3c3c);--app-text-light-color:var(--text_light_color,#afafaf);--app-text-secondary-color:var(--text_light_color,#868585);--app-background-color:var(--background_color,#fff);--app-background-light-color:var(--background_alt_color,#f4f3f4);--app-background-dark-color:#a3a3a3;--app-gray-border:#c3c3c3;--app-default-padding:6px;--app-double-padding:12px;--app-content-vertical-padding:2rem;--app-content-horizontal-padding:1rem;--app-min-tablet-width:$app-min-tablet-width;--app-min-desktop-width:$app-min-desktop-width;--app-min-xl-desktop-width:$app-min-xl-desktop-width}@media screen and (min-width:1025px){.supported-devices-app{--app-content-vertical-padding:2rem;--app-content-horizontal-padding:2rem}}@media screen and (min-width:1536px){.supported-devices-app{--app-content-vertical-padding:2rem;--app-content-horizontal-padding:3rem}}.supported-devices-app .app-header{display:block;width:100%}.supported-devices-app .app-header-wrapper{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;width:100%}.supported-devices-app .app-header-wrapper .app-header-title{flex:1 1;text-align:right}.supported-devices-app .app-header-wrapper .app-header-search{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:10px;justify-content:center;width:100%}.supported-devices-app .app-header-wrapper .search-info{font-size:85%;font-weight:600;margin-bottom:.6rem}.supported-devices-app .app-header-wrapper .app-header-navigation{cursor:pointer;display:flex;flex-direction:row;width:100%}.supported-devices-app .app-header-wrapper .app-header-navigation .back-button{height:36px;margin-right:var(--app-default-padding);padding:8px}.supported-devices-app .app-header-wrapper .app-header-navigation .title{bottom:2px;color:#eb5032;font-size:32px;font-weight:700;position:relative}.supported-devices-app .app-header.app-header--details .app-header-navigation{flex:1 1 100%}.supported-devices-app .app-header.app-header--details .app-header-search{flex:1 1 80%}@media screen and (min-width:768px){.supported-devices-app .app-header-wrapper{align-items:flex-end;flex-direction:row}.supported-devices-app .app-header-wrapper .app-header-title{flex:2 1 60%}.supported-devices-app .app-header-wrapper .app-header-search{flex:1 1 40%}.supported-devices-app .app-header-wrapper .app-header-navigation{align-items:center;flex-direction:row;justify-content:flex-start}}@media screen and (min-width:1025px){.supported-devices-app .app-header-wrapper{align-items:flex-end;flex-direction:row}.supported-devices-app .app-header-wrapper .app-header-search,.supported-devices-app .app-header-wrapper .app-header-title{flex:1 1 100%}}.supported-devices-app footer.app-footer{display:block;width:100%}