.ps-proxy-credential-stack,.ps-proxy-region-stack,.ps-proxy-status-stack{gap:.5rem;min-width:0;display:grid}.ps-proxy-field-row{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.625rem;min-width:0;display:grid}.ps-proxy-field-label{color:#78716c;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25}.ps-proxy-region-stack{text-align:center;align-content:center;justify-items:center;width:max-content;max-width:100%;margin-inline:auto}.ps-proxy-status-stack{text-align:center;align-content:center;justify-items:center;gap:.375rem;width:max-content;max-width:100%;margin-inline:auto}.ps-proxy-status-stack .ps-status-badge{justify-self:center}.ps-code-token{color:#111;background:#f7f6f3;border:1px solid #17171714;border-radius:.375rem;align-items:center;max-width:100%;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.8125rem;line-height:1.35;display:inline-flex}.ps-copy-field{grid-template-columns:minmax(0,1fr) 1.75rem;align-items:center;gap:.3125rem;min-width:0;display:grid}.ps-copy-field .ps-code-token{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ps-secure-copy-field{grid-template-columns:minmax(0,1fr) 1.75rem 1.75rem;align-items:center;gap:.3125rem;min-width:0;display:grid}.ps-secure-copy-field .ps-code-token{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ps-secure-value:not([data-revealed=true]){color:#525252;letter-spacing:.08em}.ps-secret-eye svg{width:1rem;height:1rem}.ps-secret-eye[aria-pressed=true]{color:#171717;background:#f5f5f4;border-color:#17171738}.ps-copy-icon{color:#737373;background:#ffffffbd;border:1px solid #1717171a;border-radius:.375rem;place-items:center;width:1.75rem;height:1.75rem;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:inline-grid}.ps-copy-icon:hover{color:#171717;box-shadow:none;background:#fff;border-color:#17171738}.ps-copy-icon:active{transform:scale(.95)}.ps-copy-icon:focus-visible{outline-offset:2px;outline:2px solid #0a0a0a}.ps-copy-icon[data-copy-state=success]{color:#047857;background:#ecfdf5;border-color:#0478573d}.ps-copy-icon[data-copy-state=error]{color:#be123c;background:#fff1f2;border-color:#be123c3d}.ps-proxy-actions{grid-template-columns:max-content max-content;justify-content:center;align-items:start;gap:.3125rem .875rem;width:max-content;max-width:100%;margin-inline:auto;display:grid}.ps-proxy-delivery-actions{place-items:start;gap:.3125rem;display:grid}.ps-btn.ps-proxy-copy-all{color:#171717;min-width:6rem;box-shadow:none;background:#f7f6f3f0;border-color:#17171729}.ps-btn.ps-proxy-copy-all:hover{color:#111;background:#fff;border-color:#17171742}.ps-btn[data-copy-state=loading]{opacity:.72}.ps-btn[data-copy-state=success]{color:#047857;background:#ecfdf5;border-color:#04785747}.ps-btn[data-copy-state=error]{color:#be123c;background:#fff1f2;border-color:#be123c47}.ps-proxy-test-actions{place-items:start;gap:.3125rem;display:grid}.ps-proxy-test-actions .ps-btn,.ps-btn.ps-proxy-copy-all{min-height:1.875rem}.demo-experience{grid-template-columns:minmax(0,1fr) 250px;gap:25px;display:grid}.demo-experience .ip-history{border:0;padding:0}.demo-claim{border-left:1px solid #e5e5de;padding-left:25px}.demo-claim h2{margin:0;font-size:15px}.demo-duration{color:#74786e;align-items:baseline;gap:8px;margin:12px 0 5px;display:flex}.demo-duration strong{color:#20241d;font-variant-numeric:tabular-nums;font-size:35px;font-weight:550;line-height:1.2}.demo-claim .button{width:100%;margin-top:14px}.demo-bandwidth{grid-column:1/-1;margin:0}.trial-proxy-table{border-collapse:collapse;table-layout:fixed;width:100%}.trial-proxy-table th{color:#78716c;text-align:center;border-bottom:1px solid var(--line);background:#fafaf9;padding:12px 16px;font-size:12px;font-weight:600}.trial-proxy-table th:first-child{text-align:left;width:43%}.trial-proxy-table th:nth-child(2){width:10%}.trial-proxy-table th:nth-child(3){width:16%}.trial-proxy-table td{vertical-align:middle;padding:18px 14px;font-size:13px}.trial-proxy-table .ps-proxy-actions{gap:5px 8px}.trial-proxy-table .button{white-space:nowrap;min-height:30px;padding:4px 8px;font-size:12px}.trial-proxy-table .ps-copy-icon:disabled{cursor:not-allowed;opacity:.5}.trial-proxy-table .ps-copy-icon{padding:0}.trial-proxy-table .badge.success{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.trial-proxy-table .ps-code-token{display:block}.trial-remaining{color:#78716c;white-space:nowrap;font-size:12px}.trial-remaining strong{color:#292524;font-variant-numeric:tabular-nums;font-weight:500}.trial-protocol-ports{font-variant-numeric:tabular-nums;margin:8px 0 0;padding-left:90px}.trial-copy-feedback{padding:0 18px 12px}.trial-copy-feedback .status-message{min-height:18px;margin:0}.trial-copy-feedback input{width:100%;margin-top:8px}@media (width<=1200px){.demo-experience .ip-days{grid-template-columns:repeat(15,minmax(0,1fr))}.demo-experience{grid-template-columns:minmax(0,1fr) 210px;gap:18px}.demo-claim{padding-left:18px}.demo-experience .ip-score{text-align:right;display:block}.demo-experience .ip-score strong{font-size:23px;display:block}.demo-experience .ip-history-footer{flex-direction:column;align-items:flex-start}}@media (width<=900px){.demo-experience{grid-template-columns:1fr}.demo-claim{border-top:1px solid #e5e5de;border-left:0;padding:18px 0 0}.demo-claim .button{max-width:320px}}@media (width<=1150px){.trial-proxy-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trial-proxy-table tbody,.trial-proxy-table tr{display:block}.trial-proxy-table tr{grid-template-columns:1fr 1fr;gap:16px;padding:16px;display:grid}.trial-proxy-table td{min-width:0;padding:0;display:block}.trial-proxy-table td:first-child,.trial-proxy-table td:last-child{grid-column:1/-1}.trial-proxy-table .ps-proxy-region-stack{justify-items:start;margin:0}.trial-proxy-table .ps-proxy-status-stack{justify-items:end;margin:0 0 0 auto}.trial-proxy-table .ps-proxy-actions{justify-content:start;gap:12px;margin:0}}
