.card-glow:hover{box-shadow:0 8px 30px #6366f126;transform:translateY(-2px)}.small-logo img{width:180px!important}.img-width img{width:45px}ul.data-center li{list-style:none;display:flex;align-items:center}ul.data-center li span{font-size:14px;padding:0 10px;font-weight:600}ul.data-center{margin:0;padding:0;width:100%;display:inline-flex}ul.point-list li{padding:5px 0}ul.point-list{list-style:disc;padding:0 0 0 25px}.footer-logo img{width:150px}.text-purple{color:#5b3df5}.flex-wrapper{display:flex;justify-content:space-between;align-items:center;gap:40px;text-align:left}.info-side{flex:1}.info-item{display:flex;align-items:flex-start;margin-bottom:30px}.icon-circle{width:30px;height:30px;background:#5b3df5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px;color:#fff;font-size:12px;margin-top:3px}.info-text h3{color:#000;font-size:1.1rem;margin-bottom:5px;font-weight:600}.info-text p{font-size:.9rem;color:#000}.form-side{flex:1;background:#fff;padding:40px;border-radius:12px;color:#333}.input-group{margin-bottom:20px;position:relative}.input-group input,.input-group select,.input-group textarea{width:100%;padding:10px 0;border:none;border-bottom:1px solid #333;outline:none;font-size:1rem;background:transparent}.input-group select{color:#666;cursor:pointer}.send-btn{width:100%;padding:12px;background-color:#6450ca;color:#fff;border:none;font-size:1rem;font-weight:700;cursor:pointer;margin-top:10px;transition:background .3s;border-radius:6px}.send-btn:hover{background-color:#816cf0}.login-container{display:flex;gap:10px;margin:20px auto;font-family:sans-serif}.btn{display:flex;align-items:center;justify-content:center;padding:12px;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s;color:#fff;width:100%}.small-logo-dash img{width:110px;margin:11px auto}.btn i{margin-right:10px}.btn:hover{opacity:.9}.btn-google,.btn-facebook,.btn-linkedin,.btn-github{background-color:#6450ca}.btn-google{background:#4285f4}.btn-facebook{background:#4267b2}.btn-github{background:#1da1f2}.btn-linkedin{background:#0077b5}.heading-main-bg{background:#6450ca;padding:2px 10px;color:#fff;font-weight:600;font-size:25px;clip-path:polygon(0 1%,94% 0,78% 100%,0% 100%);width:200px}.range-thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:18px;height:18px;background-color:#fff;border:2px solid #6366f1;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0000001a}.range-thumb::-moz-range-thumb{pointer-events:all;width:18px;height:18px;background-color:#fff;border:2px solid #6366f1;border-radius:50%;cursor:pointer}.table-container{width:100%;overflow-x:auto;border:1px solid var(--border-color);border-radius:8px}table{width:100%;border-collapse:collapse;text-align:left}thead{background-color:#fff;border-bottom:1px solid var(--border-color)}th{padding:16px;color:var(--text-main);font-weight:600;font-size:14px}td{padding:16px;border-bottom:1px solid var(--border-color);color:var(--text-main);font-size:14px;vertical-align:middle}tr:last-child td{border-bottom:none}tr:hover{background-color:var(--bg-hover)}.gpu-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f0f7ff;border-radius:4px;margin-right:12px;color:var(--accent-blue)}.gpu-name-cell{display:flex;align-items:center;font-weight:600;color:var(--text-bold)}.price-text{font-weight:700;color:var(--text-bold)}.details-btn{background:transparent;border:1px solid #dcdfe6;padding:8px 16px;border-radius:4px;color:var(--text-main);cursor:pointer;font-size:13px;transition:all .2s}.details-btn:hover{border-color:var(--accent-blue);color:var(--accent-blue);background-color:#ecf5ff}@media(max-width:768px){th,td{padding:10px;font-size:12px}}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-content.active{max-height:500px;transition:max-height .4s ease-in}.search-highlight{background-color:#fef08a;font-weight:600}@media(max-width:1280px){.font-13{font-size:17px!important}}@media(max-width:991px){#header img{width:120px}ul.data-center,.form-side{width:100%}.info-side{flex:1;width:100%}}@media(max-width:768px){.flex-wrapper{flex-direction:column}.info-side{margin-bottom:0}}#toast-container>.toast-success{background-color:#6450ca!important}#toast-container>.toast-error{background-color:#ef4444!important}
