﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap");*{font-family:"Montserrat",sans-serif;}.device-cards-container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(720px,1fr));}@media(max-width:1000px){.device-cards-container{grid-template-columns:repeat(1,minmax(300px,1fr));}}@media(max-width:766px){.device-image-box .ph-image{display:none;}.device-image-box div{display:none;}.device-image-box a{display:none;}}.device-info .hidden-content{display:flex;flex-direction:column;align-items:center;}@media(min-width:767px){.device-info .hidden-content div{display:none;}}.device-card{background-color:#fff;border-radius:16px;box-shadow:5px 5px 7px rgba(0,0,0,.25);display:flex;width:100%;height:100%;transition:transform .2s ease-in-out;cursor:pointer;}.device-card:hover{transform:translateY(-3px);background-color:#edeaea;height:100%;}.device-image-box{height:100%;position:relative;background:rgba(28,56,93,.25);border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;}.device-info{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:5px;}.overview-label,.serial{font-size:1rem;font-weight:600;text-align:center;}.overview-value,.fc-buttons,.network-status{font-size:.8rem;font-weight:500;margin-top:2px;text-align:center;}.status-background,.network-status{display:flex;flex-wrap:wrap;justify-content:center;}.fc-buttons{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;}.serial{margin-top:10px;color:#fff;}.btn-details{margin-bottom:12px;background-color:#162a4d;color:#fff;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn-details:hover{background-color:#264a89;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn:first-child:active{background-color:#162a4d;color:#fff;}