.content-container{width:78.5%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.content-container .search-title{font-size:30px;margin-top:104px;margin-bottom:40px}.content-container .search-form{width:100%;min-width:1100px;display:flex;flex-direction:column;align-items:center}.content-container .search-form .outer-label{width:17.7%;min-width:17.7%;min-height:80px;background-color:var(--blue);color:var(--white);font-size:16px;display:flex;text-align:center;justify-content:center;align-items:center;font-weight:700}.content-container .search-form .input{width:82.3%;min-height:80px;background-color:var(--light-gray);padding:15px 40px}.content-container .search-form hr{border-color:var(--white)}.content-container .search-form .search-form-keyword,.content-container .search-form .search-form-checkbox,.content-container .search-form .search-form-select,.content-container .search-form .search-form-tag,.content-container .search-form .search-form-tag-img{display:flex;width:100%;min-height:50px}.content-container .search-form .search-form-keyword label{border-top-left-radius:10px}.content-container .search-form .search-form-keyword .input{border-top-right-radius:10px}.content-container .search-form .search-form-keyword .input div{height:50px;width:100%;border:1px solid var(--border-gray);border-radius:50px;padding-left:3.3%;padding-right:5px;background-color:var(--white);display:flex;justify-content:space-between;align-items:center}.content-container .search-form .search-form-keyword .input div input{outline:none;width:94%;font-size:15px;letter-spacing:.01px}.content-container .search-form .search-form-keyword .input div .search-icon{display:block;background-image:url(/build/assets/icon_search-Bqd3qd4V.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:40px;width:40px}.content-container .search-form .search-form-checkbox,.content-container .search-form .search-form-tag,.content-container .search-form .search-form-tag-img{font-size:15px}.content-container .search-form .search-form-checkbox .input,.content-container .search-form .search-form-tag .input,.content-container .search-form .search-form-tag-img .input{display:flex;justify-content:space-between;align-items:center}.content-container .search-form .search-form-checkbox .input .checkbox-container,.content-container .search-form .search-form-tag .input .checkbox-container,.content-container .search-form .search-form-tag-img .input .checkbox-container{padding:10px 0;display:flex;flex-wrap:wrap;gap:23px;width:94%;overflow:hidden;height:0;min-height:50px;transition:height .3s ease-in-out}.content-container .search-form .search-form-checkbox .input .checkbox-container label,.content-container .search-form .search-form-tag .input .checkbox-container label,.content-container .search-form .search-form-tag-img .input .checkbox-container label{display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer}.content-container .search-form .search-form-checkbox .input .checkbox-container label:hover,.content-container .search-form .search-form-tag .input .checkbox-container label:hover,.content-container .search-form .search-form-tag-img .input .checkbox-container label:hover{color:var(--blue)}.content-container .search-form .search-form-checkbox .input .checkbox-container label input[type=checkbox],.content-container .search-form .search-form-tag .input .checkbox-container label input[type=checkbox],.content-container .search-form .search-form-tag-img .input .checkbox-container label input[type=checkbox]{position:relative;width:18px;height:18px;border:1px solid var(--border-gray);border-radius:4px;background-color:var(--white);vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain}.content-container .search-form .search-form-checkbox .input .checkbox-container label input[type=checkbox]:checked,.content-container .search-form .search-form-tag .input .checkbox-container label input[type=checkbox]:checked,.content-container .search-form .search-form-tag-img .input .checkbox-container label input[type=checkbox]:checked{background-image:url(/build/assets/checkbox_check-BjCmBlJM.png);background-size:120%;background-color:transparent;border-color:transparent}.content-container .search-form .search-form-checkbox .input .expand-btn span,.content-container .search-form .search-form-tag .input .expand-btn span,.content-container .search-form .search-form-tag-img .input .expand-btn span{display:block;margin-left:20px;background-image:url(/build/assets/not_expanded-CPdzKBOm.png);background-size:cover;background-repeat:no-repeat;background-position:center;color:var(--white);height:24px;width:24px;cursor:pointer}.content-container .search-form .search-form-checkbox .input .expand-btn span.expanded,.content-container .search-form .search-form-tag .input .expand-btn span.expanded,.content-container .search-form .search-form-tag-img .input .expand-btn span.expanded{background-image:url(/build/assets/expanded-CyZuTUkM.png)}.content-container .search-form .search-form-select .input{width:100%;display:flex;flex-wrap:wrap;gap:5px;padding-top:35px;padding-bottom:35px}.content-container .search-form .search-form-select .input .search-dropdown{position:relative;display:inline-block;width:28%}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-toggle{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border:1px solid var(--border-gray);border-radius:6px;cursor:pointer;background-color:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-toggle .arrow{display:inline-block;width:14px;height:8px;background-image:url(/build/assets/select_arrow_down-oZZYUi94.png);background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform .3s ease-in-out}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-toggle.active .arrow{transform:rotate(-180deg)}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu{display:none;position:absolute;top:41px;left:0;width:100%;border:1px solid var(--border-gray);border-radius:0 0 5px 5px;background-color:var(--white);padding:10px;z-index:1000;max-height:310px;overflow-y:scroll}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu label{display:flex;align-items:center;gap:7px}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu label input[type=checkbox]{position:relative;width:16px;height:16px;border:1px solid var(--border-gray);border-radius:3px;background-color:var(--white);vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu label input[type=checkbox]:checked{background-image:url(/build/assets/checkbox_check-BjCmBlJM.png);background-size:120%;background-color:transparent;border-color:transparent}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu.active{display:block}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu label{padding:8px;cursor:pointer}.content-container .search-form .search-form-select .input .search-dropdown .dropdown-menu label:hover{background-color:#f0f0f0}.content-container .search-form .search-form-tag .tag-container.company,.content-container .search-form .search-form-tag-img .tag-container.company{min-height:78px}.content-container .search-form .search-form-tag .tag-container,.content-container .search-form .search-form-tag-img .tag-container{padding:10px 0;display:flex;flex-wrap:wrap;gap:15px;width:90%;overflow:hidden;height:0;min-height:58px;transition:height .3s ease-in-out}.content-container .search-form .search-form-tag .tag-container div,.content-container .search-form .search-form-tag-img .tag-container div{display:inline-flex;align-items:center;justify-content:center;background-color:var(--white);border:1px solid var(--border-gray);border-radius:6px;padding:8px 15px;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s,border-color .3s}.content-container .search-form .search-form-tag .tag-container div input[type=checkbox],.content-container .search-form .search-form-tag-img .tag-container div input[type=checkbox]{display:none}.content-container .search-form .search-form-tag .tag-container div:has(input[type=checkbox]:checked),.content-container .search-form .search-form-tag-img .tag-container div:has(input[type=checkbox]:checked){border:2px solid var(--blue);color:var(--blue);border-radius:5px;padding:5px 15px}.content-container .search-form .search-form-tag .tag-container div:hover,.content-container .search-form .search-form-tag-img .tag-container div:hover{border-color:var(--blue)}.content-container .search-form .search-form-tag .tag-container div img,.content-container .search-form .search-form-tag-img .tag-container div img{max-height:55px}.content-container .search-form .search-form-tag-img label{border-bottom-left-radius:10px}.content-container .search-form .search-form-tag-img .input{border-bottom-right-radius:10px}.content-container .search-form .search-form-tag-img .tag-container div{display:flex;align-items:center;justify-content:center;min-height:60px;height:60px;max-height:60px;min-width:210px;width:210px;max-width:210px}.content-container .search-form .search-form-tag-img .tag-container div:has(input[type=checkbox]:checked){border:2px solid var(--blue)}.content-container .search-form .search-form-tag-img .tag-container div img{max-height:40px;max-width:190px}.content-container .search-form .buttons{margin-top:60px;margin-bottom:70px}.content-container .search-form .buttons .search-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:10px 40px;height:70px;width:340px;border:3px solid var(--blue);border-radius:10px;font-size:16px;font-weight:700;color:var(--blue);cursor:pointer;background-color:var(--white);transition:background-color .1s ease-in-out}.content-container .search-form .buttons .search-btn .btn-icon{position:absolute;right:15px;width:36px;height:36px;background-image:url(/build/assets/icon_search_blue-Deu2LhZX.png);background-size:cover;background-position:center;background-repeat:no-repeat}.content-container .search-form .buttons .search-btn .btn-text{display:inline-block}.content-container .search-form .buttons .search-btn:hover{background-color:var(--blue);color:var(--white)}.content-container .search-form .buttons .search-btn:hover .btn-icon{background-image:url(/build/assets/icon_search_white-D6qX5GSa.png)}.content-container .search-form .buttons .search-btn:active{background-color:var(--white);color:var(--blue)}.content-container .search-form .buttons .search-btn:active .btn-icon{background-image:url(/build/assets/icon_search_blue-Deu2LhZX.png)}.content-container .search-form .buttons .clear-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:10px 40px;height:70px;width:340px;border:3px solid var(--disable-gray);border-radius:10px;font-size:16px;font-weight:700;color:var(--disable-gray);cursor:pointer;background-color:var(--white);transition:background-color .1s ease-in-out}.content-container .search-form .buttons .clear-btn .btn-icon{position:absolute;right:15px;width:36px;height:36px;background-image:url(/build/assets/not_expanded-CPdzKBOm.png);background-size:cover;background-position:center;background-repeat:no-repeat;transform:rotate(135deg)}.content-container .search-form .buttons .clear-btn .btn-text{display:inline-block}.content-container .search-form .buttons .clear-btn:hover{background-color:var(--blue);color:var(--white);border-color:var(--blue)}.content-container .search-form .buttons .clear-btn:hover .btn-icon{background-image:url(/build/assets/icon_clear_hover-Cq6sd_e3.png)}.content-container .search-form .buttons .clear-btn:active{border:3px solid var(--disable-gray);background-color:var(--white);color:var(--disable-gray)}.content-container .search-form .buttons .clear-btn:active .btn-icon{background-image:url(/build/assets/not_expanded-CPdzKBOm.png)}.content-container .count{width:100%;display:flex;justify-content:flex-end;font-size:20px;font-weight:700;margin-bottom:10px;padding-right:10px}.content-container .ps_container{width:100%;min-width:1100px;max-height:170px;border-radius:8px;background-color:var(--light-gray);display:flex;justify-content:space-between;align-items:center;padding:30px 25px}.content-container .ps_container .print,.content-container .ps_container .sort{position:relative;height:50px;display:flex;align-items:center;font-weight:700;gap:10px}.content-container .ps_container .print span,.content-container .ps_container .sort span{margin-right:5px}.content-container .ps_container .print button,.content-container .ps_container .sort button{font-size:clamp(14px,1vw,18px);font-weight:400;border:2px solid var(--blue);border-radius:10px;height:100%;background-color:var(--white);color:var(--blue);padding:0 15px}.content-container .ps_container .print button:hover,.content-container .ps_container .sort button:hover{background-color:var(--blue);color:var(--white)}.content-container .ps_container .print{width:53%;min-width:528px;justify-content:flex-start}.content-container .ps_container .print button{width:44%;min-width:220px}.content-container .ps_container .print button:disabled{border:none!important;color:var(--disable-gray)!important;background-color:var(--white)!important}.content-container .ps_container .sort{width:47%;justify-content:flex-end}.content-container .ps_container .sort button{width:25%;min-width:135px;display:flex;justify-content:space-between;align-items:center}.content-container .ps_container .sort button span{display:block;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.content-container .ps_container .sort button.asc{background-color:var(--blue);color:var(--white)}.content-container .ps_container .sort button.asc span{background-image:url(/build/assets/icon_asc-Dcs_jwFy.png)}.content-container .ps_container .sort button.desc{border:2px solid var(--blue);color:var(--blue);background-color:var(--white)}.content-container .ps_container .sort button.desc span{background-image:url(/build/assets/icon_dsc-BgKlECkY.png)}.content-container .ps_container .sort button.no{border:none;color:var(--disable-gray);background-color:var(--white)}.content-container .ps_container .sort button.no span{background-image:url(/build/assets/icon_disable-DTy5JBZ4.png)}.content-container #selectAllBtn.selected{background-color:var(--blue);color:var(--white)}.content-container .list-container{min-width:1100px;margin-top:30px;width:100%;min-height:300px;display:flex;flex-wrap:wrap;gap:2.21%;justify-content:flex-start}.content-container .list-container .not-found{margin-top:60px;width:100%;display:flex;justify-content:center;font-size:28px}.content-container .list-container .card{background-color:var(--light-gray);width:32%;min-width:360px;max-width:31.8%;min-height:566px;margin-bottom:80px;border-radius:8px;font-size:clamp(13px,.9vw,16px);display:flex;flex-direction:column;justify-content:space-between}.content-container .list-container .card .top-part{padding:20px}.content-container .list-container .card .top-part .image{background-color:var(--white);border-radius:6px;width:100%;max-width:100%;min-width:320px;aspect-ratio:320 / 140;display:flex;justify-content:center;align-items:center}.content-container .list-container .card .top-part .image img{max-height:90%;max-width:90%;border-radius:6px}.content-container .list-container .card .top-part .general-info{margin-top:15px;padding:0 7px}.content-container .list-container .card .top-part .general-info .row{width:100%;min-width:310px;display:flex}.content-container .list-container .card .top-part .general-info .row .col{margin-bottom:8px}.content-container .list-container .card .top-part .general-info .row .col.title{font-weight:700;width:45%;max-width:45%}.content-container .list-container .card .top-part .general-info .row .col.value{width:55%}.content-container .list-container .card .top-part .environment{padding:0 7px;margin-top:5px}.content-container .list-container .card .top-part .environment .row{width:100%;display:flex}.content-container .list-container .card .top-part .environment .row .col{margin-bottom:5px}.content-container .list-container .card .top-part .environment .row .col.title{width:45%}.content-container .list-container .card .top-part .environment .row .col.title span{display:flex;align-items:center;justify-content:center;width:75%;height:28px;background-color:var(--bg-gray)}.content-container .list-container .card .top-part .environment .row .col.value{width:55%}.content-container .list-container .card .bottom-part .print{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px}.content-container .list-container .card .bottom-part .print label{cursor:pointer;display:flex;align-items:center;margin-bottom:16px}.content-container .list-container .card .bottom-part .print input[type=checkbox]{position:relative;width:30px;height:30px;border:1px solid var(--border-gray);border-radius:4px;background-color:var(--white);vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-right:8px;background-image:none;background-position:center;background-size:cover;background-repeat:no-repeat}.content-container .list-container .card .bottom-part .print input[type=checkbox]:checked{background-image:url(/build/assets/checkbox_check_2x-ACVPBhWz.png);background-color:transparent;border-color:transparent}.content-container .list-container .card .bottom-part .details-btn{width:100%;font-size:16px}.content-container .list-container .card .bottom-part .details-btn button{width:100%;min-height:56px;height:3vw;max-height:66px;background-color:var(--bg-gray);border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:16px}.content-container .list-container .card .bottom-part .details-btn button:hover{color:var(--blue)}.content-container .list-container .card .bottom-part .details-btn button:hover span{background-image:url(/build/assets/button_arrow_right_blue-BHQqsiI1.png)}.content-container .list-container .card .bottom-part .details-btn span{display:inline-block;width:8px;height:13px;background-image:url(/build/assets/button_arrow_right-DlEQc-L8.png);background-position:center;background-size:cover;background-repeat:no-repeat;margin-left:25px}.spinner-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.spinner-container .spinner{border:5px solid rgba(255,255,255,.3);border-top:5px solid var(--blue);border-radius:50%;width:80px;height:80px;animation:spin 1s linear infinite}@media (max-width: 768px){.content-container{width:89.333vw}.content-container .search-title{font-size:6.4vw;margin-top:14vw;margin-bottom:6.933vw}.content-container .sp .open-search-btn{min-width:89.333vw;width:89.333vw;background-color:var(--blue);color:var(--white);font-size:3.733vw;padding:5.6vw;margin-bottom:8vw;font-weight:700;border-radius:8px;position:relative}.content-container .sp .open-search-btn span{position:absolute;background-image:url(/build/assets/button_arrow_right_white-OUvlSPEu.png);background-size:cover;display:inline-block;width:1.6vw;aspect-ratio:1 / 1.85;right:8vw;top:7vw}.content-container .sp .sp-search-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;overflow-y:auto;z-index:20}.content-container .sp .sp-search-modal .sp-search-header{height:18.667vw;display:flex;align-items:center;justify-content:flex-end;padding-right:5.333vw;top:0}.content-container .sp .sp-search-modal .sp-search-header button span{display:block;height:10.667vw;width:10.667vw;background-image:url(/build/assets/icon_close-APgbAKkL.png);background-size:cover;background-repeat:no-repeat;background-position:center}.content-container .sp .sp-search-modal .search-form{min-width:100%;max-width:100%}.content-container .sp .sp-search-modal .search-sections,.content-container .sp .sp-search-modal .buttons{max-width:89.333vw!important}.content-container .sp .sp-search-modal .search-sections .section-toggle{display:block;width:100%;padding:5.6vw;background:var(--blue);color:var(--white);font-size:3.733vw;font-weight:700;text-align:center;transition:background .3s;border-bottom:4px solid var(--border-blue);position:relative}.content-container .sp .sp-search-modal .search-sections .section-toggle span{position:absolute;transform:rotate(90deg);background-image:url(/build/assets/button_arrow_right_white-OUvlSPEu.png);background-size:cover;display:inline-block;width:1.6vw;aspect-ratio:1 / 1.85;right:8vw;top:7vw;transition:transform .3s ease-in-out}.content-container .sp .sp-search-modal .search-sections .section-toggle.active span{transform:rotate(270deg)}.content-container .sp .sp-search-modal .search-sections .section-toggle.top{border-top-left-radius:2.133vw;border-top-right-radius:2.133vw}.content-container .sp .sp-search-modal .search-sections .section-content{background:var(--light-gray);overflow:auto;height:0;transition:height .3s ease-in-out}.content-container .sp .sp-search-modal .search-sections .section-content .inner.freeword{padding:5.333vw;height:22.667vw;display:inline-flex;align-items:center;justify-content:center;position:relative}.content-container .sp .sp-search-modal .search-sections .section-content .inner.freeword input{min-width:76vw;height:12vw;border-radius:50px;border:2px solid var(--border-gray);font-size:3.467vw;padding-left:10px;padding-right:12.5vw;outline:none}.content-container .sp .sp-search-modal .search-sections .section-content .inner.freeword span{position:absolute;display:inline-block;background-image:url(/build/assets/icon_search-Bqd3qd4V.png);background-size:cover;width:9.333vw;height:9.333vw;right:6.5vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.checkbox{padding:6.933vw;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;align-items:center;gap:4vw;position:relative}.content-container .sp .sp-search-modal .search-sections .section-content .inner.checkbox label{padding-right:20px;display:flex;align-items:center;font-size:3.733vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.checkbox input[type=checkbox]{position:relative;width:4.8vw;height:4.8vw;border:.533vw solid var(--border-gray);border-radius:1.5vw;background-color:var(--white);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:1.7vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.checkbox input[type=checkbox]:checked{background-image:url(/build/assets/checkbox_check-BjCmBlJM.png);background-size:100%;background-color:transparent;border-color:transparent}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select{width:100%;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:2.133vw;padding-top:6.667vw;padding-bottom:6.667vw;position:relative}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown{position:relative;display:inline-block;width:76vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-toggle{display:flex;justify-content:space-between;align-items:center;padding:4vw 5.333vw;border:.533vw solid var(--border-gray);border-radius:1.5vw;cursor:pointer;background-color:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:3.733vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-toggle .arrow{display:inline-block;width:3vw;height:1.5vw;background-image:url(/build/assets/select_arrow_down-oZZYUi94.png);background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform .3s ease-in-out}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-toggle.active .arrow{transform:rotate(-180deg)}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu{display:none;position:absolute;top:13.5vw;left:0;width:100%;border:.533vw solid var(--border-gray);border-radius:0 0 1.5vw 1.5vw;background-color:var(--white);padding:5.333vw;z-index:9000!important;max-height:70vw;overflow-y:scroll}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu label{display:flex;align-items:center;gap:3vw;font-size:3.733vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu label input[type=checkbox]{position:relative;width:4.8vw;height:4.8vw;border:.533vw solid var(--border-gray);border-radius:1.5vw;background-color:var(--white);vertical-align:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu label input[type=checkbox]:checked{background-image:url(/build/assets/checkbox_check-BjCmBlJM.png);background-size:100%;background-color:transparent;border-color:transparent}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu.active{display:block}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu label{padding:1.333vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.select .search-dropdown .dropdown-menu label:hover{background-color:#f0f0f0}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tag{padding:6.667vw;display:flex;flex-wrap:wrap;gap:1.6vw;width:100%;overflow:hidden;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tag label{display:inline-flex;align-items:center;justify-content:center;background-color:var(--white);border:.267vw solid var(--border-gray);border-radius:1.067vw;padding:2.133vw;font-size:3.467vw;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s,border-color .3s}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tag label input[type=checkbox]{display:none}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tag label:has(input[type=checkbox]:checked){border:.267vw solid var(--blue);color:var(--blue)}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tagimage{display:flex;align-items:center;justify-content:flex-start;min-height:-moz-fit-content;min-height:fit-content;height:-moz-fit-content;height:fit-content;min-width:100%;flex-wrap:wrap;padding:6.667vw;gap:1.333vw}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tagimage label{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:var(--white);border:.267vw solid var(--border-gray);border-radius:1.067vw;padding:2.133vw;font-size:3.467vw;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:49.1%;aspect-ratio:280 / 90}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tagimage label img{max-height:90%;max-width:90%}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tagimage label input[type=checkbox]{display:none}.content-container .sp .sp-search-modal .search-sections .section-content .inner.tagimage label:has(input[type=checkbox]:checked){border:.267vw solid var(--blue)}.content-container .sp .sp-search-modal .search-sections .expanded{height:auto}.content-container .sp .sp-search-modal .buttons{display:flex;flex-direction:column;background-color:var(--light-gray);margin:0;width:100%;padding:8.533vw 5.333vw;border-bottom-left-radius:2.133vw;border-bottom-right-radius:2.133vw;gap:2.067vw}.content-container .sp .sp-search-modal .buttons button{height:16vw;border-radius:2.133vw;font-size:4vw;position:relative}.content-container .sp .sp-search-modal .buttons button span{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;height:8vw;width:8vw;position:absolute;right:4vw}.content-container .sp .sp-search-modal .buttons button.search-btn{background-color:var(--blue);color:var(--white)}.content-container .sp .sp-search-modal .buttons button.search-btn span{background-image:url(/build/assets/icon_search_white-D6qX5GSa.png)}.content-container .sp .sp-search-modal .buttons button.search-btn:focus{border-color:var(--blue);background-color:var(--white);color:var(--blue)}.content-container .sp .sp-search-modal .buttons button.search-btn:focus span{background-image:url(/build/assets/icon_search_blue-Deu2LhZX.png)}.content-container .sp .sp-search-modal .buttons button.clear-btn{background-color:var(--white)}.content-container .sp .sp-search-modal .buttons button.clear-btn span{background-image:url(/build/assets/not_expanded-CPdzKBOm.png);transform:rotate(135deg)}.content-container .sp .sp-search-modal .buttons button.clear-btn:focus{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.content-container .sp .sp-search-modal .buttons button.clear-btn:focus span{background-image:url(/build/assets/icon_clear_hover-Cq6sd_e3.png)}.content-container .count{font-size:4vw}.content-container .ps_container{min-width:100%;max-height:55.333vw;display:inline;padding:6.933vw 5.333vw;border-radius:16px}.content-container .ps_container .sort{min-width:100%;height:auto;display:inline-block;font-weight:700}.content-container .ps_container .sort .title{display:block;min-width:100%;text-align:left;font-size:3.733vw;line-height:1;margin-bottom:4vw;margin-right:0}.content-container .ps_container .sort button{font-size:3.467vw;height:14.667vw;width:38.667vw;min-width:38.667vw;padding:4vw;display:inline-flex}.content-container .ps_container .sort button span{height:6.667vw;width:6.667vw}.content-container .ps_container .sort button.reg{margin-right:.5vw;margin-bottom:1.5vw}.content-container .list-container{min-width:89.333vw;width:89.333vw;margin-top:8vw;min-height:80vw;flex-direction:column;gap:0}.content-container .list-container .not-found{margin-top:9.333vw;font-size:4vw}.content-container .list-container .card{width:100%;min-width:100%;max-width:100%;min-height:0;margin-bottom:16vw;border-radius:16px;font-size:3.2vw}.content-container .list-container .card .top-part{padding:4.8vw}.content-container .list-container .card .top-part .image{border-radius:12px;width:80vw;max-width:80vw;min-width:80vw;aspect-ratio:590 / 260}.content-container .list-container .card .top-part .general-info{margin-top:5.6vw}.content-container .list-container .card .top-part .general-info .row .col{margin-bottom:2.4vw}.content-container .list-container .card .top-part .environment .row .col.title{width:45%}.content-container .list-container .card .top-part .environment .row .col.title span{width:25.333vw;height:6vw;background-color:var(--bg-gray)}.content-container .list-container .card .bottom-part .details-btn{width:100%}.content-container .list-container .card .bottom-part .details-btn button{width:100%;min-height:14.667vw;height:14.667vw;max-height:14.667vw;border-bottom-left-radius:16px;border-bottom-right-radius:16px;font-size:4vw}.content-container .list-container .card .bottom-part .details-btn span{width:1.5vw;height:2.5vw;margin-left:7.467vw}.spinner-container .spinner{width:60px;height:60px}}
