.agentic-body{--agentic-green:#6cf5b2;--agentic-cyan:#65dff2;--agentic-purple:#c746ee;--agentic-code:#08060c}
.agentic-page{position:relative;isolation:isolate;overflow:hidden;width:min(1420px,calc(100% - 48px));margin:0 auto;padding:68px 0 110px;display:grid;gap:28px}
.agentic-page *{min-width:0}
.agentic-page button,.agentic-page select{font:inherit}
.agentic-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(1px);pointer-events:none}
.agentic-glow-one{width:660px;height:660px;top:-250px;right:-300px;background:radial-gradient(circle,color-mix(in srgb,var(--agentic-purple) 18%,transparent),transparent 68%)}
.agentic-glow-two{width:520px;height:520px;top:730px;left:-360px;background:radial-gradient(circle,color-mix(in srgb,var(--agentic-cyan) 9%,transparent),transparent 70%)}
.agentic-hero{position:relative;display:grid;height:auto;grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);align-items:center;gap:clamp(44px,7vw,110px);min-height:530px;padding:clamp(48px,7vw,90px);overflow:hidden;border:1px solid color-mix(in srgb,var(--agentic-purple) 30%,var(--line));border-radius:34px;background:linear-gradient(127deg,#0d0711 0%,#17091e 48%,#230c2c 100%);box-shadow:0 35px 110px #0006;color:#fff}
.agentic-hero:before{position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(125deg,#0005,transparent 67%);content:"";pointer-events:none}
.agentic-hero:after{position:absolute;width:420px;height:420px;right:-70px;bottom:-230px;border:1px solid #e068ff30;border-radius:50%;box-shadow:0 0 0 50px #bc3be30c,0 0 0 100px #bc3be308;content:"";pointer-events:none}
.agentic-hero>*{position:relative;z-index:1}
.agentic-hero h1{margin:20px 0 24px;font-size:clamp(3.1rem,6vw,6.8rem);line-height:.9;letter-spacing:-.072em}
.agentic-hero h1 span{background:linear-gradient(90deg,#f5b3ff,#bb4de6 72%);background-clip:text;color:transparent}
.agentic-hero-copy>p{max-width:830px;margin:0;color:#cbbdce;font-size:clamp(1.04rem,1.45vw,1.24rem);line-height:1.68}
.agentic-hero-signals{display:flex;flex-wrap:wrap;gap:10px 23px;margin-top:30px;color:#d4c8d8;font-size:.78rem;font-weight:750}
.agentic-hero-signals span{display:inline-flex;align-items:center;gap:7px}
.agentic-hero-signals i{display:grid;width:18px;height:18px;place-items:center;border:1px solid #6cf5b252;border-radius:50%;background:#6cf5b214;color:var(--agentic-green);font-size:.65rem;font-style:normal}
.agentic-system{position:relative;overflow:hidden;border:1px solid #ffffff22;border-radius:24px;background:#0a080dcf;box-shadow:0 30px 85px #0007;backdrop-filter:blur(15px)}
.agentic-system:after{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 45%,#ffffff08 46%,transparent 48%);content:"";pointer-events:none}
.agentic-system-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid #ffffff14;background:#ffffff08;color:#847788;font-size:.59rem;letter-spacing:.08em}
.agentic-system-bar>span{display:flex;gap:5px}.agentic-system-bar i{width:7px;height:7px;border-radius:50%;background:#4c4350}.agentic-system-bar i:first-child{background:#dc64f2}.agentic-system-bar i:nth-child(2){background:#f0bf5a}.agentic-system-bar i:last-child{background:#67e4ad}
.agentic-system-brand{display:flex;align-items:center;gap:14px;padding:22px;border-bottom:1px solid #ffffff10}
.agentic-system-brand img{width:48px;height:48px;filter:drop-shadow(0 0 22px #c64de080)}
.agentic-system-brand span,.agentic-system-brand small,.agentic-system-brand strong{display:block}.agentic-system-brand small{color:#8d818f;font-size:.66rem;text-transform:uppercase;letter-spacing:.1em}.agentic-system-brand strong{margin-top:3px;font-size:1.08rem}
.agentic-system dl{margin:0;padding:8px 22px 18px}.agentic-system dl>div{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 0;border-bottom:1px solid #ffffff0c}.agentic-system dl>div:last-child{border-bottom:0}.agentic-system dt{color:#8e8391;font-size:.72rem}.agentic-system dd{margin:0;text-align:right;font-size:.78rem;font-weight:800}.agentic-system dd.is-ready,.agentic-system dd.is-locked{display:inline-flex;align-items:center;gap:7px;color:var(--agentic-green)}.agentic-system dd.is-locked{color:#f3bc67}.agentic-system dd i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}
.agentic-card{border:1px solid color-mix(in srgb,var(--agentic-purple) 13%,var(--line));border-radius:27px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel2) 26%,var(--panel)),var(--panel));box-shadow:0 22px 75px #0002}
.agentic-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.agentic-section-heading h2{margin:10px 0 8px;font-size:clamp(2.1rem,4vw,4.2rem);line-height:.98;letter-spacing:-.055em}.agentic-section-heading p{max-width:760px;margin:0;color:var(--muted);font-size:1rem}
.agentic-ready-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--agentic-green) 30%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--agentic-green) 7%,var(--panel));color:color-mix(in srgb,var(--agentic-green) 72%,var(--text));font-size:.7rem;font-weight:850;white-space:nowrap}.agentic-ready-badge i{width:7px;height:7px;border-radius:50%;background:var(--agentic-green);box-shadow:0 0 12px var(--agentic-green)}
.agentic-connect{padding:clamp(29px,4vw,52px)}
.agentic-steps{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(350px,1.05fr) minmax(380px,1.17fr);gap:12px;margin:37px 0 0;padding:0;list-style:none;counter-reset:steps}
.agentic-step{position:relative;display:flex;min-height:440px;flex-direction:column;padding:25px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--panel2) 48%,var(--panel));transition:border-color .2s,transform .2s}
.agentic-step:hover{border-color:color-mix(in srgb,var(--agentic-purple) 40%,var(--line));transform:translateY(-2px)}
.agentic-step-heading{display:grid;grid-template-columns:39px 1fr;gap:13px;align-items:start}.agentic-step-number{display:grid;width:38px;height:38px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 38%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--agentic-purple) 8%,var(--panel));color:var(--pink);font:850 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}.agentic-step h3{margin:0;font-size:1.08rem;line-height:1.35}.agentic-step-heading p{margin:5px 0 0;color:var(--muted);font-size:.78rem;line-height:1.48}
.agentic-key-state{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center;margin:25px 0 16px;padding:15px;border:1px solid color-mix(in srgb,var(--agentic-green) 26%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--agentic-green) 5%,var(--panel))}.agentic-key-state>span{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#6cf5b212;color:var(--agentic-green)}.agentic-key-state svg,.agentic-lock-icon svg,.agentic-secret-icon svg,.agentic-prompt-terminal svg,.agentic-resource-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.agentic-key-state strong,.agentic-key-state small{display:block}.agentic-key-state strong{font-size:.82rem}.agentic-key-state small{margin-top:3px;color:var(--muted);font-size:.67rem;line-height:1.45}.agentic-key-empty{border-color:var(--line)}.agentic-key-empty>span{background:color-mix(in srgb,var(--agentic-purple) 9%,var(--panel));color:var(--pink)}
.agentic-secret{margin:25px 0 16px;padding:15px;border:1px solid color-mix(in srgb,var(--agentic-green) 42%,var(--line));border-radius:15px;background:linear-gradient(135deg,color-mix(in srgb,var(--agentic-green) 8%,var(--panel)),color-mix(in srgb,var(--agentic-purple) 7%,var(--panel)))}.agentic-secret>div:first-child{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center}.agentic-secret-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#6cf5b214;color:var(--agentic-green)}.agentic-secret strong,.agentic-secret small{display:block}.agentic-secret strong{font-size:.82rem}.agentic-secret small{margin-top:3px;color:var(--muted);font-size:.67rem}.agentic-secret-value{display:flex;align-items:center;gap:7px;margin-top:12px}.agentic-secret-value code{flex:1;overflow:auto;padding:11px;border:1px solid #ffffff0b;border-radius:10px;background:var(--agentic-code);color:#f5ebf7;font-size:.7rem;white-space:nowrap}.agentic-secret-value button,.agentic-command button{min-height:40px;border:0;border-radius:10px;background:#fff;color:#160d19;padding:9px 12px;font-size:.68rem;font-weight:900;cursor:pointer}.agentic-secret-value button.is-copied,.agentic-command button.is-copied{background:var(--agentic-green);color:#06130d}
.agentic-key-meta{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:auto 0 14px}.agentic-key-meta div{padding:10px;border:1px solid var(--line);border-radius:10px}.agentic-key-meta dt{color:var(--muted);font-size:.62rem}.agentic-key-meta dd{margin:2px 0 0;font-size:.7rem;font-weight:800}.agentic-key-step form{margin-top:auto}.agentic-key-step form .button{width:100%;min-height:43px;font-size:.72rem}.agentic-secondary-button{border-color:color-mix(in srgb,var(--agentic-purple) 32%,var(--line));background:color-mix(in srgb,var(--agentic-purple) 8%,var(--panel));box-shadow:none}.agentic-secondary-button:hover{border-color:var(--agentic-purple)}
.agentic-platform-picker{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:25px}.agentic-platform-picker button{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:83px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--text);text-align:left;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.agentic-platform-picker button:hover{border-color:color-mix(in srgb,var(--agentic-purple) 42%,var(--line));transform:translateY(-1px)}.agentic-platform-picker button[aria-selected=true]{border-color:color-mix(in srgb,var(--agentic-purple) 65%,var(--line));background:linear-gradient(140deg,color-mix(in srgb,var(--agentic-purple) 12%,var(--panel)),var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--agentic-purple) 13%,transparent)}.agentic-platform-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 22%,var(--line));border-radius:12px;background:var(--panel2);color:var(--text)}.agentic-platform-icon svg{width:21px;height:21px;fill:currentColor}.agentic-platform-icon.agentic-linux-icon svg{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.agentic-windows-icon{color:#39a7ff}.agentic-platform-picker strong,.agentic-platform-picker small{display:block}.agentic-platform-picker strong{font-size:.74rem;line-height:1.25}.agentic-platform-picker small{margin-top:3px;color:var(--muted);font-size:.6rem;line-height:1.3}
.agentic-picker-label{margin:24px 0 8px;color:var(--muted);font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agentic-picker-label+.agentic-platform-picker{margin-top:0}.agentic-workspace-picker{display:grid;grid-template-columns:1fr 1fr;gap:7px}.agentic-workspace-picker button{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:9px;min-height:64px;padding:9px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);text-align:left;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.agentic-workspace-picker button:hover{border-color:color-mix(in srgb,var(--agentic-purple) 42%,var(--line));transform:translateY(-1px)}.agentic-workspace-picker button[aria-selected=true]{border-color:color-mix(in srgb,var(--agentic-cyan) 55%,var(--line));background:linear-gradient(140deg,color-mix(in srgb,var(--agentic-cyan) 9%,var(--panel)),var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--agentic-cyan) 12%,transparent)}.agentic-workspace-picker .agentic-client-icon{width:35px;height:35px;border-radius:9px}.agentic-workspace-picker .agentic-client-icon svg{width:18px;height:18px}.agentic-workspace-picker strong,.agentic-workspace-picker small{display:block}.agentic-workspace-picker strong{font-size:.68rem;line-height:1.2}.agentic-workspace-picker small{margin-top:2px;color:var(--muted);font-size:.55rem}.agentic-combination-note{margin-top:13px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--agentic-cyan) 24%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--agentic-cyan) 5%,var(--panel));color:var(--muted);font-size:.66rem;line-height:1.55}
.agentic-command-panel{margin-top:24px}.agentic-command-panel[hidden]{display:none}.agentic-command{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;border:1px solid #ffffff12;border-radius:13px;background:var(--agentic-code);box-shadow:inset 0 1px #ffffff08}.agentic-command>span{padding-left:5px;color:var(--agentic-green);font:800 .68rem ui-monospace,SFMono-Regular,Menlo,monospace}.agentic-command code{overflow:auto;color:#f3eaf5;font:500 .64rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.agentic-command button{min-width:105px;background:linear-gradient(135deg,#9c29c7,#d456ed);color:#fff}.agentic-command button:disabled{background:#2a232c;color:#8f8492;cursor:not-allowed}
.agentic-key-prompt{display:grid;grid-template-columns:42px 1fr;gap:13px;margin-top:13px;padding:14px;border:1px solid color-mix(in srgb,var(--agentic-cyan) 20%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--agentic-cyan) 4%,var(--panel))}.agentic-prompt-terminal{display:grid;width:40px;height:40px;place-items:center;border-radius:11px;background:#65dff211;color:var(--agentic-cyan)}.agentic-key-prompt strong{font-size:.78rem}.agentic-key-prompt p{margin:4px 0;color:var(--muted);font-size:.68rem;line-height:1.5}.agentic-key-prompt small{display:block;color:color-mix(in srgb,var(--muted) 82%,var(--agentic-cyan));font-size:.61rem;line-height:1.45}.agentic-key-prompt q{color:var(--text);font-weight:800}.agentic-setup-safety{display:flex;flex-wrap:wrap;gap:6px 13px;margin-top:auto;padding-top:15px;color:var(--muted);font-size:.6rem;font-weight:700}.agentic-setup-safety span{display:inline-flex;align-items:center;gap:5px}.agentic-setup-safety i{color:var(--agentic-green);font-style:normal}
.agentic-login-check{margin-top:15px;padding:13px;border:1px solid color-mix(in srgb,var(--agentic-purple) 22%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--agentic-purple) 4%,var(--panel))}.agentic-login-check summary{color:var(--text);font-size:.7rem;font-weight:850;cursor:pointer}.agentic-login-check>p{margin:9px 0 0;color:var(--muted);font-size:.65rem;line-height:1.5}.agentic-login-check .agentic-command-panel{margin-top:11px}
.agentic-clients{margin-top:13px;padding:27px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--panel2) 65%,var(--panel)),var(--panel))}.agentic-clients-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.agentic-clients-heading h3{margin:8px 0 0;font-size:1.45rem;letter-spacing:-.035em}.agentic-clients-heading>p{max-width:430px;margin:0;color:var(--muted);font-size:.75rem;text-align:right}.agentic-client-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:21px}.agentic-client{display:grid;grid-template-columns:43px 1fr;align-items:center;gap:11px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.agentic-client-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:11px;background:var(--panel2)}.agentic-client-icon svg{width:21px;height:21px;fill:currentColor}.agentic-cli-icon{color:var(--agentic-green)}.agentic-cli-icon svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.agentic-vscode-icon{color:#24a6f2}.agentic-insiders-icon{color:#22d3c5}.agentic-cursor-icon{color:#f0edf1}.agentic-windsurf-icon{color:#41e4c2}.agentic-client strong,.agentic-client small{display:block}.agentic-client strong{font-size:.72rem;line-height:1.25}.agentic-client small{margin-top:3px;color:var(--muted);font-size:.58rem;line-height:1.3}.agentic-client-note{margin:18px 0 0!important;color:var(--muted);font-size:.67rem!important;text-align:center}
.agentic-resources{display:grid;gap:17px;margin-top:48px}.agentic-resources-heading{padding:0 7px 12px}.agentic-resources-heading h2{font-size:clamp(2.2rem,4.6vw,4.8rem)}.agentic-resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.agentic-resource-grid>.agentic-card{padding:31px}.agentic-resource-card-head{display:flex;align-items:center;gap:14px}.agentic-resource-icon{display:grid;width:47px;height:47px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 25%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--agentic-purple) 8%,var(--panel));color:var(--pink)}.agentic-resource-card-head small,.agentic-resource-card-head h3{display:block}.agentic-resource-card-head small{color:var(--muted);font-size:.67rem}.agentic-resource-card-head h3{margin:1px 0 0;font-size:1.4rem}.agentic-resource-grid article>p{margin:18px 0;color:var(--muted);font-size:.86rem}.agentic-meters{display:grid;gap:14px;margin:21px 0}.agentic-meter>span{display:flex;justify-content:space-between;gap:15px;font-size:.72rem}.agentic-meter small{color:var(--muted)}.agentic-meter>div{height:6px;margin-top:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 80%,transparent)}.agentic-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--agentic-purple),#e86bdd);box-shadow:0 0 14px #cf47e680}.agentic-resource-footnote{display:block;color:var(--muted);font-size:.66rem;line-height:1.55}
.agentic-wallet-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.agentic-wallet-head small,.agentic-wallet-head strong{display:block}.agentic-wallet-head small{color:var(--muted);font-size:.67rem;text-transform:uppercase;letter-spacing:.1em}.agentic-wallet-head strong{margin-top:3px;font:850 2.25rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.055em}.agentic-wallet-head strong em{color:var(--muted);font-size:.64rem;font-style:normal;letter-spacing:.02em}.agentic-wallet-head>span{padding:7px 10px;border:1px solid color-mix(in srgb,var(--agentic-cyan) 22%,var(--line));border-radius:999px;color:var(--agentic-cyan);font-size:.64rem;font-weight:850}.agentic-topup{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;margin:24px 0 15px}.agentic-topup label{display:grid;gap:6px}.agentic-topup label>span{color:var(--muted);font-size:.64rem;font-weight:750}.agentic-topup select{min-height:45px;padding:9px 11px;border:1px solid var(--line);border-radius:11px;background:var(--panel2);color:var(--text)}.agentic-topup .button{min-height:45px;padding-inline:18px;font-size:.72rem;white-space:nowrap}
.agentic-activity{padding:0!important;overflow:hidden}.agentic-activity summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 27px;cursor:pointer;list-style:none}.agentic-activity summary::-webkit-details-marker{display:none}.agentic-activity summary span,.agentic-activity summary strong,.agentic-activity summary small{display:block}.agentic-activity summary small{color:var(--muted);font-size:.65rem}.agentic-activity summary>b{color:var(--muted);font-size:.69rem}.agentic-activity summary i{margin-left:7px;font-style:normal}.agentic-activity[open] summary i{display:inline-block;transform:rotate(45deg)}.agentic-activity-content{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:3px 27px 27px;border-top:1px solid var(--line)}.agentic-activity-content h3{margin:21px 0 5px}.agentic-ledger>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid var(--line);font-size:.7rem}.agentic-ledger span,.agentic-ledger strong,.agentic-ledger small{display:block}.agentic-ledger small{color:var(--muted)}.agentic-ledger .debit{color:#f38b99}.agentic-ledger .credit{color:var(--agentic-green)}
.agentic-alert{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:13px}.agentic-alert>span{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;font-weight:900}.agentic-alert p{margin:0}.agentic-alert-error{border:1px solid #df587173;background:#b9344a20}.agentic-alert-error>span{background:#df587126;color:#ff9aaa}
.agentic-locked{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;padding:42px}.agentic-lock-icon{display:grid;width:62px;height:62px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 30%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--agentic-purple) 8%,var(--panel));color:var(--pink)}.agentic-lock-icon svg{width:29px;height:29px}.agentic-locked small{color:var(--pink);font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.agentic-locked h2{margin:5px 0;font-size:1.8rem}.agentic-locked p{max-width:770px;margin:0;color:var(--muted)}
.agentic-public{display:grid;gap:27px;margin-top:26px}.agentic-public-heading{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.55fr);align-items:end;gap:45px;padding:58px 8px 20px}.agentic-public-heading h2{max-width:880px;margin:0;font-size:clamp(3rem,6.2vw,6.7rem);line-height:.91;letter-spacing:-.07em}.agentic-public-heading p{margin:0;color:var(--muted);font-size:1.05rem;line-height:1.7}.agentic-power-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.agentic-power-grid article{min-height:290px;padding:27px}.agentic-power-grid article>span{display:grid;width:49px;height:49px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 28%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--agentic-purple) 8%,var(--panel));color:var(--pink)}.agentic-power-grid svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.agentic-power-grid h3{margin:51px 0 11px;font-size:1.25rem}.agentic-power-grid p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.65}.agentic-public-support{padding:clamp(28px,4vw,48px)}.agentic-public-support-copy{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,.7fr);align-items:end;gap:50px}.agentic-public-support-copy h2{margin:0;font-size:clamp(2.5rem,4.8vw,5rem);line-height:.95;letter-spacing:-.06em}.agentic-public-support-copy p{margin:0;color:var(--muted);font-size:1rem;line-height:1.7}.agentic-public-os{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:35px 0 12px}.agentic-public-os>div{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.agentic-public-os strong{font-size:.76rem}.agentic-public-clients{grid-template-columns:repeat(5,1fr);margin-top:0}.agentic-public-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:clamp(30px,5vw,59px);border:1px solid color-mix(in srgb,var(--agentic-purple) 34%,var(--line));border-radius:27px;background:radial-gradient(circle at 88% 0,color-mix(in srgb,var(--agentic-purple) 22%,transparent),transparent 46%),linear-gradient(130deg,#120817,#26102d);box-shadow:0 28px 80px #0003;color:#fff}.agentic-public-cta h2{margin:0;font-size:clamp(2rem,3.7vw,3.9rem);line-height:.98;letter-spacing:-.05em}.agentic-public-cta p{margin:10px 0 0;color:#cdbfd0}.agentic-public-cta>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.agentic-public-cta .agentic-secondary-button{color:#fff;background:#ffffff0d;border-color:#ffffff25}
.agentic-dialog{width:min(560px,calc(100% - 28px));max-width:none;padding:0;overflow:visible;border:1px solid color-mix(in srgb,var(--agentic-purple) 45%,var(--line));border-radius:25px;background:transparent;color:var(--text);box-shadow:0 45px 140px #000c}.agentic-dialog::backdrop{background:#070309c7;backdrop-filter:blur(8px)}.agentic-dialog-shell{position:relative;overflow:hidden;padding:34px;border-radius:24px;background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--agentic-purple) 24%,transparent),transparent 42%),linear-gradient(145deg,var(--panel2),var(--panel))}.agentic-dialog-shell:before{position:absolute;inset:0;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:31px 31px;mask-image:linear-gradient(145deg,#0008,transparent 70%);content:"";pointer-events:none}.agentic-dialog-shell>*{position:relative}.agentic-dialog-close{position:absolute;z-index:2;top:15px;right:15px;display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--panel2) 80%,transparent);color:var(--muted);font-size:1.35rem;cursor:pointer}.agentic-dialog-icon{display:grid;width:58px;height:58px;place-items:center;border:1px solid color-mix(in srgb,var(--agentic-purple) 42%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--agentic-purple) 10%,var(--panel));color:var(--pink);box-shadow:0 0 35px color-mix(in srgb,var(--agentic-purple) 20%,transparent)}.agentic-dialog-icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.agentic-dialog h2{margin:25px 0 11px;font-size:clamp(2rem,6vw,3rem);line-height:.98;letter-spacing:-.05em}.agentic-dialog>div>p{margin:0;color:var(--muted);line-height:1.65}.agentic-dialog-note{display:flex;align-items:flex-start;gap:11px;margin-top:20px;padding:13px;border:1px solid color-mix(in srgb,#f2b65e 28%,var(--line));border-radius:13px;background:color-mix(in srgb,#f2b65e 7%,var(--panel));color:var(--muted);font-size:.75rem;line-height:1.5}.agentic-dialog-note i{display:grid;flex:0 0 24px;width:24px;height:24px;place-items:center;border-radius:8px;background:#f2b65e18;color:#f2b65e;font-style:normal;font-weight:900}.agentic-dialog-actions{display:grid;grid-template-columns:1fr 1.2fr;gap:9px;margin-top:25px}.agentic-dialog-actions .button{min-height:48px;padding-inline:14px;font-size:.75rem}.agentic-rotate-confirm{border:1px solid color-mix(in srgb,#f0788e 55%,transparent);background:linear-gradient(135deg,#9d2944,#d64468);color:#fff;box-shadow:0 11px 32px #a8294542}.agentic-rotate-confirm:disabled{opacity:.68;cursor:wait}
html[data-theme=light] .agentic-hero{background:linear-gradient(127deg,#1b0923,#351041 53%,#591569);box-shadow:0 30px 95px #4a1a5d35}html[data-theme=light] .agentic-system{background:#170d1deb}html[data-theme=light] .agentic-command,html[data-theme=light] .agentic-secret-value code{background:#120a16}html[data-theme=light] .agentic-client-icon.agentic-cursor-icon{color:#161117}
@media(max-width:1220px){.agentic-page{width:min(1120px,calc(100% - 36px))}.agentic-hero{grid-template-columns:1fr minmax(320px,.64fr);gap:40px;padding:55px}.agentic-hero h1{font-size:clamp(3.3rem,7vw,5.4rem)}.agentic-steps{grid-template-columns:1fr 1fr}.agentic-command-step{grid-column:1/-1;min-height:350px}.agentic-workspace-picker{grid-template-columns:repeat(3,1fr)}.agentic-client-grid{grid-template-columns:repeat(3,1fr)}.agentic-power-grid{grid-template-columns:1fr 1fr}.agentic-public-clients{grid-template-columns:repeat(3,1fr)}}
@media(max-width:860px){.agentic-page{width:min(720px,calc(100% - 28px));padding-top:34px}.agentic-hero{grid-template-columns:1fr;min-height:0;padding:38px}.agentic-system{width:100%;max-width:470px}.agentic-section-heading,.agentic-clients-heading{align-items:flex-start;flex-direction:column}.agentic-clients-heading>p{text-align:left}.agentic-steps{grid-template-columns:1fr}.agentic-command-step{grid-column:auto}.agentic-step{min-height:0}.agentic-key-step form,.agentic-setup-safety{margin-top:20px}.agentic-resource-grid{grid-template-columns:1fr}.agentic-client-grid{grid-template-columns:1fr 1fr}.agentic-topup{grid-template-columns:1fr 1fr}.agentic-topup .button{grid-column:1/-1}.agentic-activity-content{grid-template-columns:1fr}.agentic-locked{grid-template-columns:auto 1fr}.agentic-locked .button{grid-column:1/-1}.agentic-public-heading,.agentic-public-support-copy{grid-template-columns:1fr}.agentic-public-heading{gap:20px;padding-top:35px}.agentic-public-os{grid-template-columns:1fr 1fr}.agentic-public-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.agentic-page{width:calc(100% - 20px);padding:24px 0 70px;gap:18px}.agentic-hero{padding:27px 21px;border-radius:23px}.agentic-hero h1{font-size:clamp(2.6rem,14vw,4rem)}.agentic-hero-copy>p{font-size:.95rem}.agentic-hero-signals{display:grid}.agentic-system-brand{padding:18px}.agentic-system dl{padding-inline:18px}.agentic-connect{padding:22px 14px}.agentic-section-heading{padding-inline:4px}.agentic-section-heading h2{font-size:2.3rem}.agentic-ready-badge{align-self:flex-start}.agentic-step{padding:18px 14px}.agentic-step-heading{grid-template-columns:35px 1fr}.agentic-step-number{width:34px;height:34px}.agentic-platform-picker,.agentic-workspace-picker{grid-template-columns:1fr}.agentic-platform-picker button{min-height:70px}.agentic-workspace-picker button{min-height:59px}.agentic-command{grid-template-columns:auto minmax(0,1fr);padding:11px}.agentic-command button{grid-column:1/-1;width:100%}.agentic-key-prompt{grid-template-columns:1fr}.agentic-setup-safety{display:grid}.agentic-clients{padding:20px 14px}.agentic-client-grid{grid-template-columns:1fr}.agentic-client-note{text-align:left}.agentic-resource-grid>.agentic-card{padding:23px 18px}.agentic-wallet-head{align-items:flex-start;flex-direction:column}.agentic-topup{grid-template-columns:1fr}.agentic-topup .button{grid-column:auto}.agentic-activity summary{padding:18px}.agentic-activity summary>b{font-size:0}.agentic-activity summary i{font-size:1rem}.agentic-activity-content{padding:0 18px 20px}.agentic-locked{grid-template-columns:1fr;padding:28px 22px}.agentic-locked .button{grid-column:auto}.agentic-secret-value{align-items:stretch;flex-direction:column}.agentic-key-meta{grid-template-columns:1fr}.agentic-power-grid,.agentic-public-os{grid-template-columns:1fr}.agentic-power-grid article{min-height:0}.agentic-power-grid h3{margin-top:30px}.agentic-public-support{padding:23px 16px}.agentic-public-cta>div:last-child,.agentic-public-cta .button{width:100%}.agentic-dialog-shell{padding:28px 20px 20px}.agentic-dialog-actions{grid-template-columns:1fr}.agentic-dialog-actions .button{width:100%}}
