.svpn-home-selector .svhs-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px}.svpn-home-selector .svhs-controls label{display:grid;gap:8px;color:#effaf7;font-weight:600;flex:1;min-width:180px}.svpn-home-selector select,.svpn-home-selector .svhs-controls button{font:inherit;padding:12px;border:1px solid #59818b;border-radius:10px;min-height:46px;background:#163d4d;color:#fff}.svpn-home-selector .svhs-controls button{background:#77e3c6;color:#092a32;cursor:pointer}.svpn-home-selector .svhs-results{padding:20px;border:1px solid #426778;border-radius:14px;background:#102e40;color:#effaf7}.svpn-home-selector .svhs-results a,.svpn-home-selector #svhs-status{color:#b7ecdc}.svpn-home-selector .svhs-scroll{overflow-x:auto}.svpn-home-selector table{width:100%;border-collapse:collapse;background:transparent;color:#effaf7;font-size:14px}.svpn-home-selector th,.svpn-home-selector td{text-align:left;padding:12px;border-bottom:1px solid #365765;background:transparent;white-space:nowrap}.svpn-home-selector .svhs-results h4{color:#fff;font-size:20px;margin:0 0 12px}.svpn-home-selector .elementor-button[aria-pressed="true"]{outline:3px solid #fff;outline-offset:4px}.svpn-home-selector .elementor-button:focus-visible,.svpn-home-selector select:focus-visible,.svpn-home-selector button:focus-visible{outline:3px solid #9af4da;outline-offset:4px}.svpn-home-selector .svhs-results[aria-busy="true"]{opacity:.65}@media(max-width:767px){.svpn-home-selector .svhs-results{padding:14px}.svpn-home-selector .svhs-controls label{min-width:100%}}
