.hwid-page{padding:2px}.hwid-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.hwid-heading{display:flex;gap:13px;align-items:center}.hwid-heading h2{margin:4px 0;font-size:24px}.hwid-heading p:not(.eyebrow){margin:0;color:#7f8998;font-size:11px}.hwid-shield{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#28183a;border:1px solid rgba(166,90,241,.24);color:#b264ff;font-size:22px}.hwid-ban{border:0;border-radius:9px;background:#a65bea;color:#fff;padding:11px 16px;font:inherit;font-weight:800;font-size:11px}.hwid-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.hwid-stats>div{background:#17131f;border:1px solid rgba(255,255,255,.06);border-radius:13px;padding:14px}.hwid-stats span,.hwid-stats small{display:block;color:#737e8d;font-size:9px}.hwid-stats strong{display:block;color:#fff;font-size:22px;margin:4px 0}.hwid-card{background:#17131f;border:1px solid rgba(255,255,255,.06);border-radius:15px;overflow:hidden}.hwid-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px;border-bottom:1px solid rgba(255,255,255,.06)}.hwid-tabs{display:flex;gap:4px}.hwid-tab{border:0;background:transparent;color:#8993a2;border-radius:8px;padding:8px 12px;font:inherit;font-size:10px;cursor:pointer}.hwid-tab.active{background:#281a35;color:#fff}.hwid-search{display:flex;align-items:center;border:1px solid rgba(255,255,255,.07);background:#100d15;border-radius:9px;padding:0 7px;color:#6f7987}.hwid-search input{width:190px;border:0;outline:0;background:transparent;color:#fff;padding:8px 5px;font:inherit;font-size:10px}.hwid-search button{border:0;background:transparent;color:#99a3b1;font-size:18px;cursor:pointer}.hwid-row{display:grid;grid-template-columns:minmax(240px,1.5fr) 100px auto;gap:12px;align-items:center;padding:15px;border-bottom:1px solid rgba(255,255,255,.05)}.hwid-row:last-child{border-bottom:0}.hwid-main{display:flex;gap:10px;align-items:center;min-width:0}.hwid-device-icon{width:36px;height:36px;border-radius:10px;background:#241932;color:#b164ff;display:grid;place-items:center;flex:none}.hwid-main b{display:block;color:#eef2f7;font-size:11px}.hwid-main small{display:block;color:#717d8c;font-size:9px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwid-status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:800;text-transform:uppercase}.hwid-status.active{background:#11261a;color:#81e6aa}.hwid-status.blocked{background:#2a171b;color:#efaaaa}.hwid-status.unknown{background:#211e25;color:#a5adba}.hwid-actions{display:flex;justify-content:flex-end;gap:6px}.hwid-action{border:0;border-radius:8px;padding:7px 10px;background:#241b2b;color:#d7dde5;font:inherit;font-size:9px;font-weight:800;cursor:pointer}.hwid-action.block{background:#351c27;color:#eeabab}.hwid-action.unblock{background:#17291e;color:#8de7ab}.hwid-action.reset{background:#211c2a;color:#c4acd9}.hwid-empty,.hwid-loading,.hwid-error{padding:60px 18px;text-align:center;color:#7f8998}.hwid-empty b,.hwid-loading b,.hwid-error b{display:block;color:#e8edf3;margin-bottom:5px;font-size:12px}.hwid-empty span,.hwid-error span{font-size:10px}.hwid-no-match{padding:40px;text-align:center;color:#7f8998;font-size:10px}.spinner{width:22px;height:22px;border:2px solid rgba(255,255,255,.12);border-top-color:#a65bea;border-radius:50%;margin:0 auto 10px;animation:hwidspin .8s linear infinite}@keyframes hwidspin{to{transform:rotate(360deg)}}@media(max-width:700px){.hwid-head{flex-direction:column}.hwid-ban{width:100%}.hwid-stats{grid-template-columns:1fr}.hwid-toolbar{flex-direction:column;align-items:stretch}.hwid-search input{width:100%}.hwid-row{grid-template-columns:1fr}.hwid-actions{justify-content:flex-start}}