.m-site:has(.m-simple):before{display:none}.m-simple{isolation:isolate;position:relative}.m-site:has(.m-simple) .m-footer{position:relative}.m-simple:before{content:"";z-index:-2;pointer-events:none;filter:blur(44px)saturate(1.12);background:radial-gradient(36% 28% at 20% 4%,#4c74e661 0%,#0000 62%),radial-gradient(32% 26% at 82% 12%,#7a56d247 0%,#0000 64%),radial-gradient(58% 40% at 50% -6%,#3b82f62e 0%,#0000 70%),radial-gradient(40% 30% at 12% 62%,#3860c824 0%,#0000 64%),radial-gradient(46% 34% at 50% 106%,#2563eb33 0%,#0000 64%),linear-gradient(#0c0d13 0%,#0a0b10 60%);position:fixed;inset:-12%}.m-simple:after{content:"";z-index:-1;pointer-events:none;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.m-simple .m-hero,.m-simple .m-logos-section,.m-simple .m-security,.m-simple .m-cta-section{background:0 0}.m-simple h1{color:#fff}.m-simple h1 em{background:linear-gradient(120deg,#cfe4ff 0%,#9cc7ff 100%) 0 0/100% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:-.02em;padding-right:.06em;font-style:italic;animation:none}.m-landing .lt6-hero-heading em{font-style:normal;font-weight:inherit;letter-spacing:inherit;background:linear-gradient(104deg,#eaf3ff 0%,#93c5ff 52% 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.04em;padding-right:.04em}.m-landing .lt6-hero .m-hero-pill{letter-spacing:.01em;padding:8px 16px 8px 12px;font-size:12.5px}.m-simple .m-section-title,.m-simple .m-cta-heading{color:#fff}.m-simple .m-hero{padding-top:168px}.m-simple .m-hero-heading{margin-bottom:24px}.m-simple .m-hero-sub,.m-simple .m-hero-ctas{margin-bottom:40px}.m-simple .m-platforms{margin-bottom:0}.m-simple .m-logos-section{padding:56px 24px 72px}.m-simple .m-section{padding:96px 24px}.m-simple .m-section-header{margin-bottom:56px}.m-simple .m-faq-section{padding-bottom:80px}.m-simple .m-cta-section{padding:130px 24px 150px}.m-simple .m-band{background:linear-gradient(#05060900 0%,#05060938 20% 80%,#05060900 100%);border:none}.m-site:has(.lp-landing){--lp-measure:1180px}:is(.m-site:has(.lp-landing) .m-nav-inner,.m-site:has(.lp-landing) .m-footer-inner,.lp-landing .m-container){max-width:var(--lp-measure)}.m-landing section:has(.m-faq-section){padding-top:80px;padding-bottom:32px}.m-landing .m-faq-section{padding-bottom:8px}.m-landing .m-cta-section{padding-top:80px;padding-bottom:110px}.lt6-hero{text-align:left;padding-bottom:88px}.lp-pattern{--px:50%;--py:0px;--lit:0;z-index:0;pointer-events:none;height:82%;color:var(--lp-ink,#ffffff0d);background-image:var(--lp-pattern);background-size:var(--lp-pattern-size,26px 26px);background-position:var(--lp-pattern-pos,0 0);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#0000 100%)}.lp-pattern:after{content:"";color:var(--lp-accent,#96b4ff80);background-image:var(--lp-pattern-lit,var(--lp-pattern));background-size:var(--lp-pattern-size,26px 26px);background-position:var(--lp-pattern-pos,0 0);opacity:calc(var(--lit) * .45);-webkit-mask-image:radial-gradient(circle 260px at var(--px) var(--py), #000 0%, #0000006b 30%, #0000001f 58%, transparent 82%);-webkit-mask-image:radial-gradient(circle 260px at var(--px) var(--py), #000 0%, #0000006b 30%, #0000001f 58%, transparent 82%);mask-image:radial-gradient(circle 260px at var(--px) var(--py), #000 0%, #0000006b 30%, #0000001f 58%, transparent 82%);transition:opacity .5s;position:absolute;inset:0}.lp-landing[data-landing=sop-to-ai-skills]{--lp-pattern:repeating-linear-gradient(0deg, currentColor 0 1px, transparent 1px 26px), repeating-linear-gradient(60deg, currentColor 0 1px, transparent 1px 30px), repeating-linear-gradient(120deg, currentColor 0 1px, transparent 1px 30px);--lp-pattern-size:auto;--lp-ink:#ffffff07;--lp-accent:#8cb2ff6b}.lp-landing[data-landing=incident-resolution]{--lp-pattern:repeating-linear-gradient(128deg, currentColor 0 1px, transparent 1px 11px);--lp-pattern-size:auto;--lp-ink:#ffffff0a;--lp-accent:#9fb4ff75}.lp-landing[data-landing=governed-ai],.lp-landing[data-landing=governance]{--lp-pattern:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2748.0%27%20height%3D%2727.7128%27%20viewBox%3D%270%200%2048.0%2027.7128%27%3E%3Cpath%20d%3D%27M16.0%2C0%208.0%2C13.856%20-8.0%2C13.856%20-16.0%2C0%20-8.0%2C-13.856%208.0%2C-13.856Z%20M64.0%2C0%2056.0%2C13.856%2040.0%2C13.856%2032.0%2C0%2040.0%2C-13.856%2056.0%2C-13.856Z%20M16.0%2C27.713%208.0%2C41.569%20-8.0%2C41.569%20-16.0%2C27.713%20-8.0%2C13.856%208.0%2C13.856Z%20M64.0%2C27.713%2056.0%2C41.569%2040.0%2C41.569%2032.0%2C27.713%2040.0%2C13.856%2056.0%2C13.856Z%20M40.0%2C13.856%2032.0%2C27.713%2016.0%2C27.713%208.0%2C13.856%2016.0%2C0.0%2032.0%2C0.0Z%27%20fill%3D%27none%27%20stroke%3D%27rgba%28255%2C255%2C255%2C0.026%29%27%20stroke-width%3D%271%27%2F%3E%3C%2Fsvg%3E);--lp-pattern-lit:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2748.0%27%20height%3D%2727.7128%27%20viewBox%3D%270%200%2048.0%2027.7128%27%3E%3Cpath%20d%3D%27M16.0%2C0%208.0%2C13.856%20-8.0%2C13.856%20-16.0%2C0%20-8.0%2C-13.856%208.0%2C-13.856Z%20M64.0%2C0%2056.0%2C13.856%2040.0%2C13.856%2032.0%2C0%2040.0%2C-13.856%2056.0%2C-13.856Z%20M16.0%2C27.713%208.0%2C41.569%20-8.0%2C41.569%20-16.0%2C27.713%20-8.0%2C13.856%208.0%2C13.856Z%20M64.0%2C27.713%2056.0%2C41.569%2040.0%2C41.569%2032.0%2C27.713%2040.0%2C13.856%2056.0%2C13.856Z%20M40.0%2C13.856%2032.0%2C27.713%2016.0%2C27.713%208.0%2C13.856%2016.0%2C0.0%2032.0%2C0.0Z%27%20fill%3D%27none%27%20stroke%3D%27rgba%28190%2C168%2C255%2C0.34%29%27%20stroke-width%3D%271%27%2F%3E%3C%2Fsvg%3E);--lp-pattern-size:48px 27.7128px}.lp-landing[data-landing=operations-automation]{--lp-pattern:radial-gradient(ellipse 7px .9px at 50% 50%, currentColor 0 55%, transparent 62%), radial-gradient(ellipse 7px .9px at 50% 50%, currentColor 0 55%, transparent 62%);--lp-pattern-size:30px 20px;--lp-pattern-pos:0 0, 15px 10px;--lp-ink:#ffffff0b;--lp-accent:#9b93fb75}.lp-landing[data-landing=integrations]{--lp-pattern:repeating-linear-gradient(0deg, currentColor 0 1px, transparent 1px 10px), repeating-linear-gradient(90deg, currentColor 0 1px, transparent 1px 10px);--lp-pattern-size:auto;--lp-ink:#ffffff05;--lp-accent:#8ab6f54d}@media (prefers-reduced-motion:reduce){.lp-pattern:after{transition:none}}.lt6-hero-grid{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:52px;padding-top:56px;display:grid;position:relative}.lt6-hero-text{min-width:0;max-width:570px}.lt6-hero-heading{text-align:left;letter-spacing:-.032em;text-wrap:balance;margin-bottom:26px;margin-left:0;margin-right:0;font-size:clamp(2rem,3.45vw,2.8rem);line-height:1.16}.lt6-hero-sub{text-align:left;color:#fff9;max-width:450px;margin-bottom:40px;margin-left:0;margin-right:0;font-size:15.5px;line-height:1.72}.lt6-hero .m-hero-pill{margin-bottom:26px}.lt6-hero-ctas{justify-content:flex-start;gap:14px;margin-bottom:32px}.lt6-hero .m-platforms{justify-content:flex-start;gap:14px}.lt6-hero .m-platforms-label{letter-spacing:.01em;color:#fff6;font-size:13px;font-weight:450}.lt6-hero .m-platforms-icons{gap:20px}.lt6-hero .m-platforms-icons span{color:#ffffffc7;margin-left:-7px;font-size:13px;font-weight:500}.lt6-hero .m-platforms-icons svg{color:#ffffff80}.m-simple .lt6-hero .m-hero-heading{margin-bottom:26px}.m-simple .lt6-hero .m-hero-sub{margin-bottom:40px}.m-simple .lt6-hero .m-hero-ctas{margin-bottom:32px}.lt6-hero-visual{perspective:2400px;perspective-origin:30%;min-width:0;animation:1.15s cubic-bezier(.22,1,.36,1) .25s both lp-hero-in;position:relative}.lt6-hero-visual .m-shot-wrap{width:min(900px,64vw);transform:rotateY(calc(-15deg + var(--tilt-x,0) * 8deg)) rotateX(calc(4deg - var(--tilt-y,0) * 4deg)) rotateZ(-.8deg) scale(1.04);transform-origin:0;transition:transform .9s cubic-bezier(.22,1,.36,1);-webkit-mask-image:linear-gradient(90deg,#000 0% 18%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 18%,#0000 92%)}.lt6-hero-visual .v2-window{box-shadow:0 60px 120px -30px #000000bf,0 24px 54px -18px #0000008c,inset 0 1px #ffffff0f}@keyframes lp-hero-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.m-shot-wrap{position:relative}.m-shot-wrap:before{content:"";z-index:-1;pointer-events:none;filter:blur(50px);opacity:.6;background:radial-gradient(60% 60% at 50% 30%,#3b82f629 0%,#0000 70%);position:absolute;inset:-8% -6% -14%}.lt6-context-row{flex-wrap:wrap;justify-content:center;gap:14px 44px;max-width:860px}.lt6-context-item{color:#ffffff6b;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;font-size:12.5px;font-weight:600;transition:color .3s}.lt6-context-item:hover{color:#ffffffbf}.lt6-rows-section .m-section-header{margin-bottom:72px}.lt6-row{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:84px;padding:52px 0;display:grid}.lt6-row+.lt6-row{margin-top:72px}.lt6-row--reverse{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.lt6-row--reverse .lt6-row-text{order:2}.lt6-row--reverse .lt6-row-visual{order:1}.lt6-row-text{min-width:0}.lt6-row-eyebrow{text-transform:uppercase;letter-spacing:.11em;color:#fff6;margin-bottom:14px;font-size:11px;font-weight:600}.lt6-row-badge{color:#c2cbff;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;background:#a3b3ff1a;border:1px solid #a3b3ff57;border-radius:999px;align-items:center;margin-left:10px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.lt6-row-title{font-family:var(--font-funnel-sans), sans-serif;letter-spacing:-.025em;color:var(--m-text);margin:0 0 14px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1.2}.lt6-row-desc{color:var(--m-text-muted);max-width:460px;margin:0 0 24px;font-size:15px;line-height:1.7}.lt6-checklist{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lt6-checklist li{color:#ffffffbd;align-items:flex-start;gap:13px;font-size:14.5px;line-height:1.55;display:flex}.lt6-check{color:#c2cbff;background:#a3b3ff24;border:1px solid #a3b3ff57;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-top:2px;display:flex}.lt6-check svg{width:10px;height:10px}.lt6-row-visual{min-width:0}.m-landing .m-reveal{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.m-landing .m-reveal.visible{opacity:1;transform:none}.lt6-hero-text>.m-reveal:nth-child(2){transition-delay:60ms}.lt6-hero-text>.m-reveal:nth-child(3){transition-delay:.12s}.lt6-hero-text>.m-reveal:nth-child(4){transition-delay:.18s}@keyframes lp-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.m-landing .m-reveal{opacity:1;transition:none;transform:none}.lt6-hero-visual{animation:none}}.lt6-quote{position:relative;overflow:hidden}.lt6-quote-card{background:0 0;border:none;border-radius:0;grid-template-columns:auto 1fr;align-items:start;gap:28px;max-width:900px;margin:0 auto;padding:8px 0;display:grid;position:relative}.lt6-quote-mark{font-family:var(--font-funnel-sans), Georgia, serif;color:#ffffff38;font-size:64px;line-height:.7}.lt6-quote-card blockquote{letter-spacing:-.01em;color:var(--m-text);margin:0 0 22px;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:500;line-height:1.45}.lt6-quote-attr{align-items:center;gap:14px;display:flex}.lt6-quote-avatar{color:#ffffffb3;background:#ffffff17;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}.lt6-quote-attr-name{color:var(--m-text);font-size:15px;font-weight:600}.lt6-quote-attr{gap:15px}.lt6-quote-attr-role{color:var(--m-text-muted);font-size:13px}@media (min-width:861px) and (max-width:1120px){.lt6-hero-grid{gap:40px}.lt6-hero-ctas{gap:12px;margin-bottom:26px}.lt6-hero-ctas .m-btn-xl{padding:12px 20px;font-size:14px}}@media (max-width:860px){.lt6-hero{text-align:center}.lt6-hero-grid{grid-template-columns:1fr;gap:48px}.lt6-hero-visual{perspective:none}.lt6-hero-visual .m-shot-wrap{width:100%;transform:none;-webkit-mask-image:none;mask-image:none}.lt6-hero-heading,.lt6-hero-sub{text-align:center;margin-left:auto;margin-right:auto}.lt6-hero-ctas,.lt6-hero .m-platforms{justify-content:center}.lt6-row,.lt6-row--reverse{grid-template-columns:1fr;gap:32px;padding:24px 0}.lt6-row--reverse .lt6-row-text{order:2}.lt6-row--reverse .lt6-row-visual,.lt6-row-visual{order:1}.lt6-row-text{order:2}.lt6-quote-card{grid-template-columns:1fr;gap:8px;padding:8px 0}.lt6-quote-mark{font-size:52px}.m-simple .m-section{padding:72px 24px}.m-simple .m-cta-section{padding:100px 24px 120px}}.v2-shot{--v2-content:#0a0a0c;--v2-raised:#141416;--v2-menu:#1a1a1c;--v2-hover-subtle:#ffffff08;--v2-hover:#ffffff0f;--v2-hover-strong:#ffffff14;--v2-border-subtle:#ffffff0f;--v2-border-soft:#ffffff14;--v2-border-strong:#ffffff29;--v2-fg:#fff;--v2-fg-strong:#ededef;--v2-fg-2:#d0d0d4;--v2-fg-3:#b3b3bb;--v2-muted:#9a9aa4;--v2-disabled:#6f6f7b;--v2-ok:#00d492;--v2-ok-soft:#5ee9b5;--v2-warn:#ffd230;--v2-warn-soft:#fee685;--v2-bad:#ff637e;--v2-bad-soft:#ffa1ad;--v2-cyan:#53eafd;--v2-cyan-strong:#a2f4fd;--v2-cyan-max:#cefafe;--v2-sans:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--v2-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;font-family:var(--v2-sans);color:var(--v2-fg-strong);text-align:left;font-size:11.5px;line-height:1.5}.v2-shot *,.v2-shot :before,.v2-shot :after{box-sizing:border-box}.v2-shot h4,.v2-shot h5,.v2-shot p,.v2-shot label{margin:0}.v2-shot svg{flex-shrink:0}.v2-window,.v2-window-body{position:relative}.v2-window-body{height:556px;display:flex}.v2-window-body .v2-content{height:100%}.v2-sidebar-column{background:linear-gradient(#4650604d 0%,#2c323e42 34%,#181b2238 100%);flex-direction:column;min-height:0;display:flex}.v2-sidebar-chrome{height:38px;color:var(--v2-muted);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.v2-sidebar-chrome-icons{align-items:center;gap:9px;display:flex}.v2-lights{align-items:center;gap:6px;display:flex}.v2-lights i{border-radius:50%;width:10px;height:10px}.v2-lights i:first-child{background:#ff5f57}.v2-lights i:nth-child(2){background:#febc2e}.v2-lights i:nth-child(3){background:#28c840}.v2-sidebar{flex-direction:column;flex:1;min-height:0;padding:2px 9px 10px;display:flex;overflow:hidden}.v2-workspace{border:1px solid var(--v2-border-soft);background:var(--v2-hover-subtle);color:var(--v2-fg-strong);border-radius:7px;align-items:center;gap:6px;padding:5px 7px;font-size:11px;font-weight:500;display:flex}.v2-workspace svg:last-child{color:var(--v2-muted);margin-left:auto}.v2-workspace-mark{color:#fff;background:#147a52;border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:600;display:flex}.v2-sidebar nav{flex-direction:column;gap:1px;margin-top:9px;display:flex}.v2-sidebar nav>span{color:var(--v2-muted);border-radius:7px;align-items:center;gap:7px;padding:4.5px 8px;font-size:11px;display:flex}.v2-sidebar nav>span svg{color:var(--v2-muted)}.v2-sidebar nav>span.is-active{background:var(--v2-hover-strong);color:var(--v2-fg);font-weight:500}.v2-sidebar nav>span.is-active svg{color:#b3bcf8}.v2-sessions{min-height:0;margin-top:26px;overflow:hidden}.v2-sessions-head{letter-spacing:.02em;color:var(--v2-muted);justify-content:space-between;align-items:center;padding:0 8px 6px;font-size:10.5px;font-weight:500;display:flex}.v2-session-row{border-radius:7px;align-items:center;gap:7px;min-width:0;padding:3.5px 8px;display:flex}.v2-session-dot{flex-shrink:0;width:12px;height:12px;position:relative}.v2-session-dot:before{content:"";background:var(--v2-ok);border-radius:50%;position:absolute;inset:3px}.v2-session-dot.is-attention:before{background:var(--v2-warn)}.v2-session-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--v2-fg-2);flex:1;font-size:11px;font-weight:400;overflow:hidden}.v2-session-row time{color:var(--v2-muted);font-variant-numeric:tabular-nums;font-size:10px}.v2-user{border-top:1px solid var(--v2-border-soft);align-items:center;gap:8px;margin-top:auto;padding:10px 5px;display:flex}.v2-user-avatar{background:var(--v2-hover-strong);width:23px;height:23px;color:var(--v2-fg-2);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.v2-user>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.v2-user b{color:var(--v2-fg-strong);font-size:11px;font-weight:500}.v2-user small{color:var(--v2-muted);font-size:9.5px}.v2-user-gear{color:var(--v2-muted);flex-shrink:0}.v2-main{border-left:1px solid var(--v2-border-soft);background:#0a0a0cb8;flex-direction:column;min-width:0;display:flex}.v2-titlebar{color:#ffffff4d;flex-shrink:0;align-items:center;gap:10px;height:46px;padding:0 16px;display:flex}.v2-titlebar-badge{color:#fffc;background:#ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.v2-titlebar b{color:#fffffff2;flex:1;font-size:13px;font-weight:600}.v2-titlebar-tools{align-items:center;gap:8px;display:flex}.v2-content{flex:1;min-height:0;padding:18px 20px;position:relative;overflow:hidden}.v2-section-label{font-family:var(--v2-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--v2-muted);font-size:9px;font-weight:600}.v2-chip{background:var(--v2-hover-strong);color:var(--v2-fg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1.5px 7px;font-size:10px;font-weight:500;display:inline-flex}.v2-chip.is-green{color:var(--v2-ok-soft);background:#00bc7d1a}.v2-chip.is-amber{color:var(--v2-warn);background:#fe9a001a}.v2-chip.is-red{color:var(--v2-bad-soft);background:#ff20561a}.v2-chip.is-blue{color:#8ec5ff;background:#2b7fff1a}.v2-chip.is-neutral{background:var(--v2-hover);color:var(--v2-fg-3)}.v2-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.v2-dot.is-green{background:var(--v2-ok)}.v2-dot.is-amber{background:var(--v2-warn)}.v2-dot.is-blue{background:var(--v2-cyan)}.v2-dot.is-muted{background:#ffffff52}.v2-search{border:1px solid var(--v2-border-soft);background:var(--v2-hover);height:26px;color:var(--v2-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.v2-btn-white{background:var(--v2-fg-strong);color:#131316;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:26px;padding:0 11px;font-size:11px;font-weight:500;display:inline-flex}.v2-btn-ghost{border:1px solid var(--v2-border-soft);height:26px;color:var(--v2-fg-3);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:11px;display:inline-flex}.v2-mark{background:#fff;border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.v2-mark.is-sm{border-radius:5px;width:18px;height:18px}.v2-mark.is-md{border-radius:7px;width:26px;height:26px}.v2-mark.is-lg{border-radius:10px;width:34px;height:34px}.v2-mark img{object-fit:contain;width:60%;height:60%;display:block}.v2-mark.is-sm svg{width:11px;height:11px}.v2-mark.is-lg svg{width:18px;height:18px}.v2-mark-text{letter-spacing:-.02em;font-size:8px;font-weight:700}.v2-mark.is-lg .v2-mark-text{font-size:11px}.v2-check-circle,.v2-hand-circle,.v2-prohibit-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.v2-check-circle{color:var(--v2-ok-soft);background:#00bc7d1f}.v2-hand-circle{color:var(--v2-warn);background:#fe9a001f}.v2-prohibit-circle{color:var(--v2-bad);background:#ff20561f}.v2-radio{color:#0000;border:1.5px solid #ffffff52;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.v2-page-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.v2-page-head h4{letter-spacing:-.02em;color:var(--v2-fg);font-size:16px;font-weight:600}.v2-page-head p{color:var(--v2-muted);margin-top:3px;font-size:11px}.v2-page-tools{justify-content:space-between;align-items:center;gap:12px;margin:15px 0 10px;display:flex}.v2-page-tools-right{align-items:center;gap:7px;display:flex}.v2-showing{color:var(--v2-muted);font-size:11px}.v2-showing b{color:var(--v2-fg-strong);font-weight:500}.v2-table{border:1px solid var(--v2-border-subtle);border-radius:9px;overflow:hidden}.v2-table-head,.v2-table-row{grid-template-columns:minmax(0,1fr) 88px 78px 64px;align-items:center;gap:10px;padding:8px 12px;display:grid}.v2-table-head{border-bottom:1px solid var(--v2-border-subtle);background:#00000047;padding-top:6px;padding-bottom:6px}.v2-table-head span{text-transform:uppercase;letter-spacing:.05em;color:var(--v2-muted);white-space:nowrap;font-size:9.5px;font-weight:500}.v2-table-row{border-bottom:1px solid var(--v2-border-subtle);background:#0003}.v2-table-row:last-child{border-bottom:0}.v2-table-row.is-active{background:var(--v2-hover)}.v2-table-name{align-items:center;gap:9px;min-width:0;display:flex}.v2-table-name>span{flex-direction:column;min-width:0;display:flex}.v2-table-name b{color:var(--v2-fg);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.v2-table-name small{color:var(--v2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.v2-skill-glyph{width:22px;height:22px;color:var(--v2-fg-3);background:#ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.v2-owner{color:var(--v2-fg-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:10.5px;display:flex;overflow:hidden}.v2-owner-avatar{width:15px;height:15px;color:var(--v2-fg-3);background:#ffffff17;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-style:normal;font-weight:600;display:inline-flex}.v2-time{color:var(--v2-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.v2-thread{flex-direction:column;gap:11px;max-width:430px;height:100%;margin:0 auto;display:flex}.v2-window .v2-thread{max-width:420px;margin-left:10px;margin-right:auto}.v2-user-msg{justify-content:flex-end;display:flex}.v2-user-msg span{background:var(--v2-hover);max-width:86%;color:var(--v2-fg);border-radius:14px 6px 14px 14px;padding:8px 12px;font-size:11.5px;line-height:1.55}.v2-prose{color:var(--v2-fg-strong);font-size:11.5px;line-height:1.62}.v2-prose b{color:var(--v2-fg);font-weight:600}.v2-prose code{font-family:var(--v2-mono);background:var(--v2-hover);color:var(--v2-fg-2);border-radius:4px;padding:1px 4px;font-size:10px}.v2-tool-row{border:1px solid var(--v2-border-subtle);background:var(--v2-hover-subtle);color:var(--v2-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;width:fit-content;min-width:190px;padding:5px 10px;display:flex}.v2-tool-row b{font-family:var(--v2-mono);color:var(--v2-fg-2);font-size:10.5px;font-weight:500}.v2-tool-row time{font-family:var(--v2-mono);color:var(--v2-muted);font-size:9.5px}.v2-tool-spinner{border:1.5px solid #ffffff24;border-top-color:#a3b3ff;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite m-spin}.v2-tool-check{color:var(--v2-muted);background:var(--v2-hover);border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.v2-choice{flex-direction:column;gap:7px;margin-top:auto;display:flex}.v2-question{color:var(--v2-fg);white-space:nowrap;margin-bottom:3px;font-size:11.5px;font-weight:500}.v2-option{border:1px solid var(--v2-border-subtle);background:var(--v2-hover-subtle);color:var(--v2-fg-2);white-space:nowrap;border-radius:9px;align-items:center;gap:10px;padding:8px 12px;font-size:11.5px;display:flex}.v2-option>span{background:var(--v2-hover-strong);width:18px;height:18px;color:var(--v2-fg-2);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.v2-evidence{flex-wrap:wrap;gap:7px;display:flex}.v2-evidence>span{border:1px solid var(--v2-border-soft);background:var(--v2-hover-subtle);color:var(--v2-fg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3.5px 9px 3.5px 4px;font-size:10.5px;display:inline-flex}.v2-composer{border:1px solid var(--v2-border-soft);background:var(--v2-raised);border-radius:12px;flex-direction:column;gap:10px;margin-top:auto;padding:11px 9px 8px;display:flex}.v2-composer-input{color:var(--v2-muted);white-space:nowrap;text-overflow:ellipsis;padding:0 5px;font-size:11.5px;overflow:hidden}.v2-composer-bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2-composer-left,.v2-composer-right{color:var(--v2-muted);align-items:center;gap:2px;display:flex}.v2-composer-left>svg,.v2-composer-right>svg{box-sizing:content-box;padding:5px}.v2-composer-send{color:#131316;opacity:.48;background:#ededef;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;margin-left:2px;display:inline-flex}.v2-cmd-card{border:1px solid var(--v2-border-soft);background:var(--v2-raised);border-radius:10px;overflow:hidden}.v2-cmd-head{white-space:nowrap;align-items:center;gap:7px;padding:9px 11px;display:flex}.v2-cmd-head b{color:var(--v2-fg);flex-shrink:0;font-size:11.5px;font-weight:500}.v2-cmd-head>span{text-overflow:ellipsis;min-width:0;color:var(--v2-muted);flex:1;font-size:10px;overflow:hidden}.v2-severity{flex-shrink:0;align-items:center;gap:2px;padding:0 2px;display:inline-flex}.v2-severity em{background:var(--v2-hover-strong);border-radius:999px;width:2px;height:10px}.v2-severity.is-low em.is-on{background:var(--v2-ok)}.v2-severity.is-medium em.is-on{background:var(--v2-warn)}.v2-severity.is-high em.is-on{background:#ff8f4f}.v2-severity.is-critical em.is-on{background:var(--v2-bad)}.v2-cmd-code{border-block:1px solid var(--v2-border-subtle);background:var(--v2-content);font-family:var(--v2-mono);color:var(--v2-fg-strong);white-space:nowrap;text-overflow:ellipsis;padding:10px 11px;font-size:10.5px;display:block;overflow:hidden}.v2-cmd-hosts{color:var(--v2-fg-2);white-space:nowrap;align-items:center;gap:7px;padding:9px 11px;font-size:10.5px;display:flex}.v2-cmd-hosts>svg:first-child{color:var(--v2-muted)}.v2-cmd-wait{color:var(--v2-warn)}.v2-approval-prompt .v2-question{white-space:normal;align-items:center;gap:7px;display:flex}.v2-prompt-hand{color:var(--v2-warn);flex-shrink:0}.v2-prompt-cmd{font-family:var(--v2-mono);color:var(--v2-muted);white-space:nowrap;text-overflow:ellipsis;margin:-4px 0 4px 20px;font-size:10.5px;display:block;overflow:hidden}.v2-approval-prompt .v2-option.is-active{color:var(--v2-fg);background:#ffd23012;border-color:#ffd23052}.v2-approval-prompt .v2-option.is-active>span{background:var(--v2-warn);color:#1a1405}.v2-policy{border:1px solid var(--v2-border-subtle);background:var(--v2-hover-subtle);border-radius:9px;padding:2px 11px}.v2-gov-row{align-items:center;gap:9px;padding:7px 0;display:flex}.v2-gov-row+.v2-gov-row{border-top:1px solid var(--v2-border-subtle)}.v2-gov-row>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.v2-gov-row b{color:var(--v2-fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.v2-gov-row small{color:var(--v2-muted);font-size:10px;line-height:1.45}.v2-plan-card{border:1px solid var(--v2-border-subtle);border-radius:9px;overflow:hidden}.v2-plan-head{background:var(--v2-hover-subtle);border-bottom:1px solid var(--v2-border-subtle);color:var(--v2-muted);align-items:center;gap:7px;padding:6px 10px;display:flex}.v2-plan-head code{font-family:var(--v2-mono);color:var(--v2-muted);font-size:10px}.v2-plan-step{align-items:center;gap:9px;padding:8px 10px;display:flex}.v2-plan-step+.v2-plan-step{border-top:1px solid var(--v2-border-subtle)}.v2-plan-step>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.v2-plan-step b{color:var(--v2-fg);font-size:11px;font-weight:500}.v2-plan-step small{color:var(--v2-muted);font-size:10px}.v2-connected{margin:16px 0 0}.v2-connected-label{color:var(--v2-fg);margin-bottom:8px;font-size:11.5px;font-weight:600;display:block}.v2-connected-row{align-items:center;gap:9px;display:flex}.v2-connected-mark{display:inline-flex;position:relative}.v2-connected-badge{color:#fff;background:#00bc7d;border:2px solid #101114;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.v2-enabled-head{margin:16px 0 9px}.v2-enabled-head .v2-search.is-grow{width:100%;display:flex}.v2-int-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.v2-int-row{border:1px solid var(--v2-border-subtle);background:var(--v2-hover-subtle);border-radius:9px;align-items:center;gap:10px;min-width:0;padding:8px 11px;display:flex}.v2-int-row>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.v2-int-row b{color:var(--v2-fg);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.v2-int-row small{color:var(--v2-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.v2-int-caret{color:var(--v2-disabled)}@media (max-width:1040px){.v2-window-body{grid-template-columns:164px minmax(0,1fr);height:486px}}@media (max-width:640px){.v2-sidebar-column,.v2-window .hero-sidebar{display:none}.v2-window .app-shell-main{-webkit-backdrop-filter:none;backdrop-filter:none;border-left:0}.v2-window .app-window-pane>canvas{display:none}.v2-window .app-window{--app-window-floor:linear-gradient(transparent, transparent)}.v2-window-body{grid-template-columns:1fr;height:420px}.v2-main{border-left:0}.v2-titlebar{padding-left:14px}.v2-content{padding:16px 14px}.v2-table-head,.v2-table-row{grid-template-columns:minmax(0,1fr) 82px}.v2-table-head span:nth-child(n+3),.v2-table-row .v2-owner,.v2-table-row .v2-runs,.v2-table-row .v2-time{display:none}.v2-int-list{grid-template-columns:1fr}.v2-int-row:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.v2-shot *,.v2-shot{animation:none!important}}.lz{aspect-ratio:4/3;width:100%;max-width:620px;margin:0 auto;position:relative;overflow:hidden}.lz-img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(62% 62%,#000 22%,#000000b8 42%,#00000047 62%,#0000 78%);mask-image:radial-gradient(62% 62%,#000 22%,#000000b8 42%,#00000047 62%,#0000 78%)}@media (max-width:860px){.lz{aspect-ratio:1;max-width:460px}}.lz-light{display:none}.fx{width:100%;max-width:580px;font-family:var(--v2-sans);--fx-hover:#ffffff0f;--fx-hover-strong:#ffffff14;--fx-border-subtle:#ffffff0f;--fx-border-soft:#ffffff14;--fx-primary:#ededef;--fx-secondary:#b3b3bb;--fx-tertiary:#b3b3bb;--fx-caption:#9a9aa4;--fx-muted:#9a9aa4;flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;position:relative}.fx:before{content:"";z-index:0;pointer-events:none;filter:blur(64px);background:radial-gradient(42% 44% at 70% 72%,#929cf03d 0%,#0000 68%),radial-gradient(62% 60% at 38% 36%,#5464b426 0%,#0000 74%);position:absolute;inset:-30% -20%}.fx-panel{z-index:1;border:1px solid var(--fx-border-subtle);background:#08080a;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 28px 64px -32px #000,0 8px 20px -12px #000000a6}.fx-base{-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);background:#ffffff09;border-color:#ffffff14;width:82%;box-shadow:0 24px 56px -34px #000000e6,inset 0 1px #ffffff0d}.fx-base .fx-head{border-bottom-color:#ffffff13}.fx-base .fx-row+.fx-row{border-top-color:#fff1}.fx.is-split{flex-direction:row;align-items:flex-start}.fx.is-split .fx-base{flex-shrink:0;width:62%}.fx.is-split .fx-float{align-self:auto;width:58%;margin-top:58px;margin-left:-20%}.fx-float{z-index:3;background:#121218;border-color:#ffffff1c;align-self:flex-end;width:78%;margin-top:-52px;box-shadow:0 60px 120px -28px #000,0 22px 50px -16px #000000eb,0 0 0 1px #a3b3ff14,inset 0 1px #ffffff14}.fx-float.is-high{margin-top:-176px}.fx-float:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(90% 120% at 12% 0,#a3b3ff17 0%,#0000 62%);position:absolute;inset:0}.fx-float>*{position:relative}.fx-head{border-bottom:1px solid var(--fx-border-subtle);color:var(--fx-muted);align-items:center;gap:12px;padding:16px 20px;font-size:13px;display:flex}.fx-float .fx-head{border-bottom-color:var(--fx-border-soft);padding:17px 21px}.fx-float .fx-head b{color:#fff;letter-spacing:-.01em;font-size:14.5px;font-weight:500}.fx-head .fx-sp{flex:1}.fx-row{align-items:center;gap:13px;min-width:0;padding:16px 20px;display:flex}.fx-row+.fx-row{border-top:1px solid var(--fx-border-subtle)}.fx-row.is-sel{background:var(--fx-hover)}.fx-main{flex:1;min-width:0}.fx-t{color:var(--fx-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.45;display:block;overflow:hidden}.fx-s{color:var(--fx-caption);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.fx-ic{background:var(--fx-hover);border:1px solid var(--fx-border-subtle);width:32px;height:32px;color:var(--fx-muted);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fx-badge{background:var(--fx-hover);color:var(--fx-tertiary);white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:5px 11px;font-size:12px;display:inline-flex}.fx-badge.is-done{color:#5ee9b5;background:#00bc7d1f}.fx-badge.is-accent{color:#c2cbff;background:#a3b3ff29}.fx-face{background:var(--fx-hover-strong);width:24px;height:24px;color:var(--fx-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.fx-marks{flex-shrink:0;align-items:center;gap:8px;display:flex}.fx-reading{color:#b8c0ff;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.fx-reading i{border:1.5px solid #a3b3ff40;border-top-color:#a3b3ff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite m-spin}.fx-read{color:#5ee9b5cc;flex-shrink:0}.fx-xrow{align-items:center;gap:14px;padding:10px 20px;transition:background .3s,box-shadow .3s;display:flex;position:relative}.fx-xrow+.fx-xrow{border-top:1px solid #ffffff0d}.fx-xrow.is-scan{background:#a3b3ff17;box-shadow:inset 2px 0 #a3b3ff}.fx-xnum{width:28px;font-family:var(--v2-mono);color:#ffffff4d;flex-shrink:0;font-size:11px}.fx-xbar{background:#ffffff1c;border-radius:3px;height:5px;transition:background .3s}.fx-xrow.is-scan .fx-xbar{background:#a3b3ff66}.fx-skill{align-items:center;gap:13px;min-width:0;padding:18px 20px;display:flex}.fx-run{color:#16161a;background:#ededef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding-left:2px;display:inline-flex}.fx-run.is-sm{width:26px;height:26px;padding-left:1px}.fx-people{flex-shrink:0;align-items:center;display:flex}.fx-people .fx-face{border:2px solid #121218;width:26px;height:26px}.fx-people .fx-face+.fx-face{margin-left:-8px}.fx-owner{flex-shrink:0;align-items:center;gap:8px;display:flex}.fx-owner span{color:var(--fx-secondary);white-space:nowrap;font-size:13px}.ts{aspect-ratio:16/10;width:100%;max-width:560px;font-family:var(--v2-sans);margin:0 auto;position:relative}.ts:before{content:"";pointer-events:none;filter:blur(58px);background:radial-gradient(46% 48%,#8c96eb38 0%,#0000 70%);position:absolute;inset:-18% -12%}.ts-card{z-index:2;background:#121218;border:1px solid #ffffff1c;border-radius:16px;align-items:center;gap:14px;width:70%;padding:18px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 50px 110px -30px #000,0 18px 44px -16px #000000e6,0 0 0 1px #a3b3ff14,inset 0 1px #ffffff14}.ts-ic{color:#c2cbff;background:#a3b3ff29;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ts-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ts-t{color:#fff;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.ts-s{color:#83838f;white-space:nowrap;font-size:12.5px}.ts-run{color:#16161a;background:#ededef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding-left:2px;display:inline-flex}.ts-person{z-index:1;border-radius:50%;animation:9s ease-in-out infinite ts-drift;position:absolute}.ts-face{border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #a3b3ff52,0 0 0 4px #0c0c10e6,0 16px 34px -14px #000000f2}.ts-face img{object-fit:cover;filter:grayscale(.3)brightness(.84)contrast(1.05);width:100%;height:100%;display:block}.ts-face.is-initials{color:#c9d0ff;letter-spacing:.02em;background:linear-gradient(160deg,#a3b3ff38,#14141bf5);font-weight:600}.ts-person.is-dim{opacity:.52}.ts-person.is-dim .ts-face{box-shadow:0 0 0 1px #a3b3ff29,0 0 0 4px #0c0c10e6,0 14px 28px -14px #000000e6}.ts-person.is-dim .ts-face img{filter:grayscale(.55)brightness(.68)contrast(1.02)}.ts-status{z-index:2;border-radius:50%;position:absolute;bottom:0;right:0;box-shadow:0 0 0 2.5px #0b0b0f}.ts-status.is-online{background:#34d399;box-shadow:0 0 0 2.5px #0b0b0f,0 0 9px #34d399a6}.ts-status.is-away{background:#e0b25c}.ts-status.is-offline{background:#5c5c68}@keyframes ts-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.ts-person{animation:none}}@media (max-width:860px){.ts{aspect-ratio:5/4}.ts-card{width:84%}}.rd{aspect-ratio:6/5;width:100%;max-width:416px;font-family:var(--v2-sans);margin:0 auto;position:relative}.rd:before{content:"";pointer-events:none;filter:blur(44px);background:radial-gradient(circle,#606ebe29 0%,#0000 68%);border-radius:50%;position:absolute;inset:12%}.rd-ring{aspect-ratio:1;border:1px solid #ffffff13;border-radius:50%;animation:6s ease-in-out infinite rd-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rd-sweep{aspect-ratio:1;pointer-events:none;background:conic-gradient(#7c5cff80 0deg,#7c5cff29 14deg,#7c5cff0a 26deg,#0000 38deg);border-radius:50%;width:100%;animation:9s linear infinite rd-sweep;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#0000 11%,#000 22% 93%,#0000 100%);mask-image:radial-gradient(circle,#0000 11%,#000 22% 93%,#0000 100%)}.rd-core{aspect-ratio:1;z-index:3;width:23%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rd-disc{color:#dfe4ff;background:radial-gradient(circle at 50% 34%,#8b7fd457 0%,#0000 62%),radial-gradient(circle,#1a1a24 0%,#0d0d13 100%);border:1px solid #a3b3ff57;border-radius:50%;justify-content:center;align-items:center;animation:4.5s ease-in-out infinite rd-core-pulse;display:flex;position:absolute;inset:0;box-shadow:0 0 34px -6px #7c5cff80,0 20px 40px -18px #000000f2,inset 0 1px #ffffff17}.rd-disc svg{width:52%;height:52%;display:block}@keyframes rd-core-pulse{0%,to{box-shadow:0 0 34px -6px #7c5cff80,0 20px 40px -18px #000000f2,inset 0 1px #ffffff17}50%{box-shadow:0 0 48px -4px #7c5cffc7,0 20px 40px -18px #000000f2,inset 0 1px #ffffff1f}}.rd-node{z-index:2;background:#101016;border-radius:50%;justify-content:center;align-items:center;animation:4.5s ease-in-out infinite rd-node;display:flex;position:absolute;box-shadow:0 0 0 5px #0b0b0fe6,0 14px 30px -14px #000000f2}.rd-node.is-red{color:#f87171;border:1px solid #f8717199;box-shadow:0 0 0 5px #0b0b0fe6,0 0 20px -4px #f8717173,0 14px 30px -14px #000000f2}.rd-node.is-amber{color:#fbbf24;border:1px solid #fbbf2499;box-shadow:0 0 0 5px #0b0b0fe6,0 0 20px -4px #fbbf2466,0 14px 30px -14px #000000f2}@keyframes rd-sweep{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes rd-breathe{0%,to{border-color:#ffffff13}50%{border-color:#ffffff1d}}@keyframes rd-node{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.rd-sweep,.rd-ring,.rd-node,.rd-disc{animation:none}}.gt{aspect-ratio:5/4;width:100%;max-width:520px;font-family:var(--v2-sans);margin:0 auto;position:relative}.gt-spine{background:linear-gradient(#ffffff0d 0%,#ffffff2b 14% 86%,#ffffff0d 100%);width:1px;position:absolute;top:15%;bottom:15%;left:13%}.gt-stage{z-index:2;align-items:center;gap:20px;display:flex;position:absolute;left:0;right:0;transform:translateY(-50%)}.gt-node{color:#ffffff80;background:radial-gradient(circle at 50% 30%,#1c1c25 0%,#0d0d12 100%);border:1px solid #ffffff1c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;margin-left:calc(13% - 31px);transition:color .6s,border-color .6s,box-shadow .6s;display:flex;position:relative;box-shadow:0 18px 40px -20px #000000f2}.gt-node.is-gate{z-index:2;width:72px;height:72px;margin-left:calc(13% - 36px)}.gt-node.is-review{color:#b3a6f5;border-color:#8b7fd466}.gt-node.is-done,.gt-node.is-live{color:#6ee7b7;border-color:#34d3996b;box-shadow:0 0 30px -8px #34d39973,0 18px 40px -20px #000000f2}.gt-ring{width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px;overflow:visible}.gt-check{color:#08130f;opacity:0;background:#34d399;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .3s,transform .45s cubic-bezier(.2,1.5,.4,1);display:flex;position:absolute;bottom:0;right:-4px;transform:scale(.4);box-shadow:0 0 0 4px #0a0a0e,0 0 18px -2px #34d39999}.gt-check.is-on{opacity:1;transform:scale(1)}.gt-label{flex-direction:column;gap:4px;min-width:0;display:flex}.gt-label b{color:#fff;letter-spacing:-.005em;white-space:nowrap;font-size:14.5px;font-weight:450}.gt-label small{color:#83838f;white-space:nowrap;font-size:12.5px;transition:color .5s}.gt-label small.is-live{color:#b3a6f5}.gt-label small.is-done{color:#6ee7b7}.gt-packet{z-index:0;background:#34d399;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:top .9s cubic-bezier(.5,0,.5,1),box-shadow .4s;position:absolute;left:13%;box-shadow:0 0 18px 4px #34d399cc}.gt-packet.is-held{box-shadow:0 0 24px 6px #34d399e6}.gt-packet.is-restart{transition:none}.gt-glow{filter:blur(20px);opacity:0;background:radial-gradient(#34d39957 0%,#0000 70%);border-radius:50%;width:200px;height:40px;transition:opacity .7s;position:absolute;top:96%;left:13%;transform:translate(-50%)}.gt-glow.is-on{opacity:1}@media (max-width:520px){.gt-label b{font-size:13.5px}.gt-label small{font-size:12px}}.ar{aspect-ratio:5/4;width:100%;max-width:520px;font-family:var(--v2-sans);flex-direction:column;justify-content:center;gap:14px;margin:0 auto;display:flex;position:relative}.ar-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:0 2px 12px;display:flex}.ar-title{letter-spacing:.1em;text-transform:uppercase;color:#83838f;font-size:12px;font-weight:500}.ar-trail{flex-direction:column;gap:12px;display:flex;position:relative}.ar-trail:before,.ar-rail{content:"";width:1px;position:absolute;top:12px;bottom:12px;left:17px}.ar-trail:before{background:#ffffff17}.ar-rail{background:linear-gradient(#34d3998c,#34d39929);transition:height .8s cubic-bezier(.5,0,.5,1);bottom:auto}.ar-row{z-index:1;opacity:.28;align-items:center;gap:14px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.3,1);display:flex;position:relative;transform:translateY(4px)}.ar-row.is-on{opacity:1;transform:translateY(0)}.ar-node{color:#ffffff73;background:radial-gradient(circle at 50% 30%,#1c1c25 0%,#0d0d12 100%);border:1px solid #ffffff1c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;transition:color .5s,border-color .5s,box-shadow .5s;display:flex;box-shadow:0 14px 30px -18px #000000f2}.ar-row.is-on .ar-node{color:#6ee7b7;border-color:#34d39966;box-shadow:0 0 26px -10px #34d39980,0 14px 30px -18px #000000f2}.ar-label{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ar-label b{color:#fff;letter-spacing:-.005em;white-space:nowrap;font-size:14px;font-weight:450}.ar-label b em{color:#83838f;font-style:normal}.ar-label small{color:#83838f;white-space:nowrap;font-size:12.5px}.ar-meta{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.ar-meta time{color:#83838f;font-size:12px}.ar-meta i{color:#ffffff9e;font-size:12px;font-style:normal}.ar-total{color:#83838f;border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 2px 0;font-size:12.5px;display:flex}.ar-total b{font-family:var(--v2-mono);font-variant-numeric:tabular-nums;color:#fff;transform-origin:100%;font-size:15px;font-weight:500;transition:color .5s,transform .5s cubic-bezier(.2,.9,.3,1),text-shadow .5s}.ar-total b.is-counting{text-shadow:0 0 18px #ffffff59;transform:scale(1.06)}.ar-total b.is-done{color:#6ee7b7}@media (max-width:520px){.ar-label b{font-size:13px}.ar-label small{font-size:11.5px}.ar-meta time,.ar-meta i{font-size:11px}}@media (prefers-reduced-motion:reduce){.ar-row{opacity:1;transform:none}.ar-total b.is-counting{text-shadow:none;transform:none}}.rq{width:100%;max-width:460px;height:124px;font-family:var(--v2-sans);margin:0 auto;position:relative}.rq:before{content:"";z-index:0;pointer-events:none;filter:blur(58px);background:radial-gradient(52% 54% at 52%,#6874c833 0%,#0000 70%);position:absolute;inset:-40% -24%}.rq-msg{z-index:2;color:#fff;opacity:0;background:#a3b3ff29;border-radius:16px 16px 5px;max-width:86%;padding:13px 16px;font-size:14px;line-height:1.55;transition:opacity .4s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6px;right:0}.rq-msg.is-sent{opacity:1;transform:translateY(-96px)}.rq-think{z-index:2;opacity:0;align-items:center;gap:11px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:30px;left:2px;transform:translateY(6px)}.rq-think.is-on{opacity:1;transform:none}.rq-spinner{border:1.6px solid #a3b3ff38;border-top-color:#a3b3ff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.75s linear infinite m-spin}.rq-shimmer{color:#ffffff57;background:linear-gradient(100deg,#ffffff57 0% 34%,#fffffff2 50%,#ffffff57 66% 100%) 0 0/240% 100%;-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:14px;animation:2.1s linear infinite rq-shimmer}@keyframes rq-shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.rq-composer{z-index:1;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;padding:14px 14px 14px 17px;transition:opacity .35s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 24px 54px -28px #000000f2}.rq-composer.is-gone{opacity:0;transform:translateY(8px)scale(.99)}.rq-typed{color:#fff;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.rq-caret{vertical-align:text-bottom;background:#ffffffbf;width:1.5px;height:14px;margin-left:2px;animation:1s step-end infinite rq-blink;display:inline-block}@keyframes rq-blink{0%,55%{opacity:1}56%,to{opacity:0}}.rq-send{color:#16161a;background:#ededef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@media (max-width:520px){.rq-typed,.rq-msg{font-size:13px}}@media (prefers-reduced-motion:reduce){.rq-caret,.rq-spinner,.rq-shimmer{animation:none}.rq-shimmer{-webkit-text-fill-color:#ffffff8c}}.tk{width:100%;max-width:460px;font-family:var(--v2-sans);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.tk:before{content:"";z-index:0;pointer-events:none;filter:blur(58px);background:radial-gradient(52% 54% at 50% 44%,#6874c838 0%,#0000 70%);position:absolute;inset:-34% -22%}.tk>*{z-index:1;position:relative}.tk-composer{background:#ffffff09;border:1px solid #ffffff1a;border-radius:13px;align-items:center;gap:12px;width:100%;padding:13px 13px 13px 16px;transition:border-color .45s,background .45s,box-shadow .45s;display:flex;box-shadow:0 22px 50px -28px #000000f2}.tk-composer.is-sent{background:#a3b3ff17;border-color:#a3b3ff52;box-shadow:0 0 34px -12px #7c5cff80}.tk-typed{color:#fff;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.tk-caret{vertical-align:text-bottom;background:#ffffffbf;width:1.5px;height:14px;margin-left:2px;animation:1s step-end infinite rq-blink;display:inline-block}.tk-send{color:#16161a;background:#ededef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.tk-wires{width:100%;height:62px;display:block}.tk-fan{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.tk-card{opacity:.3;background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:12px;min-width:0;padding:15px 16px;transition:opacity .5s,transform .55s cubic-bezier(.22,1,.36,1),border-color .5s,background .5s;display:flex;transform:translateY(8px)scale(.985)}.tk-card.is-on{opacity:1;background:#0e0e13;border-color:#ffffff21;transform:none}.tk-card-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tk-card-main b{color:#fff;white-space:nowrap;font-size:13.5px;font-weight:450}.tk-card-main small{color:#6f6f7b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;transition:color .4s;overflow:hidden}.tk-card-main small.is-live{color:#c2cbff}.tk-card-main small.is-done{color:#6ee7b7}.tk-check{color:#6ee7b7;opacity:0;background:#34d39929;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.5,.4,1);display:inline-flex;transform:scale(.5)}.tk-check.is-on{opacity:1;transform:none}@media (max-width:520px){.tk-fan{grid-template-columns:1fr}.tk-wires{display:none}}@media (prefers-reduced-motion:reduce){.tk-caret{animation:none}}.ob{width:100%;max-width:440px;font-family:var(--v2-sans);flex-direction:column;gap:16px;margin:0 auto;display:flex;position:relative}.ob:before{content:"";z-index:0;pointer-events:none;filter:blur(58px);background:radial-gradient(52% 56% at 50% 46%,#6874c833 0%,#0000 70%);position:absolute;inset:-34% -22%}.ob>*{z-index:1;position:relative}.ob-head{align-items:center;gap:12px;padding:0 4px;display:flex}.ob-avatar{color:#c2cbff;background:#a3b3ff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex}.ob-head b{color:#fff;white-space:nowrap;font-size:15px;font-weight:500}.ob-count{color:#6f6f7b;white-space:nowrap;margin-left:auto;font-size:12.5px}.ob-list{flex-direction:column;gap:10px;display:flex}.ob-row{background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:13px;padding:15px 17px;transition:opacity .5s,border-color .5s,background .5s,box-shadow .5s;display:flex}.ob-row b{color:#fff;white-space:nowrap;flex:1;font-size:14px;font-weight:450}.ob-row.is-idle{opacity:.4}.ob-row.is-live,.ob-row.is-wait,.ob-row.is-done{background:#0e0e13;border-color:#ffffff1f}.ob-row.is-live{box-shadow:0 0 30px -12px #a3b3ff99}.ob-row.is-wait{box-shadow:0 0 30px -12px #e0b25c8c}.ob-state{white-space:nowrap;color:#6f6f7b;background:#ffffff0d;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;transition:background .4s,color .4s;display:inline-flex}.ob-row.is-live .ob-state{color:#c2cbff;background:#a3b3ff26}.ob-row.is-wait .ob-state{color:#f2d49a;background:#e0b25c26}.ob-row.is-done .ob-state{color:#6ee7b7;background:#34d39926}.ix{width:100%;max-width:460px;font-family:var(--v2-sans);margin:0 auto;position:relative}.ix:before{content:"";z-index:0;pointer-events:none;filter:blur(58px);background:radial-gradient(52% 56% at 50% 48%,#6874c833 0%,#0000 70%);position:absolute;inset:-38% -22%}.ix>*{z-index:1;position:relative}.ix-ctx{flex-direction:column;gap:18px;display:flex}.ix-answer{color:#ffffffdb;opacity:0;margin:0;font-size:15.5px;line-height:1.65;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.ix-answer.is-on{opacity:1;transform:none}.ix-answer b{color:#fff;font-weight:500}.ix-label{text-transform:uppercase;letter-spacing:.11em;color:#61616c;opacity:0;font-size:11px;transition:opacity .5s .15s}.ix-label.is-on{opacity:1}.ix-cites{flex-wrap:wrap;gap:9px;display:flex}.ix-cite{color:#ffffffd1;white-space:nowrap;opacity:0;background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:9px;padding:7px 16px 7px 8px;font-size:12.5px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),border-color .45s;display:inline-flex;transform:translateY(8px)}.ix-cite.is-on{opacity:1;border-color:#a3b3ff4d;transform:none}.ix-cat{flex-direction:column;gap:18px;display:flex}.ix-search{color:#83838f;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:11px;padding:12px 16px;font-size:13.5px;display:flex}.ix-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ix-tile{aspect-ratio:1;opacity:.4;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;justify-content:center;align-items:center;transition:opacity .35s,border-color .35s,background .35s,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative}.ix-tile.is-active{opacity:1;background:#a3b3ff12;border-color:#a3b3ff6b;transform:scale(1.06)}.ix-tile.is-connected{opacity:1;background:#34d39912;border-color:#34d39980;box-shadow:0 0 26px -8px #34d3998c}.ix-tile-check{color:#08130f;opacity:0;background:#34d399;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.5,.4,1);display:flex;position:absolute;bottom:-5px;right:-5px;transform:scale(.4);box-shadow:0 0 0 3px #0a0a0e}.ix-tile.is-connected .ix-tile-check{opacity:1;transform:none}.ix:has(.ix-rail){max-width:560px}.ix-flow{flex-direction:column;padding-bottom:44px;display:flex}.ix-rail{height:84px;position:relative}.ix-rail-line{background:linear-gradient(90deg,#ffffff0a,#ffffff24,#ffffff0a);height:1px;position:absolute;top:50%;left:20%;right:20%}.ix-node{z-index:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.ix-node.is-read{left:20%}.ix-node.is-gate{left:50%}.ix-node.is-write{left:80%}.ix-node em{letter-spacing:.01em;color:#5c5c67;white-space:nowrap;font-size:13px;font-style:normal;transition:color .45s;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)}.ix-node em.is-on{color:#c2cbff}.ix-node em.is-hold{color:#f2d49a}.ix-node em.is-done{color:#6ee7b7}.ix-stop{color:#ffffff80;background:#0d0d12;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:border-color .5s,color .5s,box-shadow .5s,opacity .5s;display:flex;box-shadow:0 20px 44px -22px #000000f2}.ix-stop.is-write{opacity:.42}.ix-stop.is-write.is-on{opacity:1;border-color:#34d39966}.ix-stop.is-gate.is-held{color:#f2d49a;border-color:#e0b25c8c;box-shadow:0 0 28px -8px #e0b25c99}.ix-stop.is-gate.is-done{color:#6ee7b7;border-color:#34d39980;box-shadow:0 0 28px -8px #34d3998c}.ix-packet{z-index:0;background:#34d399;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transition:left .9s cubic-bezier(.5,0,.5,1),background .4s,box-shadow .4s;position:absolute;top:50%;box-shadow:0 0 16px 3px #34d399cc}.ix-packet.is-held{background:#f2d49a;box-shadow:0 0 18px 4px #e0b25ccc}.ix-packet.is-restart{transition:none}@media (max-width:520px){.ix-grid{grid-template-columns:repeat(4,1fr);gap:9px}.ix-stop{width:52px;height:52px}.ix-rail{height:68px}.ix-node em{font-size:12px;top:calc(100% + 14px)}}
.pp-page{--pp-hair:#ffffff12;--pp-node:#bfe0ff8c}.pp-hero{padding:148px 24px 0;display:block}.pp-hero-heading{max-width:940px;margin-left:auto;margin-right:auto}.pp-hero-heading em{display:block}.pp-hero-sub{max-width:640px;margin-left:auto;margin-right:auto}.pp-hero-ctas{margin-bottom:26px}.pp-hero .m-platforms{z-index:2;margin-bottom:0;position:relative}.pp-hero-visual{z-index:2;width:100%;margin:40px auto 0;position:relative}.pp-hero-visual:before{content:"";z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(closest-side,#60a5fa2e,#0000 75%);position:absolute;inset:-10% 8% 30%}.pp-hero-terminal.m-terminal-wrap.m-spotlight-host{margin:0 auto;animation:none}.pp-hero-terminal .v2-shot,.pp-hero-terminal .v2-window,.pp-hero-terminal .v2-window-body{height:100%}.pp-hero-visual .v2-window .v2-thread{max-width:500px;margin:0 auto}.pp-hero{padding-bottom:48px;overflow:clip visible}.pp-logos{padding:56px 0 64px}@media (min-width:1141px){.pp-logos .m-container{max-width:calc(var(--ig-rail) * 2 - 80px)}}.pp-section{padding:0}.ig-frame .pp-head{max-width:none;margin:0 auto;padding:104px 40px 60px}.ig-frame .pp-head>*{max-width:680px;margin-left:auto;margin-right:auto}.ig-frame .pp-head p{color:var(--m-text-muted);font-size:16px;line-height:1.7}.pp-page .gv-compare,.pp-page .gv-controls,.pp-page .gv-explorer,.pp-page .lu-skills,.pp-page .lu-safe,.pp-page .pp-rows,.pp-security-grid{--gv-pad:40px;border:0;border-top:1px solid var(--pp-hair);background:0 0;border-radius:0;position:relative;overflow:visible}.pp-page .gv-compare:after,.pp-page .gv-controls:after,.pp-page .gv-explorer:after,.pp-page .lu-skills:after,.pp-page .lu-safe:after,.pp-page .pp-rows:after,.pp-security-grid:after{content:"";pointer-events:none;background:radial-gradient(circle 2px at 2px 50%, var(--pp-node) 0 1.5px, transparent 2.5px), radial-gradient(circle 2px at calc(100% - 2px) 50%, var(--pp-node) 0 1.5px, transparent 2.5px);height:5px;position:absolute;top:-3px;left:-2px;right:-2px}.pp-page .gv-explorer-stage{background:0 0;border:0;border-radius:0}.pp-page .gv-compare{padding:0}.pp-page .gv-compare-row{padding:26px var(--gv-pad);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0 40px}.pp-page .gv-compare-row+.gv-compare-row{border-top-color:#ffffff0d}.pp-page .gv-compare-head{background:0 0;padding-block:20px 16px}.pp-page .gv-compare-head>span:nth-child(3),.pp-page .gv-compare-arrow{display:none}.pp-page .gv-compare-head span,.pp-page .gv-compare-topic{letter-spacing:0;text-transform:none;color:#fff6;font-size:13px;font-weight:500}.pp-page .gv-compare-head>span:nth-child(2){padding-left:25px}.pp-page .gv-compare-topic{color:#ffffffc7;gap:12px;line-height:1.6}.pp-page .gv-compare-without,.pp-page .gv-compare-with{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.6}.pp-page .gv-compare-without svg,.pp-page .gv-compare-with svg{margin-top:4px}.pp-page .gv-compare-without{color:#fff6}.pp-page .gv-compare-without svg{color:#ffffff29}.pp-page .gv-compare-with svg{color:#aab2ee}.pp-page .gv-compare-with,.pp-page .gv-compare-head>span:last-child{margin:-26px calc(-1 * var(--gv-pad)) -26px 0;padding:26px var(--gv-pad) 26px 24px;background:#aab2ee09}.pp-page .gv-compare-head>span:last-child{padding:20px var(--gv-pad) 16px 49px;color:#c3c8f4;margin-block:-20px -16px}.pp-page .gv-compare--pair .gv-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pp-page .gv-compare--pair .gv-compare-head>span:first-child{padding-left:25px}.pp-page .gv-compare--pair .gv-compare-head>span:last-child{display:block}@media (max-width:760px){.pp-page .gv-compare-row,.pp-page .gv-compare--pair .gv-compare-row{grid-template-columns:1fr;gap:8px;padding-block:22px}.pp-page .gv-compare-with{background:0 0;margin:0;padding:0}}.pp-page .gv-controls .gv-control{padding-block:44px 42px}.pp-page .gv-explorer{gap:0}.pp-page .gv-explorer-list{border-right:1px solid var(--pp-hair);gap:0;padding:0}.pp-page .gv-explorer-list button{border:0;border-radius:0;flex:1;padding:22px 28px 22px 40px;transition:color .3s,background .3s}.pp-page .gv-explorer-list button+button{border-top:1px solid var(--pp-hair)}.pp-page .gv-explorer-list button:before{content:"";background:#aab2ee;width:2px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.pp-page .gv-explorer-list button[data-active]{background:#ffffff06}.pp-page .gv-explorer-list button[data-active]:before{transform:scaleY(1)}.pp-page .gv-explorer-list button:focus-visible{background:#ffffff0a;outline:none}.pp-page .gv-explorer-progress{inset:auto 0 -1px}.pp-page .gv-explorer-stage{min-height:420px}.pp-page .gv-explorer-panel{align-items:flex-start}.pp-page .gv-explorer-copy{padding:56px 48px}.pp-security-grid{grid-template-columns:repeat(4,1fr);display:grid}.pp-security-cell{text-align:center;padding:44px 28px 42px}.pp-security-cell+.pp-security-cell{border-left:1px solid var(--pp-hair)}.pp-security-cell h3{letter-spacing:-.01em;color:var(--m-text);margin:0 0 8px;font-size:16px;font-weight:700}.pp-security-cell p{color:#ffffff8c;margin:0;font-size:14px;line-height:1.65}.pp-faq-list{max-width:760px;margin:0 auto;padding:0 40px 104px}@media (max-width:1140px){.pp-page .gv-compare:after,.pp-page .gv-controls:after,.pp-page .gv-explorer:after,.pp-page .lu-skills:after,.pp-page .lu-safe:after,.pp-page .pp-rows:after,.pp-security-grid:after{display:none}}@media (max-width:960px){.pp-security-grid{grid-template-columns:1fr 1fr}.pp-security-cell:nth-child(3){border-left:0}.pp-security-cell:nth-child(n+3){border-top:1px solid var(--pp-hair)}.ig-frame .pp-head{padding:80px 0 72px}.ig-frame .pp-head>:last-child,.pp-page .lu-skills-desc{margin-bottom:0}:is(.ig-frame .pp-head:has(+.pp-faq-list),.ig-frame .pp-head:has(+.gv-compare)){padding-bottom:32px}.pp-faq-list{padding:0 0 80px}.pp-page .gv-explorer-list{display:none}.pp-page .gv-explorer-copy{padding:32px 0}.pp-page .gv-explorer{grid-template-columns:1fr}}@media (max-width:640px){.pp-hero{padding-top:120px;padding-bottom:24px}.pp-logos{padding-top:40px}.pp-hero-visual{margin-top:32px}.pp-hero-visual .v2-window-body,.pp-hero-visual .v2-window .v2-thread{height:auto}.pp-hero-terminal.m-terminal-wrap.m-spotlight-host{aspect-ratio:auto;max-width:none;height:auto;margin:0}.pp-hero-terminal.m-terminal-wrap.m-spotlight-host .m-terminal-scale-frame{width:auto;height:auto;margin-left:0;position:static;transform:none}.pp-hero-terminal .v2-shot,.pp-hero-terminal .v2-window{height:auto}.pp-hero-visual .v2-window-body{aspect-ratio:auto;height:auto;min-height:550px}.pp-hero-visual .v2-window-body>div{height:auto}.pp-hero-visual .v2-content{flex-direction:column;display:flex}.pp-hero-visual .v2-window .v2-thread{flex:1;width:100%;min-width:0;margin:0}.pp-hero-visual .v2-fleet-row{padding-block:6px}.pp-hero-visual .v2-fleet-name{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10px}.pp-hero-visual .v2-fleet-name small{justify-items:end}.pp-page .gv-compare,.pp-page .gv-controls,.pp-page .gv-explorer,.pp-page .lu-safe{--gv-pad:20px}.pp-security-grid{grid-template-columns:1fr}.pp-security-cell+.pp-security-cell{border-left:0;border-top:1px solid var(--pp-hair)}}.pp-page .gvw-after{grid-template-columns:minmax(0,1fr)}.pp-page .ig-frame .ig-h2{font-size:1.8rem;line-height:1.25}.pp-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid;position:relative}.pp-row+.pp-row:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff17 0 6px,#0000 6px 14px);height:1px;position:absolute;top:0;left:40px;right:40px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.pp-row-copy{padding:104px 48px 104px 40px}.pp-row-copy h3{letter-spacing:-.02em;color:var(--m-text);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:20px;font-weight:700;display:flex}.pp-row-copy h3 .lt6-row-badge{margin-left:0}.pp-row-copy p{max-width:400px;color:var(--m-text-muted);margin:0;font-size:15.5px;line-height:1.7}.pp-row-figure{padding:96px 40px;position:relative}.pp-play:not([data-play]),.pp-play:not([data-play]) *,.pp-play:not([data-play]) :after{animation-play-state:paused!important}@media (max-width:960px){.pp-row{grid-template-columns:1fr}.pp-row+.pp-row:before{left:0;right:0}.pp-row-copy{padding:56px 0 28px}.pp-row-figure{padding:0 0 56px}}.pp-row .gvw-flow,.pp-row .gvw-after{max-width:400px;margin:0 auto;padding:0}.pp-row .gvw-node-ring,.pp-row .gvw-entry-ring{color:#ffffffb3;width:32px;height:32px;box-shadow:none;background:#0d0e11;border:1px solid #ffffff1f;margin:0}.pp-row .gvw-node-ring svg{width:15px;height:15px}.pp-row .gvw-entry-ring svg{width:14px;height:14px}.pp-row .gvw-node.is-host .gvw-node-ring,.pp-row .gvw-entry.is-restart .gvw-entry-ring{color:#5ee9b5;box-shadow:none;background:#0d0e11;border-color:#00d49266}.pp-row .gvw-entry.is-denied .gvw-entry-ring{color:#ffa1ad;background:#0d0e11;border-color:#ff637e59}.pp-row [data-active] .gvw-node.is-host .gvw-node-ring{animation:pp-settle .6s ease-out calc(.6s + var(--gvw-run)) both}.pp-row .gvw-entry-ring:after{display:none}@keyframes pp-settle{0%{color:#ffffffb3;border-color:#ffffff1f}to{color:#5ee9b5;border-color:#00d49266}}.pp-row .gvw-track{background:#ffffff14;width:1px;height:auto;inset:16px auto 16px 16px}.pp-row .gvw-track-fill{transform-origin:top;background:#ffffff47}.pp-row [data-active] .gvw-track-fill{animation-name:gvw-grow}.pp-row .gvw-nodes{grid-template-columns:1fr;row-gap:34px}.pp-row .gvw-node{text-align:left;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:16px;padding:0;display:grid}.pp-row .gvw-node-ring{grid-row:span 2}.pp-row .gvw-node b{align-self:end;font-size:14.5px;font-weight:500}.pp-row .gvw-node small{color:#ffffff73;justify-content:flex-start;align-self:start;max-width:none;margin-top:2px;font-size:13px}.pp-row .gvw-node.is-host small{color:#5ee9b5d9;font-weight:400}.pp-row .gvw-timeline{gap:30px;padding:0}.pp-row .gvw-spine-fill{background:#ffffff24;top:16px;bottom:16px;left:15.5px}.pp-row .gvw-entry{grid-template-columns:32px minmax(0,1fr);gap:16px}.pp-row .gvw-entry-head b{font-size:14.5px;font-weight:500}.pp-row .gvw-entry-head{align-items:center;gap:10px}.pp-row .gvw-entry-outcome{border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;margin-left:0;padding:2px 8px 2px 7px;font-size:11.5px;font-weight:500;line-height:1.5;display:inline-flex}.pp-row .gvw-entry-outcome:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pp-row .gvw-entry.is-succeeded .gvw-entry-outcome{color:#ffffff8c}.pp-row .gvw-entry.is-succeeded .gvw-entry-outcome:before{background:#34d399}.pp-row .gvw-entry.is-denied .gvw-entry-outcome{color:#ffffff8c}.pp-row .gvw-entry.is-denied .gvw-entry-outcome:before{background:#fb7185}.pp-row .gvw-entry small{color:#fff6;margin-top:3px;font-size:12.5px}.pp-row .gvw-entry small time{font-size:11.5px}@media (max-width:640px){.pp-row-copy,.pp-page .lu-skills-copy,.pp-page .lu-safe-head{text-align:center;align-items:center}.pp-row-copy .ig-h2,.pp-page .lu-skills-copy .ig-h2,.pp-page .lu-safe-head .ig-h2{text-align:center;justify-content:center}.pp-row-copy p,.pp-page .lu-skills-desc{margin-left:auto;margin-right:auto}.pp-row-copy ul{text-align:left;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.pp-row-copy p,.pp-page .lu-skills-desc,.pp-page .lu-safe-head p,.pp-page .gv-control p,.pp-page .lu-safe-item p,.pp-security-cell p,.pp-page .gv-explorer-body,.pp-page .gv-audit-records li{color:var(--m-text-muted);font-size:16px;line-height:1.7}.pp-row-copy h3{justify-content:center}.pp-page .gv-control,.pp-page .lu-safe-item{text-align:center}.pp-page .gv-control h3,.pp-page .lu-safe-item h3{justify-content:center}.pp-row-copy,.pp-page .lu-skills-copy{padding-bottom:72px}:is(.ig-frame .pp-head:has(~.m-security-carousel),.pp-page .lu-safe-head){padding-bottom:32px}.pp-security-grid{display:none}.pp-security .m-security-carousel{padding-bottom:72px}.pp-page .gv-explorer{display:none}.pp-tile-card.pp-tile-card--audience h4{margin-bottom:6px;font-size:17px}.pp-tile-card.pp-tile-card--audience p{font-size:15px}.pp-tile-card.pp-tile-card--audience .pp-tile-sub{color:#c3c8f4;margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.5}}.pp-tile-card .gv-solid{margin-bottom:18px;display:inline-flex}.pp-tile-card :is(.gv-icon-art,.lu-icon-art,.sap-icon-art){margin:0 auto 18px}.pp-tile-card h4{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pp-tile-card h4 .lt6-row-badge{margin-left:0}@media (max-width:640px){.pp-page .gv-controls,.pp-page .lu-safe-grid{display:none}.pp-page .pp-section>.m-container>.m-security-carousel{padding-bottom:64px}.pp-tile-card{min-height:0}.pp-tile-card p{color:var(--m-text-muted);font-size:16px;line-height:1.7}.lu-safe-carousel{padding:32px 0 56px}}
html[data-theme=light] .m-site .ig-page.pp-page{--ig-bg:#fff;--ig-line:#18181b12;--ig-line-strong:#18181b1f;--ig-surface:#18181b05;--ig-surface-hover:#18181b09;--pp-hair:#18181b12;--pp-node:#18181b38;background:#fff}html[data-theme=light] .m-site .pp-page .ig-frame{--ig-hair:#18181b12;--ig-node:#18181b38}html[data-theme=light] .m-site .pp-page .ig-hero:after{background:linear-gradient(#fff 0%,#ffffffd9 8%,#0000 26%)}html[data-theme=light] .m-site .pp-hero-visual:before,html[data-theme=light] .m-site .pp-page .ig-frame .ig-section-head--center:before,html[data-theme=light] .m-site .pp-page .lu-skills-figure:before,html[data-theme=light] .m-site .pp-page .lu-safe-head:before{display:none}html[data-theme=light] .m-site .pp-page .ig-frame .ig-h2,html[data-theme=light] .m-site .pp-page .ig-cta h2{color:#18181b;-webkit-text-fill-color:#18181b;background:0 0}html[data-theme=light] .m-site .pp-hero-terminal.m-terminal-wrap{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}html[data-theme=light] .m-site .pp-page .lt6-row-badge{color:#155dfc;background:#155dfc0d;border-color:#155dfc33}html[data-theme=light] .m-site .pp-page #gv-periwinkle stop:first-child{stop-color:#a9bcff}html[data-theme=light] .m-site .pp-page #gv-periwinkle stop:nth-child(2){stop-color:#6a8cff}html[data-theme=light] .m-site .pp-page #gv-periwinkle stop:nth-child(3){stop-color:#3d5ee6}html[data-theme=light] .m-site .pp-page .gv-solid{filter:drop-shadow(0 2px 3px #18181b1a);opacity:1}html[data-theme=light] .m-site .pp-page .gv-compare-row+.gv-compare-row{border-top-color:#18181b17}html[data-theme=light] .m-site .pp-page .gv-compare-head span,html[data-theme=light] .m-site .pp-page .gv-compare-topic{color:#64646f}html[data-theme=light] .m-site .pp-page .gv-compare-topic{color:#3f3f46}html[data-theme=light] .m-site .pp-page .gv-compare-without{color:#64646f}html[data-theme=light] .m-site .pp-page .gv-compare-without svg{color:#18181b2e}html[data-theme=light] .m-site .pp-page .gv-compare-with{color:#18181b}html[data-theme=light] .m-site .pp-page .gv-compare-with svg{color:#155dfc}html[data-theme=light] .m-site .pp-page .gv-compare-with,html[data-theme=light] .m-site .pp-page .gv-compare-head>span:last-child{background:#fafcff}html[data-theme=light] .m-site .pp-page .gv-compare-head>span:last-child{color:#155dfc}@media (max-width:760px){html[data-theme=light] .m-site .pp-page .gv-compare-with{background:0 0}}html[data-theme=light] .m-site .pp-page .gv-control{border-color:var(--pp-hair)}html[data-theme=light] .m-site .pp-page .gv-control p,html[data-theme=light] .m-site .pp-page .lu-safe-item p,html[data-theme=light] .m-site .pp-security-cell p,html[data-theme=light] .m-site .pp-page .gv-explorer-list button{color:#64646f}html[data-theme=light] .m-site .pp-page .gv-explorer-list button:hover{color:#3f3f46}html[data-theme=light] .m-site .pp-page .gv-explorer-list button[data-active]{color:#18181b;background:#f7f7f9}html[data-theme=light] .m-site .pp-page .gv-explorer-list button:focus-visible{background:#f4f5f7}html[data-theme=light] .m-site .pp-page .gv-explorer-list button:before{background:#155dfc}html[data-theme=light] .m-site .pp-page .gv-explorer-list button .gv-solid{opacity:.55}html[data-theme=light] .m-site .pp-page .gv-explorer-list button[data-active] .gv-solid{opacity:1}html[data-theme=light] .m-site .pp-page .gv-explorer-progress{background:#155dfc73}html[data-theme=light] .m-site .pp-page .gv-explorer-sub,html[data-theme=light] .m-site .pp-tile-card.pp-tile-card--audience .pp-tile-sub{color:#155dfc}html[data-theme=light] .m-site .pp-row+.pp-row:before{background:repeating-linear-gradient(90deg,#18181b1f 0 6px,#0000 6px 14px)}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-node-ring,html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry-ring{color:#3f3f46;background:#fff;border-color:#e4e4e9;box-shadow:0 1px 2px #18181b0d}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-node.is-host .gvw-node-ring,html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-restart .gvw-entry-ring{color:#096;background:#fff;border-color:#00996659}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-denied .gvw-entry-ring{color:#e7000b;background:#fff;border-color:#e7000b47}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) [data-active] .gvw-node.is-host .gvw-node-ring{animation-name:pp-settle-light}@keyframes pp-settle-light{0%{color:#3f3f46;border-color:#e4e4e9}to{color:#096;border-color:#00996659}}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-track{background:#18181b14}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-track-fill{background:#18181b47}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-node b,html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry-head b{color:#18181b}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-node small{color:#64646f}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-node.is-host small{color:#007a55}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-spine-fill{background:#18181b1f}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry-outcome{background:#fff;border-color:#e4e4e9}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-succeeded .gvw-entry-outcome,html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-denied .gvw-entry-outcome{color:#3f3f46}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-succeeded .gvw-entry-outcome:before{background:#00bc7d}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry.is-denied .gvw-entry-outcome:before{background:#e7000b}html[data-theme=light] .m-site :is(.pp-row,.gvw-pair) .gvw-entry small{color:#64646f}html[data-theme=light] .m-site .pp-page .m-faq-item{border-bottom-color:#18181b14}html[data-theme=light] .m-site .pp-page .m-faq-q{color:#18181b}html[data-theme=light] .m-site .pp-page .m-faq-chevron{color:#18181b4d}html[data-theme=light] .m-site .pp-page .m-faq-item:hover .m-faq-chevron,html[data-theme=light] .m-site .pp-page .m-faq-item.open .m-faq-chevron,html[data-theme=light] .m-site .pp-page .m-faq-item .m-faq-a{color:#64646f}html[data-theme=light] .m-site .pp-page .v2-shot{--v2-content:#f7f7f9;--v2-raised:#fff;--v2-menu:#fff;--v2-hover-subtle:#18181b05;--v2-hover:#18181b0a;--v2-hover-strong:#18181b0f;--v2-border-subtle:#18181b0f;--v2-border-soft:#e4e4e9;--v2-border-strong:#18181b29;--v2-fg:#18181b;--v2-fg-strong:#18181b;--v2-fg-2:#3f3f46;--v2-fg-3:#52525c;--v2-muted:#64646f;--v2-disabled:#9f9fa9;--v2-ok:#00bc7d;--v2-ok-soft:#007a55;--v2-warn:#f59e0b;--v2-warn-soft:#d97706;--v2-bad:#e7000b;--v2-bad-soft:#c10007;--v2-cyan:#0092b8;--v2-cyan-strong:#007595;--v2-cyan-max:#005f78}html[data-theme=light] .m-site .pp-page .v2-cmd-card{box-shadow:0 8px 24px -16px #18181b1f,0 1px 3px #18181b0a}html[data-theme=light] .m-site .pp-page .v2-tool-row,html[data-theme=light] .m-site .pp-page .v2-option{background:#fff;border-color:#ececf0}html[data-theme=light] .m-site .pp-page .v2-user-msg span{background:#f4f5f7}html[data-theme=light] .m-site .pp-page .v2-tool-spinner{border-color:#155dfc #18181b1f #18181b1f}html[data-theme=light] .m-site .pp-page .v2-btn-white{color:#fff;background:#18181b}html[data-theme=light] .m-site .pp-page .v2-composer-send{color:#fff;opacity:.55;background:#155dfc}html[data-theme=light] .m-site .pp-page .v2-composer{box-shadow:0 8px 24px -16px #18181b1f,0 1px 3px #18181b0a}html[data-theme=light] .m-site .pp-page .v2-radio{border-color:#18181b40}html[data-theme=light] .m-site .pp-page .v2-dot.is-muted{background:#18181b40}html[data-theme=light] .m-site .pp-page .v2-approval-prompt .v2-option.is-active,html[data-theme=light] .m-site .pp-page .lu-run .v2-option.is-active{color:#18181b;background:#fffbeb;border-color:#e171004d}html[data-theme=light] .m-site .pp-page .v2-approval-prompt .v2-option.is-active>span,html[data-theme=light] .m-site .pp-page .lu-run .v2-option.is-active>span{color:#fff;background:#f59e0b}
.gv-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gv-solid{filter:drop-shadow(0 -.5px #ffffff59)drop-shadow(0 6px 8px #000000a6);opacity:.92;line-height:0;display:inline-flex}.gv-solid svg *{fill:url(#gv-periwinkle)}.gv-compare,.gv-work-switch,.gv-controls,.gv-explorer-stage{--gv-pad:32px;background:#0003;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}@keyframes gv-progress{to{transform:scaleX(1)}}.gv-compare{padding:6px 0}.gv-compare-row{padding:15px var(--gv-pad);grid-template-columns:140px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:16px;display:grid}.gv-compare-row+.gv-compare-row{border-top:1px solid #ffffff0f}.gv-compare-head{padding-block:14px 12px}.gv-compare-head span,.gv-compare-topic{letter-spacing:.11em;text-transform:uppercase;color:#ffffff5c;font-size:11px;font-weight:600}.gv-compare-head span:last-child{color:#fffc}.gv-compare-head>span:nth-child(2),.gv-compare-head>span:nth-child(4){padding-left:25px}.gv-compare-topic{align-items:center;gap:10px;display:flex}.gv-compare-topic .gv-solid{flex-shrink:0}.gv-compare-without,.gv-compare-with{align-items:center;gap:10px;font-size:15px;line-height:1.4;display:flex}.gv-compare-without svg,.gv-compare-with svg{flex-shrink:0}.gv-compare-without{color:#ffffff73}.gv-compare-without svg{color:#fff3}.gv-compare-with{color:var(--m-text)}.gv-compare-with svg{color:#e4e4ea}.gv-compare-arrow{color:#ffffff40}@media (max-width:760px){.gv-compare,.gv-work-switch,.gv-controls,.gv-explorer-stage{--gv-pad:20px}.gv-compare-head{display:none}.gv-compare-row{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:16px}.gv-compare-head+.gv-compare-row{border-top:0}.gv-compare-arrow{display:none}.gv-compare-without,.gv-compare-with{align-items:flex-start;font-size:14.5px}.gv-compare-without svg,.gv-compare-with svg{margin-top:2px}}.gv-work-tabs{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1fr;display:grid}.gv-work-tabs button{padding:24px var(--gv-pad) 26px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;transition:background .3s;display:flex;position:relative}.gv-work-tabs button+button{border-left:1px solid #ffffff0f}.gv-work-tabs button[data-active]{background:#ffffff06}.gv-work-tabs button:focus-visible{outline-offset:-2px;outline:1px solid #aab2ee99}.gv-work-tabs button:after{content:"";background:#aab2ee;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;transform:scaleX(0)}.gv-work-tabs button[data-active]:after{transform:scaleX(1)}.gv-work-tab-title{font-family:var(--font-funnel-sans), sans-serif;letter-spacing:-.025em;color:#ffffff73;align-items:center;gap:10px;font-size:22px;font-weight:800;transition:color .3s;display:flex}.gv-work-tab-icon{opacity:.45;filter:saturate(.6);flex-shrink:0;width:32px;height:32px;transition:opacity .3s,filter .3s}.gv-work-tabs button[data-active] .gv-work-tab-icon{opacity:1;filter:none}.gv-work-tab-title .lt6-row-badge{margin-left:0}.gv-work-tab-desc{color:#ffffff59;font-size:14.5px;line-height:1.6;transition:color .3s}.gv-work-tabs button:hover .gv-work-tab-title{color:#ffffffb8}.gv-work-tabs button[data-active] .gv-work-tab-title{color:var(--m-text)}.gv-work-tabs button[data-active] .gv-work-tab-desc{color:var(--m-text-muted)}.gv-work-progress{transform-origin:0;background:#aab2ee99;height:1px;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.gv-work-switch:not([data-held]) button[data-active] .gv-work-progress{animation:9s linear both gv-progress}.gv-work-stage{padding:40px var(--gv-pad) 44px;display:grid;position:relative}.gv-work-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 1px 1px,#aab2ee1a 1px,#0000 0) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 45%,#000,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 45%,#000,#0000 75%)}.gv-work-panel{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;transition:opacity .4s,visibility 0s linear .4s;display:flex}.gv-work-panel[data-active]{opacity:1;visibility:visible;transition:opacity .4s 50ms,visibility}.gvw-flow{--gvw-run:3s;width:100%;padding:24px 0 8px;position:relative}.gvw-track{background:#aab2ee24;height:1px;position:absolute;top:52px;left:12.5%;right:12.5%}.gvw-track-fill{transform-origin:0;background:linear-gradient(90deg,#aab2eeb3,#00d492b3);position:absolute;inset:0}.gvw-nodes{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.gvw-node{text-align:center;flex-direction:column;align-items:center;padding:0 12px;display:flex}.gvw-node-ring{color:#c3c8f4;background:radial-gradient(circle at 50% 30%,#23242e,#121217 70%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #aab2ee66,0 0 0 8px #aab2ee0d,0 16px 30px -12px #000000e6}.gvw-node b{color:#fff;font-size:15px;font-weight:600}.gvw-node small{color:#ffffff8c;align-items:center;gap:6px;max-width:210px;margin-top:6px;font-size:13px;line-height:1.5;display:inline-flex}.gvw-node.is-host .gvw-node-ring{color:#5ee9b5;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00d4928c,0 0 0 8px #00d49212,0 16px 30px -12px #000000e6}.gvw-node.is-host small{color:#5ee9b5;font-weight:500}.gvw-after{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:56px;width:100%;display:grid}.gvw-timeline{flex-direction:column;justify-content:space-between;gap:22px;margin:0;padding:4px 0;list-style:none;display:flex;position:relative}.gvw-spine-fill{transform-origin:top;background:linear-gradient(#ff637e80,#aab2ee 60%,#00d492b3);width:1px;position:absolute;top:20px;bottom:20px;left:19.5px}.gvw-entry{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:18px;display:grid}.gvw-entry-ring{z-index:1;color:#c3c8f4;background:#1c1d27;border:1px solid #aab2ee59;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff12}.gvw-entry-ring:after{content:"";opacity:0;pointer-events:none;border:1px solid;border-radius:50%;position:absolute;inset:0}.gvw-entry.is-denied .gvw-entry-ring{color:#ffa1ad;background:#26181d;border-color:#ff637e73}.gvw-entry.is-restart .gvw-entry-ring{color:#5ee9b5;background:#13241f;border-color:#00d49280}.gvw-entry-head{align-items:baseline;gap:12px;display:flex}.gvw-entry-head b{color:#fff;font-size:15.5px;font-weight:600}.gvw-entry-outcome{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 9px 3px 8px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex}.gvw-entry-outcome:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.gvw-entry.is-succeeded .gvw-entry-outcome{color:#5ee9b5;background:#00d4921a;border-color:#00d4924d}.gvw-entry.is-denied .gvw-entry-outcome{color:#ffa1ad;background:#ff637e1a;border-color:#ff637e4d}.gvw-entry small{color:#ffffff73;margin-top:4px;font-size:13px;display:block}.gvw-entry small time{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}.gvw-records{border-left:1px solid #ffffff12;min-width:0;padding-left:48px}.gvw-records-head{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding-bottom:16px;display:flex}.gvw-records-head h4{color:#fff;margin:0;font-size:14px;font-weight:600}.gvw-records-head p{color:#aab2eed9;margin:2px 0 0;font-size:12px}.gvw-seal-ring{color:#c3c8f4;background:#aab2ee14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px #aab2ee40}.gvw-records ul{margin:0;padding:2px 0 0;list-style:none}.gvw-records li{white-space:nowrap;color:#ffffffb8;align-items:flex-start;gap:10px;padding:11px 0;font-size:13.5px;line-height:1.45;display:flex}.gvw-records li+li{border-top:1px solid #ffffff0d}.gvw-records li svg{color:#aab2ee;flex-shrink:0;margin-top:2px}[data-active] .gvw-track-fill{animation:gvw-fill var(--gvw-run) linear .6s both}[data-active] .gvw-node{animation:.5s ease-out both gvw-wake;animation-delay:calc(.6s + var(--n) * var(--gvw-run) / 3)}[data-active] .gvw-node.is-host .gvw-node-ring{animation:gvw-ok .9s ease-out calc(.6s + var(--gvw-run)) both}[data-active] .gvw-node.is-host small{animation:gvw-fade .6s ease-out calc(.7s + var(--gvw-run)) both}[data-active] .gvw-spine-fill{animation:2.1s linear .4s both gvw-grow}[data-active] .gvw-entry{animation:.6s ease-out both gvw-write;animation-delay:calc(.4s + var(--k) * .7s)}[data-active] .gvw-entry-outcome{animation:.5s ease-out both gvw-fade;animation-delay:calc(.75s + var(--k) * .7s)}[data-active] .gvw-entry-ring:after{animation:1.1s ease-out both gvw-ripple;animation-delay:calc(.45s + var(--k) * .7s)}[data-active] .gvw-records li{animation:.4s ease-out both gvw-fade;animation-delay:calc(.6s + var(--r) * .15s)}.gvw-records li{--r:0}.gvw-records li:nth-child(2){--r:1}.gvw-records li:nth-child(3){--r:2}.gvw-records li:nth-child(4){--r:3}.gvw-records li:nth-child(5){--r:4}@keyframes gvw-fade{0%{opacity:0}to{opacity:1}}@keyframes gvw-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gvw-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes gvw-wake{0%{opacity:.35}to{opacity:1}}@keyframes gvw-write{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes gvw-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes gvw-ok{0%{color:#c3c8f4;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #aab2ee66,0 0 0 8px #aab2ee0d,0 16px 30px -12px #000000e6}50%{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00d492b3,0 0 0 14px #00d4921f,0 16px 30px -12px #000000e6}}@media (prefers-reduced-motion:reduce){.gv-work-panel{transition:none}[data-active] .gvw-track-fill,[data-active] .gvw-node,[data-active] .gvw-node.is-host .gvw-node-ring,[data-active] .gvw-node.is-host small,[data-active] .gvw-spine-fill,[data-active] .gvw-entry,[data-active] .gvw-entry-outcome,[data-active] .gvw-entry-ring:after,[data-active] .gvw-records li{animation:none}}@media (max-width:960px){.gv-work-tabs button{padding-block:16px}.gv-work-tab-desc{display:none}.gv-work-tab-title{flex-wrap:wrap;font-size:17px}.gv-work-stage{padding-block:28px}.gvw-after{grid-template-columns:1fr;gap:40px}.gvw-records{border-left:0;padding-left:0}.gvw-records li{white-space:normal}}@media (max-width:640px){.gvw-nodes{grid-template-columns:1fr 1fr;row-gap:28px}.gvw-track{display:none}.gvw-entry-head{flex-wrap:wrap}}.gv-controls{grid-template-columns:repeat(3,1fr);display:grid}.gv-control{padding:34px var(--gv-pad) 32px;border-right:1px solid #ffffff0f}.gv-control:nth-child(3n){border-right:none}.gv-control:nth-child(n+4){border-top:1px solid #ffffff0f}.gv-control .gv-solid{margin-bottom:22px}.gv-icon-art{flex-shrink:0;display:block}.gv-control .gv-icon-art{margin-bottom:22px}.gv-control h3{letter-spacing:-.01em;color:var(--m-text);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.gv-control h3 .lt6-row-badge{margin-left:0}.gv-control p{color:#ffffff8c;text-wrap:pretty;margin:0;font-size:14px;line-height:1.65}@media (max-width:860px){.gv-controls{grid-template-columns:1fr 1fr}.gv-control:nth-child(3n){border-right:1px solid #ffffff0f}.gv-control:nth-child(2n){border-right:none}.gv-control:nth-child(n+3){border-top:1px solid #ffffff0f}}@media (max-width:640px){.gv-controls{grid-template-columns:1fr}.gv-control,.gv-control:nth-child(3n){border-right:none}.gv-control+.gv-control{border-top:1px solid #ffffff0f}}.gv-explorer{grid-template-columns:300px minmax(0,1fr);gap:20px;display:grid}.gv-explorer-list{flex-direction:column;gap:4px;display:flex}.gv-explorer-list button{font:inherit;letter-spacing:-.01em;text-align:left;color:#ffffff73;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:16px;font-size:15px;font-weight:600;transition:color .3s,background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.gv-explorer-list button .gv-solid{opacity:.45;transition:opacity .3s}.gv-explorer-list button:hover{color:#ffffffbf}.gv-explorer-list button[data-active]{color:var(--m-text);background:#ffffff08;border-color:#ffffff12}.gv-explorer-list button[data-active] .gv-solid{opacity:1}.gv-explorer-list button:focus-visible{outline-offset:2px;outline:1px solid #aab2ee99}.gv-explorer-progress{transform-origin:0;background:#aab2ee80;height:1px;position:absolute;inset:auto 16px 0;transform:scaleX(0)}.gv-explorer:not([data-held]) button[data-active] .gv-explorer-progress{animation:6s linear both gv-progress}.gv-explorer-stage{min-height:360px;display:grid;position:relative}.gv-explorer-panel{opacity:0;visibility:hidden;grid-area:1/1;align-items:center;transition:opacity .45s,visibility 0s linear .45s;display:flex;position:relative}.gv-explorer-panel[data-active]{opacity:1;visibility:visible;transition:opacity .45s 50ms,visibility}.gv-explorer-copy{z-index:1;max-width:520px;padding:48px var(--gv-pad);position:relative}.gv-explorer-panel h3{font-family:var(--font-funnel-sans), sans-serif;letter-spacing:-.03em;color:var(--m-text);margin:0 0 10px;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;line-height:1.12}.gv-explorer-sub{color:#fff;margin:0 0 14px;padding-top:8px;font-size:16px;font-weight:500}.gv-explorer-body{color:var(--m-text-muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.7}.gv-art{object-fit:cover;object-position:right center;opacity:0;-webkit-mask-composite:source-in;width:78%;height:100%;transition:opacity 1s,transform 1.6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;transform:scale(1.04);-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 80%),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000 35%,#000 80%),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.gv-explorer-panel[data-active] .gv-art{opacity:.62;transform:none}.gv-art{filter:brightness(1.45)saturate(1.5)contrast(1.05)}@media (prefers-reduced-motion:reduce){.gv-explorer-panel,.gv-art{transition:none}}@media (max-width:860px){.gv-explorer{grid-template-columns:1fr}.gv-explorer-list{display:none}.gv-explorer-stage{flex-direction:column;min-height:0;display:flex}.gv-explorer-panel,.gv-explorer-panel[data-active]{opacity:1;visibility:visible}.gv-explorer-panel+.gv-explorer-panel{border-top:1px solid #ffffff0f}.gv-explorer-copy{padding-block:26px}.gv-art,.gv-explorer-panel[data-active] .gv-art{opacity:.16}}.gv-audit-title{text-align:left;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;display:flex}.pp-row-copy .gv-audit-badge{margin:0 0 14px}.gv-audit-records{flex-direction:column;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:flex}.gv-audit-records li{color:var(--m-text-muted);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.6;display:flex}.gv-audit-records li svg{color:#aab2ee;flex-shrink:0;margin-top:4px}.pp-row.gv-audit-row-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.gv-audit-row-layout .gv-audit-records{max-width:480px}@media (max-width:960px){.pp-row.gv-audit-row-layout{grid-template-columns:1fr}}.pp-row-figure.gv-audit-figure{justify-content:center;align-self:stretch;align-items:center;padding:80px 40px;display:flex}.gv-audit-play{width:100%;max-width:400px}.gv-audit-sheet{zoom:1.1;width:100%}.gv-audit-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.gv-audit-list:before{content:"";background:linear-gradient(#ffffff24,#ffffff0a);width:1px;position:absolute;top:22px;bottom:22px;left:15.5px}.gv-audit-row{--o:calc(1 - var(--k,0) * .08);opacity:var(--o);grid-template-columns:8px minmax(0,1fr);align-items:start;gap:16px;padding:12px;display:grid;position:relative}.gv-audit-dot{z-index:1;width:7px;height:7px;box-shadow:0 0 0 4px var(--ig-bg,#08080b), 0 0 10px #34d3998c;background:#34d399;border-radius:50%;margin:5px 0 0 .5px;position:relative}.gv-audit-row.is-denied .gv-audit-dot{box-shadow:0 0 0 4px var(--ig-bg,#08080b), 0 0 10px #fb71858c;background:#fb7185}.gv-audit-list{--gv-loop:5.6s;--gv-step:.75s}.gv-audit-list:after{content:"";opacity:0;background:linear-gradient(#0000,#c3c8f4e6,#0000);width:1px;height:56px;position:absolute;top:22px;left:15.5px}[data-active] .gv-audit-list:after{animation:gv-audit-pulse var(--gv-loop) linear infinite}[data-active] .gv-audit-row{animation:gv-audit-read var(--gv-loop) ease-out infinite;animation-delay:calc(var(--k) * var(--gv-step))}[data-active] .gv-audit-dot{animation:gv-audit-dot var(--gv-loop) ease-out infinite;animation-delay:calc(var(--k) * var(--gv-step))}@keyframes gv-audit-pulse{0%{opacity:0;top:0}6%{opacity:1}76%{opacity:1}82%{opacity:0;top:calc(100% - 56px)}to{opacity:0;top:calc(100% - 56px)}}@keyframes gv-audit-read{0%,to{opacity:var(--o)}7%{opacity:1}22%{opacity:var(--o)}}@keyframes gv-audit-dot{0%,to{transform:none}6%{transform:scale(1.6)}18%{transform:none}}@media (prefers-reduced-motion:reduce){[data-active] .gv-audit-list:after,[data-active] .gv-audit-row,[data-active] .gv-audit-dot{animation:none}}.gv-audit-what{flex-direction:column;gap:5px;min-width:0;display:flex}.gv-audit-line{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.gv-audit-line b{color:var(--v2-fg);font-size:12.5px;font-weight:500}.gv-audit-who time{font-family:var(--v2-mono);color:var(--v2-disabled);font-variant-numeric:tabular-nums;font-size:10px}.gv-audit-sep{color:var(--v2-disabled)}.gv-audit-target{text-overflow:ellipsis;min-width:0;font-family:var(--v2-mono);color:#b4bbec;background:#aab2ee17;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:400;overflow:hidden}.gv-audit-who{min-width:0;color:var(--v2-fg-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:10.5px;display:flex;overflow:hidden}.gv-audit-actor{color:var(--v2-fg-2);font-weight:500}.gv-audit-who.is-ai .gv-audit-actor{color:#9fb4ff}.gv-audit-who em{color:var(--v2-muted);font-style:normal}.gv-audit-denied{color:var(--v2-bad-soft);background:#ff637e0f;border:1px solid #ff637e40;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:500;line-height:1.5}.gv-audit-avatar{background:var(--v2-hover-strong);width:15px;height:15px;color:var(--v2-fg-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:6.5px;font-style:normal;font-weight:600;display:inline-flex}.gv-audit-avatar.is-ai{color:#fff;background:#3b6cff}@media (max-width:960px){.pp-row-figure.gv-audit-figure{padding:0 0 64px}.gv-audit-sheet{zoom:1}}.pp-page[data-page=governance] .ig-frame .pp-head{padding:72px 40px 44px}.pp-page[data-page=governance] .pp-row-copy{padding:72px 48px 72px 40px}.pp-page[data-page=governance] .pp-row-figure{padding:64px 40px}.pp-page[data-page=governance] .pp-row-figure.gv-audit-figure{padding:56px 40px}@media (max-width:960px){.pp-page[data-page=governance] .pp-row-copy{padding:48px 0 24px}.pp-page[data-page=governance] .pp-row-figure,.pp-page[data-page=governance] .pp-row-figure.gv-audit-figure{padding:0 0 48px}}.gvw-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 0 72px;display:grid;position:relative}.gvw-half{flex-direction:column;gap:36px;padding:56px 48px 24px 40px;display:flex}.gvw-half+.gvw-half{border-left:1px dashed #ffffff1f;padding-left:48px}.gvw-half-copy{max-width:400px}.gvw-half-copy h3{letter-spacing:-.015em;color:var(--m-text);margin:0 0 10px;font-size:20px;font-weight:700}.gvw-half-copy p{color:var(--m-text-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.gvw-half .gvw-scene{width:100%}.gvw-pair-then{color:#c3c8f4;width:30px;height:30px;box-shadow:0 0 0 1px #aab2ee59, 0 0 0 6px var(--ig-bg,#08080b);background:#15161d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:960px){.gvw-pair{grid-template-columns:1fr;padding-bottom:48px}.gvw-half{gap:28px;padding:40px 0 8px}.gvw-half+.gvw-half{border-top:1px dashed #ffffff1f;border-left:0;padding-left:0}.gvw-pair-then{display:none}}.gvw-pair .gvw-flow{padding:4px 0}.gvw-pair .gvw-track{width:1px;height:auto;inset:20px auto 20px 19.5px}.gvw-pair .gvw-track-fill{transform-origin:top;background:linear-gradient(#aab2eeb3,#00d492b3)}[data-active] .gvw-pair .gvw-track-fill{animation-name:gvw-fill-down}@keyframes gvw-fill-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.gvw-pair .gvw-nodes{grid-template-columns:1fr;gap:22px}.gvw-pair .gvw-node{text-align:left;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:3px 18px;padding:0;display:grid}.gvw-pair .gvw-node-ring{grid-row:1/span 2;width:40px;height:40px;margin:0}.gvw-pair .gvw-node-ring svg{width:16px;height:16px}.gvw-pair .gvw-node b{grid-column:2;align-self:end;font-size:15.5px}.gvw-pair .gvw-node small{grid-column:2;align-self:start;max-width:none;margin-top:0}@media (max-width:640px){.gvw-pair .gvw-nodes{grid-template-columns:1fr;row-gap:22px}.gvw-pair .gvw-track{display:block}}
html[data-theme=light] .m-site .gv-audit-records li svg{color:#155dfc}html[data-theme=light] .m-site .gv-audit-list:before{background:linear-gradient(#18181b24,#18181b0a)}html[data-theme=light] .m-site .gv-audit-list:after{background:linear-gradient(#0000,#155dfc8c,#0000)}html[data-theme=light] .m-site .gv-audit-dot{background:#00bc7d;box-shadow:0 0 0 4px #fff}html[data-theme=light] .m-site .gv-audit-row.is-denied .gv-audit-dot{background:#e7000b}html[data-theme=light] .m-site .gv-audit-denied{color:#c10007;background:#e7000b0a;border-color:#e7000b38}html[data-theme=light] .m-site .gv-audit-avatar{color:#3f3f46;background:#fff;box-shadow:inset 0 0 0 1px #e4e4e9}html[data-theme=light] .m-site .gv-audit-avatar.is-ai{color:#fff;box-shadow:none;background:#155dfc}html[data-theme=light] .m-site .gv-audit-actor{color:#27272a}html[data-theme=light] .m-site .gv-audit-who.is-ai .gv-audit-actor{color:#155dfc}html[data-theme=light] .m-site .gv-audit-target{color:#4a5a8a;background:#f1f4fb}html[data-theme=light] .m-site .gv-audit-who time,html[data-theme=light] .m-site .gv-audit-sep{color:#a1a1aa}html[data-theme=light] .m-site .gv-audit-dot{box-shadow:0 0 0 4px #fff,0 0 8px #00bc7d73}html[data-theme=light] .m-site .gv-audit-row.is-denied .gv-audit-dot{box-shadow:0 0 0 4px #fff,0 0 8px #e7000b66}html[data-theme=light] .m-site .gv-art{filter:invert()hue-rotate(180deg)brightness(1.14)saturate(1.3);mix-blend-mode:multiply}html[data-theme=light] .m-site .gv-explorer-panel[data-active] .gv-art{opacity:.7}@media (max-width:860px){html[data-theme=light] .m-site .gv-art,html[data-theme=light] .m-site .gv-explorer-panel[data-active] .gv-art{opacity:.2}html[data-theme=light] .m-site .gv-explorer-panel+.gv-explorer-panel{border-top-color:#18181b12}}html[data-theme=light] .m-site .gvw-half+.gvw-half{border-left-color:#18181b24}html[data-theme=light] .m-site .gvw-half-copy h3{color:#18181b}html[data-theme=light] .m-site .gvw-half-copy p{color:#64646f}html[data-theme=light] .m-site .gvw-pair-then{color:#18181b;background:#fff;box-shadow:0 0 0 1px #d4d4db,0 0 0 6px #fff}@media (max-width:960px){html[data-theme=light] .m-site .gvw-half+.gvw-half{border-top-color:#18181b24}}html[data-theme=light] .m-site .pp-page[data-page=governance] .gv-explorer-sub{color:#18181b}
