.blur-text-module__CJib_a__text{vertical-align:bottom;min-width:0;display:inline-grid}.blur-text-module__CJib_a__layer{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;grid-area:1/1;min-width:0;overflow:hidden}
.product-illustrations-module__JZ0D4a__illustration{--illustration-ease:cubic-bezier(.16, 1, .3, 1);min-width:0;color:var(--foreground);position:relative;overflow:hidden}.product-illustrations-module__JZ0D4a__smallLabel,.product-illustrations-module__JZ0D4a__flowFootnote,.product-illustrations-module__JZ0D4a__timelineHeadingContent>span{color:var(--muted-foreground);font-size:9px;line-height:1.5}.product-illustrations-module__JZ0D4a__verified{color:var(--tone-ok,var(--foreground))}.product-illustrations-module__JZ0D4a__miniHeader,.product-illustrations-module__JZ0D4a__flowFootnote,.product-illustrations-module__JZ0D4a__contextChip{align-items:center;display:flex}.product-illustrations-module__JZ0D4a__executionFlow,.product-illustrations-module__JZ0D4a__documentFolder,.product-illustrations-module__JZ0D4a__statusTimeline{min-height:180px}.product-illustrations-module__JZ0D4a__flowCanvas{max-width:420px;margin-inline:auto;padding:16px 14px}.product-illustrations-module__JZ0D4a__miniHeader{justify-content:space-between;gap:10px;font-size:10px}.product-illustrations-module__JZ0D4a__miniHeader>span:last-child{font-family:var(--font-mono), monospace}.product-illustrations-module__JZ0D4a__flowTrack{margin-top:20px;display:flex;position:relative}.product-illustrations-module__JZ0D4a__flowConnections{width:100%;height:40px;position:absolute;top:0;left:0;overflow:visible}.product-illustrations-module__JZ0D4a__flowLine{stroke:var(--surface-border-strong,var(--border));stroke-width:1px}.product-illustrations-module__JZ0D4a__flowPulse{stroke:var(--foreground);stroke-width:1.5px;stroke-dasharray:14 230;stroke-dashoffset:230px;opacity:0}.product-illustrations-module__JZ0D4a__flowNode{z-index:1;min-width:0;color:var(--muted-foreground);text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;font-size:10px;display:flex;position:relative}.product-illustrations-module__JZ0D4a__nodeIcon{border:1px solid var(--surface-border-strong,var(--border));background:var(--surface-bg-subtle,var(--background));width:40px;height:40px;color:var(--foreground);transition:transform .18s var(--illustration-ease);border-radius:9px;place-items:center;display:grid}.product-illustrations-module__JZ0D4a__executionFlow:hover .product-illustrations-module__JZ0D4a__nodeIcon{transform:translateY(-2px)}.product-illustrations-module__JZ0D4a__flowFootnote{justify-content:center;gap:6px;margin-top:20px}.product-illustrations-module__JZ0D4a__folderCanvas{flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:180px;padding:16px 14px;display:flex}.product-illustrations-module__JZ0D4a__folderStack{width:186px;max-width:100%;height:102px;position:relative}.product-illustrations-module__JZ0D4a__paperBundle{position:absolute;inset:0}.product-illustrations-module__JZ0D4a__paper{border:1px solid var(--surface-border-strong,var(--border));background:var(--surface-bg-subtle,var(--background));width:128px;height:86px;color:var(--muted-foreground);transform-origin:bottom;transition:transform .22s var(--illustration-ease);border-radius:6px;flex-direction:column;align-items:flex-start;gap:7px;padding:13px;display:flex;position:absolute;top:5px;left:28px}.product-illustrations-module__JZ0D4a__paperBack{transform:translate(-11px,-8px)rotate(-8deg)}.product-illustrations-module__JZ0D4a__paperMiddle{transform:translate(10px,-4px)rotate(7deg)}.product-illustrations-module__JZ0D4a__paperFront{transform:translateY(-3px)}.product-illustrations-module__JZ0D4a__paperLine{background:var(--surface-bg-strong,var(--muted));border-radius:1px;flex-shrink:0;width:100%;height:3px}.product-illustrations-module__JZ0D4a__paperLine:last-child{width:64%}.product-illustrations-module__JZ0D4a__folderFront{z-index:1;border:1px solid var(--surface-border-strong,var(--border));background:var(--surface-bg,var(--background));border-radius:0 8px 8px;justify-content:space-between;align-items:flex-end;gap:8px;height:63px;padding:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.product-illustrations-module__JZ0D4a__folderFront:before{content:"";border:1px solid var(--surface-border-strong,var(--border));background:var(--surface-bg,var(--background));border-bottom:0;border-radius:7px 7px 0 0;width:67px;height:11px;position:absolute;top:-11px;left:-1px}.product-illustrations-module__JZ0D4a__folderName{max-width:136px;font-size:10px;line-height:1.4}.product-illustrations-module__JZ0D4a__folderFront>svg{color:var(--muted-foreground);flex-shrink:0}.product-illustrations-module__JZ0D4a__contextChip{border:1px solid var(--surface-border,var(--border));background:var(--surface-bg-subtle,var(--background));color:var(--muted-foreground);border-radius:5px;gap:6px;padding:5px 9px;font-size:9px}.product-illustrations-module__JZ0D4a__contextChip>span{color:var(--foreground)}.product-illustrations-module__JZ0D4a__documentFolder:hover .product-illustrations-module__JZ0D4a__paperBack{transform:translate(-15px,-15px)rotate(-11deg)}.product-illustrations-module__JZ0D4a__documentFolder:hover .product-illustrations-module__JZ0D4a__paperMiddle{transform:translate(14px,-12px)rotate(10deg)}.product-illustrations-module__JZ0D4a__documentFolder:hover .product-illustrations-module__JZ0D4a__paperFront{transform:translateY(-11px)}.product-illustrations-module__JZ0D4a__statusTimeline{place-items:center;padding-block:18px;display:grid}.product-illustrations-module__JZ0D4a__timelineCanvas{width:100%;max-width:440px;color:var(--on-media);background:#171717;border:1px solid #ffffff12;border-radius:16px;padding:24px}.product-illustrations-module__JZ0D4a__timelineHeader{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.product-illustrations-module__JZ0D4a__timelineHeading{flex:1;min-width:0}.product-illustrations-module__JZ0D4a__timelineHeadingContent>p{letter-spacing:-.025em;white-space:nowrap;font-size:15px;font-weight:500;line-height:1.4}.product-illustrations-module__JZ0D4a__timelineHeadingContent>p>span,.product-illustrations-module__JZ0D4a__timelineHeadingContent>span>span{width:100%;display:grid}.product-illustrations-module__JZ0D4a__timelineHeadingContent>span{color:var(--on-media-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.product-illustrations-module__JZ0D4a__timelineValue{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.03em;width:68px;transition:color .18s var(--illustration-ease);flex-shrink:0;font-size:19px;font-weight:600;line-height:1.3}.product-illustrations-module__JZ0D4a__timelineValue>span{width:100%;display:grid}.product-illustrations-module__JZ0D4a__timelineValue[data-tone=ok]{color:var(--on-media-ok)}.product-illustrations-module__JZ0D4a__timelineValue[data-tone=review]{color:#fbbf24}.product-illustrations-module__JZ0D4a__timelineValue[data-tone=blocked]{color:#fb923c}.product-illustrations-module__JZ0D4a__timelineBars{grid-template-columns:repeat(var(--bar-count), minmax(0, 1fr));gap:3px;margin-top:16px;display:grid}.product-illustrations-module__JZ0D4a__timelineButton{cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:flex-end;min-width:0;height:44px;padding:0 0 7px;display:flex}.product-illustrations-module__JZ0D4a__statusBar{width:100%;max-width:8px;height:25px;transform:scaleY(var(--bar-scale,1));transform-origin:bottom;transition:transform .18s var(--illustration-ease), filter .18s var(--illustration-ease);background:#9e9e9e;border-radius:999px;display:block}.product-illustrations-module__JZ0D4a__timelineButton[data-tone=ok] .product-illustrations-module__JZ0D4a__statusBar{background:var(--on-media-ok)}.product-illustrations-module__JZ0D4a__timelineButton[data-tone=review] .product-illustrations-module__JZ0D4a__statusBar{background:#fbbf24}.product-illustrations-module__JZ0D4a__timelineButton[data-tone=blocked] .product-illustrations-module__JZ0D4a__statusBar{background:#fb923c}.product-illustrations-module__JZ0D4a__timelineButton[data-selected=true] .product-illustrations-module__JZ0D4a__statusBar{filter:brightness(1.16)}.product-illustrations-module__JZ0D4a__statusTimeline .product-illustrations-module__JZ0D4a__timelineButton:focus-visible{outline:1px solid var(--on-media);outline-offset:2px;box-shadow:none}.product-illustrations-module__JZ0D4a__timelineRange{color:var(--on-media-muted);justify-content:space-between;gap:12px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}@keyframes product-illustrations-module__JZ0D4a__requestPulse{0%,16%{stroke-dashoffset:230px;opacity:0}20%{opacity:.6}58%{stroke-dashoffset:-215px;opacity:.6}62%,to{stroke-dashoffset:-215px;opacity:0}}@keyframes product-illustrations-module__JZ0D4a__verifyNode{0%,17%,46%,to{border-color:var(--surface-border-strong,var(--border))}23%,35%{border-color:var(--muted-foreground)}}@keyframes product-illustrations-module__JZ0D4a__paperFloat{0%,20%,82%,to{transform:translateY(0)}44%,64%{transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.product-illustrations-module__JZ0D4a__flowPulse{animation:7.5s linear infinite paused product-illustrations-module__JZ0D4a__requestPulse}.product-illustrations-module__JZ0D4a__nodeIcon{animation:product-illustrations-module__JZ0D4a__verifyNode 7.5s var(--node-delay,0s) ease-out infinite paused}.product-illustrations-module__JZ0D4a__paperBundle{animation:product-illustrations-module__JZ0D4a__paperFloat 8s var(--illustration-ease) infinite paused}.product-illustrations-module__JZ0D4a__illustration[data-running=true] .product-illustrations-module__JZ0D4a__flowPulse,.product-illustrations-module__JZ0D4a__illustration[data-running=true] .product-illustrations-module__JZ0D4a__nodeIcon,.product-illustrations-module__JZ0D4a__illustration[data-running=true] .product-illustrations-module__JZ0D4a__paperBundle{animation-play-state:running}}@media (max-width:440px){.product-illustrations-module__JZ0D4a__flowCanvas{padding-inline:16px}.product-illustrations-module__JZ0D4a__timelineCanvas{padding:18px 16px}.product-illustrations-module__JZ0D4a__timelineBars{gap:2px}.product-illustrations-module__JZ0D4a__timelineHeadingContent>p{font-size:13px}.product-illustrations-module__JZ0D4a__timelineValue{font-size:17px}}@media (prefers-reduced-motion:reduce){.product-illustrations-module__JZ0D4a__illustration *,.product-illustrations-module__JZ0D4a__illustration :before{transition:none!important;animation:none!important}}
.agent-activity-module__jL3b0W__illustration{--agent-ease:cubic-bezier(.16, 1, .3, 1);--agent-surface:var(--surface-bg-subtle);--agent-check:var(--surface-bg);--agent-line:var(--surface-border-strong);--agent-step:46px;min-width:0;min-height:340px;color:var(--foreground);place-items:center;display:grid}.agent-activity-module__jL3b0W__scene{width:100%;max-width:420px;min-height:340px;padding:8px 18px 44px 8px;position:relative}.agent-activity-module__jL3b0W__panel{z-index:1;border:1px solid var(--agent-line);background:var(--agent-surface);border-radius:14px;position:relative}.agent-activity-module__jL3b0W__backplate,.agent-activity-module__jL3b0W__backplateFar{border:1px solid var(--hairline-strong);background:var(--surface-bg);pointer-events:none;border-radius:14px;position:absolute;inset:15px 9px 37px 17px}.agent-activity-module__jL3b0W__backplateFar{opacity:.7;inset:22px 1px 30px 25px}.agent-activity-module__jL3b0W__header,.agent-activity-module__jL3b0W__brand,.agent-activity-module__jL3b0W__workspace,.agent-activity-module__jL3b0W__request,.agent-activity-module__jL3b0W__pathHeading,.agent-activity-module__jL3b0W__check,.agent-activity-module__jL3b0W__okStatus,.agent-activity-module__jL3b0W__reviewStatus,.agent-activity-module__jL3b0W__footer,.agent-activity-module__jL3b0W__decisionLabel,.agent-activity-module__jL3b0W__decisionStates>div{align-items:center;display:flex}.agent-activity-module__jL3b0W__header{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:12px;min-height:48px;padding:9px 16px}.agent-activity-module__jL3b0W__brand{flex-shrink:0;gap:8px}.agent-activity-module__jL3b0W__brandIcon,.agent-activity-module__jL3b0W__agentIcon,.agent-activity-module__jL3b0W__checkIcon{flex-shrink:0;place-items:center;display:grid}.agent-activity-module__jL3b0W__brandIcon{border:1px solid var(--hairline-strong);background:var(--surface-bg);border-radius:8px;width:30px;height:30px}.agent-activity-module__jL3b0W__brand strong,.agent-activity-module__jL3b0W__brand div>span{display:block}.agent-activity-module__jL3b0W__brand strong{letter-spacing:-.03em;font-size:11px;font-weight:600;line-height:1.4}.agent-activity-module__jL3b0W__brand div>span{color:var(--muted-foreground);margin-top:1px;font-size:8px;line-height:1.5}.agent-activity-module__jL3b0W__workspace{min-width:0;color:var(--muted-foreground);font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;gap:5px;font-size:8px;overflow:hidden}.agent-activity-module__jL3b0W__workspace>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-activity-module__jL3b0W__connectionDot,.agent-activity-module__jL3b0W__decisionDot{border-radius:50%;flex-shrink:0;width:3px;height:3px}.agent-activity-module__jL3b0W__connectionDot{background:var(--tone-ok)}.agent-activity-module__jL3b0W__body{padding:12px 16px 10px}.agent-activity-module__jL3b0W__request{border:1px solid var(--hairline-strong);background:var(--surface-bg);min-height:52px;transition:transform .18s var(--agent-ease);border-radius:9px;gap:9px;padding:8px 10px}.agent-activity-module__jL3b0W__agentIcon{border:1px solid var(--hairline-strong);background:var(--agent-surface);border-radius:7px;width:28px;height:28px}.agent-activity-module__jL3b0W__requestCopy{flex:1;min-width:0}.agent-activity-module__jL3b0W__requestCopy>span{color:var(--muted-foreground);font-size:8px;line-height:1.4;display:block}.agent-activity-module__jL3b0W__requestCopy>p{overflow-wrap:anywhere;-webkit-line-clamp:2;letter-spacing:-.02em;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.agent-activity-module__jL3b0W__requestArrow{color:var(--muted-foreground);flex-shrink:0}.agent-activity-module__jL3b0W__pathHeading{color:var(--muted-foreground);justify-content:space-between;margin:10px 0 7px;font-size:8px;line-height:1.5}.agent-activity-module__jL3b0W__pathHeading>span:last-child{font-family:var(--font-mono), monospace;font-size:7px}.agent-activity-module__jL3b0W__checks{gap:6px;padding-left:19px;display:grid;position:relative}.agent-activity-module__jL3b0W__checks:before{content:"";background:var(--surface-border-strong);width:1px;position:absolute;top:20px;bottom:20px;left:5px}.agent-activity-module__jL3b0W__check{z-index:1;border:1px solid var(--hairline-strong);background:var(--agent-check);border-radius:8px;gap:8px;height:40px;padding:5px 9px;position:relative}.agent-activity-module__jL3b0W__check:before{content:"";border:1px solid var(--surface-border-strong);background:var(--agent-surface);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 3px);left:-18px}.agent-activity-module__jL3b0W__checkIcon{width:25px;height:25px;color:var(--muted-foreground)}.agent-activity-module__jL3b0W__checkCopy{flex:1;min-width:0}.agent-activity-module__jL3b0W__checkCopy>strong,.agent-activity-module__jL3b0W__checkCopy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agent-activity-module__jL3b0W__checkCopy>strong{font-size:10px;font-weight:500;line-height:1.4}.agent-activity-module__jL3b0W__checkCopy>span{color:var(--muted-foreground);margin-top:2px;font-size:8px;line-height:1.4}.agent-activity-module__jL3b0W__okStatus,.agent-activity-module__jL3b0W__reviewStatus{flex-shrink:0;gap:3px;font-size:8px;line-height:1.4}.agent-activity-module__jL3b0W__okStatus{color:var(--tone-ok)}.agent-activity-module__jL3b0W__reviewStatus{color:var(--tone-warn)}.agent-activity-module__jL3b0W__checkHighlight{z-index:2;border:1px solid color-mix(in oklab, var(--foreground) 34%, transparent);pointer-events:none;border-radius:9px;height:42px;position:absolute;top:-1px;left:18px;right:-1px}.agent-activity-module__jL3b0W__enginePointer{z-index:3;pointer-events:none;align-items:flex-start;gap:1px;display:inline-flex;position:absolute;top:23px;right:-5px}.agent-activity-module__jL3b0W__enginePointer>svg{fill:var(--foreground);stroke:var(--agent-surface);stroke-width:1.5px}.agent-activity-module__jL3b0W__enginePointer>span{border:1px solid var(--hairline-strong);background:var(--foreground);color:var(--background);white-space:nowrap;border-radius:4px;margin-top:10px;padding:3px 5px;font-size:7px;line-height:1.3}.agent-activity-module__jL3b0W__footer{border-top:1px solid var(--hairline);min-height:29px;color:var(--muted-foreground);gap:5px;padding:8px 16px;font-size:7px;line-height:1.4}.agent-activity-module__jL3b0W__decision{z-index:4;border:1px solid var(--surface-border-strong);background:var(--agent-surface);border-radius:11px;width:204px;max-width:74%;padding:11px 13px;position:absolute;bottom:0;right:0;box-shadow:0 5px 12px #0000000d}.agent-activity-module__jL3b0W__decisionLabel{color:var(--muted-foreground);gap:5px;font-size:7px;line-height:1.5}.agent-activity-module__jL3b0W__decisionDot{background:var(--muted-foreground)}.agent-activity-module__jL3b0W__decisionStates{margin-top:7px;display:grid}.agent-activity-module__jL3b0W__decisionStates>div{grid-area:1/1;align-items:flex-start;gap:7px}.agent-activity-module__jL3b0W__decisionStates svg{flex-shrink:0;margin-top:1px}.agent-activity-module__jL3b0W__decisionStates strong,.agent-activity-module__jL3b0W__decisionStates div>span{display:block}.agent-activity-module__jL3b0W__decisionStates strong{color:var(--foreground);font-size:10px;font-weight:500;line-height:1.5}.agent-activity-module__jL3b0W__decisionStates div>span{color:var(--muted-foreground);margin-top:2px;font-size:8px;line-height:1.4}.agent-activity-module__jL3b0W__pending>svg{color:var(--tone-warn)}.agent-activity-module__jL3b0W__granted{opacity:0;transform:translateY(2px)}.agent-activity-module__jL3b0W__granted>svg{color:var(--tone-ok)}.agent-activity-module__jL3b0W__illustration:hover .agent-activity-module__jL3b0W__request{transform:translateY(-2px)}@keyframes agent-activity-module__jL3b0W__checkGlide{0%,17%,94%,to{transform:translateY(0)}21%,39%{transform:translateY(var(--agent-step))}43%,77%{transform:translateY(calc(var(--agent-step) * 2))}}@keyframes agent-activity-module__jL3b0W__engineGlide{0%,17%,94%,to{transform:translate(0,0)}21%,39%{transform:translate3d(-5px, var(--agent-step), 0)}43%,77%{transform:translate3d(0, calc(var(--agent-step) * 2), 0)}}@keyframes agent-activity-module__jL3b0W__approvalPending{0%,60%,95%,to{opacity:1;transform:translateY(0)}65%,88%{opacity:0;transform:translateY(-2px)}}@keyframes agent-activity-module__jL3b0W__approvalGranted{0%,60%,95%,to{opacity:0;transform:translateY(2px)}65%,88%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.agent-activity-module__jL3b0W__checkHighlight{animation:agent-activity-module__jL3b0W__checkGlide 7.2s var(--agent-ease) infinite paused}.agent-activity-module__jL3b0W__enginePointer{animation:agent-activity-module__jL3b0W__engineGlide 7.2s var(--agent-ease) infinite paused}.agent-activity-module__jL3b0W__pending{animation:agent-activity-module__jL3b0W__approvalPending 7.2s var(--agent-ease) infinite paused}.agent-activity-module__jL3b0W__granted{animation:agent-activity-module__jL3b0W__approvalGranted 7.2s var(--agent-ease) infinite paused}.agent-activity-module__jL3b0W__illustration[data-running=true] .agent-activity-module__jL3b0W__checkHighlight,.agent-activity-module__jL3b0W__illustration[data-running=true] .agent-activity-module__jL3b0W__enginePointer,.agent-activity-module__jL3b0W__illustration[data-running=true] .agent-activity-module__jL3b0W__pending,.agent-activity-module__jL3b0W__illustration[data-running=true] .agent-activity-module__jL3b0W__granted{animation-play-state:running}}@media (max-width:440px){.agent-activity-module__jL3b0W__scene{padding-inline:2px 12px}.agent-activity-module__jL3b0W__backplateFar{display:none}.agent-activity-module__jL3b0W__backplate{left:11px;right:3px}.agent-activity-module__jL3b0W__header{padding-inline:12px}.agent-activity-module__jL3b0W__workspace{font-size:7px}.agent-activity-module__jL3b0W__body{padding-inline:12px}.agent-activity-module__jL3b0W__request{gap:7px;padding-inline:8px}.agent-activity-module__jL3b0W__requestCopy>p{font-size:10px}.agent-activity-module__jL3b0W__check{gap:5px;padding-inline:7px}.agent-activity-module__jL3b0W__checkIcon{width:19px}.agent-activity-module__jL3b0W__checkCopy>span{font-size:7px}.agent-activity-module__jL3b0W__decision{width:185px;padding:10px 11px}}@media (prefers-reduced-motion:reduce){.agent-activity-module__jL3b0W__illustration *,.agent-activity-module__jL3b0W__illustration :before{transition:none!important;animation:none!important}.agent-activity-module__jL3b0W__enginePointer{display:none}}
.credential-boundary-module__AHEL9q__scene{--node:44px;--lane:64px;width:100%;padding:var(--lane) 0 18px;color:var(--foreground);position:relative;overflow:hidden}.credential-boundary-module__AHEL9q__boundary{border:1px dashed var(--surface-border-strong);pointer-events:none;border-radius:18px;position:absolute;inset:10px 0 0 50%}.credential-boundary-module__AHEL9q__boundaryLabel{border:1px solid var(--hairline-strong);background:var(--surface-bg);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:9px;display:inline-flex;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%)}.credential-boundary-module__AHEL9q__rail{top:calc(var(--lane) + var(--node) / 2);background:var(--hairline-strong);height:1px;position:absolute;left:12.5%;right:12.5%}.credential-boundary-module__AHEL9q__track{top:calc(var(--lane) + var(--node) / 2);pointer-events:none;opacity:0;width:100%;height:0;position:absolute;left:12.5%}.credential-boundary-module__AHEL9q__packet{border:1px solid var(--surface-border-strong);background:var(--surface-bg-strong);font-family:var(--font-mono), monospace;white-space:nowrap;translate:-50% calc(-50% - var(--node) / 2 - 20px);box-shadow:0 6px 18px color-mix(in oklab, var(--background) 60%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;display:inline-flex;position:absolute;top:0;left:0}.credential-boundary-module__AHEL9q__packetKey{background:var(--foreground);width:14px;height:14px;color:var(--background);opacity:0;border-radius:50%;place-items:center;margin-left:-2px;display:inline-grid}.credential-boundary-module__AHEL9q__returnPacket{color:var(--muted-foreground)}.credential-boundary-module__AHEL9q__nodes{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.credential-boundary-module__AHEL9q__column{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.credential-boundary-module__AHEL9q__node{z-index:1;width:var(--node);height:var(--node);border:1px solid var(--surface-border-strong);background:var(--surface-bg);color:var(--muted-foreground);border-radius:14px;place-items:center;display:grid;position:relative}.credential-boundary-module__AHEL9q__node.credential-boundary-module__AHEL9q__agent{border-radius:50%}.credential-boundary-module__AHEL9q__badge{border:2px solid var(--surface-bg);background:var(--tone-ok);color:#0a0a0a;opacity:0;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-5px;right:-5px}.credential-boundary-module__AHEL9q__column strong{margin-top:12px;font-size:11px;font-weight:500}.credential-boundary-module__AHEL9q__column small{color:var(--muted-foreground);margin-top:3px;font-size:9px}.credential-boundary-module__AHEL9q__chip{border:1px solid var(--hairline-strong);min-height:22px;color:var(--muted-foreground);white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:5px;margin-top:12px;padding:3px 8px;font-size:9px;display:inline-flex}.credential-boundary-module__AHEL9q__chip svg{flex-shrink:0}.credential-boundary-module__AHEL9q__chip.credential-boundary-module__AHEL9q__ok svg{color:var(--tone-ok)}.credential-boundary-module__AHEL9q__scene:not([data-running=true]) .credential-boundary-module__AHEL9q__chip,.credential-boundary-module__AHEL9q__scene:not([data-running=true]) .credential-boundary-module__AHEL9q__badge{opacity:1}@keyframes credential-boundary-module__AHEL9q__boundaryForward{0%{opacity:0;transform:translate(0)}3%{opacity:1}16%{transform:translate(25%)}30%{transform:translate(25%)}44%{transform:translate(50%)}54%{transform:translate(50%)}68%{transform:translate(75%)}74%{opacity:1;transform:translate(75%)}78%,to{opacity:0;transform:translate(75%)}}@keyframes credential-boundary-module__AHEL9q__boundaryKey{0%,50%{opacity:0;scale:.6}54%,to{opacity:1;scale:1}}@keyframes credential-boundary-module__AHEL9q__boundaryReturn{0%,74%{opacity:0;transform:translate(75%)}77%{opacity:1}95%{opacity:1;transform:translate(0)}98%,to{opacity:0;transform:translate(0)}}@keyframes credential-boundary-module__AHEL9q__boundaryGateway{0%,17%{opacity:0;transform:translateY(3px)}20%,80%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(-3px)}}@keyframes credential-boundary-module__AHEL9q__boundaryExecutor{0%,45%{opacity:0;transform:translateY(3px)}49%,80%{opacity:1;transform:translateY(0)}84%,to{opacity:0;transform:translateY(-3px)}}@keyframes credential-boundary-module__AHEL9q__boundaryDestination{0%,68%{opacity:0;transform:translateY(3px)}72%,88%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(-3px)}}@keyframes credential-boundary-module__AHEL9q__boundaryAgent{0%,6%{opacity:1;transform:translateY(0)}10%,92%{opacity:0;transform:translateY(3px)}96%,to{opacity:1;transform:translateY(0)}}@keyframes credential-boundary-module__AHEL9q__boundaryNodeHold{0%,42%{border-color:var(--surface-border-strong);background-color:var(--surface-bg);color:var(--muted-foreground)}46%,66%{border-color:var(--foreground);background-color:var(--surface-bg-strong);color:var(--foreground)}72%,to{border-color:var(--surface-border-strong);background-color:var(--surface-bg);color:var(--muted-foreground)}}@media (prefers-reduced-motion:no-preference){.credential-boundary-module__AHEL9q__forward{animation:9s cubic-bezier(.4,0,.2,1) infinite paused credential-boundary-module__AHEL9q__boundaryForward}.credential-boundary-module__AHEL9q__forward .credential-boundary-module__AHEL9q__packetKey{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryKey}.credential-boundary-module__AHEL9q__return{animation:9s cubic-bezier(.4,0,.2,1) infinite paused credential-boundary-module__AHEL9q__boundaryReturn}.credential-boundary-module__AHEL9q__gatewayChip,.credential-boundary-module__AHEL9q__gatewayBadge{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryGateway}.credential-boundary-module__AHEL9q__executorChip{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryExecutor}.credential-boundary-module__AHEL9q__executorNode{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryNodeHold}.credential-boundary-module__AHEL9q__destinationChip{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryDestination}.credential-boundary-module__AHEL9q__agentChip{animation:9s linear infinite paused credential-boundary-module__AHEL9q__boundaryAgent}.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__forward,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__forward .credential-boundary-module__AHEL9q__packetKey,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__return,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__gatewayChip,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__gatewayBadge,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__executorChip,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__executorNode,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__destinationChip,.credential-boundary-module__AHEL9q__scene[data-running=true] .credential-boundary-module__AHEL9q__agentChip{animation-play-state:running}}@media (max-width:640px){.credential-boundary-module__AHEL9q__scene{--node:38px;--lane:56px}.credential-boundary-module__AHEL9q__packet{padding:4px 7px;font-size:8px}.credential-boundary-module__AHEL9q__column strong{font-size:10px}.credential-boundary-module__AHEL9q__column small{display:none}.credential-boundary-module__AHEL9q__chip{padding-inline:6px;font-size:8px}.credential-boundary-module__AHEL9q__boundaryLabel{font-size:8px}}@media (prefers-reduced-motion:reduce){.credential-boundary-module__AHEL9q__scene *{animation:none!important}}
.flow-lanes-module__MoFbrW__lanes{--lane-gap:10px;--streak:var(--tone-info);justify-content:center;gap:var(--lane-gap);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.flow-lanes-module__MoFbrW__lane{background:repeating-linear-gradient(90deg, var(--hairline-strong) 0 4px, transparent 4px 9px);height:1px;display:block;position:relative;overflow:hidden}.flow-lanes-module__MoFbrW__streak{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--streak) 40%, transparent) 45%, var(--streak));width:30%;height:1px;box-shadow:0 0 3px color-mix(in oklab, var(--streak) 60%, transparent);opacity:0;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes flow-lanes-module__MoFbrW__laneRun{0%{opacity:0;transform:translate(-100%)}6%{opacity:1}52%{opacity:1}60%,to{opacity:0;transform:translate(334%)}}@media (prefers-reduced-motion:no-preference){.flow-lanes-module__MoFbrW__streak{animation:flow-lanes-module__MoFbrW__laneRun var(--t,2.6s) cubic-bezier(.3, 0, .3, 1) var(--d,0s) infinite paused}[data-running=true] .flow-lanes-module__MoFbrW__streak{animation-play-state:running}}.flow-lanes-module__MoFbrW__lanes:not([data-running=true]) .flow-lanes-module__MoFbrW__lane:nth-child(2) .flow-lanes-module__MoFbrW__streak,.flow-lanes-module__MoFbrW__lanes:not([data-running=true]) .flow-lanes-module__MoFbrW__lane:nth-child(4) .flow-lanes-module__MoFbrW__streak{opacity:1;transform:translate(120%)}.flow-lanes-module__MoFbrW__lanes.flow-lanes-module__MoFbrW__reverse .flow-lanes-module__MoFbrW__lane{transform:scaleX(-1)}.flow-lanes-module__MoFbrW__transfer{width:100%;min-height:150px;color:var(--foreground);align-items:center;gap:18px;padding:10px 6px;display:flex}.flow-lanes-module__MoFbrW__transfer .flow-lanes-module__MoFbrW__lanes{height:72px}.flow-lanes-module__MoFbrW__endpoint{border:1px solid var(--surface-border-strong);background:var(--surface-bg-strong);width:72px;height:72px;color:var(--muted-foreground);border-radius:18px;flex-shrink:0;place-items:center;display:grid;position:relative}.flow-lanes-module__MoFbrW__endpoint>svg{z-index:1;position:relative}.flow-lanes-module__MoFbrW__doc{border:1px solid var(--surface-border-strong);background:var(--surface-bg-subtle);border-radius:4px;width:26px;height:32px;position:absolute;top:12px;left:50%;translate:-50%}.flow-lanes-module__MoFbrW__doc:before,.flow-lanes-module__MoFbrW__doc:after{content:"";background:var(--hairline-strong);border-radius:1px;height:2px;position:absolute;left:5px;right:5px}.flow-lanes-module__MoFbrW__doc:before{top:7px}.flow-lanes-module__MoFbrW__doc:after{top:13px;right:10px}.flow-lanes-module__MoFbrW__docBack{opacity:.7;translate:-50% -4px;rotate:-7deg}.flow-lanes-module__MoFbrW__docFront{rotate:5deg}.flow-lanes-module__MoFbrW__folderIcon{color:var(--foreground);margin-top:16px}.flow-lanes-module__MoFbrW__serverLed{background:var(--tone-ok);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;right:10px}.flow-lanes-module__MoFbrW__endpointLabel{color:var(--muted-foreground);white-space:nowrap;font-size:10px;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}@keyframes flow-lanes-module__MoFbrW__docLift{0%,to{translate:-50%}50%{translate:-50% -5px}}@keyframes flow-lanes-module__MoFbrW__ledPulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.flow-lanes-module__MoFbrW__docFront{animation:3.2s ease-in-out infinite paused flow-lanes-module__MoFbrW__docLift}.flow-lanes-module__MoFbrW__serverLed{animation:1.6s ease-in-out infinite paused flow-lanes-module__MoFbrW__ledPulse}[data-running=true] .flow-lanes-module__MoFbrW__docFront,[data-running=true] .flow-lanes-module__MoFbrW__serverLed{animation-play-state:running}}@media (max-width:480px){.flow-lanes-module__MoFbrW__transfer{gap:12px}.flow-lanes-module__MoFbrW__endpoint{border-radius:15px;width:60px;height:60px}.flow-lanes-module__MoFbrW__doc{width:22px;height:26px;top:9px}.flow-lanes-module__MoFbrW__folderIcon{margin-top:12px}}@media (prefers-reduced-motion:reduce){.flow-lanes-module__MoFbrW__lanes *,.flow-lanes-module__MoFbrW__transfer *{animation:none!important}}
.request-lifecycle-module__n-vOuW__section{border-top:1px solid var(--hairline-strong);padding-block:72px 56px}.request-lifecycle-module__n-vOuW__heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:44px;display:flex}.request-lifecycle-module__n-vOuW__eyebrow{color:var(--muted-foreground);margin-bottom:19px;font-size:13px}.request-lifecycle-module__n-vOuW__heading h2{letter-spacing:-.045em;font-size:clamp(32px,3.6vw,44px);font-weight:400;line-height:1.15}.request-lifecycle-module__n-vOuW__intro{max-width:520px;color:var(--muted-foreground);margin-top:18px;font-size:13px;line-height:1.8}.request-lifecycle-module__n-vOuW__motionToggle{border:1px solid var(--hairline);min-height:36px;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin-bottom:3px;padding:8px 12px;font-size:10px;transition:color .16s,background .16s;display:inline-flex}.request-lifecycle-module__n-vOuW__motionToggle:hover{color:var(--foreground);background:var(--surface-bg)}.request-lifecycle-module__n-vOuW__motionToggle:disabled{cursor:default}.request-lifecycle-module__n-vOuW__frame{--node:38px;--gap:24px;color:var(--foreground);position:relative}.request-lifecycle-module__n-vOuW__station .request-lifecycle-module__n-vOuW__lanes{top:calc(var(--node) / 2);left:calc(var(--node) + 10px);right:calc(10px - var(--gap));height:44px;position:absolute;translate:0 -50%}.request-lifecycle-module__n-vOuW__stations{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.request-lifecycle-module__n-vOuW__station{min-width:0;position:relative}.request-lifecycle-module__n-vOuW__node{z-index:1;width:var(--node);height:var(--node);border:1px solid var(--surface-border-strong);background:var(--surface-bg);color:var(--muted-foreground);border-radius:12px;place-items:center;transition:color .3s,border-color .3s,background-color .3s;display:grid;position:relative}.request-lifecycle-module__n-vOuW__station strong{letter-spacing:-.04em;margin-top:22px;font-size:clamp(23px,2.4vw,30px);font-weight:400;line-height:1.1;display:block}.request-lifecycle-module__n-vOuW__station p{color:var(--muted-foreground);margin-top:10px;font-size:11px;line-height:1.5}.request-lifecycle-module__n-vOuW__status{white-space:nowrap;min-height:24px;margin-top:16px;font-size:10px;line-height:1.5;display:block;position:relative}.request-lifecycle-module__n-vOuW__statusActive,.request-lifecycle-module__n-vOuW__statusDone{border:1px solid var(--hairline-strong);color:var(--muted-foreground);opacity:0;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 7px;display:inline-flex;position:absolute;top:0;left:0}.request-lifecycle-module__n-vOuW__statusActive i{background:var(--tone-warn);border-radius:50%;width:5px;height:5px}.request-lifecycle-module__n-vOuW__statusDone svg{color:var(--tone-ok)}.request-lifecycle-module__n-vOuW__statusDone{opacity:1}@keyframes request-lifecycle-module__n-vOuW__lifecycleNode{0%,2%{color:var(--muted-foreground);border-color:var(--surface-border-strong);background-color:var(--surface-bg)}5%,15%{color:var(--background);border-color:var(--foreground);background-color:var(--foreground)}18%,94%{color:var(--foreground);border-color:var(--surface-border-strong);background-color:var(--surface-bg-strong)}to{color:var(--muted-foreground);border-color:var(--surface-border-strong);background-color:var(--surface-bg)}}@keyframes request-lifecycle-module__n-vOuW__lifecycleActive{0%,3%{opacity:0;transform:translateY(4px)}6%,14%{opacity:1;transform:translateY(0)}17%,to{opacity:0;transform:translateY(-3px)}}@keyframes request-lifecycle-module__n-vOuW__lifecycleDone{0%,15%{opacity:0;transform:translateY(4px)}18%,93%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes request-lifecycle-module__n-vOuW__lifecyclePing{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:no-preference){.request-lifecycle-module__n-vOuW__node{animation:request-lifecycle-module__n-vOuW__lifecycleNode 10s linear calc(var(--i) * 2.5s) infinite both paused}.request-lifecycle-module__n-vOuW__statusActive{animation:request-lifecycle-module__n-vOuW__lifecycleActive 10s linear calc(var(--i) * 2.5s) infinite both paused}.request-lifecycle-module__n-vOuW__statusActive i{animation:.9s ease-in-out infinite paused request-lifecycle-module__n-vOuW__lifecyclePing}.request-lifecycle-module__n-vOuW__statusDone{animation:request-lifecycle-module__n-vOuW__lifecycleDone 10s linear calc(var(--i) * 2.5s) infinite both paused}.request-lifecycle-module__n-vOuW__frame[data-running=true] .request-lifecycle-module__n-vOuW__node,.request-lifecycle-module__n-vOuW__frame[data-running=true] .request-lifecycle-module__n-vOuW__statusActive,.request-lifecycle-module__n-vOuW__frame[data-running=true] .request-lifecycle-module__n-vOuW__statusActive i,.request-lifecycle-module__n-vOuW__frame[data-running=true] .request-lifecycle-module__n-vOuW__statusDone{animation-play-state:running}}@media (max-width:1100px){.request-lifecycle-module__n-vOuW__frame{--gap:18px}}@media (max-width:800px){.request-lifecycle-module__n-vOuW__section{padding-block:56px 40px}.request-lifecycle-module__n-vOuW__heading{margin-bottom:32px}.request-lifecycle-module__n-vOuW__station .request-lifecycle-module__n-vOuW__lanes{display:none}.request-lifecycle-module__n-vOuW__stations{grid-template-columns:1fr 1fr;row-gap:32px}.request-lifecycle-module__n-vOuW__station strong{font-size:27px}.request-lifecycle-module__n-vOuW__station p{font-size:10px}}@media (max-width:640px){.request-lifecycle-module__n-vOuW__heading{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:440px){.request-lifecycle-module__n-vOuW__stations{grid-template-columns:1fr;row-gap:28px}.request-lifecycle-module__n-vOuW__station strong{margin-top:16px}}@media (prefers-reduced-motion:reduce){.request-lifecycle-module__n-vOuW__frame *,.request-lifecycle-module__n-vOuW__motionToggle{transition:none!important;animation:none!important}}
