*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.grid{display:grid}.min-h-screen{min-height:100vh}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.overflow-hidden{overflow:hidden}.border{border-width:1px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--ink:#181b1f;--muted:#77808d;--line:#dfe3e8;--blue:#0956ff}*{box-sizing:border-box}html{background:#fff}body{margin:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 50% 28%,#f9fbff 0,#fff 36%)}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}.site-header{height:86px;width:min(1450px,calc(100% - 56px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:50}.brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);font-size:26px;font-weight:750;letter-spacing:-.7px}.brand-logo{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.header-actions{display:flex;align-items:center;gap:30px}.login-link,.register-button{color:#17191c;text-decoration:none;font-size:15px}.register-button{border:1px solid #202327;border-radius:999px;padding:13px 23px;transition:.2s ease;background:hsla(0,0%,100%,.74)}.register-button:hover{background:#17191c;color:#fff;transform:translateY(-1px)}.hero{position:relative;padding:34px 24px 120px}.hero-content{width:min(1180px,100%);margin:0 auto;position:relative;z-index:5}.eyebrow{width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 20px;display:flex;align-items:center;gap:9px;color:#66717e;font-size:14px;background:#fff;border:1px solid #e8ebef;box-shadow:0 8px 26px rgba(22,45,83,.05);border-radius:999px;padding:8px 13px}.eyebrow span{width:7px;height:7px;border-radius:50%;background:#14b86e;box-shadow:0 0 0 5px rgba(20,184,110,.11);animation:eyebrowPulse 1.8s ease-in-out infinite}@keyframes eyebrowPulse{0%,to{transform:scale(1);box-shadow:0 0 0 5px rgba(20,184,110,.11),0 0 0 0 rgba(20,184,110,.24);opacity:1}50%{transform:scale(.88);box-shadow:0 0 0 5px rgba(20,184,110,.08),0 0 0 9px rgba(20,184,110,0);opacity:.72}}h1{margin:0;font-size:clamp(48px,5vw,76px);line-height:.98;letter-spacing:-4px;font-weight:510}.hero-copy,h1{text-align:center}.hero-copy{max-width:670px;margin:24px auto 34px;font-size:17px;color:#76808d;line-height:1.55}.hero-orb{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.hero-orb-a{width:390px;height:390px;left:-220px;top:115px;background:radial-gradient(circle,#eef4ff 0,rgba(238,244,255,0) 70%)}.hero-orb-b{width:420px;height:420px;right:-240px;top:20px;background:radial-gradient(circle,#f0f8ff 0,rgba(240,248,255,0) 70%)}.config-wrap{width:min(1135px,100%);margin:42px auto 0;position:relative}.config-card{background:hsla(0,0%,100%,.92);border:1px solid #d6dbe1;box-shadow:0 0 0 5px rgba(30,47,73,.045),0 18px 50px rgba(27,43,65,.07);border-radius:20px;padding:20px}.config-grid{display:grid;grid-template-columns:1.15fr .47fr 1.15fr 1.15fr .92fr;gap:9px;align-items:end}.field{position:relative;min-width:0}.field label{display:block;margin:0 0 8px 2px;font-size:13px;font-weight:650;color:#7f8895}.field input[type=number],.select-trigger{width:100%;height:48px;border-radius:11px;border:1px solid #dfe4e9;background:#fff;color:#15181c;padding:0 13px;outline:none;transition:.18s ease}.select-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.field input[type=number]:hover,.select-trigger:hover{border-color:#c5ccd5}.field input[type=number]:focus,.select-trigger:focus{border-color:#9abaff;box-shadow:0 0 0 3px rgba(0,76,255,.09)}.chevron{width:17px;height:17px;transition:.2s ease;flex:0 0 auto}.chevron.rotate{transform:rotate(180deg)}.country-value{display:flex;align-items:center;gap:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.country-flag{width:24px;height:18px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(15,23,42,.08)}.buy-cell{border:1px solid #eceff2;background:#fafafa;border-radius:14px;padding:10px;min-height:68px}.buy-button,.buy-cell{display:flex;align-items:center;justify-content:center}.buy-button{width:100%;height:42px;border:0;border-radius:999px;background:#08090a;color:#fff;font-weight:700;gap:7px;cursor:pointer;box-shadow:0 6px 15px rgba(0,0,0,.13);transition:.2s ease}.buy-button:hover{transform:translateY(-1px);background:#16181b}.dropdown{position:absolute;left:0;top:calc(100% + 8px);z-index:60;background:#fff;border:1px solid #e2e6ea;border-radius:16px;box-shadow:0 18px 55px rgba(20,35,58,.16);overflow:hidden}.service-dropdown{width:320px;padding:15px 12px 12px}.service-headline{display:flex;align-items:center;gap:7px;font-size:14px;padding:0 3px}.service-description{margin:8px 3px 14px;color:#8a929d;font-size:12px;line-height:1.4}.service-options{display:grid;gap:6px}.service-option{width:100%;min-height:42px;border:1px solid #edf0f3;background:#fbfbfc;border-radius:11px;padding:5px 7px 5px 10px;display:grid;grid-template-columns:18px 20px 1fr auto;gap:7px;align-items:center;cursor:pointer;color:#454a51;transition:.15s ease;text-align:left}.service-option:hover{background:#f5f7fa}.service-option.active{background:#f5f7fb;border-color:#e4e8ef}.radio{width:18px;height:18px;border-radius:50%;border:1.5px solid #dce3eb;display:grid;place-items:center;background:#eff2f5}.radio.selected{border-color:#0b62ff;background:#fff}.radio.selected span{width:10px;height:10px;border-radius:50%;background:#0b62ff}.service-name{font-size:12px;white-space:nowrap}.price-badge{background:#e8efff;color:#0054ee;border-radius:8px;padding:6px 8px;font-size:11px;white-space:nowrap}.country-dropdown{width:340px}.search-box{margin:10px;height:42px;border:1px solid #e1e5ea;border-radius:10px;display:flex;align-items:center;gap:8px;padding:0 11px;color:#9aa2ad}.search-box input{border:0;outline:0;width:100%;min-width:0}.country-list{max-height:310px;overflow:auto;padding:0 7px 8px}.country-option,.period-option{width:100%;border:0;background:transparent;border-radius:9px;min-height:40px;display:flex;align-items:center;gap:9px;padding:0 10px;cursor:pointer;text-align:left}.country-option.active,.country-option:hover,.period-option.active,.period-option:hover{background:#f3f6fa}.country-option svg,.period-option svg{margin-left:auto;color:#0b5cff}.empty-country{padding:20px 12px;color:#939ba5;text-align:center;font-size:13px}.period-dropdown{width:100%;min-width:180px;padding:7px}.total-row{width:100%;margin:22px auto 0;display:flex;align-items:center;justify-content:center;color:#8b929d;font-size:16px}.total-copy{white-space:nowrap;line-height:1.2}.total-row strong{color:#15181c;font-size:18px;font-weight:650;letter-spacing:-.25px;margin-left:4px}.trust-row{margin:18px auto 0;justify-content:center;gap:20px;color:#9098a3;font-size:12px}.trust-row,.trust-row span{display:flex;align-items:center}.trust-row span{gap:5px}@media (max-width:980px){.config-grid{grid-template-columns:1fr 1fr}.field-country,.field-service{grid-column:span 1}.field-period{grid-column:1/2}.buy-cell{grid-column:2/3}.field-quantity{order:3}}@media (max-width:700px){.site-header{width:calc(100% - 30px);height:72px}.brand{font-size:22px;gap:9px}.brand-logo{width:32px;height:32px}.header-actions{gap:14px}.login-link{display:none}.register-button{font-size:13px;padding:10px 16px}.hero{padding:28px 14px 80px}.eyebrow{font-size:12px;margin-bottom:17px}h1{font-size:clamp(38px,12vw,56px);letter-spacing:-2.7px}.desktop-break{display:none}.config-card{padding:13px;border-radius:17px}.config-grid{grid-template-columns:1fr;gap:11px}.buy-cell,.field-country,.field-period,.field-quantity,.field-service{grid-column:1!important;order:0}.buy-cell{min-height:64px;padding:9px;margin-top:2px}.field input[type=number],.select-trigger{height:50px}.country-dropdown,.period-dropdown,.service-dropdown{width:100%;min-width:0;position:fixed;left:14px;right:14px;width:auto;top:auto;bottom:14px;border-radius:18px}.service-dropdown{padding:16px 13px 14px}.country-list{max-height:47vh}.service-option{grid-template-columns:18px 20px minmax(0,1fr) auto}.price-badge{font-size:10px;padding:6px}.config-wrap{margin-top:28px}.total-row{margin-top:18px;font-size:13px}.total-row strong{font-size:15px}.trust-row{flex-wrap:wrap;gap:10px 16px}}.quality-section{padding:72px 24px 120px;background:#fff}.quality-heading-wrap{width:min(1260px,100%);margin:0 auto;text-align:center}.quality-heading-wrap h2{margin:0;font-size:clamp(42px,4.6vw,70px);line-height:1.04;letter-spacing:-3.2px;font-weight:430;color:#1b1d20}.quality-heading-wrap p{margin:18px auto 0;max-width:1080px;color:#111;font-size:18px;line-height:1.38}.quality-demo-wrap{position:relative;width:min(1380px,100%);margin:96px auto 0;padding:0 48px}.proxy-quality-card{position:relative;border:1px solid #dfe2e5;border-radius:24px;background:#f8f9fb;padding:20px;box-shadow:0 0 0 18px #f6f7f8}.quality-table-head{min-height:52px;display:grid;grid-template-columns:90px 1.5fr 1.2fr 1fr 1fr 54px 76px 76px 24px;gap:14px;align-items:center;background:#fff;border:1px solid #d9dde2;border-bottom-color:#cfd4d9;padding:0 16px;font-size:14px}.rating-badge{width:50px;padding:3px 0;text-align:center;border-radius:5px;background:#25ad57;color:#fff;font-weight:700}.proxy-domain,.proxy-ip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.proxy-country-type,.proxy-type{display:flex;align-items:center;gap:7px;white-space:nowrap}.proxy-type-icon{width:18px;height:18px;display:block;flex:0 0 18px}.proxy-country-type img{width:24px;height:16px;border-radius:3px;-o-object-fit:cover;object-fit:cover}.score-chip{justify-self:start;color:#23a753;background:#e8f8ee;border-radius:5px;padding:3px 11px;font-weight:600}.metric-green{color:#129742;font-weight:700}.quality-card-body{display:grid;grid-template-columns:1.05fr .72fr 1.85fr;background:#f3f6f8;border:1px solid #d9dde2;border-top:0;padding:18px 14px 16px;min-height:160px}.quality-info-col{padding:0 16px;min-width:0}.quality-info-main h3{margin:0 0 18px;font-size:14px;font-weight:700}.info-title,.quality-muted-link{display:flex;align-items:center;gap:5px;color:#8c9198;font-size:12px;margin-bottom:12px}.protocol-link{width:-moz-max-content;width:max-content;color:#1fa64c;font-size:12px;text-decoration:underline;text-underline-offset:2px;margin:0 0 8px}.quality-divider{width:86%;height:1px;background:#d4d9dd;margin:8px 0 13px}.response-row{display:flex;gap:9px;align-items:center;color:#1fa64c;font-size:12px}.response-row strong{background:#e4f8ea;border-radius:5px;padding:2px 7px;font-weight:500}.quality-info-db,.quality-info-services{border-left:1px solid #e0e4e7}.database-icon{display:block;width:38px;height:38px;margin:8px auto}.db-status{text-align:center;font-size:12px;font-weight:700;color:#101214}.db-score{text-align:center;margin-top:2px;color:#6c7279;font-size:11px}.social-grid{display:flex;flex-wrap:wrap;gap:11px 18px;padding-top:2px}.social-item{display:flex;align-items:center;gap:5px;color:#139e49;font-size:12px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.social-item img{width:16px;height:17px}.quality-bubble{position:absolute;z-index:8;pointer-events:none}.quality-bubble img{width:100%;height:100%;display:block}.bubble-label{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;color:#111;font-size:18px;line-height:1.08;font-weight:600}.bubble-line{display:block;width:-moz-max-content;width:max-content;padding-bottom:2px;border-bottom:1.5px dashed #111}.quality-bubble-rating{width:161px;height:117px;left:0;top:-86px;transform:none}.quality-bubble-rating>img{transform:rotate(-1deg);transform-origin:center}.quality-bubble-rating .bubble-label{left:27px;top:24px;width:102px}.info-help-target{position:relative;display:inline-flex;width:12px;height:12px;flex:0 0 12px}.info-help-target>svg{display:block}.info-help-target .quality-bubble{transform:none;transform-origin:115px 116px}.quality-bubble-db{width:161px;height:117px;left:-111px;top:-109px}.quality-bubble-db .bubble-label{left:27px;top:23px;width:105px}.quality-bubble-services{width:161px;height:117px;left:-111px;top:-109px}.quality-bubble-services .bubble-label{left:30px;top:23px;width:100px}.quality-bubble-type{width:186px;height:148px;right:22.2%;top:-104px}@media (max-width:1100px){.quality-demo-wrap{padding:0;margin-top:70px}.quality-table-head{grid-template-columns:70px 1.5fr 1.1fr 1fr 1fr 46px 62px 62px 20px;gap:8px;font-size:12px}.quality-bubble{transform:scale(.86);transform-origin:center}.quality-bubble-rating{left:-12px}.quality-bubble-type{right:20%}.info-help-target .quality-bubble{transform:scale(.86);transform-origin:115px 116px}}@media (max-width:820px){.quality-section{padding:54px 14px 78px}.quality-heading-wrap h2{font-size:clamp(36px,10vw,52px);letter-spacing:-2px}.quality-heading-wrap p{font-size:15px}.quality-desktop-break{display:none}.quality-demo-wrap{margin-top:38px}.quality-bubble{display:none}.proxy-quality-card{border-radius:18px;padding:10px;box-shadow:0 0 0 8px #f6f7f8;overflow:hidden}.quality-table-head{grid-template-columns:auto 1fr auto;gap:10px;padding:11px 10px;min-height:auto;border-radius:10px 10px 0 0}.proxy-domain{font-weight:600}.metric-green,.proxy-country-type,.proxy-ip,.score-chip{display:none}.proxy-type{justify-self:end;font-size:12px}.quality-card-body{grid-template-columns:1fr;padding:4px 10px 10px;gap:0}.quality-info-col{padding:16px 4px}.quality-info-db,.quality-info-services{border-left:0;border-top:1px solid #e0e4e7}.info-title{margin-bottom:10px}.database-icon{margin-left:0;margin-right:0}.db-score,.db-status{text-align:left}.social-grid{gap:10px 14px}}.quality-bubble{pointer-events:auto}.quality-bubble:focus-within,.quality-bubble:hover{z-index:100}.quality-bubble>img{pointer-events:none}.quality-hover-card{position:absolute;z-index:30;width:345px;padding:14px 14px 13px;border-radius:7px;background:#242424;color:#f4f4f4;box-shadow:0 8px 24px rgba(0,0,0,.24);opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;font-size:12px;line-height:1.34;text-align:left;font-weight:400;pointer-events:none}.quality-hover-card:before{content:"";position:absolute;width:0;height:0;border-style:solid}.quality-bubble:focus-within .quality-hover-card,.quality-bubble:hover .quality-hover-card{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.quality-hover-title{display:block;color:#f4a300;font-size:14px;font-weight:500;padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid #4d4d4d}.quality-hover-copy{display:block;color:#f0f0f0}.quality-hover-copy p{margin:0 0 13px}.quality-hover-copy p:last-child{margin-bottom:0}.quality-hover-copy strong{color:#fff}.quality-hover-scroll{max-height:344px;overflow-y:auto;overflow-x:hidden;padding-right:6px;scrollbar-width:thin;scrollbar-color:#aaa transparent}.quality-hover-scroll::-webkit-scrollbar{width:5px}.quality-hover-scroll::-webkit-scrollbar-track{background:transparent}.quality-hover-scroll::-webkit-scrollbar-thumb{background:#aaa;border-radius:8px}.quality-hover-scroll p{margin:0 0 10px}.quality-hover-scroll ul{margin:7px 0 0;padding-left:15px}.quality-hover-scroll li{margin:3px 0;list-style:disc}.quality-hover-box{border:1px solid #5a5a5a;border-radius:9px;padding:10px 11px;margin-top:11px;background:#262626}.quality-hover-box>strong{display:block;margin-bottom:5px;font-size:13px;color:#fff}.quality-hover-box p{margin:0;color:#c9c9c9}.quality-hover-card-rating{left:156px;top:2px;width:360px}.quality-hover-card-rating:before{left:-8px;top:54px;border-width:8px 8px 8px 0;border-color:transparent #242424 transparent transparent}.quality-hover-card-db{right:148px;top:58px;width:345px}.quality-hover-card-db:before{right:-8px;top:46px;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #242424}.quality-hover-card-services{left:-102px;bottom:117px;width:345px}.quality-hover-card-services:before{left:168px;bottom:-8px;border-width:8px 8px 0;border-color:#242424 transparent transparent}.quality-hover-card-type{right:-90px;top:138px;width:350px}.quality-hover-card-type:before{left:165px;top:-8px;border-width:0 8px 8px;border-color:transparent transparent #242424}@media (max-width:820px){.quality-hover-card{display:none}}.account-page{min-height:100vh;background:#fff;color:#17191d}.auth-nav{gap:28px}.auth-shell{min-height:calc(100vh - 104px);display:grid;place-items:center;padding:48px 20px 80px;background:radial-gradient(circle at 50% 15%,#f5fbff 0,#fff 42%)}.auth-card{width:min(440px,100%);padding:34px;border:1px solid #e2e5e8;border-radius:26px;background:#fff;box-shadow:0 18px 60px rgba(20,26,33,.08)}.auth-kicker{display:inline-flex;padding:7px 11px;border:1px solid #e5e8eb;border-radius:999px;font-size:12px;color:#72777f;background:#fbfcfd}.auth-card h1,.placeholder-page h1,.profile-topline h1{margin:18px 0 8px;font-size:38px;line-height:1.05;letter-spacing:-.035em;font-weight:600}.auth-subtitle{margin:0 0 24px;color:#777d85;line-height:1.5;font-size:14px}.auth-error{margin:0 0 16px;padding:12px 14px;border:1px solid #f3c8c8;border-radius:12px;background:#fff5f5;color:#a93131;font-size:13px}.auth-form{display:grid;gap:15px}.auth-form label{display:grid;gap:7px;font-size:13px;font-weight:600;color:#4c5158}.auth-form input{width:100%;height:48px;padding:0 14px;border:1px solid #dfe3e7;border-radius:13px;outline:none;font:inherit;font-weight:400;background:#fff;transition:border-color .18s,box-shadow .18s}.auth-form input:focus{border-color:#9ca5ae;box-shadow:0 0 0 4px rgba(0,0,0,.04)}.auth-submit,.topup-button{height:48px;border:0;border-radius:13px;background:#050505;color:#fff;font-weight:700;cursor:pointer;transition:transform .16s,background .16s}.auth-submit:hover,.topup-button:hover{background:#292b2e;transform:translateY(-1px)}.auth-switch{margin:20px 0 0;text-align:center;color:#7b8087;font-size:13px}.auth-switch a{color:#111;font-weight:600;text-decoration:underline;text-underline-offset:3px}.profile-shell{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:58px 0 100px}.profile-topline{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px}.logout-button{height:42px;padding:0 18px;border:1px solid #d8dce0;border-radius:999px;background:#fff;cursor:pointer}.profile-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.profile-card,.stat-card{border:1px solid #e0e4e7;border-radius:22px;background:#fff;box-shadow:0 10px 40px rgba(25,31,37,.045)}.profile-card{min-height:190px;padding:26px}.profile-main-card{display:flex;align-items:center;gap:20px}.profile-avatar{width:72px;height:72px;display:grid;place-items:center;border-radius:22px;background:#111;color:#fff;font-size:28px;font-weight:700}.profile-label{color:#858b92;font-size:13px}.profile-username{margin-top:4px;font-size:27px;font-weight:650;letter-spacing:-.02em}.profile-id{margin-top:7px;color:#686e75;font-size:14px}.balance-card{display:flex;flex-direction:column;align-items:flex-start}.balance-value{margin:8px 0 22px;font-size:34px;font-weight:650;letter-spacing:-.035em}.topup-button{margin-top:auto;padding:0 22px}.profile-section-title{margin:38px 0 14px;font-size:19px;font-weight:650}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat-card{padding:22px}.stat-card span{display:block;color:#858b92;font-size:13px}.stat-card strong{display:block;margin-top:10px;font-size:28px;letter-spacing:-.03em}.placeholder-page{width:min(900px,calc(100% - 40px));margin:0 auto;padding:90px 0}.placeholder-page p{color:#777d85}@media (max-width:780px){.auth-nav{gap:12px}.auth-nav .login-link:nth-child(2){display:none}.auth-card{padding:25px 20px;border-radius:21px}.auth-card h1,.placeholder-page h1,.profile-topline h1{font-size:31px}.profile-shell{width:min(100% - 28px,1120px);padding-top:34px}.profile-grid,.stats-grid{grid-template-columns:1fr}.profile-topline{align-items:center}.profile-card{min-height:auto}}.buy-page-shell{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:52px 0 110px}.buy-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.buy-page-heading-centered{justify-content:center;align-items:center;text-align:center}.buy-page-heading h1{margin:0;font-size:42px;line-height:1.05;letter-spacing:-.04em;font-weight:650}.buy-page-heading p{margin:0;color:#7d8289;font-size:14px}.buy-balance{min-width:180px;display:grid;justify-items:end;gap:3px}.buy-balance span{color:#8a9097;font-size:12px}.buy-balance strong{font-size:24px;letter-spacing:-.03em}.buy-balance a{color:#111;font-size:12px;text-decoration:underline;text-underline-offset:3px}.buy-products{position:relative;padding:18px 18px 14px;border:1px solid #e3e6e9;border-radius:24px;background:#f8f9fa;box-shadow:0 12px 34px rgba(25,30,35,.05)}.buy-products:before{content:"";position:absolute;inset:-1px;border-radius:24px;padding:1px;background:linear-gradient(100deg,#ddecff,#f6d7df,#f4d7ca);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.buy-products-label{position:absolute;top:-16px;left:20px;height:30px;display:flex;align-items:center;padding:0 12px;border:1px solid #e2e5e8;border-radius:999px;background:#fff;font-size:13px}.buy-product{background:#fff;border-bottom:1px solid #e0e3e6}.buy-product:last-child{border-bottom:0}.buy-product:first-of-type{border-radius:17px 17px 0 0}.buy-product:last-child{border-radius:0 0 17px 17px}.buy-product.open{position:relative;z-index:2;margin:0 -1px 14px;border:1px solid #dde1e5;border-radius:18px;box-shadow:0 8px 20px rgba(20,25,30,.06)}.buy-product-summary{min-height:72px;display:grid;grid-template-columns:1.3fr .75fr auto;gap:20px;align-items:center;padding:0 18px}.buy-product-name{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500}.buy-product-name img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.buy-product-price{display:flex;align-items:center;gap:8px}.buy-product-price strong{font-size:25px;font-weight:500;letter-spacing:-.035em;white-space:nowrap}.buy-product-price span{color:#8c9198;font-size:11px;line-height:1.1}.collapse-button,.expand-button{height:38px;padding:0 15px;display:flex;align-items:center;gap:8px;border:1px solid #e2e5e8;border-radius:999px;background:#f8f8f8;cursor:pointer;font-size:12px}.collapse-button .rotated{transform:rotate(180deg)}.buy-product-controls{display:grid;grid-template-columns:1.12fr .88fr;gap:0;border-top:1px solid #e1e4e7;padding:14px 18px 18px}.buy-control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-right:18px;align-content:start}.buy-control-grid label{display:grid;gap:6px;color:#8a9096;font-size:11px}.buy-control-grid input,.buy-control-grid select{width:100%;height:46px;border:1px solid #dfe3e7;border-radius:12px;background:#fff;padding:0 12px;outline:none;color:#333;font:inherit;font-size:14px}.buy-order-box{position:relative;min-height:108px;padding-left:28px;border-left:1px solid #dfe2e5}.buy-order-total{font-size:16px;font-weight:500}.buy-order-total strong{font-size:20px}.buy-order-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:7px;color:#8b9096;font-size:11px}.buy-order-meta span{display:flex;align-items:center;gap:4px}.auto-renew{display:flex;align-items:center;gap:7px;margin-top:14px;color:#888e95;font-size:12px}.auto-renew input{width:16px;height:16px;accent-color:#111}.auto-renew span{display:flex;align-items:center;gap:5px}.pay-button{position:absolute;right:0;top:0;min-width:122px;height:40px;border:0;border-radius:999px;background:#050505;color:#fff;font-weight:700;cursor:pointer}.pay-button:disabled{opacity:.65;cursor:wait}.balance-warning{margin-top:13px;padding:9px 11px;border-radius:10px;background:#fff2f2;color:#a63d3d;font-size:11px;max-width:360px}.balance-warning a{color:inherit;font-weight:700;text-decoration:underline}.buy-notice{margin-top:16px;padding:13px 15px;border-radius:13px;font-size:13px}.buy-notice.error{background:#fff1f1;color:#9d3434;border:1px solid #f0caca}.buy-notice.success{background:#effbf3;color:#19723b;border:1px solid #cbead6}.topup-overlay{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:rgba(13,16,20,.38);backdrop-filter:blur(4px)}.topup-modal{position:relative;width:min(430px,100%);padding:28px;border-radius:22px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.18)}.topup-modal h2{margin:0 0 6px;font-size:27px;letter-spacing:-.03em}.topup-modal>p{margin:0 0 20px;color:#7e848b;font-size:13px}.topup-close{position:absolute;right:16px;top:16px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #e2e5e8;border-radius:50%;background:#fff;cursor:pointer}.topup-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.topup-presets button{height:40px;border:1px solid #dfe3e7;border-radius:11px;background:#fafafa;cursor:pointer}.topup-presets button.active{border-color:#111;background:#111;color:#fff}.topup-custom{display:grid;gap:7px;margin-top:16px;color:#656b72;font-size:12px}.topup-custom>div{position:relative}.topup-custom input{width:100%;height:48px;padding:0 42px 0 13px;border:1px solid #dfe3e7;border-radius:12px;outline:none;font:inherit}.topup-custom span{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#7e848b}.topup-message{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:12px}.topup-message.error{background:#fff1f1;color:#9d3434}.topup-message.success{background:#effbf3;color:#19723b}.topup-confirm{width:100%;height:48px;margin-top:15px;border:0;border-radius:12px;background:#050505;color:#fff;font-weight:700;cursor:pointer}.topup-confirm:disabled{opacity:.45;cursor:not-allowed}@media (max-width:820px){.buy-page-shell{width:min(100% - 28px,1180px);padding-top:34px}.buy-page-heading{align-items:flex-start}.buy-page-heading h1{font-size:34px}.buy-balance{min-width:130px}.buy-product-summary{grid-template-columns:1fr auto;padding:0 12px;gap:10px}.buy-product-price{grid-column:1;grid-row:2;padding-bottom:12px}.collapse-button,.expand-button{grid-column:2;grid-row:1/span 2}.buy-product-controls{grid-template-columns:1fr;padding:12px}.buy-control-grid{grid-template-columns:1fr;padding-right:0}.buy-order-box{border-left:0;border-top:1px solid #e1e4e7;margin-top:14px;padding:16px 0 0}.pay-button{position:static;width:100%;margin-top:14px}.buy-order-meta{padding-right:0}}@media (max-width:560px){.buy-page-heading{display:grid}.buy-balance{justify-items:start}.buy-products{padding:14px 10px 10px;border-radius:18px}.buy-product-summary{grid-template-columns:1fr auto}.buy-product-price strong{font-size:22px}.topup-presets{grid-template-columns:repeat(2,1fr)}}.buy-period-control{position:relative;display:grid;gap:6px;min-width:0;color:#8a9096;font-size:11px}.buy-period-trigger{width:100%;height:46px;border:1px solid #dfe3e7;border-radius:12px;background:#fff;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#333;cursor:pointer;font:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.buy-period-trigger:hover{border-color:#c8cfd6;background:#fcfcfd}.buy-period-trigger:focus{outline:none;border-color:#aeb7c0;box-shadow:0 0 0 3px rgba(17,24,39,.05)}.buy-period-trigger .rotated{transform:rotate(180deg)}.buy-period-dropdown{position:absolute;z-index:60;top:66px;left:0;width:100%;min-width:170px;padding:7px;border:1px solid #dfe3e7;border-radius:13px;background:#fff;box-shadow:0 16px 40px rgba(20,25,30,.14)}.buy-period-option{width:100%;min-height:40px;border:0;border-radius:9px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;color:#24282d;cursor:pointer;text-align:left;font:inherit;font-size:14px}.buy-period-option.active,.buy-period-option:hover{background:#f3f6fa}.buy-period-option svg{color:#0b5cff;flex:0 0 auto}.buy-country-control{position:relative;display:grid;gap:6px;min-width:0;color:#8a9096;font-size:11px}.buy-control-label{display:block}.buy-country-trigger{width:100%;height:46px;border:1px solid #dfe3e7;border-radius:12px;background:#fff;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#333;cursor:pointer;font:inherit;font-size:14px}.buy-country-value{min-width:0;display:flex;align-items:center;gap:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.buy-country-option img,.buy-country-value img{width:24px;height:18px;-o-object-fit:cover;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(15,23,42,.08);flex:0 0 auto}.buy-country-trigger .rotated{transform:rotate(180deg)}.buy-country-dropdown{position:absolute;z-index:60;top:66px;left:0;width:max(300px,100%);border:1px solid #dfe3e7;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(20,25,30,.16);padding:8px}.buy-country-search{height:40px;border:1px solid #dfe3e7;border-radius:10px;display:flex;align-items:center;gap:8px;padding:0 10px;color:#9198a1}.buy-country-search input{width:100%;height:100%;border:0!important;padding:0!important;outline:none;background:transparent!important;font-size:13px!important}.buy-country-list{max-height:280px;overflow:auto;margin-top:7px;padding-right:2px}.buy-country-option{width:100%;min-height:39px;border:0;background:transparent;border-radius:9px;display:flex;align-items:center;gap:9px;padding:0 9px;cursor:pointer;text-align:left;color:#24282d}.buy-country-option span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-country-option.active,.buy-country-option:hover{background:#f3f6fa}.buy-country-option svg{color:#0b5cff;flex:0 0 auto}.buy-country-empty{padding:18px 10px;text-align:center;color:#8f969e}.buy-order-meta img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;opacity:.72;flex:0 0 auto}@media (max-width:760px){.buy-country-dropdown{position:fixed;left:14px;right:14px;bottom:14px;top:auto;width:auto;max-height:65vh;z-index:100}.buy-country-list{max-height:48vh}}.my-proxies-shell{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:42px 0 110px}.my-proxies-shell>h1{margin:0 0 24px;font-size:42px;line-height:1.05;letter-spacing:-.04em;font-weight:600}.protocol-card{display:grid;grid-template-columns:minmax(320px,1fr) minmax(600px,1.45fr);align-items:center;gap:34px;padding:14px 16px;border:1px solid #dfe2e5;border-radius:18px;background:#fafafa}.protocol-title{font-size:17px}.protocol-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.protocol-option{position:relative;height:42px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d9dde1;background:#fff;color:#111;font:inherit;font-size:15px;cursor:pointer}.protocol-option.active{border-color:#111}.protocol-option img{width:19px;height:19px;-o-object-fit:contain;object-fit:contain}.protocol-recommended{position:absolute;top:-10px;left:8px;padding:1px 7px;border:1px solid #dcdfe3;border-radius:999px;background:#fff;color:#92979d;font-size:8px}.proxy-list-card{margin-top:34px;border:1px solid #e0e3e6;border-radius:21px;background:#fff;box-shadow:0 0 0 6px #f8f9fa;overflow:visible}.proxy-list-toolbar{min-height:68px;display:grid;grid-template-columns:38px 100px minmax(260px,370px) 1fr;align-items:center;gap:12px;padding:0 28px;border-bottom:1px solid #e7e9eb;color:#8a9097;font-size:14px}.proxy-toolbar-check{width:20px;height:20px;border:1px solid #d8e2ed;border-radius:4px;background:#fff}.proxy-search{height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #d9dde2;border-radius:14px;background:#fff;color:#8b929a}.proxy-search input{width:100%;border:0;outline:none;background:transparent;font:inherit;color:#34383d}.proxy-search input::-moz-placeholder{color:#9aa0aa}.proxy-search input::placeholder{color:#9aa0aa}.proxy-item{position:relative;margin:0 14px;border-bottom:1px solid #e8eaec;background:#fff}.proxy-item:last-child{border-bottom:0}.proxy-item.open{margin:0 14px 14px;border:1px solid #e0e3e6;border-radius:22px;box-shadow:0 10px 35px rgba(20,25,30,.04);overflow:visible}.proxy-summary-row{min-height:92px;display:grid;grid-template-columns:minmax(330px,1.35fr) 150px 180px auto auto 50px;align-items:center;gap:14px;padding:0 28px}.proxy-item.open .proxy-summary-row{grid-template-columns:minmax(330px,1.35fr) 150px 180px 140px}.proxy-summary-left{display:flex;align-items:center;gap:14px;min-width:0}.proxy-name-block{min-width:0}.proxy-name-line{display:flex;align-items:center;gap:12px;font-size:14px}.proxy-name-line strong{font-weight:500}.proxy-infinity{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f6f6f6;font-size:25px;line-height:1}.proxy-infinity>span{display:block;transform:translateY(-1px);font-family:Arial,sans-serif;line-height:1}.proxy-subline{display:flex;gap:14px;margin-top:7px;color:#90959b;font-size:11px}.proxy-subline span{display:flex;align-items:center;gap:4px;white-space:nowrap}.proxy-subline img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;opacity:.7}.proxy-subline b{color:#777d84;font-weight:600}.auto-renew-toggle{padding:0;border:0;background:transparent;color:#777d84;font:inherit;font-size:11px;font-weight:600;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px;cursor:pointer}.auto-renew-toggle.on{color:#17984a}.auto-renew-toggle:disabled{opacity:.55;cursor:wait}.proxy-service-badge{height:34px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #e3e6e9;border-radius:8px;background:#fafafa;font-size:12px;white-space:nowrap}.proxy-service-badge img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.proxy-country-display{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.proxy-country-display>img{width:36px;height:27px;-o-object-fit:cover;object-fit:cover;image-rendering:auto;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.proxy-country-display span{display:grid;line-height:1.15}.proxy-country-display strong{font-size:13px;font-weight:500}.proxy-country-change{width:-moz-max-content;width:max-content;padding:0;border:0;background:transparent;color:#8b9096;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.proxy-country-picker{position:absolute;z-index:130;top:34px;left:0;width:320px;padding:9px;border:1px solid #dfe3e7;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(20,25,30,.16)}.proxy-country-search{height:40px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #dfe3e7;border-radius:10px;color:#9299a2}.proxy-country-search input{min-width:0;flex:1;height:100%;border:0;outline:none;background:transparent;font:inherit;font-size:13px}.proxy-country-options{max-height:280px;overflow:auto;margin-top:7px;padding-right:2px}.proxy-country-options button{width:100%;min-height:40px;display:flex;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:9px;background:transparent;color:#24282d;font:inherit;font-size:13px;text-align:left;cursor:pointer}.proxy-country-options button.active,.proxy-country-options button:hover{background:#f3f6fa}.proxy-country-options button img{width:28px;height:21px;-o-object-fit:cover;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.07);flex:0 0 auto}.proxy-country-options button span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proxy-country-options button svg{color:#0b5cff;flex:0 0 auto}.proxy-country-options button:disabled{opacity:.55;cursor:wait}.proxy-country-empty{padding:18px 10px;color:#8f969e;text-align:center;font-size:13px}.proxy-action-pill,.proxy-collapse-button{height:40px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e1e4e7;border-radius:999px;background:#fafafa;cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}.proxy-action-pill{min-width:130px;padding:0 16px}.proxy-action-tooltip-wrap{position:relative;display:flex}.proxy-action-tooltip{position:absolute;z-index:120;left:50%;bottom:calc(100% + 14px);width:315px;transform:translate(-50%,6px);padding:16px 18px;border-radius:9px;background:#242424;color:#fff;font-size:12px;line-height:1.4;box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transition:.15s ease}.proxy-action-tooltip:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #242424}.proxy-action-tooltip-wrap:hover .proxy-action-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.proxy-action-pill img{width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.proxy-collapse-button{min-width:40px;padding:0 14px}.proxy-item.open .proxy-collapse-button{justify-self:end;min-width:130px}.proxy-collapse-button .rotated{transform:rotate(180deg)}.proxy-expanded{padding:0 28px 24px}.proxy-credentials-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:22px 0 24px;border-top:1px solid #e8eaec;border-bottom:1px solid #e8eaec}.proxy-credential{display:grid;gap:7px;font-size:13px}.proxy-credential>div{height:52px;display:flex;align-items:center;border:1px solid #d9dde1;border-radius:11px;background:#fff;overflow:hidden}.proxy-credential input{min-width:0;flex:1;height:100%;padding:0 12px;border:0;outline:none;background:transparent;font:inherit;font-size:13px}.proxy-credential button,.proxy-string-row button{width:42px;height:100%;display:grid;place-items:center;border:0;background:transparent;color:#777e86;cursor:pointer}.proxy-expanded-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:24px}.proxy-expanded-actions button{height:46px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d9dde1;border-radius:12px;background:#fff;font:inherit;cursor:pointer}.proxy-expanded-actions img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.proxy-string-row{margin-top:12px;min-height:42px;display:flex;align-items:center;gap:9px;padding:0 8px 0 12px;border:1px dashed #dde1e4;border-radius:10px;color:#737a82;font-size:11px}.proxy-string-row code{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2f3338;font-family:inherit}.proxy-empty{padding:60px 20px;text-align:center;color:#8b9198}@media (max-width:1050px){.protocol-card{grid-template-columns:1fr;gap:14px}.proxy-item.open .proxy-summary-row,.proxy-summary-row{grid-template-columns:1fr auto;padding:16px 18px}.proxy-country-display,.proxy-service-badge{grid-row:2}.proxy-action-pill,.proxy-action-tooltip-wrap{display:none}.proxy-collapse-button{grid-column:2;grid-row:1}.proxy-item.open .proxy-collapse-button{min-width:115px}.proxy-credentials-grid{grid-template-columns:1fr}}@media (max-width:700px){.my-proxies-shell{width:min(100% - 24px,1280px);padding-top:28px}.my-proxies-shell>h1{font-size:34px}.protocol-options{grid-template-columns:1fr}.protocol-option{border-radius:10px}.proxy-list-toolbar{grid-template-columns:24px 1fr;padding:12px}.proxy-toolbar-name{display:none}.proxy-search{grid-column:2;width:100%}.proxy-item,.proxy-item.open{margin-left:6px;margin-right:6px}.proxy-item.open .proxy-summary-row,.proxy-summary-row{grid-template-columns:1fr auto;padding:14px 12px}.proxy-summary-left>.proxy-toolbar-check{display:none}.proxy-subline{display:grid;gap:5px}.proxy-country-display,.proxy-service-badge{grid-column:1;justify-self:start}.proxy-country-display{margin-top:4px}.proxy-country-picker{position:fixed;z-index:200;left:14px;right:14px;bottom:14px;top:auto;width:auto;max-height:65vh}.proxy-country-options{max-height:48vh}.proxy-expanded{padding:0 12px 14px}.proxy-expanded-actions{grid-template-columns:1fr}.proxy-string-row{align-items:flex-start;padding-top:9px;padding-bottom:9px}}.proxy-item:has(.proxy-country-picker){z-index:140}.proxy-country-picker{z-index:160}.proxy-check-control{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;cursor:pointer}.proxy-check-control input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.proxy-check-control .proxy-toolbar-check{position:relative;display:block;transition:border-color .15s ease,background .15s ease}.proxy-check-control input:checked+.proxy-toolbar-check{border-color:#111;background:#111}.proxy-check-control input:checked+.proxy-toolbar-check:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.proxy-check-control:focus-within .proxy-toolbar-check{outline:2px solid rgba(0,0,0,.12);outline-offset:2px}.proxy-confirm-backdrop{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(20,22,25,.36);backdrop-filter:blur(3px)}.proxy-confirm-modal{width:min(430px,100%);padding:28px;border:1px solid #e1e4e7;border-radius:22px;background:#fff;box-shadow:0 24px 80px rgba(15,20,25,.2);text-align:center}.proxy-confirm-icon{width:48px;height:48px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#f5f6f7}.proxy-confirm-icon img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.proxy-confirm-modal h2{margin:0;font-size:22px;line-height:1.2}.proxy-confirm-modal p{margin:12px auto 22px;max-width:360px;color:#767b82;font-size:14px;line-height:1.5}.proxy-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.proxy-confirm-actions button{height:44px;border-radius:12px;cursor:pointer;font:inherit;font-weight:600}.proxy-confirm-actions button.secondary{border:1px solid #dfe2e5;background:#fff;color:#15171a}.proxy-confirm-actions button.primary{border:1px solid #000;background:#000;color:#fff}.proxy-confirm-actions button:disabled{opacity:.55;cursor:default}.proxy-toast{position:fixed;z-index:700;right:24px;top:24px;min-width:300px;max-width:420px;padding:15px 18px;border-radius:12px;background:#242424;color:#fff;box-shadow:0 18px 50px rgba(0,0,0,.22);font-size:14px;line-height:1.35}.proxy-extend-inline{grid-column:auto;display:grid;grid-template-columns:118px 110px 92px 112px;align-items:end;justify-content:end;gap:8px;min-width:0;width:100%}.proxy-extend-period,.proxy-extend-total{display:grid;gap:4px;min-width:0;position:relative}.proxy-extend-period>span,.proxy-extend-total>span{color:#8b9198;font-size:9px;line-height:1;white-space:nowrap}.proxy-extend-period-trigger{width:100%;height:36px;padding:0 10px 0 11px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;font-size:12px;cursor:pointer}.proxy-extend-period-trigger svg{transition:transform .18s ease}.proxy-extend-period-trigger.open svg{transform:rotate(180deg)}.proxy-extend-period-menu{position:absolute;z-index:260;left:0;right:0;top:calc(100% + 6px);padding:6px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;box-shadow:0 14px 34px rgba(20,25,30,.14)}.proxy-extend-period-menu button{width:100%;min-height:34px;padding:0 8px;border:0;border-radius:7px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;font-size:12px;cursor:pointer;text-align:left}.proxy-extend-period-menu button.active,.proxy-extend-period-menu button:hover{background:#f4f6f8}.proxy-extend-total strong{height:36px;display:flex;align-items:center;font-size:15px;white-space:nowrap}.proxy-extend-cancel,.proxy-extend-pay{height:36px;padding:0 15px;border-radius:999px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.proxy-extend-cancel{border:1px solid #e1e4e7;background:#fafafa}.proxy-extend-pay{border:1px solid #000;background:#000;color:#fff;font-weight:600}.proxy-extend-pay:disabled{opacity:.55;cursor:wait}.proxy-item.open:has(.proxy-extend-inline) .proxy-summary-row,.proxy-item:has(.proxy-extend-inline) .proxy-summary-row{grid-template-columns:minmax(300px,1.3fr) 130px 165px minmax(440px,auto);gap:12px}@media (max-width:1180px){.proxy-item.open:has(.proxy-extend-inline) .proxy-summary-row,.proxy-item:has(.proxy-extend-inline) .proxy-summary-row{grid-template-columns:1fr 130px 165px}.proxy-extend-inline{grid-column:1/-1;grid-template-columns:118px 110px 92px 112px;justify-content:end;padding-top:4px}}@media (max-width:720px){.proxy-toast{left:14px;right:14px;top:14px;min-width:0}.proxy-extend-inline{grid-template-columns:1fr 1fr;justify-content:stretch}.proxy-extend-cancel,.proxy-extend-pay{width:100%}}.faq-section{padding:52px 24px 120px;background:#fff}.faq-shell{width:min(1120px,100%);margin:0 auto}.faq-heading{margin-bottom:34px;text-align:center}.faq-kicker{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid #e3e6e8;border-radius:999px;color:#777d84;background:#fafbfc;font-size:12px;font-weight:600}.faq-heading h2{margin:13px 0 0;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-.045em;font-weight:500}.faq-list{border-top:1px solid #e7e9eb}.faq-item{border-bottom:1px solid #e7e9eb}.faq-question{width:100%;min-height:86px;padding:0 6px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#17191d;text-align:left;font:inherit;font-size:19px;font-weight:600;cursor:pointer}.faq-question svg{flex:0 0 auto;color:#71767d;transition:transform .2s ease}.faq-item.open .faq-question svg{transform:rotate(180deg)}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.faq-item.open .faq-answer-wrap{grid-template-rows:1fr}.faq-answer{min-height:0;overflow:hidden;color:#6d737a;font-size:15px;line-height:1.65}.faq-answer p{margin:0 0 13px;max-width:930px}.faq-answer p:last-child{margin-bottom:28px}@media (max-width:820px){.faq-section{padding:34px 16px 78px}.faq-heading{margin-bottom:18px}.faq-question{min-height:74px;font-size:16px;gap:14px}.faq-answer{font-size:14px}}.buy-product-controls-wrap{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-4px);transition:grid-template-rows .28s ease,opacity .2s ease,transform .28s ease}.buy-product-controls-wrap.open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.buy-product-controls-wrap>.buy-product-controls{min-height:0;overflow:hidden}.buy-product-controls-wrap:not(.open) .buy-product-controls{padding-top:0;padding-bottom:0;border-top-color:transparent}.buy-product-controls-wrap .buy-product-controls{transition:padding .28s ease,border-color .2s ease}.proxy-expanded-wrap{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-4px);transition:grid-template-rows .28s ease,opacity .2s ease,transform .28s ease}.proxy-expanded-wrap.open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.proxy-expanded-wrap>.proxy-expanded{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.eyebrow span{animation:none}.buy-product-controls-wrap,.proxy-expanded-wrap{transition:none;transform:none}}.buy-product-controls-wrap.open>.buy-product-controls,.buy-product.open{overflow:visible}.eyebrow-icon{width:18px;height:18px;flex:0 0 18px;display:block;-o-object-fit:contain;object-fit:contain}