:root{color-scheme:dark;--pg-bg-canvas: #050609;--pg-bg-app: #080A0F;--pg-bg-elevated: #0A0D14;--pg-surface-1: #0D1117;--pg-surface-2: #111722;--pg-surface-3: #151C2A;--pg-surface-hover: #182133;--pg-border-subtle: #222A38;--pg-border-strong: #344055;--pg-border-focus: #7C63FF;--pg-text-primary: #F7F8FB;--pg-text-secondary: #B5BDCC;--pg-text-muted: #9AA5B8;--pg-text-faint: #7A879B;--pg-brand-purple: #735CFA;--pg-brand-purple-hover: #7C63FF;--pg-brand-purple-soft: #9A90FF;--pg-brand-purple-top: #8F83FF;--pg-brand-purple-deep: #4B44AA;--pg-brand-purple-hover-deep: #554BBC;--pg-brand-purple-shadow: #4942AA;--pg-brand-purple-rgb: 115, 92, 250;--pg-brand-purple-hover-rgb: 124, 99, 255;--pg-brand-purple-soft-rgb: 154, 144, 255;--pg-brand-purple-top-rgb: 143, 131, 255;--pg-brand-purple-deep-rgb: 75, 68, 170;--pg-brand-purple-hover-deep-rgb: 85, 75, 188;--pg-brand-purple-shadow-rgb: 73, 66, 170;--pg-brand-purple-glow-rgb: 124, 114, 254;--pg-brand-purple-dim: rgba(var(--pg-brand-purple-rgb), .12);--pg-brand-purple-glow: rgba(var(--pg-brand-purple-glow-rgb), .16);--pg-brand-gradient: linear-gradient(180deg, var(--pg-brand-purple-top) 0%, var(--pg-brand-purple) 46%, var(--pg-brand-purple-deep) 100%);--pg-brand-gradient-hover: linear-gradient(180deg, var(--pg-brand-purple-soft) 0%, var(--pg-brand-purple-hover) 46%, var(--pg-brand-purple-hover-deep) 100%);--pg-flow-blue: #38BDF8;--pg-flow-cyan: #22D3EE;--pg-success: #22C55E;--pg-success-soft: #86EFAC;--pg-warning: #F59E0B;--pg-warning-soft: #FCD34D;--pg-danger: #F87171;--pg-danger-soft: #FCA5A5;--pg-radius-xs: 4px;--pg-radius-sm: 6px;--pg-radius-md: 8px;--pg-radius-lg: 12px;--pg-shadow-panel: 0 18px 60px rgba(0, 0, 0, .28);--pg-shadow-focus: 0 0 0 3px rgba(var(--pg-brand-purple-hover-rgb), .24);--pg-shadow-glow: 0 18px 48px rgba(0, 0, 0, .34);--pg-font-sans: "DM Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pg-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{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{margin:0;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,samp,pre{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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{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}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.flex{display:flex}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.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)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--pg-bg-canvas)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;min-height:100vh;background:radial-gradient(circle at 50% 0%,rgba(var(--pg-brand-purple-rgb),.1),transparent 34rem),var(--pg-bg-canvas);color:var(--pg-text-primary);font-family:var(--pg-font-sans);letter-spacing:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::-moz-selection{background:rgba(var(--pg-brand-purple-rgb),.36);color:var(--pg-text-primary)}::selection{background:rgba(var(--pg-brand-purple-rgb),.36);color:var(--pg-text-primary)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor-blink{animation:blink 1.2s step-end infinite}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.fs{will-change:opacity,transform}@keyframes badge-pulse{0%{box-shadow:0 0 #22d3ee73}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.badge-pulse{animation:badge-pulse 2.8s ease-out infinite}@keyframes hue-shift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(22deg)}}.gradient-headline{display:inline-block;animation:none}@keyframes shimmer-sweep{0%{background-position:0% 50%}to{background-position:200% 50%}}.shimmer-border{border-radius:13px;padding:1px;background:linear-gradient(135deg,#38bdf8bf,rgba(var(--pg-brand-purple-rgb),.65));background-size:300% 100%;animation:none}@keyframes line-fade-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.code-line{display:inline;animation:line-fade-in .2s ease-out both}.noise-grain{position:fixed;inset:0;pointer-events:none;z-index:9998;opacity:.03;background-color:#fff;filter:url(#grain)}.desktop-nav-link,.desktop-api-table{display:none}.mobile-api-list{display:grid}@media(min-width:640px){.desktop-nav-link{display:inline-flex}}@media(min-width:768px){.desktop-api-table{display:block}.mobile-api-list{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(min-width:640px){.sm\:inline{display:inline}}.pg-container{width:min(100% - 48px,1120px);margin:0 auto}.pg-section{padding:96px 0}.pg-panel{background:linear-gradient(180deg,#111722f5,#0d1117f5);border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-lg);box-shadow:var(--pg-shadow-panel)}.pg-panel[data-tone=flat]{background:var(--pg-surface-1);box-shadow:none}.pg-panel[data-tone=raised]{background:linear-gradient(180deg,var(--pg-surface-2),var(--pg-surface-1))}.pg-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 0}.pg-panel-body{padding:20px}.pg-title{color:var(--pg-text-primary);font-weight:800;letter-spacing:0}.pg-kicker{color:var(--pg-flow-cyan);font-family:var(--pg-font-mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pg-copy{color:var(--pg-text-secondary);line-height:1.7}.pg-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid transparent;border-radius:999px;padding:0 14px;font-family:var(--pg-font-sans);font-size:14px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.pg-button:before,.pg-button:after{content:"";position:absolute;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .18s ease,transform .18s ease}.pg-button-content{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.pg-button:hover:not(:disabled){transform:translateY(-1px)}.pg-button:focus-visible{outline:none;box-shadow:var(--pg-shadow-focus)}.pg-button:disabled,.pg-button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.pg-button[data-variant=primary]{background:var(--pg-brand-gradient);border-color:#ffffff29;color:var(--pg-text-primary);box-shadow:0 8px 24px rgba(var(--pg-brand-purple-shadow-rgb),.42),inset 0 -2px 6px #00000059,inset 0 1px #ffffff2e}.pg-button[data-variant=primary]:before{inset:-8px;background:radial-gradient(120% 120% at 50% 118%,rgba(var(--pg-brand-purple-glow-rgb),.28),rgba(var(--pg-brand-purple-glow-rgb),0) 62%);filter:blur(7px);opacity:1}.pg-button[data-variant=primary]:after{inset:0;background:radial-gradient(120% 66% at 50% -28%,#ffffff75,#ffffff2e 28%,#fff0 66%);opacity:.92}.pg-button[data-variant=primary]:hover:not(:disabled){border-color:#ffffff3d;background:var(--pg-brand-gradient-hover);box-shadow:0 12px 28px rgba(var(--pg-brand-purple-shadow-rgb),.58),inset 0 -2px 8px #00000059,inset 0 1px #ffffff38}.pg-button[data-variant=primary]:active:not(:disabled){transform:translateY(0);box-shadow:0 6px 18px rgba(var(--pg-brand-purple-shadow-rgb),.44),inset 0 -1px 4px #0006,inset 0 1px #ffffff24}.pg-button[data-variant=secondary]{background:var(--pg-surface-2);border-color:var(--pg-border-subtle);color:var(--pg-text-primary)}.pg-button[data-variant=secondary]:hover:not(:disabled){border-color:var(--pg-border-strong);background:var(--pg-surface-hover)}.pg-button[data-variant=ghost]{background:transparent;border-color:transparent;color:var(--pg-text-secondary)}.pg-button[data-variant=ghost]:hover:not(:disabled){background:#a5adbd14;color:var(--pg-text-primary)}.pg-button[data-variant=danger]{background:#f871711a;border-color:#f871713d;color:var(--pg-danger-soft)}.pg-button[data-size=sm]{min-height:32px;padding:0 10px;font-size:12px}.pg-button[data-size=lg]{min-height:48px;padding:0 18px;font-size:15px}.pg-icon-button{width:36px;min-width:36px;padding:0}.pg-app-nav-primary{min-height:34px;padding:0 13px;font-family:var(--pg-font-mono);font-size:13px}.pg-badge{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(165,173,189,.16);border-radius:999px;background:#a5adbd14;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:12px;font-weight:700;line-height:1;padding:7px 10px;white-space:nowrap}.pg-badge[data-size=sm]{gap:5px;font-size:11px;padding:5px 8px}.pg-badge[data-tone=brand]{background:var(--pg-brand-purple-dim);border-color:rgba(var(--pg-brand-purple-soft-rgb),.24);color:var(--pg-brand-purple-soft)}.pg-badge[data-tone=flow]{background:#38bdf81a;border-color:#38bdf83d;color:var(--pg-flow-blue)}.pg-badge[data-tone=success]{background:#22c55e1a;border-color:#22c55e3d;color:var(--pg-success-soft)}.pg-badge[data-tone=warning]{background:#f59e0b1a;border-color:#f59e0b3d;color:var(--pg-warning-soft)}.pg-badge[data-tone=danger]{background:#f871711a;border-color:#f871713d;color:var(--pg-danger-soft)}.pg-field{display:grid;gap:8px}.pg-field-label{color:var(--pg-text-primary);font-size:13px;font-weight:800}.pg-field-hint{color:var(--pg-text-muted);font-size:12px;line-height:1.5}.pg-input{width:100%;min-height:48px;border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-md);background:var(--pg-surface-1);color:var(--pg-text-primary);font-family:var(--pg-font-sans);font-size:15px;padding:0 14px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.pg-input::-moz-placeholder{color:var(--pg-text-muted)}.pg-input::placeholder{color:var(--pg-text-muted)}.pg-input:focus{border-color:var(--pg-border-focus);box-shadow:var(--pg-shadow-focus)}.pg-input[readonly]{color:var(--pg-text-secondary);font-family:var(--pg-font-mono)}.pg-field-error .pg-field-hint{color:var(--pg-danger-soft)}.pg-field-error .pg-input,.pg-input[aria-invalid=true]{border-color:#f8717185;box-shadow:0 0 0 3px #f871711a}.pg-data-table{width:100%;border-collapse:collapse;font-size:13px}.pg-data-table th{color:var(--pg-text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;padding:0 14px 10px;text-align:left;text-transform:uppercase}.pg-data-table td{border-top:1px solid var(--pg-border-subtle);color:var(--pg-text-secondary);padding:14px;vertical-align:middle}.pg-data-table tbody tr:hover td{background:#a5adbd09}.pg-metric{display:grid;gap:6px;min-width:0}.pg-metric-label{color:var(--pg-text-muted);font-size:12px;font-weight:700}.pg-metric-value{color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:22px;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.pg-metric-delta{color:var(--pg-text-muted);font-size:12px;line-height:1.45}.pg-notice{display:flex;align-items:flex-start;gap:10px;min-width:0;border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-lg);background:#a5adbd0f;color:var(--pg-text-secondary);line-height:1.65;overflow-wrap:anywhere;padding:14px}.pg-notice>svg{flex:0 0 auto;margin-top:3px}.pg-notice[data-tone=warning]{border-color:#f59e0b47;background:linear-gradient(90deg,#f59e0b14,#f59e0b00 42%),#0d1117d6}.pg-notice[data-tone=warning]>svg{color:var(--pg-warning-soft)}.pg-notice[data-tone=danger]{border-color:#f8717147;background:linear-gradient(90deg,#f8717112,#f8717100 42%),#0d1117d6}.pg-notice[data-tone=danger]>svg{color:var(--pg-danger-soft)}.pg-notice[data-tone=success]{border-color:#22c55e47;background:linear-gradient(90deg,#22c55e12,#22c55e00 42%),#0d1117d6}.pg-notice[data-tone=success]>svg{color:var(--pg-success-soft)}.pg-copy-button{font-family:var(--pg-font-sans)}.pg-copy-button[data-state=copied]{color:var(--pg-success-soft)}.pg-copy-button[data-state=error]{color:var(--pg-danger-soft)}.pg-loading-row{display:flex;align-items:center;gap:10px;color:var(--pg-text-secondary);padding:28px 0}.pg-loading-row[data-size=compact]{padding:24px 0}.pg-inline-error{margin-top:8px;color:var(--pg-danger-soft);font-size:13px}.pg-inline-link{display:inline-flex;align-items:center;gap:8px;color:var(--pg-flow-cyan);font-weight:800;text-decoration:none}.pg-inline-link:hover{color:var(--pg-text-primary)}.pg-external-link svg,.pg-tx-link svg{flex:0 0 auto}.pg-muted-token{color:var(--pg-text-muted)}.pg-tx-link{display:inline-flex;align-items:center;gap:6px;color:var(--pg-flow-cyan);font-family:var(--pg-font-mono);font-size:12px;text-decoration:none}.pg-tx-link:hover{color:var(--pg-text-primary)}.pg-code-block{overflow:hidden;border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-lg);background:#090d14;box-shadow:inset 0 1px #ffffff06}.pg-code-block-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;border-bottom:1px solid var(--pg-border-subtle);background:#111722eb;padding:0 14px}.pg-code-title{min-width:0;overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-code-content{overflow:auto;padding:20px 24px;color:#e2e8f0;font-family:var(--pg-font-mono);font-size:13px;line-height:1.8}.pg-value-row{min-width:0;color:var(--pg-text-secondary);line-height:1.6}.pg-value-row strong{color:var(--pg-text-primary)}.pg-value-row code,.pg-value-row-value{color:var(--pg-text-secondary);font-family:var(--pg-font-mono);overflow-wrap:anywhere;white-space:normal;word-break:break-word}.pg-app-navbar{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(82,94,118,.3);background:#050609d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pg-app-navbar-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100% - 48px,1180px);min-height:64px;margin:0 auto}.pg-app-brand{display:inline-flex;align-items:center;gap:10px;color:var(--pg-text-primary);font-size:16px;font-weight:850;text-decoration:none;white-space:nowrap}.pg-app-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.22);border-radius:10px;background:radial-gradient(circle at 70% 72%,rgba(34,211,238,.14),transparent 38%),rgba(var(--pg-brand-purple-rgb),.08);box-shadow:0 0 26px rgba(var(--pg-brand-purple-rgb),.16)}.pg-app-brand-mark img{width:26px;height:26px;display:block}.pg-app-navbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.pg-app-nav-link,.pg-app-nav-github{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border:1px solid transparent;border-radius:999px;color:var(--pg-text-secondary);font-family:var(--pg-font-sans);font-size:13px;font-weight:800;line-height:1;padding:0 12px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.pg-app-nav-link:hover,.pg-app-nav-github:hover,.pg-app-nav-link[data-active=true]{border-color:#525e7670;background:#a5adbd14;color:var(--pg-text-primary);transform:translateY(-1px)}.pg-app-nav-link[data-active=true]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.26);background:rgba(var(--pg-brand-purple-rgb),.13);color:var(--pg-brand-purple-soft)}.pg-app-nav-github.desktop-nav-link{display:none}.pg-app{min-height:100vh;background:linear-gradient(180deg,#050609f5,#050609 420px),radial-gradient(circle at 50% 0%,rgba(var(--pg-brand-purple-rgb),.1),transparent 34rem),radial-gradient(circle at 18% 26%,rgba(56,189,248,.055),transparent 28rem),var(--pg-bg-canvas);color:var(--pg-text-primary);font-family:var(--pg-font-sans)}.pg-app:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.032) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.88),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.88),transparent 78%)}.pg-app-main{position:relative;z-index:1;width:min(100% - 48px,1180px);margin:0 auto;padding:clamp(42px,6vw,76px) 0 88px}.pg-app-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:28px}.pg-app-header h1{max-width:760px;color:var(--pg-text-primary);font-size:clamp(38px,5vw,68px);font-weight:850;letter-spacing:0;line-height:.98}.pg-app-header p{max-width:720px;margin-top:16px;color:var(--pg-text-secondary);font-size:16px;line-height:1.65}.pg-app-header[data-density=compact]{margin-bottom:24px}.pg-app-header[data-density=compact] h1{max-width:680px;font-size:clamp(34px,4.2vw,52px);line-height:1.02}.pg-app-header[data-density=compact] p{max-width:640px;margin-top:12px}.pg-app-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--pg-flow-cyan);font-family:var(--pg-font-mono);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pg-app-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.pg-app-stack{display:grid;gap:20px}.pg-app-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.pg-app-card{position:relative;overflow:hidden;min-width:0;border:1px solid rgba(82,94,118,.46);border-radius:14px;background:linear-gradient(180deg,#111722e0,#0a0d14f0),var(--pg-surface-1);box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff09}.pg-app-card[data-tone=flat]{background:#0a0d14d6;box-shadow:none}.pg-app-card[data-tone=brand]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.34);background:radial-gradient(circle at 90% 0%,rgba(var(--pg-brand-purple-rgb),.075),transparent 34%),linear-gradient(180deg,#111722f0,#0a0d14f5)}.pg-app-card[data-tone=success]{border-color:#22c55e4d;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.045),transparent 34%),linear-gradient(180deg,#111722eb,#0a0d14f7)}.pg-app-card[data-tone=warning]{border-color:#f59e0b4d;background:radial-gradient(circle at 100% 0%,rgba(245,158,11,.045),transparent 34%),linear-gradient(180deg,#111722eb,#0a0d14f7)}.pg-app-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 0}.pg-app-card-body{padding:22px 24px 24px}.pg-app-card-title{display:flex;align-items:center;gap:10px;color:var(--pg-text-primary);font-size:18px;font-weight:850;letter-spacing:0}.pg-app-card-title svg{color:var(--pg-brand-purple-soft)}.pg-app-card-copy{margin-top:8px;color:var(--pg-text-secondary);font-size:14px;line-height:1.65}.pg-legacy-main{width:min(100% - 48px,1100px)}.pg-legacy-notice{max-width:780px;margin-bottom:28px}.pg-legacy-notice strong{color:var(--pg-text-primary)}.pg-legacy-notice a,.pg-legacy-resource-links a{color:var(--pg-flow-cyan);font-weight:800;text-decoration:none}.pg-legacy-notice a:hover,.pg-legacy-resource-links a:hover{color:var(--pg-text-primary)}.pg-legacy-header{grid-template-columns:1fr;align-items:start;margin-bottom:36px}.pg-legacy-header h1,.pg-legacy-result-header h1{max-width:720px;color:var(--pg-text-primary);font-size:clamp(36px,5.4vw,58px);font-weight:850;letter-spacing:0;line-height:.98}.pg-legacy-header p:not(.pg-app-eyebrow){max-width:680px}.pg-legacy-form{display:grid;gap:22px;max-width:700px;padding:24px}.pg-legacy-input{background:linear-gradient(180deg,#151c2acc,#0d1117eb);font-family:var(--pg-font-mono)}.pg-legacy-submit{justify-self:start;min-width:230px}.pg-legacy-result-header{display:grid;gap:16px;margin-bottom:30px}.pg-legacy-meta{display:flex;flex-wrap:wrap;gap:10px;max-width:100%;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:13px}.pg-legacy-meta span{display:inline-flex;align-items:center;gap:6px;min-width:0;border:1px solid rgba(82,94,118,.42);border-radius:999px;background:#0d11179e;padding:7px 10px}.pg-legacy-meta strong{overflow:hidden;max-width:420px;color:var(--pg-text-primary);text-overflow:ellipsis;white-space:nowrap}.pg-legacy-code-stack{display:grid;gap:20px}.pg-legacy-code-card .pg-code-block{margin:0}.pg-legacy-checklist{margin-top:20px}.pg-legacy-checklist-items{display:grid;gap:12px;color:var(--pg-text-secondary);font-size:14px}.pg-legacy-checklist-items label{display:flex;align-items:flex-start;gap:10px;line-height:1.55}.pg-legacy-checklist-items input{flex:0 0 auto;margin-top:3px;accent-color:var(--pg-brand-purple)}.pg-legacy-resource-links,.pg-legacy-actions{display:flex;flex-wrap:wrap;gap:12px}.pg-legacy-resource-links{margin-top:18px;font-size:13px}.pg-legacy-actions{justify-content:space-between;margin-top:28px}.pg-metric-card{display:grid;min-height:132px;padding:20px}.pg-metric-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.pg-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;color:var(--pg-flow-cyan);background:#22d3ee14}.pg-metric[data-tone=success] .pg-metric-value,.pg-metric[data-tone=success] .pg-metric-icon{color:var(--pg-success-soft)}.pg-metric[data-tone=warning] .pg-metric-value,.pg-metric[data-tone=warning] .pg-metric-icon{color:var(--pg-warning-soft)}.pg-metric[data-tone=brand] .pg-metric-value,.pg-metric[data-tone=brand] .pg-metric-icon{color:var(--pg-brand-purple-soft)}.pg-copy-field{display:grid;gap:9px;min-width:0}.pg-copy-field-header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pg-copy-field-header small{color:var(--pg-text-faint);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.pg-copy-field-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;border:1px solid rgba(82,94,118,.48);border-radius:12px;background:linear-gradient(180deg,#151c2abd,#0d1117e6);padding:8px 10px 8px 14px}.pg-copy-field-body code{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.pg-copy-field[data-tone=brand] .pg-copy-field-body{border-color:rgba(var(--pg-brand-purple-soft-rgb),.34);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 42%),linear-gradient(180deg,#151c2ad1,#0d1117f0)}.pg-empty-state{display:grid;gap:14px;justify-items:start;padding:28px;border:1px solid rgba(82,94,118,.42);border-radius:14px;background:linear-gradient(180deg,#111722c2,#0a0d14eb)}.pg-empty-state h2,.pg-empty-state h3{color:var(--pg-text-primary);font-size:20px;font-weight:850}.pg-empty-state p{max-width:660px;color:var(--pg-text-secondary);line-height:1.65}.pg-empty-state-action{margin-top:18px}.pg-wallet-panel{display:grid;gap:18px;border:1px solid rgba(82,94,118,.46);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.08),transparent 32%),linear-gradient(180deg,#111722db,#0a0d14f0);padding:24px}.pg-wallet-panel[data-compact=true]{padding:20px}.pg-wallet-panel-header{display:flex;align-items:flex-start;gap:14px}.pg-wallet-panel-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.3);border-radius:12px;background:rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-brand-purple-soft)}.pg-wallet-panel h2{color:var(--pg-text-primary);font-size:18px;font-weight:850}.pg-wallet-panel p{max-width:760px;margin-top:6px;color:var(--pg-text-secondary);font-size:14px;line-height:1.65}.pg-wallet-panel-action{display:flex;justify-self:start;max-width:100%}.pg-wallet-panel-action .pg-button{min-width:224px}.pg-data-table-wrap{overflow-x:auto}.pg-data-table th[data-align=right],.pg-data-table td[data-align=right]{text-align:right}.pg-data-table th[data-align=center],.pg-data-table td[data-align=center]{text-align:center}.pg-row-title{display:grid;gap:4px;min-width:0}.pg-row-title strong{color:var(--pg-text-primary);font-weight:800}.pg-row-title span{overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-status-dot{display:inline-flex;align-items:center;gap:8px}.pg-status-dot:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--pg-text-muted)}.pg-status-dot[data-tone=success]:before{background:var(--pg-success-soft);box-shadow:0 0 18px #22c55e57}.pg-status-dot[data-tone=warning]:before{background:var(--pg-warning-soft);box-shadow:0 0 18px #f59e0b47}.pg-status-dot[data-tone=flow]:before{background:var(--pg-flow-blue);box-shadow:0 0 18px #38bdf84d}.pg-dashboard-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:24px}.pg-dashboard-header h1{max-width:700px;color:var(--pg-text-primary);font-size:clamp(38px,4.8vw,62px);font-weight:850;letter-spacing:0;line-height:1}.pg-dashboard-header p:not(.pg-app-eyebrow){max-width:680px;margin-top:14px;color:var(--pg-text-secondary);font-size:16px;line-height:1.62}.pg-dashboard-wallet{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px;border:1px solid rgba(82,94,118,.48);border-radius:14px;background:radial-gradient(circle at 95% 12%,rgba(var(--pg-brand-purple-rgb),.055),transparent 28%),linear-gradient(180deg,#111722e0,#0a0d14f0);padding:20px 22px}.pg-dashboard-wallet-title{display:flex;align-items:center;gap:9px;color:var(--pg-text-primary);font-size:16px;font-weight:850}.pg-dashboard-wallet-title svg{color:var(--pg-success-soft)}.pg-dashboard-wallet-address,.pg-dashboard-wallet-meta{margin-top:8px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px}.pg-dashboard-wallet-meta{margin-top:5px;color:var(--pg-text-faint)}.pg-dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.pg-dashboard-preview{display:grid;gap:16px;border:1px solid rgba(82,94,118,.42);border-radius:16px;background:radial-gradient(circle at 88% 8%,rgba(var(--pg-brand-purple-rgb),.12),transparent 34%),linear-gradient(180deg,#111722ad,#0a0d14db);padding:18px}.pg-dashboard-preview .pg-metric-card{opacity:.76}.pg-dashboard-preview-header,.pg-dashboard-preview-table{display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px}.pg-dashboard-preview-table{border:1px solid rgba(82,94,118,.38);border-radius:12px;background:#0506095c;padding:14px}.pg-dashboard-preview-table div{display:grid;gap:5px;min-width:0}.pg-dashboard-preview-table strong{color:var(--pg-text-primary);font-family:var(--pg-font-sans);font-size:14px}.pg-dashboard-preview-table span:not(.pg-badge){overflow:hidden;color:var(--pg-text-muted);text-overflow:ellipsis;white-space:nowrap}.pg-dashboard-section{overflow:hidden;border:1px solid rgba(82,94,118,.44);border-radius:14px;background:linear-gradient(180deg,#111722c7,#0a0d14eb)}.pg-dashboard-content{display:grid;gap:22px}.pg-dashboard-notice{margin-bottom:24px}.pg-dashboard-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(82,94,118,.42);padding:18px 20px}.pg-dashboard-section-header h2{margin:0;color:var(--pg-text-primary);font-size:18px;font-weight:850}.pg-dashboard-section-header p{margin-top:5px;color:var(--pg-text-muted);font-size:13px;line-height:1.55}.pg-dashboard-section-body{min-width:0}.pg-dashboard-table-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.pg-dashboard-copy-cell,.pg-endpoint-mobile-url{display:flex;align-items:center;gap:8px;min-width:0}.pg-dashboard-copy-cell span,.pg-endpoint-mobile-url span{min-width:0;overflow:hidden;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-dashboard-money{color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-weight:800}.pg-dashboard-row-strong{color:var(--pg-text-primary);font-weight:800}.pg-dashboard-status-text{font-family:var(--pg-font-mono);font-size:12px;font-weight:800}.pg-endpoint-mobile-list{gap:12px;padding:14px}.pg-endpoint-mobile-card{display:grid;gap:14px;border:1px solid rgba(82,94,118,.4);border-radius:12px;background:linear-gradient(180deg,#151c2aad,#0d1117eb);padding:14px}.pg-endpoint-mobile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pg-endpoint-mobile-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-activity-mobile-list{gap:12px;padding:14px}.pg-activity-mobile-card{display:grid;gap:14px;min-width:0;border:1px solid rgba(82,94,118,.4);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgba(135,102,255,.08),transparent 32%),linear-gradient(180deg,#151c2aad,#0d1117eb);padding:14px}.pg-activity-mobile-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.pg-activity-mobile-top>div{display:grid;gap:4px;min-width:0}.pg-activity-mobile-top span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pg-activity-mobile-top strong{overflow:hidden;color:var(--pg-text-primary);font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.pg-activity-mobile-top>.pg-dashboard-money,.pg-activity-mobile-top>.pg-dashboard-status-text{flex:0 0 auto;padding-top:2px;font-size:12px;text-align:right}.pg-activity-mobile-grid{display:grid;gap:10px}.pg-activity-mobile-field{display:grid;gap:5px;min-width:0}.pg-activity-mobile-field>span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pg-activity-mobile-field>strong{min-width:0;color:var(--pg-text-secondary);font-size:13px;font-weight:700}.pg-activity-mobile-field a{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.pg-row-title a{overflow:hidden;color:var(--pg-text-primary);font-weight:850;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pg-row-title a:hover{color:var(--pg-brand-purple-soft)}.pg-dashboard-escrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:16px;align-items:center;border:1px solid rgba(82,94,118,.44);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.08),transparent 34%),linear-gradient(180deg,#111722cc,#0a0d14eb);padding:20px}.pg-dashboard-balance{display:grid;gap:8px;min-width:0}.pg-dashboard-balance span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pg-dashboard-balance strong{color:var(--pg-text-primary);font-size:16px;font-weight:850}.pg-dashboard-balance strong.is-success{color:var(--pg-success-soft)}.pg-dashboard-balance strong.is-warning{color:var(--pg-warning-soft)}.pg-dashboard-escrow-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.pg-dashboard-escrow-actions a{display:inline-flex;align-items:center;gap:8px;color:var(--pg-flow-cyan);font-weight:850;text-decoration:none}.pg-dashboard-withdraw-status{grid-column:1 / -1;color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-size:12px}.pg-dashboard-withdraw-status[data-tone=danger]{color:var(--pg-danger-soft)}.pg-create-flow{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.78fr);gap:20px;align-items:start}.pg-create-form,.pg-create-preview-card,.pg-create-result{display:grid;gap:18px;border:1px solid rgba(82,94,118,.46);border-radius:16px;background:linear-gradient(180deg,#111722e0,#0a0d14f0);padding:22px}.pg-create-form-header,.pg-create-result-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pg-create-form-header h2,.pg-create-result h2{color:var(--pg-text-primary);font-size:20px;font-weight:850}.pg-create-form-header p,.pg-create-result p,.pg-create-preview-card p{margin-top:6px;color:var(--pg-text-secondary);font-size:14px;line-height:1.65}.pg-create-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pg-create-step-list div{display:flex;align-items:center;gap:8px;min-height:40px;border:1px solid rgba(82,94,118,.36);border-radius:12px;background:#05060942;color:var(--pg-text-secondary);font-size:13px;font-weight:800;padding:0 12px}.pg-create-step-list span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:rgba(var(--pg-brand-purple-rgb),.16);color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px}.pg-create-url-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.42fr);gap:14px}.pg-mono-input{font-family:var(--pg-font-mono)}.pg-create-side{display:grid;gap:16px}.pg-create-preview-card{position:sticky;top:88px;overflow:hidden;background:radial-gradient(circle at 90% 0%,rgba(var(--pg-brand-purple-rgb),.065),transparent 36%),linear-gradient(180deg,#111722e0,#0a0d14f0)}.pg-create-preview-node{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(82,94,118,.42);border-radius:14px;background:#05060957;padding:14px}.pg-create-preview-node svg{color:var(--pg-flow-blue)}.pg-create-preview-node.is-paid{border-color:rgba(var(--pg-brand-purple-soft-rgb),.34);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 44%),#05060957}.pg-create-preview-node span,.pg-create-preview-price span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pg-create-preview-node strong{display:block;min-width:0;overflow:hidden;margin-top:5px;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.pg-create-preview-arrow{color:#c8c2ff;font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase}.pg-create-preview-price{display:flex;align-items:center;gap:10px;color:var(--pg-success-soft)}.pg-create-preview-price span{color:var(--pg-success-soft)}.pg-create-result{scroll-margin-top:92px;border-color:rgba(var(--pg-brand-purple-soft-rgb),.34);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.07),transparent 36%),linear-gradient(180deg,#111722eb,#0a0d14f5)}.pg-create-result:focus{outline:none}.pg-create-result:focus-visible{box-shadow:0 0 0 3px rgba(var(--pg-brand-purple-hover-rgb),.22),0 18px 54px #0000003d}.pg-create-result-actions{display:flex;flex-wrap:wrap;gap:10px}.pg-divider{height:1px;background:#525e766b}.pg-detail-notice{margin-bottom:18px}.pg-detail-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.82fr);gap:20px;align-items:start}.pg-detail-main,.pg-detail-guide,.pg-guard-guide{display:grid;gap:16px;min-width:0}.pg-detail-control,.pg-detail-danger,.pg-guard-card{border:1px solid rgba(82,94,118,.46);border-radius:16px;background:linear-gradient(180deg,#111722e0,#0a0d14f2)}.pg-detail-control{position:relative;overflow:hidden;display:grid;gap:18px;padding:22px}.pg-detail-control:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.06),transparent 34%),radial-gradient(circle at 0% 100%,rgba(56,189,248,.035),transparent 38%);opacity:.82}.pg-detail-control>*{position:relative;z-index:1}.pg-detail-control[data-status=active]{border-color:#22c55e4d;box-shadow:0 0 0 1px #22c55e0a,0 22px 64px #0000002e}.pg-detail-control[data-status=pending_setup]{border-color:#f59e0b4d;box-shadow:0 0 0 1px #f59e0b0a,0 22px 64px #0000002e}.pg-detail-control[data-status=archived]{opacity:.86}.pg-detail-status-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.pg-detail-status-label{display:flex;align-items:center;gap:8px;color:var(--pg-text-primary);font-size:18px;font-weight:850}.pg-detail-status-row p{max-width:600px;margin:8px 0 0;color:var(--pg-text-secondary);font-size:14px;line-height:1.65}.pg-detail-copy-grid{display:grid;gap:12px}.pg-detail-price{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;border:1px solid rgba(82,94,118,.4);border-radius:14px;background:#05060947;padding:14px}.pg-detail-price span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pg-detail-price strong{color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-size:18px;font-weight:850;white-space:nowrap}.pg-detail-actions,.pg-detail-danger{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-detail-danger{justify-content:space-between;border-color:#f8717138;background:radial-gradient(circle at 100% 0%,rgba(248,113,113,.04),transparent 32%),linear-gradient(180deg,#111722c2,#0a0d14eb);padding:18px}.pg-detail-danger h2{margin:0;color:var(--pg-text-primary);font-size:16px;font-weight:850}.pg-detail-danger p{max-width:520px;margin:6px 0 0;color:var(--pg-text-secondary);font-size:13px;line-height:1.6}.pg-not-found-card{display:grid;gap:12px;padding:24px}.pg-not-found-title{display:flex;align-items:flex-start;gap:10px;color:var(--pg-warning-soft);font-weight:850}.pg-not-found-title svg{flex:0 0 auto;margin-top:1px}.pg-not-found-card p{max-width:680px;color:var(--pg-text-secondary);line-height:1.7}.pg-not-found-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.pg-guard-card{display:grid;gap:12px;padding:18px}.pg-guard-card p,.pg-guard-card.is-warning>div{color:var(--pg-text-secondary);font-size:14px;line-height:1.65}.pg-guard-card p{margin:0}.pg-guard-card.is-primary{border-color:#22c55e4d;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.04),transparent 40%),linear-gradient(180deg,#111722e6,#0a0d14f5)}.pg-guard-card.is-warning{display:flex;align-items:flex-start;gap:10px;border-color:#f59e0b4d;background:linear-gradient(90deg,#f59e0b14,#f59e0b00 44%),#0d1117d1}.pg-guard-card.is-warning svg{flex:0 0 auto;margin-top:3px;color:var(--pg-warning-soft)}.pg-guard-card.is-warning strong{color:var(--pg-text-primary)}.pg-guard-card.is-checklist{gap:14px}.pg-guard-title{display:flex;align-items:center;gap:8px;color:var(--pg-text-primary);font-size:16px;font-weight:850;line-height:1.3}.pg-guard-title svg{color:var(--pg-success-soft)}.pg-guard-step{display:flex;align-items:flex-start;gap:10px}.pg-guard-step>div:last-child{color:var(--pg-text-secondary);font-size:13px;line-height:1.6}.pg-guard-step-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.34);border-radius:999px;background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.16),rgba(var(--pg-brand-purple-deep-rgb),.2)),#0a0d14d1;color:#d9d4ff;font-family:var(--pg-font-mono);font-size:12px;font-weight:850}.pg-guard-step code{color:var(--pg-warning-soft);font-family:var(--pg-font-mono);font-size:.92em}@media(max-width:760px){.pg-app-navbar-inner{width:min(100% - 28px,1180px);min-height:64px;gap:10px}.pg-app-brand{gap:8px;font-size:15px}.pg-app-brand-mark{width:30px;height:30px}.pg-app-brand-mark img{width:24px;height:24px}.pg-app-navbar-actions{gap:6px}.pg-app-nav-link{min-height:32px;padding:0 10px}.pg-app-nav-primary{width:36px;min-width:36px;padding:0;overflow:hidden}.pg-app-nav-primary .pg-button-content{gap:0;font-size:0}.pg-app-nav-primary svg{width:15px;height:15px}.pg-app-nav-primary .pg-button-content>:not(svg){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-app-main{width:min(100% - 28px,1180px);padding:34px 0 64px}.pg-app-header{grid-template-columns:1fr;align-items:start}.pg-app-header h1{font-size:clamp(34px,12vw,48px)}.pg-dashboard-header{grid-template-columns:1fr;align-items:start}.pg-dashboard-header h1{font-size:clamp(34px,11vw,48px)}.pg-app-actions{justify-content:flex-start}.pg-app-grid,.pg-dashboard-metrics{grid-template-columns:1fr}.pg-dashboard-section-header{align-items:flex-start;flex-direction:column}.pg-dashboard-table-split,.pg-dashboard-escrow{grid-template-columns:1fr}.pg-dashboard-escrow-actions{justify-content:flex-start}.pg-create-flow{grid-template-columns:1fr}.pg-create-form-header,.pg-create-result-header{flex-direction:column}.pg-create-step-list,.pg-create-url-grid{grid-template-columns:1fr}.pg-create-preview-card{position:static}.pg-detail-layout{grid-template-columns:1fr}.pg-detail-control{padding:18px}.pg-detail-status-row,.pg-detail-danger,.pg-detail-price{align-items:flex-start;flex-direction:column}.pg-detail-actions{align-items:stretch;flex-direction:column}.pg-detail-actions .pg-button,.pg-detail-danger .pg-button{width:100%}.pg-dashboard-preview-header,.pg-dashboard-preview-table{align-items:flex-start;flex-direction:column}.pg-app-card-header,.pg-app-card-body{padding-left:18px;padding-right:18px}.pg-copy-field-body code{white-space:normal;word-break:break-word}.pg-legacy-main{width:min(100% - 28px,1100px)}.pg-legacy-form,.pg-legacy-code-card .pg-app-card-body,.pg-legacy-checklist .pg-app-card-body{padding:18px}.pg-legacy-submit,.pg-legacy-actions .pg-button{width:100%}.pg-legacy-actions{flex-direction:column-reverse}.pg-legacy-meta{display:grid}.pg-legacy-meta strong{max-width:100%}.pg-data-table{min-width:680px}}@media(min-width:640px){.pg-app-nav-github.desktop-nav-link{display:inline-flex}}.paygate-landing{min-height:100vh;background:linear-gradient(180deg,#050609d6,#050609fa),radial-gradient(circle,rgba(255,255,255,.055) 1px,transparent 1px);background-color:var(--pg-bg-canvas);background-size:auto,24px 24px;color:var(--pg-text-primary);font-family:var(--pg-font-sans)}.paygate-nav{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(82,94,118,.3);background:#050609c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px #ffffff06}.paygate-mobile-menu-trigger,.paygate-mobile-menu{display:none}#workspace,#how-it-works,#protected-calls,#features,#proof{scroll-margin-top:86px}.paygate-nav-inner{display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(260px,1fr);align-items:center;width:min(100% - 48px,1320px);min-height:64px;margin:0 auto;gap:20px}.paygate-brand-link{display:inline-flex;align-items:center;justify-self:start;gap:10px;color:var(--pg-text-primary);font-size:17px;font-weight:800;letter-spacing:0;text-decoration:none;transition:opacity .16s ease,transform .16s ease}.paygate-brand-link:hover{opacity:.92;transform:translateY(-1px)}.paygate-brand-link:focus-visible{outline:none;border-radius:var(--pg-radius-md);box-shadow:var(--pg-shadow-focus)}.paygate-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.18);border-radius:10px;background:radial-gradient(circle at 70% 72%,rgba(34,211,238,.14),transparent 38%),rgba(var(--pg-brand-purple-rgb),.08);box-shadow:0 0 28px rgba(var(--pg-brand-purple-rgb),.16),inset 0 1px #ffffff0e}.paygate-brand-mark img{width:26px;height:26px;display:block}.paygate-nav-center{display:flex;align-items:center;justify-content:center;gap:4px;justify-self:center;border:1px solid rgba(82,94,118,.2);border-radius:999px;background:linear-gradient(180deg,#1117227a,#080b116b),#0d11175c;box-shadow:inset 0 1px #ffffff09,0 12px 28px #0000001a;padding:4px}.paygate-nav-center a,.paygate-nav-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border-radius:999px;color:var(--pg-text-secondary);font-size:13px;font-weight:700;line-height:1;padding:0 12px;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.paygate-nav-center a:hover,.paygate-nav-center a[data-active=true],.paygate-nav-secondary:hover{background:#a5adbd14;color:var(--pg-text-primary);transform:translateY(-1px)}.paygate-nav-center a[data-active=true]{background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.22),rgba(var(--pg-brand-purple-deep-rgb),.14)),rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-brand-purple-soft);box-shadow:inset 0 1px #ffffff0e,0 0 22px rgba(var(--pg-brand-purple-rgb),.12)}.paygate-nav-center a:focus-visible,.paygate-nav-secondary:focus-visible,.paygate-nav-cta:focus-visible,.paygate-nav-icon:focus-visible{outline:none;box-shadow:var(--pg-shadow-focus)}.paygate-nav-actions{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:8px;min-width:0}.paygate-nav-cta{min-height:40px;font-size:14px;padding:0 16px}.paygate-nav-cta-short{display:none}.paygate-nav-cta:hover{transform:translateY(-1px)}.paygate-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(82,94,118,.46);border-radius:var(--pg-radius-md);background:#0d111785;color:var(--pg-text-primary);text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.paygate-nav-icon:hover,.paygate-nav-icon[data-active=true]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.32);background:rgba(var(--pg-brand-purple-rgb),.14);color:var(--pg-brand-purple-soft);transform:translateY(-1px)}.paygate-footer{position:relative;overflow:hidden;border-top:1px solid rgba(82,94,118,.24);background:radial-gradient(circle at 72% 0%,rgba(var(--pg-brand-purple-rgb),.1),transparent 30%),linear-gradient(180deg,#050609eb,#050609fa);padding:32px 24px 28px}.paygate-footer:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(82,94,118,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(82,94,118,.075) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 82%);opacity:.18}.paygate-footer-inner{position:relative;z-index:1;width:min(100%,1320px);margin:0 auto}.paygate-footer-primary{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(190px,.72fr);align-items:center;gap:28px;border:1px solid rgba(82,94,118,.22);border-radius:var(--pg-radius-lg);background:linear-gradient(180deg,#1117227a,#080b1175),#0506095c;box-shadow:inset 0 1px #ffffff08,0 20px 54px #0000002e;padding:18px 20px}.paygate-footer-identity{display:flex;align-items:center;gap:16px;min-width:0}.paygate-footer-brand-link{display:inline-flex;align-items:center;flex:0 0 auto;gap:10px;color:var(--pg-text-primary);font-size:17px;font-weight:900;text-decoration:none}.paygate-footer-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.2);border-radius:10px;background:radial-gradient(circle at 70% 72%,rgba(34,211,238,.14),transparent 38%),rgba(var(--pg-brand-purple-rgb),.1);box-shadow:0 0 26px rgba(var(--pg-brand-purple-rgb),.16),inset 0 1px #ffffff0f}.paygate-footer-brand-mark img{width:27px;height:27px;display:block}.paygate-footer-identity p{margin:0;max-width:540px;min-width:0;color:var(--pg-text-muted);font-size:13px;line-height:1.5}.paygate-footer a{text-decoration:none}.paygate-footer-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.paygate-footer-nav a{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;color:var(--pg-text-muted);font-size:13px;font-weight:700;padding:0 10px;transition:background-color .15s ease,color .15s ease,transform .15s ease}.paygate-footer-nav a:hover{background:#a5adbd12;color:var(--pg-text-primary);transform:translateY(-1px)}.paygate-footer-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.paygate-footer-cta,.paygate-footer-github{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(82,94,118,.3);border-radius:999px;color:var(--pg-text-secondary);background:#0d11177a;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.paygate-footer-cta{gap:7px;min-height:36px;padding:0 13px;font-size:13px;font-weight:800}.paygate-footer-github{width:36px;height:36px}.paygate-footer-cta:hover,.paygate-footer-github:hover{border-color:rgba(var(--pg-brand-purple-soft-rgb),.28);background:rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-text-primary);box-shadow:0 0 22px rgba(var(--pg-brand-purple-rgb),.11);transform:translateY(-1px)}.paygate-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin-top:14px;color:var(--pg-text-faint);font-family:var(--pg-font-mono);font-size:11px;font-weight:600}.paygate-footer-bottom span{display:inline-flex;align-items:center;gap:8px}.paygate-footer-bottom span+span:before{content:"";width:3px;height:3px;border-radius:999px;background:#9aa5b88c}.paygate-footer a:focus-visible{outline:none;box-shadow:var(--pg-shadow-focus)}.paygate-footer-nav a:focus-visible,.paygate-footer-cta:focus-visible,.paygate-footer-github:focus-visible{border-radius:999px}.paygate-footer-brand-link:focus-visible{border-radius:var(--pg-radius-md)}@media(max-width:1120px){.paygate-footer-primary{grid-template-columns:1fr;gap:18px}.paygate-footer-nav,.paygate-footer-actions{justify-content:flex-start}}@media(max-width:760px){.paygate-footer{padding:28px 18px 24px}.paygate-footer-primary{padding:18px}.paygate-footer-identity{align-items:flex-start;flex-direction:column;gap:12px}.paygate-footer-identity p{max-width:100%;font-size:13px}.paygate-footer-nav{justify-content:flex-start;gap:6px}.paygate-footer-nav a{padding:0 8px}.paygate-footer-actions{width:100%}.paygate-footer-cta{flex:1}.paygate-footer-bottom{align-items:flex-start;flex-direction:column}.paygate-footer-bottom span+span:before{display:none}}.paygate-hero{position:relative;overflow:hidden;display:flex;align-items:center;min-height:calc(100svh - 56px);padding:clamp(36px,5vh,58px) 24px 0;text-align:center}.paygate-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.035),transparent 32%),linear-gradient(90deg,transparent,rgba(96,165,250,.018),transparent)}.paygate-scroll-progress{position:fixed;top:0;left:0;z-index:100;width:100%;height:2px;pointer-events:none;background:linear-gradient(90deg,var(--pg-brand-purple-soft),var(--pg-flow-blue));opacity:.92;transform:scaleX(0);transform-origin:left center;will-change:transform}.paygate-hero-inner{position:relative;z-index:1;display:flex;width:min(100%,1320px);margin:0 auto;flex-direction:column;align-items:center}.paygate-hero-title{max-width:900px;margin:clamp(16px,2.2vh,22px) 0 0;color:var(--pg-text-primary);font-size:clamp(42px,5.6vw,76px);font-weight:800;letter-spacing:0;line-height:.98}.paygate-hero-title span{display:block;color:var(--pg-brand-purple-soft)}.paygate-hero-copy{max-width:690px;margin:clamp(12px,1.8vh,18px) 0 0;color:var(--pg-text-secondary);font-size:18px;line-height:1.5}.paygate-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(20px,2.8vh,28px)}.paygate-bottom-cta{--pg-magnet-x: 0px;--pg-magnet-y: 0px;min-height:54px;padding:0 30px;font-size:16px;transform:translate(var(--pg-magnet-x),var(--pg-magnet-y))}.paygate-bottom-cta:hover:not(:disabled){transform:translate(var(--pg-magnet-x),calc(var(--pg-magnet-y) - 1px))}.paygate-bottom-cta:active:not(:disabled){transform:translate(var(--pg-magnet-x),var(--pg-magnet-y))}.paygate-hero-visual{position:relative;width:min(100%,940px);margin-top:52px;overflow:hidden;border:1px solid rgba(52,64,85,.9);border-radius:16px;background:linear-gradient(180deg,#111722e0,#080a0ff0),radial-gradient(circle at 50% 0%,rgba(56,189,248,.065),transparent 46%);box-shadow:0 20px 66px #00000057,inset 0 1px #ffffff0a;padding:28px;text-align:left}.paygate-rail-main{display:grid;grid-template-columns:minmax(0,1fr) 176px minmax(0,1fr);gap:14px;align-items:stretch}.paygate-endpoint-card,.paygate-gateway-node{min-width:0;border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-lg);background:#0d1117e6}.paygate-endpoint-card{display:grid;gap:10px;padding:17px}.paygate-endpoint-card span{color:var(--pg-text-muted);font-size:12px;font-weight:800}.paygate-endpoint-card code{display:block;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:13px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.paygate-endpoint-card.is-paid{border-color:rgba(var(--pg-brand-purple-rgb),.44);background:rgba(var(--pg-brand-purple-rgb),.1)}.paygate-endpoint-card.is-paid code{color:var(--pg-brand-purple-soft)}.paygate-gateway-node{display:grid;place-items:center;gap:8px;border-color:#38bdf85c;background:#38bdf814;padding:16px;text-align:center}.paygate-gateway-node div{display:inline-flex;align-items:center;gap:7px;color:var(--pg-flow-blue);font-family:var(--pg-font-mono);font-size:13px;font-weight:700}.paygate-gateway-node strong{color:var(--pg-text-primary);font-size:13px}.paygate-hero-path{position:relative;height:34px;margin:2px 8px 0}.paygate-hero-path span{position:absolute;top:16px;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--pg-flow-blue),var(--pg-brand-purple-soft),transparent)}.paygate-hero-path i{position:absolute;top:12px;width:9px;height:9px;border-radius:999px;background:var(--pg-flow-blue);box-shadow:0 0 14px #38bdf870}.paygate-hero-path i:nth-child(2){left:24%}.paygate-hero-path i:nth-child(3){left:50%;background:var(--pg-brand-purple-soft);box-shadow:0 0 14px rgba(var(--pg-brand-purple-soft-rgb),.44)}.paygate-hero-path i:nth-child(4){left:76%}.paygate-state-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.paygate-state-chip{display:grid;gap:8px;min-width:0;border:1px solid rgba(165,173,189,.14);border-radius:var(--pg-radius-lg);background:#a5adbd0e;padding:14px}.paygate-state-chip span{color:var(--pg-text-muted);font-size:11px;font-weight:800}.paygate-state-chip strong{font-family:var(--pg-font-mono);font-size:13px;overflow-wrap:anywhere}.paygate-state-chip.is-warning strong{color:var(--pg-warning-soft)}.paygate-state-chip.is-flow strong{color:var(--pg-flow-blue)}.paygate-state-chip.is-success strong,.paygate-state-chip.is-revenue strong{color:var(--pg-success-soft)}.paygate-revenue-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border:1px solid rgba(34,197,94,.22);border-radius:var(--pg-radius-lg);background:#22c55e13;color:var(--pg-text-secondary);font-size:13px;line-height:1.5;padding:12px 14px}.paygate-revenue-row div{display:inline-flex;align-items:center;gap:8px;min-width:0}.paygate-revenue-row strong{color:var(--pg-success-soft);font-weight:800}.paygate-flow-stage{position:relative;width:min(100%,1220px);margin-top:clamp(26px,4vh,38px);text-align:left;--pg-flow-active: rgba(96, 165, 250, .95);--pg-flow-active-soft: rgba(96, 165, 250, .2)}.paygate-flow-grid{position:relative;display:grid;grid-template-columns:minmax(300px,410px) minmax(120px,1fr) 188px minmax(120px,1fr) minmax(300px,410px);align-items:center;min-height:166px}.paygate-flow-label{position:absolute;top:12px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.paygate-flow-label-left{left:120px}.paygate-flow-label-right{right:144px}.paygate-flow-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;display:flex;align-items:center;gap:16px;min-width:0;min-height:60px;border:1px solid rgba(82,94,118,.72);border-radius:999px;background:linear-gradient(180deg,#181f2deb,#0b0f17f0),#0d1117f5;box-shadow:0 18px 40px #0000001a,inset 0 1px #ffffff0e;color:inherit;cursor:pointer;font:inherit;overflow:hidden;padding:10px 72px 10px 12px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease;will-change:transform}.paygate-flow-pill:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.12) 44%,transparent 58%);opacity:0;transform:translate(-36%);transition:opacity .18s ease,transform .42s ease}.paygate-flow-pill:hover,.paygate-flow-pill:focus-visible{transform:translateY(-3px)}.paygate-flow-pill:hover:after,.paygate-flow-pill:focus-visible:after{opacity:1;transform:translate(36%)}.paygate-flow-pill:focus-visible{outline:none;box-shadow:0 18px 40px #0000001a,var(--pg-shadow-focus)}.paygate-flow-pill.is-source{grid-column:1}.paygate-flow-pill.is-proxy{grid-column:5;border-color:rgba(var(--pg-brand-purple-rgb),.48)}.paygate-flow-pill.is-source:hover,.paygate-flow-pill.is-source:focus-visible,.paygate-flow-stage[data-hero-active=source] .paygate-flow-pill.is-source{border-color:#60a5facc;background:linear-gradient(180deg,#1a273df5,#0a101bfa),#0d1117f5;box-shadow:0 20px 44px #0000001a,0 0 15px #3b82f61a,inset 0 1px #ffffff13}.paygate-flow-pill.is-proxy:hover,.paygate-flow-pill.is-proxy:focus-visible,.paygate-flow-stage[data-hero-active=proxy] .paygate-flow-pill.is-proxy{border-color:rgba(var(--pg-brand-purple-soft-rgb),.82);background:linear-gradient(180deg,#231d3bf5,#100c1cfa),#0d1117f5;box-shadow:0 20px 44px #0000001a,0 0 15px rgba(var(--pg-brand-purple-rgb),.1),inset 0 1px #ffffff13}.paygate-flow-pill[data-copy-state=copied]{border-color:#4ade80bd}.paygate-flow-pill[data-copy-state=error]{border-color:#f87171bd}.paygate-flow-pill-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border:1px solid rgba(165,173,189,.18);border-radius:999px;background:#a5adbd11;color:var(--pg-text-secondary);transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.paygate-flow-pill:hover .paygate-flow-pill-icon,.paygate-flow-pill:focus-visible .paygate-flow-pill-icon{border-color:#60a5fa5c;background:#60a5fa1f;color:#93c5fd;box-shadow:inset 0 1px #ffffff0b}.paygate-flow-pill.is-proxy:hover .paygate-flow-pill-icon,.paygate-flow-pill.is-proxy:focus-visible .paygate-flow-pill-icon{border-color:rgba(var(--pg-brand-purple-soft-rgb),.38);background:rgba(var(--pg-brand-purple-rgb),.14);color:#c4b5fd;box-shadow:inset 0 1px #ffffff0b}.paygate-flow-pill[data-copy-state=copied] .paygate-flow-pill-icon{border-color:#4ade8061;background:#22c55e1f;color:#86efac;box-shadow:inset 0 1px #ffffff0b}.paygate-flow-pill[data-copy-state=error] .paygate-flow-pill-icon{border-color:#f8717161;background:#f871711a;color:#fca5a5}.paygate-flow-pill code{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-sans);font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.paygate-flow-pill.is-proxy code{color:#dfd5ff}.paygate-copy-feedback{position:absolute;top:50%;right:18px;z-index:2;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.04em;opacity:0;pointer-events:none;text-transform:uppercase;transform:translate(8px,-50%);transition:color .18s ease,opacity .18s ease,transform .18s ease}.paygate-flow-pill:hover .paygate-copy-feedback,.paygate-flow-pill:focus-visible .paygate-copy-feedback,.paygate-flow-pill[data-copy-state=copied] .paygate-copy-feedback{opacity:1;transform:translateY(-50%)}.paygate-flow-pill[data-copy-state=copied] .paygate-copy-feedback{color:#86efac}.paygate-flow-pill[data-copy-state=error] .paygate-copy-feedback{color:#fca5a5}.paygate-flow-connector{position:relative;z-index:1;display:flex;align-items:center;height:60px}.paygate-flow-connector.is-left{grid-column:2}.paygate-flow-connector.is-right{grid-column:4}.paygate-flow-connector span{position:relative;display:block;width:100%;height:3px;background-image:repeating-linear-gradient(90deg,rgba(96,165,250,.95) 0 10px,transparent 10px 18px);background-size:28px 3px;filter:drop-shadow(0 0 7px rgba(59,130,246,.34));animation:paygate-dash-flow 1.2s linear infinite;opacity:.72;transition:filter .18s ease,opacity .18s ease}.paygate-flow-connector span:after{content:"";position:absolute;top:50%;left:0;width:20px;height:8px;border-radius:999px;background:linear-gradient(90deg,#93c5fd00,#93c5fd 48%,#93c5fd00);box-shadow:0 0 14px #60a5fa94;opacity:.78;transform:translate(-20px,-50%);animation:paygate-packet-flow 2.05s cubic-bezier(.42,0,.2,1) infinite}.paygate-flow-connector.is-right span:after{animation-delay:.36s}.paygate-flow-connector svg{position:absolute;left:calc(50% - 17px);color:#60a5fa;filter:drop-shadow(0 0 9px rgba(59,130,246,.46));transition:color .18s ease,filter .18s ease,transform .18s ease}.paygate-flow-stage[data-hero-active=source] .paygate-flow-connector.is-left span,.paygate-flow-stage[data-hero-active=node] .paygate-flow-connector span,.paygate-flow-stage[data-hero-active=paid] .paygate-flow-connector span,.paygate-flow-stage[data-hero-active=success] .paygate-flow-connector span,.paygate-flow-stage[data-hero-active=proxy] .paygate-flow-connector.is-right span{filter:drop-shadow(0 0 9px rgba(96,165,250,.52));opacity:1}.paygate-flow-stage[data-hero-active=source] .paygate-flow-connector.is-left svg,.paygate-flow-stage[data-hero-active=node] .paygate-flow-connector svg,.paygate-flow-stage[data-hero-active=paid] .paygate-flow-connector svg,.paygate-flow-stage[data-hero-active=success] .paygate-flow-connector svg,.paygate-flow-stage[data-hero-active=proxy] .paygate-flow-connector.is-right svg{color:#93c5fd;filter:drop-shadow(0 0 11px rgba(96,165,250,.56));transform:translate(3px)}@keyframes paygate-dash-flow{to{background-position:28px 0}}@keyframes paygate-packet-flow{0%{left:0;opacity:0;transform:translate(-20px,-50%) scaleX(.7)}16%,72%{opacity:.9}to{left:100%;opacity:0;transform:translate(8px,-50%) scaleX(1.05)}}.paygate-node-wrap{position:relative;z-index:3;grid-column:3;justify-self:center;border-radius:26px;outline:none}.paygate-node-matrix{position:absolute;inset:-30px;opacity:.34;background-image:radial-gradient(circle,rgba(var(--pg-brand-purple-rgb),.44) 1px,transparent 1px);background-size:9px 9px;-webkit-mask-image:radial-gradient(circle,black 0%,transparent 70%);mask-image:radial-gradient(circle,black 0%,transparent 70%);transition:opacity .18s ease,transform .18s ease}.paygate-node-card{position:relative;display:grid;place-items:center;width:148px;min-height:132px;border:1px solid rgba(96,114,145,.76);border-radius:26px;background:linear-gradient(180deg,#121824f5,#080b12fa),#0d1117f0;box-shadow:0 20px 44px #0000001a,0 0 0 10px #6072910e,inset 0 0 0 1px #ffffff0a;padding:20px 16px;text-align:center;animation:paygate-node-breathe 3.2s ease-in-out infinite;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-node-wrap:hover .paygate-node-matrix,.paygate-node-wrap:focus-visible .paygate-node-matrix,.paygate-flow-stage[data-hero-active=node] .paygate-node-matrix{opacity:.52;transform:scale(1.08)}.paygate-node-wrap:hover .paygate-node-card,.paygate-node-wrap:focus-visible .paygate-node-card,.paygate-flow-stage[data-hero-active=node] .paygate-node-card{border-color:rgba(var(--pg-brand-purple-soft-rgb),.74);box-shadow:0 22px 48px #0000001c,0 0 0 10px rgba(var(--pg-brand-purple-rgb),.06),0 0 15px rgba(var(--pg-brand-purple-rgb),.18),inset 0 0 0 1px #ffffff12;transform:translateY(-3px)}@keyframes paygate-node-breathe{0%,to{box-shadow:0 20px 44px #0000001a,0 0 0 10px #6072910e,inset 0 0 0 1px #ffffff0a}50%{box-shadow:0 20px 44px #0000001a,0 0 0 10px #60729114,0 0 15px rgba(var(--pg-brand-purple-rgb),.16),inset 0 0 0 1px #ffffff0f}}.paygate-node-card:before{content:"";position:absolute;inset:10px;border:1px solid rgba(82,94,118,.62);border-radius:18px;pointer-events:none}.paygate-node-card img{width:36px;height:36px;margin-bottom:8px}.paygate-node-card strong{color:var(--pg-text-primary);font-size:22px;font-weight:800;line-height:1}.paygate-node-card span{margin-top:10px;border:1px solid rgba(56,189,248,.22);border-radius:999px;background:#38bdf81c;color:var(--pg-flow-blue);font-family:var(--pg-font-mono);font-size:11px;font-weight:700;padding:5px 10px;text-transform:uppercase}.paygate-status-track{position:relative;width:min(100%,560px);height:16px;margin:-6px auto 0}.paygate-status-track span{position:absolute;top:10px;left:48px;right:48px;border-top:2px dashed rgba(82,94,118,.42)}.paygate-status-track span:after{content:"";position:absolute;top:-2px;left:0;width:100%;border-top:2px solid transparent;-o-border-image:linear-gradient(90deg,rgba(245,158,11,.9),rgba(59,130,246,.95),rgba(34,197,94,.9)) 1;border-image:linear-gradient(90deg,#f59e0be6,#3b82f6f2,#22c55ee6) 1;filter:drop-shadow(0 0 10px rgba(96,165,250,.36));transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}.paygate-flow-stage[data-hero-active=challenge] .paygate-status-track span:after{transform:scaleX(.18)}.paygate-flow-stage[data-hero-active=paid] .paygate-status-track span:after,.paygate-flow-stage[data-hero-active=node] .paygate-status-track span:after{transform:scaleX(.58)}.paygate-flow-stage[data-hero-active=success] .paygate-status-track span:after,.paygate-flow-stage[data-hero-active=proxy] .paygate-status-track span:after{transform:scaleX(1)}.paygate-status-row{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,164px);justify-content:center;gap:48px;margin-top:0}.paygate-lifecycle-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border:1px solid rgba(165,173,189,.18);border-radius:var(--pg-radius-lg);background:#0d1117e0;color:var(--pg-text-secondary);cursor:pointer;font:inherit;box-shadow:0 10px 14px #0000002e;outline:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease;will-change:transform}.paygate-lifecycle-chip:hover,.paygate-lifecycle-chip:focus-visible{transform:translateY(-3px)}.paygate-lifecycle-chip:focus-visible{box-shadow:0 10px 14px #0000002e,var(--pg-shadow-focus)}.paygate-lifecycle-chip strong{color:var(--pg-text-primary);font-size:15px;font-weight:700}.paygate-lifecycle-number{position:absolute;top:-15px;right:calc(50% - 14px);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--pg-bg-canvas);font-family:var(--pg-font-mono);font-size:12px;font-weight:700}.paygate-lifecycle-chip.is-warning{border-color:#f59e0bc2;background:#f59e0b1a;color:var(--pg-warning-soft)}.paygate-lifecycle-chip.is-warning:hover,.paygate-lifecycle-chip.is-warning:focus-visible,.paygate-flow-stage[data-hero-active=challenge] .paygate-lifecycle-chip.is-warning{background:#f59e0b29;box-shadow:0 10px 15px #0003}.paygate-lifecycle-chip.is-warning .paygate-lifecycle-number{border:1px solid rgba(245,158,11,.9);color:var(--pg-warning-soft)}.paygate-lifecycle-chip.is-paid{border-color:#3b82f6c7;background:#3b82f61a;color:#60a5fa}.paygate-lifecycle-chip.is-paid:hover,.paygate-lifecycle-chip.is-paid:focus-visible,.paygate-flow-stage[data-hero-active=paid] .paygate-lifecycle-chip.is-paid,.paygate-flow-stage[data-hero-active=node] .paygate-lifecycle-chip.is-paid{background:#3b82f629;box-shadow:0 10px 15px #0003}.paygate-lifecycle-chip.is-paid .paygate-lifecycle-number{border:1px solid rgba(59,130,246,.9);color:#60a5fa}.paygate-lifecycle-chip.is-success{border-color:#22c55ec2;background:#22c55e1a;color:var(--pg-success-soft)}.paygate-lifecycle-chip.is-success:hover,.paygate-lifecycle-chip.is-success:focus-visible,.paygate-flow-stage[data-hero-active=success] .paygate-lifecycle-chip.is-success,.paygate-flow-stage[data-hero-active=proxy] .paygate-lifecycle-chip.is-success{background:#22c55e29;box-shadow:0 10px 15px #0003}.paygate-lifecycle-chip.is-success .paygate-lifecycle-number{border:1px solid rgba(34,197,94,.9);color:var(--pg-success-soft)}.paygate-revenue-split{display:flex;align-items:stretch;justify-content:center;width:min(100%,438px);margin:16px auto 0;overflow:hidden;border:1px solid rgba(82,94,118,.38);border-radius:var(--pg-radius-lg);background:linear-gradient(180deg,#111722e6,#0a0d14f0);box-shadow:0 18px 40px #0000001a;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-revenue-split:hover,.paygate-flow-stage[data-hero-active=success] .paygate-revenue-split,.paygate-flow-stage[data-hero-active=proxy] .paygate-revenue-split{border-color:#4ade8061;box-shadow:0 20px 44px #0000001a;transform:translateY(-2px)}.paygate-revenue-split>div{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;flex:1;padding:13px 18px;color:var(--pg-text-secondary)}.paygate-revenue-split svg{color:var(--pg-success)}.paygate-revenue-split span{display:grid;gap:3px;min-width:0;color:var(--pg-text-secondary);font-size:15px;line-height:1.2}.paygate-revenue-split strong{color:#4ade80;font-size:17px;font-weight:800}.paygate-revenue-split i{width:1px;margin:18px 0;background:#525e7694}.paygate-proof-section{position:relative;overflow:hidden;scroll-margin-top:76px;padding:clamp(56px,5.2vw,76px) 24px clamp(58px,5vw,78px);background:linear-gradient(180deg,#050609f5,#050609fa),linear-gradient(90deg,rgba(135,146,166,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(135,146,166,.026) 1px,transparent 1px);background-size:auto,86px 86px,86px 86px}.paygate-proof-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 52% 0%,rgba(82,94,118,.035),transparent 42%),linear-gradient(90deg,transparent 0 12%,rgba(96,165,250,.022) 12.2%,transparent 12.5% 87%,rgba(96,165,250,.018) 87.2%,transparent 87.5%),repeating-linear-gradient(12deg,transparent 0 58px,rgba(135,146,166,.018) 59px,transparent 61px);opacity:.58}.paygate-proof-section:after{content:"";position:absolute;right:-8%;bottom:18%;width:42%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(135,146,166,.2),transparent);box-shadow:-980px 84px #60a5fa08,-760px -120px #525e7608}.paygate-proof-inner{position:relative;z-index:1;width:min(100% - 48px,1320px);margin:0 auto}.paygate-proof-grid{display:grid;grid-template-columns:minmax(320px,410px) minmax(620px,1fr);align-items:center;gap:clamp(34px,4vw,54px)}.paygate-proof-copy{align-self:center;min-width:0}.paygate-proof-eyebrow{display:inline-flex;align-items:center;margin:0 0 16px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paygate-proof-eyebrow span{display:none}.paygate-proof-copy h2{max-width:480px;margin:0;color:var(--pg-text-primary);font-size:clamp(34px,3vw,48px);font-weight:800;letter-spacing:0;line-height:1.1}.paygate-proof-copy h2 span{color:var(--pg-brand-purple-soft)}.paygate-proof-copy p:last-child{max-width:430px;margin:18px 0 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.5}.paygate-proof-reasons{display:grid;gap:0;max-width:390px;margin-top:clamp(26px,3vw,36px)}.paygate-proof-reason{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;min-height:82px;border-bottom:1px solid rgba(82,94,118,.28);color:var(--pg-text-secondary)}.paygate-proof-reason:last-child{border-bottom:0}.paygate-proof-reason-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(var(--proof-reason-rgb),.28);border-radius:14px;background:radial-gradient(circle at 50% 12%,rgba(var(--proof-reason-rgb),.18),transparent 62%),#080b11db;color:rgb(var(--proof-reason-rgb));box-shadow:0 8px 14px #0000002e,inset 0 1px #ffffff0b}.paygate-proof-reason[data-tone=blue]{--proof-reason-rgb: 56, 189, 248}.paygate-proof-reason[data-tone=amber]{--proof-reason-rgb: 245, 158, 11}.paygate-proof-reason[data-tone=green]{--proof-reason-rgb: 74, 222, 128}.paygate-proof-reason strong,.paygate-proof-reason small{display:block}.paygate-proof-reason strong{color:var(--pg-text-primary);font-size:17px;font-weight:800;line-height:1.15}.paygate-proof-reason small{margin-top:6px;color:var(--pg-text-secondary);font-size:14px;line-height:1.4}.paygate-proof-stack{display:grid;gap:16px;min-width:0}.paygate-receipt-panel,.paygate-proof-metrics,.paygate-proof-chip{border:1px solid rgba(82,94,118,.36);background:linear-gradient(180deg,#080a0ff5,#05070bfa),radial-gradient(circle at 82% 12%,rgba(82,94,118,.018),transparent 38%);box-shadow:0 18px 40px #0000001a,inset 0 1px #ffffff09;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-receipt-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;min-height:420px;border-radius:18px;padding:8px}.paygate-receipt-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--pg-brand-purple-rgb),.07),transparent),radial-gradient(circle at 100% 70%,rgba(var(--pg-brand-purple-rgb),.07),transparent 24%);opacity:0;transform:translateY(0);transition:opacity .22s ease}.paygate-proof-section[data-proof-visible=true] .paygate-receipt-panel:before,.paygate-receipt-panel:hover:before{opacity:.14}.paygate-receipt-panel:hover:before{opacity:.2}.paygate-receipt-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;border-bottom:1px solid rgba(82,94,118,.28);border-radius:10px 10px 0 0;padding:0 22px}.paygate-receipt-head>div,.paygate-receipt-id{display:inline-flex;align-items:center;min-width:0}.paygate-receipt-head>div{gap:14px;color:var(--pg-text-primary);font-size:19px}.paygate-receipt-head-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.34);border-radius:13px;background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.12),#05070bb8),#0c1018db;color:var(--pg-brand-purple-soft);box-shadow:inset 0 1px #ffffff0a,0 6px 14px #00000029}.paygate-receipt-head-icon svg,.paygate-receipt-status svg,.paygate-receipt-copy svg,.paygate-receipt-id svg{display:block;overflow:visible}.paygate-receipt-id{gap:9px;border:0;background:transparent;color:var(--pg-text-secondary);cursor:pointer;font:inherit;padding:8px 0}.paygate-receipt-id span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12.5px;font-weight:800;text-transform:uppercase}.paygate-receipt-id code{max-width:300px;overflow:hidden;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.paygate-receipt-id svg{color:var(--pg-text-secondary);flex:0 0 auto;opacity:.82;transition:color .16s ease,opacity .16s ease,transform .16s ease}.paygate-receipt-id:hover code,.paygate-receipt-id:focus-visible code,.paygate-receipt-id[data-copy-state=copied] code{color:var(--pg-brand-purple-soft)}.paygate-receipt-id:hover svg,.paygate-receipt-id:focus-visible svg,.paygate-receipt-id[data-copy-state=copied] svg{color:var(--pg-brand-purple-soft);opacity:1;transform:translateY(-1px)}.paygate-receipt-id:focus-visible,.paygate-receipt-row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(var(--pg-brand-purple-soft-rgb),.46)}.paygate-receipt-rows{position:relative;z-index:1;display:grid;grid-template-rows:repeat(4,minmax(68px,1fr));min-height:0}.paygate-receipt-row{--receipt-tone-rgb: var(--pg-brand-purple-soft-rgb);position:relative;display:grid;grid-template-columns:58px minmax(170px,.86fr) 1px minmax(210px,1.12fr) 28px 92px;align-items:center;width:100%;min-height:0;border:0;border-bottom:1px solid rgba(82,94,118,.28);background:transparent;color:var(--pg-text-primary);cursor:pointer;font:inherit;padding:0 22px;text-align:left;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-receipt-row:before{content:"";position:absolute;right:0;left:-8px;bottom:-1px;height:1px;background:linear-gradient(90deg,rgba(var(--receipt-tone-rgb),.72),rgba(var(--receipt-tone-rgb),.48) 42%,rgba(var(--receipt-tone-rgb),.16) 74%,transparent);box-shadow:0 0 14px rgba(var(--receipt-tone-rgb),.22),0 0 24px rgba(var(--receipt-tone-rgb),.1);opacity:0;transform:scaleX(.86);transition:opacity .18s ease,transform .22s ease}.paygate-receipt-row:after{content:"";position:absolute;top:-1px;bottom:-1px;left:-8px;width:2px;background:rgba(var(--receipt-tone-rgb),.72);box-shadow:0 0 16px rgba(var(--receipt-tone-rgb),.2);opacity:0;transition:opacity .18s ease}.paygate-receipt-row[data-active=true]{background:linear-gradient(90deg,rgba(var(--receipt-tone-rgb),.06),rgba(var(--receipt-tone-rgb),.014),transparent 78%)}.paygate-receipt-row:hover{transform:translate(1px)}.paygate-receipt-row[data-active=true]:before{opacity:1;transform:scaleX(1)}.paygate-receipt-row[data-active=true]:after{opacity:1}.paygate-receipt-status{position:relative;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid currentColor;border-radius:999px;background:radial-gradient(circle at 50% 42%,rgba(var(--receipt-tone-rgb),.15),transparent 64%),#070a0fc7;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px rgba(var(--receipt-tone-rgb),.02),0 6px 14px #00000029;justify-self:start;z-index:1;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-receipt-status svg{width:26px;height:26px;filter:drop-shadow(0 0 8px rgba(var(--receipt-tone-rgb),.1));transition:filter .18s ease,transform .18s ease}.paygate-receipt-row:hover .paygate-receipt-status,.paygate-receipt-row:focus-visible .paygate-receipt-status,.paygate-receipt-row[data-active=true] .paygate-receipt-status{background:radial-gradient(circle at 50% 42%,rgba(var(--receipt-tone-rgb),.2),transparent 66%),#070a0fe0;box-shadow:inset 0 1px #ffffff0f,0 0 0 2px rgba(var(--receipt-tone-rgb),.042),0 8px 15px #0000002e;transform:translateY(-1px)}.paygate-receipt-row:hover .paygate-receipt-status svg,.paygate-receipt-row:focus-visible .paygate-receipt-status svg,.paygate-receipt-row[data-active=true] .paygate-receipt-status svg{filter:drop-shadow(0 0 10px rgba(var(--receipt-tone-rgb),.2))}.paygate-receipt-row:not(:last-child) .paygate-receipt-status:after{content:"";position:absolute;top:49px;left:50%;width:1px;height:25px;background:linear-gradient(180deg,currentColor,transparent);opacity:.64}.paygate-receipt-row[data-tone=blue] .paygate-receipt-status,.paygate-receipt-row[data-tone=blue] .paygate-receipt-value{color:var(--pg-flow-blue)}.paygate-receipt-row[data-tone=blue]{--receipt-tone-rgb: 56, 189, 248}.paygate-receipt-row[data-tone=amber] .paygate-receipt-status,.paygate-receipt-row[data-tone=amber] .paygate-receipt-value{color:var(--pg-warning)}.paygate-receipt-row[data-tone=amber]{--receipt-tone-rgb: 245, 158, 11}.paygate-receipt-row[data-tone=purple] .paygate-receipt-status,.paygate-receipt-row[data-tone=purple] .paygate-receipt-value{color:var(--pg-brand-purple-soft)}.paygate-receipt-row[data-tone=purple]{--receipt-tone-rgb: var(--pg-brand-purple-soft-rgb)}.paygate-receipt-row[data-tone=green] .paygate-receipt-status,.paygate-receipt-row[data-tone=green] .paygate-receipt-value{color:#4ade80}.paygate-receipt-row[data-tone=green]{--receipt-tone-rgb: 74, 222, 128}.paygate-receipt-label{min-width:0;color:var(--pg-text-primary);font-size:17px;font-weight:800;line-height:1.2}.paygate-receipt-divider{width:1px;height:28px;background:#525e767a}.paygate-receipt-value{justify-self:start;min-width:0;margin-left:18px;overflow:hidden;border-radius:10px;font-family:var(--pg-font-mono);font-size:15px;font-weight:800;line-height:1;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.paygate-receipt-row[data-tone=amber] .paygate-receipt-value{background:#f59e0b1f}.paygate-receipt-row[data-tone=green] .paygate-receipt-value{background:#22c55e1f}.paygate-receipt-copy{display:inline-flex;justify-self:center;color:var(--pg-text-secondary);opacity:.82;transition:color .16s ease,opacity .16s ease,transform .16s ease}.paygate-receipt-row:hover .paygate-receipt-copy,.paygate-receipt-row:focus-visible .paygate-receipt-copy,.paygate-receipt-row[data-copy-state=copied] .paygate-receipt-copy{color:var(--pg-brand-purple-soft);opacity:1;transform:translateY(-1px)}.paygate-receipt-row time{justify-self:end;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:13px}.paygate-receipt-foot{position:relative;z-index:1;display:grid;grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:0;min-height:54px;color:var(--pg-text-secondary);font-size:14px;border-radius:0 0 10px 10px;padding:0 22px}.paygate-receipt-foot span{display:inline-flex;align-items:center;gap:8px;min-width:0;border-right:1px solid rgba(82,94,118,.3);padding-right:18px;margin-right:18px}.paygate-receipt-foot span:last-child{border-right:0;margin-right:0;padding-right:0}.paygate-receipt-foot strong{color:var(--pg-flow-blue);font-weight:800}.paygate-receipt-foot .is-live{color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.paygate-receipt-foot .is-live i{width:10px;height:10px;border-radius:999px;background:#4ade80;box-shadow:0 0 10px #4ade8061;animation:pg-live-dot 2.4s ease-in-out infinite}.paygate-receipt-foot .is-forwarded{justify-self:end;color:var(--pg-text-secondary)}.paygate-receipt-foot .is-forwarded svg{color:#4ade80;animation:pg-forwarded-pulse 2.8s ease-in-out infinite}.paygate-proof-metrics{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;min-height:112px;border-color:#525e7657;border-radius:16px;background:linear-gradient(180deg,#070a0ff7,#04060afb),radial-gradient(circle at 88% 8%,rgba(var(--pg-brand-purple-rgb),.03),transparent 36%);padding:18px 24px}.paygate-proof-metric{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;row-gap:6px;min-width:0}.paygate-proof-metric-icon{display:inline-flex;align-items:center;justify-content:center;grid-column:1;width:44px;height:44px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.24);border-radius:13px;background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.14),#581c871a),#05070bb8;color:var(--pg-brand-purple-soft);box-shadow:inset 0 1px #ffffff09}.paygate-proof-metric>span:not(.paygate-proof-metric-icon){grid-column:2;color:var(--pg-text-secondary);font-size:15px;font-weight:700;line-height:1.15}.paygate-proof-metric strong{grid-column:2;color:#4ade80;font-family:var(--pg-font-mono);font-size:clamp(22px,1.8vw,28px);font-weight:800;letter-spacing:0;line-height:1;white-space:nowrap}.paygate-proof-metric-divider{grid-column:2;grid-row:1;width:1px;height:50px;margin:0;background:#525e7661}.paygate-proof-metrics>p{grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;border-top:1px solid rgba(82,94,118,.26);color:var(--pg-text-secondary);font-size:13px;line-height:1.35;padding-top:13px}@keyframes pg-live-dot{0%,to{opacity:.82;box-shadow:0 0 10px #4ade8057}50%{opacity:1;box-shadow:0 0 18px #4ade80b3}}@keyframes pg-forwarded-pulse{0%,to{opacity:.74;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.paygate-proof-metrics>p svg{flex:0 0 auto;color:var(--pg-text-secondary)}.paygate-proof-chip-row{display:none}.paygate-proof-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(100%,980px);margin:32px auto 0}.paygate-proof-chip{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;border-color:#525e7657;border-radius:16px;padding:12px 15px;color:var(--pg-text-primary)}.paygate-proof-chip>svg:first-child{flex:0 0 auto;width:24px;height:24px;color:var(--pg-brand-purple-soft);filter:drop-shadow(0 0 12px rgba(var(--pg-brand-purple-rgb),.12));transition:color .18s ease,filter .18s ease,transform .18s ease}.paygate-proof-chip span{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--pg-text-primary);font-size:14px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.paygate-proof-chip>svg:last-child{flex:0 0 auto;width:18px;height:18px;color:#34d399;filter:drop-shadow(0 0 10px rgba(52,211,153,.1));transition:color .18s ease,filter .18s ease,transform .18s ease}.paygate-proof-metrics:hover,.paygate-receipt-panel:hover{border-color:rgba(var(--pg-brand-purple-soft-rgb),.26);box-shadow:0 22px 56px #0000001a,inset 0 1px #ffffff0b}.paygate-proof-chip:hover{border-color:rgba(var(--pg-brand-purple-soft-rgb),.3);background:linear-gradient(180deg,#090c12fa,#05070bfc),radial-gradient(circle at 12% 50%,rgba(var(--pg-brand-purple-rgb),.045),transparent 30%);box-shadow:0 14px 15px #00000038,inset 0 1px #ffffff0a;transform:translateY(-1px)}.paygate-proof-chip:hover>svg:first-child{color:#b8a2ff;filter:drop-shadow(0 0 10px rgba(var(--pg-brand-purple-rgb),.16));transform:translateY(-1px)}.paygate-proof-chip:hover>svg:last-child{color:#4ade80;filter:drop-shadow(0 0 9px rgba(74,222,128,.16));transform:scale(1.04)}.paygate-ops-section{position:relative;overflow:hidden;scroll-margin-top:76px;padding:clamp(54px,5vw,74px) 24px clamp(58px,5.4vw,78px);background:radial-gradient(ellipse at 50% 8%,rgba(82,94,118,.034),transparent 42%),linear-gradient(180deg,#04060afe,#050609fc)}.paygate-ops-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(82,94,118,.024) 1px,transparent 1px),linear-gradient(180deg,rgba(82,94,118,.02) 1px,transparent 1px),radial-gradient(ellipse at 50% 58%,rgba(56,189,248,.022),transparent 52%);background-size:74px 74px,74px 74px,auto;opacity:.58}.paygate-ops-inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.paygate-ops-head{max-width:760px;margin:0 auto 28px;text-align:center}.paygate-ops-head p:first-child{margin:0 0 12px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paygate-ops-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:0;line-height:1.12}.paygate-ops-head h2 span{color:var(--pg-brand-purple-soft)}.paygate-ops-head p:last-child{max-width:620px;margin:14px auto 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.52}.paygate-ops-shell{display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden;border:1px solid rgba(82,94,118,.42);border-radius:18px;background:radial-gradient(circle at 80% 0%,rgba(82,94,118,.03),transparent 32%),linear-gradient(180deg,#090d14f2,#04060afb);box-shadow:0 24px 54px #0000001a,inset 0 1px #ffffff0a}.paygate-ops-sidebar{display:grid;grid-template-rows:auto 1fr auto;min-height:520px;border-right:1px solid rgba(82,94,118,.36);padding:24px 18px}.paygate-ops-brand{display:flex;align-items:center;gap:12px;color:var(--pg-text-primary);font-size:19px;font-weight:800}.paygate-ops-brand img{width:34px;height:34px;filter:drop-shadow(0 0 14px rgba(var(--pg-brand-purple-rgb),.18))}.paygate-ops-nav{display:grid;align-content:start;gap:8px;margin-top:28px}.paygate-ops-nav span{display:flex;align-items:center;gap:12px;min-height:42px;border-radius:8px;color:var(--pg-text-secondary);font-size:14px;padding:0 16px}.paygate-ops-nav span.is-active{background:linear-gradient(90deg,rgba(var(--pg-brand-purple-rgb),.18),rgba(var(--pg-brand-purple-rgb),.075));color:var(--pg-text-primary)}.paygate-ops-nav svg{color:var(--pg-text-secondary)}.paygate-ops-nav .is-active svg{color:var(--pg-brand-purple-soft)}.paygate-ops-live{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-height:62px;border:1px solid rgba(82,94,118,.3);border-radius:10px;background:#0d1117a3;color:var(--pg-text-primary);padding:0 14px}.paygate-ops-live span{display:flex;align-items:center;gap:10px;font-size:15px}.paygate-ops-live span i{width:10px;height:10px;border-radius:999px;background:#4ade80;box-shadow:0 0 12px #4ade805c}.paygate-ops-live small{grid-column:1;color:var(--pg-text-secondary);font-size:13px}.paygate-ops-live svg{grid-column:2;grid-row:1 / span 2;color:var(--pg-text-muted);transform:rotate(-45deg)}.paygate-ops-main{min-width:0}.paygate-ops-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:70px;border-bottom:1px solid rgba(82,94,118,.3);padding:0 26px}.paygate-ops-topbar h3{margin:0;color:var(--pg-text-primary);font-size:20px;font-weight:800}.paygate-ops-controls{display:flex;align-items:center;justify-content:flex-end;gap:14px}.paygate-ops-date,.paygate-ops-range{display:inline-flex;align-items:center;border:1px solid rgba(82,94,118,.34);border-radius:8px;background:#080b11b8;color:var(--pg-text-primary)}.paygate-ops-date{gap:10px;min-height:36px;padding:0 16px;white-space:nowrap}.paygate-ops-date svg{color:var(--pg-text-secondary)}.paygate-ops-range{gap:2px;padding:3px}.paygate-ops-range button{min-width:50px;min-height:30px;border:0;border-radius:7px;background:transparent;color:var(--pg-text-secondary);cursor:pointer;font:inherit}.paygate-ops-range button.is-selected{background:rgba(var(--pg-brand-purple-rgb),.24);color:var(--pg-brand-purple-soft)}.paygate-ops-create{min-height:38px;padding-inline:18px}.paygate-ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 24px 14px}.paygate-ops-metric{display:grid;gap:10px;min-height:118px;border:1px solid rgba(82,94,118,.32);border-radius:12px;background:radial-gradient(circle at 0% 0%,rgba(56,189,248,.045),transparent 40%),#0b1018b8;padding:18px}.paygate-ops-metric span{color:var(--pg-text-secondary);font-size:15px}.paygate-ops-metric strong{color:#4ade80;font-family:var(--pg-font-mono);font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1}.paygate-ops-metric small{display:inline-flex;align-items:center;gap:7px;color:var(--pg-text-secondary);font-size:13px}.paygate-ops-metric small svg{color:#4ade80}.paygate-ops-panels{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:12px;padding:0 24px 18px}.paygate-ops-panel{overflow:hidden;border:1px solid rgba(82,94,118,.32);border-radius:12px;background:#080b11b8}.paygate-ops-panel-head{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-bottom:1px solid rgba(82,94,118,.24);padding:0 18px}.paygate-ops-panel-head h4{margin:0;color:var(--pg-text-primary);font-size:18px;font-weight:800}.paygate-ops-panel-head button,.paygate-ops-link{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(82,94,118,.32);border-radius:8px;background:#080b119e;color:var(--pg-text-primary);cursor:pointer;font:inherit;padding:9px 14px}.paygate-ops-table{display:grid}.paygate-ops-table-head,.paygate-ops-table-row{display:grid;align-items:center;min-height:50px;border-bottom:1px solid rgba(82,94,118,.22);padding:0 18px}.paygate-ops-table.is-registry .paygate-ops-table-head,.paygate-ops-table.is-registry .paygate-ops-table-row{grid-template-columns:minmax(120px,1.4fr) 58px minmax(84px,.8fr) 72px 70px;gap:8px}.paygate-ops-table.is-ledger .paygate-ops-table-head,.paygate-ops-table.is-ledger .paygate-ops-table-row{grid-template-columns:minmax(128px,1fr) minmax(120px,.95fr) minmax(88px,.72fr) minmax(112px,.9fr);gap:12px}.paygate-ops-table-head{color:var(--pg-text-secondary);font-size:13px}.paygate-ops-table-row{color:var(--pg-text-primary);font-size:14px}.paygate-ops-table-row strong{color:#4ade80;font-weight:800;white-space:nowrap}.paygate-ops-table.is-registry .paygate-ops-table-head span:last-child,.paygate-ops-table.is-registry .paygate-ops-table-row strong{justify-self:end;text-align:right}.paygate-ops-table-row strong:not(.is-positive){color:var(--pg-text-secondary)}.paygate-ops-api-name{display:inline-flex;align-items:center;gap:10px;min-width:0;white-space:nowrap}.paygate-ops-api-name svg{flex:0 0 auto;border-radius:6px;color:var(--pg-brand-purple-soft)}.paygate-ops-mono{overflow:hidden;font-family:var(--pg-font-mono);text-overflow:ellipsis;white-space:nowrap}.paygate-ops-badge{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:28px;border-radius:7px;font-size:13px;padding:0 10px;white-space:nowrap}.paygate-ops-badge.is-green{background:#22c55e29;color:#4ade80}.paygate-ops-badge.is-purple{background:rgba(var(--pg-brand-purple-rgb),.22);color:var(--pg-brand-purple-soft)}.paygate-ops-badge.is-amber{background:#f59e0b24;color:var(--pg-warning)}.paygate-ops-badge.is-blue{background:#38bdf824;color:var(--pg-flow-blue)}.paygate-ops-badge.is-red{background:#f8717124;color:#f87171}.paygate-ops-link{margin:14px 22px 18px;border:0;background:transparent;color:var(--pg-text-primary);padding:0}.paygate-ops-withdraw{display:grid;grid-template-columns:58px minmax(0,1fr) 1px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:92px;margin:0 28px 26px;border:1px solid rgba(82,94,118,.3);border-radius:12px;background:radial-gradient(circle at 0% 50%,rgba(56,189,248,.045),transparent 30%),#080b11b3;padding:0 22px}.paygate-ops-withdraw-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.28);border-radius:14px;background:rgba(var(--pg-brand-purple-rgb),.14);color:var(--pg-brand-purple-soft)}.paygate-ops-withdraw small{display:block;color:var(--pg-text-secondary);font-size:14px}.paygate-ops-withdraw strong{display:block;margin-top:6px;color:var(--pg-text-primary);font-size:26px;line-height:1}.paygate-ops-withdraw strong span{color:var(--pg-text-secondary);font-size:16px;font-weight:700}.paygate-ops-withdraw>i{width:1px;height:46px;background:#525e7652}.paygate-ops-withdraw-button{min-width:200px}.paygate-audience-section{position:relative;overflow:hidden;scroll-margin-top:76px;padding:clamp(38px,3.6vw,52px) 24px clamp(48px,4.8vw,66px);background:radial-gradient(ellipse at 50% 0%,rgba(82,94,118,.03),transparent 42%),linear-gradient(180deg,#050609fc,#04060afe)}.paygate-audience-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(82,94,118,.024) 1px,transparent 1px),linear-gradient(180deg,rgba(82,94,118,.02) 1px,transparent 1px),radial-gradient(ellipse at 67% 58%,rgba(82,94,118,.045),transparent 42%);background-size:68px 68px,68px 68px,auto;opacity:.62}.paygate-audience-inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.paygate-audience-head{max-width:900px;margin:0 auto 24px;text-align:center}.paygate-audience-head p:first-child{margin:0 0 12px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paygate-audience-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:0;line-height:1.12}.paygate-audience-head h2 span{color:var(--pg-brand-purple-soft)}.paygate-audience-head p:last-child{max-width:780px;margin:14px auto 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.52}.paygate-audience-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.88fr);gap:clamp(24px,4vw,46px);align-items:stretch}.paygate-audience-list{display:grid;gap:10px}.paygate-audience-row{display:grid;grid-template-columns:58px minmax(0,1fr) 1px minmax(178px,.8fr);align-items:center;gap:16px;min-height:82px;border:1px solid rgba(82,94,118,.34);border-radius:14px;background:radial-gradient(circle at 0% 50%,rgba(82,94,118,.045),transparent 34%),linear-gradient(180deg,#0a0e16d4,#05070ceb);padding:14px 18px;box-shadow:0 10px 14px #0000002e,inset 0 1px #ffffff09;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-audience-row:hover{border-color:rgba(var(--pg-brand-purple-soft-rgb),.4);box-shadow:0 18px 44px #0000001a,0 0 18px rgba(var(--pg-brand-purple-rgb),.055),inset 0 1px #ffffff0b;transform:translateY(-1px)}.paygate-audience-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.28);border-radius:14px;background:radial-gradient(circle at 50% 8%,rgba(var(--pg-brand-purple-soft-rgb),.22),transparent 66%),rgba(var(--pg-brand-purple-rgb),.12);color:var(--pg-brand-purple-soft)}.paygate-audience-copy h3{margin:0;color:var(--pg-text-primary);font-size:17px;font-weight:800;line-height:1.16}.paygate-audience-copy p,.paygate-audience-outcome p{margin:5px 0 0;color:var(--pg-text-secondary);font-size:14px;line-height:1.35}.paygate-audience-row>i{display:block;width:1px;height:46px;background:#525e7657}.paygate-audience-outcome{display:flex;align-items:center;gap:12px;min-width:0}.paygate-audience-outcome svg{flex:0 0 auto;color:#4ade80}.paygate-audience-cta{display:flex;flex-direction:column;min-height:330px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.6);border-radius:16px;background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.16),transparent 42%),linear-gradient(180deg,#0d111bf0,#07090ffa);box-shadow:0 0 0 1px rgba(var(--pg-brand-purple-rgb),.09),0 24px 52px #0000001a,0 0 18px rgba(var(--pg-brand-purple-rgb),.055),inset 0 1px #ffffff0d;padding:clamp(26px,3vw,34px)}.paygate-audience-cta-brand{display:flex;align-items:center;gap:12px;color:var(--pg-text-primary);font-size:22px;font-weight:800}.paygate-audience-cta-brand img{width:42px;height:42px;filter:drop-shadow(0 0 18px rgba(var(--pg-brand-purple-rgb),.22))}.paygate-audience-cta h3{max-width:420px;margin:22px 0 18px;color:var(--pg-text-primary);font-size:clamp(26px,2.4vw,32px);font-weight:800;line-height:1.08}.paygate-audience-actions{display:grid;gap:12px}.paygate-audience-actions .pg-button{width:100%;min-height:48px}.paygate-audience-actions .pg-button-content{gap:12px}.paygate-audience-url-flow{margin-top:auto;border-top:1px solid rgba(82,94,118,.26);padding-top:18px}.paygate-audience-url-flow>span{display:block;margin-bottom:14px;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.paygate-audience-url-flow div{display:flex;align-items:center;gap:14px}.paygate-audience-url-flow code,.paygate-audience-url-flow strong{display:inline-flex;align-items:center;min-height:42px;min-width:0;border:1px solid rgba(82,94,118,.34);border-radius:10px;background:#080b11b3;font-size:13px;line-height:1;padding:0 14px}.paygate-audience-url-flow code{flex:1 1 58%;gap:10px;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);white-space:nowrap}.paygate-audience-url-flow code span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paygate-audience-url-flow strong{flex:0 1 180px;min-width:0;gap:9px;border-color:#22c55e4d;background:#22c55e1a;color:#4ade80;font-weight:800}.paygate-audience-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 26px;margin-top:20px}.paygate-audience-trust span{display:inline-flex;align-items:center;gap:10px;color:var(--pg-text-secondary);font-size:15px;line-height:1.2}.paygate-audience-trust svg{width:34px;height:34px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.24);border-radius:999px;background:rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-brand-purple-soft);padding:9px}.paygate-transform-section{position:relative;overflow:hidden;scroll-margin-top:76px;padding:clamp(38px,3.8vw,52px) 24px clamp(48px,4.8vw,66px);background:linear-gradient(180deg,#050609fc,#04060afe),radial-gradient(circle at 50% 0%,rgba(82,94,118,.035),transparent 42%)}.paygate-transform-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 46%,rgba(96,165,250,.04),transparent 32%),radial-gradient(ellipse at 71% 52%,rgba(82,94,118,.055),transparent 25%),linear-gradient(90deg,rgba(82,94,118,.028) 1px,transparent 1px),linear-gradient(180deg,rgba(82,94,118,.02) 1px,transparent 1px);background-size:auto,auto,76px 76px,76px 76px;opacity:.68}.paygate-transform-section:after{content:"";position:absolute;left:6%;right:6%;bottom:8%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(82,94,118,.24),transparent)}.paygate-transform-inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.paygate-transform-head{max-width:1040px;margin:0 auto clamp(22px,2.7vw,30px);text-align:center}.paygate-transform-head p:first-child{margin:0 0 11px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paygate-transform-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(34px,3.6vw,50px);font-weight:800;letter-spacing:0;line-height:1.03}.paygate-transform-head h2 span{color:var(--pg-brand-purple-soft)}.paygate-transform-head p:last-child{max-width:640px;margin:13px auto 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.52}.paygate-transform-stage{position:relative;display:grid;isolation:isolate;grid-template-columns:minmax(300px,.94fr) minmax(272px,.8fr) minmax(310px,.96fr);align-items:stretch;gap:clamp(18px,2.4vw,38px)}.paygate-transform-stage:before{content:"";position:absolute;z-index:0;inset:18px 20%;pointer-events:none;background:radial-gradient(circle,rgba(96,165,250,.11) 1px,transparent 1.7px);background-size:12px 12px;opacity:.24;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 78%)}.paygate-transform-stage:after{content:"";position:absolute;z-index:0;top:52%;right:64%;left:29.5%;height:2px;pointer-events:none;background:linear-gradient(90deg,#38bdf800,#38bdf861 38%,rgba(var(--pg-brand-purple-soft-rgb),.42),rgba(var(--pg-brand-purple-rgb),0));box-shadow:0 0 18px #38bdf829,0 0 24px rgba(var(--pg-brand-purple-rgb),.12);opacity:.34;transform:translateY(-50%) scaleX(.86);transform-origin:right center;transition:opacity .22s ease,transform .26s ease}.paygate-transform-section[data-transform-active=paste] .paygate-transform-stage:after,.paygate-transform-section[data-transform-active=price] .paygate-transform-stage:after{opacity:.82;transform:translateY(-50%) scaleX(1)}.paygate-transform-beam{position:absolute;z-index:0;top:52%;right:15.5%;left:48%;height:2px;pointer-events:none;background:linear-gradient(90deg,rgba(var(--pg-brand-purple-rgb),0),rgba(var(--pg-brand-purple-soft-rgb),.52) 22%,#38bdf8a8 52%,rgba(var(--pg-brand-purple-soft-rgb),.42) 76%,#38bdf800);box-shadow:0 0 14px rgba(var(--pg-brand-purple-rgb),.16),0 0 22px #38bdf81f;opacity:.34;transform:translateY(-50%) scaleX(.82);transform-origin:left center;transition:height .22s ease,opacity .22s ease,box-shadow .22s ease,transform .26s ease}.paygate-transform-beam:before{content:"";position:absolute;inset:-18px -22px;background:linear-gradient(90deg,rgba(var(--pg-brand-purple-rgb),0),rgba(var(--pg-brand-purple-rgb),.09),#38bdf81a,#4ade8000);filter:blur(12px);opacity:.34;transition:opacity .22s ease}.paygate-transform-beam:after{content:"";position:absolute;top:-1px;bottom:-1px;left:8%;width:46%;border-radius:999px;background:linear-gradient(90deg,#fff0,#ddd6fed1,#38bdf800);opacity:0;transform:translate(-18%) scaleX(0);transform-origin:left center;transition:opacity .2s ease,transform .34s cubic-bezier(.22,1,.36,1)}.paygate-transform-section[data-transform-active=generate] .paygate-transform-beam{height:3px;opacity:.68;box-shadow:0 0 24px rgba(var(--pg-brand-purple-rgb),.36),0 0 38px #38bdf842;transform:translateY(-50%) scaleX(.96)}.paygate-transform-section[data-transform-active=generate] .paygate-transform-beam:before{opacity:.72}.paygate-transform-section[data-transform-active=proxy] .paygate-transform-beam{height:4px;opacity:.96;box-shadow:0 0 30px rgba(var(--pg-brand-purple-rgb),.5),0 0 54px #38bdf861;transform:translateY(-50%) scaleX(1)}.paygate-transform-section[data-transform-active=proxy] .paygate-transform-beam:before{opacity:1}.paygate-transform-section[data-transform-active=proxy] .paygate-transform-beam:after{opacity:.82;transform:translate(130%) scaleX(1)}.paygate-transform-floaters{position:absolute;z-index:2;inset:0;pointer-events:none}.paygate-transform-floaters span{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(82,94,118,.42);border-radius:12px;background:linear-gradient(180deg,#0a0e16f0,#04060af5),radial-gradient(circle at 50% 0%,rgba(var(--pg-brand-purple-rgb),.1),transparent 70%);box-shadow:0 8px 14px #0000002e,inset 0 1px #ffffff0e;opacity:.62;color:var(--pg-brand-purple-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateZ(0);transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .24s ease}.paygate-transform-section[data-transform-active=generate] .paygate-transform-floaters span,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters span{opacity:.78;border-color:rgba(var(--pg-brand-purple-soft-rgb),.36);box-shadow:0 10px 15px #0003,0 0 12px rgba(var(--pg-brand-purple-rgb),.06),inset 0 1px #ffffff0e}.paygate-transform-floaters .is-code{top:29%;left:31.2%;color:var(--pg-brand-purple-soft)}.paygate-transform-floaters .is-api{top:46.5%;left:31.9%;color:var(--pg-flow-blue)}.paygate-transform-floaters .is-chart{top:68%;left:31%;color:#4ade80}.paygate-transform-floaters .is-guard{top:30%;right:31.9%;color:var(--pg-brand-purple-soft)}.paygate-transform-floaters .is-money{top:48%;right:31.4%;color:#4ade80}.paygate-transform-floaters .is-signal{top:66%;right:31.9%;color:var(--pg-flow-blue)}.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-code,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-api,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-chart{transform:translate3d(-3px,-1px,0)}.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-guard,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-money,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-floaters .is-signal{transform:translate3d(3px,-1px,0)}.paygate-transform-panel{position:relative;z-index:1;min-width:0;min-height:350px;overflow:hidden;border:1px solid rgba(82,94,118,.44);border-radius:18px;background:linear-gradient(180deg,#080b11f7,#04060afc),radial-gradient(circle at 80% 0%,rgba(82,94,118,.024),transparent 42%);box-shadow:0 18px 40px #0000001a,inset 0 1px #ffffff0b;padding:clamp(18px,1.8vw,24px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-transform-panel:hover,.paygate-transform-panel:focus-within{border-color:rgba(var(--pg-brand-purple-soft-rgb),.42);box-shadow:0 22px 48px #0000001c,0 0 0 1px rgba(var(--pg-brand-purple-rgb),.09),inset 0 1px #ffffff0d;transform:translateY(-2px)}.paygate-transform-panel.is-before{align-self:stretch;color:var(--pg-text-secondary)}.paygate-transform-panel.is-action{border-color:rgba(var(--pg-brand-purple-soft-rgb),.28)}.paygate-transform-panel.is-action:before,.paygate-transform-panel.is-after:before,.paygate-transform-panel.is-after:after{content:"";position:absolute;pointer-events:none}.paygate-transform-panel.is-action:before{inset:42% 8% 20%;background:radial-gradient(ellipse at 50% 50%,rgba(82,94,118,.075),transparent 62%),radial-gradient(ellipse at 58% 55%,rgba(56,189,248,.045),transparent 48%);filter:blur(16px);opacity:.6}.paygate-transform-panel.is-after{border-color:rgba(var(--pg-brand-purple-soft-rgb),.52);background:radial-gradient(circle at 92% 0%,rgba(139,92,246,.16),transparent 38%),radial-gradient(ellipse at 74% 48%,rgba(var(--pg-brand-purple-rgb),.055),transparent 56%),linear-gradient(180deg,#0a0d14fb,#04060afe);box-shadow:0 24px 52px #0000001a,0 0 0 1px rgba(var(--pg-brand-purple-rgb),.13),0 0 28px rgba(var(--pg-brand-purple-rgb),.055),inset 0 1px #ffffff0e}.paygate-transform-panel.is-after:before{z-index:0;inset:0;background:linear-gradient(135deg,rgba(196,181,253,.08),transparent 28%),radial-gradient(ellipse at 100% 8%,rgba(var(--pg-brand-purple-soft-rgb),.11),transparent 44%);opacity:.58;transition:opacity .22s ease}.paygate-transform-panel.is-after:after{z-index:0;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ddd6fe11,inset 0 -1px rgba(var(--pg-brand-purple-soft-rgb),.08);transition:box-shadow .22s ease}.paygate-transform-panel.is-after>*{position:relative;z-index:1}.paygate-transform-panel.is-after:hover,.paygate-transform-panel.is-after:focus-within,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after{border-color:#bea0ffc2;box-shadow:0 24px 54px #0000001c,0 0 0 1px rgba(var(--pg-brand-purple-rgb),.24),0 0 15px rgba(var(--pg-brand-purple-soft-rgb),.18),0 0 52px rgba(var(--pg-brand-purple-rgb),.1),inset 0 1px #ffffff12,inset 0 0 42px rgba(var(--pg-brand-purple-rgb),.055)}.paygate-transform-panel.is-after:hover:before,.paygate-transform-panel.is-after:focus-within:before,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after:before{opacity:1;background:linear-gradient(135deg,rgba(196,181,253,.17),transparent 28%),radial-gradient(ellipse at 100% 8%,rgba(var(--pg-brand-purple-soft-rgb),.22),transparent 44%),radial-gradient(ellipse at 26% 100%,rgba(74,222,128,.07),transparent 42%)}.paygate-transform-panel.is-after:hover:after,.paygate-transform-panel.is-after:focus-within:after,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after:after{box-shadow:inset 0 0 0 1px #ddd6fe14,inset 0 -1px #4ade801f}.paygate-transform-panel h3{margin:0 0 12px;color:var(--pg-text-primary);font-size:18px;font-weight:800;letter-spacing:0}.paygate-transform-url,.paygate-transform-mini-url{display:grid;align-items:center;width:100%;min-width:0;border:1px solid rgba(82,94,118,.4);background:linear-gradient(180deg,#111722db,#0a0e15e0);color:var(--pg-text-primary);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.paygate-transform-url{grid-template-columns:38px minmax(0,1fr) 28px;gap:11px;min-height:52px;border-radius:12px;padding:8px 10px}.paygate-transform-panel.is-after .paygate-transform-url{border-color:rgba(var(--pg-brand-purple-soft-rgb),.34);background:radial-gradient(circle at 86% 0%,rgba(var(--pg-brand-purple-soft-rgb),.09),transparent 58%),linear-gradient(180deg,#121622f0,#0a0d16f5);box-shadow:0 0 0 1px rgba(var(--pg-brand-purple-rgb),.045),0 0 20px rgba(var(--pg-brand-purple-rgb),.06),inset 0 1px #fff1}.paygate-transform-panel.is-after:hover .paygate-transform-url,.paygate-transform-panel.is-after:focus-within .paygate-transform-url,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after .paygate-transform-url{border-color:#bea0ff80;background:radial-gradient(circle at 86% 0%,rgba(var(--pg-brand-purple-soft-rgb),.17),transparent 58%),linear-gradient(180deg,#121622f0,#0a0d16f5);box-shadow:0 0 0 1px rgba(var(--pg-brand-purple-rgb),.07),0 0 28px rgba(var(--pg-brand-purple-rgb),.12),inset 0 1px #fff1}.paygate-transform-panel.is-after .paygate-transform-url-icon{border-color:#bea0ff3d;background:#0d1117d1;color:#c4b5fd}.paygate-transform-panel.is-after .paygate-transform-copy{color:#c4b5fd}.paygate-transform-url:hover,.paygate-transform-url:focus-visible,.paygate-transform-mini-url:hover,.paygate-transform-mini-url:focus-visible{outline:none;border-color:rgba(var(--pg-brand-purple-soft-rgb),.42);box-shadow:0 10px 14px #0000002e,inset 0 1px #ffffff0b;transform:translateY(-1px)}.paygate-transform-url[data-copy-state=copied],.paygate-transform-mini-url[data-copy-state=copied]{border-color:#4ade8057}.paygate-transform-url-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(82,94,118,.34);border-radius:999px;background:#0d1117b3;color:var(--pg-text-secondary)}.paygate-transform-url code,.paygate-transform-mini-url code{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:12.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.paygate-transform-copy{display:inline-flex;justify-self:end;color:var(--pg-text-secondary)}.paygate-transform-url[data-copy-state=copied] .paygate-transform-copy,.paygate-transform-mini-url[data-copy-state=copied]>svg:last-child{color:#4ade80}.paygate-transform-problem-divider{height:1px;margin:18px 0;background:#525e7657}.paygate-transform-label,.paygate-transform-live p{margin:0 0 14px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.paygate-transform-problems{display:grid;gap:12px}.paygate-transform-problem-row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px}.paygate-transform-problem-row>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.22);border-radius:12px;background:linear-gradient(180deg,rgba(var(--pg-brand-purple-rgb),.15),#0d1117c7);color:var(--pg-brand-purple-soft);box-shadow:inset 0 1px #ffffff0a}.paygate-transform-problem-row strong,.paygate-transform-problem-row small{display:block;min-width:0}.paygate-transform-problem-row strong{color:var(--pg-text-primary);font-size:13.5px;font-weight:800}.paygate-transform-problem-row small{margin-top:2px;color:var(--pg-text-secondary);font-size:11.5px;line-height:1.32}.paygate-transform-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:0 0 15px;transition:opacity .18s ease,transform .18s ease}.paygate-transform-step:not(:last-child){border-bottom:1px solid rgba(82,94,118,.28);margin-bottom:14px}.paygate-transform-step:focus-visible{outline:none}.paygate-transform-step-number{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.54);border-radius:999px;background:rgba(var(--pg-brand-purple-rgb),.16);color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:13px;font-weight:800;box-shadow:0 0 0 4px rgba(var(--pg-brand-purple-rgb),.055)}.paygate-transform-step strong{display:block;margin:3px 0 9px;color:var(--pg-text-primary);font-size:15px;font-weight:750}.paygate-transform-step small,.paygate-transform-step p{margin:8px 0 0;color:var(--pg-text-secondary);font-size:12.5px;line-height:1.42}.paygate-transform-step[data-active=true] .paygate-transform-step-number{border-color:#c4b5fdc2;background:rgba(var(--pg-brand-purple-rgb),.22);color:#d9d2ff}.paygate-transform-mini-url{grid-template-columns:24px minmax(0,1fr) 22px;gap:9px;min-height:43px;border-radius:10px;padding:8px 10px}.paygate-transform-mini-url>svg:first-child{color:var(--pg-text-secondary)}.paygate-transform-price-control{display:grid;grid-template-columns:44px minmax(0,1fr) 90px;align-items:center;min-height:50px;overflow:hidden;border:1px solid rgba(82,94,118,.4);border-radius:12px;background:#0a0e15bd;transition:border-color .18s ease,box-shadow .18s ease}.paygate-transform-section[data-transform-active=price] .paygate-transform-price-control,.paygate-transform-step[data-active=true] .paygate-transform-price-control{border-color:rgba(var(--pg-brand-purple-soft-rgb),.44);box-shadow:0 0 0 1px rgba(var(--pg-brand-purple-rgb),.12)}.paygate-transform-price-control span,.paygate-transform-price-control code{display:inline-flex;align-items:center;min-height:50px;padding:0 14px;font-family:var(--pg-font-mono);font-size:14px}.paygate-transform-price-control span{color:var(--pg-text-primary)}.paygate-transform-price-control span:first-child,.paygate-transform-price-control code{border-right:1px solid rgba(82,94,118,.34)}.paygate-transform-price-control code{color:var(--pg-text-primary);font-weight:800}.paygate-transform-generate{width:100%;min-height:46px;margin-top:2px;font-size:14px}.paygate-transform-after-title{display:flex;align-items:center;gap:12px;margin-bottom:12px}.paygate-transform-after-title span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(190,160,255,.38);border-radius:12px;background:radial-gradient(circle at 60% 20%,rgba(190,160,255,.3),transparent 62%),rgba(var(--pg-brand-purple-rgb),.15);color:#c4b5fd;box-shadow:0 0 14px rgba(var(--pg-brand-purple-rgb),.1),inset 0 1px #ffffff0f}.paygate-transform-after-title img{width:26px;height:26px}.paygate-transform-after-title h3{margin:0}.paygate-transform-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.paygate-transform-chip-row span{display:inline-flex;align-items:center;gap:7px;min-height:32px;border:1px solid rgba(82,94,118,.32);border-radius:10px;background:rgba(var(--pg-brand-purple-rgb),.12);color:var(--pg-brand-purple-soft);font-size:12.5px;font-weight:800;padding:0 11px}.paygate-transform-chip-row span:last-child{background:#38bdf81a;color:var(--pg-flow-blue)}.paygate-transform-live{margin-top:14px;padding-top:14px;border-top:1px solid rgba(82,94,118,.34)}.paygate-transform-live>div{display:grid;grid-template-columns:10px auto minmax(0,1fr) auto 18px;align-items:center;gap:9px;min-height:43px;border:1px solid rgba(82,94,118,.34);border-radius:11px;background:linear-gradient(180deg,#0a0e15b8,#06080dc7);padding:0 11px}.paygate-transform-panel.is-after .paygate-transform-live>div{border-color:rgba(var(--pg-brand-purple-soft-rgb),.18);background:radial-gradient(circle at 100% 50%,rgba(var(--pg-brand-purple-rgb),.055),transparent 48%),linear-gradient(180deg,#0a0e15c7,#06080dd1)}.paygate-transform-panel.is-after:hover .paygate-transform-live>div,.paygate-transform-panel.is-after:focus-within .paygate-transform-live>div,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after .paygate-transform-live>div{border-color:rgba(var(--pg-brand-purple-soft-rgb),.28);background:radial-gradient(circle at 100% 50%,rgba(var(--pg-brand-purple-rgb),.1),transparent 48%),linear-gradient(180deg,#0a0e15c7,#06080dd1)}.paygate-transform-live>div>span{width:10px;height:10px;border-radius:999px;background:#4ade80;box-shadow:0 0 12px #4ade805c}.paygate-transform-live small,.paygate-transform-live code,.paygate-transform-live time{min-width:0;font-family:var(--pg-font-mono)}.paygate-transform-live small{color:var(--pg-text-muted);font-size:11px;font-weight:800}.paygate-transform-live code{overflow:hidden;color:var(--pg-text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.paygate-transform-live time{color:var(--pg-text-secondary);font-size:12px}.paygate-transform-live svg{color:var(--pg-text-secondary)}.paygate-transform-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.paygate-transform-result-grid div{min-width:0;border:1px solid rgba(82,94,118,.26);border-radius:12px;background:radial-gradient(circle at 16% 0%,rgba(74,222,128,.075),transparent 58%),#0a0e15bf;padding:12px}.paygate-transform-panel.is-after .paygate-transform-result-grid div:first-child{border-color:#4ade802e;background:radial-gradient(circle at 16% 0%,rgba(74,222,128,.07),transparent 58%),radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 52%),#0a0e15c7;box-shadow:inset 0 1px #ffffff0b}.paygate-transform-panel.is-after:hover .paygate-transform-result-grid div:first-child,.paygate-transform-panel.is-after:focus-within .paygate-transform-result-grid div:first-child,.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after .paygate-transform-result-grid div:first-child{border-color:#4ade8052;background:radial-gradient(circle at 16% 0%,rgba(74,222,128,.13),transparent 58%),radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.08),transparent 52%),#0a0e15c7;box-shadow:0 0 16px #4ade800e,inset 0 1px #ffffff0b}.paygate-transform-panel.is-after .paygate-transform-result-grid div:nth-child(2){border-color:rgba(var(--pg-brand-purple-soft-rgb),.18);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 56%),#0a0e15bd}.paygate-transform-panel.is-after:hover .paygate-transform-result-grid div:nth-child(2),.paygate-transform-panel.is-after:focus-within .paygate-transform-result-grid div:nth-child(2),.paygate-transform-section[data-transform-active=proxy] .paygate-transform-panel.is-after .paygate-transform-result-grid div:nth-child(2){border-color:rgba(var(--pg-brand-purple-soft-rgb),.24);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.1),transparent 56%),#0a0e15bd}.paygate-transform-result-grid span,.paygate-transform-result-grid small{display:block;color:var(--pg-text-secondary);font-size:11px;text-transform:none}.paygate-transform-result-grid span{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.paygate-transform-result-grid strong{display:block;margin:8px 0 6px;color:#4ade80;font-family:var(--pg-font-mono);font-size:clamp(17px,1.25vw,20px);font-weight:800;line-height:1;white-space:nowrap}.paygate-transform-result-grid small{display:inline-flex;align-items:center;gap:6px}.paygate-transform-after-note{display:inline-flex;align-items:center;gap:8px;margin:15px 0 0;color:var(--pg-text-secondary);font-size:12.5px}.paygate-transform-after-note i{width:9px;height:9px;border-radius:999px;background:#4ade80;box-shadow:0 0 12px #4ade804d}.paygate-transform-outcomes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:22px;overflow:hidden;border:1px solid rgba(82,94,118,.3);border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 46%),linear-gradient(180deg,#080a0fdb,#04060af0);box-shadow:0 18px 40px #0000001a,inset 0 1px #ffffff08}.paygate-transform-outcome{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-height:74px;border-right:1px solid rgba(82,94,118,.24);padding:12px 16px}.paygate-transform-outcome:last-child{border-right:0}.paygate-transform-outcome>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid currentColor;border-radius:999px;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,currentColor 18%,transparent),transparent 65%),#0d1117bd;box-shadow:0 0 12px color-mix(in srgb,currentColor 7%,transparent)}.paygate-transform-outcome[data-tone=amber]>span,.paygate-transform-outcome[data-tone=amber] strong{color:var(--pg-warning)}.paygate-transform-outcome[data-tone=purple]>span,.paygate-transform-outcome[data-tone=purple] strong{color:var(--pg-brand-purple-soft)}.paygate-transform-outcome[data-tone=green]>span,.paygate-transform-outcome[data-tone=green] strong,.paygate-transform-outcome[data-tone=revenue]>span,.paygate-transform-outcome[data-tone=revenue] strong{color:#4ade80}.paygate-transform-outcome strong{display:block;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:14px;font-weight:800;line-height:1.05}.paygate-transform-outcome p,.paygate-transform-outcome small{display:block;margin:0;color:var(--pg-text-secondary);font-size:11.5px;line-height:1.32}.paygate-transform-outcome p{margin-top:5px}.paygate-transform-outcome small{margin-top:3px;color:var(--pg-text-muted)}.paygate-protected-section{position:relative;overflow:hidden;scroll-margin-top:76px;padding:clamp(56px,5.2vw,76px) 24px clamp(58px,5vw,78px);background:radial-gradient(ellipse at 50% 22%,rgba(82,94,118,.035),transparent 42%),linear-gradient(180deg,#04060afe,#050609fc)}.paygate-protected-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(82,94,118,.022) 1px,transparent 1px),linear-gradient(180deg,rgba(82,94,118,.018) 1px,transparent 1px),radial-gradient(ellipse at 50% 50%,rgba(56,189,248,.03),transparent 46%);background-size:66px 66px,66px 66px,auto;opacity:.62}.paygate-protected-section:after{content:"";position:absolute;inset:auto 8% 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--pg-brand-purple-soft-rgb),.22),transparent);opacity:.64}.paygate-protected-inner{position:relative;z-index:1;width:min(100% - 48px,1240px);margin:0 auto}.paygate-protected-head{max-width:1140px;margin:0 auto clamp(30px,3.5vw,44px);text-align:center}.paygate-protected-head p:first-child{margin:0 0 11px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paygate-protected-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:0;line-height:1.02}.paygate-protected-head h2 span{color:var(--pg-brand-purple-soft)}.paygate-protected-head p:last-child{max-width:620px;margin:14px auto 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.5}.paygate-protected-stage{--protected-left-col: 292px;--protected-center-col: 264px;--protected-right-col: 326px;--protected-lane: clamp(128px, 8.2vw, 154px);--protected-branch-width: 122px;--protected-blocked-y: -64px;--protected-paid-y: 56px;position:relative;display:grid;grid-template-columns:var(--protected-left-col) var(--protected-lane) var(--protected-center-col) var(--protected-lane) var(--protected-right-col);-moz-column-gap:0;column-gap:0;align-items:center;justify-content:center;isolation:isolate}.paygate-protected-stage:before{content:"";position:absolute;z-index:0;inset:-26px 17%;pointer-events:none;background:radial-gradient(circle,rgba(96,165,250,.1) 1px,transparent 1.7px);background-size:12px 12px;opacity:.22;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 52%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0 52%,transparent 78%)}.paygate-protected-card{position:relative;z-index:2;min-width:0;overflow:hidden;border:1px solid rgba(82,94,118,.42);border-radius:18px;background:radial-gradient(circle at 50% 0%,rgba(82,94,118,.03),transparent 48%),linear-gradient(180deg,#090d14f5,#04060afb);box-shadow:0 18px 40px #0000001a,inset 0 1px #ffffff0b;padding:clamp(18px,1.8vw,22px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-protected-card:hover,.paygate-protected-card:focus-visible{outline:none;border-color:rgba(var(--pg-brand-purple-soft-rgb),.44);box-shadow:0 22px 48px #0000001c,0 0 0 1px rgba(var(--pg-brand-purple-rgb),.1),inset 0 1px #ffffff0e;transform:translateY(-2px)}.paygate-protected-card-title{display:flex;align-items:center;gap:11px;margin-bottom:16px}.paygate-protected-card-title>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.3);border-radius:14px;background:radial-gradient(circle at 50% 0%,rgba(var(--pg-brand-purple-soft-rgb),.2),transparent 64%),rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-brand-purple-soft);box-shadow:0 0 12px rgba(var(--pg-brand-purple-rgb),.08),inset 0 1px #ffffff0e}.paygate-protected-card h3{margin:0;color:var(--pg-text-primary);font-size:18px;font-weight:800;letter-spacing:0}.paygate-protected-card.is-client,.paygate-protected-card.is-upstream{min-height:270px}.paygate-protected-card.is-client{grid-column:1}.paygate-protected-card.is-guard{grid-column:3}.paygate-protected-card.is-upstream{grid-column:5}.paygate-protected-request{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:13px;min-height:48px;border:1px solid rgba(56,189,248,.42);border-radius:13px;background:radial-gradient(circle at 0% 50%,rgba(56,189,248,.12),transparent 54%),#0a0e16c7;color:var(--pg-flow-blue);padding:8px 12px}.paygate-protected-request span{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border:1px solid rgba(56,189,248,.26);border-radius:10px;background:#38bdf814;font-family:var(--pg-font-mono);font-size:13px;font-weight:850}.paygate-protected-request code,.paygate-protected-upstream-url code,.paygate-protected-code code{min-width:0;font-family:var(--pg-font-mono)}.paygate-protected-request code{overflow:hidden;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.paygate-protected-client-divider{height:1px;margin:26px 0 20px;background:linear-gradient(90deg,#525e764d,#525e761f)}.paygate-protected-card.is-client p,.paygate-protected-code-label{margin:0 0 14px;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:12px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.paygate-protected-client-chips{display:flex;flex-wrap:wrap;gap:8px}.paygate-protected-client-chips span{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid rgba(82,94,118,.36);border-radius:9px;background:#0d1117b8;color:var(--pg-text-secondary);font-size:13px;padding:0 11px}.paygate-protected-client-chips svg{color:var(--pg-brand-purple-soft)}.paygate-protected-card.is-guard{min-height:316px;border-color:rgba(var(--pg-brand-purple-soft-rgb),.7);background:radial-gradient(circle at 50% -16%,rgba(var(--pg-brand-purple-soft-rgb),.1),transparent 40%),radial-gradient(ellipse at 50% 74%,rgba(82,94,118,.038),transparent 60%),linear-gradient(180deg,#0a0d14fb,#05070cfe);box-shadow:0 24px 56px #0000001c,0 0 0 1px rgba(var(--pg-brand-purple-rgb),.16),0 0 28px rgba(var(--pg-brand-purple-rgb),.1),inset 0 1px #fff1;text-align:center}.paygate-protected-card.is-guard>img{width:44px;height:44px;margin:0 auto 12px;filter:drop-shadow(0 0 18px rgba(var(--pg-brand-purple-rgb),.24))}.paygate-protected-card.is-guard h3{font-size:21px}.paygate-protected-gate-label{display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin-top:11px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.28);border-radius:999px;background:rgba(var(--pg-brand-purple-rgb),.17);color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:12px;font-weight:800;letter-spacing:.07em;padding:0 13px;text-transform:uppercase}.paygate-protected-guard-list{display:grid;gap:8px;margin-top:18px;text-align:left}.paygate-protected-guard-list div{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-height:40px;border:1px solid rgba(82,94,118,.36);border-radius:12px;background:linear-gradient(180deg,#111722c2,#090d14d1);color:var(--pg-text-primary);padding:0 13px}.paygate-protected-guard-list div[data-tone=blocked] svg{color:var(--pg-warning)}.paygate-protected-guard-list div[data-tone=green] svg{color:#4ade80}.paygate-protected-guard-list div[data-tone=blue] svg{color:var(--pg-flow-blue)}.paygate-protected-guard-list div[data-tone=purple] svg{color:var(--pg-brand-purple-soft)}.paygate-protected-guard-list span{min-width:0;color:var(--pg-text-primary);font-size:13px;font-weight:700}.paygate-protected-upstream-url{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:10px;min-height:48px;border:1px solid rgba(82,94,118,.42);border-radius:12px;background:#0a0e16c7;padding:8px 13px}.paygate-protected-upstream-url code{overflow:hidden;color:var(--pg-text-secondary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.paygate-protected-upstream-url span{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;color:var(--pg-text-muted);font-size:0}.paygate-protected-upstream-url span:before,.paygate-protected-upstream-url span:after{content:"";position:absolute}.paygate-protected-upstream-url span:before{width:15px;height:15px;border:1.8px solid currentColor;border-radius:999px}.paygate-protected-upstream-url span:after{width:19px;height:1.8px;border-radius:999px;background:currentColor;transform:rotate(38deg)}.paygate-protected-code-label{margin-top:22px;padding-top:18px;border-top:1px solid rgba(82,94,118,.28)}.paygate-protected-code{overflow:hidden;border:1px solid rgba(82,94,118,.42);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgba(56,189,248,.08),transparent 54%),#080b11db}.paygate-protected-code>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:0 16px}.paygate-protected-code>div span{color:#4ade80;font-family:var(--pg-font-mono);font-size:12.5px;font-weight:800}.paygate-protected-code>div svg{color:var(--pg-text-secondary)}.paygate-protected-code pre{margin:0;border-top:1px solid rgba(82,94,118,.26);padding:12px 14px 14px}.paygate-protected-code code{display:block;color:var(--pg-brand-purple-soft);font-size:12px;line-height:1.7;white-space:pre-wrap}.paygate-protected-code code>span{display:inline-flex;justify-content:flex-end;width:20px;margin-right:16px;color:var(--pg-text-muted);opacity:.72}.paygate-protected-code code strong{color:var(--pg-flow-blue);font-weight:800}.paygate-protected-branch{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;border:0;background:transparent;color:var(--pg-text-secondary);cursor:pointer;font:inherit;padding:0}.paygate-protected-branch:before{content:"";position:absolute;top:50%;left:-1px;right:-1px;z-index:-1;height:2px;transform:translateY(-50%);transition:opacity .18s ease,box-shadow .18s ease,height .18s ease}.paygate-protected-branch>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.paygate-protected-branch strong{display:inline-flex;align-items:center;gap:6px;min-height:28px;max-width:var(--protected-branch-width);min-width:min(var(--protected-branch-width),100%);border:1px solid currentColor;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,currentColor 15%,transparent),#080b11eb);box-shadow:0 8px 14px #0000002e,0 0 10px color-mix(in srgb,currentColor 7%,transparent),inset 0 1px #ffffff0b;font-family:var(--pg-font-sans);font-size:11px;font-weight:800;padding:0 10px;white-space:nowrap}.paygate-protected-branch strong svg{flex:0 0 auto}.paygate-protected-branch.is-blocked{grid-column:2;grid-row:1;transform:translateY(var(--protected-blocked-y));color:var(--pg-warning)}.paygate-protected-branch.is-blocked:before{background:repeating-linear-gradient(90deg,var(--pg-warning) 0 8px,transparent 8px 14px);opacity:.86;box-shadow:0 0 18px #f59e0b33}.paygate-protected-branch.is-blocked i{position:absolute;right:-10px;top:50%;width:17px;height:17px;transform:translateY(-50%) rotate(45deg)}.paygate-protected-branch.is-blocked i:before,.paygate-protected-branch.is-blocked i:after{content:"";position:absolute;left:50%;top:50%;width:17px;height:2.5px;border-radius:999px;background:var(--pg-warning);box-shadow:0 0 16px #f59e0b4d;transform:translate(-50%,-50%)}.paygate-protected-branch.is-blocked i:after{transform:translate(-50%,-50%) rotate(90deg)}.paygate-protected-branch.is-paid-left{grid-column:2;grid-row:1;transform:translateY(var(--protected-paid-y));color:#4ade80}.paygate-protected-branch.is-paid-right{grid-column:4;grid-row:1;transform:translateY(var(--protected-paid-y));color:#4ade80}.paygate-protected-branch.is-paid-left:before,.paygate-protected-branch.is-paid-right:before{height:3px;background:linear-gradient(90deg,#4ade801f,#4ade80 42%,#38bdf8d1,#4ade801f);opacity:.82;box-shadow:0 0 16px #4ade802e,0 0 24px #38bdf81a}.paygate-protected-branch.is-paid-left:after,.paygate-protected-branch.is-paid-right:after{content:"";position:absolute;right:-8px;top:50%;width:10px;height:10px;border-top:2.5px solid currentColor;border-right:2.5px solid currentColor;transform:translateY(-50%) rotate(45deg);filter:drop-shadow(0 0 8px rgba(74,222,128,.32))}.paygate-protected-section[data-protected-active=blocked] .paygate-protected-branch.is-blocked:before,.paygate-protected-section[data-protected-active=forwarded] .paygate-protected-branch.is-paid-left:before,.paygate-protected-section[data-protected-active=forwarded] .paygate-protected-branch.is-paid-right:before{opacity:1;height:4px}.paygate-protected-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(100%,1120px);margin:clamp(34px,4vw,48px) auto 0}.paygate-protected-fact{display:flex;align-items:center;gap:14px;min-height:60px;border:1px solid rgba(82,94,118,.34);border-radius:14px;background:linear-gradient(180deg,#090d14e0,#04060aeb);color:var(--pg-text-primary);padding:0 18px;box-shadow:0 8px 14px #0000002e,inset 0 1px #ffffff09;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.paygate-protected-fact:hover{border-color:rgba(var(--pg-brand-purple-soft-rgb),.38);box-shadow:0 20px 44px #0000001a,0 0 15px rgba(var(--pg-brand-purple-rgb),.06),inset 0 1px #ffffff0b;transform:translateY(-1px)}.paygate-protected-fact>svg:first-child{color:var(--pg-brand-purple-soft)}.paygate-protected-fact span{min-width:0;color:var(--pg-text-primary);font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}@media(max-width:1180px){.paygate-protected-inner{width:min(100% - 40px,920px)}.paygate-protected-stage{grid-template-columns:1fr;gap:16px}.paygate-protected-stage:before{display:none}.paygate-protected-card.is-client,.paygate-protected-card.is-upstream,.paygate-protected-card.is-guard{grid-column:1;min-height:auto}.paygate-protected-branch{position:relative;top:auto;right:auto;left:auto;width:100%;height:48px}.paygate-protected-branch.is-blocked,.paygate-protected-branch.is-paid-left{grid-column:1;grid-row:auto;transform:none;top:auto;left:auto}.paygate-protected-branch.is-paid-right{grid-column:1;grid-row:auto;transform:none;top:auto;right:auto}.paygate-protected-branch:before{left:6%;right:6%}.paygate-protected-branch.is-blocked i,.paygate-protected-branch.is-paid-left:after,.paygate-protected-branch.is-paid-right:after{display:none}.paygate-protected-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.paygate-transform-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.paygate-transform-inner{width:min(100% - 40px,980px)}.paygate-transform-panel.is-before{grid-column:1 / -1;min-height:auto}.paygate-transform-problems{grid-template-columns:repeat(4,minmax(0,1fr))}.paygate-transform-problem-row{grid-template-columns:38px minmax(0,1fr)}.paygate-transform-floaters,.paygate-transform-beam,.paygate-transform-stage:before,.paygate-transform-stage:after{display:none}.paygate-transform-outcome{padding:16px 18px}.paygate-proof-grid{grid-template-columns:1fr;gap:34px}.paygate-proof-copy{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1fr);align-items:center;-moz-column-gap:32px;column-gap:32px}.paygate-proof-copy p:last-child{margin-top:20px}.paygate-proof-reasons{margin-top:0}.paygate-proof-metrics{min-height:auto}.paygate-receipt-panel{min-height:500px}.paygate-receipt-row{grid-template-columns:78px minmax(170px,.84fr) 1px minmax(190px,1fr) 38px 112px;min-height:82px;padding-right:22px}.paygate-receipt-foot{grid-template-columns:auto auto minmax(0,1fr)}.paygate-receipt-foot span:nth-child(3){border-right:0;margin-right:0;padding-right:0}.paygate-receipt-foot .is-forwarded{display:none}.paygate-proof-chips{gap:14px}.paygate-proof-chip{min-height:68px;gap:12px;padding:0 16px}.paygate-proof-chip span{font-size:15px}.paygate-ops-inner{width:min(100% - 40px,1060px)}.paygate-ops-shell{grid-template-columns:220px minmax(0,1fr)}.paygate-ops-topbar{align-items:flex-start;flex-direction:column;justify-content:center;min-height:112px;padding:20px 26px}.paygate-ops-controls{flex-wrap:wrap;justify-content:flex-start}.paygate-ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.paygate-ops-panels{grid-template-columns:1fr}.paygate-ops-sidebar{min-height:auto}.paygate-audience-inner{width:min(100% - 40px,1060px)}.paygate-audience-grid{grid-template-columns:1fr;gap:28px}.paygate-audience-cta{min-height:auto}}@media(max-width:900px){.paygate-protected-section{padding:72px 20px 82px}.paygate-protected-head{margin-bottom:34px}.paygate-protected-head h2{font-size:38px;line-height:1.06}.paygate-protected-head p:last-child{font-size:16px}.paygate-protected-card{border-radius:18px;padding:20px}.paygate-protected-card.is-guard{text-align:left}.paygate-protected-card.is-guard>img{width:42px;height:42px;margin:0 0 14px}.paygate-protected-card.is-guard h3{font-size:21px}.paygate-protected-card-title{margin-bottom:18px}.paygate-protected-request code{font-size:15px}.paygate-transform-section{padding:58px 20px 68px}.paygate-transform-head{margin-bottom:26px}.paygate-transform-head h2{font-size:36px;line-height:1.06}.paygate-transform-head p:last-child{font-size:16px}.paygate-transform-stage{display:flex;flex-direction:column;gap:16px}.paygate-transform-panel{min-height:auto;border-radius:16px;padding:20px}.paygate-transform-panel.is-action{order:1}.paygate-transform-panel.is-after{order:2}.paygate-transform-panel.is-before{order:3}.paygate-transform-problems{grid-template-columns:1fr 1fr}.paygate-transform-outcomes{grid-template-columns:1fr 1fr;margin-top:18px}.paygate-transform-outcome:nth-child(2){border-right:0}.paygate-transform-outcome:nth-child(-n+2){border-bottom:1px solid rgba(82,94,118,.3)}.paygate-ops-section{padding:72px 20px 84px}.paygate-ops-head h2{font-size:38px;line-height:1.08}.paygate-ops-head p:last-child{font-size:16px}.paygate-ops-shell{grid-template-columns:1fr}.paygate-ops-sidebar{grid-template-rows:auto auto;border-right:0;border-bottom:1px solid rgba(82,94,118,.32);padding:22px}.paygate-ops-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px}.paygate-ops-nav span{justify-content:center;min-height:44px;padding:0 10px}.paygate-ops-nav span svg{display:none}.paygate-ops-live{display:none}.paygate-ops-withdraw{grid-template-columns:54px minmax(0,1fr) 1px minmax(0,1fr);padding:18px}.paygate-ops-withdraw-button{grid-column:1 / -1;width:100%}.paygate-audience-section{padding:72px 20px 84px}.paygate-audience-head h2{font-size:38px;line-height:1.08}.paygate-audience-head p:last-child{font-size:16px}.paygate-audience-row{grid-template-columns:62px minmax(0,1fr);gap:16px;min-height:auto;padding:18px}.paygate-audience-row>i{display:none}.paygate-audience-outcome{grid-column:2;align-items:flex-start}.paygate-audience-cta{padding:30px}.paygate-audience-url-flow div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.72fr)}.paygate-proof-section{padding:78px 20px 88px}.paygate-proof-grid{grid-template-columns:1fr}.paygate-proof-copy{display:block;text-align:center}.paygate-proof-copy h2,.paygate-proof-copy p:last-child{max-width:640px;margin-right:auto;margin-left:auto}.paygate-proof-copy p:last-child{margin-top:18px}.paygate-proof-reasons{max-width:640px;margin:30px auto 0}.paygate-proof-reason{text-align:left}.paygate-proof-metrics{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;min-height:auto;gap:0}.paygate-proof-metric-divider{width:1px;height:auto;margin:0 20px}.paygate-proof-metrics>p{grid-column:1 / -1;justify-content:center;margin-top:20px}.paygate-proof-chips{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,680px);margin-top:28px}}@media(max-width:640px){.pg-container{width:min(100% - 32px,1120px)}.pg-section{padding:72px 0}.pg-panel-header,.pg-panel-body{padding:16px}.pg-button{max-width:100%;white-space:normal}.paygate-protected-section{padding:62px 16px 72px}.paygate-protected-inner{width:100%}.paygate-protected-head{margin-bottom:28px}.paygate-protected-head p:first-child{font-size:12px}.paygate-protected-head h2{font-size:32px}.paygate-protected-head p:last-child{margin-top:12px;font-size:15px}.paygate-protected-stage{gap:12px}.paygate-protected-card{border-radius:16px;padding:16px}.paygate-protected-card h3{font-size:18px}.paygate-protected-card-title{gap:10px;margin-bottom:16px}.paygate-protected-card-title>span{width:38px;height:38px;border-radius:12px}.paygate-protected-request{grid-template-columns:50px minmax(0,1fr);gap:9px;min-height:50px;padding:7px 9px}.paygate-protected-request span{min-height:32px;font-size:12px}.paygate-protected-request code,.paygate-protected-upstream-url code{font-size:12px}.paygate-protected-client-divider{margin:22px 0 18px}.paygate-protected-card.is-client p,.paygate-protected-code-label{font-size:11.5px}.paygate-protected-client-chips{gap:7px}.paygate-protected-client-chips span{min-height:34px;font-size:12px;padding:0 9px}.paygate-protected-branch{height:48px}.paygate-protected-branch>span{font-size:10px}.paygate-protected-branch strong{min-height:28px;font-size:11px;padding:0 10px}.paygate-protected-gate-label{min-height:26px;font-size:11px}.paygate-protected-guard-list{gap:8px;margin-top:18px}.paygate-protected-guard-list div{min-height:44px;gap:9px;padding:0 11px}.paygate-protected-guard-list span{font-size:13px}.paygate-protected-upstream-url{min-height:50px;padding:7px 10px}.paygate-protected-code-label{margin-top:22px;padding-top:18px}.paygate-protected-code>div{min-height:40px;padding:0 12px}.paygate-protected-code>div span,.paygate-protected-code code{font-size:11px}.paygate-protected-code pre{padding:12px}.paygate-protected-code code>span{width:16px;margin-right:10px}.paygate-protected-facts{grid-template-columns:1fr;gap:10px;margin-top:22px}.paygate-protected-fact{grid-template-columns:36px minmax(0,1fr) 24px;gap:10px;min-height:58px;border-radius:14px;padding:0 13px}.paygate-protected-fact span{font-size:13px;white-space:normal}.paygate-ops-section{padding:62px 16px 72px}.paygate-ops-inner{width:100%}.paygate-ops-head{margin-bottom:28px}.paygate-ops-head p:first-child{font-size:12px}.paygate-ops-head h2{font-size:31px}.paygate-ops-head p:last-child{margin-top:14px;font-size:15px}.paygate-ops-shell{border-radius:15px}.paygate-ops-sidebar{padding:16px}.paygate-ops-brand{font-size:18px}.paygate-ops-brand img{width:30px;height:30px}.paygate-ops-nav{grid-template-columns:1fr 1fr}.paygate-ops-nav span{justify-content:flex-start;font-size:13px}.paygate-ops-nav span svg{display:block;width:16px;height:16px}.paygate-ops-topbar{gap:14px;min-height:auto;padding:18px 16px}.paygate-ops-topbar h3{font-size:19px}.paygate-ops-controls{display:grid;width:100%;grid-template-columns:1fr;gap:10px}.paygate-ops-date,.paygate-ops-range,.paygate-ops-create{width:100%;justify-content:center}.paygate-ops-range{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.paygate-ops-range button{width:100%}.paygate-ops-metrics{grid-template-columns:1fr;gap:10px;padding:14px}.paygate-ops-metric{min-height:112px;padding:18px}.paygate-ops-metric strong{font-size:28px}.paygate-ops-panels{gap:12px;padding:0 14px 14px}.paygate-ops-panel{border-radius:10px}.paygate-ops-panel-head{min-height:54px;padding:0 16px}.paygate-ops-panel-head h4{font-size:18px}.paygate-ops-table-head{display:none}.paygate-ops-table.is-registry .paygate-ops-table-row,.paygate-ops-table.is-ledger .paygate-ops-table-row{grid-template-columns:1fr 1fr;gap:10px 14px;min-height:auto;padding:14px 16px}.paygate-ops-table-row>span:first-child{grid-column:1 / -1}.paygate-ops-link{margin:12px 16px 16px}.paygate-ops-withdraw{grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:auto;margin:0 14px 16px;padding:16px}.paygate-ops-withdraw>div{grid-column:2}.paygate-ops-withdraw>i{display:none}.paygate-ops-withdraw-icon{width:44px;height:44px;border-radius:12px}.paygate-ops-withdraw strong{font-size:24px}.paygate-ops-withdraw-button{grid-column:1 / -1}.paygate-audience-section{padding:62px 16px 72px}.paygate-audience-inner{width:100%}.paygate-audience-head{margin-bottom:26px}.paygate-audience-head p:first-child{font-size:12px}.paygate-audience-head h2{font-size:31px}.paygate-audience-head p:last-child{margin-top:14px;font-size:15px}.paygate-audience-grid{gap:14px}.paygate-audience-list{gap:9px}.paygate-audience-row{grid-template-columns:46px minmax(0,1fr);gap:12px;border-radius:12px;padding:14px}.paygate-audience-icon{width:44px;height:44px;border-radius:12px}.paygate-audience-icon svg{width:22px;height:22px}.paygate-audience-copy h3{font-size:17px}.paygate-audience-copy p,.paygate-audience-outcome p{font-size:13.5px}.paygate-audience-outcome{gap:9px}.paygate-audience-outcome svg{width:19px;height:19px}.paygate-audience-cta{border-radius:15px;padding:22px}.paygate-audience-cta-brand{font-size:21px}.paygate-audience-cta-brand img{width:38px;height:38px}.paygate-audience-cta h3{margin:20px 0;font-size:28px}.paygate-audience-actions .pg-button{min-height:52px}.paygate-audience-url-flow{margin-top:22px;padding-top:18px}.paygate-audience-url-flow div{grid-template-columns:1fr;gap:10px}.paygate-audience-url-flow div>svg{display:none}.paygate-audience-url-flow code,.paygate-audience-url-flow strong{width:100%;justify-content:flex-start;font-size:12px}.paygate-audience-trust{display:grid;grid-template-columns:1fr;gap:10px;margin-top:16px}.paygate-audience-trust span{gap:11px;font-size:14px}.paygate-audience-trust svg{width:34px;height:34px;padding:7px}.paygate-nav-inner{display:flex;width:min(100% - 28px,1320px);min-height:54px;gap:10px}.paygate-brand-link{flex:0 1 auto;gap:8px;min-width:0;font-size:16px}.paygate-brand-mark{width:30px;height:30px;border-radius:9px}.paygate-brand-mark img{width:24px;height:24px}.paygate-nav-center,.paygate-nav-secondary,.paygate-nav-cta{display:none!important}.paygate-nav-actions{flex:0 0 auto;margin-left:auto}.paygate-nav-icon{display:none}.paygate-mobile-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(82,94,118,.38);border-radius:12px;background:#0d111794;color:var(--pg-text-primary);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.paygate-mobile-menu-trigger:hover,.paygate-mobile-menu-trigger[data-open=true]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.32);background:rgba(var(--pg-brand-purple-rgb),.14);color:var(--pg-brand-purple-soft);transform:translateY(-1px)}.paygate-mobile-menu-trigger:focus-visible{outline:none;box-shadow:var(--pg-shadow-focus)}.paygate-mobile-menu{display:grid;width:min(100% - 28px,1320px);margin:0 auto 10px;gap:9px;border:1px solid rgba(82,94,118,.24);border-radius:16px;background:linear-gradient(180deg,#111722e0,#080b11d1),#0d1117db;box-shadow:inset 0 1px #ffffff0b,0 18px 42px #00000038;padding:8px}.paygate-mobile-menu[hidden]{display:none}.paygate-mobile-menu-links,.paygate-mobile-menu-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.paygate-mobile-menu-actions{border-top:1px solid rgba(82,94,118,.22);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:9px}.paygate-mobile-menu-link,.paygate-mobile-menu-secondary{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:38px;border:1px solid rgba(82,94,118,.22);border-radius:11px;background:#0d111761;color:var(--pg-text-secondary);font-size:12px;font-weight:760;line-height:1;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.paygate-mobile-menu-link[data-active=true]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.3);background:rgba(var(--pg-brand-purple-rgb),.13);color:var(--pg-brand-purple-soft)}.paygate-mobile-menu-link:hover,.paygate-mobile-menu-secondary:hover{border-color:#a5adbd42;background:#a5adbd14;color:var(--pg-text-primary);transform:translateY(-1px)}.paygate-mobile-menu-link:focus-visible,.paygate-mobile-menu-secondary:focus-visible{outline:none;box-shadow:var(--pg-shadow-focus)}#workspace,#how-it-works,#protected-calls,#features,#proof{scroll-margin-top:104px}.paygate-hero{padding:54px 24px 8px}.paygate-hero-title{margin-top:22px;font-size:38px;line-height:1.02}.paygate-hero-copy{margin-top:16px;font-size:15px;line-height:1.5}.paygate-hero-actions{margin-top:26px;align-items:center;width:auto}.paygate-hero-actions .pg-button{width:min(100%,282px)}.paygate-hero-actions .pg-button[data-variant=secondary]{width:auto;min-height:34px;border-color:transparent;background:transparent;box-shadow:none}.paygate-hero-visual{margin-top:28px;border-radius:14px;padding:12px}.paygate-endpoint-card{gap:7px;padding:10px}.paygate-endpoint-card span,.paygate-endpoint-card code{font-size:9px}.paygate-rail-main{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);gap:6px}.paygate-gateway-node{min-height:auto;gap:5px;padding:10px 6px}.paygate-gateway-node div{gap:4px;font-size:10px}.paygate-gateway-node strong{font-size:10px}.paygate-hero-path{display:none}.paygate-state-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.paygate-state-chip{gap:5px;padding:10px}.paygate-state-chip span{font-size:10px}.paygate-state-chip strong{font-size:12px}.paygate-revenue-row{display:none}.paygate-flow-stage{width:100%;margin-top:28px}.paygate-flow-grid{display:grid;grid-template-columns:1fr;gap:10px;min-height:auto}.paygate-flow-label{position:static;margin:0 0 -4px;text-align:center;font-size:9px}.paygate-flow-label-left{grid-row:1}.paygate-flow-label-right{grid-row:6}.paygate-flow-pill{min-height:52px;border-radius:18px;gap:10px;padding:8px 58px 8px 12px}.paygate-flow-pill.is-source{grid-column:1;grid-row:2}.paygate-flow-pill.is-proxy{grid-column:1;grid-row:7}.paygate-flow-pill-icon{width:34px;height:34px}.paygate-flow-pill code{font-size:12px}.paygate-copy-feedback{right:14px;font-size:9px}.paygate-flow-connector{display:none}.paygate-node-wrap{grid-column:1;grid-row:4}.paygate-node-matrix{inset:-18px}.paygate-node-card{width:142px;min-height:124px;margin:0 auto;border-radius:22px;padding:18px 14px}.paygate-node-card img{width:34px;height:34px;margin-bottom:8px}.paygate-node-card strong{font-size:20px}.paygate-node-card span{margin-top:9px;font-size:9px}.paygate-status-track{display:none}.paygate-status-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px}.paygate-lifecycle-chip{min-height:50px;flex-direction:column;gap:3px}.paygate-lifecycle-number{top:-10px;right:calc(50% - 10px);width:20px;height:20px;font-size:9px}.paygate-lifecycle-chip strong{font-size:10px;text-align:center}.paygate-lifecycle-chip svg{width:14px;height:14px}.paygate-revenue-split{width:100%;margin-top:10px}.paygate-revenue-split>div{gap:8px;padding:12px 10px}.paygate-revenue-split svg{display:none}.paygate-revenue-split span{font-size:11px;text-align:center}.paygate-revenue-split strong{font-size:13px}.paygate-proof-section{padding:64px 16px 72px}.paygate-proof-section:after{display:none}.paygate-proof-section:before{opacity:.38}.paygate-proof-inner{width:100%}.paygate-proof-eyebrow{margin-bottom:14px;font-size:13px}.paygate-proof-copy h2{font-size:34px;line-height:1.08}.paygate-proof-copy p:last-child{font-size:15px;line-height:1.55}.paygate-proof-reasons{gap:0;margin-top:24px}.paygate-proof-reason{grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:86px}.paygate-proof-reason-icon{width:46px;height:46px;border-radius:13px}.paygate-proof-reason strong{font-size:16px}.paygate-proof-reason small{margin-top:4px;font-size:13px}.paygate-receipt-panel{min-height:auto;border-radius:14px}.paygate-receipt-head{min-height:auto;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px 16px}.paygate-receipt-head>div{gap:10px;font-size:16px}.paygate-receipt-head-icon{width:40px;height:40px;border-radius:13px}.paygate-receipt-id{width:100%}.paygate-receipt-id code{max-width:none;font-size:11px}.paygate-receipt-row{grid-template-columns:48px minmax(0,1fr) 30px;min-height:76px;padding:12px 14px}.paygate-receipt-row:before{top:auto;bottom:0}.paygate-receipt-status{grid-row:1 / span 2;width:38px;height:38px}.paygate-receipt-row:not(:last-child) .paygate-receipt-status:after{top:37px;height:38px}.paygate-receipt-label{font-size:15px}.paygate-receipt-divider,.paygate-receipt-row time{display:none}.paygate-receipt-value{grid-column:2;grid-row:2;max-width:100%;margin-left:0;padding:5px 0;font-size:12px}.paygate-receipt-row[data-tone=amber] .paygate-receipt-value,.paygate-receipt-row[data-tone=green] .paygate-receipt-value{padding:6px 8px}.paygate-receipt-copy{grid-column:3;grid-row:1 / span 2;justify-self:end}.paygate-receipt-foot{grid-template-columns:1fr 1fr;gap:10px;min-height:auto;padding:16px;font-size:12px}.paygate-receipt-foot span,.paygate-receipt-foot span:nth-child(3){border-right:0;margin-right:0;padding-right:0}.paygate-proof-metrics{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;border-radius:14px;padding:20px}.paygate-proof-metric{gap:10px}.paygate-proof-metric-icon{width:42px;height:42px;border-radius:12px}.paygate-proof-metric>span:not(.paygate-proof-metric-icon){font-size:15px}.paygate-proof-metric strong{font-size:25px}.paygate-proof-metric small{font-size:12px}.paygate-proof-metric-divider{grid-column:1;grid-row:auto;width:100%;height:1px;margin:20px 0}.paygate-proof-metrics>p{border-top:0;justify-content:flex-start;font-size:12px;margin-top:0;padding-top:0}.paygate-proof-chips{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.paygate-proof-chip{gap:9px;min-height:66px;padding:0 12px}.paygate-proof-chip>svg:first-child{width:24px;height:24px}.paygate-proof-chip span{font-size:13px;white-space:nowrap}.paygate-proof-chip>svg:last-child{width:19px;height:19px}.paygate-transform-section{padding:54px 16px 62px}.paygate-transform-inner{width:100%}.paygate-transform-head{margin-bottom:22px}.paygate-transform-head p:first-child{margin-bottom:10px;font-size:12px}.paygate-transform-head h2{font-size:31px}.paygate-transform-head p:last-child{margin-top:12px;font-size:15px}.paygate-transform-stage{gap:12px}.paygate-transform-panel{padding:16px}.paygate-transform-panel h3{font-size:18px}.paygate-transform-url{grid-template-columns:34px minmax(0,1fr) 24px;gap:9px;min-height:50px;padding:7px 8px}.paygate-transform-url-icon{width:32px;height:32px}.paygate-transform-url code,.paygate-transform-mini-url code{font-size:11px}.paygate-transform-problems{grid-template-columns:1fr 1fr;gap:9px}.paygate-transform-problem-row{grid-template-columns:34px minmax(0,1fr);gap:8px}.paygate-transform-problem-row>span{width:32px;height:32px;border-radius:10px}.paygate-transform-problem-row strong{font-size:12px}.paygate-transform-problem-row small{display:none}.paygate-transform-step{grid-template-columns:34px minmax(0,1fr);gap:10px;padding-bottom:15px}.paygate-transform-step:not(:last-child){margin-bottom:14px}.paygate-transform-step-number{width:30px;height:30px}.paygate-transform-price-control{grid-template-columns:40px minmax(0,1fr) 78px}.paygate-transform-price-control span,.paygate-transform-price-control code{padding:0 12px;font-size:13px}.paygate-transform-generate{min-height:44px;font-size:13px}.paygate-transform-chip-row span{min-height:32px;font-size:12px}.paygate-transform-live>div{grid-template-columns:10px minmax(0,1fr) 18px;min-height:auto;padding:10px 12px}.paygate-transform-live small,.paygate-transform-live time{display:none}.paygate-transform-result-grid{grid-template-columns:1fr 1fr;gap:10px}.paygate-transform-result-grid div{padding:12px 10px}.paygate-transform-result-grid strong{font-size:15px}.paygate-transform-result-grid small{display:none}.paygate-transform-outcomes{grid-template-columns:1fr 1fr;border-radius:16px}.paygate-transform-outcome:nth-child(2),.paygate-transform-outcome:nth-child(4){border-right:0}.paygate-transform-outcome:nth-child(-n+2){border-bottom:1px solid rgba(82,94,118,.3)}.paygate-transform-outcome{grid-template-columns:36px minmax(0,1fr);gap:9px;min-height:70px;padding:12px 10px}.paygate-transform-outcome>span{width:32px;height:32px}.paygate-transform-outcome strong{font-size:12px}.paygate-transform-outcome p{font-size:11px}.paygate-transform-outcome small{display:none}}.pg-workspace-page{width:min(100% - 48px,1380px);padding:24px 0 86px}.pg-workspace-shell{position:relative;display:grid;grid-template-columns:250px minmax(0,1fr);overflow:hidden;border:1px solid rgba(82,94,118,.42);border-radius:18px;background:radial-gradient(circle at 82% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 28%),linear-gradient(180deg,#090d14f5,#04060afc);box-shadow:0 24px 54px #0000002e,inset 0 1px #ffffff0b}.pg-workspace-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(82,94,118,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(82,94,118,.028) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.76),transparent 72%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.76),transparent 72%)}.pg-workspace-sidebar,.pg-workspace-main{position:relative;z-index:1}.pg-workspace-sidebar{display:grid;grid-template-rows:auto 1fr auto;min-height:680px;border-right:1px solid rgba(82,94,118,.34);padding:28px 20px}.pg-workspace-brand{display:flex;align-items:center;gap:12px;color:var(--pg-text-primary);font-size:22px;font-weight:850}.pg-workspace-brand img{width:38px;height:38px;filter:drop-shadow(0 0 14px rgba(var(--pg-brand-purple-rgb),.2))}.pg-workspace-nav{display:grid;align-content:start;gap:10px;margin-top:34px}.pg-workspace-nav a{display:flex;align-items:center;gap:14px;min-height:48px;border-radius:8px;color:var(--pg-text-secondary);font-size:15px;font-weight:750;padding:0 16px;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.pg-workspace-nav a:hover,.pg-workspace-nav a.is-active{background:linear-gradient(90deg,rgba(var(--pg-brand-purple-rgb),.18),rgba(var(--pg-brand-purple-rgb),.075));color:var(--pg-text-primary)}.pg-workspace-nav a:hover{transform:translate(2px)}.pg-workspace-nav svg{color:var(--pg-text-secondary)}.pg-workspace-nav a.is-active svg{color:var(--pg-brand-purple-soft)}.pg-workspace-live-card{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:10px;min-height:88px;border:1px solid rgba(82,94,118,.32);border-radius:12px;background:radial-gradient(circle at 0% 0%,rgba(34,197,94,.05),transparent 34%),#0d1117a8;padding:14px}.pg-workspace-live-card span{display:flex;align-items:center;gap:10px;color:var(--pg-text-primary);font-size:15px;font-weight:750}.pg-workspace-live-card span i{width:10px;height:10px;border-radius:999px;background:#4ade80;box-shadow:0 0 12px #4ade805c}.pg-workspace-live-card small{display:block;overflow:hidden;margin-top:6px;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-live-card button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(82,94,118,.34);border-radius:10px;background:#080b11b3;color:var(--pg-text-secondary);cursor:pointer}.pg-workspace-live-card button:hover:not(:disabled){color:var(--pg-text-primary);border-color:rgba(var(--pg-brand-purple-soft-rgb),.3)}.pg-workspace-main{min-width:0}.pg-workspace-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px;border-bottom:1px solid rgba(82,94,118,.3);padding:18px 34px}.pg-workspace-topbar p{margin:0 0 6px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.pg-workspace-topbar h1{margin:0;color:var(--pg-text-primary);font-size:25px;font-weight:850;letter-spacing:0;line-height:1}.pg-workspace-subtitle{display:block;max-width:620px;margin-top:8px;color:var(--pg-text-secondary);font-size:14px;line-height:1.45}.pg-workspace-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.pg-workspace-date,.pg-workspace-range{display:inline-flex;align-items:center;border:1px solid rgba(82,94,118,.34);border-radius:8px;background:#080b11b8;color:var(--pg-text-primary)}.pg-workspace-date{gap:10px;min-height:40px;padding:0 15px;white-space:nowrap}.pg-workspace-date svg{color:var(--pg-text-secondary)}.pg-workspace-range{gap:2px;padding:3px}.pg-workspace-range button{min-width:46px;min-height:34px;border:0;border-radius:7px;background:transparent;color:var(--pg-text-secondary);cursor:pointer;font:inherit}.pg-workspace-range button.is-selected{background:rgba(var(--pg-brand-purple-rgb),.24);color:var(--pg-brand-purple-soft)}.pg-workspace-create{min-height:40px;padding-inline:16px}.pg-workspace-refresh{min-height:40px}.pg-workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px 28px 18px}.pg-workspace-metric{display:grid;gap:13px;min-height:150px;border:1px solid rgba(82,94,118,.34);border-radius:12px;background:radial-gradient(circle at 0% 0%,rgba(56,189,248,.04),transparent 40%),#0b1018b8;padding:22px}.pg-workspace-metric[data-tone=success]{border-color:#22c55e2e;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.055),transparent 34%),#0b1018b8}.pg-workspace-metric[data-tone=brand]{border-color:rgba(var(--pg-brand-purple-soft-rgb),.2)}.pg-workspace-metric-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--pg-text-secondary);font-size:14px}.pg-workspace-metric-top i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:rgba(var(--pg-brand-purple-rgb),.1);color:var(--pg-brand-purple-soft)}.pg-workspace-metric[data-tone=success] .pg-workspace-metric-top i{background:#22c55e1a;color:var(--pg-success-soft)}.pg-workspace-metric strong{color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:clamp(25px,2.1vw,34px);font-weight:850;line-height:1;overflow-wrap:anywhere}.pg-workspace-metric[data-tone=success] strong{color:#4ade80}.pg-workspace-metric[data-tone=brand] strong{color:var(--pg-brand-purple-soft)}.pg-workspace-metric small{color:var(--pg-text-secondary);font-size:13px;line-height:1.45}.pg-workspace-panels{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:16px;padding:0 28px 20px}.pg-overview-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:16px;padding:0 28px 20px}.pg-overview-chart{display:grid;grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);align-items:end;gap:22px;min-height:216px;padding:22px}.pg-overview-chart-total{display:grid;gap:8px;align-self:center}.pg-overview-chart-total small{color:var(--pg-text-secondary);font-size:13px}.pg-overview-chart-total strong{color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-size:clamp(27px,3vw,42px);font-weight:850;line-height:1}.pg-overview-bars{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:10px;min-height:150px;border-bottom:1px solid rgba(82,94,118,.34);padding:12px 0 0}.pg-overview-bars:before{content:"";position:absolute;inset:12px 0 0;pointer-events:none;background:linear-gradient(rgba(82,94,118,.12) 1px,transparent 1px);background-size:100% 36px;opacity:.45}.pg-overview-bars span{position:relative;min-height:var(--bar-height);border-radius:7px 7px 0 0;background:linear-gradient(180deg,#4ade80e6,#22c55e47);box-shadow:0 0 24px #22c55e1f}.pg-overview-attention-list{display:grid;gap:12px;padding:16px}.pg-overview-attention-item,.pg-overview-attention-empty{display:grid;align-items:center;min-height:72px;border:1px solid rgba(82,94,118,.28);border-radius:10px;background:#0b1018a3;text-decoration:none}.pg-overview-attention-item{grid-template-columns:10px minmax(0,1fr) auto;gap:14px;padding:12px 14px;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.pg-overview-attention-item:hover{transform:translateY(-1px);border-color:rgba(var(--pg-brand-purple-soft-rgb),.32);background:#0e131dd1}.pg-overview-attention-item>span{width:10px;height:10px;border-radius:999px}.pg-overview-attention-item[data-tone=success]>span{background:var(--pg-success-soft);box-shadow:0 0 16px #4ade8047}.pg-overview-attention-item[data-tone=warning]>span{background:var(--pg-warning);box-shadow:0 0 16px #f59e0b3d}.pg-overview-attention-item[data-tone=danger]>span{background:var(--pg-danger);box-shadow:0 0 16px #f871713d}.pg-overview-attention-item strong,.pg-overview-attention-empty strong{display:block;color:var(--pg-text-primary);font-size:14px;font-weight:850}.pg-overview-attention-item small,.pg-overview-attention-empty span{display:block;margin-top:4px;color:var(--pg-text-secondary);font-size:12px;line-height:1.45}.pg-overview-attention-item em{color:var(--pg-brand-purple-soft);font-size:12px;font-style:normal;font-weight:850;white-space:nowrap}.pg-overview-attention-empty{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px}.pg-overview-attention-empty svg{color:var(--pg-success-soft)}.pg-workspace-table.is-overview-endpoints .pg-workspace-table-head,.pg-workspace-table.is-overview-endpoints .pg-workspace-table-row{grid-template-columns:minmax(150px,1.5fr) 116px minmax(112px,.8fr) 64px minmax(112px,.9fr);gap:12px}.pg-workspace-table.is-overview-activity .pg-workspace-table-head,.pg-workspace-table.is-overview-activity .pg-workspace-table-row{grid-template-columns:minmax(112px,.75fr) 118px minmax(140px,1fr) 118px minmax(112px,.8fr);gap:12px}.pg-workspace-table.is-overview-activity .pg-workspace-table-row>span:nth-child(3){overflow:hidden;color:var(--pg-text-primary);font-weight:750;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:12px;padding:20px 28px 0}.pg-workspace-search,.pg-workspace-select{display:inline-flex;align-items:center;border:1px solid rgba(82,94,118,.34);border-radius:10px;background:#080b11b8;color:var(--pg-text-secondary)}.pg-workspace-search{gap:10px;min-height:42px;padding:0 13px}.pg-workspace-search input,.pg-workspace-select select{min-width:0;border:0;outline:0;background:transparent;color:var(--pg-text-primary);font:inherit}.pg-workspace-search input{width:100%}.pg-workspace-search input::-moz-placeholder{color:var(--pg-text-muted)}.pg-workspace-search input::placeholder{color:var(--pg-text-muted)}.pg-workspace-segment{display:inline-flex;align-items:center;gap:3px;min-height:42px;border:1px solid rgba(82,94,118,.34);border-radius:10px;background:#080b11b8;padding:3px}.pg-workspace-segment button{min-height:34px;border:0;border-radius:8px;background:transparent;color:var(--pg-text-secondary);cursor:pointer;font:inherit;font-size:13px;font-weight:750;padding:0 11px;transition:background-color .16s ease,color .16s ease;white-space:nowrap}.pg-workspace-segment button:hover,.pg-workspace-segment button.is-selected{background:rgba(var(--pg-brand-purple-rgb),.2);color:var(--pg-brand-purple-soft)}.pg-workspace-select{gap:8px;min-height:42px;padding:0 12px}.pg-workspace-select span{color:var(--pg-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.pg-workspace-select select{cursor:pointer}.pg-endpoints-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:start;gap:16px;padding:0 28px 24px}.pg-endpoints-table-panel{min-width:0}.pg-workspace-table.is-endpoints .pg-workspace-table-head,.pg-workspace-table.is-endpoints .pg-workspace-table-row{grid-template-columns:minmax(150px,1.5fr) minmax(132px,.72fr) minmax(88px,.7fr) 58px 64px minmax(110px,.86fr);gap:10px}.pg-workspace-table-row:is(button){width:100%;border-top:0;border-right:0;border-left:0;background:transparent;cursor:pointer;font:inherit;text-align:left;transition:background-color .16s ease,box-shadow .16s ease}.pg-workspace-table-row:is(button):hover,.pg-workspace-table-row:is(button).is-selected{background:linear-gradient(90deg,rgba(var(--pg-brand-purple-rgb),.11),transparent 72%),#0d1119bd}.pg-workspace-table-row:is(button).is-selected{box-shadow:inset 3px 0 rgba(var(--pg-brand-purple-soft-rgb),.78)}.pg-workspace-table-row:is(button):focus-visible{outline:2px solid rgba(var(--pg-brand-purple-soft-rgb),.7);outline-offset:-2px}.pg-endpoint-detail{display:grid;align-content:start;gap:18px;min-width:0;overflow:hidden;padding:20px}.pg-endpoint-detail-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px}.pg-endpoint-detail-head>div{display:flex;align-items:center;gap:12px;min-width:0}.pg-endpoint-detail-head>div>div{min-width:0}.pg-endpoint-detail-head .pg-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pg-endpoint-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 auto;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.24);border-radius:12px;background:rgba(var(--pg-brand-purple-rgb),.12);color:var(--pg-brand-purple-soft)}.pg-endpoint-detail h2,.pg-endpoint-checklist h3{margin:0;color:var(--pg-text-primary);font-weight:850}.pg-endpoint-detail h2{overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.pg-endpoint-detail p{margin:4px 0 0;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:12px}.pg-endpoint-copy-stack{display:grid;gap:10px}.pg-endpoint-copy-stack label{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;min-width:0;border:1px solid rgba(82,94,118,.3);border-radius:10px;background:#0b1018ad;padding:12px}.pg-endpoint-copy-stack label>span{grid-column:1 / -1;color:var(--pg-text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.pg-endpoint-copy-stack code{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-endpoint-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:10px}.pg-endpoint-detail-grid>div{display:grid;gap:7px;border:1px solid rgba(82,94,118,.26);border-radius:10px;background:#080b118f;padding:13px}.pg-endpoint-detail-grid small{color:var(--pg-text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.pg-endpoint-detail-grid strong{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:clamp(12px,.94vw,15px);font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pg-endpoint-detail-grid strong.is-positive{color:var(--pg-success-soft)}.pg-endpoint-checklist{display:grid;gap:10px;border-top:1px solid rgba(82,94,118,.24);padding-top:16px}.pg-endpoint-checklist h3{font-size:14px}.pg-endpoint-checklist span{display:flex;align-items:center;gap:9px;color:var(--pg-text-secondary);font-size:13px}.pg-endpoint-checklist span:before{content:"";width:9px;height:9px;border-radius:999px;background:var(--pg-warning);box-shadow:0 0 12px #f59e0b2e}.pg-endpoint-checklist span[data-state=done]:before{background:var(--pg-success-soft);box-shadow:0 0 14px #4ade8038}.pg-endpoint-actions{display:flex;flex-wrap:wrap;gap:10px}.pg-endpoint-actions .pg-button{flex:1 1 138px}.pg-activity-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:16px;padding:0 28px 24px}.pg-activity-ledger-panel{min-width:0}.pg-workspace-panel-head button.is-selected{border-color:rgba(var(--pg-brand-purple-soft-rgb),.42);background:rgba(var(--pg-brand-purple-rgb),.2);color:var(--pg-brand-purple-soft)}.pg-workspace-table.is-activity .pg-workspace-table-head,.pg-workspace-table.is-activity .pg-workspace-table-row{grid-template-columns:minmax(82px,.62fr) minmax(154px,1.28fr) minmax(112px,.8fr) minmax(86px,.68fr) minmax(118px,.84fr);gap:13px}.pg-workspace-table.is-activity .pg-workspace-table-row>span:first-child{color:var(--pg-text-secondary);font-size:12px;line-height:1.35}.pg-workspace-table.is-activity .pg-workspace-request-cell strong{color:var(--pg-text-primary);font-size:13px;font-weight:850}.pg-workspace-table.is-activity .pg-workspace-table-row>strong{justify-self:end;text-align:right}.pg-activity-detail{display:grid;align-content:start;gap:16px;min-width:0;padding:20px}.pg-activity-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pg-activity-detail-head small{color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800}.pg-activity-detail-head h2{margin:6px 0 0;color:var(--pg-text-primary);font-size:20px;font-weight:850;text-transform:capitalize}.pg-activity-detail-head p{margin:5px 0 0;color:var(--pg-text-secondary);font-size:13px}.pg-activity-request-box{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;border:1px solid rgba(82,94,118,.3);border-radius:10px;background:#0b1018ad;padding:12px}.pg-activity-request-box span{grid-column:1 / -1;color:var(--pg-text-muted);font-size:11px;font-weight:850;text-transform:uppercase}.pg-activity-request-box code{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-activity-timeline{display:grid;gap:8px}.pg-activity-timeline div{position:relative;display:grid;grid-template-columns:18px minmax(0,.78fr) minmax(0,1fr);align-items:center;gap:10px;min-height:42px;border:1px solid rgba(82,94,118,.24);border-radius:10px;background:#080b118a;padding:0 12px}.pg-activity-timeline i{width:9px;height:9px;border-radius:999px;background:var(--pg-text-muted)}.pg-activity-timeline div[data-tone=success] i{background:var(--pg-success-soft);box-shadow:0 0 14px #4ade803d}.pg-activity-timeline div[data-tone=purple] i{background:var(--pg-brand-purple-soft);box-shadow:0 0 14px rgba(var(--pg-brand-purple-soft-rgb),.24)}.pg-activity-timeline div[data-tone=warning] i{background:var(--pg-warning);box-shadow:0 0 14px #f59e0b38}.pg-activity-timeline div[data-tone=blue] i{background:var(--pg-flow-blue);box-shadow:0 0 14px #38bdf833}.pg-activity-timeline div[data-tone=danger] i{background:var(--pg-danger);box-shadow:0 0 14px #f8717138}.pg-activity-timeline span{color:var(--pg-text-secondary);font-size:12px}.pg-activity-timeline strong{min-width:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-activity-detail-list{display:grid;gap:10px;margin:0;border-top:1px solid rgba(82,94,118,.24);padding-top:16px}.pg-activity-detail-list div{display:grid;grid-template-columns:minmax(92px,.38fr) minmax(0,1fr);gap:12px}.pg-activity-detail-list dt{color:var(--pg-text-muted);font-size:12px}.pg-activity-detail-list dd{min-width:0;margin:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-payout-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:16px;padding:20px 28px 18px}.pg-payout-balance-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:220px;background:radial-gradient(circle at 100% 12%,rgba(var(--pg-brand-purple-rgb),.16),transparent 34%),radial-gradient(circle at 0% 100%,rgba(34,197,94,.08),transparent 32%),#080b11c7;padding:26px}.pg-payout-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.34);border-radius:15px;background:rgba(var(--pg-brand-purple-rgb),.16);color:var(--pg-brand-purple-soft);box-shadow:0 0 28px rgba(var(--pg-brand-purple-rgb),.12)}.pg-payout-balance-card small,.pg-payout-split-grid small{display:block;margin-top:18px;color:var(--pg-text-secondary);font-size:13px;font-weight:800;text-transform:uppercase}.pg-payout-balance-card strong{display:block;margin-top:10px;color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-size:clamp(36px,5vw,58px);font-weight:850;line-height:1;overflow-wrap:anywhere}.pg-payout-balance-card p{max-width:520px;margin:14px 0 0;color:var(--pg-text-secondary);line-height:1.55}.pg-payout-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:210px}.pg-payout-actions .pg-button,.pg-payout-actions .pg-inline-link{justify-content:center}.pg-payout-balance-card .pg-dashboard-withdraw-status{grid-column:1 / -1;margin-top:0}.pg-payout-split-card{min-width:0}.pg-payout-split-grid{display:grid;gap:12px;padding:18px}.pg-payout-split-grid>div{border:1px solid rgba(82,94,118,.26);border-radius:10px;background:#080b1194;padding:15px}.pg-payout-split-grid small{margin-top:0;font-size:11px}.pg-payout-split-grid strong{display:block;margin-top:8px;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:22px;font-weight:850}.pg-payout-split-grid>div:first-child strong,.pg-payout-split-grid>div:nth-child(3) strong{color:var(--pg-success-soft)}.pg-payout-split-grid span{display:block;margin-top:6px;color:var(--pg-text-muted);font-size:12px}.pg-payout-panels{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pg-payout-info-list{display:grid;gap:14px;margin:0;padding:18px 22px 20px}.pg-payout-info-list div{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:16px}.pg-payout-info-list dt{color:var(--pg-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.pg-payout-info-list dd{min-width:0;margin:0;overflow:hidden;color:var(--pg-text-primary);font-family:var(--pg-font-mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.pg-payout-credit-list{display:grid;gap:10px;padding:16px}.pg-payout-credit-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(82,94,118,.24);border-radius:10px;background:#080b1194;padding:13px}.pg-payout-credit-list span{display:grid;gap:4px;min-width:0}.pg-payout-credit-list strong{overflow:hidden;color:var(--pg-text-primary);font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.pg-payout-credit-list small{overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pg-payout-credit-list em{color:var(--pg-success-soft);font-family:var(--pg-font-mono);font-size:13px;font-style:normal;font-weight:850;white-space:nowrap}.pg-payout-history{margin-top:0}.pg-workspace-panel,.pg-workspace-secondary-panel{overflow:hidden;border:1px solid rgba(82,94,118,.32);border-radius:12px;background:#080b11b8}.pg-workspace-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;border-bottom:1px solid rgba(82,94,118,.24);padding:16px 22px}.pg-workspace-panel-head h2{margin:0;color:var(--pg-text-primary);font-size:21px;font-weight:850}.pg-workspace-panel-head p{margin:6px 0 0;color:var(--pg-text-secondary);font-size:13px;line-height:1.5}.pg-workspace-panel-head button,.pg-workspace-panel-link{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(82,94,118,.32);border-radius:8px;background:#080b119e;color:var(--pg-text-primary);cursor:pointer;font:inherit;font-weight:750;padding:9px 13px;text-decoration:none;white-space:nowrap}.pg-workspace-table{display:grid}.pg-workspace-table-head,.pg-workspace-table-row{display:grid;align-items:center;min-height:64px;border-bottom:1px solid rgba(82,94,118,.22);padding:0 22px}.pg-workspace-table-head{color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:11px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.pg-workspace-table-row{color:var(--pg-text-primary);font-size:14px}.pg-workspace-table.is-registry .pg-workspace-table-head,.pg-workspace-table.is-registry .pg-workspace-table-row{grid-template-columns:minmax(120px,1.35fr) 74px 82px 48px 68px;gap:8px}.pg-workspace-table.is-ledger .pg-workspace-table-head,.pg-workspace-table.is-ledger .pg-workspace-table-row{grid-template-columns:minmax(148px,1.08fr) minmax(106px,.78fr) minmax(86px,.62fr) minmax(118px,.82fr);gap:12px}.pg-workspace-api-cell,.pg-workspace-request-cell{display:grid;gap:7px;min-width:0}.pg-workspace-api-cell a{display:inline-flex;align-items:center;gap:10px;min-width:0;overflow:hidden;color:var(--pg-text-primary);font-weight:850;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-api-cell a:hover{color:var(--pg-brand-purple-soft)}.pg-workspace-api-cell a svg{flex:0 0 auto;color:var(--pg-brand-purple-soft)}.pg-workspace-api-cell>span{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-table-row>strong,.pg-workspace-mobile-card-grid strong.is-positive{color:#4ade80;font-family:var(--pg-font-mono);font-weight:850;white-space:nowrap}.pg-workspace-table.is-registry .pg-workspace-table-head span:last-child,.pg-workspace-table.is-registry .pg-workspace-table-row>strong{justify-self:end;text-align:right}.pg-workspace-request-cell small{overflow:hidden;color:var(--pg-text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-request-cell .pg-tx-link{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pg-workspace-mono{overflow:hidden;font-family:var(--pg-font-mono);text-overflow:ellipsis;white-space:nowrap}.pg-workspace-badge{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:28px;border-radius:7px;font-size:13px;font-weight:800;padding:0 10px;white-space:nowrap}.pg-workspace-badge.is-success{background:#22c55e29;color:#4ade80}.pg-workspace-badge.is-purple{background:rgba(var(--pg-brand-purple-rgb),.22);color:var(--pg-brand-purple-soft)}.pg-workspace-badge.is-warning{background:#f59e0b24;color:var(--pg-warning)}.pg-workspace-badge.is-blue{background:#38bdf824;color:var(--pg-flow-blue)}.pg-workspace-badge.is-danger{background:#f8717124;color:var(--pg-danger)}.pg-workspace-badge.is-muted{background:#a5adbd14;color:var(--pg-text-secondary)}.pg-workspace-withdraw{display:grid;grid-template-columns:58px minmax(0,1fr) 1px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:98px;margin:0 28px 26px;border:1px solid rgba(82,94,118,.32);border-radius:12px;background:radial-gradient(circle at 100% 50%,rgba(34,197,94,.06),transparent 32%),#080b11b3;padding:18px 22px}.pg-workspace-withdraw-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.28);border-radius:14px;background:rgba(var(--pg-brand-purple-rgb),.14);color:var(--pg-brand-purple-soft)}.pg-workspace-withdraw>div>small{display:block;color:var(--pg-text-secondary);font-size:13px}.pg-workspace-withdraw>div>strong{display:block;margin-top:5px;color:var(--pg-text-primary);font-size:24px;font-weight:850;line-height:1}.pg-workspace-withdraw>div>span{display:block;margin-top:6px;color:var(--pg-text-muted);font-size:12px}.pg-workspace-withdraw>i{width:1px;height:46px;background:#525e7652}.pg-workspace-withdraw-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.pg-workspace-withdraw-actions .pg-button{min-width:176px}.pg-workspace-secondary-panel{margin:0 28px 28px}.pg-dashboard-status-text[data-tone=success]{color:var(--pg-success-soft)}.pg-dashboard-status-text[data-tone=blue]{color:var(--pg-flow-blue)}.pg-dashboard-status-text[data-tone=warning]{color:var(--pg-warning-soft)}.pg-dashboard-status-text[data-tone=danger]{color:var(--pg-danger-soft)}.pg-dashboard-status-text[data-tone=muted]{color:var(--pg-text-secondary)}.pg-workspace-logged-out{display:grid;min-height:420px;align-items:start;padding:24px 28px 28px}.pg-workspace-connect-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;border:1px solid rgba(82,94,118,.34);border-radius:14px;background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.08),transparent 30%),#0b1018c7;padding:20px}.pg-workspace-locked-card{min-height:180px;border-color:rgba(var(--pg-brand-purple-rgb),.34);background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.16),transparent 34%),linear-gradient(135deg,#0c111bf0,#070a10e0);box-shadow:0 22px 46px #00000029,inset 0 1px #ffffff0e}.pg-workspace-lock-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(81,235,139,.34);border-radius:12px;background:#51eb8b14;color:var(--pg-success-soft)}.pg-workspace-lock-eyebrow{margin:0 0 6px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pg-workspace-connect-card h2{margin:0;color:var(--pg-text-primary);font-size:20px;font-weight:850}.pg-workspace-connect-card p{max-width:720px;margin:8px 0 0;color:var(--pg-text-secondary);line-height:1.6}.pg-workspace-loading{padding:34px}.pg-workspace-mobile-list{display:none}.pg-workspace-mobile-card{display:grid;gap:14px;border:1px solid rgba(82,94,118,.36);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgba(var(--pg-brand-purple-rgb),.055),transparent 30%),#0b1018c2;padding:14px}.pg-workspace-mobile-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.pg-workspace-mobile-card-top>div{display:grid;gap:5px;min-width:0}.pg-workspace-mobile-card-top a,.pg-workspace-mobile-card-top strong{overflow:hidden;color:var(--pg-text-primary);font-size:14px;font-weight:850;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-mobile-card-top span{overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-mobile-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pg-workspace-mobile-card-grid>span{display:grid;gap:5px;min-width:0;color:var(--pg-text-muted);font-size:11px}.pg-workspace-mobile-card-grid strong{min-width:0;overflow-wrap:anywhere;color:var(--pg-text-primary);font-size:12px}.pg-workspace-url-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border-top:1px solid rgba(82,94,118,.24);padding-top:12px}.pg-workspace-url-row>span{min-width:0;overflow:hidden;color:var(--pg-text-muted);font-family:var(--pg-font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1380px){.pg-endpoints-layout{grid-template-columns:1fr}}@media(max-width:1180px){.pg-workspace-shell{grid-template-columns:220px minmax(0,1fr)}.pg-workspace-topbar{align-items:flex-start;flex-direction:column}.pg-workspace-controls{justify-content:flex-start}.pg-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-workspace-panels,.pg-overview-grid,.pg-workspace-toolbar{grid-template-columns:1fr}.pg-workspace-segment,.pg-workspace-select{justify-self:start}.pg-endpoints-layout,.pg-activity-layout,.pg-payout-hero,.pg-payout-panels{grid-template-columns:1fr}}@media(max-width:900px){.pg-workspace-page{width:min(100% - 32px,720px);padding-top:18px}.pg-workspace-shell{grid-template-columns:1fr;border-radius:16px}.pg-workspace-sidebar{grid-template-rows:auto auto;min-height:auto;border-right:0;border-bottom:1px solid rgba(82,94,118,.32);padding:18px}.pg-workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.pg-workspace-nav a{justify-content:center;min-height:42px;padding:0 10px}.pg-workspace-nav a svg,.pg-workspace-live-card{display:none}.pg-workspace-withdraw{grid-template-columns:54px minmax(0,1fr) 1px minmax(0,1fr)}.pg-workspace-withdraw-actions{grid-column:1 / -1;justify-content:stretch}.pg-workspace-withdraw-actions .pg-button{flex:1 1 190px}}@media(max-width:640px){.pg-workspace-page{width:min(100% - 24px,420px);padding-bottom:58px}.pg-workspace-sidebar,.pg-workspace-topbar,.pg-workspace-logged-out{padding:16px}.pg-workspace-logged-out{min-height:320px}.pg-workspace-connect-card .pg-button{width:100%}.pg-workspace-brand{font-size:18px}.pg-workspace-brand img{width:30px;height:30px}.pg-workspace-nav{grid-template-columns:1fr 1fr}.pg-workspace-nav a{justify-content:flex-start;font-size:13px}.pg-workspace-nav a svg{display:block;width:16px;height:16px}.pg-workspace-topbar{gap:14px}.pg-workspace-controls{display:grid;width:100%;grid-template-columns:1fr;gap:10px}.pg-workspace-date,.pg-workspace-range,.pg-workspace-create,.pg-workspace-refresh{width:100%;justify-content:center}.pg-workspace-range{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pg-workspace-range button{width:100%}.pg-workspace-metrics{grid-template-columns:1fr;gap:10px;padding:14px}.pg-workspace-metric{min-height:112px;padding:18px}.pg-workspace-panels{gap:12px;padding:0 14px 14px}.pg-workspace-toolbar{gap:10px;padding:14px 14px 0}.pg-workspace-segment{width:100%;overflow-x:auto}.pg-workspace-select{width:100%;justify-content:space-between}.pg-endpoints-layout,.pg-activity-layout{gap:12px;padding:0 14px 14px}.pg-payout-hero{grid-template-columns:1fr;gap:12px;padding:14px}.pg-payout-balance-card{grid-template-columns:1fr;min-height:auto;padding:18px}.pg-payout-actions{min-width:0}.pg-payout-panels{grid-template-columns:1fr}.pg-workspace-panel-head{align-items:flex-start;flex-direction:column;min-height:auto;padding:16px}.pg-overview-grid{padding:0 14px 14px}.pg-overview-chart{grid-template-columns:1fr;min-height:auto;padding:16px}.pg-overview-bars{min-height:112px}.pg-workspace-table{display:none}.pg-endpoint-detail{padding:16px}.pg-endpoint-detail-head{flex-direction:column}.pg-endpoint-detail-grid{grid-template-columns:1fr}.pg-activity-detail{padding:16px}.pg-activity-detail-head{flex-direction:column}.pg-activity-timeline div{grid-template-columns:18px minmax(0,1fr);padding:10px 12px}.pg-activity-timeline strong{grid-column:2}.pg-activity-detail-list div{grid-template-columns:1fr;gap:4px}.pg-payout-info-list{padding:16px}.pg-payout-info-list div{grid-template-columns:1fr;gap:4px}.pg-workspace-mobile-list{display:grid;gap:12px;padding:14px}.pg-workspace-mobile-card-grid{grid-template-columns:1fr}.pg-workspace-withdraw{grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:auto;margin:0 14px 16px;padding:16px}.pg-workspace-withdraw>div{grid-column:2}.pg-workspace-withdraw>i{display:none}.pg-workspace-withdraw-icon{width:44px;height:44px;border-radius:12px}.pg-workspace-withdraw strong{font-size:22px}.pg-workspace-withdraw-actions{grid-column:1 / -1}.pg-workspace-withdraw-actions .pg-button,.pg-workspace-withdraw-actions .pg-inline-link{width:100%;justify-content:center}.pg-workspace-secondary-panel{margin:0 14px 16px}.pg-workspace-connect-card{grid-template-columns:1fr;align-items:start}}@media(prefers-reduced-motion:reduce){.paygate-flow-pill,.paygate-flow-pill:after,.paygate-flow-pill-icon,.paygate-flow-connector span,.paygate-flow-connector span:after,.paygate-flow-connector svg,.paygate-node-card,.paygate-node-matrix,.paygate-lifecycle-chip,.paygate-status-track span:after,.paygate-revenue-split,.paygate-receipt-panel,.paygate-receipt-panel:before,.paygate-receipt-foot .is-live i,.paygate-receipt-foot .is-forwarded svg,.paygate-receipt-row,.paygate-receipt-row:before,.paygate-proof-chip,.paygate-proof-metrics,.paygate-protected-card,.paygate-protected-branch,.paygate-protected-branch:before,.paygate-protected-fact,.paygate-transform-panel,.paygate-transform-beam,.paygate-transform-beam:before,.paygate-transform-beam:after,.paygate-transform-floaters span,.paygate-transform-url,.paygate-transform-mini-url,.paygate-transform-step,.paygate-transform-price-control{animation:none!important;transition:none!important}}.pointer-flow{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;opacity:0;transition:opacity .25s ease}.pointer-flow[data-flow-state=ready]{opacity:1}.pointer-flow[data-flow-state=fallback]{opacity:0;transition:none}.story-media{isolation:isolate}.story-media:after{z-index:1}.tx{position:relative;isolation:isolate;scroll-margin-top:118px;text-align:left;padding:25px 32px 0;border-top:1px solid #c1a8ff55;border-radius:24px 24px 0 0;background:linear-gradient(180deg,rgba(var(--lp-art-rgb),.88),var(--lp-art-surface) 48%,var(--pg-bg-canvas));box-shadow:0 -18px 58px rgba(var(--lp-art-rgb),.28)}.tx:before{content:"";position:absolute;pointer-events:none;top:-1px;left:34%;width:32%;height:1px;background:linear-gradient(90deg,transparent,#d5c0ff,transparent);box-shadow:0 0 20px #8960dd55}.tx:focus-visible{outline:2px solid var(--pg-brand-purple-soft);outline-offset:6px}.tx-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:23px}.tx-heading h2{font-size:15px;font-weight:500;letter-spacing:-.25px;color:#eee5fc}.tx-heading p{display:flex;align-items:center;gap:7px;font-size:12px;color:#b2a5c8}.tx-heading p>span{width:5px;height:5px;border-radius:50%;background:#baa5ff}.tx-diagram{display:grid;grid-template-columns:minmax(0,1fr) 40px 112px 40px minmax(0,1.25fr);min-height:218px;align-items:start}.tx-node{min-width:0;position:relative}.tx-client{padding-top:17px}.tx-node-label{font:11px/16px var(--pg-font-mono);letter-spacing:1px;text-transform:uppercase;color:#b4a0cc;margin-bottom:12px}.tx-request-object{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1px solid #ad8df344;border-radius:11px;background:#201535a8;transition:border-color .26s,box-shadow .26s}.tx-method{color:#bdabff;font:11px var(--pg-font-mono)}.tx-request-object code{white-space:nowrap;font:12px var(--pg-font-mono);color:#eee5fa;letter-spacing:-.2px}.tx-request-object code>span{color:#c5b7d7}.tx-price{margin-top:12px;color:#b3a4c3;font-size:12px;line-height:20px}.tx-price strong{font:12px var(--pg-font-mono);color:#e4d8f5;font-weight:400}.tx-action{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:46px;width:204px;max-width:100%;margin-top:18px;padding:0 16px;border:1px solid #dbc3ff8f;border-radius:100px;background:linear-gradient(180deg,#d4bcff,#b299ed);box-shadow:inset 0 1px #ffffff80,0 4px 15px #0003;color:#20113e;font-size:12px;font-weight:600;transition:transform .18s,filter .18s}.tx-action>svg,.tx-spinner{flex-shrink:0}.tx-action-arrow{margin-left:auto;transition:transform .2s}.tx-action:is(:hover,:focus-visible):not([aria-disabled=true]){filter:brightness(1.08)}.tx-action:is(:hover,:focus-visible):not([aria-disabled=true]) .tx-action-arrow{transform:translate(3px)}.tx-action:active:not([aria-disabled=true]){transform:translateY(1px)}.tx .tx-action[aria-disabled=true]{opacity:.75;cursor:wait}.tx-gateway{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:31px;z-index:1}.tx-core{position:relative;display:grid;place-items:center;width:78px;height:78px;border:1px solid #b89ae680;border-radius:24px;background:radial-gradient(ellipse at 30% 0%,#573783,#201233 80%);box-shadow:inset 0 2px 3px #e6d3ff33,0 0 36px #6e3fc524;transition:box-shadow .45s,border-color .45s}.tx-core img{width:52px;height:52px}.tx-core-check{position:absolute;right:-3px;bottom:-4px;width:20px;height:20px;border:3px solid var(--lp-art-surface);border-radius:50%;display:grid;place-items:center;background:#644787;color:#e1d0ff;transition:color .25s,background .25s}.tx-gate-state{margin-top:14px;min-height:36px;width:136px;text-align:center;font-size:12px;line-height:18px;color:#c5b2df}.tx-verify-ring{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);fill:none;stroke:#d6c3ff;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;pointer-events:none}.tx[data-step=required] .tx-core-check{background:#f4ce86;color:#493013}.tx[data-step=required] .tx-gate-state{color:#f1d09b}.tx[data-step=verifying] .tx-verify-ring{opacity:1;animation:tx-verify-trace 1.2s linear both}.tx[data-credited=true] .tx-verify-ring{opacity:.6;stroke-dashoffset:0;transition:opacity .4s}.tx[data-credited=true] .tx-core{border-color:#dac2ffb3;box-shadow:inset 0 1px 2px #ead9ff70,0 0 45px #ac70ff38}.tx[data-credited=true] .tx-core-check{background:#b1efcf;color:#193c2b}.tx[data-credited=true] .tx-gate-state{color:#b9e3cc}.tx-connection{display:flex;flex-direction:column;gap:8px;height:14px;margin-top:67px;position:relative;container-type:size}.tx-wire{position:relative;display:block;height:1px;flex-shrink:0;width:100%;background:linear-gradient(90deg,#baa5f14d,#d4bdff8c)}.tx-wire-back{opacity:.45}.tx-connection[data-lit=true] .tx-wire-back{opacity:.75;transition:opacity .4s}.tx-wire>i{position:absolute;top:-1.5px;right:2px;width:4px;height:4px;border-right:1px solid #cbb4ed;border-top:1px solid #cbb4ed;transform:rotate(45deg)}.tx-wire-back>i{left:2px;right:auto;transform:rotate(-135deg)}.tx-packet{position:absolute;z-index:2;top:-3px;left:0;width:7px;height:7px;border-radius:50%;background:#e9d8ff;box-shadow:0 0 8px 2px #b383ff90;animation:tx-send .85s linear both}.tx-packet-back{left:auto;right:0;background:#c5ffe6;box-shadow:0 0 8px 2px #b3f5dc66;animation:tx-receive .6s linear both}.tx-packet-unpaid{background:#ffe4b5;box-shadow:0 0 8px 2px #f1cc9166}.tx[data-step=required] .tx-packet-back{animation-duration:.65s}.tx[data-step=verifying] .tx-packet{animation-duration:1s}.tx[data-step=forwarding] .tx-packet{animation-duration:1.1s}.tx[data-step=returning] .tx-connection-in .tx-packet-back{animation-delay:.65s;animation-duration:.6s}.tx-response-object{position:relative;isolation:isolate;overflow:hidden;min-height:218px;padding:22px 23px;border:1px solid #c4a9ee4a;border-radius:19px;background:radial-gradient(ellipse at 85% 20%,#39205d66,transparent 75%),linear-gradient(125deg,#211234,var(--lp-art-surface));box-shadow:0 18px 35px #0002;transition:border-color .35s,box-shadow .35s}.tx-response-top{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:12px;color:#c6b6dd}.tx-http{display:flex;align-items:center;gap:4px;font:10px var(--pg-font-mono);min-height:23px;color:#c5b4dc;background:#baa3f312;padding:4px 6px;border-radius:5px}.tx-temperature{position:relative;display:grid;width:-moz-max-content;width:max-content;font-size:70px;font-weight:450;letter-spacing:-3px;line-height:1.2;margin:13px 0;color:#fff4ff}.tx-temperature>span{grid-area:1/1;transition:opacity .35s,transform .4s cubic-bezier(.2,.7,.3,1)}.tx-value-pending{color:#c5b4e6}.tx-value-delivered{opacity:0;transform:translateY(7px)}.tx-temperature small{font-size:.68em;vertical-align:top}.tx-weather-art{position:absolute;z-index:-1;width:220px;height:165px;-o-object-fit:contain;object-fit:contain;right:-10px;top:29px;opacity:.18;transform:translateY(6px);-webkit-mask-image:radial-gradient(ellipse 58% 52% at 50% 50%,#000 42%,transparent 90%);mask-image:radial-gradient(ellipse 58% 52% at 50% 50%,#000 42%,transparent 90%);transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.3,1)}.tx-response-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:#c5b4d8}.tx-format{font:10px var(--pg-font-mono);color:#a592be;white-space:nowrap}.tx[data-step=requesting] .tx-request-object,.tx[data-step=complete] .tx-request-object{border-color:#d1baff99;box-shadow:inset 0 1px #eee1ff2b,0 0 24px #a482ff1c}.tx[data-step=forwarding] .tx-response-object{border-color:#ba9fee8c}.tx-api.is-delivered .tx-response-object{border-color:#dfc5ff87;box-shadow:inset 0 1px #eee1ff16,0 0 28px #ab87f61c}.tx-api.is-delivered .tx-value-pending{opacity:0;transform:translateY(-5px)}.tx-api.is-delivered .tx-value-delivered,.tx-api.is-delivered .tx-weather-art{opacity:1;transform:none}.tx-api.is-delivered .tx-http{color:#beedd4}.tx-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding-top:8px;border-top:1px solid #cab5e918}.tx-footer p{font-size:12px;color:#ab9cbc}.tx-footer button{display:flex;align-items:center;gap:6px;min-height:44px;border:0;border-radius:5px;padding:0;background:transparent;color:#c9b6df;font-size:12px}.tx-footer button:is(:hover,:focus-visible){color:#fff}.tx-footer button svg:last-child{transition:transform .18s}.tx-footer button .is-open{transform:rotate(180deg)}.tx-payload{margin:8px 0 0;padding:22px;border:1px solid #ae93d533;background:var(--lp-art-surface);border-radius:16px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.tx-payload[hidden]{display:none}.tx-payload>div{min-width:0}.tx-payload span{font-size:12px;color:#c0a9d7}.tx-payload pre{color:#ded0ed;font:12px/1.8 var(--pg-font-mono);margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere}.tx-payload:not([hidden]){animation:tx-payload-in .2s ease-out}.tx-spinner{width:13px;height:13px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:tx-spin .8s linear infinite}.tx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes tx-send{0%{transform:translate(0);opacity:0}15%,85%{opacity:1}to{transform:translate(calc(100cqw - 7px));opacity:0}}@keyframes tx-receive{0%{transform:translate(0);opacity:0}15%,85%{opacity:1}to{transform:translate(calc(-100cqw + 7px));opacity:0}}@keyframes tx-spin{to{transform:rotate(360deg)}}@keyframes tx-verify-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tx-payload-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(max-width:1100px)and (min-width:761px){.tx{padding-left:24px;padding-right:24px}.tx-diagram{grid-template-columns:minmax(0,1fr) 26px 96px 26px minmax(0,1.1fr)}.tx-request-object{padding:0 10px;gap:8px}.tx-request-object code{font-size:11px}.tx-response-object{padding-left:18px;padding-right:18px}.tx-gate-state{width:118px}.tx-weather-art{right:-35px}}@media(max-width:760px){.tx{padding:23px 24px 0;scroll-margin-top:106px}.tx-heading{margin-bottom:22px}.tx-diagram{grid-template-columns:1fr;min-height:0;max-width:520px;margin:auto}.tx-client{display:grid;grid-template-columns:1fr auto;-moz-column-gap:12px;column-gap:12px;padding:0}.tx-node-label,.tx-request-object{grid-column:1/-1}.tx-price{align-self:center;margin-top:12px;font-size:11px}.tx-action{margin-top:12px;width:188px}.tx-connection{height:14px;width:12px;margin:8px auto;flex-direction:row;gap:7px}.tx-wire{height:100%;width:1px}.tx-wire>i{top:auto;bottom:2px;right:-1.5px;transform:rotate(135deg)}.tx-wire-back>i{bottom:auto;top:2px;left:-1.5px;transform:rotate(-45deg)}.tx-packet{left:-3px;top:0;animation-name:tx-down}.tx-packet-back{inset:auto auto 0 -3px;animation-name:tx-up}.tx-gateway{flex-direction:row;justify-content:center;gap:12px;padding:0}.tx-core{width:44px;height:44px;border-radius:14px}.tx-core img{width:32px;height:32px}.tx-core-check{width:17px;height:17px;border-width:2px;right:-3px;bottom:-3px}.tx-gate-state{width:154px;min-height:0;text-align:left;margin:0}.tx-response-object{min-height:202px;padding:19px 22px}.tx-temperature{font-size:65px}.tx-weather-art{top:23px;right:0}.tx-footer{margin-top:17px}}@media(max-width:560px){.tx{padding:20px 17px 0;border-radius:20px 20px 0 0}.tx-heading{gap:9px;align-items:start}.tx-heading h2{font-size:14px;max-width:150px;line-height:1.5}.tx-heading p{font-size:11px;white-space:nowrap;line-height:21px}.tx-client{-moz-column-gap:10px;column-gap:10px}.tx-request-object{gap:9px;padding:0 12px}.tx-request-object code{font-size:11px}.tx-price{max-width:98px;font-size:11px;line-height:17px}.tx-price strong{font-size:12px}.tx-action{width:170px;padding:0 12px;font-size:12px;gap:6px}.tx-response-object{min-height:193px;padding:18px 17px}.tx-temperature{font-size:60px}.tx-weather-art{width:187px;height:140px;top:28px;right:-10px}.tx-response-bottom{font-size:11px;gap:6px}.tx-format{font-size:9px}.tx-footer{gap:8px}.tx-footer p{max-width:148px;font-size:11px;line-height:1.5}.tx-footer button{font-size:11px}.tx-footer button>svg:first-child{display:none}.tx-payload{grid-template-columns:1fr;padding:16px}}@media(max-width:360px){.tx{padding-left:14px;padding-right:14px}.tx-heading h2{max-width:124px}.tx-heading p{font-size:10px;gap:5px}.tx-request-object{padding:0 10px;gap:8px}.tx-request-object code{font-size:10px}.tx-action{width:154px;font-size:11px;padding:0 10px}.tx-price{font-size:10px}.tx-weather-art{right:-22px;width:176px}}@keyframes tx-down{0%{transform:translateY(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(calc(100cqh - 7px));opacity:0}}@keyframes tx-up{0%{transform:translateY(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(calc(-100cqh + 7px));opacity:0}}.lp[data-motion=off] .tx-packet{opacity:1;left:calc(50% - 3.5px);right:auto}.lp[data-motion=off] .tx-verify-ring{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.tx-packet{opacity:1;left:calc(50% - 3.5px);right:auto}.tx-verify-ring{stroke-dashoffset:0}}@media(max-width:760px){.lp[data-motion=off] .tx-packet{left:-3px;top:calc(50% - 3.5px);bottom:auto}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.tx-packet{left:-3px;top:calc(50% - 3.5px);bottom:auto}}.story-media{position:absolute;inset:0;overflow:hidden;pointer-events:none}.story-media picture,.story-media img,.story-media video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story-media video{opacity:0;transition:opacity .6s}.story-media video.is-playing{opacity:1}.ac{position:relative;overflow:clip;max-width:1280px;margin:0 auto;padding:112px 32px 88px}.ac:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 24% 48%,#735cfa17,transparent 58%),radial-gradient(ellipse at 76% 70%,#735cfa12,transparent 50%);-webkit-mask-image:radial-gradient(ellipse 50% 50%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50%,#000 45%,transparent 100%)}.ac>*{position:relative}.ac-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.ac h2{font-size:clamp(34px,4.1vw,58px);font-weight:550;letter-spacing:-.045em;line-height:1.08;margin:0}.ac h2 span{color:#afa0ff}.ac-heading>p{font-size:16px;line-height:1.65;color:#b5bdcc;margin:0 0 4px}.ac-grid{display:grid;grid-template-columns:1.12fr 1fr;grid-template-areas:"price access" "price earn";grid-template-rows:310px 290px;gap:18px}.ac-grid>article{position:relative;overflow:hidden;border-radius:24px;border:1px solid #ae90ff28;isolation:isolate}.ac h3{font-weight:500;letter-spacing:-.04em;line-height:1.12;margin:0;font-size:30px}.ac-panel-top{position:absolute;left:28px;right:28px;top:25px;display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:2}.ac-chapter{font:10px/1.2 JetBrains Mono,monospace;letter-spacing:.1em;color:#c2b2e8}.ac-api-label{display:flex;gap:7px;align-items:center;font-size:12px;color:#dcd5ef}.ac-price-panel{grid-area:price;background:var(--lp-art-surface)}.ac-price-panel .story-media{inset:5% -4% 14%;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 72%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 14%,#000 72%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.ac-price-panel .story-media:after{content:none}.ac-weather-reading{position:absolute;top:24%;left:8%;display:flex;flex-direction:column;gap:3px;color:#b1a6ce;font-size:11px;text-shadow:0 2px 12px #050609}.ac-weather-reading strong{font-size:42px;line-height:1.05;letter-spacing:-.06em;font-weight:450;color:#f4edff}.ac-value-tag{position:absolute;right:8%;top:53%;padding:14px 19px;border:1px solid #c9b1ff5e;border-radius:15px;background:#1b103ac9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 40px #08031355;display:flex;flex-direction:column;gap:2px}.ac-value-tag>span{font-size:10px;color:#c1b1e3}.ac-value-tag strong{font-weight:500;font-size:23px;letter-spacing:-.02em}.ac-value-tag small{font-size:10px;color:#b8a9d3;letter-spacing:0}.ac-price-number{display:inline-grid;overflow:hidden;height:1.2em;line-height:1.2;vertical-align:bottom}.ac-price-number-layer{grid-area:1 / 1;opacity:0;transform:translateY(calc(var(--number-offset) * 105%));transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}.ac-price-number-layer[data-active=true]{opacity:1}.ac-price-bottom{position:absolute;left:32px;right:32px;bottom:29px}.ac-price-bottom h3{margin-bottom:21px;font-size:34px}.ac-price-options{display:flex;align-items:center;gap:8px}.ac-price-options button{min-width:78px;min-height:44px;border-radius:10px;border:1px solid #a897ff40;background:#ffffff06;color:#c5b8e8;display:flex;align-items:center;justify-content:center;gap:7px;font:12px JetBrains Mono,monospace;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.ac-price-options button[aria-pressed=true]{background:#b7a5ff;color:#231047;border-color:#d3c6ff;box-shadow:0 0 25px #b5a3ff22}.ac-price-options button:hover{border-color:#d1bfff}.ac-price-options>span{font-size:10px;color:#b4a7d1;margin-left:4px}.ac-access-panel{grid-area:access;background:var(--lp-art-surface)}.ac-access-panel .story-media{inset:-18px -10px -5px 20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000);mask-image:linear-gradient(90deg,transparent,#000 12%,#000)}.ac-access-panel .story-media img{-o-object-position:70% center;object-position:70% center}.ac-access-panel:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--lp-art-rgb),.87),rgba(var(--lp-art-rgb),.25) 55%,transparent),linear-gradient(0deg,rgba(var(--lp-art-rgb),.53),transparent 45%)}.ac-protected{display:flex;align-items:center;gap:5px;color:#d0bee8;font-size:10px}.ac-access-caption{position:absolute;left:28px;bottom:28px;z-index:2}.ac-access-caption h3{font-size:27px}.ac-access-caption p{font-size:11px;color:#bdb0d7;margin:12px 0 0}.ac-access-pulse{position:absolute;left:40%;right:0;top:50%;height:1px;pointer-events:none;z-index:1}.ac-access-pulse i{position:absolute;width:18px;height:2px;background:#e0c8ff;box-shadow:0 0 10px #9a71ff;opacity:0;animation:none}.ac-access-pulse i:nth-child(2){animation-delay:.12s}.ac-access-pulse i:nth-child(3){animation-delay:.24s}.ac-earn-panel{grid-area:earn;background:radial-gradient(ellipse at 88% 0%,#a182fc55,transparent 64%),#211444}.ac-earn-panel .ac-panel-top{color:#c6b3fe}.ac-earn-body{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;position:absolute;top:80px;left:28px;right:28px}.ac-earn-body h3{font-size:29px;white-space:nowrap}.ac-earn-body h3 span{color:#c4b2ff}.ac-earn-body p{font-size:11px;color:#b9a8d7;margin:10px 0 0}.ac-share-value{display:flex;flex-direction:column;gap:3px;text-align:right;animation:ac-value-in .35s ease-out}.ac-share-value strong{font-size:29px;font-weight:450;letter-spacing:-.05em}.ac-share-value>span{font-size:9px;color:#b9a8d7}.ac-split-graphic{position:absolute;bottom:64px;left:28px;right:28px;display:flex;height:45px;gap:5px;align-items:stretch}.ac-split-you{display:flex;width:90%;gap:4px}.ac-split-you i{flex:1;background:linear-gradient(0deg,#7d5aca,#cbb4ff);border-radius:3px;box-shadow:0 0 9px #c0a6ff16;transform-origin:center}.ac-split-fee{display:flex;flex:1;gap:4px}.ac-split-fee i{flex:1;border-radius:3px;background:#503e72}.ac-split-labels{display:flex;justify-content:space-between;position:absolute;bottom:29px;left:28px;right:28px;font-size:10px;color:#c6b6de;gap:10px}.ac-split-labels span:first-child{display:flex;align-items:center;gap:6px}.ac-split-labels i{width:5px;height:5px;border-radius:50%;background:#c9b0ff}.ac-split-labels b{font-weight:500;color:#e9dfff;margin-left:5px}.ac-example-note{font-size:10px;color:#9288a5;text-align:right;margin:16px 0 0}.ac-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ac button:focus-visible{outline:2px solid #e3d4ff;outline-offset:5px}@keyframes ac-value-in{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-packet{0%{left:0;opacity:0}12%,75%{opacity:.7}to{left:100%;opacity:0}}@media(min-width:1600px){.ac{max-width:1440px}.ac-grid{grid-template-rows:340px 300px}}@media(max-width:900px){.ac{padding:80px 24px 64px}.ac-grid{grid-template-columns:1fr 1fr;grid-template-rows:290px 300px}.ac-earn-body{flex-direction:column;align-items:flex-start;top:60px;gap:7px}.ac-share-value{flex-direction:row;align-items:baseline;gap:8px}.ac-share-value strong{font-size:24px}.ac-earn-body p{display:none}.ac-price-bottom{left:24px;right:24px}.ac-price-bottom h3{font-size:29px}.ac-price-options button{min-width:60px}.ac-price-options>span{font-size:9px}.ac-panel-top{left:24px;right:24px}.ac-api-label{font-size:10px}.ac-protected{font-size:9px}.ac-access-caption h3{font-size:25px}}@media(max-width:640px){.ac{padding:72px 16px 56px}.ac-heading{display:block;margin-bottom:26px}.ac h2{font-size:37px}.ac-heading>p{font-size:13px;line-height:1.5;margin:16px 0 0}.ac-heading>p br{display:none}.ac-grid{display:flex;flex-direction:column;gap:14px}.ac-grid>article{border-radius:22px}.ac-price-panel{height:520px}.ac-price-panel .story-media{inset:0 -65px 45px}.ac-panel-top{left:22px;right:22px;top:22px}.ac-weather-reading{top:20%;left:9%}.ac-weather-reading strong{font-size:35px}.ac-value-tag{top:51%;right:7%;padding:12px 16px}.ac-value-tag strong{font-size:22px}.ac-price-bottom{left:24px;right:24px;bottom:23px}.ac-price-bottom h3{font-size:29px;margin-bottom:18px}.ac-price-options button{min-width:64px}.ac-price-options>span{font-size:9px}.ac-access-panel{height:285px}.ac-access-panel .story-media{left:20px;right:-45px}.ac-access-caption{left:24px;bottom:24px}.ac-access-caption h3{font-size:28px}.ac-earn-panel{height:275px}.ac-earn-body{top:76px;left:24px;right:24px;flex-direction:row;align-items:flex-end;gap:10px}.ac-earn-body h3{font-size:26px}.ac-earn-body p{display:block;font-size:10px;max-width:145px}.ac-share-value{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.ac-share-value strong{font-size:27px}.ac-split-graphic{left:24px;right:24px;height:40px}.ac-split-you,.ac-split-fee{gap:3px}.ac-split-labels{left:24px;right:24px;font-size:9px}.ac-example-note{text-align:center;font-size:9px}.ac:before{inset:0}}@media(max-width:360px){.ac h2{font-size:32px}.ac-price-options button{min-width:56px}.ac-price-options{gap:5px}.ac-price-options>span{font-size:8px}.ac-earn-body h3{font-size:23px}.ac-share-value strong{font-size:24px}.ac-earn-body p{font-size:9px}}@media(prefers-reduced-motion:reduce){.ac *,.ac *:before,.ac *:after{animation:none!important;transition:none!important}}.ac-access-panel:has(.story-media[data-visible=false]) .ac-access-pulse i{animation-play-state:paused}.ac-access-caption a{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;color:#d3c6ef;font-size:13px}.ac-access-caption a svg{transition:transform .2s}.ac-access-caption a:hover svg{transform:translate(2px,-2px)}.ac-access-caption a:focus-visible{outline:2px solid #e3d4ff;outline-offset:4px;border-radius:4px}.ac-chapter,.ac-protected,.ac-api-label,.ac-example-note,.ac-share-value>span,.ac-split-labels{font-size:12px}.ac-earn-body p{display:block;font-size:12px}@media(max-width:640px){.ac-price-panel{height:470px}.ac-value-tag{top:47%}.ac-split-labels{flex-wrap:wrap;row-gap:5px;bottom:22px}.ac-earn-body{flex-wrap:wrap;align-items:flex-start}.ac-earn-body h3{white-space:normal}.ac-share-value{margin-left:auto}.ac-price-options{flex-wrap:wrap}.ac-price-options>span{font-size:12px}}.ac-grid{position:relative}.ac-price-segments{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:4px;border:1px solid #b79cff30;border-radius:14px;background:#110b21c4}.ac-price-plate{position:absolute;inset:4px auto 4px 4px;width:calc((100% - 14px)/3);border-radius:9px;background:#bcadff;box-shadow:inset 0 1px #f0e7ffaa,0 3px 12px #06031144;transform:translate(calc(var(--selected)* (100% + 3px)));transition:transform .28s cubic-bezier(.2,.8,.2,1);pointer-events:none}.ac-price-segments button{z-index:1;position:relative;min-width:70px;border:0;background:transparent;border-radius:9px;gap:5px}.ac-price-segments button[aria-pressed=true]{background:transparent;box-shadow:none}.ac-price-segments button svg{width:12px}.ac-price-segments button:active{transform:scale(.96)}.ac-price-segments button:focus-visible{outline-offset:1px}.ac-price-options>span{font-size:11px}.ac-value-tag strong,.ac-share-value strong,.ac-split-labels b{font-variant-numeric:tabular-nums}.ac-price-bridge{position:absolute;z-index:3;pointer-events:none;left:47%;top:56%;width:10%;height:120px}.ac-price-bridge svg{width:100%;height:100%;overflow:visible}.ac-price-bridge path{fill:none;stroke:#b9a5ff;stroke-width:1.5;stroke-dasharray:.14 .86;stroke-dashoffset:1;opacity:0;animation:ac-share-pulse .65s .1s ease-out}.ac-split-graphic i{transform-origin:center}.ac-access-panel:is(:hover,:focus-within) .ac-access-pulse i{animation:ac-packet .85s ease-out}.ac-access-panel:is(:hover,:focus-within) .ac-access-pulse i:nth-child(2){animation-delay:.1s}.ac-access-panel:is(:hover,:focus-within) .ac-access-pulse i:nth-child(3){animation-delay:.2s}.ac-access-panel{transition:border-color .2s}.ac-access-panel:focus-within{border-color:#c1a7ff88}@keyframes ac-share-pulse{15%{opacity:.9}85%{opacity:.9}to{stroke-dashoffset:-.2;opacity:0}}@media(max-width:900px){.ac-price-segments button{min-width:50px}.ac-price-options{flex-wrap:wrap}.ac-price-bridge{left:46%;width:11%}}@media(max-width:640px){.ac-price-bridge{left:50%;top:448px;width:1px;height:43px}.ac-price-bridge svg{display:none}.ac-price-bridge:after{content:"";display:block;width:2px;height:100%;background:linear-gradient(transparent,#c8b6ff,transparent);transform-origin:top;opacity:0;animation:ac-mobile-pulse .6s ease}.ac-price-segments{flex:1}.ac-price-segments button{min-width:54px}.ac-price-panel .story-media{inset:3% -4% 16%}}@keyframes ac-mobile-pulse{20%{opacity:1;transform:scaleY(.2)}70%{opacity:1;transform:scaleY(1)}}.ac-split-labels span{transition:color .18s}.ac-split-graphic:has(.ac-split-you:hover)+.ac-split-labels span:first-child,.ac-split-graphic:has(.ac-split-fee:hover)+.ac-split-labels span:last-child{color:#fff1ff}.ac-split-you:hover i{box-shadow:0 0 10px #c0a6ff38}.ac-split-fee:hover i{background:#8c73b2}@media(max-width:640px){.ac-split-graphic{bottom:72px}}.ac-grid>article{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s}.ac-grid>article:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(125deg,#d9ceff12,transparent 32%,transparent 75%,#b7a4ff08);box-shadow:inset 0 1px #e4daff55;transition:opacity .22s}.ac-grid>article:focus-within{border-color:#b7a4ff88;box-shadow:0 12px 32px #0004}.ac-grid>article:focus-within:before{opacity:1}@media(hover:hover)and (pointer:fine){.ac-grid>article:hover{border-color:#b7a4ff88;box-shadow:0 18px 38px #0005,0 0 22px #735cfa10}.ac-grid>article:hover:before{opacity:1}.lp[data-motion=on] .ac-grid>article:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.ac-grid>article{transform:none!important;transition:none!important}.ac-grid>article:before{transition:none!important}}.sj{padding:0 20px 32px;position:relative}.sj-shell{max-width:1440px;margin:auto;border-radius:32px;position:relative;overflow:hidden;isolation:isolate;padding:62px 60px 24px;background:var(--lp-art-surface);border:1px solid #a782ef30}.sj-shell>.story-media{inset:0;z-index:-2;opacity:.55}.sj-shell>.story-media :is(img,video){-o-object-position:center 60%;object-position:center 60%}.sj-atmosphere{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(var(--lp-art-rgb),.96),rgba(var(--lp-art-rgb),.85) 35%,rgba(var(--lp-art-rgb),.4) 65%,rgba(var(--lp-art-rgb),.91))}.sj-heading{text-align:center}.sj-heading p{font-size:12px;color:#baadd1;margin:0 0 18px}.sj h2{font-size:clamp(36px,4.3vw,60px);letter-spacing:-.045em;line-height:1.07;font-weight:500;margin:0}.sj h2 span{color:#b7a4ff}.sj-tabs{display:flex;align-items:stretch;position:relative;isolation:isolate;margin:32px auto 0;max-width:550px;padding:5px;border:1px solid #b39adb28;border-radius:14px;background:#0d0a19d9}.sj-tab-plate{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px)/3);border:1px solid #c1aaff65;border-radius:10px;background:linear-gradient(#b498ff24,#a58ade12);box-shadow:inset 0 1px #dfceff1c;transform:translate(calc(var(--step)*100%));transition:transform .32s cubic-bezier(.2,.75,.25,1);z-index:-1}.sj-tabs button{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 8px;color:#a79bb9;background:none;border:0;border-radius:10px;font-size:13px;transition:color .18s}.sj-tabs button>span{font:11px var(--pg-font-mono);color:#837595}.sj-tabs button[aria-selected=true],.sj-tabs button[aria-selected=true]>span{color:#f0e5ff}.sj-tabs button:hover{color:#fff}.sj :is(button,a):focus-visible,.sj-scene:focus-visible{outline:2px solid #d8c4ff;outline-offset:5px}.sj-scene{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;max-width:1100px;height:328px;margin:24px auto 0;isolation:isolate}.sj-object{position:relative;min-width:0;padding:26px 4px 16px;color:inherit;background:transparent;border:0;border-radius:24px;text-align:center}.sj-artwork{position:relative;height:184px;width:218px;margin:auto;perspective:800px;transition:opacity .3s}.sj-object[data-active=false] .sj-artwork{opacity:.52}.sj-object:hover .sj-artwork,.sj-object:focus-visible .sj-artwork{opacity:1}.sj-object:before{content:"";position:absolute;inset:5px 8px 36px;border-radius:50%;background:radial-gradient(ellipse,#9670e225,transparent 65%);opacity:0;transition:opacity .35s;pointer-events:none}.sj-object[data-active=true]:before,.sj-object:hover:before{opacity:1}.sj-bundle{position:absolute;inset:0}.sj-sheet{position:absolute;width:126px;height:152px;top:6px;left:46px;border:1px solid #d4beff75;border-radius:15px;box-shadow:0 18px 35px #0003}.sj-sheet-back{background:#60459366;transform:translate(-17px,5px) rotate(-12deg)}.sj-sheet-mid{background:#987bdc44;transform:translate(15px,-5px) rotate(9deg)}.sj-sheet-front{background:linear-gradient(125deg,#e1caff,#a88ade 55%,#7554b0);border-color:#e7d8ffc0;color:#3a205f;display:grid;place-items:center;transform:rotate(-4deg);box-shadow:inset 0 1px #f3eaff,0 16px 36px #07021066}.sj-sheet-front>svg{margin-top:-10px}.sj-sheet-dots{position:absolute;top:12px;left:12px;display:flex;gap:4px}.sj-sheet-dots i{width:3px;height:3px;border-radius:50%;background:#643f8e88}.sj-sheet-lines{position:absolute;bottom:29px;left:26px;display:grid;gap:4px}.sj-sheet-lines i{height:2px;width:69px;border-radius:4px;background:#63398255}.sj-sheet-lines i:nth-child(2){width:48px}.sj-sheet-lines i:nth-child(3){width:59px}.sj-format{position:absolute;bottom:11px;right:12px;font:8px var(--pg-font-mono)}.sj-art-tag{position:absolute;left:50%;bottom:5px;transform:translate(-50%);display:flex;align-items:center;gap:6px;min-height:29px;padding:5px 10px;border:1px solid #bfa0e75c;border-radius:30px;background:#1d102ee8;color:#e6d8fc;font-size:10px;white-space:nowrap}.sj-bundle-ghost{transform:translate(-18px) scale(.82);opacity:.55}.sj-bundle-ghost .sj-sheet-front{background:linear-gradient(135deg,#8d6fc3,#352347);color:#c7b4e8}.sj-bundle-ghost .sj-sheet-mid,.sj-bundle-ghost .sj-sheet-back{display:none}.sj-guard-layer{position:absolute;width:130px;height:149px;left:72px;top:14px;display:grid;place-items:center;border:1px solid #d6bfffad;border-radius:22px 22px 49px 49px;color:#e6d5ff;background:linear-gradient(135deg,#d5c2ff25,#7453b540 50%,#b392ef1f);box-shadow:inset 0 1px 2px #f2e4ff66,0 14px 32px #13042166;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transform:rotate(5deg);overflow:hidden}.sj-guard-scan{position:absolute;left:10%;right:10%;top:15%;height:1px;opacity:0;background:#e4d2ff;box-shadow:0 0 14px 2px #b48aff77}.sj-object-1[data-active=true] .sj-guard-scan{animation:sj-scan .7s .2s both}.sj-secret{position:absolute;left:13px;bottom:3px;display:flex;align-items:center;gap:7px;padding:7px 10px;background:#1d112fec;border:1px solid #c2a1e67a;border-radius:9px;color:#d8c1f5;font:10px var(--pg-font-mono)}.sj-secret i{position:absolute;left:100%;top:50%;width:32px;height:1px;background:#c6a2ff}.sj-endpoint{position:absolute;left:43px;top:32px;width:137px;height:111px;display:flex;align-items:center;justify-content:center;background:linear-gradient(125deg,#bc94ff,#7953c7 70%,#533391);border:1px solid #e0caffab;border-radius:17px;box-shadow:inset 0 1px #f2dcff80,0 18px 34px #12052355;transform:rotate(-6deg)}.sj-endpoint>img{position:absolute;left:10px;top:8px;width:17px;height:17px}.sj-endpoint>svg{margin-top:-4px;color:#f0e5ff}.sj-endpoint>span{position:absolute;bottom:11px;left:11px;font-size:9px;color:#e2d3fa}.sj-endpoint>i{position:absolute;bottom:9px;right:9px;width:22px;height:22px;display:grid;place-items:center;border-radius:5px;background:#e1caff25}.sj-client{position:absolute;z-index:1;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;color:#dac7ff;background:#211633;border:1px solid #b29ad35e}.sj-agent{left:4px;top:4px}.sj-app{right:0;top:102px}.sj-client-wire{position:absolute;height:1px;background:#b59ae16b;width:48px;transform-origin:left}.sj-agent-wire{left:27px;top:34px;transform:rotate(35deg)}.sj-app-wire{right:19px;top:113px;transform:rotate(-10deg)}.sj-object-caption{display:flex;flex-direction:column;align-items:center;gap:9px;margin-top:15px}.sj-object-caption strong{color:#eadff7;font-size:14px;font-weight:500}.sj-object-caption code{color:#b5a2ca;font:11px var(--pg-font-mono);padding:5px 8px;border-radius:5px;background:#0e091bb0;overflow-wrap:anywhere}.sj-rails{position:absolute;inset:0;z-index:-1;pointer-events:none}.sj-rail{position:absolute;top:119px;height:1px;background:linear-gradient(90deg,#a17bcf15,#c7acfa69);width:17%;left:25%}.sj-rail-last{left:58%}.sj-rail i{display:block;position:absolute;top:-1px;height:3px;width:23px;border-radius:5px;background:#e3cfff;box-shadow:0 0 13px #ad80fa;opacity:0}.sj[data-step="1"] .sj-rail-first i,.sj[data-step="2"] .sj-rail i{animation:sj-stream .7s .15s both}.sj[data-step="2"] .sj-rail-last i{animation-delay:.35s}.sj-story-footer{max-width:850px;min-height:66px;margin:auto;display:grid;place-items:center;border-top:1px solid #b598d226}.sj-caption{display:flex;align-items:center;justify-content:center;gap:20px}.sj-caption>span{font:11px var(--pg-font-mono);color:#a998bd;flex-shrink:0}.sj-caption p{margin:0;color:#e0d5ed;font-size:15px;line-height:1.6}.sj-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1050px;margin:6px auto 0;color:#a997bc;font-size:12px}.sj-bottom a{display:flex;align-items:center;gap:6px;min-height:44px;color:#d1bfe8}.sj-bottom a svg{transition:transform .18s}.sj-bottom a:hover svg{transform:translate(2px,-2px)}.sj-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sj:has(.story-media[data-visible=false]) .sj-scene *{animation-play-state:paused}@keyframes sj-scan{0%{opacity:0;transform:translateY(0)}25%,70%{opacity:.8}to{opacity:0;transform:translateY(106px)}}@keyframes sj-stream{0%{opacity:0;transform:translate(0)}20%,75%{opacity:1}to{opacity:0;transform:translate(150px)}}@media(max-width:1000px){.sj-shell{padding:50px 24px 20px}.sj-artwork{transform:scale(.86);transform-origin:center bottom}.sj-object-caption strong{font-size:12px}.sj-object-caption code{font-size:10px}}@media(max-width:700px){.sj{padding:0 12px 22px}.sj-shell{padding:36px 15px 15px;border-radius:25px}.sj-shell>.story-media{opacity:.34}.sj-heading p{margin-bottom:16px}.sj h2{font-size:35px}.sj-tabs{margin-top:24px}.sj-tabs button{font-size:12px;gap:6px;padding:0 5px}.sj-tabs button>span{font-size:10px}.sj-scene{display:block;height:281px;margin-top:4px}.sj-object{width:100%;height:100%;padding:20px 4px 8px}.sj-object[data-active=false]{display:none}.sj-artwork{transform:none}.sj-object-caption{margin-top:8px}.sj-object-caption strong{font-size:15px}.sj-object-caption code{font-size:11px}.sj-rails{display:none}.sj-story-footer{min-height:86px}.sj-caption{gap:10px;align-items:flex-start}.sj-caption>span{padding-top:4px}.sj-caption p{font-size:14px;max-width:235px}.sj-bottom{flex-wrap:wrap;gap:0 8px;font-size:11px}}@media(max-width:360px){.sj h2{font-size:30px}.sj-tabs button{font-size:11px;gap:4px}.sj-caption p{font-size:13px}.sj-caption>span{font-size:10px}}.sj-tab-plate{background:#b7a4ff;border-color:#d9ceff;box-shadow:inset 0 1px #fff8,0 3px 14px #735cfa22;transition:transform .42s cubic-bezier(.22,1,.36,1)}.sj-tabs button[aria-selected=true],.sj-tabs button[aria-selected=true]>span{color:#211438}.sj-selection{position:absolute;top:0;left:50%;transform:translate(-50%,4px);display:flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid #b7a4ff70;border-radius:20px;color:#e4daff;background:#211438;font-size:10px;opacity:0;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1)}.sj-selection i{width:5px;height:5px;border-radius:50%;background:#d9ceff}.sj-object[data-active=true] .sj-selection{opacity:1;transform:translate(-50%)}.sj-artwork{transition:opacity .42s cubic-bezier(.22,1,.36,1)}.sj-object[data-active=false] .sj-artwork{opacity:.3}.sj-object[data-active=true] .sj-artwork{opacity:1}.sj-object[data-active=false]:is(:hover,:focus-visible) .sj-artwork{opacity:.48}.sj-object[data-active=false]:before{opacity:0}.sj-object:before{inset:36px 8px 45px;background:radial-gradient(ellipse at 50% 70%,#9670e23d,transparent 68%);transition:opacity .42s}.sj-object-caption strong{transition:color .3s}.sj-object[data-active=false] .sj-object-caption strong{color:#a99bbd}.sj-sheet,.sj-guard-layer,.sj-secret,.sj-endpoint,.sj-client,.sj-art-tag{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s,background-color .32s,border-color .32s,box-shadow .32s}.sj-object-0[data-active=true] .sj-sheet-back{transform:translate(-13px,3px) rotate(-9deg)}.sj-object-0[data-active=true] .sj-sheet-mid{transform:translate(10px,-4px) rotate(5deg)}.sj-object-1[data-active=false] .sj-guard-layer{transform:translate(12px,-4px) rotate(10deg)}.sj-object-1[data-active=true] .sj-guard-layer{transform:rotate(2deg);background-color:#735cfa99;border-color:#e3d6ff;box-shadow:inset 0 1px 2px #fff9,0 0 26px #9670e247,0 14px 32px #13042166}.sj-object-1[data-active=true] .sj-guard-layer>svg{color:#fff;stroke-width:1.8}.sj-object-1[data-active=false] .sj-secret{transform:translate(-8px)}.sj-object-1[data-active=true] .sj-secret{transform:none}.sj-object-2[data-active=false] .sj-endpoint{transform:translateY(5px) rotate(-9deg)}.sj-object-2[data-active=false] .sj-client{transform:scale(.9)}.sj-caption{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1),visibility .22s}.sj-caption[data-active=true]{opacity:1;visibility:visible;transform:none}@media(max-width:700px){.sj-scene{display:grid;grid-template-columns:1fr}.sj-object{grid-area:1/1;padding-top:25px;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1),visibility .26s}.sj-object[data-active=false]{display:block;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(8px)}.sj-object[data-active=true]{visibility:visible;opacity:1;transform:none}.sj-object[data-active=false] .sj-artwork{opacity:1}.sj-selection{top:3px}.sj-object:before{inset:40px 8px 35px}}@media(prefers-reduced-motion:reduce){.sj *,.sj *:before,.sj *:after{animation:none!important;transition:none!important}}.pr{position:relative;isolation:isolate;max-width:1380px;margin:0 auto;padding:110px 50px 90px;overflow:clip}.pr:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 70% 50%,#735cfa20,transparent 55%);-webkit-mask-image:radial-gradient(ellipse 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50%,#000 40%,transparent 100%)}.pr-layout{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:0}.pr-copy{position:relative;z-index:2;padding:0 0 18px}.pr-eyebrow{display:flex;align-items:center;gap:9px;color:#b3a3ef;font-size:12px;margin:0 0 28px}.pr-eyebrow>span{width:5px;height:5px;background:#b3a3ef;border-radius:50%}.pr h2{font-size:clamp(36px,4.25vw,59px);letter-spacing:-.055em;line-height:1.08;font-weight:550;margin:0}.pr h2>span{color:#b6a3ff}.pr-intro{color:#acabbf;font-size:15px;line-height:1.7;margin:24px 0 32px}.pr-selector{max-width:398px;display:flex;flex-direction:column;gap:7px}.pr-selector>button{position:relative;display:flex;width:100%;align-items:center;gap:14px;min-height:79px;padding:14px 17px;color:#b0a8c5;border:1px solid transparent;border-radius:14px;background:transparent;text-align:left;transition:background .2s,border-color .2s,transform .2s}.pr-selector>button:hover{background:#b6a3ff09;color:#eee9ff}.pr-selector>button:active{transform:translateY(1px)}.pr-selector>button[aria-selected=true]{border-color:#ac89ff40;background:linear-gradient(110deg,#8163df24,#6f51b70a);color:#f3edff;box-shadow:inset 0 1px #d7c3ff0a}.pr-tab-icon{flex-shrink:0;color:#a591d8;width:36px;height:36px;display:grid;place-items:center;transition:color .2s,transform .25s}.pr-selector>button[aria-selected=true] .pr-tab-icon{color:#c5afff;transform:translateY(-1px)}.pr-tab-label{display:flex;flex-direction:column;gap:3px;min-width:0}.pr-tab-label strong{font-size:14px;font-weight:500}.pr-tab-label small{font-size:11px;color:#a89fb9}.pr-tab-arrow{opacity:0;width:0;transition:opacity .2s,width .2s}.pr-selector>button[aria-selected=true] .pr-tab-arrow{width:17px;opacity:1;color:#b6a3ff}.pr-example-note{font-size:10px;color:#9287a5;padding-left:18px;margin:14px 0 30px}.pr-dashboard-link{position:relative;z-index:2;margin-top:-28px;display:inline-flex;align-items:center;gap:17px;font-size:13px;color:#ddd2f8;min-height:44px}.pr-dashboard-link svg{transition:transform .2s}.pr-dashboard-link:hover svg{transform:translate(4px)}.pr-art{position:relative;min-height:700px;display:grid;place-items:center;isolation:isolate}.pr-art>.story-media{inset:-12% -22%;z-index:-1;-webkit-mask-image:radial-gradient(ellipse 49% 48% at 50% 50%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 49% 48% at 50% 50%,#000 45%,transparent 100%)}.pr-art>.story-media img,.pr-art>.story-media video{-o-object-fit:contain;object-fit:contain}.pr-receipt-area{width:360px;max-width:100%;perspective:1600px;position:relative;outline:none}.pr-receipt-area:focus-visible{outline:2px solid #b6a3ff;outline-offset:12px;border-radius:10px}.pr-receipt-turn{position:relative;width:100%;height:540px;transform-style:preserve-3d;transform:rotate(-3deg);transition:transform .65s cubic-bezier(.2,.75,.25,1)}.pr-receipt-area:hover .pr-receipt-turn{transform:rotate(-1deg) translateY(-3px)}.pr-receipt-turn[data-details=true],.pr-receipt-area:hover .pr-receipt-turn[data-details=true]{transform:rotate(1deg) rotateY(180deg)}.pr-receipt-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:9px 9px 2px 2px;padding:25px 25px 19px;color:#29203b;background:linear-gradient(125deg,#f6f2ff,#eae1fb);box-shadow:0 25px 80px #070310a6,0 0 0 1px #fff6}.pr-receipt-face:after{content:"";position:absolute;top:calc(100% - 1px);height:8px;left:0;right:0;background:linear-gradient(135deg,#eae1fb 25%,transparent 25%) -4px 0/8px 8px,linear-gradient(225deg,#eae1fb 25%,transparent 25%) -4px 0/8px 8px}.pr-receipt-brand{display:flex;align-items:center;justify-content:space-between;padding-bottom:21px;border-bottom:1px solid #67507826;gap:8px}.pr-receipt-brand>span{display:flex;align-items:center;gap:6px;font-weight:600;font-size:16px;letter-spacing:-.04em}.pr-receipt-brand>small{font:8px/1.2 JetBrains Mono,monospace;letter-spacing:.09em;color:#766285}.pr-receipt-service{display:flex;align-items:center;gap:10px;margin:22px 0 25px}.pr-receipt-service>span:first-child{color:#7753b4}.pr-receipt-service>div{display:flex;flex-direction:column;gap:3px}.pr-receipt-service strong{font-size:14px;font-weight:550}.pr-receipt-service small{font-size:11px;color:#786888}.pr-receipt-tear{position:relative;margin:22px -25px 19px;border-top:1px dashed #a992bb80}.pr-receipt-tear:before,.pr-receipt-tear:after{content:"";position:absolute;height:12px;width:6px;top:-6px;background:#28153e}.pr-receipt-tear:before{left:0;border-radius:0 10px 10px 0}.pr-receipt-tear:after{right:0;border-radius:10px 0 0 10px}.pr-breakdown{display:flex;flex-direction:column;gap:10px;margin:0 0 19px}.pr-breakdown>div{display:flex;justify-content:space-between;align-items:center;font-size:12px}.pr-breakdown dt{color:#705b80}.pr-breakdown dd{margin:0;font:12px/1.5 JetBrains Mono,monospace}.pr-breakdown dd small{font:9px DM Sans,sans-serif;color:#776183}.pr-receipt-bottom{display:flex;justify-content:space-between;color:#79688a;font:8px/1.4 JetBrains Mono,monospace;margin-top:17px}.pr-receipt-back{transform:rotateY(180deg)}.pr-details-title{margin:23px 0 14px}.pr-details-title>span{color:#78618c;font-size:10px}.pr-details-title h3{margin:5px 0 0;font-size:24px;font-weight:500;letter-spacing:-.04em}.pr-evidence{margin:0}.pr-evidence>div{padding:10px 0 12px;border-bottom:1px dashed #89749a46}.pr-evidence dt{min-height:24px;display:flex;align-items:center;justify-content:space-between;color:#786687;font-size:11px;position:relative}.pr-evidence dt button{position:absolute;right:-10px;top:-10px;width:44px;height:44px;display:grid;place-items:center;color:#72579b;border:0;border-radius:7px;background:transparent;transition:background .2s,transform .2s}.pr-evidence dt button:hover{background:#8260ad15}.pr-evidence dt button:active{transform:scale(.94)}.pr-evidence dt>span{color:#72579b;font:9px JetBrains Mono,monospace}.pr-evidence dd{font:12px/1.6 JetBrains Mono,monospace;margin:0;-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow-wrap:anywhere}.pr-evidence-result{display:flex;flex-direction:column;gap:7px;font-size:11px;margin:17px 0 0;color:#58476c}.pr-evidence-result>span{display:flex;align-items:center;gap:7px}.pr-copy-status{font-size:10px;color:#7f6a90;margin:14px 0 0;min-height:26px}.pr-turn-control{margin:30px auto 0;padding:10px 14px;min-height:44px;border:1px solid #b193eb30;border-radius:24px;background:#140b23d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ddd0f5;font-size:12px;display:flex;align-items:center;gap:13px;transition:background .2s,border-color .2s,transform .2s}.pr-turn-control svg{transition:transform .25s}.pr-turn-control:hover{background:#2b1744;border-color:#c0a2ff60}.pr-turn-control:hover svg{transform:rotate(-15deg)}.pr-turn-control:active{transform:translateY(1px)}.pr-motion-control{position:absolute;bottom:0;right:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:50%;color:#a394bf;background:transparent;transition:background .2s,color .2s}.pr-motion-control:hover{background:#9a75d31a;color:#eadcff}.pr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pr-sheet-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-stamp-in{0%{opacity:0;transform:scale(1.12) rotate(-3deg)}to{opacity:1;transform:none}}@media(min-width:1450px){.pr-art>.story-media{inset:-15% -25%}}@media(max-width:1050px){.pr{padding:85px 28px 65px}.pr-layout{grid-template-columns:1fr 1fr;gap:18px}.pr h2{font-size:44px}.pr-receipt-area{width:300px}.pr-receipt-face{padding-left:21px;padding-right:21px}.pr-receipt-tear{margin-left:-21px;margin-right:-21px}.pr-selector>button{gap:8px;padding:12px 10px}.pr-tab-icon{width:28px}.pr-tab-label small{font-size:10px}.pr-art{min-height:630px}.pr-wide-break{display:none}}@media(max-width:740px){.pr{padding:70px 22px 42px;overflow:clip}.pr-layout{grid-template-columns:1fr;gap:0}.pr-copy{padding:0}.pr h2{font-size:clamp(36px,8vw,48px)}.pr-eyebrow{margin-bottom:22px}.pr-intro{font-size:14px;margin:20px 0 24px;max-width:330px}.pr-selector{max-width:100%;gap:3px}.pr-selector>button{min-height:65px;padding:10px 12px;gap:12px}.pr-tab-label strong{font-size:13px}.pr-tab-label small{font-size:10px}.pr-example-note{margin:12px 0 0;padding-left:12px}.pr-dashboard-link{margin-top:8px;display:flex;justify-content:center}.pr-art{min-height:610px;margin-top:2px}.pr-art>.story-media{inset:-1% -50%;-webkit-mask-image:radial-gradient(ellipse 49% 49%,#000 35%,transparent);mask-image:radial-gradient(ellipse 49% 49%,#000 35%,transparent)}.pr-receipt-area{width:300px}.pr-receipt-turn{transform:rotate(-2deg)}}@media(max-width:370px){.pr{padding-left:10px;padding-right:10px}.pr h2{font-size:35px}.pr-receipt-area{width:270px}.pr-receipt-face{padding-left:19px;padding-right:19px}.pr-receipt-tear{margin-left:-19px;margin-right:-19px}.pr-receipt-brand>small{font-size:7px}.pr-tab-label small{max-width:110px}.pr-tab-arrow{display:none}}.pr-tab-code{margin-left:auto;color:#b9aad2;font:12px JetBrains Mono,monospace}.pr-tab-label small{font-size:12px;line-height:1.5}.pr-example-note{font-size:12px;line-height:1.6;padding-left:0;margin:16px 0}.pr-outcome-caption{max-width:380px;color:#c4b7d8;font-size:14px;line-height:1.6;min-height:45px;margin:0;animation:pr-sheet-in .3s ease-out}.pr-receipt-brand>small{font:10px/1.4 JetBrains Mono,monospace;letter-spacing:.025em}.pr-receipt-service{margin:20px 0 16px}.pr-receipt-service small{font-size:12px;color:#695878}.pr-service-method{margin-left:auto;font:12px JetBrains Mono,monospace;color:#795b96}.pr-request-identity{display:flex;justify-content:space-between;gap:8px;padding:10px 0 15px;font-size:12px;color:#6b557e;border-bottom:1px solid #67507820}.pr-request-identity code{font:12px JetBrains Mono,monospace;color:#4e3568}.pr-record-events{position:relative;padding:20px 0 0}.pr-record-events:before{content:"";position:absolute;left:17px;top:50px;bottom:50px;width:1px;background:linear-gradient(#ae91d0,#829c89)}.pr-record-events[data-outcome=upstream-error]:before{background:linear-gradient(#ae91d0,#c6a270)}.pr-record-event{position:relative;display:flex;align-items:flex-start;gap:13px;padding-bottom:20px}.pr-record-event>div{display:flex;flex-direction:column;gap:3px}.pr-record-event>div>span{font-size:12px;color:#705a80}.pr-record-event strong{font-size:24px;font-weight:550;letter-spacing:-.04em;line-height:1.15}.pr-record-event small{font-size:12px;line-height:1.5;color:#705a80}.pr-event-icon{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;background:#e4d7f4;border:1px solid #c5aade;color:#78519d;border-radius:50%}.pr-event-stamp{margin:15px 0 0 auto;color:#9a7fb5}.pr-delivery-event{padding-bottom:0}.pr-delivery-event .pr-event-icon{background:#dcebe1;border-color:#a7c3b0;color:#3e7053}.pr-delivery-event strong{color:#365e45}.pr-record-events[data-outcome=upstream-error] .pr-delivery-event .pr-event-icon{background:#f3e5ce;border-color:#cfb482;color:#885916}.pr-record-events[data-outcome=upstream-error] .pr-delivery-event strong{color:#885916}.pr-receipt-tear{margin-top:22px;margin-bottom:16px}.pr-breakdown{gap:7px;margin-bottom:0}.pr-breakdown dd small{font-size:10px}.pr-receipt-bottom{font-size:10px;color:#6e597e;margin-top:18px}.pr-details-title>span,.pr-evidence dt,.pr-evidence-result,.pr-copy-status{font-size:12px}.pr-details-title{margin-top:26px}.pr-evidence>div{padding:13px 0 15px}.pr-evidence-result{margin-top:20px}.pr-copy-status{line-height:1.5}@media(max-width:1050px){.pr-art{min-height:680px}.pr-selector>button{padding:12px 10px}.pr-tab-label small{font-size:12px}.pr-tab-arrow{display:none}.pr-record-event strong{font-size:22px}}@media(max-width:740px){.pr-example-note{margin:12px 0 8px}.pr-outcome-caption{font-size:13px;min-height:42px}.pr-art{min-height:660px}.pr-selector>button{min-height:72px}}@media(max-width:370px){.pr-receipt-brand>small{font-size:9px}.pr-record-event{gap:10px}.pr-record-event strong{font-size:21px}.pr-event-stamp{display:none}.pr-tab-label small{max-width:none}.pr-tab-code{display:none}.pr-request-identity{flex-wrap:wrap}.pr-receipt-turn{height:548px}.pr-receipt-bottom{font-size:9px}}.pr-art>.story-media{opacity:.72}.pr-selector>button:before{content:"";position:absolute;left:0;top:23%;bottom:23%;width:2px;border-radius:2px;background:#b49dff;opacity:0;transform:scaleY(.3);transition:opacity .22s,transform .22s}.pr-selector>button[aria-selected=true]:before{opacity:1;transform:scaleY(1)}.pr-tab-arrow{width:17px;transform:translate(-4px);transition:opacity .2s,transform .2s}.pr-selector>button[aria-selected=true] .pr-tab-arrow{transform:none}.pr-delivery-event{animation:pr-outcome-in .3s ease-out}.pr-request-identity{animation:pr-identity-in .24s ease-out}.pr-receipt-turn{transform:rotate(-2deg)}.pr-receipt-area:hover .pr-receipt-turn{transform:rotate(-1deg) translateY(-1px)}.pr-turn-control:focus-visible svg{transform:rotate(-15deg)}@keyframes pr-outcome-in{0%{opacity:.4;transform:translate(7px)}to{opacity:1;transform:none}}@keyframes pr-identity-in{0%{opacity:.5}to{opacity:1}}.lc{position:relative;isolation:isolate;container-type:inline-size;max-width:1280px;margin:26px auto 0;overflow:hidden;border-radius:28px;background:var(--pg-bg-canvas);color:var(--pg-text-primary);scroll-margin-top:105px}.lc-top{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;padding:76px 60px 24px;position:relative;z-index:2}.lc-cta{padding-top:8px}.lc-kicker{display:flex;align-items:center;gap:9px;color:#c1b9f3;font-size:13px;margin:0 0 28px}.lc-kicker>span{width:5px;height:5px;border-radius:50%;background:var(--pg-brand-purple-soft)}.lc h2{font-size:clamp(36px,4.8cqw,62px);font-weight:500;line-height:1.09;letter-spacing:-.055em;margin:0 0 32px}.lc h2 span{color:#b8adff}.lc .lc-button{min-height:52px;padding:0 23px;font-size:14px;gap:22px}.lc-guide{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;min-height:44px;margin-top:10px;font-size:14px;color:#c7c3dc}.lc-guide svg{transition:transform .18s}.lc-guide:hover{color:#fff}.lc-guide:hover svg{transform:translate(2px,-2px)}.lc-beta{font-size:12px;color:#a5a0b9;margin:24px 0 0}.lc-faq h3{font-size:13px;font-weight:400;letter-spacing:.025em;color:#aaa4c1;margin:8px 0 19px}.lc-row{border-top:1px solid #d0bfff1d}.lc-row:last-child{border-bottom:1px solid #d0bfff1d}.lc-row h4{margin:0;font-weight:400}.lc-question{display:flex;width:100%;min-height:69px;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;text-align:left;font:inherit;font-size:16px;line-height:1.5;color:#e1deeb;background:none;border:0;transition:color .18s}.lc-question:hover,.lc-question[aria-expanded=true]{color:#b6a8ff}.lc-plus{position:relative;flex:0 0 14px;height:14px;color:#a99aee}.lc-plus:before,.lc-plus:after{content:"";position:absolute;width:12px;height:1px;top:6px;left:1px;background:currentColor;transition:transform .2s}.lc-plus:after{transform:rotate(90deg)}.lc-question[aria-expanded=true] .lc-plus:after{transform:rotate(0)}.lc-answer{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .24s ease,visibility .24s}.lc-answer[aria-hidden=false]{grid-template-rows:1fr;visibility:visible}.lc-answer>div{min-height:0;overflow:hidden}.lc-answer p{font-size:14px;line-height:1.75;margin:0;padding:0 22px 23px 0;color:#b8b1ca}.lc-wordzone{--lc-light: 45%;position:relative;padding:23px 42px 0}.lc-wordzone:before{content:"";position:absolute;inset:25% 0 -35%;background:radial-gradient(ellipse at var(--lc-light) 75%,#735cfa22,transparent 65%);pointer-events:none}.lc-wordmark{position:relative;text-align:center;font-weight:600;font-size:20.3cqw;letter-spacing:-.085em;padding-right:.08em;line-height:1.07;white-space:nowrap;color:#9a80ee;-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.lc-wordmark{color:transparent;background:radial-gradient(ellipse at var(--lc-light) 50%,#e0cfff 0%,#a088ff 22%,#5a4593 62%,#342545 100%);background-clip:text;-webkit-background-clip:text}.lc-wordmark:after{content:attr(data-word);position:absolute;inset:0;padding-right:.08em;color:transparent;background-image:url(/brand/hero-violet/field.webp);background-size:115% 220%;background-position:var(--lc-light) 65%;background-clip:text;-webkit-background-clip:text;opacity:.46;pointer-events:none}}.lc-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;gap:18px;margin:18px 60px 0;padding:19px 0 27px;border-top:1px solid #bfb1ff28;font-size:12px;color:#aaa4bc}.lc-bottom nav{display:flex;gap:24px}.lc-bottom a{display:inline-flex;align-items:center;gap:3px;min-height:44px;color:#bdb5d0;transition:color .18s}.lc-bottom a:hover{color:#e5ddff}@media(max-width:1050px){.lc-top{padding:60px 36px 20px;gap:38px}.lc-question{font-size:14px;min-height:63px;padding:18px 0}.lc-answer p{font-size:13px}.lc-wordzone{padding-left:26px;padding-right:26px}.lc-bottom{margin-left:36px;margin-right:36px}}@media(max-width:700px){.lc{border-radius:22px;margin-top:20px}.lc-top{grid-template-columns:1fr;padding:40px 25px 8px;gap:34px}.lc-kicker{font-size:12px;margin-bottom:23px}.lc h2{font-size:clamp(35px,8.8vw,49px);margin-bottom:27px}.lc .lc-button{min-height:50px;padding:0 20px;gap:19px}.lc-guide{margin-top:8px;font-size:13px}.lc-beta{margin-top:18px}.lc-faq h3{margin-top:8px}.lc-question{min-height:59px;padding:18px 0}.lc-wordzone{padding:20px 17px 0}.lc-wordmark{font-size:20.8cqw}.lc-bottom{margin:17px 25px 0;padding:12px 0 18px;flex-wrap:wrap}.lc-bottom nav{gap:18px}}@media(max-width:360px){.lc-top{padding-left:20px;padding-right:20px}.lc h2{font-size:33px}.lc-question{gap:12px}.lc-bottom{margin-left:20px;margin-right:20px;font-size:12px;gap:10px}.lc-bottom nav{gap:12px}}@media(forced-colors:active){.lc-wordmark{color:CanvasText;background:none}.lc-wordmark:after,.lc-wordzone:before{display:none}}.lc-row{position:relative;isolation:isolate}.lc-row:before{content:"";position:absolute;z-index:-1;inset:0 -12px;background:linear-gradient(90deg,#a78aff0d,transparent);border-radius:8px;opacity:0;transition:opacity .18s;pointer-events:none}.lc-row:is(:hover,:focus-within):before,.lc-row:has([aria-expanded=true]):before{opacity:1}.lc-guide,.lc-bottom a{text-underline-offset:5px;text-decoration-color:transparent;transition:color .18s,text-decoration-color .18s}.lc-guide:is(:hover,:focus-visible),.lc-bottom a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:#bca8ff70}.lp{--lp-line: rgba(var(--pg-brand-purple-soft-rgb), .2);--lp-art-surface: #090613;--lp-art-rgb: 9, 6, 19;background:var(--pg-bg-canvas);padding:14px;min-height:100vh;color:var(--pg-text-primary)}.lp button,.lp a{-webkit-tap-highlight-color:transparent}.lp button{cursor:pointer}.lp a{text-decoration:none}.lp button:disabled{cursor:wait;opacity:.65}.lp :is(a,button):focus-visible{outline:2px solid var(--pg-brand-purple-soft);outline-offset:5px}.lp-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:28px 28px 0 0;background:var(--pg-bg-canvas);padding-top:90px}.lp-skip{position:fixed;z-index:30;left:24px;top:-80px;color:#fff;background:var(--pg-brand-purple-deep);padding:12px 18px;border-radius:8px}.lp-skip:focus{top:24px}.lp-art{position:absolute;inset:0;overflow:hidden;z-index:-2;background:radial-gradient(ellipse at 50% 70%,var(--pg-brand-purple-deep),#09071b 70%)}.lp-art-field{position:absolute;inset:-12px;transform:scale(1.015)}.lp-art-field picture,.lp-art-field img,.lp-art-field video{display:block;position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.lp-art-field video{opacity:0;transition:opacity 1.2s}.lp-art-field video.is-playing{opacity:1}.lp-art-shade{position:absolute;inset:0;background:linear-gradient(180deg,#09071855,#09071814 33%,#09071833 49%,#0907189c 76%,#050609),radial-gradient(ellipse 42% 34% at 50% 31%,#09071885,transparent 100%)}.lp-nav{position:fixed;z-index:20;top:36px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 88px);max-width:1160px;height:68px;margin:0 auto;padding:0 20px;border:1px solid #b59aff24;background:#0b081c9c;border-radius:18px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #dac5ff08;transition:top .25s,height .25s,background .25s,box-shadow .25s}.lp-nav[data-scrolled=true]{top:14px;height:60px;background:#100b20f2;border-color:#b59aff38;box-shadow:0 10px 35px #0000004d,inset 0 1px #dac5ff0d}.lp-menu-toggle{display:none}.lp main [id]{scroll-margin-top:115px}.lp #pilot-main{scroll-margin-top:0}.lp #setup-title{scroll-margin-top:155px}.lp-brand{display:flex;align-items:center;gap:8px;color:var(--pg-text-primary);font-size:23px;font-weight:650;letter-spacing:-.9px}.lp-brand img{-o-object-fit:contain;object-fit:contain}.lp-nav nav{display:flex;gap:24px;align-items:center;padding-left:20px}.lp-nav nav :is(a,button){display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--pg-text-secondary);min-height:44px;transition:color .16s;background:none;border:none}.lp-nav nav :is(a,button):hover{color:var(--pg-text-primary)}.lp-dashboard{display:inline-flex;gap:22px;align-items:center;padding:12px 15px;border:1px solid rgba(154,144,255,.19);border-radius:9px;font-size:13px;color:var(--pg-text-primary);background:#9a90ff0e;transition:background .18s}.lp-dashboard:hover{background:#9a90ff26}.lp-main{position:relative;z-index:1;padding:38px 30px 0}.lp-hero-copy{position:relative;margin:0 auto;text-align:center}.lp-category{display:inline-flex;align-items:center;gap:10px;padding:7px 13px;border:1px solid rgba(154,144,255,.24);border-radius:30px;font-size:12px;letter-spacing:.05px;color:#ddd8fa;background:#735cfa14}.lp-category-symbol{display:flex;align-items:center;gap:2px;height:13px;transform:rotate(20deg)}.lp-category-symbol i{width:2px;height:8px;border-radius:2px;background:var(--pg-brand-purple-soft)}.lp-category-symbol i:nth-child(2){height:13px}.lp h1{font-size:clamp(60px,5.8vw,84px);font-weight:650;letter-spacing:-.065em;line-height:1.02;margin:22px 0 18px;color:var(--pg-text-primary)}.lp h1 span{color:#c8bfff;background:linear-gradient(180deg,#ece8ff 9%,var(--pg-brand-purple-soft) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-lead{font-size:18px;line-height:1.65;color:#c4bedb;letter-spacing:-.2px}.lp-mobile-break{display:none}.lp-actions{display:flex;justify-content:center;gap:14px;margin-top:30px}.lp-primary{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:52px;border-radius:100px;padding:0 23px;background:linear-gradient(180deg,#927fff -35%,var(--pg-brand-purple) 57%,#624cdb);box-shadow:inset 0 1px 1px #d4caff88,inset 0 -2px 3px #42249c88,0 0 0 4px #9a90ff0b,0 7px 22px #39258266;font-size:14px;font-weight:600;color:#fff;border:1px solid #b5a2ff70;transition:transform .18s,box-shadow .18s,filter .18s}.lp-primary svg{transition:transform .2s}.lp-primary:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:inset 0 1px 1px #d4caffaa,inset 0 -2px 3px #42249c88,0 0 0 5px #9a90ff14,0 9px 30px #6240bb66}.lp-primary:hover svg{transform:translate(3px)}.lp-primary:active{transform:translateY(1px)}.lp-secondary{min-height:52px;display:inline-flex;align-items:center;gap:10px;padding:0 14px 0 4px;border:1px solid transparent;border-radius:100px;background:transparent;color:#eee9ff;font-size:14px;transition:color .18s}.lp-play-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #b6a1ff40;border-radius:50%;background:#18112a8f;box-shadow:inset 0 1px #ffffff0d;transition:background .18s,border-color .18s,transform .18s}.lp-play-icon svg{margin-left:2px;color:#c6b8ff}.lp-secondary:hover .lp-play-icon{background:#735cfa50;border-color:#b5a2ff88;transform:scale(1.07)}.lp-secondary:active .lp-play-icon{transform:scale(.96)}.lp-beta{display:flex;align-items:center;justify-content:center;gap:7px;color:#aca4c5;font-size:11px;margin-top:17px}.lp-beta>span{width:4px;height:4px;border-radius:50%;background:var(--pg-brand-purple-soft)}.lp-product-preview{max-width:1080px;margin:44px auto 0}.lp-stage-footer{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;max-width:1160px;margin:12px auto 0;padding:0 5px;font-size:10px;color:#9286aa}.lp-stage-footer button{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 10px;background:none;border:0;color:#aaa0bc;border-radius:7px;font-size:10px}.lp-stage-footer button:hover{color:var(--pg-text-primary)}.lp-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 12px 10px;font-size:10px;color:var(--pg-text-faint)}.lp-preview-footer a{display:flex;align-items:center;gap:5px;color:var(--pg-text-muted);min-height:30px}.lp[data-motion=on] .lp-hero-copy{animation:lp-enter .9s cubic-bezier(.2,.7,.3,1) both}.lp[data-motion=on] .lp-product-preview{animation:lp-enter 1.1s .15s cubic-bezier(.2,.7,.3,1) both}.lp[data-motion=off] *,.lp[data-motion=off] *:before,.lp[data-motion=off] *:after{animation:none!important;transition-duration:0s!important}@keyframes lp-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.lp-main{padding-top:48px}}@media(max-width:1200px){.lp-stage-footer{margin-left:28px;margin-right:28px}.lp h1{font-size:clamp(60px,6.4vw,78px)}}@media(max-width:800px){.lp{padding:10px}.lp-stage{border-radius:22px}.lp-nav{top:26px;width:calc(100% - 54px);padding:0 14px;height:63px;border-radius:15px}.lp-nav nav{gap:16px;padding-left:0}.lp-nav nav button{display:none}.lp-brand{font-size:21px}.lp-dashboard{gap:12px}.lp-main{padding:38px 20px 0}.lp h1{font-size:clamp(54px,8.75vw,70px)}.lp-lead{font-size:17px}.lp-product-preview{margin-top:38px}.lp-art-field img,.lp-art-field video{-o-object-position:center 20%;object-position:center 20%}}@media(max-width:560px){.lp{padding:7px}.lp-stage{border-radius:19px}.lp-nav,.lp-nav[data-scrolled=true]{top:17px;width:calc(100% - 34px);height:57px;padding:0 10px;border-radius:14px}.lp-brand{gap:4px;font-size:18px}.lp-brand img{width:29px;height:29px}.lp-dashboard{font-size:11px;padding:0 10px;min-height:44px;gap:5px}.lp-dashboard svg{display:none}.lp-stage{padding-top:76px}.lp-main{padding:38px 16px 0}.lp-category{font-size:10px;padding:6px 10px}.lp h1{font-size:clamp(40px,11.45vw,63px);letter-spacing:-.065em;margin:26px -5px 22px;line-height:1.075}.lp-lead{font-size:14px;line-height:1.8}.lp-desktop-break{display:none}.lp-mobile-break{display:inline}.lp-actions{gap:8px;margin-top:27px}.lp-primary{min-height:49px;padding:0 15px;gap:10px;font-size:12px}.lp-primary svg{width:15px}.lp-secondary{min-height:49px;gap:7px;padding:0 3px;font-size:12px}.lp-play-icon{width:30px;height:30px}.lp-play-icon svg{width:10px}.lp-beta{font-size:11px;margin-top:18px}.lp-product-preview{margin:35px -5px 0}.lp-stage-footer{margin:10px 17px 0;font-size:10px}.lp-stage-footer button{font-size:10px}.lp-preview-footer{font-size:9px;padding:13px 6px 4px}.lp-art-field{height:auto;bottom:-12px}.lp-art-field img,.lp-art-field video{-o-object-position:50% 36%;object-position:50% 36%}.lp-art-shade{background:linear-gradient(180deg,#09071844,#0907181a 25%,#0907186b 43%,#090718b8 72%,#050609)}}@media(max-width:360px){.lp-main{padding-left:12px;padding-right:12px}.lp h1{font-size:38px}.lp-actions{gap:5px}.lp-primary{font-size:11px;padding:0 12px;gap:8px}.lp-secondary{font-size:11px}}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{animation:none!important;transition-duration:0s!important}}.lp-beta{width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;padding:5px 10px;border-radius:6px;background:#0807149e;color:#c4b9df}@media(max-width:700px){.lp-menu-toggle{display:grid;place-items:center;order:3;width:44px;height:44px;flex-shrink:0;border:0;border-radius:9px;color:#ece4fa;background:transparent}.lp-menu-toggle:hover{background:#bca1ff1a}.lp-nav .lp-dashboard{margin-left:auto;margin-right:5px}.lp-nav nav{display:none;position:absolute;left:-1px;right:-1px;top:calc(100% + 8px);padding:10px;border:1px solid #b59aff38;border-radius:16px;background:#100b20fa;box-shadow:0 14px 36px #0006}.lp-nav[data-open=true] nav{display:flex;flex-direction:column;align-items:stretch;gap:2px}.lp-nav nav :is(a,button){display:flex;min-height:46px;padding:0 14px;border-radius:8px;justify-content:space-between}.lp-nav nav :is(a,button):hover{background:#bca1ff14}.lp main [id]{scroll-margin-top:96px}.lp #setup-title{scroll-margin-top:134px}}.lp-art{inset:0 0 auto;height:min(100%,900px);background:none;-webkit-mask-image:linear-gradient(#000 0%,#000 46%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 46%,transparent 100%)}.lp-art-field{opacity:.92;transition:opacity .65s ease}.lp-stage[data-demo-active=true] .lp-art-field{opacity:.72}.lp-art-shade{background:linear-gradient(180deg,#09071877,#09071822 32%,#0907184d 52%,#090718aa,#050609),radial-gradient(ellipse 39% 34% at 50% 30%,#0907189c,transparent)}.lp-nav nav :is(a,button){position:relative}.lp-nav nav :is(a,button):after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1px;background:#b3a0ff;transform:scaleX(0);transition:transform .22s ease}.lp-nav nav [aria-current=location]{color:#e4dbff}.lp-nav nav [aria-current=location]:after{transform:scaleX(1)}.lp-primary{position:relative;isolation:isolate;overflow:hidden}.lp-primary:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,#ffffff35 48%,transparent 65%);transform:translate(-115%);pointer-events:none}.lp-primary:is(:hover,:focus-visible):before{animation:lp-button-light .55s ease-out}.lp-primary:focus-visible svg{transform:translate(3px)}.lp-dashboard svg{transition:transform .18s}.lp-dashboard:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.lp-secondary:focus-visible .lp-play-icon{background:#735cfa50;border-color:#b5a2ff88}@keyframes lp-button-light{to{transform:translate(115%)}}@keyframes lp-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:700px){.lp-nav[data-open=true] nav{animation:lp-menu-in .18s ease-out}.lp-nav nav :is(a,button):after{left:14px;right:14px;bottom:4px}}.lp-primary{box-shadow:inset 0 1px 1px #d4caff88,inset 0 -2px 3px #42249c88,0 0 0 3px #9a90ff09,0 5px 16px #39258255}@media(max-width:850px){.lp-art{height:760px}}@media(max-width:560px){.lp-art{height:680px}}
