.wireless-admin-section{--ws-bg:#06111c;--ws-card:#0d1d2b;--ws-card2:#102638;--ws-line:#203e53;--ws-muted:#91aaba;--ws-cyan:#42ddcd;--ws-blue:#62a8ff;min-height:calc(100vh - 74px);padding:2.6rem 0 5rem;color:#eef8fb;background:radial-gradient(circle at 92% 3%,rgba(32,126,159,.22),transparent 28rem),radial-gradient(circle at 8% 45%,rgba(31,101,124,.12),transparent 30rem),var(--ws-bg)}
.wireless-admin-section .section-shell{max-width:1680px;padding-left:clamp(1rem,2.2vw,2.5rem);padding-right:clamp(1rem,2.2vw,2.5rem);width:100%}.wireless-admin-section .admin-heading{align-items:flex-end;margin-bottom:1.4rem}.wireless-admin-section .admin-heading h1{font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.045em;margin:.15rem 0 .45rem}.wireless-admin-section .admin-heading>div>p:last-child{color:var(--ws-muted);max-width:45rem}.wireless-heading-actions{display:flex;align-items:center;gap:.7rem}.wireless-heading-actions form{margin:0}
.wireless-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 1.25fr;gap:.8rem;margin-bottom:1rem}.wireless-overview article{position:relative;overflow:hidden;min-height:7.5rem;padding:1.15rem 1.25rem;border:1px solid var(--ws-line);border-radius:1rem;background:linear-gradient(145deg,rgba(17,42,61,.96),rgba(10,25,38,.96));box-shadow:0 18px 55px rgba(0,0,0,.14)}.wireless-overview article:after{content:"";position:absolute;width:7rem;height:7rem;border-radius:50%;right:-3.5rem;top:-4rem;background:rgba(66,221,205,.09)}.wireless-overview span,.wireless-overview small{display:block;color:var(--ws-muted);font-size:.75rem}.wireless-overview strong{display:block;font-size:2rem;line-height:1.1;margin:.35rem 0}.wireless-overview .wireless-secure{display:flex;align-items:center;gap:.9rem;background:linear-gradient(145deg,rgba(16,56,58,.98),rgba(9,33,39,.98));border-color:rgba(66,221,205,.35)}.wireless-secure strong{font-size:1rem;margin:0 0 .25rem}.wireless-live-dot{width:.7rem;height:.7rem;border-radius:50%;background:#48e38d;box-shadow:0 0 0 .35rem rgba(72,227,141,.12),0 0 1.2rem #48e38d;flex:0 0 auto}
.wireless-admin-grid{display:grid;grid-template-columns:23rem minmax(0,1fr);gap:1rem}.wireless-panel{background:linear-gradient(150deg,rgba(16,38,56,.97),rgba(9,24,37,.97));border:1px solid var(--ws-line);border-radius:1rem;padding:1.15rem;min-height:34rem;box-shadow:0 24px 70px rgba(0,0,0,.2)}.wireless-sidebar{align-self:start;max-height:calc(100vh - 6rem);overflow:auto;padding:.9rem;position:sticky;top:5.2rem}.wireless-panel-title,.wireless-detail-head,.wireless-row,.wireless-device-name,.wireless-row-actions{display:flex;align-items:center}.wireless-panel-title,.wireless-detail-head,.wireless-row{justify-content:space-between}.wireless-panel-title{padding:.4rem .35rem .8rem}.wireless-panel-title h2,.wireless-detail-head h2{margin:0}.wireless-add-button{width:2.35rem;height:2.35rem;border:0;border-radius:.7rem;background:var(--ws-cyan);color:#02211e;font-size:1.55rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 8px 25px rgba(66,221,205,.22)}
.wireless-new-client{display:grid;gap:.7rem;margin:.3rem 0 .85rem;padding:.9rem;background:#071521;border:1px solid var(--ws-line);border-radius:.75rem}.wireless-new-client label{display:grid;gap:.3rem;color:var(--ws-muted);font-size:.75rem}.wireless-new-client input,.wireless-new-client textarea{background:#05111b;border:1px solid #31536a;border-radius:.5rem;color:white;padding:.6rem}.wireless-client-list{display:grid;gap:.45rem}.wireless-client{display:grid;grid-template-columns:2.45rem 1fr auto;align-items:center;gap:.7rem;width:100%;text-align:left;background:transparent;color:white;border:1px solid transparent;border-radius:.75rem;padding:.7rem;cursor:pointer;transition:.18s ease}.wireless-client:hover{background:#102536;border-color:#29495e;transform:translateX(2px)}.wireless-client.active{border-color:rgba(66,221,205,.55);background:linear-gradient(100deg,rgba(66,221,205,.16),rgba(22,62,75,.25));box-shadow:inset 3px 0 var(--ws-cyan)}.wireless-client-avatar{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:.7rem;background:linear-gradient(145deg,#1b5060,#143443);color:var(--ws-cyan);font-weight:800}.wireless-client strong,.wireless-client small{display:block}.wireless-client small{color:var(--ws-muted);font-size:.7rem;margin-top:.18rem}.wireless-client>b{color:#547287;font-size:1.3rem}
.wireless-client-group{border-radius:.8rem;overflow:hidden}.wireless-map-menu{background:#06131e;border:1px solid #244359;border-top:0;border-radius:0 0 .75rem .75rem;display:grid;padding:.35rem}.wireless-map-menu>small{color:var(--ws-muted);padding:.8rem}.wireless-map-menu-item{align-items:center;border-bottom:1px solid rgba(49,83,106,.45);display:grid;gap:.3rem;grid-template-columns:minmax(0,1fr) auto;padding:.25rem}.wireless-map-menu-item:last-child{border-bottom:0}.wireless-map-menu-item>button{align-items:center;background:transparent;border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr);padding:.6rem;text-align:left}.wireless-map-menu-item>button:hover{background:#102536}.wireless-map-menu-item>button>span:first-child{color:var(--ws-cyan)}.wireless-map-menu-item strong,.wireless-map-menu-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wireless-map-menu-item small{color:var(--ws-muted);font-size:.66rem;margin-top:.15rem}.wireless-map-menu-item>div{align-items:center;display:flex;gap:.2rem}.wireless-map-menu-item>div a,.wireless-map-menu-item>div button{background:transparent;border:0;color:#7ddfd4;cursor:pointer;font-size:.62rem;padding:.35rem;text-decoration:none}.wireless-map-menu-item>div .danger{color:#ffaaa9;font-size:1rem}
.wireless-detail{padding:1.4rem}.wireless-detail-head{padding:.15rem .2rem 1.2rem;border-bottom:1px solid rgba(51,81,100,.55)}.wireless-detail-head p:last-child{color:var(--ws-muted);margin:.35rem 0 0}.wireless-enroll-button span{font-size:1.2rem}.wireless-empty{display:grid;place-items:center;min-height:30rem;text-align:center;color:var(--ws-muted)}
.wireless-enrollment{display:grid;grid-template-columns:minmax(18rem,21rem) 1fr;gap:1.5rem;align-items:center;margin:1.25rem 0;padding:1.2rem;position:relative;background:linear-gradient(135deg,rgba(8,29,39,.98),rgba(13,50,53,.92));border:1px solid rgba(66,221,205,.5);border-radius:1rem;box-shadow:0 20px 65px rgba(0,0,0,.2)}.wireless-enrollment-close{background:#112e37;border:1px solid #38616b;border-radius:50%;color:#fff;cursor:pointer;font-size:1.25rem;height:2.2rem;position:absolute;right:.75rem;top:.75rem;width:2.2rem}.wireless-qr{background:white;padding:.8rem;border-radius:.8rem;box-shadow:0 10px 35px rgba(0,0,0,.28)}.wireless-qr svg{display:block;width:100%;height:auto}.wireless-code{display:inline-block;font:800 2rem ui-monospace,monospace;color:var(--ws-cyan);letter-spacing:.12em;padding:.55rem .7rem;background:#04191b;border-radius:.55rem}.wireless-enrollment p{color:var(--ws-muted)}.wireless-enrollment code{display:block;margin-top:.5rem;color:#a8e9e3;word-break:break-all;font-size:.7rem}
.wireless-section-title{display:flex;justify-content:space-between;align-items:center;margin:1.7rem .15rem .65rem;color:var(--ws-muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.wireless-section-title b{display:grid;place-items:center;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:1rem;background:#163246;color:#b9d1dd;font-size:.72rem}.wireless-rows{display:grid;gap:.55rem}.wireless-row{gap:.8rem;padding:.85rem .95rem;background:rgba(6,20,31,.72);border:1px solid rgba(39,70,89,.9);border-radius:.75rem;transition:.18s ease}.wireless-row:hover{border-color:#35627d;background:rgba(11,31,45,.9)}.wireless-row strong,.wireless-row small,.wireless-row time{display:block}.wireless-row small,.wireless-row time{color:var(--ws-muted);font-size:.72rem}.wireless-device-name{gap:.75rem}.wireless-device-icon,.wireless-survey-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.65rem;background:#132f41;color:var(--ws-cyan);font-size:1.1rem;flex:0 0 auto}.wireless-status{display:inline-block!important;padding:.15rem .42rem;margin-right:.35rem;border-radius:1rem;font-size:.63rem;text-transform:uppercase;letter-spacing:.06em}.wireless-status.active{color:#64e7a0;background:rgba(56,194,121,.13)}.wireless-status.inactive{color:#f4bf74;background:rgba(244,175,83,.13)}.wireless-text-button{border:0;background:transparent;cursor:pointer}.wireless-text-button.danger{color:#ffaaa9}.wireless-row.survey{display:grid;grid-template-columns:2.4rem 1fr auto}.wireless-row-copy time{margin-top:.25rem}.wireless-row-actions{gap:.75rem}.wireless-row-actions a{color:var(--ws-cyan);font-size:.75rem}.wireless-empty-row{display:flex;align-items:center;gap:.85rem;padding:1.1rem;color:var(--ws-muted);border:1px dashed #2b4a5d;border-radius:.75rem;background:rgba(7,20,30,.4)}.wireless-empty-row>span{font-size:1.7rem;color:#50778e}.wireless-empty-row strong,.wireless-empty-row small{display:block}.wireless-empty-row small{margin-top:.15rem;font-size:.72rem}
.wireless-map-dialog{width:min(74rem,calc(100% - 2rem));background:#0b1b29;color:#eef7fb;border:1px solid #28495e;border-radius:1rem;padding:1.1rem;box-shadow:0 30px 100px #000}.wireless-map-dialog::backdrop{background:rgba(0,7,12,.82);backdrop-filter:blur(4px)}.wireless-map-head{display:flex;justify-content:space-between;align-items:flex-start}.wireless-map-head h2{margin:.1rem 0}.wireless-map-head .summary{color:var(--ws-muted)}.wireless-map-wrap{position:relative;background:#04101a;border:1px solid #234056;border-radius:.8rem;overflow:hidden}.wireless-map-wrap svg{display:block;width:100%;max-height:68vh}.map-grid{stroke:#143047}.map-heat{opacity:.18}.map-route{fill:none;stroke:#dceaf2;stroke-width:2;stroke-dasharray:5 5}.map-point{stroke:white;stroke-width:1.5;cursor:pointer}.excellent{fill:#35d07f;background:#35d07f}.good{fill:#76d65a;background:#76d65a}.fair{fill:#ffc857;background:#ffc857}.poor{fill:#ff6b6b;background:#ff6b6b}.wireless-map-wrap aside{position:absolute;right:1rem;top:1rem;width:min(22rem,calc(100% - 2rem));max-height:calc(100% - 2rem);overflow:auto;background:rgba(6,18,28,.97);border:1px solid #2d536a;border-radius:.7rem;padding:1rem;box-shadow:0 18px 55px #000}.wireless-map-wrap dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem .8rem;font-size:.78rem}.wireless-map-wrap dt{color:#91aaba}.wireless-map-wrap dd{text-align:right;margin:0}.map-ap{display:grid;grid-template-columns:1fr auto;border-top:1px solid #234056;padding:.45rem 0;font-size:.72rem}.map-ap small{grid-column:1/-1;color:#91aaba}.wireless-legend{display:flex;gap:1rem;padding-top:.7rem;font-size:.75rem;color:#91aaba}.wireless-legend i{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.3rem}
.wireless-map-panel{background:linear-gradient(150deg,rgba(16,38,56,.99),rgba(7,20,31,.99));border:1px solid var(--ws-line);border-radius:1rem;box-shadow:0 24px 70px rgba(0,0,0,.25);margin-top:1rem;padding:1.25rem;scroll-margin-top:5.5rem}.wireless-map-panel[hidden]{display:none}.wireless-map-panel .wireless-map-wrap svg{max-height:none;min-height:590px}.wireless-map-empty{align-items:center;border:1px dashed #31536a;border-radius:1rem;color:var(--ws-muted);display:flex;flex-direction:column;justify-content:center;margin-top:1rem;min-height:32rem;padding:2rem;text-align:center}.wireless-map-empty[hidden]{display:none}.wireless-map-empty>span{color:var(--ws-cyan);font-size:3rem}.wireless-map-empty h3{color:#fff;margin:.7rem 0 .35rem}.wireless-map-empty p{color:var(--ws-muted);margin:0;max-width:30rem}.wireless-map-head-actions,.wireless-zoom-controls{align-items:center;display:flex;gap:.45rem}.wireless-zoom-controls{background:#071521;border:1px solid #31536a;border-radius:.6rem;padding:.2rem}.wireless-zoom-controls button{background:transparent;border:0;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;height:2.2rem;min-width:2.2rem}.wireless-zoom-controls .zoom-reset{color:#9fb9c5;font-size:.7rem;min-width:3.2rem}.wireless-map-collapse{background:transparent;border:1px solid #31536a;border-radius:.55rem;color:#bdd2dc;cursor:pointer;font-weight:800;padding:.65rem .85rem}.wireless-map-wrap aside h4{color:#fff;font-size:.75rem;letter-spacing:.08em;margin:1rem 0 .3rem;text-transform:uppercase}.detail-close{background:#173246;border:1px solid #31536a;border-radius:50%;color:#fff;cursor:pointer;font-size:1.15rem;height:2rem;line-height:1;position:absolute;right:.55rem;top:.55rem;width:2rem}.map-direction{stroke:#7adfd4;stroke-width:2;opacity:.8}.map-direction+*{}#ap-arrow path{fill:#7adfd4}.estimated-ap{cursor:pointer}.estimated-ap path{fill:#07111d;stroke:#7adfd4;stroke-width:3}.estimated-ap text{fill:#aaf2e9;font-size:12px;font-weight:800;paint-order:stroke;stroke:#04101a;stroke-width:4px;text-anchor:middle}.direction-key{color:#7adfd4}
.map-note{cursor:pointer}.map-note circle{fill:#fff;stroke:#42ddcd;stroke-width:3}.map-note path{fill:#0b3540}.map-note text{fill:#fff;font-size:12px;font-weight:800;paint-order:stroke;stroke:#04101a;stroke-width:4px;text-anchor:middle}.annotation-help{margin-left:auto;color:#42ddcd}.map-annotation-editor{background:#0b1b29;border:1px solid #42ddcd;border-radius:.8rem;box-shadow:0 22px 70px #000;display:grid;gap:.75rem;padding:1rem;position:absolute;width:310px;z-index:5}.map-annotation-editor[hidden]{display:none}.map-annotation-editor label{color:#bdd2dc;font-size:.72rem}.map-annotation-editor input,.map-annotation-editor textarea{background:#06111c;border:1px solid #31536a;color:#fff;min-height:40px}.map-annotation-editor textarea{min-height:78px}.map-annotation-editor>div{display:flex;gap:.5rem;justify-content:flex-end}.map-annotation-editor button,.map-note-detail button{background:#42ddcd;border:0;border-radius:.45rem;color:#041513;cursor:pointer;font-weight:800;padding:.55rem .75rem}.map-annotation-editor .cancel,.map-note-detail button{background:transparent;border:1px solid #31536a;color:#bdd2dc}.map-note-detail{display:grid;gap:.55rem}.map-note-detail small{color:#42ddcd;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.map-note-detail strong{font-size:1.15rem}.map-note-detail p{color:#bdd2dc;line-height:1.55;margin:0}.map-note-detail button{justify-self:start;margin-top:.3rem}
.wireless-map-panel .map-grid,.wireless-map-panel .map-route,.wireless-map-panel .map-point,.wireless-map-panel .map-direction{vector-effect:non-scaling-stroke}
.map-chevron{pointer-events:none}.map-chevron path{fill:none;stroke:#aaf2e9;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.wireless-map-panel svg{cursor:grab;touch-action:none;user-select:none}.wireless-map-panel svg.panning{cursor:grabbing}.map-endpoint circle{stroke:#fff;stroke-width:3}.map-endpoint.start circle{fill:#36d98f}.map-endpoint.end circle{fill:#ff8a66}.map-endpoint text{fill:#fff;font-size:13px;font-weight:900;paint-order:stroke;stroke:#04101a;stroke-width:4px;text-anchor:middle}
.survey-report{border-top:1px solid var(--ws-line);margin-top:1.2rem;padding-top:1.3rem}.report-heading{align-items:center;display:flex;justify-content:space-between;gap:1.5rem}.report-heading h3{font-size:1.65rem;margin:.1rem 0}.report-heading p:last-child{color:var(--ws-muted);margin:.25rem 0;max-width:44rem}.score-ring{height:7rem;position:relative;text-align:center;width:7rem;flex:0 0 auto}.score-ring svg{height:100%;transform:rotate(-90deg);width:100%}.score-ring circle{fill:none;stroke:#17354a;stroke-width:9}.score-ring .score-value{stroke:var(--ws-cyan);stroke-linecap:round}.score-ring strong{font-size:1.65rem;left:0;position:absolute;right:0;top:1.75rem}.score-ring span{color:var(--ws-muted);font-size:.65rem;font-weight:800;left:0;position:absolute;right:0;top:4rem;text-transform:uppercase}.report-metrics{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:1rem 0}.report-metrics article{background:#081824;border:1px solid var(--ws-line);border-radius:.75rem;padding:.85rem}.report-metrics span,.report-metrics small{color:var(--ws-muted);display:block;font-size:.7rem}.report-metrics strong{display:block;font-size:1.25rem;margin:.3rem 0}.coverage-bar{background:#071521;border-radius:999px;display:flex;height:.7rem;overflow:hidden}.coverage-bar i{display:block}.coverage-labels{color:var(--ws-muted);display:flex;font-size:.68rem;gap:1rem;margin:.45rem 0 1.3rem}.report-columns{display:grid;gap:1rem;grid-template-columns:minmax(19rem,.75fr) minmax(0,1.35fr)}.report-columns>div{background:rgba(5,17,27,.55);border:1px solid var(--ws-line);border-radius:.8rem;padding:1rem}.report-columns h4{font-size:.75rem;letter-spacing:.09em;margin:0 0 .8rem;text-transform:uppercase}.report-findings{display:grid;gap:.55rem}.report-findings article{align-items:flex-start;background:#0b1d2b;border-radius:.6rem;display:flex;gap:.7rem;padding:.75rem}.report-findings i{background:#62a8ff;border-radius:50%;box-shadow:0 0 0 .25rem rgba(98,168,255,.12);height:.55rem;margin-top:.28rem;width:.55rem;flex:0 0 auto}.report-findings article.good i{background:#35d07f}.report-findings article.warn i{background:#ffc857}.report-findings article.bad i{background:#ff6b6b}.report-findings strong{font-size:.78rem}.report-findings p{color:var(--ws-muted);font-size:.7rem;line-height:1.45;margin:.18rem 0 0}.ap-table-wrap{max-height:25rem;overflow:auto}.ap-inventory{border-collapse:collapse;font-size:.7rem;width:100%}.ap-inventory th{background:#071521;color:var(--ws-muted);position:sticky;text-align:left;top:0;z-index:1}.ap-inventory th,.ap-inventory td{border-bottom:1px solid #1b384c;padding:.55rem}.ap-inventory td strong,.ap-inventory td small{display:block}.ap-inventory td small{color:var(--ws-muted);font-size:.62rem;margin-top:.12rem}.score-method{border:1px solid var(--ws-line);border-radius:.65rem;color:var(--ws-muted);font-size:.72rem;margin-top:1rem;padding:.7rem .85rem}.score-method summary{color:#bdd2dc;cursor:pointer;font-weight:800}.score-method p{line-height:1.55;margin:.6rem 0 0}
.wireless-login-section{background:radial-gradient(circle at 15% 30%,rgba(54,167,170,.19),transparent 30rem),radial-gradient(circle at 90% 10%,rgba(53,112,164,.2),transparent 30rem),#07111d;color:#eef8fb;display:grid;min-height:calc(100vh - 74px);padding:clamp(2rem,6vw,6rem) 5vw;place-items:center}.wireless-login-panel{align-items:center;display:grid;gap:clamp(2rem,7vw,7rem);grid-template-columns:minmax(0,1.05fr) minmax(320px,430px);max-width:1180px;width:100%}.wireless-login-copy h1{font-size:clamp(2.5rem,5vw,4.8rem);letter-spacing:-.055em;margin-bottom:1.2rem}.wireless-login-copy>p:not(.eyebrow){color:#9cb3c1;font-size:1.08rem;max-width:38rem}.wireless-login-points{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2rem}.wireless-login-points span{background:rgba(255,255,255,.05);border:1px solid #203e53;border-radius:999px;color:#a9c4d0;font-size:.72rem;font-weight:700;padding:.55rem .75rem}.wireless-login-card{background:linear-gradient(155deg,rgba(17,42,61,.98),rgba(9,25,38,.98));border:1px solid #294a5f;border-radius:1.2rem;box-shadow:0 30px 90px rgba(0,0,0,.35);display:grid;gap:1rem;padding:clamp(1.4rem,4vw,2.2rem)}.wireless-login-card small{color:#42ddcd;font-size:.7rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.wireless-login-card h2{color:#fff;font-size:2rem;margin:.45rem 0}.wireless-login-card p{color:#91aaba;margin:0}.wireless-login-card label{color:#c7dae3}.wireless-login-card input{background:#071521;border:1px solid #31536a;color:#fff}.wireless-login-card .button{border:0;margin-top:.35rem;width:100%}
@media(max-width:1000px){.wireless-overview{grid-template-columns:repeat(2,1fr)}.wireless-admin-grid{grid-template-columns:17rem minmax(0,1fr)}.report-columns{grid-template-columns:1fr}.report-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.wireless-admin-section{min-height:calc(100vh - 66px);padding-top:1.7rem}.wireless-admin-section .admin-heading{align-items:flex-start}.wireless-heading-actions{margin-top:.8rem}.wireless-overview{grid-template-columns:1fr 1fr}.wireless-admin-grid{grid-template-columns:1fr}.wireless-panel{min-height:0}.wireless-enrollment{grid-template-columns:1fr}.wireless-qr{width:min(21rem,100%);margin:auto}.wireless-detail-head,.wireless-row{align-items:flex-start}.wireless-row.survey{grid-template-columns:2.4rem 1fr}.wireless-row.survey .wireless-row-actions{grid-column:1/-1;justify-content:flex-end}.wireless-map-panel .wireless-map-wrap svg{min-height:340px}.wireless-map-wrap aside{bottom:.6rem;left:.6rem;max-height:70%;right:.6rem;top:auto;width:auto}.wireless-legend{flex-wrap:wrap}.annotation-help{margin-left:0}.report-heading{align-items:flex-start}.wireless-login-section{min-height:calc(100vh - 66px)}.wireless-login-panel{grid-template-columns:1fr}.wireless-login-copy h1{font-size:clamp(2.25rem,10vw,3.4rem)}}@media(max-width:480px){.wireless-overview,.report-metrics{grid-template-columns:1fr}.wireless-row-actions{flex-wrap:wrap}.wireless-heading-actions{flex-wrap:wrap}.report-heading{display:grid}.score-ring{grid-row:1;justify-self:end}.coverage-labels{flex-wrap:wrap}.ap-inventory{min-width:36rem}}
