.vpn-sub[data-v-18b3d6db]{color:var(--text-tertiary);align-items:center;gap:.35rem;margin-top:-.15rem;padding:0 0 .3rem calc(16px + .5rem);font-size:.6875rem;line-height:1.3;display:flex}.vpn-sub-icon[data-v-18b3d6db]{flex:0 0 12px;width:12px;height:12px}.vpn-sub-text[data-v-18b3d6db]{overflow-wrap:anywhere;flex:auto;min-width:0}.vpn-sub-link[data-v-18b3d6db]{min-height:18px;color:var(--text-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--border-primary);text-decoration-color:var(--border-primary);flex-shrink:0;padding:0 .15rem;font-weight:600;position:relative}.vpn-sub-link[data-v-18b3d6db]:after{content:"";height:32px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.vpn-sub-link[data-v-18b3d6db]:hover{text-decoration-color:currentColor}.vpn-sub-link[data-v-18b3d6db]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.n1-sticky-bar[data-v-49910146]{background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;margin:0 .75rem;box-shadow:0 12px 32px -12px #00000080}@media (max-width:359px){.n1-sticky-row>div[data-v-49910146]:first-child:not(:last-child){display:none}}.n1-svc{align-items:center;gap:.25rem;margin-top:.75rem;display:flex;position:relative}.n1-svc-track{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:auto;gap:.5rem;min-width:0;padding:.25rem .125rem;scroll-padding-inline:.125rem;display:flex;overflow-x:auto}.n1-svc-track::-webkit-scrollbar{display:none}.n1-svc.can-next .n1-svc-track{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.n1-svc.can-prev .n1-svc-track{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}.n1-svc.can-prev.can-next .n1-svc-track{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.n1-svc-tile{scroll-snap-align:start;color:#ffffffb8;border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:.5rem;width:6.25rem;padding:.5rem .25rem .375rem;text-decoration:none;transition:color .16s ease-out,background-color .16s ease-out;display:flex}.n1-svc-icon{color:#ffffffdb;background:#0a0a0b73;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;transition:transform .16s ease-out,border-color .16s ease-out,background-color .16s ease-out;display:grid;position:relative}.n1-svc-label{text-align:center;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:1.8rem;font-size:.75rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.n1-svc-tile.is-current,.n1-svc-tile:hover{color:#fff}.n1-svc-tile:hover .n1-svc-icon{border-color:#ffffff73;transform:translateY(-2px)}.n1-svc-tile.is-current .n1-svc-icon{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 6px 18px -6px var(--accent)}.n1-svc-badge,.n1-svc-tile.is-current .n1-svc-label{font-weight:700}.n1-svc-tile:focus-visible{outline:2px solid var(--home-on-dark-outline,#fff);outline-offset:2px}.n1-svc-badge{border-radius:999px;padding:1px 6px;font-size:10px;line-height:14px;position:absolute;top:-6px;right:-10px}.n1-svc-arrow{cursor:pointer;color:#fff;background:#0a0a0b8c;border:1px solid #fff3;border-radius:999px;flex:none;place-items:center;width:2.25rem;height:2.25rem;transition:opacity .16s ease-out;display:grid}.n1-svc-arrow:disabled{opacity:.3;cursor:default}.n1-svc-arrow:focus-visible{outline:2px solid var(--home-on-dark-outline,#fff);outline-offset:2px}@media (max-width:767px){.n1-svc-tile{width:5.5rem}.n1-svc-icon{width:3.25rem;height:3.25rem}.n1-svc-arrow{width:2rem;height:2.75rem}}html:not(.dark) .n1-svc-tile{color:#0f1219b8}html:not(.dark) .n1-svc-tile.is-current,html:not(.dark) .n1-svc-tile:hover{color:#0f1219}html:not(.dark) .n1-svc-icon{color:#0f1219cc;background:#ffffffbf;border-color:#0f121929}html:not(.dark) .n1-svc-tile:hover .n1-svc-icon{border-color:#0f121966}html:not(.dark) .n1-svc-tile.is-current .n1-svc-icon{background:var(--accent);border-color:var(--accent);color:#fff}html:not(.dark) .n1-svc-arrow{color:#0f1219;background:#ffffffd9;border-color:#0f12192e}@media (prefers-reduced-motion:reduce){.n1-svc-track{scroll-behavior:auto}.n1-svc-arrow,.n1-svc-icon,.n1-svc-tile{transition:none}.n1-svc-tile:hover .n1-svc-icon{transform:none}}
