@charset "UTF-8";@-webkit-keyframes fieldAppear{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fieldAppear{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse-ring{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes pulse-ring{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}.container{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:768px){.container{padding-right:2rem;padding-left:2rem}}.section-full{width:100%;position:relative;overflow:hidden}.fp-page{background:#f8fafc;color:#0f172a;min-height:100vh;font-family:"Open Sans",sans-serif;padding-bottom:100px;overflow-x:hidden}.fp-container{width:100%;max-width:1240px;margin:0 auto;padding:0 15px;position:relative;z-index:10}.mt-80{margin-top:5rem}.mb-80{margin-bottom:5rem}.mb-40{margin-bottom:2.5rem}.fp-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#1e293b 0,#0f172a 50%,#020617 100%);padding:40px 0 60px;color:#f8fafc}.fp-hero__bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;z-index:1;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));-webkit-mask-image:linear-gradient(to bottom,#000 0,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));mask-image:linear-gradient(to bottom,#000 0,transparent 100%)}.fp-hero__bg-glow{position:absolute;top:-30%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(245,158,11,.1) 0,transparent 70%);border-radius:50%;-webkit-filter:blur(60px);filter:blur(60px);z-index:1}.fp-hero__breadcrumbs{position:relative;z-index:5;margin-bottom:30px;display:block;text-align:left;width:100%}.fp-hero__breadcrumbs .breadcrumb{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto!important;min-width:100px}.fp-hero__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;position:relative;z-index:5}@media (min-width:992px){.fp-hero__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fp-hero__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:992px){.fp-hero__content{max-width:700px}}.fp-hero__visual{display:none}@media (min-width:992px){.fp-hero__visual{display:block;-webkit-box-flex:0;-ms-flex:0 0 440px;flex:0 0 440px}}.status-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);color:#34d399;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:700;margin-bottom:20px}.hero-title{font-size:2.5rem;font-weight:900;line-height:1.1;margin-bottom:20px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#94a3b8));background:linear-gradient(to right,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:992px){.hero-title{font-size:3.5rem;white-space:nowrap}}.hero-desc{font-size:1.1rem;line-height:1.6;color:#94a3b8;margin-bottom:35px}.hero-features{list-style:none;padding:0;margin:0 0 35px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.hero-features li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hero-features strong{font-size:.95rem;color:#fff}.feat-icon{width:28px;height:28px;background:rgba(59,130,246,.15);color:#60a5fa;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feat-icon .icon-mask{width:16px;height:16px;background-color:currentColor}.hero-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:576px){.hero-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.btn-primary-glow{background:#3b82f6;color:#fff;padding:16px 32px;border-radius:12px;font-weight:800;text-align:center;text-decoration:none;-webkit-box-shadow:0 10px 30px rgba(59,130,246,.4);box-shadow:0 10px 30px rgba(59,130,246,.4);-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;will-change:transform}.btn-primary-glow:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 15px 40px rgba(59,130,246,.6);box-shadow:0 15px 40px rgba(59,130,246,.6)}.btn-glass{background:rgba(255,255,255,.05);color:#fff;padding:16px 32px;border-radius:12px;font-weight:700;text-align:center;text-decoration:none;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:background .3s;transition:background .3s}.btn-glass:hover{background:rgba(255,255,255,.1)}.ultimate-widget-card.warning-mode{background:rgba(15,23,42,.8);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(245,158,11,.3);border-radius:16px;overflow:hidden;-webkit-box-shadow:0 25px 60px rgba(0,0,0,.5),inset 0 0 40px rgba(245,158,11,.05);box-shadow:0 25px 60px rgba(0,0,0,.5),inset 0 0 40px rgba(245,158,11,.05)}.ultimate-widget-card.warning-mode .uw-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;background:rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.05)}.ultimate-widget-card.warning-mode .system-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-family:"Fira Code",monospace;font-size:.75rem;font-weight:700;color:#fcd34d}.ultimate-widget-card.warning-mode .badge-warning{background:rgba(245,158,11,.15);color:#fbbf24;padding:4px 8px;border-radius:6px;font-size:.65rem;font-weight:800;letter-spacing:.05em}.ultimate-widget-card.warning-mode .uw-core{padding:25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.ultimate-widget-card.warning-mode .radar-box{position:relative;width:110px;height:110px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;border:1px solid rgba(245,158,11,.4);background:repeating-radial-gradient(transparent,transparent 15px,rgba(245,158,11,.1) 16px);-webkit-box-shadow:0 0 20px rgba(245,158,11,.15);box-shadow:0 0 20px rgba(245,158,11,.15);overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.ultimate-widget-card.warning-mode .radar-sweep{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(245,158,11,.1) 270deg,rgba(245,158,11,.8) 360deg);-webkit-animation:spin 2.5s linear infinite;animation:spin 2.5s linear infinite;will-change:transform}.ultimate-widget-card.warning-mode .node{position:absolute;width:5px;height:5px;background:#fde68a;border-radius:50%;opacity:0;will-change:transform,opacity}.ultimate-widget-card.warning-mode .node.n-1{top:30%;left:40%;-webkit-animation:blip 2.5s .3s infinite;animation:blip 2.5s .3s infinite}.ultimate-widget-card.warning-mode .node.n-2{top:60%;left:70%;-webkit-animation:blip 2.5s 1.2s infinite;animation:blip 2.5s 1.2s infinite}.ultimate-widget-card.warning-mode .node.n-3{top:75%;left:30%;-webkit-animation:blip 2.5s 1.7s infinite;animation:blip 2.5s 1.7s infinite}.ultimate-widget-card.warning-mode .node.n-4{top:20%;left:60%;-webkit-animation:blip 2.5s 2.2s infinite;animation:blip 2.5s 2.2s infinite}.ultimate-widget-card.warning-mode .core-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.ultimate-widget-card.warning-mode .stat-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}.ultimate-widget-card.warning-mode .val{font-size:2.2rem;font-weight:900;margin-bottom:6px}.ultimate-widget-card.warning-mode .val.text-orange{color:#f59e0b;text-shadow:0 0 10px rgba(245,158,11,.3)}.ultimate-widget-card.warning-mode .val.text-white{color:#f8fafc}.ultimate-widget-card.warning-mode .val small{font-size:1.2rem}.ultimate-widget-card.warning-mode .lbl{font-size:.65rem;color:#94a3b8;font-weight:700;letter-spacing:.1em}.ultimate-widget-card.warning-mode .uw-matrix{display:grid;grid-template-columns:repeat(18,1fr);gap:4px;padding:0 20px 20px}.ultimate-widget-card.warning-mode .grid-cube{aspect-ratio:1;border-radius:2px}.ultimate-widget-card.warning-mode .grid-cube.cube-ok{background:#10b981;-webkit-box-shadow:0 0 5px rgba(16,185,129,.3);box-shadow:0 0 5px rgba(16,185,129,.3);-webkit-animation:cube-breathe 3s infinite alternate;animation:cube-breathe 3s infinite alternate;will-change:opacity}.ultimate-widget-card.warning-mode .grid-cube.cube-warn{background:#f59e0b}.ultimate-widget-card.warning-mode .grid-cube.cube-drop{background:rgba(255,255,255,.05)}.ultimate-widget-card.warning-mode .uw-terminal{background:#020617;padding:15px 20px;position:relative;font-family:"Fira Code",monospace;border-top:1px solid rgba(255,255,255,.05)}.ultimate-widget-card.warning-mode .term-title{font-size:.65rem;color:#64748b;margin-bottom:10px}.ultimate-widget-card.warning-mode .term-lines{font-size:.75rem;color:#94a3b8}.ultimate-widget-card.warning-mode .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.ultimate-widget-card.warning-mode .ok{color:#10b981}.ultimate-widget-card.warning-mode .warn{color:#f59e0b}.ultimate-widget-card.warning-mode .err{color:#ef4444}.ultimate-widget-card.warning-mode .ms{color:#94a3b8}.ultimate-widget-card.warning-mode .active-line{color:#f59e0b;font-weight:600;margin-top:10px}.ultimate-widget-card.warning-mode .cursor{display:inline-block;width:6px;background:#f59e0b;-webkit-animation:blink-cursor 1s steps(2) infinite;animation:blink-cursor 1s steps(2) infinite}.ultimate-widget-card.warning-mode .term-fade{position:absolute;bottom:0;left:0;width:100%;height:25px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#020617));background:linear-gradient(to bottom,transparent,#020617)}.fp-dashboard.dark-nodes{background:#0f172a;border:1px solid rgba(255,255,255,.08);border-radius:1rem;margin-top:2rem;position:relative;z-index:10;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.3);box-shadow:0 25px 50px -12px rgba(0,0,0,.3);color:#f8fafc}.fp-dashboard.dark-nodes .node-list-body{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.fp-dashboard.dark-nodes .node-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:16px;background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.03);border-radius:12px;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.fp-dashboard.dark-nodes .node-card:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}@media (min-width:992px){.fp-dashboard.dark-nodes .node-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}.fp-dashboard.dark-nodes .node-identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (min-width:992px){.fp-dashboard.dark-nodes .node-identity{width:25%}}.fp-dashboard.dark-nodes .ip-address{font-family:"Fira Code",monospace;font-size:1.1rem;font-weight:700;color:#f8fafc;letter-spacing:.5px}.fp-dashboard.dark-nodes .port{color:#64748b;font-weight:500}.fp-dashboard.dark-nodes .flag-icon{display:inline-block;width:20px;height:15px;-ms-flex-negative:0;flex-shrink:0;border-radius:3px;overflow:hidden;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border:none!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);cursor:help;-webkit-transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s ease;transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s ease;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s ease;will-change:transform}.fp-dashboard.dark-nodes .flag-icon:hover{-webkit-transform:translateY(-2px) scale(1.15);-ms-transform:translateY(-2px) scale(1.15);transform:translateY(-2px) scale(1.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.6);box-shadow:0 6px 12px rgba(0,0,0,.6)}.fp-dashboard.dark-nodes .flag-icon::before{content:""!important;display:block!important;width:100%!important;height:100%!important;background-position:center center!important;background-size:cover!important}.fp-dashboard.dark-nodes .node-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.fp-dashboard.dark-nodes .node-specs{width:35%}}.fp-dashboard.dark-nodes .spec-badge{padding:4px 10px;border-radius:6px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.fp-dashboard.dark-nodes .badge-proto.http{background:rgba(59,130,246,.15);color:#60a5fa;border:1px solid rgba(59,130,246,.2)}.fp-dashboard.dark-nodes .badge-proto.socks{background:rgba(168,85,247,.15);color:#c084fc;border:1px solid rgba(168,85,247,.2)}.fp-dashboard.dark-nodes .badge-anon.anon-high{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.fp-dashboard.dark-nodes .badge-anon.anon-med{background:rgba(245,158,11,.1);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.fp-dashboard.dark-nodes .badge-anon.anon-low{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);-webkit-box-shadow:0 0 8px rgba(239,68,68,.2);box-shadow:0 0 8px rgba(239,68,68,.2)}.fp-dashboard.dark-nodes .node-health{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.fp-dashboard.dark-nodes .node-health{width:25%}}.fp-dashboard.dark-nodes .metric{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.fp-dashboard.dark-nodes .m-lbl{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.fp-dashboard.dark-nodes .m-val{font-family:"Fira Code",monospace;font-size:.9rem;font-weight:700}.fp-dashboard.dark-nodes .text-green{color:#10b981}.fp-dashboard.dark-nodes .text-orange{color:#f59e0b}.fp-dashboard.dark-nodes .text-red{color:#ef4444}.fp-dashboard.dark-nodes .text-muted{color:#94a3b8;font-weight:500}@media (min-width:992px){.fp-dashboard.dark-nodes .node-action{width:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.fp-dashboard.dark-nodes .btn-copy-node{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#cbd5e1;width:100%;padding:10px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;cursor:pointer;-webkit-transition:background .2s,border-color .2s,color .2s,-webkit-transform .2s;transition:background .2s,border-color .2s,color .2s,-webkit-transform .2s;transition:background .2s,border-color .2s,color .2s,transform .2s;transition:background .2s,border-color .2s,color .2s,transform .2s,-webkit-transform .2s;will-change:transform}.fp-dashboard.dark-nodes .btn-copy-node .icon-mask{width:18px;height:18px;background-color:currentColor;-ms-flex-negative:0;flex-shrink:0}.fp-dashboard.dark-nodes .btn-copy-node .copy-text{font-size:.85rem;font-weight:600;white-space:nowrap}.fp-dashboard.dark-nodes .btn-copy-node:hover{background:#3b82f6;border-color:#3b82f6;color:#fff;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media (min-width:992px){.fp-dashboard.dark-nodes .btn-copy-node{width:36px;height:36px;padding:0;gap:0}.fp-dashboard.dark-nodes .btn-copy-node .copy-text{display:none}.fp-dashboard.dark-nodes .btn-copy-node:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.fp-dashboard.dark-nodes .fp-table-footer{padding:20px;text-align:center;border-top:1px solid rgba(255,255,255,.05);background:rgba(0,0,0,.2);border-radius:0 0 16px 16px}.fp-dashboard.dark-nodes .btn-load-more{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 30px;border-radius:8px;font-weight:600;width:100%;max-width:300px;cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.fp-dashboard.dark-nodes .btn-load-more:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.1)}.nextgen-upsell{margin:80px 0;content-visibility:auto;contain-intrinsic-size:800px;font-family:"Open Sans",sans-serif}.nextgen-upsell__header{text-align:center;max-width:700px;margin:0 auto 50px}.nextgen-upsell__header .badge-fire{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:rgba(245,158,11,.05);color:#f59e0b;padding:6px 16px;border-radius:20px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;border:1px solid rgba(245,158,11,.2);-webkit-box-shadow:0 4px 10px rgba(245,158,11,.05);box-shadow:0 4px 10px rgba(245,158,11,.05)}.nextgen-upsell__header h2{font-size:2rem;font-weight:900;color:#0f172a;margin-bottom:15px;letter-spacing:-.5px}@media (min-width:768px){.nextgen-upsell__header h2{font-size:2.5rem}}.nextgen-upsell__header p{font-size:1.1rem;color:#64748b;line-height:1.6}.nextgen-upsell__layout{display:grid;grid-template-columns:1fr;gap:24px;position:relative}@media (min-width:992px){.nextgen-upsell__layout{grid-template-columns:1fr auto 1.8fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}}.nextgen-upsell .nu-card{border-radius:24px;padding:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.nextgen-upsell .nu-bridge{display:none}@media (min-width:992px){.nextgen-upsell .nu-bridge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;z-index:5}.nextgen-upsell .nu-bridge .icon-mask{width:32px;height:32px;background-color:#cbd5e1;-webkit-transition:.3s;transition:.3s}.nextgen-upsell .nu-bridge:hover .icon-mask{background-color:#3b82f6;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}.nextgen-upsell .nu-free{background:#fff;border:1px solid #e2e8f0;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}@media (min-width:992px){.nextgen-upsell .nu-free{border-radius:24px 0 0 24px;border-right:none;-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;opacity:.9}}.nextgen-upsell .nu-free .nu-free-warning-line{position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(45deg,#ef4444,#ef4444 10px,#fca5a5 10px,#fca5a5 20px);opacity:.8}.nextgen-upsell .nu-free .nu-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #e2e8f0;margin-top:10px}.nextgen-upsell .nu-free h3{font-size:1.2rem;font-weight:800;color:#475569;margin:0}.nextgen-upsell .nu-free .status-tag{background:#fee2e2;color:#ef4444;font-size:.7rem;font-weight:800;padding:4px 10px;border-radius:6px;text-transform:uppercase}.nextgen-upsell .nu-free .nu-metrics{background:#f8fafc;border-radius:12px;padding:15px;margin-bottom:25px;border:1px solid #e2e8f0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.02);box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.nextgen-upsell .nu-free .nu-metrics .metric{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.9rem;margin-bottom:10px}.nextgen-upsell .nu-free .nu-metrics .metric:last-child{margin-bottom:0}.nextgen-upsell .nu-free .nu-metrics span{color:#64748b;font-weight:600}.nextgen-upsell .nu-free .nu-metrics strong{color:#0f172a;font-family:"Fira Code",monospace}.nextgen-upsell .nu-free .nu-metrics .text-red{color:#ef4444}.nextgen-upsell .nu-free .nu-list{list-style:none;padding:0;margin:0}.nextgen-upsell .nu-free .nu-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:.95rem;color:#475569;font-weight:500}.nextgen-upsell .nu-free .nu-list .icon-mask{width:18px;height:18px;background-color:#ef4444;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.nextgen-upsell .nu-pro{background:#0f172a;border:1px solid rgba(59,130,246,.4);color:#f8fafc;-webkit-box-shadow:0 25px 50px -12px rgba(15,23,42,.6),inset 0 1px 1px rgba(255,255,255,.1);box-shadow:0 25px 50px -12px rgba(15,23,42,.6),inset 0 1px 1px rgba(255,255,255,.1)}@media (min-width:992px){.nextgen-upsell .nu-pro{padding:40px;z-index:10;border-radius:24px;margin-left:-20px}}.nextgen-upsell .nu-pro .nu-pro-bg-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:20px 20px;opacity:.3;pointer-events:none}.nextgen-upsell .nu-pro .nu-pro-glow{position:absolute;top:-100px;right:-50px;width:300px;height:300px;background:radial-gradient(circle,rgba(59,130,246,.2) 0,transparent 70%);border-radius:50%;-webkit-filter:blur(40px);filter:blur(40px);pointer-events:none}.nextgen-upsell .nu-pro .nu-pro-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:35px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:25px;position:relative}@media (min-width:576px){.nextgen-upsell .nu-pro .nu-pro-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.nextgen-upsell .nu-pro .nu-pro-title{font-size:1.5rem;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.nextgen-upsell .nu-pro .nu-pro-title .icon-mask{background-color:#f59e0b;width:26px;height:26px;-webkit-filter:drop-shadow(0 0 8px rgba(245, 158, 11, .5));filter:drop-shadow(0 0 8px rgba(245, 158, 11, .5))}.nextgen-upsell .nu-pro .nu-pro-title .text-gradient{background:linear-gradient(135deg,#fff 0,#93c5fd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nextgen-upsell .nu-pro .nu-pro-price{font-size:2.5rem;font-weight:900;line-height:1;color:#fff;text-shadow:0 4px 20px rgba(59,130,246,.3)}.nextgen-upsell .nu-pro .nu-pro-price span{font-size:1rem;font-weight:600;color:#94a3b8;text-shadow:none}.nextgen-upsell .nu-pro .nu-bento-features{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px;position:relative}@media (min-width:640px){.nextgen-upsell .nu-pro .nu-bento-features{grid-template-columns:1fr 1fr}}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.01) 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);-webkit-transition:border-color .3s,-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s;transition:border-color .3s,-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,-webkit-transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .3s;will-change:transform}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel:hover{border-color:rgba(59,130,246,.3);-webkit-box-shadow:0 10px 30px -10px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);box-shadow:0 10px 30px -10px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn{width:40px;height:40px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset 0 2px 4px rgba(255,255,255,.1);box-shadow:inset 0 2px 4px rgba(255,255,255,.1)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn .icon-mask{width:22px;height:22px;background-color:currentColor}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn.green{background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(16,185,129,.05));color:#34d399;border:1px solid rgba(16,185,129,.2)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn.blue{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(59,130,246,.05));color:#60a5fa;border:1px solid rgba(59,130,246,.2)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn.purple{background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(168,85,247,.05));color:#c084fc;border:1px solid rgba(168,85,247,.2)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-icn.orange{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(245,158,11,.05));color:#fbbf24;border:1px solid rgba(245,158,11,.2)}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-txt strong{font-size:1rem;font-weight:700;color:#f8fafc;letter-spacing:.3px}.nextgen-upsell .nu-pro .nu-bento-features .glass-panel .feat-txt span{font-size:.85rem;color:#94a3b8;line-height:1.5}.nextgen-upsell .nu-pro .nu-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;position:relative}.nextgen-upsell .nu-pro .btn-shimmer{position:relative;overflow:hidden;width:100%;text-decoration:none;background:linear-gradient(135deg,#f97316 0,#ea580c 100%);border-radius:14px;padding:18px;border:1px solid rgba(255,255,255,.1);-webkit-box-shadow:0 10px 25px rgba(234,88,12,.4),inset 0 2px 4px rgba(255,255,255,.2);box-shadow:0 10px 25px rgba(234,88,12,.4),inset 0 2px 4px rgba(255,255,255,.2);-webkit-transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s;transition:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-box-shadow .2s;will-change:transform}.nextgen-upsell .nu-pro .btn-shimmer .btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-size:1.15rem;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.2)}.nextgen-upsell .nu-pro .btn-shimmer .btn-text .icon-mask{width:20px;height:20px;background-color:currentColor}.nextgen-upsell .nu-pro .btn-shimmer::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,.3)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-animation:shimmer 3s infinite;animation:shimmer 3s infinite}.nextgen-upsell .nu-pro .btn-shimmer:hover{-webkit-transform:translateY(-3px) scale(1.01);-ms-transform:translateY(-3px) scale(1.01);transform:translateY(-3px) scale(1.01);-webkit-box-shadow:0 15px 35px rgba(234,88,12,.6),inset 0 2px 4px rgba(255,255,255,.3);box-shadow:0 15px 35px rgba(234,88,12,.6),inset 0 2px 4px rgba(255,255,255,.3)}.nextgen-upsell .nu-pro .micro-trust{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:#94a3b8}.nextgen-upsell .nu-pro .micro-trust .icon-mask{width:16px;height:16px;background-color:#10b981;-webkit-filter:drop-shadow(0 0 5px rgba(16, 185, 129, .4));filter:drop-shadow(0 0 5px rgba(16, 185, 129, .4))}.tech-protocols{margin:80px 0;font-family:"Open Sans",sans-serif;content-visibility:auto;contain-intrinsic-size:500px}.tech-protocols .tp-header{text-align:center;max-width:650px;margin:0 auto 40px}.tech-protocols .tp-header h2{font-size:2rem;font-weight:900;color:#0f172a;margin-bottom:15px;letter-spacing:-.5px}.tech-protocols .tp-header p{font-size:1.05rem;color:#64748b;line-height:1.6}.tech-protocols .tp-grid{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:992px){.tech-protocols .tp-grid{grid-template-columns:repeat(2,1fr)}}.tech-protocols .tp-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:border-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,border-color .3s;transition:transform .3s,box-shadow .3s,border-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;will-change:transform}.tech-protocols .tp-card:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px rgba(0,0,0,.1);border-color:#cbd5e1}.tech-protocols .tp-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#f8fafc;border-radius:16px 16px 0 0}.tech-protocols .tp-card .proto-title{font-size:1.2rem;font-weight:800;color:#0f172a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.tech-protocols .tp-card .proto-title .icon-mask{width:22px;height:22px;background-color:#3b82f6}.tech-protocols .tp-card .proto-use{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#e2e8f0;padding:4px 10px;border-radius:6px}.tech-protocols .tp-card .tp-body{padding:24px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tech-protocols .tp-card .tp-desc{font-size:.95rem;color:#475569;line-height:1.6;margin:0}.tech-protocols .tp-card .tp-compare{display:grid;grid-template-columns:1fr;gap:15px;margin-top:auto}@media (min-width:576px){.tech-protocols .tp-card .tp-compare{grid-template-columns:1fr 1fr}}.tech-protocols .tp-card .tp-compare .comp-col{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:15px}.tech-protocols .tp-card .tp-compare .comp-col span{display:block;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:12px}.tech-protocols .tp-card .tp-compare .comp-col ul{list-style:none;padding:0;margin:0}.tech-protocols .tp-card .tp-compare .comp-col li{position:relative;padding-left:18px;margin-bottom:8px;font-size:.85rem;color:#334155;line-height:1.3;font-weight:500}.tech-protocols .tp-card .tp-compare .comp-col li:last-child{margin-bottom:0}.tech-protocols .tp-card .tp-compare .comp-col .bad::before{content:"✕";position:absolute;left:0;top:-1px;color:#ef4444;font-weight:700}.tech-protocols .tp-card .tp-compare .comp-col .good::before{content:"✓";position:absolute;left:0;top:-1px;color:#10b981;font-weight:700}.tech-protocols .tp-card .tp-compare .comp-col.pro{background:rgba(16,185,129,.05);border-color:rgba(16,185,129,.2)}.tech-protocols .tp-card .tp-compare .comp-col.pro span{color:#059669}.tech-protocols .tp-card .tp-footer{padding:20px 24px;border-top:1px solid #f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.tech-protocols .tp-card .tp-footer .pool-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:.85rem;color:#64748b}.tech-protocols .tp-card .tp-footer .pool-stat strong{font-family:"Fira Code",monospace;color:#0f172a;font-size:1rem}.tech-protocols .tp-card .tp-footer .w-100{width:100%}.affiliate-terminal-block{font-family:"Open Sans",sans-serif;content-visibility:auto;contain-intrinsic-size:500px;width:100%}.affiliate-terminal-block .atb-container{background:#0f172a;border-radius:24px;padding:40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;position:relative;overflow:hidden;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.4);box-shadow:0 25px 50px -12px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.05)}.affiliate-terminal-block .atb-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0}@media (min-width:992px){.affiliate-terminal-block .atb-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px;gap:60px}}.affiliate-terminal-block .atb-content{position:relative;z-index:2}@media (min-width:992px){.affiliate-terminal-block .atb-content{width:45%;-ms-flex-negative:0;flex-shrink:0}}.affiliate-terminal-block .atb-content .atb-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);color:#34d399;padding:6px 14px;border-radius:8px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:25px}.affiliate-terminal-block .atb-content .atb-title{font-size:2rem;font-weight:900;color:#fff;line-height:1.2;margin-bottom:15px}@media (min-width:768px){.affiliate-terminal-block .atb-content .atb-title{font-size:2.5rem}}.affiliate-terminal-block .atb-content .atb-lead{font-size:1.05rem;color:#94a3b8;line-height:1.6;margin-bottom:35px}.affiliate-terminal-block .atb-content .atb-features{list-style:none;padding:0;margin:0 0 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.affiliate-terminal-block .atb-content .atb-features li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.affiliate-terminal-block .atb-content .atb-features .feat-icn{width:44px;height:44px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.affiliate-terminal-block .atb-content .atb-features .feat-icn .icon-mask{width:22px;height:22px;background-color:#60a5fa}.affiliate-terminal-block .atb-content .atb-features .feat-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.affiliate-terminal-block .atb-content .atb-features .feat-txt strong{font-size:1rem;font-weight:700;color:#f8fafc}.affiliate-terminal-block .atb-content .atb-features .feat-txt span{font-size:.85rem;color:#64748b;line-height:1.5}.affiliate-terminal-block .atb-visual{position:relative;z-index:2}@media (min-width:992px){.affiliate-terminal-block .atb-visual{width:55%}}.affiliate-terminal-block .atb-visual .cw-glow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(circle,rgba(59,130,246,.15) 0,transparent 70%);-webkit-filter:blur(40px);filter:blur(40px);z-index:1;pointer-events:none}.affiliate-terminal-block .atb-visual .code-window{position:relative;z-index:2;background:#020617;border-radius:12px;border:1px solid rgba(255,255,255,.1);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.6);box-shadow:0 20px 40px rgba(0,0,0,.6);overflow:hidden;font-family:"Fira Code",Consolas,monospace;font-size:.8rem;line-height:1.5}.affiliate-terminal-block .atb-visual .code-window .cw-header{background:#1e293b;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.affiliate-terminal-block .atb-visual .code-window .cw-header .dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.affiliate-terminal-block .atb-visual .code-window .cw-header .dots span{width:10px;height:10px;border-radius:50%;background:#475569}.affiliate-terminal-block .atb-visual .code-window .cw-header .dots span:nth-child(1){background:#ef4444}.affiliate-terminal-block .atb-visual .code-window .cw-header .dots span:nth-child(2){background:#f59e0b}.affiliate-terminal-block .atb-visual .code-window .cw-header .dots span:nth-child(3){background:#10b981}.affiliate-terminal-block .atb-visual .code-window .cw-header .cw-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#64748b;font-size:.75rem;font-weight:600;margin-left:-40px}.affiliate-terminal-block .atb-visual .code-window .cw-body{padding:20px;color:#94a3b8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.affiliate-terminal-block .atb-visual .code-window .cw-body .line{word-break:break-all}.affiliate-terminal-block .atb-visual .code-window .cw-body .mt{margin-top:15px}.affiliate-terminal-block .atb-visual .code-window .cw-body .mt-last{margin-top:20px}.affiliate-terminal-block .atb-visual .code-window .cw-body .prompt{color:#f97316;font-weight:700;margin-right:8px}.affiliate-terminal-block .atb-visual .code-window .cw-body .cmd{color:#f8fafc;font-weight:500}.affiliate-terminal-block .atb-visual .code-window .cw-body .sys{color:#64748b;font-style:italic}.affiliate-terminal-block .atb-visual .code-window .cw-body .link{color:#3b82f6;text-decoration:underline;background:rgba(59,130,246,.1);display:inline-block;padding:2px 8px;border-radius:4px;margin-top:4px}.affiliate-terminal-block .atb-visual .code-window .cw-body .time{color:#64748b;margin-right:8px}.affiliate-terminal-block .atb-visual .code-window .cw-body .amt{color:#f8fafc;font-weight:700}.affiliate-terminal-block .atb-visual .code-window .cw-body .success{color:#cbd5e1;margin-top:10px}.affiliate-terminal-block .atb-visual .code-window .cw-body .payout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#94a3b8;background:rgba(16,185,129,.05);border-left:2px solid #10b981;padding:6px 10px;margin-top:4px}.affiliate-terminal-block .atb-visual .code-window .cw-body .payout .icon-mask{width:14px;height:14px;background-color:#10b981}.affiliate-terminal-block .atb-visual .code-window .cw-body .text-green{color:#10b981;font-weight:800}.affiliate-terminal-block .atb-visual .code-window .cw-body .type-anim-1{-webkit-animation:fadeInLine .5s ease-out 1s both;animation:fadeInLine .5s ease-out 1s both}.affiliate-terminal-block .atb-visual .code-window .cw-body .type-anim-2{-webkit-animation:fadeInLine .5s ease-out 1.5s both;animation:fadeInLine .5s ease-out 1.5s both}.affiliate-terminal-block .atb-visual .code-window .cw-body .type-anim-3{-webkit-animation:fadeInLine .5s ease-out 3s both;animation:fadeInLine .5s ease-out 3s both}.affiliate-terminal-block .atb-visual .code-window .cw-body .type-anim-4{-webkit-animation:fadeInLine .5s ease-out 3.5s both;animation:fadeInLine .5s ease-out 3.5s both}.affiliate-terminal-block .atb-visual .code-window .cw-body .cursor{display:inline-block;width:8px;background:currentColor;-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}@-webkit-keyframes fadeInLine{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInLine{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.btn-copy-node.copy-success,.btn-outline.copy-success{border-color:#10b981!important;color:#10b981!important;pointer-events:none}.btn-copy-node.copy-success .icon-mask,.btn-outline.copy-success .icon-mask{background-color:#10b981!important}.pulse-dot{position:relative;display:inline-block}.pulse-dot::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;-webkit-animation:pulse-gpu 2s infinite cubic-bezier(.4,0,.6,1);animation:pulse-gpu 2s infinite cubic-bezier(.4,0,.6,1)}.pulse-dot.orange::after{background:#f59e0b}.pulse-dot:not(.orange)::after{background:#10b981}@-webkit-keyframes pulse-gpu{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}70%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse-gpu{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}70%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes blip{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%,20%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes blip{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%,20%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cube-breathe{0%{opacity:.3}100%{opacity:1;background:#f59e0b}}@keyframes cube-breathe{0%{opacity:.3}100%{opacity:1;background:#f59e0b}}@-webkit-keyframes blink-cursor{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink-cursor{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes shimmer{0%{left:-100%}20%{left:200%}100%{left:200%}}@keyframes shimmer{0%{left:-100%}20%{left:200%}100%{left:200%}}@-webkit-keyframes float-coin{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float-coin{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}