:root{--color-text: #4d4d4e}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-ExtraBold.CJA40GpI.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Bold.DvX_7plT.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Black.BrueB6C3.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Italic.CyL9rMVz.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Medium.CnL0NL__.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Regular.Dmx-1A8X.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Light.Da_OWWRQ.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-Thin.Bw4NMEl7.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_astro/Montserrat-SemiBold.D2sBl4K-.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html{height:100%;min-height:100%;box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-size:16px;line-height:1.5;font-family:Montserrat,sans-serif;min-height:100vh;color:#000;margin:0;background-color:#fafafa;font-weight:500}main{display:block}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none;max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0;cursor:pointer;user-select:none}button,select{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5{margin:0;padding:0;line-height:1.2}ol,ul{list-style:none;padding:0;margin:0}p{margin:0}a{text-decoration:none;background-color:transparent;color:#000;cursor:pointer;user-select:text}input{border:none;background-color:#fff;font:inherit}button{border:none;padding:0;font:inherit;background-color:transparent}.container{max-width:1300px;width:100%;padding:0 20px;margin:0 auto}.no-overflow{overflow:hidden}.table-wrap{max-width:900px;margin:auto;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000f;overflow-x:auto}table{width:100%;border-collapse:separate;border-spacing:0}thead{background:#f7f9ff}th{text-align:left;padding:15px 10px;font-weight:600;font-size:14px;color:#5c6370;letter-spacing:.3px;cursor:pointer}td{padding:12px 10px;font-size:15px;color:#2b2f38}tbody tr:not(:last-child) td{border-bottom:1px solid #f1f3f8}tbody tr{transition:.25s ease}tbody tr:hover{background:#fafbff}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:12px 40px 12px 14px;border-radius:5px;border:1px solid #e6e9f2;width:100%;background-image:url(../img/arrow-down.svg);background-size:23px;background-position:right 10px center;background-repeat:no-repeat;font-size:14px;color:#2b2f38;outline:none;transition:.25s;box-shadow:0 2px 6px #0000000a}select:hover{border-color:#d6dbeb}select:focus{border-color:#6b8cff;box-shadow:0 0 0 3px #6b8cff26}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:4px;border:1px solid #e6e9f2;background:#fff;cursor:pointer;transition:.2s;box-shadow:0 2px 5px #0000000a;vertical-align:middle;justify-content:flex-start;align-items:center;gap:8px;position:relative;bottom:2px;margin-right:5px}input[type=checkbox]:hover{border-color:#cfd6ea}input[type=checkbox]:checked{background:#6b8cff;border-color:#6b8cff}input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:6px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}input[type=checkbox]:focus{box-shadow:0 0 0 1px #6b8cff26}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.search-box{display:block;position:relative;width:100%}#search-input{width:100%;padding:12px 40px 12px 14px;border-radius:5px;border:1px solid #e6e9f2;position:relative}.clear-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.items-per-page{display:flex;justify-content:flex-end;align-items:flex-start;gap:0}.page-size-btn{padding:1px 13px;border-radius:4px}.page-size-btn.active{text-decoration:underline;color:#f01b1b}.header{display:block;margin-bottom:10px;margin-top:10px}.container-inner{background-color:#fff;border-radius:5px;padding:10px 20px}.menu{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px}.menu a{font-size:18px;text-transform:uppercase;font-weight:500}.main{display:block}.main__container{display:flex;justify-content:flex-start;gap:10px}.content{background-color:#fff;border-radius:5px;padding:20px;width:100%;position:relative;overflow:hidden}.sidebar{background-color:#fff;border-radius:5px;padding:20px;max-width:320px;width:100%;flex-shrink:0}.home .sidebar{display:none}.footer{border-radius:5px;margin-top:10px}.checkbox-group{display:block}.checkbox-group label{display:block;margin-bottom:15px}.filter-group__name{display:block;font-weight:600;margin-bottom:10px}.filter-group{margin-bottom:30px}.column-toggles{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px 20px;flex-wrap:wrap;margin-top:30px;margin-bottom:20px}.table-container__head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.text-block{display:block}.text-block h1{display:block;margin-bottom:20px}.text-block{display:block;line-height:1.5;font-size:16px;width:100%}.text-block h1{font-size:36px;margin-bottom:15px;font-weight:500}.text-block h2,.text-block h3,.text-block h4,.text-block h5{margin-top:35px;position:relative;display:block;margin-bottom:10px;font-weight:500;font-size:30px;line-height:1}.text-block h2+p,.text-block h3+p,.text-block h4+p,.text-block h5+p{margin-top:15px}.text-block p{margin:20px 0}.text-block a{color:#6b8cff;text-decoration:underline}.text-block ol,.text-block ul{margin:16px 0 16px 24px;padding:0}.text-block li{margin-bottom:3px}.text-block ul li{list-style-type:disc}.text-block ol li{list-style-type:auto}.text-block b,.text-block strong{font-weight:600}.text-block_bottom{margin-top:40px}.show-more{color:#898989;border-bottom:1px dotted #898989;display:inline-block;cursor:pointer}.table-container{overflow-x:auto;overflow-y:hidden;cursor:grab}.table-container:active{cursor:grabbing}.tech-table td,.tech-table th{white-space:nowrap}.tech-table input[type=checkbox]{margin:0}.tech-table th:first-child{padding:16px 10px 10px}.tech-table th:first-child img{width:33px}.tech-table th:nth-child(2),.tech-table td:nth-child(2){width:200px;min-width:200px;max-width:200px;white-space:unset}#gpu-table th:nth-child(1),#gpu-table td:nth-child(1){width:50px;min-width:50px;max-width:50px;white-space:unset}#gpu-table th:nth-child(2),#gpu-table td:nth-child(2){width:350px;min-width:350px;max-width:350px;white-space:unset}@media(max-width:992px){.sidebar{max-width:190px}}@media(max-width:767px){.sidebar{max-width:100%}.main__container{flex-direction:column}.checkbox-group{display:flex;gap:10px;flex-wrap:wrap}.checkbox-group label{margin-bottom:0}.show-more{margin-top:10px}.text-block h1{font-size:26px;margin-bottom:15px;font-weight:500}.table-container__head{flex-direction:column}.text-block h2,.text-block h3,.text-block h4,.text-block h5{font-size:26px}}
