.agz-iso{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.agz-layer{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute}.agz-face{cursor:pointer;pointer-events:auto;outline:none;padding:0;transition:opacity .7s,filter .7s,box-shadow .7s,border-color .7s;display:block;position:absolute;inset:0}.agz-face[data-state=off]{opacity:.5;filter:saturate(.55)}.agz-face:hover{opacity:1;filter:none}.agz-face:focus-visible{outline-offset:6px;outline:2px solid #ffffffbf}.agz-vault{background:radial-gradient(70% 70% at 50% 45%,#b49aff1a,#0000 70%),#0e0e19db;border:1px solid #b49aff2e;border-radius:28px;box-shadow:0 0 0 1px #0006,0 40px 80px -20px #000000b3}.agz-vault[data-state=on]{border-color:#b49aff73;box-shadow:0 0 60px -10px #b49aff73,0 40px 80px -20px #000000b3}.agz-rail{background:#0c1416e0;border:1px solid #62e0c833;border-radius:18px;overflow:hidden}.agz-rail[data-state=on]{border-color:#62e0c880;box-shadow:0 0 40px -8px #62e0c873}.agz-lane{background:#62e0c838;height:1px;position:absolute;left:14px;right:14px}.agz-lane i{width:18px;height:5px;animation:agz-run var(--agz-run,4s) linear infinite;animation-delay:var(--agz-delay,0s);background:linear-gradient(90deg,#0000,#62e0c8);border-radius:9999px;position:absolute;top:-2px;left:0;box-shadow:0 0 8px #62e0c8}@keyframes agz-run{0%{transform:translate(0)}to{transform:translate(254px)}}.agz-mcp{background:radial-gradient(closest-side,#ffffff12,#ffffff05 70%,#0000),#1414219e;border:1px solid #ffffff24;border-radius:9999px;box-shadow:inset 0 1px #ffffff1f}.agz-mcp[data-state=on]{border-color:#ffb37e80;box-shadow:inset 0 1px #ffffff29,0 0 70px -12px #ffb37e73}.agz-spoke{stroke-dasharray:3 7;animation:2.8s linear infinite agz-dash}@keyframes agz-dash{to{stroke-dashoffset:-40px}}.agz-beam{width:0;height:0;transform-style:preserve-3d;pointer-events:none;position:absolute}.agz-beam b{background:#ffffffb3;border-radius:9999px;width:3px;height:3px;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .7s;position:absolute;top:-1.5px;left:-1.5px}.agz-beam[data-state=off] b{opacity:.3}.agz-beam i{width:8px;height:8px;box-shadow:0 0 12px 2px var(--agz-light,#b49aff);background:#fff;border-radius:9999px;animation:2.2s cubic-bezier(.45,0,.55,1) infinite agz-drop;position:absolute;top:-4px;left:-4px}.agz-beam[data-state=off] i{visibility:hidden}.agz-beam-both i{animation-duration:1.8s;animation-direction:alternate}@keyframes agz-drop{0%{opacity:0;transform:translateZ(0)}15%{opacity:1}85%{opacity:1}to{transform:translateZ(calc(var(--agz-len,100px) * -1));opacity:0}}.agz-claude{background:radial-gradient(120% 120% at 30% 25%,#3d3564,#221d3c 60%,#1a1630);border:1px solid #ffffff38;border-radius:14px}.agz-claude[data-state=on]{box-shadow:0 0 50px -6px var(--agz-light,#b49aff);border-color:#ffffff80}.agz-claude-core{background:radial-gradient(closest-side,#fff,#b49affd9 40%,#0000 75%);border-radius:9999px;animation:3.6s ease-in-out infinite agz-breathe;position:absolute;inset:26%}@keyframes agz-breathe{50%{opacity:.75;transform:scale(.82)}}.agz-block-slice{pointer-events:none;background:#15122a;border:1px solid #ffffff1a;border-radius:14px;transition:opacity .7s;position:absolute;inset:0}.agz-block-slice[data-state=off]{opacity:.55}.agz-label{pointer-events:none;text-align:center;width:160px;height:22px;margin-top:-22px;margin-left:-80px;position:absolute}.agz-label>span{white-space:nowrap;color:var(--color-text-muted);font-size:15px;font-weight:500;line-height:22px;transition:color .7s;display:block}.agz-label[data-state=on]>span{color:var(--color-text)}.agz-figure{font-family:var(--font-headline);letter-spacing:-.03em;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:700;line-height:1}.agz-shot{border-radius:24px;position:relative;overflow:hidden}.agz-shot-fade{-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}.agz-call-row{transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1)}.agz-call-row[data-shown=false]{opacity:0;transform:translateY(6px)}.agz-wire{background:linear-gradient(90deg,#b49aff80,#b49aff26);height:1px;position:relative}.agz-wire i{background:#fff;border-radius:9999px;width:7px;height:7px;transition:left .9s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:-3px;box-shadow:0 0 10px #b49aff}@media (max-width:767px),(pointer:coarse) and (max-height:500px){.agz-rail{overflow:visible}.agz-lane i{animation:none}}@media (prefers-reduced-motion:reduce){.agz-lane i,.agz-spoke,.agz-beam i,.agz-claude-core{animation:none}.agz-layer,.agz-beam b,.agz-call-row,.agz-wire i{transition:none}}
