: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}.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))}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-width:1px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*{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;top:0;right:0;bottom:0;left: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{top:-8px;right:-8px;bottom:-8px;left:-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{top:0;right:0;bottom:0;left: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;border:1px solid var(--pg-border-subtle);border-radius:var(--pg-radius-lg);background:#a5adbd0f;color:var(--pg-text-secondary);line-height:1.65;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;top:0;right:0;bottom:0;left: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-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;top:0;right:0;bottom:0;left: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-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:#0d11175c;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-secondary:hover{background:#a5adbd14;color:var(--pg-text-primary);transform:translateY(-1px)}.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: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-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;top:0;right:0;bottom:0;left: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-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;top:0;right:0;bottom:0;left: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;top:-30px;right:-30px;bottom:-30px;left:-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;top:10px;right:10px;bottom:10px;left: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(76px,7.4vw,104px) 24px clamp(80px,7vw,100px);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;top:0;right:0;bottom:0;left: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% - 56px,1460px);margin:0 auto}.paygate-proof-grid{display:grid;grid-template-columns:minmax(430px,500px) minmax(740px,1fr);align-items:center;gap:clamp(54px,5vw,78px)}.paygate-proof-copy{align-self:center;min-width:0}.paygate-proof-eyebrow{display:inline-flex;align-items:center;margin:0 0 22px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:14px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.paygate-proof-eyebrow span{display:none}.paygate-proof-copy h2{max-width:540px;margin:0;color:var(--pg-text-primary);font-size:clamp(44px,3.75vw,60px);font-weight:850;letter-spacing:0;line-height:1.12}.paygate-proof-copy h2 span{color:var(--pg-brand-purple-soft)}.paygate-proof-copy p:last-child{max-width:470px;margin:28px 0 0;color:var(--pg-text-secondary);font-size:19px;line-height:1.55}.paygate-proof-reasons{display:grid;gap:0;max-width:430px;margin-top:clamp(34px,4vw,48px)}.paygate-proof-reason{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:22px;min-height:112px;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:64px;height:64px;border:1px solid rgba(var(--proof-reason-rgb),.28);border-radius:16px;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:22px;font-weight:850;line-height:1.15}.paygate-proof-reason small{margin-top:8px;color:var(--pg-text-secondary);font-size:17px;line-height:1.35}.paygate-proof-stack{display:grid;gap:22px;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:520px;border-radius:20px;padding:10px}.paygate-receipt-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left: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:20px;min-height:88px;border-bottom:1px solid rgba(82,94,118,.28);border-radius:10px 10px 0 0;padding:0 28px}.paygate-receipt-head>div,.paygate-receipt-id{display:inline-flex;align-items:center;min-width:0}.paygate-receipt-head>div{gap:18px;color:var(--pg-text-primary);font-size:23px}.paygate-receipt-head-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:56px;height:56px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.34);border-radius:16px;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:15px;font-weight:800;text-transform:uppercase}.paygate-receipt-id code{max-width:360px;overflow:hidden;color:var(--pg-text-secondary);font-family:var(--pg-font-mono);font-size:15px;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(88px,1fr));min-height:0}.paygate-receipt-row{--receipt-tone-rgb: var(--pg-brand-purple-soft-rgb);position:relative;display:grid;grid-template-columns:76px minmax(204px,.88fr) 1px minmax(242px,1.12fr) 32px 104px;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 28px 0 26px;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:64px;height:64px;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:32px;height:32px;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:63px;left:50%;width:1px;height:34px;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:20px;font-weight:800;line-height:1.2}.paygate-receipt-divider{width:1px;height:34px;background:#525e767a}.paygate-receipt-value{justify-self:start;min-width:0;margin-left:24px;overflow:hidden;border-radius:var(--pg-radius-md);font-family:var(--pg-font-mono);font-size:18px;font-weight:800;line-height:1;padding:8px 12px;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:15px}.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:70px;color:var(--pg-text-secondary);font-size:17px;border-radius:0 0 10px 10px;padding:0 28px}.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:156px;border-color:#525e7657;border-radius:18px;background:linear-gradient(180deg,#070a0ff7,#04060afb),radial-gradient(circle at 88% 8%,rgba(var(--pg-brand-purple-rgb),.03),transparent 36%);padding:24px 34px}.paygate-proof-metric{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;-moz-column-gap:18px;column-gap:18px;row-gap:8px;min-width:0}.paygate-proof-metric-icon{display:inline-flex;align-items:center;justify-content:center;grid-column:1;width:58px;height:58px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.24);border-radius:16px;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:18px;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(26px,2.2vw,34px);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:66px;margin:0;background:#525e7661}.paygate-proof-metrics>p{grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;margin:20px 0 0;border-top:1px solid rgba(82,94,118,.26);color:var(--pg-text-secondary);font-size:16px;line-height:1.35;padding-top:18px}@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:20px;width:min(100%,1160px);margin:46px auto 0}.paygate-proof-chip{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;border-color:#525e7657;border-radius:var(--pg-radius-lg);padding:14px 18px;color:var(--pg-text-primary)}.paygate-proof-chip>svg:first-child{flex:0 0 auto;width:30px;height:30px;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:17px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.paygate-proof-chip>svg:last-child{flex:0 0 auto;width:22px;height:22px;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(74px,7vw,104px) 24px clamp(84px,7.4vw,112px);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;top:0;right:0;bottom:0;left: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% - 56px,1380px);margin:0 auto}.paygate-ops-head{max-width:890px;margin:0 auto 38px;text-align:center}.paygate-ops-head p:first-child{margin:0 0 14px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:14px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.paygate-ops-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(44px,4.3vw,66px);font-weight:850;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:690px;margin:22px auto 0;color:var(--pg-text-secondary);font-size:19px;line-height:1.52}.paygate-ops-shell{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 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:650px;border-right:1px solid rgba(82,94,118,.36);padding:28px 20px}.paygate-ops-brand{display:flex;align-items:center;gap:12px;color:var(--pg-text-primary);font-size:22px;font-weight:850}.paygate-ops-brand img{width:38px;height:38px;filter:drop-shadow(0 0 14px rgba(var(--pg-brand-purple-rgb),.18))}.paygate-ops-nav{display:grid;align-content:start;gap:10px;margin-top:34px}.paygate-ops-nav span{display:flex;align-items:center;gap:14px;min-height:48px;border-radius:8px;color:var(--pg-text-secondary);font-size:15px;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:74px;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:84px;border-bottom:1px solid rgba(82,94,118,.3);padding:0 34px}.paygate-ops-topbar h3{margin:0;color:var(--pg-text-primary);font-size:23px;font-weight:850}.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:40px;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:34px;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:42px;padding-inline:18px}.paygate-ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px 28px 18px}.paygate-ops-metric{display:grid;gap:13px;min-height:152px;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:22px}.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(26px,2.5vw,36px);font-weight:850;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:16px;padding:0 28px 20px}.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:60px;border-bottom:1px solid rgba(82,94,118,.24);padding:0 22px}.paygate-ops-panel-head h4{margin:0;color:var(--pg-text-primary);font-size:21px;font-weight:850}.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:58px;border-bottom:1px solid rgba(82,94,118,.22);padding:0 22px}.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(44px,4vw,58px) 24px clamp(58px,5.2vw,76px);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;top:0;right:0;bottom:0;left: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% - 56px,1320px);margin:0 auto}.paygate-audience-head{max-width:900px;margin:0 auto 28px;text-align:center}.paygate-audience-head p:first-child{margin:0 0 14px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:14px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.paygate-audience-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(46px,4.5vw,68px);font-weight:850;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:18px auto 0;color:var(--pg-text-secondary);font-size:19px;line-height:1.52}.paygate-audience-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.88fr);gap:clamp(32px,5vw,64px);align-items:stretch}.paygate-audience-list{display:grid;gap:10px}.paygate-audience-row{display:grid;grid-template-columns:72px minmax(0,1fr) 1px minmax(190px,.8fr);align-items:center;gap:22px;min-height:98px;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:16px 22px;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:62px;height:62px;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:20px;font-weight:850;line-height:1.16}.paygate-audience-copy p,.paygate-audience-outcome p{margin:7px 0 0;color:var(--pg-text-secondary);font-size:16px;line-height:1.35}.paygate-audience-row>i{display:block;width:1px;height:58px;background:#525e7657}.paygate-audience-outcome{display:flex;align-items:center;gap:16px;min-width:0}.paygate-audience-outcome svg{flex:0 0 auto;color:#4ade80}.paygate-audience-cta{display:flex;flex-direction:column;min-height:404px;border:1px solid rgba(var(--pg-brand-purple-soft-rgb),.6);border-radius:18px;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(34px,3.8vw,48px)}.paygate-audience-cta-brand{display:flex;align-items:center;gap:14px;color:var(--pg-text-primary);font-size:28px;font-weight:850}.paygate-audience-cta-brand img{width:54px;height:54px;filter:drop-shadow(0 0 18px rgba(var(--pg-brand-purple-rgb),.22))}.paygate-audience-cta h3{max-width:420px;margin:28px 0 24px;color:var(--pg-text-primary);font-size:clamp(30px,2.8vw,38px);font-weight:850;line-height:1.08}.paygate-audience-actions{display:grid;gap:12px}.paygate-audience-actions .pg-button{width:100%;min-height:58px}.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:24px}.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:48px;min-width:0;border:1px solid rgba(82,94,118,.34);border-radius:10px;background:#080b11b3;font-size:14px;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:18px 34px;margin-top:24px}.paygate-audience-trust span{display:inline-flex;align-items:center;gap:14px;color:var(--pg-text-secondary);font-size:17px;line-height:1.2}.paygate-audience-trust svg{width:42px;height:42px;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(42px,4.3vw,58px) 24px clamp(58px,5.5vw,78px);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;top:0;right:0;bottom:0;left: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% - 64px,1328px);margin:0 auto}.paygate-transform-head{max-width:1040px;margin:0 auto clamp(24px,3vw,34px);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(38px,4.15vw,58px);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:17px;line-height:1.52}.paygate-transform-stage{position:relative;display:grid;isolation:isolate;grid-template-columns:minmax(310px,.96fr) minmax(288px,.82fr) minmax(330px,1fr);align-items:stretch;gap:clamp(22px,3vw,52px)}.paygate-transform-stage:before{content:"";position:absolute;z-index:0;top:18px;right:20%;bottom:18px;left: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;top:-18px;right:-22px;bottom:-18px;left:-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;top:0;right:0;bottom:0;left:0;pointer-events:none}.paygate-transform-floaters span{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;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:390px;overflow:hidden;border:1px solid rgba(82,94,118,.44);border-radius:20px;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(20px,2vw,26px);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{top:42%;right:8%;bottom:20%;left:8%;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;top:0;right:0;bottom:0;left: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;top:0;right:0;bottom:0;left: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 14px;color:var(--pg-text-primary);font-size:20px;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 18px;transition:opacity .18s ease,transform .18s ease}.paygate-transform-step:not(:last-child){border-bottom:1px solid rgba(82,94,118,.28);margin-bottom:17px}.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:14px}.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:17px;padding-top:16px;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:14px}.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(18px,1.35vw,22px);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:28px;overflow:hidden;border:1px solid rgba(82,94,118,.3);border-radius:20px;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:50px minmax(0,1fr);align-items:center;gap:13px;min-height:90px;border-right:1px solid rgba(82,94,118,.24);padding:16px 22px}.paygate-transform-outcome:last-child{border-right:0}.paygate-transform-outcome>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;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:16px;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:12.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(76px,6.5vw,112px) 24px clamp(78px,6vw,104px);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;top:0;right:0;bottom:0;left: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% - 56px,1340px);margin:0 auto}.paygate-protected-head{max-width:1140px;margin:0 auto clamp(42px,4.4vw,62px);text-align:center}.paygate-protected-head p:first-child{margin:0 0 12px;color:var(--pg-brand-purple-soft);font-family:var(--pg-font-mono);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.paygate-protected-head h2{margin:0;color:var(--pg-text-primary);font-size:clamp(44px,4.35vw,64px);font-weight:850;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:18px auto 0;color:var(--pg-text-secondary);font-size:18px;line-height:1.55}.paygate-protected-stage{--protected-left-col: 330px;--protected-center-col: 300px;--protected-right-col: 380px;--protected-gap: clamp(132px, 11.45vw, 165px);--protected-branch-width: 158px;position:relative;display:grid;grid-template-columns:var(--protected-left-col) var(--protected-center-col) var(--protected-right-col);gap:var(--protected-gap);align-items:center;justify-content:center;isolation:isolate}.paygate-protected-stage:before{content:"";position:absolute;z-index:0;top:-26px;right:17%;bottom:-26px;left: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:22px;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(20px,2.05vw,26px);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:13px;margin-bottom:22px}.paygate-protected-card-title>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;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:21px;font-weight:850;letter-spacing:0}.paygate-protected-card.is-client,.paygate-protected-card.is-upstream{min-height:326px}.paygate-protected-request{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:13px;min-height:56px;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:36px;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:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.paygate-protected-client-divider{height:1px;margin:34px 0 27px;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:386px;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:54px;height:54px;margin:0 auto 15px;filter:drop-shadow(0 0 18px rgba(var(--pg-brand-purple-rgb),.24))}.paygate-protected-card.is-guard h3{font-size:24px}.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:850;letter-spacing:.07em;padding:0 13px;text-transform:uppercase}.paygate-protected-guard-list{display:grid;gap:10px;margin-top:23px;text-align:left}.paygate-protected-guard-list div{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;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:15px;font-weight:700}.paygate-protected-upstream-url{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:10px;min-height:58px;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:14px;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:28px;padding-top:22px;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:44px;padding:0 16px}.paygate-protected-code>div span{color:#4ade80;font-family:var(--pg-font-mono);font-size:12.5px;font-weight:850}.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:14px 16px 16px}.paygate-protected-code code{display:block;color:var(--pg-brand-purple-soft);font-size:13px;line-height:1.85;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:850}.paygate-protected-branch{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--protected-branch-width);height:64px;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:calc((var(--protected-gap) - var(--protected-branch-width)) / -2);right:calc((var(--protected-gap) - var(--protected-branch-width)) / -2);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;top:0;color:currentColor;font-family:var(--pg-font-mono);font-size:12px;font-weight:800}.paygate-protected-branch strong{display:inline-flex;align-items:center;gap:7px;min-height:38px;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:13.5px;font-weight:800;padding:0 15px;white-space:nowrap}.paygate-protected-branch.is-blocked{top:28.5%;left:calc(var(--protected-left-col) + (var(--protected-gap) - var(--protected-branch-width)) / 2);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:-22px;top:50%;width:20px;height:20px;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:20px;height:3px;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{top:56%;left:calc(var(--protected-left-col) + (var(--protected-gap) - var(--protected-branch-width)) / 2);color:#4ade80}.paygate-protected-branch.is-paid-right{top:56%;right:calc(var(--protected-right-col) + (var(--protected-gap) - var(--protected-branch-width)) / 2);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:calc((var(--protected-gap) - var(--protected-branch-width)) / -2 - 5px);top:50%;width:12px;height:12px;border-top:3px solid currentColor;border-right:3px 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:18px;width:min(100%,1280px);margin:clamp(48px,5.2vw,70px) auto 0}.paygate-protected-fact{display:flex;align-items:center;gap:20px;min-height:74px;border:1px solid rgba(82,94,118,.34);border-radius:16px;background:linear-gradient(180deg,#090d14e0,#04060aeb);color:var(--pg-text-primary);padding:0 26px;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:15px;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{min-height:auto}.paygate-protected-branch{position:relative;top:auto;right:auto;left:auto;width:100%;height:54px}.paygate-protected-branch.is-blocked,.paygate-protected-branch.is-paid-left{top:auto;left:auto}.paygate-protected-branch.is-paid-right{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:50px}.paygate-protected-branch>span{font-size:11px}.paygate-protected-branch strong{min-height:34px;font-size:12px;padding:0 12px}.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% - 32px,1320px);min-height:58px;gap:12px}.paygate-brand-link{gap:8px;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{display:none!important}.paygate-nav-actions{margin-left:auto}.paygate-nav-cta{min-height:36px;padding:0 12px;font-size:12px}.paygate-nav-icon{display:none}.paygate-hero{padding:52px 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;width:100%}.paygate-hero-actions .pg-button{width:100%}.paygate-hero-actions .pg-button[data-variant=secondary]{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{top:-18px;right:-18px;bottom:-18px;left:-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;top:0;right:0;bottom:0;left: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-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-metrics.is-preview{opacity:.62;padding-inline:0}.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-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;gap:20px;padding:24px 28px 28px}.pg-workspace-preview-panels{padding:0;opacity:.74}.pg-workspace-preview-withdraw{margin:0;opacity:.74}.pg-workspace-preview-api{display:inline-flex;align-items:center;gap:10px;min-width:0;overflow:hidden;color:var(--pg-text-primary);font-weight:850;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-preview-api svg{flex:0 0 auto;color:var(--pg-brand-purple-soft)}.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-connect-card>svg{color:var(--pg-success-soft)}.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: 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{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-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-panel-head{align-items:flex-start;flex-direction:column;min-height:auto;padding:16px}.pg-workspace-table{display:none}.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}}
