.vercel-skin{color-scheme:light dark;background:var(--background);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"rlig" 1,"calt" 1}.vercel-skin .home-business-page{position:relative;color:var(--foreground);color-scheme:light dark;--geist-background:var(--background);--geist-foreground:var(--foreground);background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),var(--background);background-attachment:fixed;background-size:88px 88px,88px 88px,100% 100%}.vercel-skin .home-business-page>.fixed header{border-color:var(--accents-4)!important;background:color-mix(in srgb,var(--background) 86%,transparent)!important;color:var(--foreground)!important}.vercel-skin .home-business-page>.fixed header nav{border-color:var(--accents-4)!important}.vercel-skin .home-business-page>.fixed header a,.vercel-skin .home-business-page>.fixed header button{color:var(--foreground)!important}.vercel-skin .home-business-page>.fixed header nav a{color:var(--accents-5)!important}.vercel-skin .home-business-page>.fixed header nav a[href="/"]{border-color:var(--accents-4)!important;background:var(--accents-2)!important;color:var(--foreground)!important;box-shadow:inset 0 -1px 0 var(--foreground)}.vercel-skin .fixed header a.site-header-primary-auth{color:#ffffff!important}.dark .vercel-skin .fixed header a.site-header-primary-auth{color:#000000!important}.vercel-skin .home-business-page>.fixed header button{border-color:var(--accents-4)!important;background:var(--background)!important}.vercel-skin .home-business-page>.fixed header button:hover{background:var(--accents-2)!important}.vercel-skin .auth-light-page,.vercel-skin main:has(.auth-light-page){color-scheme:light;--background:#ffffff;--background-2:#fafafa;--foreground:#000000;--geist-background:var(--background);--geist-foreground:var(--foreground);--card-bg:#ffffff;--accents-1:#ffffff;--accents-2:#fafafa;--accents-3:#f5f5f5;--accents-4:#ebebeb;--accents-5:#666666;--accents-6:#8a8a8a;--accents-7:#000000;--accents-8:#333333;--accents-9:#666666;--accents-10:#000000;--success:#0070f3;background:var(--background)!important;color:var(--foreground)!important}body.vercel-skin:has(.auth-light-page){color-scheme:light;background:#ffffff!important;color:#000000!important}.vercel-skin .ai-swarm-page{color-scheme:light;--background:#ffffff;--background-2:#fafafa;--foreground:#000000;--geist-background:var(--background);--geist-foreground:var(--foreground);--card-bg:#ffffff;--accents-1:#ffffff;--accents-2:#fafafa;--accents-3:#f5f5f5;--accents-4:#ebebeb;--accents-5:#666666;--accents-6:#8a8a8a;--accents-7:#000000;--accents-8:#333333;--accents-9:#666666;--accents-10:#000000;--success:#0070f3;background:var(--background)!important;color:var(--foreground)!important}body.vercel-skin:has(.ai-swarm-page){color-scheme:light;background:#ffffff!important;color:#000000!important}.vercel-skin .ai-swarm-page>.fixed header{border-color:var(--accents-4)!important;background:color-mix(in srgb,var(--background) 86%,transparent)!important;color:var(--foreground)!important}.vercel-skin .ai-swarm-page>.fixed header nav{border-color:var(--accents-4)!important}.vercel-skin .ai-swarm-page>.fixed header a,.vercel-skin .ai-swarm-page>.fixed header button{color:var(--foreground)!important}.vercel-skin .ai-swarm-page>.fixed header nav a{color:var(--accents-5)!important}.vercel-skin .ai-swarm-page>.fixed header nav a[href="/what-is-an-ai-swarm"]{border-color:var(--accents-4)!important;background:var(--accents-2)!important;color:var(--foreground)!important;box-shadow:inset 0 -1px 0 var(--foreground)}.vercel-skin .ai-swarm-page>.fixed header button{border-color:var(--accents-4)!important;background:var(--background)!important}.vercel-skin .ai-swarm-page>.fixed header button:hover{background:var(--accents-2)!important}.vercel-skin .ai-swarm-page header img{filter:none!important}.vercel-skin .ai-swarm-page h1,.vercel-skin .ai-swarm-page h2,.vercel-skin .ai-swarm-page h3{color:var(--foreground)}.vercel-skin .home-business-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--accents-4);padding:4.5rem 1rem 2.75rem}.vercel-skin .home-business-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to right,var(--background),transparent 20%,transparent 78%,var(--background)),linear-gradient(to bottom,var(--background),transparent 32%,transparent 74%,var(--background))}.vercel-skin .home-business-hero-shell{display:grid;grid-template-columns:minmax(28rem,.78fr) minmax(32rem,1.22fr);align-items:center;gap:2.25rem;width:min(100%,1360px);min-height:calc(78svh - 4.5rem);margin:0 auto}.vercel-skin .home-business-copy{position:relative;z-index:2;min-width:0}.vercel-skin .home-eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;color:var(--accents-5);font-size:.92rem}.vercel-skin .home-kicker{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:.5rem;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.42rem .7rem;color:var(--accents-5);font-size:.82rem;font-weight:500;line-height:1}.vercel-skin .home-live-dot{display:inline-flex;width:.46rem;height:.46rem;flex:0 0 auto;border-radius:999px;background:var(--foreground);animation:home-business-dot 2s ease-out infinite}.vercel-skin .home-business-copy h1{max-width:14ch;margin-top:1.4rem;color:var(--foreground);font-size:clamp(3.5rem,5.8vw,4.55rem);font-weight:650;line-height:.98;text-wrap:balance}.vercel-skin .home-business-copy>p{max-width:34rem;margin-top:1.6rem;color:var(--accents-6);font-size:1.32rem;line-height:1.58}.vercel-skin .home-hero-decision-points{display:grid;gap:.65rem;max-width:30rem;margin-top:1.15rem}.vercel-skin .home-hero-decision-points span{display:flex;min-height:2.8rem;align-items:center;gap:.7rem;border:1px solid var(--accents-4);border-radius:.65rem;background:color-mix(in srgb,var(--background) 72%,transparent);padding:.72rem .85rem;color:var(--foreground);font-size:.92rem;font-weight:550;box-shadow:0 1rem 2rem color-mix(in srgb,var(--foreground) 3%,transparent)}.vercel-skin .home-hero-decision-points svg{flex:0 0 auto;color:var(--success)}.vercel-skin .home-business-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.45rem}.vercel-skin .home-architecture-preview{position:relative;min-width:0;min-height:clamp(39rem,66svh,44rem);overflow:visible;background:radial-gradient(circle at 50% 54%,color-mix(in srgb,var(--foreground) 3%,transparent),transparent 34rem),color-mix(in srgb,var(--background) 70%,transparent)}.vercel-skin .home-architecture-grid{position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px);background-size:96px 96px;pointer-events:none}.vercel-skin .home-architecture-axis{position:absolute;pointer-events:none;background:color-mix(in srgb,var(--foreground) 18%,transparent)}.vercel-skin .home-architecture-axis-x{right:-5%;left:-5%;top:50%;height:1px}.vercel-skin .home-architecture-axis-y{top:-5%;bottom:-5%;left:50%;width:1px}.vercel-skin .home-architecture-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.vercel-skin .home-architecture-debate-pulse,.vercel-skin .home-architecture-line,.vercel-skin .home-architecture-packet{fill:none;vector-effect:non-scaling-stroke}.vercel-skin .home-architecture-line{stroke:color-mix(in srgb,var(--foreground) 14%,transparent);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.vercel-skin .home-architecture-line-debate,.vercel-skin .home-architecture-line-decision{stroke:color-mix(in srgb,var(--foreground) 26%,transparent);stroke-width:1.35}.vercel-skin .home-architecture-line-feedback,.vercel-skin .home-architecture-line-memory{stroke:color-mix(in srgb,#10b981 34%,transparent)}.vercel-skin .home-architecture-debate-pulse{transform-box:fill-box;transform-origin:center;stroke:color-mix(in srgb,var(--foreground) 20%,transparent);stroke-width:1;opacity:0;animation:home-debate-pulse 2.2s ease-out infinite}.vercel-skin .home-architecture-debate-pulse-two{animation-delay:-.72s}.vercel-skin .home-architecture-debate-pulse-three{animation-delay:-1.44s;stroke:color-mix(in srgb,#10b981 34%,transparent)}.vercel-skin .home-architecture-packet{stroke:var(--foreground);stroke-width:1.7;stroke-dasharray:5 95;stroke-linecap:round;opacity:.78;animation:home-architecture-flow 1.18s linear infinite;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--foreground) 16%,transparent))}.vercel-skin .home-architecture-packet-debate{stroke-width:2.2;stroke-dasharray:6 94;animation-duration:.66s;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--foreground) 24%,transparent))}.vercel-skin .home-architecture-packet-decision,.vercel-skin .home-architecture-packet-feedback,.vercel-skin .home-architecture-packet-memory{stroke:#10b981;animation-duration:.86s;filter:drop-shadow(0 0 8px color-mix(in srgb,#10b981 34%,transparent))}.vercel-skin .home-architecture-packet-echo{stroke-width:1.25;stroke-dasharray:2 98;opacity:.48;animation-duration:.92s;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--foreground) 16%,transparent))}.vercel-skin .home-architecture-packet-echo.home-architecture-packet-debate{stroke-width:2;animation-duration:.48s;opacity:.78}.vercel-skin .home-architecture-packet-echo.home-architecture-packet-decision,.vercel-skin .home-architecture-packet-echo.home-architecture-packet-feedback,.vercel-skin .home-architecture-packet-echo.home-architecture-packet-memory{animation-duration:.7s}.vercel-skin .home-architecture-packet-1{animation-delay:-.2s}.vercel-skin .home-architecture-packet-2{animation-delay:-.42s}.vercel-skin .home-architecture-packet-3{animation-delay:-.64s}.vercel-skin .home-architecture-node{--home-node-x:0px;--home-float-a:-8px;--home-float-b:5px;--home-float-rotate:0.22deg;position:absolute;z-index:1;width:17.5rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 97%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 10%,transparent),0 16px 44px color-mix(in srgb,var(--foreground) 6%,transparent);transform:translate(var(--home-node-x)) rotate(0deg);animation:home-architecture-node-float 7.5s ease-in-out infinite;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);will-change:transform}.vercel-skin .home-architecture-node-debate .home-architecture-icon{animation:home-debate-icon-flash 1.05s ease-in-out infinite}.vercel-skin .home-architecture-node:hover{box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 12%,transparent),0 22px 58px color-mix(in srgb,var(--foreground) 8%,transparent);animation-play-state:paused;transform:translate(var(--home-node-x),-10px) rotate(0deg)}.vercel-skin .home-architecture-node header{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--accents-4);padding:0 .9rem;color:var(--accents-5);font-size:.84rem;font-weight:500}.vercel-skin .home-architecture-node header span{display:inline-flex;min-width:0;align-items:center;gap:.5rem;white-space:nowrap}.vercel-skin .home-architecture-node header em{color:var(--accents-5);font-style:normal}.vercel-skin .home-architecture-node>div{display:flex;align-items:center;gap:1rem;padding:1.15rem}.vercel-skin .home-architecture-icon{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,var(--accents-1));color:var(--foreground)}.vercel-skin .home-architecture-node strong{display:block;color:var(--foreground);font-size:1.05rem;font-weight:650;line-height:1.25}.vercel-skin .home-architecture-node p{margin-top:.5rem;color:var(--accents-5);font-size:.86rem;line-height:1.2;text-transform:uppercase}.vercel-skin .home-architecture-node-debate,.vercel-skin .home-architecture-node-engine,.vercel-skin .home-architecture-node-memory,.vercel-skin .home-architecture-node-team{left:50%;--home-node-x:-50%}.vercel-skin .home-architecture-node-team{top:6%;--home-float-a:-10px;--home-float-b:4px;animation-duration:8.8s}.vercel-skin .home-architecture-node-engine{top:32%;--home-float-a:-6px;--home-float-b:7px;--home-float-rotate:-0.18deg;animation-delay:-1.2s;animation-duration:7.4s}.vercel-skin .home-architecture-node-opportunity{left:max(.25rem,calc(50% - 26rem));top:60%;--home-float-a:-7px;--home-float-b:9px;--home-float-rotate:-0.3deg;animation-delay:-2.1s;animation-duration:8.2s}.vercel-skin .home-architecture-node-debate{top:60%;--home-float-a:-9px;--home-float-b:6px;animation:home-architecture-node-float 7.8s ease-in-out -3.4s infinite,home-debate-node-flash 1.35s ease-in-out -.18s infinite}.vercel-skin .home-architecture-node-play{right:max(.25rem,calc(50% - 26rem));left:auto;top:60%;--home-float-a:-6px;--home-float-b:10px;--home-float-rotate:0.32deg;animation-delay:-1.7s;animation-duration:8.6s}.vercel-skin .home-architecture-node-memory{top:77%;--home-float-a:-8px;--home-float-b:5px;--home-float-rotate:-0.22deg;animation-delay:-4.2s;animation-duration:9s}.vercel-skin .ai-swarm-decision-map{position:relative;min-height:clamp(36rem,64svh,43rem);overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--foreground) 6%,transparent),transparent 24rem),color-mix(in srgb,var(--background) 92%,transparent);box-shadow:0 24px 90px color-mix(in srgb,var(--foreground) 9%,transparent)}.vercel-skin .ai-swarm-map-grid{position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.vercel-skin .ai-swarm-map-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.vercel-skin .ai-swarm-map-line,.vercel-skin .ai-swarm-map-orbit,.vercel-skin .ai-swarm-map-packet{fill:none;vector-effect:non-scaling-stroke}.vercel-skin .ai-swarm-map-line{stroke:color-mix(in srgb,var(--foreground) 18%,transparent);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.vercel-skin .ai-swarm-map-packet{stroke:var(--foreground);stroke-width:2.3;stroke-dasharray:5 95;stroke-linecap:round;opacity:.85;animation:ai-swarm-packet .92s linear infinite;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--foreground) 28%,transparent))}.vercel-skin .ai-swarm-map-packet-1{animation-delay:-.18s}.vercel-skin .ai-swarm-map-packet-2{animation-delay:-.36s;stroke:#10b981;filter:drop-shadow(0 0 12px color-mix(in srgb,#10b981 42%,transparent))}.vercel-skin .ai-swarm-map-packet-3{animation-delay:-.54s}.vercel-skin .ai-swarm-map-orbit{transform-box:fill-box;transform-origin:center;stroke:color-mix(in srgb,var(--foreground) 14%,transparent);stroke-width:1;opacity:0;animation:ai-swarm-orbit-pulse 2.4s ease-out infinite}.vercel-skin .ai-swarm-map-orbit-two{animation-delay:-1.1s;stroke:color-mix(in srgb,#10b981 24%,transparent)}.vercel-skin .ai-swarm-map-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.9rem}.vercel-skin .ai-swarm-map-role-grid>span{display:inline-flex;align-items:center;gap:.38rem;border:1px solid var(--accents-4);border-radius:6px;background:color-mix(in srgb,var(--background) 82%,transparent);padding:.42rem .5rem;color:var(--accents-6);font-size:.72rem;font-weight:500;line-height:1}.vercel-skin .ai-swarm-map-role-grid .home-live-dot{width:.42rem;height:.42rem;flex:0 0 auto}.vercel-skin .ai-swarm-map-center,.vercel-skin .ai-swarm-map-node{position:absolute;z-index:1;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 96%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 12%,transparent),0 18px 48px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vercel-skin .ai-swarm-map-center{left:50%;top:50%;z-index:2;width:min(36%,20rem);padding:1rem;transform:translate(-50%,-50%);animation:ai-swarm-center-flash 1.55s ease-in-out infinite}.vercel-skin .ai-swarm-map-center:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 72%);opacity:.8;pointer-events:none}.vercel-skin .ai-swarm-map-center-kicker,.vercel-skin .ai-swarm-map-node-label{display:inline-flex;align-items:center;gap:.45rem;color:var(--accents-5);font-size:.78rem;font-weight:500}.vercel-skin .ai-swarm-map-center strong,.vercel-skin .ai-swarm-map-node strong{display:block;margin-top:.55rem;color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.2}.vercel-skin .ai-swarm-map-center p,.vercel-skin .ai-swarm-map-node p{margin-top:.38rem;color:var(--accents-5);font-size:.78rem;line-height:1.35}.vercel-skin .ai-swarm-map-node{width:min(25%,12.5rem);padding:.85rem;animation:ai-swarm-node-float 6.8s ease-in-out infinite}.vercel-skin .ai-swarm-map-node>div{display:flex;align-items:center;gap:.75rem;margin-top:.72rem}.vercel-skin .ai-swarm-map-node-icon{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;border:1px solid var(--accents-4);border-radius:8px;background:var(--background);color:var(--foreground)}.vercel-skin .ai-swarm-map-node-profile{left:50%;top:2.5%;transform:translateX(-50%)}.vercel-skin .ai-swarm-map-node-dossier{left:4%;top:28%;animation-delay:-1s}.vercel-skin .ai-swarm-map-node-play{right:4%;top:28%;animation-delay:-2.2s}.vercel-skin .ai-swarm-map-node-outbound{right:7%;bottom:7%;width:min(32%,15rem);animation-delay:-3.8s}.vercel-skin .ai-swarm-map-node-memory{left:7%;bottom:7%;width:min(30%,13.5rem);animation-delay:-5.2s}.vercel-skin .ai-swarm-hero-summary{display:grid;gap:.5rem;max-width:35rem;margin-top:1.5rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.9rem .95rem;box-shadow:0 16px 42px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .ai-swarm-hero-summary>span{color:var(--accents-5);font-size:.76rem;font-weight:650;line-height:1.2}.vercel-skin .ai-swarm-hero-summary strong{color:var(--foreground);font-size:.98rem;font-weight:650;line-height:1.35}.vercel-skin .ai-swarm-hero-summary div{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.2rem}.vercel-skin .ai-swarm-hero-summary small{display:inline-flex;align-items:center;min-height:1.85rem;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.35rem .55rem;color:var(--accents-5);font-size:.72rem;font-weight:600;line-height:1}.vercel-skin .ai-swarm-hero-receipt{display:grid;gap:.35rem;max-width:34rem;margin-top:1.45rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 86%,transparent);padding:.85rem .95rem;box-shadow:0 16px 42px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .ai-swarm-hero-receipt span{color:var(--accents-5);font-size:.76rem;font-weight:600;letter-spacing:.01em}.vercel-skin .ai-swarm-hero-receipt strong{color:var(--foreground);font-size:.95rem;font-weight:600;line-height:1.35}.vercel-skin .ai-swarm-hero-decision{max-width:34rem;margin-top:.75rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 78%,transparent),transparent 76%),color-mix(in srgb,var(--background) 90%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--foreground) 5%,transparent)}.vercel-skin .ai-swarm-hero-decision-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--accents-4);padding:.78rem .9rem}.vercel-skin .ai-swarm-hero-decision-header span,.vercel-skin .ai-swarm-hero-decision-header strong{display:inline-flex;align-items:center;gap:.45rem;color:var(--accents-5);font-size:.76rem;font-weight:650;line-height:1.2}.vercel-skin .ai-swarm-hero-decision-header strong{color:var(--foreground)}.vercel-skin .ai-swarm-hero-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--accents-4)}.vercel-skin .ai-swarm-hero-decision-grid span{display:grid;gap:.28rem;min-width:0;min-height:7rem;background:color-mix(in srgb,var(--background) 94%,transparent);padding:.82rem .9rem}.vercel-skin .ai-swarm-hero-decision-grid small{color:var(--accents-5);font-size:.7rem;font-weight:650;line-height:1.2}.vercel-skin .ai-swarm-hero-decision-grid b{color:var(--foreground);font-size:.9rem;font-weight:650;letter-spacing:-.015em;line-height:1.22}.vercel-skin .ai-swarm-hero-decision-grid em{color:var(--accents-5);font-size:.72rem;font-style:normal;font-weight:500;line-height:1.4}.vercel-skin .ai-swarm-top-proof{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.75rem;align-items:start}.vercel-skin .ai-swarm-top-proof>div{min-width:0}.vercel-skin .ai-swarm-top-proof .ai-swarm-hero-decision,.vercel-skin .ai-swarm-top-proof .ai-swarm-hero-receipt{max-width:none;margin-top:0}.vercel-skin .ai-swarm-top-proof-side{display:grid;gap:.75rem}.vercel-skin .ai-swarm-top-proof .ai-swarm-definition-facts{grid-template-columns:1fr;margin-top:0}.vercel-skin .ai-swarm-answer-grid,.vercel-skin .ai-swarm-definition-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.8rem}.vercel-skin .ai-swarm-answer-grid span,.vercel-skin .ai-swarm-definition-facts span{display:grid;gap:.18rem;min-width:0;border:1px solid var(--accents-4);border-radius:7px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.55rem;color:var(--foreground);font-size:.76rem;font-weight:650;line-height:1.25}.vercel-skin .ai-swarm-answer-grid small,.vercel-skin .ai-swarm-definition-facts small{color:var(--accents-5);font-size:.68rem;font-weight:650}.vercel-skin .ai-swarm-answer-grid b{color:var(--foreground);font-size:.78rem;font-weight:650;letter-spacing:-.01em}.vercel-skin .ai-swarm-answer-grid em{color:var(--accents-5);font-size:.68rem;font-style:normal;font-weight:500;line-height:1.35}.vercel-skin .ai-swarm-definition-panel{display:grid;grid-template-columns:minmax(18rem,.74fr) minmax(0,1.26fr);gap:1px;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:var(--accents-4);box-shadow:0 18px 54px color-mix(in srgb,var(--foreground) 5%,transparent)}.vercel-skin .ai-swarm-definition-panel>div{min-width:0;background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 78%,transparent),transparent 72%),var(--background);padding:1.25rem}.vercel-skin .ai-swarm-definition-panel h2{max-width:30rem;margin:0;color:var(--foreground);font-size:clamp(1.7rem,2.8vw,2.6rem);font-weight:650;letter-spacing:-.04em;line-height:1.04}.vercel-skin .ai-swarm-definition-panel>div:first-child>p{max-width:34rem;margin:1rem 0 0;color:var(--accents-5);font-size:.95rem;line-height:1.6}.vercel-skin .ai-swarm-definition-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0}.vercel-skin .ai-swarm-definition-card-grid article{min-width:0;min-height:15rem;background:var(--background);padding:1.1rem}.vercel-skin .ai-swarm-definition-card-grid span{display:inline-flex;align-items:center;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.32rem .55rem;color:var(--accents-5);font-size:.72rem;font-weight:600}.vercel-skin .ai-swarm-definition-card-grid strong{display:block;margin-top:2.2rem;color:var(--foreground);font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.vercel-skin .ai-swarm-definition-card-grid p{margin:.7rem 0 0;color:var(--accents-5);font-size:.84rem;line-height:1.55}.vercel-skin .ai-swarm-change-list{overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);box-shadow:0 18px 50px color-mix(in srgb,var(--foreground) 5%,transparent)}.vercel-skin .ai-swarm-change-list article{position:relative;display:grid;grid-template-columns:minmax(5rem,.24fr) minmax(0,1fr);gap:.35rem 1rem;border-bottom:1px solid var(--accents-4);padding:1rem 1.05rem 1rem 1.35rem}.vercel-skin .ai-swarm-change-list article:last-child{border-bottom:0}.vercel-skin .ai-swarm-change-list article:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:2px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 18%,transparent)}.vercel-skin .ai-swarm-change-list article:nth-child(2):before{background:var(--foreground);animation:ai-swarm-summary-active 2.8s ease-in-out infinite}.vercel-skin .ai-swarm-change-list span,.vercel-skin .ai-swarm-change-list strong{color:var(--accents-5);font-size:.72rem;font-weight:650;line-height:1.45}.vercel-skin .ai-swarm-change-list strong{color:var(--foreground)}.vercel-skin .ai-swarm-change-list p{margin:0;color:var(--accents-5);font-size:.86rem;line-height:1.45}.vercel-skin .ai-swarm-change-list strong+p{color:var(--foreground);font-weight:580}.vercel-skin .ai-swarm-run-summary{display:grid;max-width:38rem;margin-top:1rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);box-shadow:0 16px 42px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .ai-swarm-run-summary article{position:relative;min-width:0;border-bottom:1px solid var(--accents-4);padding:.9rem .95rem}.vercel-skin .ai-swarm-run-summary article:last-child{border-bottom:0}.vercel-skin .ai-swarm-run-summary article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--foreground) 18%,transparent)}.vercel-skin .ai-swarm-run-summary article:nth-child(2):before{background:var(--foreground);animation:ai-swarm-summary-active 2.8s ease-in-out infinite}.vercel-skin .ai-swarm-run-summary span{display:block;color:var(--accents-5);font-size:.72rem;font-weight:650;letter-spacing:.01em}.vercel-skin .ai-swarm-run-summary strong{display:block;margin-top:.4rem;color:var(--foreground);font-size:.95rem;font-weight:650;line-height:1.25}.vercel-skin .ai-swarm-run-summary p{margin:.35rem 0 0;color:var(--accents-5);font-size:.82rem;line-height:1.45}.vercel-skin .ai-swarm-run-summary-strip{max-width:none}@media (min-width:768px){.vercel-skin .ai-swarm-run-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.vercel-skin .ai-swarm-run-summary-strip article{border-right:1px solid var(--accents-4);border-bottom:0}.vercel-skin .ai-swarm-run-summary-strip article:last-child{border-right:0}}.vercel-skin .ai-swarm-decision-receipt{display:grid;gap:1.25rem;margin-top:1.25rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--foreground) 5%,transparent),transparent 20rem),var(--background)}.vercel-skin .ai-swarm-decision-receipt>div:first-child{padding:1.25rem 1.25rem 0}.vercel-skin .ai-swarm-decision-receipt h3{max-width:36rem;margin:.7rem 0 0;color:var(--foreground);font-size:clamp(1.45rem,2.4vw,2.25rem);font-weight:650;letter-spacing:-.04em;line-height:1.05}.vercel-skin .ai-swarm-decision-receipt>div:first-child p{max-width:42rem;margin:.8rem 0 0;color:var(--accents-5);font-size:.95rem;line-height:1.6}.vercel-skin .ai-swarm-receipt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--accents-4)}.vercel-skin .ai-swarm-receipt-grid article{min-width:0;min-height:12rem;border-right:1px solid var(--accents-4);padding:1.15rem}.vercel-skin .ai-swarm-receipt-grid article:last-child{border-right:0}.vercel-skin .ai-swarm-receipt-grid article>span{display:inline-flex;align-items:center;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.34rem .58rem;color:var(--accents-5);font-size:.74rem;font-weight:600}.vercel-skin .ai-swarm-receipt-grid strong{display:block;margin-top:2rem;color:var(--foreground);font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.vercel-skin .ai-swarm-receipt-grid p{margin:.65rem 0 0;color:var(--accents-5);font-size:.85rem;line-height:1.55}.vercel-skin .ai-swarm-question-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:var(--background)}.vercel-skin .ai-swarm-question-card{min-height:13.5rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 72%,transparent),transparent 64%),var(--background);padding:1.35rem}.vercel-skin .ai-swarm-question-card:nth-child(3n){border-right:0}.vercel-skin .ai-swarm-question-card:nth-last-child(-n+3){border-bottom:0}.vercel-skin .ai-swarm-question-card span{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-bottom:2rem;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--accents-5);font-size:.72rem;font-weight:600}.vercel-skin .ai-swarm-question-card h3{max-width:17rem;margin:0 0 .7rem;color:var(--foreground);font-size:1.1rem;font-weight:650;letter-spacing:-.02em;line-height:1.2}.vercel-skin .ai-swarm-question-card p{margin:0;color:var(--accents-5);font-size:.9rem;line-height:1.55}.vercel-skin .home-decision-run{position:relative;min-width:0;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);box-shadow:0 24px 90px color-mix(in srgb,var(--foreground) 9%,transparent);overflow:hidden;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.vercel-skin .home-decision-run-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;border-bottom:1px solid var(--accents-4);padding:0 1rem;color:var(--accents-5);font-size:.88rem;font-weight:500}.vercel-skin .home-decision-run-header span{display:inline-flex;align-items:center;gap:.5rem;color:var(--foreground)}.vercel-skin .home-decision-run-header em{border:1px solid var(--accents-4);border-radius:999px;padding:.32rem .58rem;color:var(--foreground);font-style:normal}.vercel-skin .home-decision-stage-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--accents-4)}.vercel-skin .home-decision-stage-rail span{min-width:0;border-right:1px solid var(--accents-4);padding:.78rem .75rem;color:var(--accents-5);font-size:.76rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vercel-skin .home-decision-stage-rail span:last-child{border-right:0}.vercel-skin .home-decision-stage-rail span{position:relative}.vercel-skin .home-decision-stage-rail span.is-complete{background:color-mix(in srgb,var(--foreground) 3%,transparent);color:var(--foreground)}.vercel-skin .home-decision-stage-rail span.is-active{background:color-mix(in srgb,var(--foreground) 7%,transparent);color:var(--foreground);font-weight:650}.vercel-skin .home-decision-stage-rail span.is-active:after,.vercel-skin .home-decision-stage-rail span.is-complete:after{content:"";position:absolute;right:.7rem;bottom:.62rem;width:.38rem;height:.38rem;border-radius:999px;background:var(--foreground);opacity:.72}.vercel-skin .home-decision-stage-rail span.is-active:after{box-shadow:0 0 0 5px color-mix(in srgb,var(--foreground) 9%,transparent)}.vercel-skin .home-decision-canvas{position:relative;min-height:550px;overflow:hidden;padding:1.5rem;background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 6%,transparent) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px);background-size:26px 26px,78px 78px,78px 78px}.vercel-skin .home-debate-orbit,.vercel-skin .home-debate-route{position:absolute;pointer-events:none}.vercel-skin .home-debate-orbit{left:50%;top:52%;border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:999px;transform:translate(-50%,-50%)}.vercel-skin .home-debate-orbit-one{width:min(72%,31rem);height:min(72%,31rem)}.vercel-skin .home-debate-orbit-two{width:min(48%,21rem);height:min(48%,21rem)}.vercel-skin .home-debate-route{height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 32%,transparent),transparent);opacity:.72}.vercel-skin .home-debate-route:after{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:999px;background:var(--foreground);animation:home-decision-flow 4.2s linear infinite}.vercel-skin .home-debate-route-dossier{top:32%;left:25%;width:27%;transform:rotate(15deg)}.vercel-skin .home-debate-route-buyer{top:53%;left:24%;width:27%;transform:rotate(-8deg)}.vercel-skin .home-debate-route-proof{top:34%;left:53%;width:29%;transform:rotate(-24deg)}.vercel-skin .home-debate-route-risk{top:57%;left:56%;width:28%;transform:rotate(22deg)}.vercel-skin .home-debate-route-cta{top:67%;left:28%;width:25%;transform:rotate(-22deg)}.vercel-skin .home-debate-route-output{top:64%;left:49%;width:18%;transform:rotate(38deg)}.vercel-skin .home-agent-cluster,.vercel-skin .home-current-decision,.vercel-skin .home-dossier-card,.vercel-skin .home-outbound-panel,.vercel-skin .home-preview-agent-card{position:relative;z-index:1;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 96%,transparent);box-shadow:0 18px 56px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.vercel-skin .home-debate-node{position:absolute}.vercel-skin .home-dossier-card{left:5%;top:12%;width:min(36%,15rem);padding:1rem;animation:home-agent-float 6s ease-in-out infinite}.vercel-skin .home-agent-cluster{position:absolute;inset:0;border:0;background:transparent;box-shadow:none;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none}.vercel-skin .home-current-decision span,.vercel-skin .home-dossier-card span,.vercel-skin .home-outbound-panel span,.vercel-skin .home-preview-agent-card strong{display:block;color:var(--accents-5);font-size:.82rem;font-weight:500}.vercel-skin .home-current-decision strong,.vercel-skin .home-dossier-card strong,.vercel-skin .home-outbound-panel strong{display:block;margin-top:.35rem;color:var(--foreground);font-size:1.04rem;font-weight:650;line-height:1.25}.vercel-skin .home-dossier-card p,.vercel-skin .home-preview-agent-card p{margin-top:.35rem;color:var(--accents-5);font-size:.84rem;line-height:1.35}.vercel-skin .home-preview-agent-card{position:absolute;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.55rem;width:min(24%,10.6rem);min-height:5.1rem;border-color:color-mix(in srgb,var(--foreground) 13%,var(--accents-4));box-shadow:none;padding:.75rem;animation:home-agent-float 6.4s ease-in-out infinite}.vercel-skin .home-preview-agent-card .home-live-dot{margin-top:.28rem}.vercel-skin .home-preview-agent-card p{grid-column:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vercel-skin .home-preview-agent-card-buyer{left:6%;top:48%;animation-delay:-1.2s}.vercel-skin .home-preview-agent-card-proof{right:6%;top:18%;animation-delay:-2.1s}.vercel-skin .home-preview-agent-card-risk{right:5%;top:44%;animation-delay:-3s}.vercel-skin .home-preview-agent-card-cta{left:8%;bottom:13%;animation-delay:-4.2s}.vercel-skin .home-current-decision{left:38%;top:40%;display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;width:min(42%,21rem);padding:1rem;transform:translateY(-50%)}.vercel-skin .home-current-decision svg{width:2.5rem;height:2.5rem;border:1px solid var(--accents-4);border-radius:8px;padding:.58rem}.vercel-skin .home-outbound-panel{left:43%;top:61%;width:min(39%,19.5rem);padding:.85rem}.vercel-skin .home-outbound-panel strong{font-size:.98rem}.vercel-skin .home-quality-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.7rem}.vercel-skin .home-quality-checks span{display:flex;align-items:center;gap:.42rem;border:1px solid var(--accents-4);border-radius:6px;padding:.45rem .5rem;color:var(--accents-6);font-size:.78rem;animation:home-check-complete 5.5s ease-in-out infinite}.vercel-skin .home-quality-checks span:nth-child(2){animation-delay:.35s}.vercel-skin .home-quality-checks span:nth-child(3){animation-delay:.7s}.vercel-skin .home-quality-checks span:nth-child(4){animation-delay:1.05s}.vercel-skin .home-proof{display:grid;grid-template-columns:minmax(18rem,1.15fr) repeat(5,minmax(0,1fr));width:min(100% - 2rem,1240px);margin:0 auto;border-top:1px solid var(--accents-4);border-right:1px solid var(--accents-4);border-left:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 88%,transparent)}.vercel-skin .home-proof article{position:relative;display:flex;flex-direction:column;min-width:0;min-height:14.25rem;border-right:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-proof article:last-child{border-right:0}.vercel-skin .home-proof-intro{background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--foreground) 7%,transparent),transparent 14rem),color-mix(in srgb,var(--background) 92%,transparent)}.vercel-skin .home-proof-card{background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 72%,transparent),transparent 72%),color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-proof-card:before{content:"";position:absolute;top:-1px;right:1.25rem;left:1.25rem;height:2px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 22%,transparent)}.vercel-skin .home-proof-card:nth-child(4):before{background:color-mix(in srgb,var(--success) 72%,var(--foreground));box-shadow:0 0 18px color-mix(in srgb,var(--success) 24%,transparent)}.vercel-skin .home-proof-intro .home-kicker{margin-top:0}.vercel-skin .home-proof-intro h2{max-width:18rem;margin-top:1.5rem;color:var(--foreground);font-size:1.55rem;font-weight:650;line-height:1.12;text-wrap:balance}.vercel-skin .home-proof-intro p{margin-top:auto;color:var(--accents-5);font-size:.92rem;line-height:1.55}.vercel-skin .home-use-case-grid svg,.vercel-skin .home-workflow-card svg{color:var(--foreground)}.vercel-skin .home-proof-card-top{display:flex;align-items:center;gap:.55rem;min-width:0}.vercel-skin .home-proof-card-top span:last-child{color:var(--accents-5);font-size:.82rem;font-weight:500;line-height:1.25}.vercel-skin .home-proof-icon{display:grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground)}.vercel-skin .home-proof strong{display:block;margin-top:1.7rem;color:var(--foreground);font-size:1.35rem;font-weight:650;line-height:1.1}.vercel-skin .home-proof em{display:block;margin-top:.55rem;color:var(--accents-6);font-size:.78rem;font-style:normal;font-weight:600;line-height:1.25}.vercel-skin .home-proof p{margin-top:auto;color:var(--accents-5);font-size:.92rem;line-height:1.55}.vercel-skin .home-business-section{width:min(100% - 2rem,1120px);margin:0 auto;border-top:1px solid var(--accents-4);padding:5rem 0}.vercel-skin .home-section-heading{max-width:45rem}.vercel-skin .home-final-cta h2,.vercel-skin .home-memory h2,.vercel-skin .home-section-heading h2,.vercel-skin .home-visibility-copy h2{margin-top:1rem;color:var(--foreground);font-size:2.45rem;font-weight:650;line-height:1.08;text-wrap:balance}.vercel-skin .home-memory-panel>p,.vercel-skin .home-section-heading p,.vercel-skin .home-visibility-copy p{margin-top:1rem;color:var(--accents-5);font-size:1.05rem;line-height:1.65}.vercel-skin .home-problem-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:2rem}.vercel-skin .home-problem-board{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) auto minmax(0,1.05fr);align-items:stretch;gap:.9rem;min-width:0;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 92%,transparent);background-size:44px 44px;padding:1rem}.vercel-skin .home-problem-board:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 7%,transparent),transparent),radial-gradient(circle at 72% 32%,color-mix(in srgb,var(--foreground) 7%,transparent),transparent 30%);background-position:-45% 0,50%;background-repeat:no-repeat;background-size:45% 100%,100% 100%;animation:home-console-scan 8s ease-in-out infinite}.vercel-skin .home-problem-bridge{position:relative;z-index:1;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:5.75rem;min-height:5.75rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,var(--accents-4));border-radius:999px;background:color-mix(in srgb,var(--background) 88%,transparent);color:var(--foreground);font-size:.78rem;font-weight:620;text-align:center;box-shadow:0 18px 54px color-mix(in srgb,var(--foreground) 7%,transparent)}.vercel-skin .home-problem-bridge:after,.vercel-skin .home-problem-bridge:before{content:"";position:absolute;top:50%;width:.9rem;height:1px;background:color-mix(in srgb,var(--foreground) 20%,transparent)}.vercel-skin .home-problem-bridge:before{right:100%}.vercel-skin .home-problem-bridge:after{left:100%}.vercel-skin .home-problem-bridge svg{flex:0 0 auto}.vercel-skin .home-problem-stack{position:relative;z-index:1;display:grid;gap:.75rem}.vercel-skin .home-problem-stack article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .65rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);padding:.9rem}.vercel-skin .home-problem-stack svg{grid-row:span 2;margin-top:.15rem;color:var(--accents-5)}.vercel-skin .home-problem-decision-card span,.vercel-skin .home-problem-stack span{color:var(--accents-5);font-size:.82rem;font-weight:500}.vercel-skin .home-problem-stack p{color:var(--foreground);font-size:.96rem;font-weight:620;line-height:1.35}.vercel-skin .home-problem-decision-card{position:relative;z-index:1;display:grid;gap:.75rem;border:1px solid color-mix(in srgb,var(--foreground) 22%,var(--accents-4));border-radius:8px;background:var(--background);padding:1rem;box-shadow:0 22px 60px color-mix(in srgb,var(--foreground) 8%,transparent)}.vercel-skin .home-problem-decision-card span{display:inline-flex;align-items:center;gap:.5rem}.vercel-skin .home-problem-decision-card strong{color:var(--foreground);font-size:1.15rem;font-weight:650;line-height:1.35;text-wrap:balance}.vercel-skin .home-problem-decision-card p{max-width:28rem;color:var(--accents-5);font-size:.96rem;line-height:1.55}.vercel-skin .home-problem-decision-checks{display:grid;grid-template-columns:1fr;gap:.5rem}.vercel-skin .home-problem-decision-checks span{min-width:0;justify-content:flex-start;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.48rem .62rem;color:var(--foreground);white-space:normal}.vercel-skin .home-problem-decision-checks svg{flex:0 0 auto;color:var(--foreground)}.vercel-skin .home-problem-grid,.vercel-skin .home-use-case-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;border:1px solid var(--accents-4);border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--background) 90%,transparent)}.vercel-skin .home-problem-grid article,.vercel-skin .home-use-case-grid article{min-width:0;border-right:1px solid var(--accents-4);padding:1rem}.vercel-skin .home-problem-grid article:last-child,.vercel-skin .home-use-case-grid article:last-child{border-right:0}.vercel-skin .home-problem-grid p,.vercel-skin .home-use-case-grid p{margin-top:1.5rem;color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.45}.vercel-skin .home-run-section .home-section-heading{margin-bottom:2rem}.vercel-skin .home-run-console{overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 92%,transparent);background-size:56px 56px;box-shadow:0 24px 80px color-mix(in srgb,var(--foreground) 6%,transparent)}.vercel-skin .home-run-topbar{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--accents-4);padding:0 1rem;color:var(--accents-5);font-size:.86rem}.vercel-skin .home-run-topbar span{display:inline-flex;align-items:center;gap:.5rem;color:var(--foreground);font-weight:600}.vercel-skin .home-run-topbar em{border:1px solid var(--accents-4);border-radius:999px;padding:.32rem .58rem;font-style:normal}.vercel-skin .home-run-stage-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 82%,transparent)}.vercel-skin .home-run-stage-rail span{position:relative;display:grid;gap:.22rem;min-width:0;border-right:1px solid var(--accents-4);padding:.9rem 1rem}.vercel-skin .home-run-stage-rail span:last-child{border-right:0}.vercel-skin .home-run-stage-rail span:after{content:"";position:absolute;right:1rem;bottom:-1px;left:1rem;height:1px;background:transparent}.vercel-skin .home-run-stage-rail span.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 7%,transparent),transparent 76%),color-mix(in srgb,var(--background) 90%,transparent)}.vercel-skin .home-run-stage-rail span.is-complete{background:color-mix(in srgb,var(--foreground) 3%,transparent)}.vercel-skin .home-run-stage-rail span.is-complete em{color:var(--foreground)}.vercel-skin .home-run-stage-rail span.is-complete:after{background:color-mix(in srgb,var(--foreground) 30%,transparent)}.vercel-skin .home-run-stage-rail span.is-active:after{background:var(--foreground);animation:home-run-stage-sweep 1.8s ease-in-out infinite}.vercel-skin .home-run-stage-rail em,.vercel-skin .home-run-stage-rail small{overflow:hidden;color:var(--accents-5);font-size:.72rem;font-style:normal;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.vercel-skin .home-run-stage-rail strong{overflow:hidden;color:var(--foreground);font-size:.92rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.vercel-skin .home-run-decision-path{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;overflow:hidden;border-bottom:1px solid var(--accents-4);background:radial-gradient(circle at 34% 50%,color-mix(in srgb,var(--foreground) 7%,transparent),transparent 18rem),color-mix(in srgb,var(--background) 90%,transparent);padding:1rem}.vercel-skin .home-run-decision-path:after,.vercel-skin .home-run-decision-path:before{content:"";position:absolute;top:50%;left:2.25rem;right:2.25rem;height:1px;pointer-events:none}.vercel-skin .home-run-decision-path:before{background:color-mix(in srgb,var(--foreground) 16%,transparent)}.vercel-skin .home-run-decision-path:after{width:min(28rem,42%);background:linear-gradient(90deg,transparent,var(--foreground),transparent);animation:home-run-path-sweep 1.75s ease-in-out infinite}.vercel-skin .home-run-decision-path article{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem .72rem;align-items:center;min-width:0;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 96%,transparent);padding:.78rem;box-shadow:0 14px 36px color-mix(in srgb,var(--foreground) 5%,transparent);animation:home-card-breathe 4.2s ease-in-out infinite;animation-delay:var(--home-path-delay,0s)}.vercel-skin .home-run-decision-path article.is-active{border-color:color-mix(in srgb,var(--foreground) 38%,var(--accents-4));background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 76%),color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-run-decision-path article.is-complete{background:color-mix(in srgb,var(--foreground) 3%,var(--background))}.vercel-skin .home-run-decision-path article>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--accents-4);border-radius:7px;background:var(--background);color:var(--foreground)}.vercel-skin .home-run-decision-path article.is-active>span{animation:home-run-icon-pulse 1.2s ease-in-out infinite}.vercel-skin .home-run-decision-path div{min-width:0}.vercel-skin .home-run-decision-path em,.vercel-skin .home-run-decision-path small,.vercel-skin .home-run-decision-path strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vercel-skin .home-run-decision-path strong{color:var(--foreground);font-size:.86rem;font-weight:650;line-height:1.15}.vercel-skin .home-run-decision-path em{margin-top:.22rem;color:var(--accents-5);font-size:.74rem;font-style:normal;line-height:1.1}.vercel-skin .home-run-decision-path small{grid-column:1/-1;border-top:1px solid var(--accents-4);padding-top:.48rem;color:var(--accents-5);font-size:.7rem;font-weight:600;line-height:1}.vercel-skin .home-run-live-feed{display:flex;flex-wrap:wrap;gap:.55rem;border-bottom:1px solid var(--accents-4);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 4%,transparent),transparent),color-mix(in srgb,var(--background) 88%,transparent);padding:.8rem 1rem}.vercel-skin .home-run-live-feed span{display:inline-flex;min-width:0;align-items:center;gap:.45rem;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 94%,transparent);padding:.42rem .6rem;color:var(--foreground);font-size:.78rem;font-weight:600;animation:home-run-feed-pulse 2.1s ease-in-out infinite;animation-delay:var(--home-feed-delay,0s)}.vercel-skin .home-run-live-feed em{color:var(--accents-5);font-style:normal;font-weight:500}.vercel-skin .home-run-change-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--accents-4);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--foreground) 5%,transparent),transparent 18rem),color-mix(in srgb,var(--background) 90%,transparent)}.vercel-skin .home-run-change-row article{position:relative;min-width:0;border-right:1px solid var(--accents-4);padding:1rem 1.05rem 1rem 1.2rem}.vercel-skin .home-run-change-row article:last-child{border-right:0}.vercel-skin .home-run-change-row article:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:2px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 18%,transparent)}.vercel-skin .home-run-change-row article.is-active:before{background:var(--foreground);animation:home-run-active-bar 1.15s ease-in-out infinite}.vercel-skin .home-run-change-row span{color:var(--accents-5);font-size:.72rem;font-weight:650;line-height:1.1}.vercel-skin .home-run-change-row strong{display:block;margin-top:.52rem;color:var(--foreground);font-size:.98rem;font-weight:650;line-height:1.25;text-wrap:balance}.vercel-skin .home-run-change-row p{margin-top:.42rem;color:var(--accents-5);font-size:.82rem;font-weight:500;line-height:1.45}.vercel-skin .home-run-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr) minmax(0,1.18fr);min-height:25rem}.vercel-skin .home-run-panel{position:relative;display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-run-panel:last-child{border-right:0}.vercel-skin .home-run-panel>span{color:var(--accents-5);font-size:.82rem;font-weight:600}.vercel-skin .home-run-panel strong{display:block;margin-top:1.25rem;color:var(--foreground);font-size:1.35rem;font-weight:650;line-height:1.18;text-wrap:balance}.vercel-skin .home-run-panel>p{margin-top:.9rem;color:var(--accents-5);font-size:.95rem;line-height:1.55}.vercel-skin .home-run-checks,.vercel-skin .home-run-rounds{display:grid;gap:.65rem;margin-top:1.25rem}.vercel-skin .home-run-panel-output p,.vercel-skin .home-run-round{position:relative;display:flex;align-items:center;gap:.6rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.7rem;color:var(--foreground);font-size:.9rem;font-weight:600;animation:home-card-breathe 4.8s ease-in-out infinite}.vercel-skin .home-run-round{align-items:flex-start;overflow:hidden}.vercel-skin .home-run-round:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:color-mix(in srgb,var(--foreground) 18%,transparent);opacity:0}.vercel-skin .home-run-round.is-active{border-color:color-mix(in srgb,var(--foreground) 34%,var(--accents-4));background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 58%),color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-run-round.is-active:before{opacity:1;animation:home-run-active-bar 1.15s ease-in-out infinite}.vercel-skin .home-run-round>div{min-width:0}.vercel-skin .home-run-round span{display:block;color:var(--accents-5);font-size:.72rem;line-height:1.2}.vercel-skin .home-run-round strong{margin-top:.2rem;font-size:.9rem;line-height:1.2}.vercel-skin .home-run-round p{margin-top:.25rem;color:var(--accents-5);font-size:.78rem;font-weight:500;line-height:1.35}.vercel-skin .home-run-panel-output p:nth-child(2),.vercel-skin .home-run-round:nth-child(2){animation-delay:-1s}.vercel-skin .home-run-panel-output p:nth-child(3),.vercel-skin .home-run-round:nth-child(3){animation-delay:-2s}.vercel-skin .home-run-panel-output p:nth-child(4),.vercel-skin .home-run-round:nth-child(4){animation-delay:-3s}.vercel-skin .home-run-panel-output p:nth-child(5){animation-delay:-4s}.vercel-skin .home-run-round em{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border:1px solid var(--accents-4);border-radius:6px;color:var(--accents-5);font-size:.74rem;font-style:normal}.vercel-skin .home-run-panel-output svg{flex:0 0 auto;color:var(--foreground)}.vercel-skin .home-run-outcome-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-run-outcome-strip span{display:grid;gap:.18rem;min-width:0;border-right:1px solid var(--accents-4);padding:.85rem 1rem}.vercel-skin .home-run-outcome-strip span:last-child{border-right:0}.vercel-skin .home-run-outcome-strip strong{color:var(--foreground);font-size:1.25rem;font-weight:650;line-height:1.1}.vercel-skin .home-run-outcome-strip em{overflow:hidden;color:var(--accents-5);font-size:.78rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.vercel-skin .home-receipt-section{padding-top:0}.vercel-skin .home-receipt-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:2rem}.vercel-skin .home-receipt-panel{border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 93%,transparent);box-shadow:0 24px 70px color-mix(in srgb,var(--foreground) 6%,transparent);overflow:hidden}.vercel-skin .home-receipt-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--accents-4);background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 5%,transparent),transparent 78%),color-mix(in srgb,var(--background) 94%,transparent);padding:1rem}.vercel-skin .home-receipt-summary span{display:inline-flex;align-items:center;gap:.5rem;color:var(--accents-5);font-size:.82rem;font-weight:600}.vercel-skin .home-receipt-summary strong{display:block;max-width:34rem;margin-top:.5rem;color:var(--foreground);font-size:1.2rem;font-weight:650;line-height:1.25;text-wrap:balance}.vercel-skin .home-receipt-summary em{flex:0 0 auto;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.38rem .58rem;color:var(--accents-6);font-size:.78rem;font-style:normal;font-weight:600;line-height:1}.vercel-skin .home-receipt-story{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;border-bottom:1px solid var(--accents-4);background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 88%,transparent);background-size:42px 42px;padding:1rem}.vercel-skin .home-receipt-story:before{content:"";position:absolute;top:2rem;right:2rem;left:2rem;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 22%,transparent),transparent);pointer-events:none}.vercel-skin .home-receipt-story article{position:relative;z-index:1;min-width:0;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 96%,transparent);padding:.85rem;box-shadow:0 14px 34px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .home-receipt-story span{display:grid;width:1.7rem;height:1.7rem;place-items:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--accents-5);font-size:.72rem;font-weight:650}.vercel-skin .home-receipt-story em{display:block;margin-top:.9rem;color:var(--accents-5);font-size:.75rem;font-style:normal;font-weight:600}.vercel-skin .home-receipt-story strong{display:block;margin-top:.34rem;color:var(--foreground);font-size:.98rem;font-weight:650;line-height:1.2}.vercel-skin .home-receipt-story p{margin-top:.65rem;color:var(--accents-5);font-size:.82rem;line-height:1.45}.vercel-skin .home-receipt-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:start;gap:.85rem;border-bottom:1px solid var(--accents-4);padding:1rem}.vercel-skin .home-receipt-row:last-child{border-bottom:0}.vercel-skin .home-receipt-icon,.vercel-skin .home-receipt-index,.vercel-skin .home-receipt-result{border:1px solid var(--accents-4);border-radius:6px;background:color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-receipt-icon,.vercel-skin .home-receipt-index{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:var(--accents-5)}.vercel-skin .home-receipt-index{font-size:.75rem;font-weight:650}.vercel-skin .home-receipt-icon{color:var(--foreground)}.vercel-skin .home-receipt-row em{display:block;color:var(--accents-5);font-size:.82rem;font-style:normal;font-weight:600}.vercel-skin .home-receipt-row strong{display:block;margin-top:.35rem;color:var(--foreground);font-size:1.08rem;font-weight:650;line-height:1.25;text-wrap:balance}.vercel-skin .home-receipt-row p{margin-top:.55rem;color:var(--accents-5);font-size:.92rem;line-height:1.5}.vercel-skin .home-receipt-result{align-self:center;justify-self:end;max-width:11rem;padding:.38rem .52rem;color:var(--accents-6);font-size:.78rem;font-weight:600;line-height:1.2;text-align:right}.vercel-skin .home-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;border:1px solid var(--accents-4);border-radius:8px;overflow:hidden}.vercel-skin .home-workflow-card{min-width:0;min-height:16rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 90%,transparent);padding:1.1rem}.vercel-skin .home-workflow-card:nth-child(3n){border-right:0}.vercel-skin .home-workflow-card:nth-last-child(-n+3){border-bottom:0}.vercel-skin .home-workflow-card>div{display:flex;align-items:center;justify-content:space-between;gap:1rem}.vercel-skin .home-workflow-card>div span{border:1px solid var(--accents-4);border-radius:6px;padding:.28rem .42rem;color:var(--accents-5);font-size:.78rem;font-weight:600}.vercel-skin .home-workflow-card h3{margin-top:2.2rem;color:var(--foreground);font-size:1.25rem;font-weight:650}.vercel-skin .home-workflow-card em{display:block;margin-top:.35rem;color:var(--accents-5);font-size:.88rem;font-style:normal;font-weight:500}.vercel-skin .home-workflow-card p{margin-top:1rem;color:var(--accents-5);font-size:.95rem;line-height:1.55}.vercel-skin .home-visibility-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:2rem}.vercel-skin .home-visibility-panel{display:grid;gap:.75rem;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 92%,transparent);background-size:42px 42px;padding:1rem}.vercel-skin .home-visible-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);padding:.75rem}.vercel-skin .home-visible-header span{display:inline-flex;align-items:center;gap:.5rem;color:var(--foreground);font-size:.86rem;font-weight:650}.vercel-skin .home-visible-decision>em,.vercel-skin .home-visible-header em{flex:0 0 auto;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.36rem .58rem;color:var(--accents-5);font-size:.8rem;font-style:normal;font-weight:600;white-space:nowrap}.vercel-skin .home-faq-grid article,.vercel-skin .home-visible-decision,.vercel-skin .home-visible-receipt span,.vercel-skin .home-visible-signals span,.vercel-skin .home-visible-timeline{border:1px solid var(--accents-4);border-radius:8px;background:var(--background)}.vercel-skin .home-visible-decision{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;align-items:start;padding:1rem}.vercel-skin .home-visible-decision span,.vercel-skin .home-visible-receipt em,.vercel-skin .home-visible-signals em{color:var(--accents-5);font-size:.84rem;font-weight:500}.vercel-skin .home-visible-decision strong{display:block;margin-top:.45rem;color:var(--foreground);font-size:1.35rem;font-weight:650;line-height:1.25}.vercel-skin .home-visible-decision p{grid-column:1/-1;margin-top:.75rem;color:var(--accents-5);font-size:.94rem;line-height:1.55}.vercel-skin .home-visible-signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.vercel-skin .home-visible-signals span{display:grid;gap:.32rem;min-width:0;background:color-mix(in srgb,var(--background) 94%,transparent);padding:.85rem;color:var(--foreground);font-size:.9rem;font-weight:620;line-height:1.35}.vercel-skin .home-visible-signals em{font-style:normal}.vercel-skin .home-visible-timeline{display:grid;gap:0;overflow:hidden;background:color-mix(in srgb,var(--background) 94%,transparent)}.vercel-skin .home-visible-timeline article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;border-bottom:1px solid var(--accents-4);padding:.85rem}.vercel-skin .home-visible-timeline article:last-child{border-bottom:0}.vercel-skin .home-visible-timeline article>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid var(--accents-4);border-radius:6px;color:var(--accents-5);font-size:.76rem;font-weight:650}.vercel-skin .home-visible-timeline strong{color:var(--foreground);font-size:.95rem;font-weight:650;line-height:1.2}.vercel-skin .home-visible-timeline p{margin-top:.24rem;color:var(--accents-5);font-size:.88rem;line-height:1.45}.vercel-skin .home-visible-receipt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.vercel-skin .home-visible-receipt span{display:block;min-width:0;padding:.85rem;color:var(--foreground);font-size:.9rem;font-weight:600;line-height:1.35}.vercel-skin .home-visible-receipt em{display:block;margin-bottom:.35rem;font-style:normal}.vercel-skin .home-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-use-case-grid article{display:flex;min-height:20rem;flex-direction:column;border-bottom:1px solid var(--accents-4);background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 74%,transparent),transparent 58%),color-mix(in srgb,var(--background) 92%,transparent);padding:1.15rem}.vercel-skin .home-use-case-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vercel-skin .home-use-case-icon{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border:1px solid var(--accents-4);border-radius:8px;background:var(--background);color:var(--foreground)}.vercel-skin .home-use-case-signal{min-width:0;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.34rem .6rem;color:var(--accents-5);font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}.vercel-skin .home-use-case-grid h3{margin:1.8rem 0 0;color:var(--foreground);font-size:1.22rem;font-weight:650;line-height:1.2}.vercel-skin .home-use-case-grid article:nth-child(2n){border-right:0}.vercel-skin .home-use-case-grid article:nth-last-child(-n+2){border-bottom:0}.vercel-skin .home-use-case-grid p{margin:.55rem 0 0;color:var(--accents-5);font-size:.94rem;font-weight:500;line-height:1.55}.vercel-skin .home-use-case-context{display:grid;gap:.5rem;margin-top:1rem}.vercel-skin .home-use-case-context span{display:grid;gap:.25rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.78rem .85rem}.vercel-skin .home-use-case-context em{color:var(--accents-5);font-size:.7rem;font-style:normal;font-weight:650;line-height:1.15}.vercel-skin .home-use-case-context strong{color:var(--foreground);font-size:.86rem;font-weight:600;line-height:1.35}.vercel-skin .home-use-case-decision{display:grid;gap:.5rem;margin-top:1rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.95rem}.vercel-skin .home-use-case-decision span{color:var(--accents-5);font-size:.72rem;font-weight:650}.vercel-skin .home-use-case-decision strong{color:var(--foreground);font-size:.95rem;font-weight:650;line-height:1.35}.vercel-skin .home-use-case-decision em{width:fit-content;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.32rem .55rem;color:var(--accents-6);font-size:.72rem;font-style:normal;font-weight:600;line-height:1}.vercel-skin .home-use-case-checks{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.vercel-skin .home-use-case-checks span{display:inline-flex;min-height:1.85rem;align-items:center;gap:.35rem;border:1px solid var(--accents-4);border-radius:999px;background:var(--background);padding:.34rem .58rem;color:var(--accents-6);font-size:.74rem;font-weight:600}.vercel-skin .home-use-case-checks svg{flex:0 0 auto;color:var(--success)}.vercel-skin .home-memory{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2rem;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--success) 12%,transparent),transparent 18rem),linear-gradient(90deg,color-mix(in srgb,var(--foreground) 4%,transparent),transparent),color-mix(in srgb,var(--background) 92%,transparent);padding:2rem}.vercel-skin .home-memory-copy>p{margin-top:1rem;color:var(--accents-5);font-size:1.02rem;line-height:1.6}.vercel-skin .home-memory-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1.35rem}.vercel-skin .home-memory-metrics span{display:grid;gap:.2rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 86%,transparent);padding:.8rem}.vercel-skin .home-memory-metrics strong{color:var(--foreground);font-size:1.3rem;font-weight:650;line-height:1}.vercel-skin .home-memory-metrics em{color:var(--accents-5);font-size:.75rem;font-style:normal;font-weight:550;line-height:1.25}.vercel-skin .home-memory-panel{display:grid;gap:.85rem}.vercel-skin .home-memory-lessons,.vercel-skin .home-memory-loop-card{overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);box-shadow:0 18px 52px color-mix(in srgb,var(--foreground) 5%,transparent)}.vercel-skin .home-memory-loop-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--accents-4);padding:.8rem .9rem}.vercel-skin .home-memory-loop-header span{display:inline-flex;align-items:center;gap:.45rem;color:var(--foreground);font-size:.88rem;font-weight:650}.vercel-skin .home-memory-loop-header em{color:var(--accents-5);font-size:.78rem;font-style:normal;font-weight:550}.vercel-skin .home-memory-loop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.vercel-skin .home-memory-loop span{display:grid;gap:.4rem;min-width:0;border-right:1px solid var(--accents-4);background:transparent;padding:.85rem .75rem;color:var(--foreground);font-size:.8rem;font-weight:620;line-height:1.25}.vercel-skin .home-memory-loop span:last-child{border-right:0}.vercel-skin .home-memory-loop em{color:var(--accents-5);font-style:normal;font-weight:500}.vercel-skin .home-memory-lessons{display:grid}.vercel-skin .home-memory-lessons article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;border-bottom:1px solid var(--accents-4);padding:.95rem}.vercel-skin .home-memory-lessons article:last-child{border-bottom:0}.vercel-skin .home-memory-lessons article>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid var(--accents-4);border-radius:6px;color:var(--accents-5);font-size:.72rem;font-weight:650}.vercel-skin .home-memory-lessons em{display:block;color:var(--success);font-size:.72rem;font-style:normal;font-weight:650;line-height:1.15}.vercel-skin .home-memory-lessons strong{display:block;margin-top:.22rem;color:var(--foreground);font-size:.98rem;font-weight:650;line-height:1.25}.vercel-skin .home-memory-lessons p{margin-top:.32rem;color:var(--accents-5);font-size:.84rem;line-height:1.45}.vercel-skin .home-faq-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(19rem,.58fr);gap:2rem;align-items:start}.vercel-skin .home-faq-assurance{display:grid;gap:.9rem;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--foreground) 5%,transparent),transparent 13rem),color-mix(in srgb,var(--background) 92%,transparent);padding:1rem;box-shadow:0 18px 50px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .home-faq-assurance strong{max-width:23rem;color:var(--foreground);font-size:1.06rem;font-weight:650;line-height:1.25;text-wrap:balance}.vercel-skin .home-faq-assurance div{display:grid;gap:.45rem}.vercel-skin .home-faq-assurance div span{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.6rem;align-items:start;border:1px solid var(--accents-4);border-radius:7px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.68rem .75rem;color:var(--accents-6);font-size:.84rem;font-weight:550;line-height:1.35}.vercel-skin .home-faq-assurance svg{margin-top:.05rem;color:var(--success)}.vercel-skin .home-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.vercel-skin .home-faq-grid article{display:grid;gap:.65rem;align-content:start;min-height:15rem;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 70%,transparent),transparent 72%),var(--background);padding:1rem;box-shadow:0 16px 44px color-mix(in srgb,var(--foreground) 3%,transparent)}.vercel-skin .home-faq-grid article>span{width:fit-content;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.28rem .55rem;color:var(--accents-5);font-size:.72rem;font-weight:650;line-height:1}.vercel-skin .home-faq-grid h3{color:var(--foreground);font-size:1rem;font-weight:650;line-height:1.28}.vercel-skin .home-faq-grid p{margin:0;color:var(--accents-5);font-size:.94rem;line-height:1.55}.vercel-skin .home-faq-grid em{margin-top:auto;border-top:1px solid var(--accents-4);padding-top:.75rem;color:var(--foreground);font-size:.82rem;font-style:normal;font-weight:600;line-height:1.45}.vercel-skin .home-final-cta{width:min(100% - 2rem,1120px);margin:0 auto 5rem;display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,.72fr);align-items:end;gap:2rem;position:relative;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--foreground) 8%,transparent),transparent 16rem),color-mix(in srgb,var(--background) 94%,transparent);padding:2rem}.vercel-skin .home-final-cta:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:48px 48px;opacity:.55;mask-image:linear-gradient(90deg,transparent,#000 24%,#000 86%,transparent)}.vercel-skin .home-final-cta>*{position:relative;z-index:1}.vercel-skin .home-final-cta-copy p{max-width:42rem;margin-top:1rem;color:var(--accents-5);font-size:1.05rem;line-height:1.6}.vercel-skin .home-final-cta-card{display:grid;gap:1rem}.vercel-skin .home-final-cta-receipt{display:grid;gap:.9rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.9rem;box-shadow:0 16px 44px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .home-final-cta-receipt-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--accents-5);font-size:.82rem;line-height:1.2}.vercel-skin .home-final-cta-receipt-header span{display:inline-flex;align-items:center;gap:.45rem;color:var(--foreground);font-weight:650;white-space:nowrap}.vercel-skin .home-final-cta-receipt-header em{color:var(--accents-5);font-style:normal;white-space:nowrap}.vercel-skin .home-final-cta-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent)}.vercel-skin .home-final-cta-metrics span{display:grid;gap:.16rem;min-width:0;border-right:1px solid var(--accents-4);padding:.7rem .78rem}.vercel-skin .home-final-cta-metrics span:last-child{border-right:0}.vercel-skin .home-final-cta-metrics strong{color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.15;white-space:nowrap}.vercel-skin .home-final-cta-metrics em{color:var(--accents-5);font-size:.72rem;font-style:normal;font-weight:500;line-height:1.25}.vercel-skin .home-final-cta-proof{display:grid;gap:.55rem}.vercel-skin .home-final-cta-proof span{display:grid;grid-template-columns:1rem minmax(0,1fr);column-gap:.7rem;row-gap:.18rem;align-items:start;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.78rem .85rem;box-shadow:0 16px 44px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .home-final-cta-proof svg{grid-row:1/span 3;margin-top:.12rem;color:var(--success)}.vercel-skin .home-final-cta-proof strong{color:var(--foreground);font-size:.9rem;font-weight:650;line-height:1.2}.vercel-skin .home-final-cta-proof b{color:var(--foreground);font-size:.86rem;font-weight:600;line-height:1.25}.vercel-skin .home-final-cta-proof em{color:var(--accents-5);font-size:.78rem;font-style:normal;line-height:1.35}.vercel-skin .home-final-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}@keyframes home-business-dot{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 26%,transparent)}72%,to{box-shadow:0 0 0 8px transparent}}@keyframes home-decision-flow{0%{transform:translateX(0);opacity:0}14%,82%{opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes home-agent-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes home-check-complete{0%,42%{border-color:var(--accents-4);color:var(--accents-5)}52%,to{border-color:color-mix(in srgb,var(--foreground) 26%,var(--accents-4));color:var(--foreground)}}@keyframes home-architecture-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes home-debate-pulse{0%{opacity:0;transform:scale(.58)}18%{opacity:.34}70%{opacity:.06}to{opacity:0;transform:scale(1.22)}}@keyframes home-debate-node-flash{0%,to{border-color:var(--accents-4);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 14%,transparent),0 18px 48px color-mix(in srgb,var(--foreground) 8%,transparent)}42%{border-color:color-mix(in srgb,var(--foreground) 42%,var(--accents-4));box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 18%,transparent),0 20px 58px color-mix(in srgb,var(--foreground) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground) 12%,transparent)}56%{border-color:color-mix(in srgb,#10b981 50%,var(--accents-4));box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 18%,transparent),0 22px 64px color-mix(in srgb,#10b981 18%,transparent),0 0 0 1px color-mix(in srgb,#10b981 18%,transparent)}}@keyframes home-debate-icon-flash{0%,to{color:var(--foreground);background:color-mix(in srgb,var(--background) 92%,var(--accents-1))}48%{color:var(--background);background:color-mix(in srgb,var(--foreground) 88%,transparent)}62%{color:var(--foreground);background:color-mix(in srgb,#10b981 20%,var(--background))}}@keyframes home-architecture-node-float{0%,to{transform:translate(var(--home-node-x)) rotate(0deg)}35%{transform:translate(var(--home-node-x),var(--home-float-a)) rotate(var(--home-float-rotate))}68%{transform:translate(var(--home-node-x),var(--home-float-b)) rotate(calc(var(--home-float-rotate) * -1))}}@keyframes ai-swarm-packet{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes ai-swarm-orbit-pulse{0%{opacity:0;transform:scale(.64)}18%{opacity:.28}70%{opacity:.05}to{opacity:0;transform:scale(1.2)}}@keyframes ai-swarm-node-float{0%,to{translate:0 0}42%{translate:0 -7px}72%{translate:0 4px}}@keyframes ai-swarm-center-flash{0%,to{border-color:var(--accents-4);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 12%,transparent),0 18px 48px color-mix(in srgb,var(--foreground) 8%,transparent)}44%{border-color:color-mix(in srgb,var(--foreground) 44%,var(--accents-4));box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 16%,transparent),0 22px 62px color-mix(in srgb,var(--foreground) 13%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground) 12%,transparent)}58%{border-color:color-mix(in srgb,#10b981 48%,var(--accents-4));box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 16%,transparent),0 22px 64px color-mix(in srgb,#10b981 16%,transparent),0 0 0 1px color-mix(in srgb,#10b981 16%,transparent)}}@keyframes ai-swarm-summary-active{0%,to{opacity:.32;transform:scaleY(.52)}45%,68%{opacity:1;transform:scaleY(1)}}@media (max-width:1120px){.vercel-skin .home-business-hero-shell{grid-template-columns:1fr;gap:3rem;min-height:0}.vercel-skin .home-business-copy h1{max-width:13ch;font-size:4rem}.vercel-skin .home-architecture-preview,.vercel-skin .home-decision-run{width:100%}.vercel-skin .ai-swarm-map-node{width:min(31%,12.5rem)}.vercel-skin .ai-swarm-map-center{width:min(43%,19rem)}.vercel-skin .home-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-proof article:nth-child(2n){border-right:0}.vercel-skin .home-proof article{border-bottom:1px solid var(--accents-4)}.vercel-skin .home-proof article:last-child{grid-column:1/-1;border-bottom:0}.vercel-skin .home-problem-board,.vercel-skin .home-problem-layout{grid-template-columns:1fr}.vercel-skin .home-problem-bridge{width:100%;min-height:auto;padding:.7rem;border-radius:8px}.vercel-skin .home-problem-bridge:after,.vercel-skin .home-problem-bridge:before{display:none}.vercel-skin .home-run-grid{grid-template-columns:1fr}.vercel-skin .home-run-panel{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-run-panel:last-child{border-bottom:0}.vercel-skin .home-run-change-row,.vercel-skin .home-run-decision-path,.vercel-skin .home-run-outcome-strip,.vercel-skin .home-run-stage-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-run-decision-path:after,.vercel-skin .home-run-decision-path:before{display:none}.vercel-skin .home-run-change-row article:nth-child(2n),.vercel-skin .home-run-outcome-strip span:nth-child(2n),.vercel-skin .home-run-stage-rail span:nth-child(2n){border-right:0}.vercel-skin .home-run-change-row article:nth-child(-n+2),.vercel-skin .home-run-outcome-strip span:nth-child(-n+2),.vercel-skin .home-run-stage-rail span:nth-child(-n+2){border-bottom:1px solid var(--accents-4)}.vercel-skin .home-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-problem-grid article:nth-child(2n){border-right:0}.vercel-skin .home-problem-grid article:nth-child(-n+2){border-bottom:1px solid var(--accents-4)}.vercel-skin .ai-swarm-question-grid,.vercel-skin .ai-swarm-receipt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .ai-swarm-receipt-grid article:nth-child(2n){border-right:0}.vercel-skin .ai-swarm-receipt-grid article:nth-child(-n+2){border-bottom:1px solid var(--accents-4)}.vercel-skin .ai-swarm-question-card:nth-child(3n){border-right:1px solid var(--accents-4)}.vercel-skin .ai-swarm-question-card:nth-child(2n){border-right:0}.vercel-skin .ai-swarm-question-card:nth-last-child(-n+3){border-bottom:1px solid var(--accents-4)}.vercel-skin .ai-swarm-question-card:nth-last-child(-n+2){border-bottom:0}.vercel-skin .ai-swarm-definition-panel{grid-template-columns:1fr}.vercel-skin .ai-swarm-definition-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1121px) and (max-width:1280px){.vercel-skin .home-business-hero-shell{grid-template-columns:minmax(22rem,.72fr) minmax(38rem,1.28fr);gap:1.75rem;min-height:calc(82svh - 4.5rem)}.vercel-skin .home-business-copy h1{max-width:12.5ch;font-size:3.85rem}.vercel-skin .home-business-copy>p{max-width:28rem;font-size:1.06rem;line-height:1.52}.vercel-skin .home-hero-decision-points{gap:.5rem;max-width:28rem}.vercel-skin .home-hero-decision-points span{min-height:2.35rem;padding:.55rem .7rem;font-size:.84rem}.vercel-skin .home-business-actions{margin-top:1.25rem}.vercel-skin .home-architecture-node{width:12rem}.vercel-skin .home-architecture-node header{min-height:2.2rem;padding:0 .65rem;font-size:.68rem}.vercel-skin .home-architecture-node>div{gap:.65rem;padding:.78rem}.vercel-skin .home-architecture-icon{width:2.25rem;height:2.25rem}.vercel-skin .home-architecture-node strong{font-size:.85rem}.vercel-skin .home-architecture-node p{font-size:.68rem}.vercel-skin .home-architecture-node-opportunity{left:.25rem}.vercel-skin .home-architecture-node-play{right:.25rem;left:auto}}@media (min-width:981px) and (max-width:1120px){.vercel-skin .home-business-hero-shell{grid-template-columns:minmax(19rem,.7fr) minmax(34rem,1.3fr);gap:2rem;min-height:calc(84svh - 4.5rem)}.vercel-skin .home-business-copy h1{max-width:12.5ch;font-size:3.65rem}.vercel-skin .home-business-copy>p{font-size:1.08rem}.vercel-skin .home-architecture-preview{min-height:39rem}.vercel-skin .home-architecture-node{width:13rem}.vercel-skin .home-architecture-node header{min-height:2.35rem;padding:0 .7rem;font-size:.72rem}.vercel-skin .home-architecture-node>div{gap:.7rem;padding:.85rem}.vercel-skin .home-architecture-icon{width:2.35rem;height:2.35rem}.vercel-skin .home-architecture-node strong{font-size:.9rem}.vercel-skin .home-architecture-node p{font-size:.72rem}.vercel-skin .home-architecture-node-opportunity{left:.75rem;top:60%}.vercel-skin .home-architecture-node-play{right:.75rem;left:auto;top:60%}}@media (max-width:820px){.vercel-skin:has(.ai-swarm-page) .sys-uplink-launcher,.vercel-skin:has(.home-business-page) .sys-uplink-launcher{display:none!important}.vercel-skin .home-business-hero{padding-top:3.75rem}.vercel-skin .home-business-copy h1{font-size:3.2rem;line-height:1}.vercel-skin .home-business-copy>p{font-size:1.08rem}.vercel-skin .home-hero-decision-points{max-width:none}.vercel-skin .ai-swarm-question-grid{grid-template-columns:1fr}.vercel-skin .ai-swarm-question-card,.vercel-skin .ai-swarm-question-card:nth-child(2n),.vercel-skin .ai-swarm-question-card:nth-child(3n),.vercel-skin .ai-swarm-question-card:nth-last-child(-n+2),.vercel-skin .ai-swarm-question-card:nth-last-child(-n+3){min-height:0;border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .ai-swarm-question-card:last-child{border-bottom:0}.vercel-skin .ai-swarm-run-summary{max-width:none}.vercel-skin .ai-swarm-answer-grid,.vercel-skin .ai-swarm-definition-facts,.vercel-skin .ai-swarm-top-proof{grid-template-columns:1fr}.vercel-skin .ai-swarm-hero-decision-header{align-items:flex-start;flex-direction:column;gap:.35rem}.vercel-skin .ai-swarm-hero-decision-grid{grid-template-columns:1fr}.vercel-skin .ai-swarm-hero-decision-grid span{min-height:0}.vercel-skin .ai-swarm-definition-card-grid{grid-template-columns:1fr}.vercel-skin .ai-swarm-definition-card-grid article{min-height:0}.vercel-skin .ai-swarm-definition-card-grid strong{margin-top:1.25rem}.vercel-skin .ai-swarm-change-list article{grid-template-columns:1fr;gap:.2rem}.vercel-skin .ai-swarm-change-list strong{margin-top:.45rem}.vercel-skin .ai-swarm-receipt-grid{grid-template-columns:1fr}.vercel-skin .ai-swarm-receipt-grid article,.vercel-skin .ai-swarm-receipt-grid article:nth-child(-n+2),.vercel-skin .ai-swarm-receipt-grid article:nth-child(2n){min-height:0;border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .ai-swarm-receipt-grid article:last-child{border-bottom:0}.vercel-skin .ai-swarm-receipt-grid strong{margin-top:1.25rem}.vercel-skin .ai-swarm-decision-map,.vercel-skin .home-architecture-preview{display:grid;gap:.75rem;min-height:0;padding:1rem}.vercel-skin .ai-swarm-map-grid,.vercel-skin .ai-swarm-map-lines,.vercel-skin .home-architecture-axis,.vercel-skin .home-architecture-grid,.vercel-skin .home-architecture-lines{display:none}.vercel-skin .home-architecture-node,.vercel-skin .home-architecture-node-debate,.vercel-skin .home-architecture-node-engine,.vercel-skin .home-architecture-node-memory,.vercel-skin .home-architecture-node-opportunity,.vercel-skin .home-architecture-node-play,.vercel-skin .home-architecture-node-team{position:static;width:100%;--home-node-x:0px;animation:none;transform:none}.vercel-skin .home-business-page .home-business-hero-shell{gap:2rem}.vercel-skin .home-business-page .home-architecture-preview{position:relative;display:block;min-height:26rem;padding:0;overflow:hidden}.vercel-skin .home-business-page .home-architecture-axis,.vercel-skin .home-business-page .home-architecture-grid,.vercel-skin .home-business-page .home-architecture-lines{display:block}.vercel-skin .home-business-page .home-architecture-node,.vercel-skin .home-business-page .home-architecture-node-debate,.vercel-skin .home-business-page .home-architecture-node-engine,.vercel-skin .home-business-page .home-architecture-node-opportunity,.vercel-skin .home-business-page .home-architecture-node-play{position:absolute;width:min(10.25rem,calc(50% - 1rem));animation:home-architecture-node-float 7s ease-in-out infinite;transform:translate(var(--home-node-x)) rotate(0deg)}.vercel-skin .home-business-page .home-architecture-node-memory,.vercel-skin .home-business-page .home-architecture-node-team{display:none}.vercel-skin .home-business-page .home-architecture-node header{min-height:2rem;padding:0 .6rem;font-size:.64rem}.vercel-skin .home-business-page .home-architecture-node>div{gap:.55rem;padding:.65rem}.vercel-skin .home-business-page .home-architecture-icon{width:2rem;height:2rem;border-radius:7px}.vercel-skin .home-business-page .home-architecture-icon svg{width:.95rem;height:.95rem}.vercel-skin .home-business-page .home-architecture-node strong{font-size:.78rem}.vercel-skin .home-business-page .home-architecture-node p{margin-top:.28rem;font-size:.62rem}.vercel-skin .home-business-page .home-architecture-node-engine{left:50%;top:.8rem;width:min(13rem,calc(100% - 2rem));--home-node-x:-50%}.vercel-skin .home-business-page .home-architecture-node-opportunity{left:.75rem;top:8.4rem;--home-node-x:0px}.vercel-skin .home-business-page .home-architecture-node-play{right:.75rem;left:auto;top:8.4rem;--home-node-x:0px}.vercel-skin .home-business-page .home-architecture-node-debate{right:.75rem;bottom:.75rem;left:.75rem;width:auto;--home-node-x:0px;z-index:2;animation:home-architecture-node-float 7.8s ease-in-out -3.4s infinite,home-debate-node-flash 1.35s ease-in-out -.18s infinite}.vercel-skin .ai-swarm-map-center,.vercel-skin .ai-swarm-map-node,.vercel-skin .ai-swarm-map-node-dossier,.vercel-skin .ai-swarm-map-node-memory,.vercel-skin .ai-swarm-map-node-outbound,.vercel-skin .ai-swarm-map-node-play,.vercel-skin .ai-swarm-map-node-profile{position:static;width:100%;animation:none;transform:none;translate:0 0}.vercel-skin .ai-swarm-map-center{order:3}.vercel-skin .ai-swarm-map-node-profile{order:1}.vercel-skin .ai-swarm-map-node-dossier{order:2}.vercel-skin .ai-swarm-map-node-play{order:4}.vercel-skin .ai-swarm-map-node-outbound{order:5}.vercel-skin .ai-swarm-map-node-memory{order:6}.vercel-skin .ai-swarm-page .ai-swarm-decision-map{position:relative;display:block;min-height:25rem;padding:0}.vercel-skin .ai-swarm-page .ai-swarm-map-grid,.vercel-skin .ai-swarm-page .ai-swarm-map-lines{display:block}.vercel-skin .ai-swarm-page .ai-swarm-map-center,.vercel-skin .ai-swarm-page .ai-swarm-map-node,.vercel-skin .ai-swarm-page .ai-swarm-map-node-dossier,.vercel-skin .ai-swarm-page .ai-swarm-map-node-play,.vercel-skin .ai-swarm-page .ai-swarm-map-node-profile{position:absolute;animation:ai-swarm-node-float 7s ease-in-out infinite}.vercel-skin .ai-swarm-page .ai-swarm-map-node-memory,.vercel-skin .ai-swarm-page .ai-swarm-map-node-outbound{display:none}.vercel-skin .ai-swarm-page .ai-swarm-map-node{width:min(10.1rem,calc(50% - 1rem));padding:.68rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node>div{gap:.55rem;margin-top:.55rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node-icon{width:2rem;height:2rem;border-radius:7px}.vercel-skin .ai-swarm-page .ai-swarm-map-node-label{font-size:.66rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node strong{margin-top:0;font-size:.78rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node p{font-size:.65rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node-profile{left:50%;top:.8rem;width:min(13rem,calc(100% - 2rem));transform:translateX(-50%)}.vercel-skin .ai-swarm-page .ai-swarm-map-node-dossier{left:.75rem;top:7.45rem}.vercel-skin .ai-swarm-page .ai-swarm-map-node-play{right:.75rem;top:7.45rem}.vercel-skin .ai-swarm-page .ai-swarm-map-center{left:50%;right:auto;top:auto;bottom:.75rem;width:calc(100% - 1.5rem);padding:.85rem;transform:translateX(-50%);animation:ai-swarm-center-flash 1.55s ease-in-out infinite}.vercel-skin .ai-swarm-page .ai-swarm-map-center p{display:none}.vercel-skin .ai-swarm-page .ai-swarm-map-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.7rem}.vercel-skin .home-decision-stage-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.vercel-skin .home-decision-stage-rail span:nth-child(3n){border-right:0}.vercel-skin .home-decision-stage-rail span:nth-child(-n+3){border-bottom:1px solid var(--accents-4)}.vercel-skin .home-decision-canvas{display:grid;gap:.75rem;min-height:0;padding:1rem}.vercel-skin .home-debate-orbit,.vercel-skin .home-debate-route{display:none}.vercel-skin .home-agent-cluster,.vercel-skin .home-current-decision,.vercel-skin .home-debate-node-memory,.vercel-skin .home-debate-node-round,.vercel-skin .home-dossier-card,.vercel-skin .home-outbound-panel,.vercel-skin .home-preview-agent-card{position:static;width:100%;grid-column:auto;grid-row:auto;animation:none;transform:none}.vercel-skin .home-agent-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;pointer-events:auto}.vercel-skin .home-current-decision{grid-template-columns:2.5rem minmax(0,1fr)}.vercel-skin .home-preview-agent-card-proof,.vercel-skin .home-preview-agent-card-risk{display:none}.vercel-skin .home-faq-grid,.vercel-skin .home-faq-layout,.vercel-skin .home-memory,.vercel-skin .home-proof,.vercel-skin .home-receipt-layout,.vercel-skin .home-receipt-story,.vercel-skin .home-visibility-section,.vercel-skin .home-workflow-grid{grid-template-columns:1fr}.vercel-skin .home-receipt-story:before{top:2rem;right:auto;bottom:2rem;left:1.85rem;width:1px;height:auto;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--foreground) 22%,transparent),transparent)}.vercel-skin .home-proof article,.vercel-skin .home-workflow-card,.vercel-skin .home-workflow-card:nth-child(3n),.vercel-skin .home-workflow-card:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-proof article:last-child,.vercel-skin .home-workflow-card:last-child{border-bottom:0}.vercel-skin .home-proof article:nth-child(2){border-bottom:1px solid var(--accents-4)}.vercel-skin .home-workflow-card{min-height:0}.vercel-skin .home-final-cta,.vercel-skin .home-use-case-grid,.vercel-skin .home-visible-decision,.vercel-skin .home-visible-receipt,.vercel-skin .home-visible-signals{grid-template-columns:1fr}.vercel-skin .home-visible-decision>em{justify-self:start}.vercel-skin .home-final-cta-actions{justify-content:flex-start}.vercel-skin .home-use-case-grid article,.vercel-skin .home-use-case-grid article:nth-child(2n),.vercel-skin .home-use-case-grid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-use-case-grid article:last-child{border-bottom:0}}@media (max-width:560px){.vercel-skin .home-business-hero{padding:4.25rem .85rem 2.25rem}.vercel-skin .home-business-copy h1{font-size:2.38rem}.vercel-skin .home-business-copy>p{margin-top:1.15rem;font-size:1rem;line-height:1.52}.vercel-skin .home-hero-decision-points{gap:.5rem;margin-top:1.05rem}.vercel-skin .home-hero-decision-points span{min-height:2.45rem;padding:.62rem .78rem}.vercel-skin .home-business-actions{margin-top:1.25rem}.vercel-skin .home-business-page .home-business-hero-shell{gap:1.35rem}.vercel-skin .home-business-page .home-architecture-preview{min-height:24rem}.vercel-skin .home-use-case-top{align-items:flex-start;justify-content:flex-start}.vercel-skin .home-receipt-summary{flex-direction:column}.vercel-skin .home-receipt-summary em{align-self:flex-start}.vercel-skin .home-problem-decision-checks{grid-template-columns:1fr}.vercel-skin .home-problem-decision-checks span{white-space:normal}.vercel-skin .home-receipt-row{grid-template-columns:minmax(0,1fr)}.vercel-skin .home-receipt-icon,.vercel-skin .home-receipt-index{display:none}.vercel-skin .home-receipt-result{grid-column:1;max-width:none;justify-self:start;text-align:left}.vercel-skin .home-decision-run-header,.vercel-skin .home-eyebrow-row{align-items:flex-start;flex-direction:column}.vercel-skin .home-decision-run-header{padding:.9rem}.vercel-skin .home-decision-stage-rail{grid-template-columns:1fr}.vercel-skin .home-decision-stage-rail span,.vercel-skin .home-decision-stage-rail span:nth-child(-n+3),.vercel-skin .home-decision-stage-rail span:nth-child(3n){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-decision-stage-rail span:last-child{border-bottom:0}.vercel-skin .home-agent-cluster,.vercel-skin .home-current-decision,.vercel-skin .home-problem-grid,.vercel-skin .home-proof{grid-template-columns:1fr}.vercel-skin .home-proof article,.vercel-skin .home-proof article:nth-child(-n+2),.vercel-skin .home-proof article:nth-child(2n){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-proof article:last-child{border-bottom:0}.vercel-skin .home-problem-grid article,.vercel-skin .home-problem-grid article:nth-child(-n+2),.vercel-skin .home-problem-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-problem-grid article:last-child{border-bottom:0}.vercel-skin .home-final-cta h2,.vercel-skin .home-memory h2,.vercel-skin .home-section-heading h2,.vercel-skin .home-visibility-copy h2{font-size:2rem}.vercel-skin .home-final-cta,.vercel-skin .home-memory{padding:1.25rem}.vercel-skin .home-memory-loop,.vercel-skin .home-memory-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.vercel-skin .home-memory-metrics span{padding:.65rem}.vercel-skin .home-memory-metrics strong{font-size:1.1rem}.vercel-skin .home-memory-metrics em{font-size:.68rem}.vercel-skin .home-memory-loop{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.vercel-skin .home-memory-loop span{border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4)}.vercel-skin .home-memory-loop span:nth-child(2n){border-right:0}.vercel-skin .home-memory-loop span:last-child{grid-column:1/-1;border-right:0;border-bottom:0}.vercel-skin .home-run-topbar{align-items:flex-start;flex-direction:column;padding:.9rem}.vercel-skin .home-run-change-row,.vercel-skin .home-run-decision-path,.vercel-skin .home-run-outcome-strip,.vercel-skin .home-run-stage-rail{grid-template-columns:1fr}.vercel-skin .home-run-change-row article,.vercel-skin .home-run-change-row article:nth-child(-n+2),.vercel-skin .home-run-change-row article:nth-child(2n),.vercel-skin .home-run-outcome-strip span,.vercel-skin .home-run-outcome-strip span:nth-child(-n+2),.vercel-skin .home-run-outcome-strip span:nth-child(2n),.vercel-skin .home-run-stage-rail span,.vercel-skin .home-run-stage-rail span:nth-child(-n+2),.vercel-skin .home-run-stage-rail span:nth-child(2n){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-run-change-row article:last-child,.vercel-skin .home-run-outcome-strip span:last-child,.vercel-skin .home-run-stage-rail span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.vercel-skin .home-architecture-debate-pulse,.vercel-skin .home-architecture-icon,.vercel-skin .home-architecture-node,.vercel-skin .home-architecture-packet,.vercel-skin .home-debate-route:after,.vercel-skin .home-dossier-card,.vercel-skin .home-live-dot,.vercel-skin .home-preview-agent-card,.vercel-skin .home-problem-board:before,.vercel-skin .home-quality-checks span,.vercel-skin .home-run-change-row article.is-active:before,.vercel-skin .home-run-decision-path article,.vercel-skin .home-run-decision-path article.is-active>span,.vercel-skin .home-run-decision-path:after,.vercel-skin .home-run-live-feed span,.vercel-skin .home-run-panel-debate p,.vercel-skin .home-run-panel-output p,.vercel-skin .home-run-round,.vercel-skin .home-run-stage-rail span.is-active:after{animation:none}}.vercel-skin .home-landing :is(h1,h2,h3){letter-spacing:0!important}.vercel-skin .clay-home{background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),var(--background);background-attachment:fixed;background-size:96px 96px,96px 96px,100% 100%}.vercel-skin .clay-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--accents-4);padding:7.25rem 1rem 2rem}.vercel-skin .clay-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 76% 20%,color-mix(in srgb,var(--foreground) 6%,transparent),transparent 24%),linear-gradient(to bottom,var(--background),transparent 42%,var(--background))}.vercel-skin .clay-hero-shell{display:grid;grid-template-columns:minmax(20rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-width:0;max-width:1320px;min-height:calc(88svh - 5.25rem);margin:0 auto}.vercel-skin .clay-hero-copy{position:relative;z-index:2;min-width:0}.vercel-skin .clay-eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;color:var(--accents-5);font-size:.9rem}.vercel-skin .clay-eyebrow,.vercel-skin .clay-kicker{display:inline-flex;width:fit-content;align-items:center;gap:.5rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.42rem .62rem;color:var(--accents-5);font-size:.8rem;font-weight:500;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.vercel-skin .clay-live-dot{display:inline-flex;width:.48rem;height:.48rem;flex:0 0 auto;border-radius:999px;background:var(--foreground);box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 24%,transparent);animation:clay-dot-pulse 1.9s ease-out infinite}.vercel-skin .clay-hero h1{max-width:14ch;margin-top:1.35rem;color:var(--foreground);font-size:clamp(3.25rem,4.8vw,5.35rem);font-weight:650;line-height:.98;text-wrap:balance}.vercel-skin .clay-hero-copy>p{max-width:41rem;margin-top:1.5rem;color:var(--accents-6);font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.5}.vercel-skin .clay-final-actions,.vercel-skin .clay-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.vercel-skin .clay-hero-product{position:relative;z-index:1;min-width:0}.vercel-skin .clay-decision-table{position:relative;overflow:hidden;width:100%;max-width:100%;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);box-shadow:0 26px 90px color-mix(in srgb,var(--foreground) 10%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.vercel-skin .clay-decision-table:before{content:"";position:absolute;inset:-30% 0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 8%,transparent),transparent);background-position:-50% 0;background-repeat:no-repeat;background-size:32% 100%;opacity:.58;animation:clay-scan 8s ease-in-out infinite}.vercel-skin .clay-table-toolbar{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;border-bottom:1px solid var(--accents-4);padding:.85rem 1rem;color:var(--accents-5);font-size:.84rem;font-weight:500}.vercel-skin .clay-table-toolbar div{display:inline-flex;align-items:center;gap:.55rem;color:var(--foreground)}.vercel-skin .clay-table-scroll{position:relative;z-index:1;overflow-x:auto}.vercel-skin .clay-table-grid{display:grid;grid-template-columns:minmax(6.4rem,.95fr) minmax(8rem,1.15fr) minmax(3.5rem,.45fr) minmax(5.7rem,.8fr) minmax(4rem,.55fr) minmax(8.4rem,1.15fr) minmax(4.6rem,.55fr);min-width:0}.vercel-skin .clay-table-grid>*{min-width:0;border-right:1px solid var(--accents-4);padding:.72rem .75rem}.vercel-skin .clay-table-grid>:last-child{border-right:0}.vercel-skin .clay-table-head{font-size:.74rem;font-weight:600;text-transform:uppercase}.vercel-skin .clay-table-head,.vercel-skin .clay-table-row{border-bottom:1px solid var(--accents-4);color:var(--accents-5)}.vercel-skin .clay-table-row{font-size:.84rem;animation:clay-row-enter 5.5s ease-in-out infinite}.vercel-skin .clay-table-row strong{color:var(--foreground);font-weight:600}.vercel-skin .clay-table-row em,.vercel-skin .clay-table-row mark{display:inline-flex;width:fit-content;align-items:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);padding:.25rem .42rem;color:var(--foreground);font-style:normal;font-weight:600}.vercel-skin .clay-table-row mark{color:var(--accents-5)}.vercel-skin .clay-table-decision-card{position:relative;z-index:2;display:flex;align-items:center;gap:1rem;margin:1rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,var(--accents-4));border-radius:8px;background:color-mix(in srgb,var(--background) 98%,transparent);padding:1rem;box-shadow:0 18px 54px color-mix(in srgb,var(--foreground) 8%,transparent)}.vercel-skin .clay-loop-core span,.vercel-skin .clay-table-decision-card span{display:block;color:var(--accents-5);font-size:.78rem;font-weight:500}.vercel-skin .clay-loop-core strong,.vercel-skin .clay-table-decision-card strong{display:block;margin-top:.15rem;color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.35}.vercel-skin .clay-loop-core em,.vercel-skin .clay-table-decision-card em{margin-left:auto;border:1px solid var(--accents-4);border-radius:6px;padding:.34rem .5rem;color:var(--foreground);font-size:.82rem;font-style:normal;font-weight:650}.vercel-skin .clay-proof-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;max-width:1320px;margin:0 auto;border-right:1px solid var(--accents-4);border-left:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 90%,transparent)}.vercel-skin .clay-proof-strip article{min-height:12rem;border-right:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .clay-proof-strip article:last-child{border-right:0}.vercel-skin .clay-proof-strip strong{display:block;color:var(--foreground);font-size:clamp(2.25rem,4vw,4rem);font-weight:650;line-height:1}.vercel-skin .clay-proof-strip span{display:block;margin-top:.7rem;color:var(--foreground);font-size:.95rem;font-weight:600}.vercel-skin .clay-proof-strip p{margin-top:1.25rem;color:var(--accents-5);font-size:.9rem;line-height:1.55}.vercel-skin .clay-section{max-width:1320px;margin:0 auto;border-top:1px solid var(--accents-4);border-right:1px solid var(--accents-4);border-left:1px solid var(--accents-4);padding:clamp(3rem,6vw,5rem) clamp(1rem,3vw,2rem)}.vercel-skin .clay-section-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.vercel-skin .clay-final-cta h2,.vercel-skin .clay-product-copy h2,.vercel-skin .clay-receipt-panel h2,.vercel-skin .clay-section-heading h2{margin-top:1rem;color:var(--foreground);font-size:clamp(2.4rem,5vw,5rem);font-weight:650;line-height:.98;text-wrap:balance}.vercel-skin .clay-product-copy p,.vercel-skin .clay-section-heading p{max-width:43rem;color:var(--accents-5);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.65}.vercel-skin .clay-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent)}.vercel-skin .clay-workflow-card{min-height:17rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);padding:1.2rem;transition:background-color .18s ease,transform .18s ease}.vercel-skin .clay-workflow-card:nth-child(3n){border-right:0}.vercel-skin .clay-workflow-card:nth-last-child(-n+3){border-bottom:0}.vercel-skin .clay-workflow-card:hover{background:color-mix(in srgb,var(--foreground) 3%,var(--background));transform:translateY(-2px)}.vercel-skin .clay-workflow-card>span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;color:var(--foreground);font-size:.78rem;font-weight:650}.vercel-skin .clay-workflow-card h3{margin-top:2.75rem;color:var(--foreground);font-size:1.3rem;font-weight:650}.vercel-skin .clay-workflow-card em{display:block;margin-top:.35rem;color:var(--accents-5);font-size:.82rem;font-style:normal;font-weight:600}.vercel-skin .clay-workflow-card p{margin-top:1rem;color:var(--accents-5);font-size:.94rem;line-height:1.6}.vercel-skin .clay-product-section{display:grid;grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.vercel-skin .clay-use-case-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1.5rem}.vercel-skin .clay-loop-output span,.vercel-skin .clay-use-case-list span{display:inline-flex;min-width:0;align-items:center;gap:.55rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.72rem .78rem;color:var(--accents-5);font-size:.86rem;font-weight:500}.vercel-skin .clay-loop-graphic{position:relative;min-height:42rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 8%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 92%,transparent);background-size:24px 24px,100% 100%;box-shadow:0 28px 90px color-mix(in srgb,var(--foreground) 8%,transparent)}.vercel-skin .clay-loop-grid{position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:88px 88px;mask-image:radial-gradient(circle at 50% 48%,black,transparent 78%);-webkit-mask-image:radial-gradient(circle at 50% 48%,black,transparent 78%)}.vercel-skin .clay-loop-ring{position:absolute;left:50%;top:45%;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:999px;transform:translate(-50%,-50%);animation:clay-orbit 16s linear infinite}.vercel-skin .clay-loop-ring-one{width:min(34rem,72%);height:min(34rem,72%)}.vercel-skin .clay-loop-ring-two{width:min(22rem,48%);height:min(22rem,48%);animation-direction:reverse}.vercel-skin .clay-loop-core,.vercel-skin .clay-loop-node,.vercel-skin .clay-loop-output{position:absolute;z-index:2;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);box-shadow:0 18px 56px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.vercel-skin .clay-loop-node{display:grid;gap:.15rem;min-width:11.25rem;padding:.86rem .9rem .86rem 2rem;animation:clay-node-float 6s ease-in-out infinite}.vercel-skin .clay-loop-node .clay-live-dot{position:absolute;left:.85rem;top:1rem}.vercel-skin .clay-loop-node strong{color:var(--foreground);font-size:.95rem;font-weight:650}.vercel-skin .clay-loop-node small{color:var(--accents-5);font-size:.78rem}.vercel-skin .clay-loop-node-1{left:8%;top:12%}.vercel-skin .clay-loop-node-2{right:7%;top:18%;animation-delay:-1.1s}.vercel-skin .clay-loop-node-3{left:10%;bottom:18%;animation-delay:-2.2s}.vercel-skin .clay-loop-node-4{right:9%;bottom:15%;animation-delay:-3.3s}.vercel-skin .clay-loop-core{left:50%;top:44%;display:flex;width:min(27rem,72%);align-items:center;gap:.85rem;padding:1rem;transform:translate(-50%,-50%)}.vercel-skin .clay-loop-output{left:50%;bottom:7%;display:grid;width:min(30rem,calc(100% - 2rem));grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:1rem;transform:translateX(-50%)}.vercel-skin .clay-receipt-section{padding-top:0}.vercel-skin .clay-receipt-panel{display:grid;grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:clamp(1.25rem,3vw,2rem)}.vercel-skin .clay-receipt-list{display:grid;gap:.75rem}.vercel-skin .clay-receipt-list article{border:1px solid var(--accents-4);border-radius:8px;background:var(--background);padding:1rem}.vercel-skin .clay-receipt-list span{color:var(--accents-5);font-size:.78rem;font-weight:600}.vercel-skin .clay-receipt-list p{margin-top:.35rem;color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.45}.vercel-skin .clay-faq-grid{display:grid;gap:.75rem}.vercel-skin .clay-faq-grid article{border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:1.1rem}.vercel-skin .clay-faq-grid h3{color:var(--foreground);font-size:1rem;font-weight:650}.vercel-skin .clay-faq-grid p{margin-top:.55rem;color:var(--accents-5);font-size:.92rem;line-height:1.6}.vercel-skin .clay-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;max-width:1320px;margin:0 auto;border-top:1px solid var(--accents-4);border-right:1px solid var(--accents-4);border-left:1px solid var(--accents-4);padding:clamp(3rem,6vw,5rem) clamp(1rem,3vw,2rem)}.vercel-skin .clay-final-actions{margin-top:0}@keyframes clay-dot-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 24%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}@keyframes clay-scan{0%,42%{background-position:-50% 0}70%,to{background-position:150% 0}}@keyframes clay-row-enter{0%,to{background:transparent}18%{background:color-mix(in srgb,var(--foreground) 4%,transparent)}}@keyframes clay-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes clay-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1120px){.vercel-skin .clay-hero-shell,.vercel-skin .clay-product-section,.vercel-skin .clay-receipt-panel{grid-template-columns:1fr}.vercel-skin .clay-hero-shell{min-height:auto}.vercel-skin .clay-hero h1{max-width:11ch}.vercel-skin .clay-section-heading{grid-template-columns:1fr}.vercel-skin .clay-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .clay-proof-strip article:nth-child(2n){border-right:0}.vercel-skin .clay-proof-strip article:nth-child(-n+2){border-bottom:1px solid var(--accents-4)}}@media (max-width:820px){.vercel-skin .clay-hero{padding-top:5.75rem}.vercel-skin .clay-hero h1{font-size:clamp(3.35rem,13vw,5.2rem)}.vercel-skin .clay-hero-copy>p{font-size:1.08rem}.vercel-skin .clay-final-cta,.vercel-skin .clay-loop-output,.vercel-skin .clay-use-case-list,.vercel-skin .clay-workflow-grid{grid-template-columns:1fr}.vercel-skin .clay-workflow-card,.vercel-skin .clay-workflow-card:nth-child(3n),.vercel-skin .clay-workflow-card:nth-last-child(-n+3){min-height:auto;border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .clay-workflow-card:last-child{border-bottom:0}.vercel-skin .clay-workflow-card h3{margin-top:1.65rem}.vercel-skin .clay-loop-graphic{min-height:34rem}.vercel-skin .clay-loop-node-3,.vercel-skin .clay-loop-node-4{display:none}.vercel-skin .clay-loop-node-1{left:5%;top:9%}.vercel-skin .clay-loop-node-2{right:5%;top:17%}.vercel-skin .clay-loop-core{width:min(24rem,calc(100% - 2rem))}.vercel-skin .clay-final-actions{width:100%}}@media (max-width:560px){.vercel-skin .clay-eyebrow-row{align-items:flex-start;flex-direction:column}.vercel-skin .clay-final-actions,.vercel-skin .clay-hero-actions{flex-direction:column}.vercel-skin .clay-hero-product{margin-right:0}.vercel-skin .clay-proof-strip{grid-template-columns:1fr}.vercel-skin .clay-proof-strip article,.vercel-skin .clay-proof-strip article:nth-child(-n+2),.vercel-skin .clay-proof-strip article:nth-child(2n){min-height:auto;border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .clay-proof-strip article:last-child{border-bottom:0}.vercel-skin .clay-table-decision-card{align-items:flex-start;flex-direction:column}.vercel-skin .clay-table-scroll{overflow-x:visible}.vercel-skin .clay-table-head{display:none}.vercel-skin .clay-table-grid{min-width:0}.vercel-skin .clay-table-row{grid-template-columns:minmax(0,1fr) auto;gap:.55rem .85rem;padding:1rem}.vercel-skin .clay-table-grid>*{border-right:0;padding:0}.vercel-skin .clay-table-row strong{grid-column:1;grid-row:1}.vercel-skin .clay-table-row em{grid-column:2;grid-row:1;justify-self:end}.vercel-skin .clay-table-row>mark:nth-child(7),.vercel-skin .clay-table-row>span:nth-child(2),.vercel-skin .clay-table-row>span:nth-child(4),.vercel-skin .clay-table-row>span:nth-child(5),.vercel-skin .clay-table-row>span:nth-child(6){grid-column:1/-1}.vercel-skin .clay-table-row>mark:nth-child(7):before,.vercel-skin .clay-table-row>span:nth-child(2):before,.vercel-skin .clay-table-row>span:nth-child(4):before,.vercel-skin .clay-table-row>span:nth-child(5):before,.vercel-skin .clay-table-row>span:nth-child(6):before{display:block;margin-bottom:.18rem;color:var(--accents-5);font-size:.68rem;font-weight:650;text-transform:uppercase}.vercel-skin .clay-table-row>span:nth-child(2):before{content:"Signal"}.vercel-skin .clay-table-row>span:nth-child(4):before{content:"Buyer path"}.vercel-skin .clay-table-row>span:nth-child(5):before{content:"Proof"}.vercel-skin .clay-table-row>span:nth-child(6):before{content:"Winning play"}.vercel-skin .clay-table-row>mark:nth-child(7):before{content:"Status"}.vercel-skin .clay-table-row>mark:nth-child(7){display:block;width:100%}.vercel-skin .clay-table-decision-card em{margin-left:0}.vercel-skin .clay-loop-node{min-width:9.5rem}.vercel-skin .clay-loop-ring-one{width:min(20rem,calc(100vw - 3rem));height:min(20rem,calc(100vw - 3rem));animation:none}.vercel-skin .clay-loop-ring-two{width:min(14rem,calc(100vw - 6rem));height:min(14rem,calc(100vw - 6rem));animation:none}.vercel-skin .clay-loop-node-2{top:20%}.vercel-skin .clay-loop-output{grid-template-columns:1fr}}.vercel-skin .home-rebuild-hero{position:relative;isolation:isolate;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--foreground) 6%,transparent),transparent 30%);background-size:88px 88px,88px 88px,100% 100%}.vercel-skin .home-rebuild-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--background),transparent 26%,transparent 72%,var(--background))}.vercel-skin .home-brand-hero{min-height:calc(82svh - 64px);overflow:hidden}.vercel-skin .home-brand-hero-shell{grid-template-columns:minmax(22rem,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2rem,5vw,5.5rem)}.vercel-skin .home-brand-hero-content{position:relative;z-index:4;display:flex;min-height:min(32rem,calc(82svh - 8rem));flex-direction:column;justify-content:center;padding:clamp(1rem,2.6vw,2.25rem) 0}.vercel-skin .home-brand-hero-content h1{max-width:12.4ch;font-size:clamp(3.75rem,5vw,5.5rem)!important;line-height:1!important}.vercel-skin .home-brand-hero-content p{max-width:31rem;font-size:clamp(1.1rem,1.55vw,1.45rem)!important;line-height:1.55!important}.vercel-skin .home-clay-hero-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-top:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);box-shadow:0 22px 70px color-mix(in srgb,var(--foreground) 7%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vercel-skin .home-clay-hero-proof-grid article{min-width:0;border-right:1px solid var(--accents-4);padding:.95rem}.vercel-skin .home-clay-hero-proof-grid article:last-child{border-right:0}.vercel-skin .home-clay-hero-proof-grid div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.vercel-skin .home-clay-hero-proof-grid span{color:var(--accents-5);font-size:.76rem;font-weight:500}.vercel-skin .home-clay-hero-proof-grid strong{flex:0 0 auto;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);padding:.28rem .42rem;color:var(--foreground);font-size:.72rem;font-weight:600}.vercel-skin .home-clay-hero-proof-grid p{margin-top:.8rem;max-width:none;color:var(--accents-5);font-size:.84rem!important;line-height:1.45!important}.vercel-skin .home-brand-graph-panel{position:relative;min-height:min(32rem,calc(82svh - 8rem));overflow:hidden;contain:layout paint}.vercel-skin .home-brand-stage{position:absolute;inset:-2% -3%;z-index:1;pointer-events:none;overflow:hidden}.vercel-skin .home-brand-stage:after{display:none}.vercel-skin .home-brand-grid{position:absolute;inset:0;background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 8%,transparent) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:24px 24px,96px 96px,96px 96px;opacity:.66;mask-image:radial-gradient(circle at 50% 52%,black,transparent 82%);-webkit-mask-image:radial-gradient(circle at 50% 52%,black,transparent 82%);animation:home-brand-grid-drift 18s linear infinite}.vercel-skin .home-brand-ring{position:absolute;left:50%;top:46%;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:999px;transform:translate(-50%,-50%);animation:home-orbit-breathe 6s ease-in-out infinite}.vercel-skin .home-brand-ring-one{width:min(44rem,52vw);height:min(44rem,52vw)}.vercel-skin .home-brand-ring-two{width:min(28rem,36vw);height:min(28rem,36vw);animation-delay:-1.8s}.vercel-skin .home-brand-route{position:absolute;left:50%;top:46%;width:min(22rem,28vw);height:1px;overflow:hidden;background:color-mix(in srgb,var(--foreground) 12%,transparent);transform-origin:left center}.vercel-skin .home-brand-route:after{content:"";position:absolute;inset:0 auto 0 0;width:42%;background:var(--foreground);animation:home-brand-route-flow 2.6s linear infinite}.vercel-skin .home-brand-route-one{transform:rotate(-23deg)}.vercel-skin .home-brand-route-two{transform:rotate(42deg)}.vercel-skin .home-brand-route-two:after{animation-delay:-.9s}.vercel-skin .home-brand-route-three{transform:rotate(168deg)}.vercel-skin .home-brand-route-three:after{animation-delay:-1.6s}.vercel-skin .home-brand-agent,.vercel-skin .home-brand-core,.vercel-skin .home-brand-result{position:absolute;z-index:3;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 86%,transparent);box-shadow:0 22px 70px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vercel-skin .home-brand-agent{display:grid;min-width:11.5rem;gap:.15rem;padding:.8rem .9rem .8rem 1.85rem;color:var(--accents-5);font-size:.78rem;animation:home-node-float 5.8s ease-in-out infinite}.vercel-skin .home-brand-agent strong{color:var(--foreground);font-size:.95rem;font-weight:600}.vercel-skin .home-brand-agent-label{color:var(--accents-5);font-weight:500}.vercel-skin .home-brand-agent-dot{position:absolute;left:.85rem;top:.95rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--foreground);animation:home-dot-pulse 1.9s ease-out infinite}.vercel-skin .home-brand-agent-one{left:13%;top:10%}.vercel-skin .home-brand-agent-two{right:5%;top:21%;animation-delay:-1.1s}.vercel-skin .home-brand-agent-three{left:5%;right:auto;bottom:33%;animation-delay:-2.2s}.vercel-skin .home-brand-agent-four{left:2%;bottom:14%;animation-delay:-3.3s}.vercel-skin .home-brand-core{left:50%;top:45%;display:flex;min-width:min(21rem,60%);align-items:center;gap:.9rem;padding:1rem;transform:translate(-50%,-50%)}.vercel-skin .home-brand-core:after{content:"";position:absolute;inset:-1px;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:inherit;opacity:0;animation:home-core-ring 3s ease-out infinite}.vercel-skin .home-brand-core svg{flex:0 0 auto}.vercel-skin .home-brand-core span{display:block;color:var(--accents-5);font-size:.82rem;font-weight:500}.vercel-skin .home-brand-core strong{display:block;margin-top:.1rem;color:var(--foreground);font-size:1rem;font-weight:600}.vercel-skin .home-brand-core em{margin-left:auto;border:1px solid var(--accents-4);border-radius:6px;padding:.32rem .5rem;color:var(--foreground);font-size:.82rem;font-style:normal;font-weight:600}.vercel-skin .home-brand-result{right:3%;bottom:3%;width:min(24rem,48%);padding:1rem;background:color-mix(in srgb,var(--background) 98%,transparent);transform:none}.vercel-skin .home-brand-result .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-brand-result span:not(.home-rebuild-pulse){display:inline-flex;align-items:center;gap:.55rem;min-width:0;border:1px solid var(--accents-4);border-radius:8px;padding:.55rem .6rem;color:var(--accents-5);font-size:.82rem;font-weight:500;animation:home-card-breathe 5.2s ease-in-out infinite}.vercel-skin .home-rebuild-card,.vercel-skin .home-rebuild-current,.vercel-skin .home-rebuild-loop-grid,.vercel-skin .home-rebuild-proof-card,.vercel-skin .home-rebuild-receipt-card,.vercel-skin .home-rebuild-run,.vercel-skin .home-rebuild-system{border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent)}.vercel-skin .home-rebuild-motion-section{position:relative;overflow:hidden;background:linear-gradient(var(--accents-2) 1px,transparent 1px),linear-gradient(90deg,var(--accents-2) 1px,transparent 1px),var(--background);background-size:88px 88px}.vercel-skin .home-rebuild-current{align-self:end;padding:1.25rem;box-shadow:0 24px 80px color-mix(in srgb,var(--foreground) 7%,transparent)}.vercel-skin .home-rebuild-hero-metrics{display:none;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.vercel-skin .home-rebuild-hero-metrics span{display:inline-flex;align-items:center;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.45rem .65rem;color:var(--accents-5);font-size:.875rem;font-weight:500}.vercel-skin .home-clay-signal-section{position:relative;overflow:hidden;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 4%,transparent) 1px,transparent 1px),var(--background);background-size:88px 88px,88px 88px,100% 100%}.vercel-skin .home-clay-signal-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--background),transparent 42%,var(--background))}.vercel-skin .home-clay-signal-copy,.vercel-skin .home-clay-signal-grid{position:relative;z-index:1}.vercel-skin .home-clay-signal-copy{align-self:center}.vercel-skin .home-clay-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);box-shadow:0 24px 80px color-mix(in srgb,var(--foreground) 6%,transparent)}.vercel-skin .home-clay-signal-card{min-width:0;min-height:13.5rem;border-right:1px solid var(--accents-4);padding:1.1rem}.vercel-skin .home-clay-signal-card:last-child{border-right:0}.vercel-skin .home-clay-signal-card-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.vercel-skin .home-clay-signal-card-top span{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground);font-size:.72rem;font-weight:600}.vercel-skin .home-clay-signal-card-top em{color:var(--accents-5);font-size:.78rem;font-style:normal;font-weight:500}.vercel-skin .home-clay-signal-card h3{margin-top:2.5rem;color:var(--foreground);font-size:1.15rem;font-weight:600;line-height:1.25}.vercel-skin .home-clay-signal-card p{margin-top:.8rem;color:var(--accents-5);font-size:.9rem;line-height:1.55}.vercel-skin .home-clay-outcome-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;margin-bottom:1rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent)}.vercel-skin .home-clay-outcome-row span{display:inline-flex;min-width:0;align-items:center;gap:.5rem;border-right:1px solid var(--accents-4);padding:.75rem .85rem;color:var(--accents-5);font-size:.82rem;font-weight:500}.vercel-skin .home-clay-outcome-row span:last-child{border-right:0}.vercel-skin .home-rebuild-run{position:relative;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--foreground) 3%,transparent),transparent 36%),color-mix(in srgb,var(--background) 94%,transparent);box-shadow:0 28px 90px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vercel-skin .home-rebuild-run:before{content:"";position:absolute;inset:-30% 0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 10%,transparent),transparent);background-position:-55% 0;background-repeat:no-repeat;background-size:28% 100%;opacity:.54;animation:home-rebuild-scan 8s ease-in-out infinite}.vercel-skin .home-rebuild-run-top{position:relative;z-index:1;display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--accents-4);background:color-mix(in srgb,var(--background) 82%,transparent);padding:.85rem 1rem}.vercel-skin .home-rebuild-pulse{width:.5rem;height:.5rem;border-radius:999px;background:var(--foreground);box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 25%,transparent);animation:home-dot-pulse 1.8s ease-out infinite}.vercel-skin .home-rebuild-run-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(17rem,.86fr) minmax(19rem,1.18fr) minmax(18rem,.96fr);min-height:31rem}.vercel-skin .home-rebuild-card{min-width:0;border-radius:0;border-width:0;padding:clamp(1.1rem,2vw,1.65rem)}.vercel-skin .home-rebuild-panel-label{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.34rem .56rem;color:var(--accents-5);font-size:.78rem;font-weight:500}.vercel-skin .home-rebuild-account,.vercel-skin .home-rebuild-flow{border-right:1px solid var(--accents-4)}.vercel-skin .home-rebuild-check-row{display:flex;align-items:center;gap:.55rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.75rem;color:var(--foreground);font-size:.875rem;font-weight:500}.vercel-skin .home-rebuild-before{display:flex;flex-direction:column;justify-content:center}.vercel-skin .home-rebuild-before-play{margin-top:1.2rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--foreground) 2%,var(--background));padding:1rem}.vercel-skin .home-rebuild-before-play span,.vercel-skin .home-rebuild-draft-preview span{display:block;color:var(--accents-5);font-size:.76rem;font-weight:500}.vercel-skin .home-rebuild-before-play p{margin-top:.5rem;color:var(--foreground);font-size:1rem;font-weight:600;line-height:1.45}.vercel-skin .home-rebuild-issue-grid{display:grid;gap:.55rem;margin-top:.85rem}.vercel-skin .home-rebuild-issue-row{display:flex;min-width:0;align-items:center;gap:.55rem;border:1px solid color-mix(in srgb,var(--foreground) 10%,var(--accents-4));border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.7rem .75rem;color:var(--accents-5);font-size:.86rem;font-weight:500}.vercel-skin .home-rebuild-issue-dot{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:999px;background:var(--accents-5)}.vercel-skin .home-rebuild-flow{position:relative;display:grid;align-content:center;gap:.72rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 88%,transparent);background-size:22px 22px}.vercel-skin .home-rebuild-flow-line{position:absolute;bottom:2rem;left:2rem;top:2rem;width:1px;overflow:hidden;background:var(--accents-4)}.vercel-skin .home-rebuild-flow-line:after{content:"";position:absolute;left:0;top:-30%;width:100%;height:30%;background:var(--foreground);animation:home-rebuild-flow 2.6s linear infinite}.vercel-skin .home-rebuild-flow-orbit{position:absolute;left:50%;top:50%;width:min(18rem,78%);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:999px;opacity:.72;transform:translate(-50%,-50%);animation:home-rebuild-orbit 13s linear infinite}.vercel-skin .home-rebuild-step{position:relative;z-index:1;display:flex;align-items:center;gap:.8rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 96%,transparent);padding:.72rem;box-shadow:0 12px 34px color-mix(in srgb,var(--foreground) 5%,transparent);animation:home-card-breathe 5.6s ease-in-out infinite}.vercel-skin .home-rebuild-step-number{display:inline-flex;width:1.65rem;height:1.65rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground);font-size:.72rem;font-weight:600}.vercel-skin .home-rebuild-flow--live{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem}.vercel-skin .home-rebuild-stage-rail{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.vercel-skin .home-rebuild-stage-pill{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--accents-4);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.45rem .55rem;color:var(--accents-5);font-size:.75rem;font-weight:500;white-space:nowrap}.vercel-skin .home-rebuild-stage-pill em{color:var(--foreground);font-style:normal;font-weight:600}.vercel-skin .home-rebuild-stage-pill--active{border-color:color-mix(in srgb,var(--foreground) 22%,var(--accents-4));background:color-mix(in srgb,var(--foreground) 4%,var(--background));color:var(--foreground);box-shadow:0 12px 36px color-mix(in srgb,var(--foreground) 7%,transparent)}.vercel-skin .home-rebuild-live-map{position:relative;min-height:20rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 8%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in srgb,var(--foreground) 3%,transparent),transparent 46%),color-mix(in srgb,var(--background) 94%,transparent);background-size:22px 22px,100% 100%,100% 100%}.vercel-skin .home-rebuild-live-grid{position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(circle at 50% 50%,black,transparent 78%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black,transparent 78%)}.vercel-skin .home-rebuild-live-orbit{position:absolute;left:50%;top:50%;width:min(18rem,68%);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:999px;transform:translate(-50%,-50%);animation:home-rebuild-orbit 15s linear infinite}.vercel-skin .home-rebuild-live-route{position:absolute;left:50%;top:50%;width:min(12rem,32%);height:1px;overflow:hidden;background:color-mix(in srgb,var(--foreground) 13%,transparent);transform-origin:left center}.vercel-skin .home-rebuild-live-route:after{content:"";position:absolute;inset:0 auto 0 0;width:42%;background:var(--foreground);animation:home-brand-route-flow 2.7s linear infinite}.vercel-skin .home-rebuild-live-route-a{transform:rotate(-28deg)}.vercel-skin .home-rebuild-live-route-b{transform:rotate(32deg)}.vercel-skin .home-rebuild-live-route-b:after{animation-delay:-.8s}.vercel-skin .home-rebuild-live-route-c{transform:rotate(154deg)}.vercel-skin .home-rebuild-live-route-c:after{animation-delay:-1.5s}.vercel-skin .home-rebuild-live-agent,.vercel-skin .home-rebuild-live-core{position:absolute;z-index:2;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 95%,transparent);box-shadow:0 16px 48px color-mix(in srgb,var(--foreground) 7%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.vercel-skin .home-rebuild-live-agent{display:grid;min-width:10.75rem;gap:.1rem;padding:.72rem .8rem .72rem 2rem;color:var(--accents-5);font-size:.78rem;animation:home-node-float 6s ease-in-out infinite}.vercel-skin .home-rebuild-live-agent .home-rebuild-pulse{position:absolute;left:.85rem;top:.95rem}.vercel-skin .home-rebuild-live-agent strong{color:var(--foreground);font-size:.88rem;font-weight:600}.vercel-skin .home-rebuild-live-agent-a{left:5%;top:14%}.vercel-skin .home-rebuild-live-agent-b{right:5%;top:14%;animation-delay:-1.4s}.vercel-skin .home-rebuild-live-agent-c{left:8%;bottom:12%;animation-delay:-2.5s}.vercel-skin .home-rebuild-live-core{left:50%;top:54%;display:flex;width:min(24rem,76%);align-items:center;gap:.85rem;padding:.95rem;transform:translate(-50%,-50%)}.vercel-skin .home-rebuild-live-core span{display:block;color:var(--accents-5);font-size:.78rem;font-weight:500}.vercel-skin .home-rebuild-live-core strong{display:block;color:var(--foreground);font-size:1rem;font-weight:600}.vercel-skin .home-rebuild-live-core em{margin-left:auto;border:1px solid var(--accents-4);border-radius:6px;padding:.34rem .5rem;color:var(--foreground);font-size:.8rem;font-style:normal;font-weight:600}.vercel-skin .home-rebuild-round-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.vercel-skin .home-rebuild-round-strip span{display:inline-flex;min-width:0;align-items:center;gap:.45rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.55rem .65rem;color:var(--accents-5);font-size:.78rem;font-weight:500;animation:home-quality-tick 5.4s ease-in-out infinite}.vercel-skin .home-rebuild-output{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--foreground) 4%,var(--background)),color-mix(in srgb,var(--background) 92%,transparent))}.vercel-skin .home-rebuild-output .home-rebuild-panel-label{margin-bottom:1.5rem}.vercel-skin .home-rebuild-draft-preview{display:grid;gap:.45rem;margin-top:1.1rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.9rem}.vercel-skin .home-rebuild-draft-preview p{margin:0;color:var(--foreground);font-size:.86rem;font-weight:500;line-height:1.5}.vercel-skin .home-rebuild-draft-preview p+p{color:var(--accents-5);font-weight:400}.vercel-skin .home-rebuild-progress{width:91%;transform-origin:left;animation:home-confidence-fill 4.2s ease-in-out infinite}.vercel-skin .home-rebuild-quality-grid{display:grid;gap:.55rem;margin-top:1rem}.vercel-skin .home-rebuild-quality-grid span{display:flex;align-items:center;gap:.55rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.7rem .75rem;color:var(--foreground);font-size:.875rem;font-weight:500;animation:home-quality-tick 4.8s ease-in-out infinite}.vercel-skin .home-rebuild-event-tape{position:relative;z-index:1;overflow:hidden;border-top:1px solid var(--accents-4);white-space:nowrap}.vercel-skin .home-rebuild-event-track{display:inline-flex;min-width:max-content;animation:home-tape-scroll 28s linear infinite}.vercel-skin .home-rebuild-event{display:inline-flex;align-items:center;gap:.5rem;border-right:1px solid var(--accents-4);padding:.8rem 1.2rem;color:var(--accents-5);font-size:.875rem}.vercel-skin .home-rebuild-loop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.vercel-skin .home-rebuild-loop-card{min-height:12rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-rebuild-loop-card:nth-child(2n){border-right:0}.vercel-skin .home-rebuild-loop-card:nth-last-child(-n+2){border-bottom:0}.vercel-skin .home-rebuild-proof-card{padding:1.25rem;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.vercel-skin .home-rebuild-proof-card:hover{border-color:color-mix(in srgb,var(--foreground) 18%,var(--accents-4));background:color-mix(in srgb,var(--foreground) 3%,var(--background));transform:translateY(-2px)}.vercel-skin .home-rebuild-receipt-grid{display:grid;gap:1rem;margin-top:2.5rem}@media (min-width:768px){.vercel-skin .home-rebuild-receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vercel-skin .home-rebuild-receipt-card{display:flex;min-height:20rem;flex-direction:column;gap:.9rem;padding:1.1rem;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.vercel-skin .home-rebuild-receipt-card:hover{border-color:color-mix(in srgb,var(--foreground) 18%,var(--accents-4));background:color-mix(in srgb,var(--foreground) 3%,var(--background));transform:translateY(-2px)}.vercel-skin .home-rebuild-receipt-change{border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.85rem}.vercel-skin .home-rebuild-receipt-change span{display:block;color:var(--accents-5);font-size:.72rem;font-weight:600;text-transform:uppercase}.vercel-skin .home-rebuild-receipt-change p{margin-top:.45rem;color:var(--foreground);font-size:.95rem;font-weight:600;line-height:1.45}.vercel-skin .home-rebuild-receipt-before{color:var(--accents-5)!important;font-weight:500!important;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--foreground) 38%,transparent)}.vercel-skin .home-rebuild-receipt-note{margin-top:auto;color:var(--accents-5);font-size:.86rem;line-height:1.6}.vercel-skin .home-rebuild-system{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);overflow:hidden}.vercel-skin .home-rebuild-system-copy{border-right:1px solid var(--accents-4);padding:1.5rem}.vercel-skin .home-rebuild-system-map{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.vercel-skin .home-rebuild-system-map:before{content:"";position:absolute;left:7%;right:7%;top:2.1rem;height:1px;background:var(--accents-4)}.vercel-skin .home-rebuild-system-map:after{content:"";position:absolute;left:7%;top:2.1rem;width:16%;height:1px;background:var(--foreground);animation:home-rebuild-system-flow 5.5s ease-in-out infinite}.vercel-skin .home-rebuild-system-node{position:relative;min-height:15rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-rebuild-system-node:nth-child(3n){border-right:0}.vercel-skin .home-rebuild-system-node:nth-last-child(-n+3){border-bottom:0}.vercel-skin .home-rebuild-system-node span{position:relative;z-index:1;display:inline-flex;width:1.65rem;height:1.65rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);font-size:.72rem;font-weight:600}.vercel-skin .home-rebuild-system-node h3{margin-top:3rem;color:var(--foreground);font-size:1.1rem;font-weight:600}.vercel-skin .home-rebuild-system-node p{margin-top:.75rem;color:var(--accents-5);font-size:.875rem;line-height:1.6}@keyframes home-brand-grid-drift{0%{background-position:0 0,0 0,0 0}to{background-position:24px 24px,96px 0,0 96px}}@keyframes home-brand-route-flow{0%{transform:translateX(-120%)}to{transform:translateX(260%)}}@keyframes home-rebuild-scan{0%,18%{background-position:-45% 0}48%{background-position:140% 0}to{background-position:140% 0}}@keyframes home-rebuild-flow{0%{transform:translateY(0)}to{transform:translateY(440%)}}@keyframes home-rebuild-orbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes home-rebuild-system-flow{0%,8%{transform:translateX(0)}92%,to{transform:translateX(500%)}}@keyframes home-quality-tick{0%,to{border-color:var(--accents-4);transform:translateX(0)}45%,70%{border-color:color-mix(in srgb,var(--foreground) 22%,var(--accents-4));transform:translateX(2px)}}@media (min-width:640px){.vercel-skin .home-rebuild-hero-metrics{display:flex}}.vercel-skin .home-landing .home-hero-scene{display:none}.vercel-skin .home-landing .home-hero-compact{display:block}@media (min-width:80rem) and (min-height:60rem){.vercel-skin .home-landing .home-hero-scene{display:block}.vercel-skin .home-landing .home-hero-compact{display:none}}.vercel-skin .home-hero-section,.vercel-skin .home-live-console{position:relative;isolation:isolate}.vercel-skin .home-hero-section{background:linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:84px 84px}.vercel-skin .home-hero-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,var(--background),transparent 28%,transparent 72%,var(--background))}.vercel-skin .home-hero-section>div{position:relative;z-index:1}.vercel-skin .home-product-console{position:relative;z-index:1;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 94%,transparent);box-shadow:0 24px 70px color-mix(in srgb,var(--foreground) 8%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.vercel-skin .home-product-console:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 8%,transparent),transparent);background-size:38% 100%;background-position:-45% 0;background-repeat:no-repeat;animation:home-console-scan 8s ease-in-out infinite}.vercel-skin .home-console-topbar{position:relative;z-index:1;display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--accents-4);padding:.7rem 1rem}.vercel-skin .home-console-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.95fr);min-height:28rem}.vercel-skin .home-console-panel{min-width:0;border-right:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-console-panel:last-child{border-right:0}.vercel-skin .home-panel-label{color:var(--accents-5);font-size:.78rem;font-weight:500}.vercel-skin .home-signal-row{display:grid;gap:.35rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 86%,transparent);padding:.8rem}.vercel-skin .home-agent-stage{position:relative;min-height:18rem;margin-top:1.25rem;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 8%,transparent) 1px,transparent 1px),color-mix(in srgb,var(--background) 88%,transparent);background-size:24px 24px}.vercel-skin .home-agent-stage:after,.vercel-skin .home-agent-stage:before{content:"";position:absolute;inset:16%;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:999px;animation:home-orbit-breathe 5.5s ease-in-out infinite}.vercel-skin .home-agent-stage:after{inset:28%;animation-delay:-1.5s}.vercel-skin .home-decision-core{position:absolute;left:50%;top:50%;z-index:4;display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--accents-4);border-radius:8px;background:var(--background);padding:.8rem 1rem;color:var(--foreground);font-size:.95rem;font-weight:600;transform:translate(-50%,-50%)}.vercel-skin .home-decision-core:before{content:"";position:absolute;inset:-1px;border:1px solid color-mix(in srgb,var(--foreground) 16%,transparent);border-radius:inherit;opacity:0;animation:home-core-ring 3s ease-out infinite}.vercel-skin .home-agent-card{position:absolute;z-index:2;display:grid;width:min(38%,10.5rem);gap:.15rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 92%,transparent);padding:.75rem .8rem .75rem 1.7rem;box-shadow:0 12px 32px color-mix(in srgb,var(--foreground) 7%,transparent);animation:home-node-float 5.2s ease-in-out infinite}.vercel-skin .home-agent-card-1{left:7%;top:18%}.vercel-skin .home-agent-card-2{right:7%;top:18%}.vercel-skin .home-agent-card-3{right:10%;bottom:15%}.vercel-skin .home-agent-card-4{left:10%;bottom:15%}.vercel-skin .home-agent-dot{position:absolute;left:.8rem;top:.95rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--foreground);animation:home-dot-pulse 1.9s ease-out infinite}.vercel-skin .home-round-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem}.vercel-skin .home-round-pill{display:flex;min-width:0;align-items:center;gap:.45rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 86%,transparent);padding:.55rem;color:var(--accents-5);font-size:.72rem;font-weight:500;animation:home-round-active 5s ease-in-out infinite}.vercel-skin .home-round-pill span,.vercel-skin .home-run-index{display:inline-flex;width:1.45rem;height:1.45rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground);font-size:.72rem;font-weight:600}.vercel-skin .home-quality-bar{width:100%;transform-origin:left;animation:home-confidence-fill 4s ease-in-out infinite}.vercel-skin .home-run-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--accents-4)}.vercel-skin .home-run-stage{display:flex;gap:.75rem;min-width:0;border-right:1px solid var(--accents-4);padding:.9rem 1rem;animation:home-card-breathe 5.4s ease-in-out infinite}.vercel-skin .home-run-stage:last-child{border-right:0}.vercel-skin .home-loop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--accents-4);border-radius:8px;overflow:hidden;background:var(--background)}.vercel-skin .home-loop-card{min-height:13rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4);padding:1.25rem}.vercel-skin .home-loop-card:nth-child(2n){border-right:0}.vercel-skin .home-loop-card:nth-last-child(-n+2){border-bottom:0}.vercel-skin .home-current-play{box-shadow:0 10px 34px color-mix(in srgb,var(--foreground) 6%,transparent)}.vercel-skin .home-live-console:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 8%,transparent),transparent),linear-gradient(to bottom,transparent,color-mix(in srgb,var(--foreground) 4%,transparent),transparent);background-size:42% 100%,100% 34%;background-position:-45% 0,0 -40%;background-repeat:no-repeat;animation:home-console-scan 8s ease-in-out infinite}.vercel-skin .home-live-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr);min-height:560px}.vercel-skin .home-live-dot{box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 24%,transparent);animation:home-dot-pulse 1.8s ease-out infinite}.vercel-skin .home-run-ticker{position:relative;display:inline-flex;align-items:center;min-width:4.6rem;color:var(--accents-5)}.vercel-skin .home-run-ticker:after{content:"";width:1.1rem;height:1px;margin-left:.45rem;background:var(--accents-4);transform-origin:left;animation:home-run-line 1.7s ease-in-out infinite}.vercel-skin .home-dossier-check,.vercel-skin .home-live-event,.vercel-skin .home-proof-card,.vercel-skin .home-round-card,.vercel-skin .home-timeline-row{transform:translateY(0);animation:home-card-breathe 4.8s ease-in-out infinite}.vercel-skin .home-proof-stack{display:flex;flex-direction:column;gap:.75rem}.vercel-skin .home-proof-card{align-self:start;width:100%}.vercel-skin .home-dossier-meter{width:95%;transform-origin:left;animation:home-dossier-fill 4s ease-in-out infinite}.vercel-skin .home-proof-check{color:var(--foreground);background:linear-gradient(var(--background),var(--background)) padding-box,linear-gradient(90deg,var(--accents-4),var(--foreground),var(--accents-4)) border-box;border-color:transparent!important;background-size:100% 100%,240% 100%;animation:home-proof-border 3.6s ease-in-out infinite}.vercel-skin .home-swarm-grid{background-image:radial-gradient(circle at center,color-mix(in srgb,var(--foreground) 8%,transparent) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 5%,transparent) 1px,transparent 1px);background-size:28px 28px,56px 56px,56px 56px;mask-image:radial-gradient(circle at center,black,transparent 78%);-webkit-mask-image:radial-gradient(circle at center,black,transparent 78%);animation:home-grid-drift 12s linear infinite}.vercel-skin .home-agent-map{container-type:inline-size;height:400px!important;max-width:390px!important;margin-top:.75rem!important;margin-bottom:.75rem!important}.vercel-skin .home-active-route{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;overflow:visible}.vercel-skin .home-active-route-line{fill:none;stroke:var(--foreground);stroke-linecap:round;stroke-width:1.25}.vercel-skin .home-active-route-line--base{opacity:.1}.vercel-skin .home-active-route-line--motion{opacity:.8;stroke-dasharray:42 230;stroke-dashoffset:260;animation:home-route-flow 3.8s linear infinite}.vercel-skin .home-route-point{fill:var(--foreground);opacity:.78;transform-origin:center;animation:home-route-point-pulse 2.4s ease-in-out infinite}.vercel-skin .home-agent-map:after,.vercel-skin .home-agent-map:before{content:"";position:absolute;inset:12%;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:999px;animation:home-orbit-breathe 5s ease-in-out infinite}.vercel-skin .home-agent-map:after{inset:24%;animation-delay:-1.5s}.vercel-skin .home-agent-core{position:absolute;left:50%;top:50%;z-index:3;display:flex;width:min(58%,14rem);min-height:4.25rem;align-items:center;gap:.8rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:.75rem;box-shadow:0 18px 50px color-mix(in srgb,var(--foreground) 10%,transparent);transform:translate(-50%,-50%)}.vercel-skin .home-agent-core:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);opacity:0;animation:home-core-ring 2.8s ease-out infinite}.vercel-skin .home-agent-trace{position:absolute;left:50%;top:50%;width:1px;height:40%;z-index:1;overflow:hidden;background:color-mix(in srgb,var(--foreground) 10%,transparent);transform-origin:top}.vercel-skin .home-agent-trace:after{content:"";position:absolute;left:0;top:-35%;width:100%;height:35%;background:var(--foreground);animation:home-trace-flow 2.1s linear infinite}.vercel-skin .home-agent-trace--a{transform:rotate(24deg)}.vercel-skin .home-agent-trace--b{transform:rotate(146deg)}.vercel-skin .home-agent-trace--c{transform:rotate(265deg)}.vercel-skin .home-agent-trace--b:after{animation-delay:-.7s}.vercel-skin .home-agent-trace--c:after{animation-delay:-1.25s}.vercel-skin .home-agent-node{position:absolute;z-index:2;display:grid;width:8.15rem;gap:.1rem;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);padding:.65rem .75rem .65rem 1.75rem;box-shadow:0 10px 32px color-mix(in srgb,var(--foreground) 8%,transparent);animation:home-node-float 5.4s ease-in-out infinite}.vercel-skin .home-agent-pulse{position:absolute;left:.65rem;top:.8rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--foreground);box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 20%,transparent);animation:home-dot-pulse 1.9s ease-out infinite}.vercel-skin .home-agent-node--one{left:0;top:28%}.vercel-skin .home-agent-node--two{right:0;top:28%}.vercel-skin .home-agent-node--three{right:7%;bottom:17%}.vercel-skin .home-agent-node--four{left:7%;bottom:17%}.vercel-skin .home-agent-node--five{left:50%;top:8%;transform:translateX(-50%)}.vercel-skin .home-round-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:color-mix(in srgb,var(--background) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.vercel-skin .home-round-rail:before{content:"";position:absolute;left:7%;right:7%;top:1.35rem;height:1px;background:var(--accents-4)}.vercel-skin .home-round-step{position:relative;display:grid;min-height:5.25rem;align-content:start;gap:.35rem;padding:.85rem .7rem .75rem;border-right:1px solid var(--accents-4);animation:home-round-active 4.8s ease-in-out infinite}.vercel-skin .home-round-step:last-child{border-right:0}.vercel-skin .home-round-number{position:relative;z-index:1;display:inline-flex;width:1.55rem;height:1.55rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background)}.vercel-skin .home-round-label,.vercel-skin .home-round-number{color:var(--foreground);font-size:.75rem;font-weight:600}.vercel-skin .home-round-copy{color:var(--accents-5);font-size:.68rem;line-height:1.25}.vercel-skin .home-live-timeline{position:relative;display:grid;gap:.6rem;padding-left:.75rem}.vercel-skin .home-live-timeline:before{content:"";position:absolute;bottom:.75rem;left:1rem;top:.75rem;width:1px;background:var(--accents-4)}.vercel-skin .home-timeline-row{position:relative;display:grid;grid-template-columns:.9rem minmax(0,1fr);gap:.7rem;border:1px solid var(--accents-4);border-radius:8px;background:var(--accents-1);padding:.75rem}.vercel-skin .home-timeline-row--active{background:color-mix(in srgb,var(--foreground) 4%,var(--accents-1));border-color:color-mix(in srgb,var(--foreground) 22%,var(--accents-4))}.vercel-skin .home-timeline-dot{position:relative;z-index:1;align-self:start;width:.48rem;height:.48rem;margin-top:.25rem;border-radius:999px;background:var(--foreground);box-shadow:0 0 0 4px var(--background)}.vercel-skin .home-scroll-story{align-items:start}.vercel-skin .home-scroll-sticky{align-self:start}.vercel-skin .home-loop-rail{position:relative;display:grid;gap:.95rem;padding-left:.2rem}.vercel-skin .home-loop-rail:before{content:"";position:absolute;bottom:.9rem;left:.78rem;top:.9rem;width:1px;background:var(--accents-4)}.vercel-skin .home-loop-rail-step{position:relative;display:flex;align-items:center;gap:.75rem;color:var(--accents-5);font-size:.85rem;font-weight:500}.vercel-skin .home-loop-rail-dot{position:relative;z-index:1;display:inline-flex;width:1.35rem;height:1.35rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground);font-size:.68rem;font-weight:600}.vercel-skin .home-story-card{position:relative;overflow:hidden;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.vercel-skin .home-story-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--foreground);opacity:0;transform:scaleY(.35);transform-origin:top;transition:opacity .18s ease,transform .18s ease}.vercel-skin .home-story-card:hover{border-color:color-mix(in srgb,var(--foreground) 20%,var(--accents-4));background:color-mix(in srgb,var(--foreground) 3%,var(--background));transform:translateY(-2px)}.vercel-skin .home-story-card:hover:before{opacity:1;transform:scaleY(1)}.vercel-skin .home-system-map{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid var(--accents-4);border-radius:8px;background:var(--background)}.vercel-skin .home-system-map:before{content:"";position:absolute;left:5%;right:5%;top:2.35rem;height:1px;background:var(--accents-4)}.vercel-skin .home-system-map:after{content:"";position:absolute;left:5%;top:2.35rem;width:18%;height:1px;background:var(--foreground);animation:home-system-flow 5.5s ease-in-out infinite}.vercel-skin .home-system-node{position:relative;min-height:16rem;border-right:1px solid var(--accents-4);padding:1.25rem;transition:background-color .18s ease}.vercel-skin .home-system-node:last-child{border-right:0}.vercel-skin .home-system-node:hover{background:color-mix(in srgb,var(--foreground) 3%,transparent)}.vercel-skin .home-system-number{position:relative;z-index:1;display:inline-flex;width:1.65rem;height:1.65rem;align-items:center;justify-content:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--background);color:var(--foreground);font-size:.72rem;font-weight:600}.vercel-skin .home-system-result-line{position:relative;height:1px;overflow:hidden;background:var(--accents-4)}.vercel-skin .home-system-result-line:after{content:"";position:absolute;inset:0 auto 0 0;width:34%;background:var(--foreground);animation:home-result-flow 3.8s ease-in-out infinite}@media (min-width:768px){.vercel-skin .home-system-result{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center}}.vercel-skin .home-confidence-bar{width:91%;transform-origin:left;animation:home-confidence-fill 4.2s ease-in-out infinite}.vercel-skin .home-event-tape{overflow:hidden;white-space:nowrap}.vercel-skin .home-event-tape-track{display:inline-flex;min-width:max-content;animation:home-tape-scroll 26s linear infinite}@keyframes home-console-scan{0%,18%{background-position:-45% 0,0 -40%;opacity:.35}46%{background-position:140% 0,0 120%;opacity:.72}to{background-position:140% 0,0 120%;opacity:.35}}@keyframes home-dot-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--foreground) 24%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes home-run-line{0%,to{transform:scaleX(.35);opacity:.45}50%{transform:scaleX(1);opacity:1}}@keyframes home-run-active-bar{0%,to{opacity:.3;transform:scaleY(.34)}50%{opacity:1;transform:scaleY(1)}}@keyframes home-run-path-sweep{0%{opacity:0;transform:translateX(-70%)}18%,76%{opacity:1}to{opacity:0;transform:translateX(170%)}}@keyframes home-run-icon-pulse{0%,to{color:var(--foreground);background:var(--background);box-shadow:none}48%{color:var(--background);background:var(--foreground);box-shadow:0 0 0 5px color-mix(in srgb,var(--foreground) 8%,transparent)}}@keyframes home-run-stage-sweep{0%,to{opacity:.35;transform:scaleX(.32);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes home-run-feed-pulse{0%,to{border-color:var(--accents-4);transform:translateY(0)}45%{border-color:color-mix(in srgb,var(--foreground) 28%,var(--accents-4));transform:translateY(-1px)}}@keyframes home-card-breathe{0%,to{border-color:var(--accents-4);transform:translateY(0)}50%{border-color:color-mix(in srgb,var(--foreground) 24%,var(--accents-4));transform:translateY(-2px)}}@keyframes home-proof-border{0%,to{background-position:0 0,0 0}50%{background-position:0 0,100% 0}}@keyframes home-route-flow{0%{stroke-dashoffset:260}to{stroke-dashoffset:-18}}@keyframes home-route-point-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes home-system-flow{0%,8%{transform:translateX(0)}92%,to{transform:translateX(420%)}}@keyframes home-result-flow{0%,to{transform:translateX(0)}50%{transform:translateX(195%)}}@keyframes home-dossier-fill{0%,to{transform:scaleX(.78)}46%,82%{transform:scaleX(1)}}@keyframes home-grid-drift{0%{background-position:0 0,0 0,0 0}to{background-position:28px 28px,56px 0,0 56px}}@keyframes home-round-active{0%,to{background:transparent}50%{background:color-mix(in srgb,var(--foreground) 4%,transparent)}}@keyframes home-orbit-breathe{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.72;transform:scale(1.02)}}@keyframes home-core-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes home-trace-flow{0%{transform:translateY(0)}to{transform:translateY(390%)}}@keyframes home-node-float{0%,to{margin-top:0}50%{margin-top:-.35rem}}@keyframes home-confidence-fill{0%,to{transform:scaleX(.72)}46%,78%{transform:scaleX(1)}}@keyframes home-tape-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.vercel-skin .home-active-route-line--motion,.vercel-skin .home-agent-card,.vercel-skin .home-agent-core:after,.vercel-skin .home-agent-dot,.vercel-skin .home-agent-map:after,.vercel-skin .home-agent-map:before,.vercel-skin .home-agent-node,.vercel-skin .home-agent-pulse,.vercel-skin .home-agent-stage:after,.vercel-skin .home-agent-stage:before,.vercel-skin .home-agent-trace:after,.vercel-skin .home-brand-agent,.vercel-skin .home-brand-agent-dot,.vercel-skin .home-brand-core:after,.vercel-skin .home-brand-grid,.vercel-skin .home-brand-result span,.vercel-skin .home-brand-ring,.vercel-skin .home-brand-route:after,.vercel-skin .home-confidence-bar,.vercel-skin .home-decision-core:before,.vercel-skin .home-decision-run .home-preview-agent-card,.vercel-skin .home-dossier-check,.vercel-skin .home-dossier-meter,.vercel-skin .home-event-tape-track,.vercel-skin .home-live-console:before,.vercel-skin .home-live-dot,.vercel-skin .home-live-event,.vercel-skin .home-product-console:before,.vercel-skin .home-proof-card,.vercel-skin .home-proof-check,.vercel-skin .home-quality-bar,.vercel-skin .home-rebuild-event-track,.vercel-skin .home-rebuild-flow-line:after,.vercel-skin .home-rebuild-flow-orbit,.vercel-skin .home-rebuild-live-agent,.vercel-skin .home-rebuild-live-orbit,.vercel-skin .home-rebuild-live-route:after,.vercel-skin .home-rebuild-progress,.vercel-skin .home-rebuild-pulse,.vercel-skin .home-rebuild-quality-grid span,.vercel-skin .home-rebuild-round-strip span,.vercel-skin .home-rebuild-run:before,.vercel-skin .home-rebuild-step,.vercel-skin .home-rebuild-system-map:after,.vercel-skin .home-round-card,.vercel-skin .home-round-pill,.vercel-skin .home-route-point,.vercel-skin .home-run-stage,.vercel-skin .home-run-ticker:after,.vercel-skin .home-swarm-grid,.vercel-skin .home-system-map:after,.vercel-skin .home-system-result-line:after,.vercel-skin .home-timeline-row{animation:none!important}}@media (max-width:1023px){.vercel-skin .home-brand-hero-shell{grid-template-columns:1fr;gap:.5rem}.vercel-skin .home-brand-hero-content{min-height:auto}.vercel-skin .home-brand-graph-panel{min-height:24rem;overflow:hidden}.vercel-skin .home-brand-stage{opacity:.82}.vercel-skin .home-brand-grid{mask-image:radial-gradient(circle at 50% 52%,black,transparent 82%);-webkit-mask-image:radial-gradient(circle at 50% 52%,black,transparent 82%)}.vercel-skin .home-brand-ring{left:50%;top:50%}.vercel-skin .home-brand-route{left:50%;top:50%;width:18rem}.vercel-skin .home-brand-core{left:50%;top:50%;min-width:17rem}.vercel-skin .home-brand-agent-four,.vercel-skin .home-brand-agent-three,.vercel-skin .home-brand-result{display:none}.vercel-skin .home-brand-agent-one{left:8%;right:auto;top:12%}.vercel-skin .home-brand-agent-two{left:auto;right:8%;top:auto;bottom:14%}.vercel-skin .home-clay-signal-section>div,.vercel-skin .home-rebuild-run-body,.vercel-skin .home-rebuild-system{grid-template-columns:1fr}.vercel-skin .home-clay-outcome-row{grid-template-columns:repeat(3,minmax(0,1fr))}.vercel-skin .home-clay-outcome-row span:nth-child(3n){border-right:0}.vercel-skin .home-clay-outcome-row span:nth-child(-n+3){border-bottom:1px solid var(--accents-4)}.vercel-skin .home-rebuild-account,.vercel-skin .home-rebuild-flow,.vercel-skin .home-rebuild-system-copy{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-rebuild-system-map{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-rebuild-system-map:after,.vercel-skin .home-rebuild-system-map:before{display:none}.vercel-skin .home-rebuild-system-node{min-height:13rem;border-right:1px solid var(--accents-4);border-bottom:1px solid var(--accents-4)}.vercel-skin .home-rebuild-system-node:nth-child(2n){border-right:0}.vercel-skin .home-rebuild-system-node:nth-last-child(-n+2){border-bottom:0}.vercel-skin .home-rebuild-system-node h3{margin-top:2rem}.vercel-skin .home-console-grid{grid-template-columns:1fr}.vercel-skin .home-console-panel{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-console-panel:last-child{border-bottom:0}.vercel-skin .home-run-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.vercel-skin .home-run-stage:nth-child(2n){border-right:0}.vercel-skin .home-run-stage:nth-child(-n+2){border-bottom:1px solid var(--accents-4)}}@media (max-width:767px){.vercel-skin .home-brand-hero{min-height:auto}.vercel-skin .home-brand-hero-shell{padding-top:5rem;padding-bottom:1.25rem}.vercel-skin .home-brand-hero-content{padding:1rem 0 1.5rem}.vercel-skin .home-brand-hero-content h1{max-width:10ch;font-size:clamp(3.5rem,14vw,4.4rem)!important;line-height:.98!important}.vercel-skin .home-brand-hero-content p{max-width:100%;font-size:1.125rem!important;line-height:1.55!important}.vercel-skin .home-brand-graph-panel{display:none}.vercel-skin .home-clay-hero-proof-grid{grid-template-columns:1fr}.vercel-skin .home-clay-hero-proof-grid article,.vercel-skin .home-clay-hero-proof-grid article:last-child{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-clay-hero-proof-grid article:last-child{border-bottom:0}.vercel-skin .home-brand-stage{opacity:.72}.vercel-skin .home-brand-ring{left:50%;top:54%}.vercel-skin .home-brand-ring-one{width:24rem;height:24rem}.vercel-skin .home-brand-ring-two{width:15rem;height:15rem}.vercel-skin .home-brand-agent,.vercel-skin .home-brand-route{display:none}.vercel-skin .home-brand-core{left:50%;top:54%;min-width:16rem;max-width:calc(100vw - 2rem);transform:translate(-50%,-50%) scale(.9)}.vercel-skin .home-clay-signal-card,.vercel-skin .home-rebuild-card,.vercel-skin .home-rebuild-current,.vercel-skin .home-rebuild-loop-card,.vercel-skin .home-rebuild-proof-card,.vercel-skin .home-rebuild-receipt-card,.vercel-skin .home-rebuild-system-copy,.vercel-skin .home-rebuild-system-node{padding:1rem}.vercel-skin .home-clay-outcome-row,.vercel-skin .home-clay-signal-grid{grid-template-columns:1fr}.vercel-skin .home-clay-outcome-row span,.vercel-skin .home-clay-outcome-row span:nth-child(-n+3),.vercel-skin .home-clay-outcome-row span:nth-child(3n),.vercel-skin .home-clay-signal-card,.vercel-skin .home-clay-signal-card:last-child{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-clay-outcome-row span:last-child,.vercel-skin .home-clay-signal-card:last-child{border-bottom:0}.vercel-skin .home-clay-signal-card{min-height:auto}.vercel-skin .home-clay-signal-card h3{margin-top:1.4rem}.vercel-skin .home-rebuild-receipt-card,.vercel-skin .home-rebuild-run-body{min-height:auto}.vercel-skin .home-rebuild-flow{padding:1rem}.vercel-skin .home-rebuild-stage-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:.15rem}.vercel-skin .home-rebuild-stage-pill{flex:none}.vercel-skin .home-rebuild-live-map{min-height:28rem}.vercel-skin .home-rebuild-live-agent{min-width:9.5rem;max-width:calc(50% - .75rem);padding-right:.65rem}.vercel-skin .home-rebuild-live-agent-a{left:1rem;top:1.25rem}.vercel-skin .home-rebuild-live-agent-b{right:1rem;top:7.5rem}.vercel-skin .home-rebuild-live-agent-c{left:50%;bottom:2rem;transform:translateX(-50%)}.vercel-skin .home-rebuild-live-core{top:54%;width:calc(100% - 2rem)}.vercel-skin .home-rebuild-loop-grid,.vercel-skin .home-rebuild-round-strip,.vercel-skin .home-rebuild-system-map{grid-template-columns:1fr}.vercel-skin .home-rebuild-loop-card,.vercel-skin .home-rebuild-loop-card:nth-child(2n),.vercel-skin .home-rebuild-loop-card:nth-last-child(-n+2),.vercel-skin .home-rebuild-system-node,.vercel-skin .home-rebuild-system-node:nth-child(2n),.vercel-skin .home-rebuild-system-node:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-rebuild-loop-card:last-child,.vercel-skin .home-rebuild-system-node:last-child{border-bottom:0}.vercel-skin .home-product-console{max-height:46rem}.vercel-skin .home-product-console:after{content:"";position:absolute;inset:auto 0 0;height:5rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--background))}.vercel-skin .home-console-panel{padding:1rem}.vercel-skin .home-agent-stage{min-height:17rem}.vercel-skin .home-agent-card{width:min(45%,10.25rem);padding-right:.65rem}.vercel-skin .home-loop-grid,.vercel-skin .home-round-strip,.vercel-skin .home-run-strip{grid-template-columns:1fr}.vercel-skin .home-loop-card,.vercel-skin .home-loop-card:nth-child(2n),.vercel-skin .home-loop-card:nth-last-child(-n+2),.vercel-skin .home-run-stage{border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-loop-card:last-child,.vercel-skin .home-run-stage:last-child{border-bottom:0}}@media (max-width:1023px){.vercel-skin .home-system-map{grid-template-columns:1fr}.vercel-skin .home-system-map:after,.vercel-skin .home-system-map:before{display:none}.vercel-skin .home-system-node{min-height:auto;border-right:0;border-bottom:1px solid var(--accents-4)}.vercel-skin .home-system-node:last-child{border-bottom:0}}.vercel-skin .uppercase{text-transform:none!important}.vercel-skin h1,.vercel-skin h2,.vercel-skin h3,.vercel-skin h4,.vercel-skin h5,.vercel-skin h6{color:var(--foreground);font-family:var(--font-geist-sans),var(--font-sans);font-weight:600!important;letter-spacing:-.04em;text-wrap:balance}.vercel-skin h1{line-height:1.04!important;letter-spacing:-.04em!important}.vercel-skin h2,.vercel-skin h3{line-height:1.12!important}.vercel-skin :is(.tracking-tight,.tracking-tighter){letter-spacing:-.04em!important}.vercel-skin li,.vercel-skin p{color:var(--accents-9);line-height:1.68}.vercel-skin a{text-underline-offset:3px}.vercel-skin main,.vercel-skin section{background-color:transparent}.vercel-skin article,.vercel-skin aside,.vercel-skin footer,.vercel-skin header,.vercel-skin section{border-color:var(--accents-4)!important}.vercel-skin .site-footer-status-card{display:grid;gap:.62rem;max-width:14rem;border:1px solid var(--accents-4);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--accents-1) 62%,transparent),transparent 100%),var(--background);padding:.75rem;box-shadow:0 10px 28px color-mix(in srgb,var(--foreground) 4%,transparent)}.vercel-skin .site-footer-status-row{display:flex;align-items:center;gap:.58rem;color:color-mix(in srgb,var(--foreground) 72%,var(--background));font-size:.86rem;font-weight:500;line-height:1.35}.vercel-skin .site-footer-status-row--host,.vercel-skin .site-footer-status-row--ready{color:var(--foreground);font-weight:600}.vercel-skin .site-footer-status-row--host>span:last-child,.vercel-skin .site-footer-status-row--ready>span:last-child{display:inline-block;color:var(--foreground);opacity:1}.vercel-skin .site-footer-status-row:not(.site-footer-status-row--ready):not(.site-footer-status-row--host){color:color-mix(in srgb,var(--foreground) 66%,var(--background));font-weight:500}.vercel-skin .site-footer-status-dot{position:relative;display:inline-flex;width:.52rem;height:.52rem;flex:0 0 auto;border:1px solid var(--accents-4);border-radius:999px;background:var(--background)}.vercel-skin .site-footer-status-dot--ready{border-color:color-mix(in srgb,var(--success) 50%,var(--accents-4));background:var(--success)}.vercel-skin .site-footer-status-dot--ready span{position:absolute;inset:0;border-radius:inherit;background:var(--success);opacity:.5;animation:home-business-dot 1.8s ease-out infinite}.vercel-skin .site-footer-status-dot--clock{border-color:color-mix(in srgb,var(--foreground) 26%,var(--accents-4));background:color-mix(in srgb,var(--background) 92%,var(--foreground))}.vercel-skin .site-footer-status-dot--host{border-color:color-mix(in srgb,var(--foreground) 54%,var(--accents-4));background:var(--foreground);box-shadow:0 0 0 3px color-mix(in srgb,var(--foreground) 7%,transparent)}.vercel-skin :is(.rounded-2xl,.rounded-3xl){border-radius:12px!important}.vercel-skin :is(.uppercase){text-transform:none!important}.vercel-skin :is(.tracking-wide,.tracking-wider,.tracking-widest){letter-spacing:0!important}.vercel-skin :is(.font-black){font-weight:600!important}.vercel-skin :is(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums),.vercel-skin :is(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums) :not(pre):not(code):not(kbd){font-family:var(--font-geist-sans),var(--font-sans)!important}.vercel-skin :is(.shadow-xl,.shadow-2xl,.shadow-lg,.shadow-md){box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.vercel-skin :is(button,a,input,textarea,select){font-family:var(--font-geist-sans),var(--font-sans)}.vercel-skin :is(input,textarea,select){border-radius:6px!important;border-color:var(--accents-4)!important;background:var(--accents-1)!important;color:var(--foreground)!important}.vercel-skin :is(input,textarea,select):focus{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--foreground)}.vercel-skin .glass-panel,.vercel-skin [class*=backdrop-blur]{background-color:color-mix(in srgb,var(--accents-1) 88%,transparent)!important;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}.vercel-skin .prose{--tw-prose-body:var(--accents-9);--tw-prose-headings:var(--foreground);--tw-prose-links:var(--foreground);--tw-prose-bold:var(--foreground);--tw-prose-counters:var(--accents-5);--tw-prose-bullets:var(--accents-4);--tw-prose-hr:var(--accents-2);--tw-prose-quotes:var(--foreground);--tw-prose-quote-borders:var(--accents-2);--tw-prose-captions:var(--accents-5);--tw-prose-code:var(--foreground);--tw-prose-pre-code:var(--foreground);--tw-prose-pre-bg:var(--accents-1);--tw-prose-th-borders:var(--accents-2);--tw-prose-td-borders:var(--accents-2)}.vercel-skin .prose :where(code):not(:where(pre code)){border:1px solid var(--accents-2);border-radius:6px;background:var(--accents-2);padding:.125rem .35rem;font-weight:500}.vercel-skin .material-symbols-outlined{font-size:1em}.vercel-grid-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground) 7%,transparent) 1px,transparent 1px);background-size:96px 96px;opacity:.5;mask-image:linear-gradient(180deg,transparent,black 9rem,black calc(100% - 9rem),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 9rem,black calc(100% - 9rem),transparent)}.vercel-page-shell{position:relative;z-index:10;width:100%;max-width:1200px;margin-inline:auto;padding:8rem 1rem 6rem}@media (min-width:768px){.vercel-page-shell{padding-inline:2rem}}.vercel-page-header{display:flex;flex-direction:column;gap:1.25rem;max-width:48rem;padding-bottom:2rem;margin-bottom:3rem;border-bottom:1px solid var(--accents-2)}.vercel-eyebrow{display:inline-flex;align-items:center;width:fit-content;gap:.5rem;border:1px solid var(--accents-2);border-radius:6px;background:var(--accents-2);color:var(--accents-9);padding:.25rem .55rem;font-size:.75rem;font-weight:500}.vercel-eyebrow:before{content:"";width:.375rem;height:.375rem;border-radius:999px;background:var(--foreground)}.vercel-page-title{color:var(--foreground);font-size:clamp(2.5rem,7vw,4.5rem)!important;line-height:1.04!important;font-weight:600!important;letter-spacing:-.04em!important}.vercel-page-description{max-width:42rem;color:var(--accents-9)!important;font-size:1rem;line-height:1.7}.vercel-card{border:1px solid var(--accents-4);border-radius:6px;background:var(--accents-1);box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.vercel-card:hover{border-color:var(--accents-5);background:var(--accents-2)}.vercel-chip{display:inline-flex;align-items:center;border:1px solid var(--accents-4);border-radius:6px;background:var(--accents-2);color:var(--accents-9);padding:.25rem .5rem;font-size:.75rem;font-weight:500}@media (min-width:1024px){[data-home-metrics]>div{flex:1 1 0}}.sys-uplink-launcher{position:fixed!important;top:5rem!important;right:1rem!important;bottom:auto!important}@media (min-width:768px){.sys-uplink-launcher{top:auto!important;right:1.5rem!important;bottom:2.5rem!important}}@media (max-width:820px){.vercel-skin:has(.ai-swarm-page) .sys-uplink-launcher{display:none!important}}.sys-uplink-panel{position:fixed!important;right:1rem!important;bottom:1rem!important;top:5rem!important;width:min(420px,calc(100vw - 2rem))!important;height:auto!important;background:var(--card-bg)!important}@media (min-width:768px){.sys-uplink-panel{top:auto!important;right:1.5rem!important;bottom:2.5rem!important;height:min(600px,calc(100svh - 6rem))!important}}.poc-geist-skin{background:var(--background);color:var(--foreground)}.poc-geist-skin main{background:var(--background)!important;color:var(--foreground)!important}.poc-geist-skin :where(h1,h2,h3,h4,h5,h6){color:var(--foreground)!important;font-family:var(--font-geist-sans),var(--font-sans)!important;font-weight:600!important;letter-spacing:-.04em!important}.poc-geist-skin :where(p,span,label,li,dd,dt,input,textarea,button,a){font-family:var(--font-geist-sans),var(--font-sans)!important}.poc-geist-skin :where(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums),.poc-geist-skin :where(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums) :not(pre):not(code):not(kbd){font-family:var(--font-geist-sans),var(--font-sans)!important}.poc-geist-skin :where(.font-black,.font-extrabold){font-weight:600!important}.poc-geist-skin :where(.uppercase){text-transform:none!important}.poc-geist-skin :where(.tracking-wide,.tracking-wider,.tracking-widest),.poc-geist-skin :where([class*=tracking-]){letter-spacing:0!important}.poc-geist-skin :where(.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:12px!important}.poc-geist-skin :where(.rounded-full){border-radius:999px!important}.poc-geist-skin :where(.border-2,.border-4,.border-l-2,.border-r-2,.border-t-2,.border-b-2,.border-l-4,.border-r-4,.border-t-4,.border-b-4){border-width:1px!important}.poc-geist-skin :where(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.poc-geist-skin :where([class*="bg-[#FAFAFA]"],[class*="bg-[#FDFDFD]"],[class*="bg-[#F8FAFC]"],[class*="bg-[#F5F8F7]"],[class*=bg-white]){background-color:var(--accents-1)!important}.poc-geist-skin :where([class*="bg-[#111111]"],.bg-zinc-900,.bg-neutral-950,.bg-black){background-color:var(--foreground)!important;color:var(--background)!important}.poc-geist-skin :where([class*="bg-[#00E3A2]"],[class*="bg-[#FFB3C7]"],[class*="bg-[#FFD60A]"],[class*="bg-[#1ED760]"]){background-color:var(--accents-2)!important;color:var(--foreground)!important}.poc-geist-skin :where([class*="border-[#111111]"],[class*="border-[#E5E5E5]"],[class*=border-zinc],[class*=border-neutral],[class*=border-black]){border-color:var(--accents-4)!important}.poc-geist-skin :where([class*="text-[#111111]"],[class*=text-zinc-950],[class*=text-neutral-950],[class*=text-black]){color:var(--foreground)!important}.poc-geist-skin :where([class*="text-[#666666]"],[class*="text-[#888888]"],[class*=text-zinc-500],[class*=text-zinc-600],[class*=text-neutral-500],[class*=text-neutral-600]){color:var(--accents-9)!important}.poc-geist-skin :where(input,textarea,select){border:1px solid var(--accents-4)!important;border-radius:6px!important;background:var(--accents-1)!important;color:var(--foreground)!important}.poc-geist-skin :where(button,a[role=button]){border-radius:6px!important}.admin-geist-skin{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans),var(--font-sans);color-scheme:light dark}.admin-geist-skin :where(*){color-scheme:light dark}.admin-geist-skin :where(h1,h2,h3,h4,h5,h6){color:var(--foreground)!important;font-family:var(--font-geist-sans),var(--font-sans)!important;font-weight:600!important;letter-spacing:-.04em!important;text-transform:none!important}.admin-geist-skin :where(p,span,label,li,dd,dt,input,textarea,button,a){font-family:var(--font-geist-sans),var(--font-sans)!important}.admin-geist-skin :where(pre,code,kbd,.tabular-nums){font-family:var(--font-geist-mono),var(--font-mono)!important}.admin-geist-skin :where(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums),.admin-geist-skin :where(.font-mono):not(pre):not(code):not(kbd):not(.tabular-nums) :not(pre):not(code):not(kbd){font-family:var(--font-geist-sans),var(--font-sans)!important}.admin-geist-skin :where(.font-black,.font-extrabold){font-weight:600!important}.admin-geist-skin :where(.uppercase){text-transform:none!important}.admin-geist-skin :where(.tracking-wide,.tracking-wider,.tracking-widest),.admin-geist-skin :where([class*=tracking-]){letter-spacing:0!important}.admin-geist-skin :where(.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:12px!important}.admin-geist-skin :where(.border-2,.border-4,.border-l-2,.border-r-2,.border-t-2,.border-b-2,.border-l-4,.border-r-4,.border-t-4,.border-b-4){border-width:1px!important}.admin-geist-skin :where(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.admin-geist-skin :where([class*="bg-[#FAFAFA]"],[class*="bg-[#F8F9FA]"],[class*=bg-white],[class*="dark:bg-black"],[class*="dark:bg-black/50"],[class*=bg-black]){background-color:var(--accents-1)!important}.admin-geist-skin :where([class*="bg-[#00E3A2]"],[class*="bg-[#00F0FF]"],[class*="bg-[#FFBF00]"],[class*="bg-[#B14EFF]"],[class*="bg-[#FF00FF]"]){background-color:var(--accents-2)!important;color:var(--foreground)!important}.admin-geist-skin :where([class*="border-[#111111]"],[class*="border-[#E5E7EB]"],[class*=border-slate],[class*=border-black]){border-color:var(--accents-4)!important}.admin-geist-skin :where([class*="text-[#00E3A2]"],[class*="text-[#00F0FF]"],[class*="text-[#FFBF00]"],[class*="text-[#B14EFF]"],[class*=text-slate-500],[class*=text-slate-600],[class*="dark:text-white"],[class*=text-white]){color:var(--accents-9)!important}.admin-geist-skin :where([class*=text-black],[class*=text-slate-900],[class*="dark:text-white"]){color:var(--foreground)!important}.admin-geist-skin :where([class*="bg-[#00E3A2]/"],[class*="bg-[#00F0FF]/"],[class*="bg-[#FFBF00]/"],[class*="bg-[#B14EFF]/"],[class*="bg-[#FF2A2A]/"]){background-color:var(--accents-2)!important}.admin-geist-skin :where([class*="border-[#00E3A2]"],[class*="border-[#00F0FF]"],[class*="border-[#FFBF00]"],[class*="border-[#B14EFF]"],[class*="border-[#FF2A2A]"],[class*="dark:border-white"]){border-color:var(--accents-4)!important}.admin-geist-skin :where(input,textarea,select){border-radius:6px!important;border-color:var(--accents-4)!important;background:var(--accents-1)!important;color:var(--foreground)!important}.admin-geist-skin :where(input,textarea,select):focus{outline:none!important;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--foreground)!important}.admin-geist-skin :where(button,a[role=button]){border-radius:6px!important}.admin-geist-skin.admin-geist-skin{--admin-bg:var(--background);--admin-surface:var(--accents-1);--admin-subtle:var(--accents-2);--admin-raised:var(--accents-3);--admin-border:var(--accents-4);--admin-fg:var(--foreground);--admin-muted:var(--accents-9);background:var(--admin-bg)!important;color:var(--admin-fg)!important;color-scheme:light dark!important}.admin-geist-skin .admin-shell{background:var(--admin-bg)!important;color:var(--admin-fg)!important}.admin-geist-skin .admin-surface{background:var(--admin-surface)!important;color:var(--admin-fg)!important}.admin-geist-skin .admin-subtle{background:var(--admin-subtle)!important}.admin-geist-skin .admin-raised{background:var(--admin-raised)!important}.admin-geist-skin .admin-border{border-color:var(--admin-border)!important}.admin-geist-skin .admin-muted{color:var(--admin-muted)!important}.admin-geist-skin .admin-fg{color:var(--admin-fg)!important}.admin-geist-skin .admin-dot{background:var(--admin-fg)!important}.admin-geist-skin .admin-divider{background:var(--admin-border)!important}.admin-geist-skin .admin-chip{border:1px solid var(--admin-border)!important;border-radius:6px!important;background:var(--admin-subtle)!important;color:var(--admin-fg)!important}.admin-geist-skin .admin-header{min-height:52px;display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px;padding:7px 24px}.admin-geist-skin .admin-header-brand,.admin-geist-skin .admin-header-status{display:flex;align-items:center}.admin-geist-skin .admin-header-brand{min-width:0;gap:10px}.admin-geist-skin .admin-header-logo{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:8px!important}.admin-geist-skin .admin-header-logo-image{width:30px;height:30px;object-fit:contain;opacity:.96}.dark .admin-geist-skin .admin-header-logo-image{filter:invert(1)}.admin-geist-skin .admin-header-title-group{min-width:0;display:flex;flex-direction:column;gap:2px}.admin-geist-skin .admin-header-title{color:var(--admin-fg);font-size:17px;font-weight:650;line-height:1.1;letter-spacing:0}.admin-geist-skin .admin-header-subtitle{max-width:340px;overflow:hidden;color:var(--admin-muted);font-size:12px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-header-status{justify-self:end;gap:4px;min-width:0;padding:3px}.admin-geist-skin .admin-header-profile,.admin-geist-skin .admin-header-status{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle)}.admin-geist-skin .admin-header-profile{min-width:210px;min-height:34px;display:inline-flex;align-items:center;justify-self:center;gap:10px;color:var(--admin-fg);padding:4px 5px 4px 10px;font-size:12px;line-height:1}.admin-geist-skin .admin-header-profile span,.admin-geist-skin .admin-header-profile strong{display:inline-flex;align-items:center;gap:7px;min-height:24px;white-space:nowrap}.admin-geist-skin .admin-header-profile span{color:var(--admin-muted);font-weight:500}.admin-geist-skin .admin-header-profile strong{border-radius:6px;background:var(--admin-surface);color:var(--admin-fg);padding:0 8px;font-size:12px;font-weight:600}.admin-geist-skin .admin-header-profile .admin-dot{width:6px;height:6px;border-radius:999px;background:#10a37f!important}.admin-geist-skin .admin-header-secure{min-height:28px;display:inline-flex;align-items:center;gap:7px;padding:0 9px;border-radius:6px;color:var(--admin-fg);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;background:var(--admin-surface)}.admin-geist-skin .admin-header-secure .admin-dot{width:6px;height:6px;border-radius:999px;background:#10a37f!important}.admin-geist-skin .admin-header-status .admin-control,.admin-geist-skin .admin-header-status button{min-width:28px;min-height:28px;border-radius:6px!important}.admin-geist-skin .admin-header-settings-shell{position:relative;z-index:60;display:inline-flex}.admin-geist-skin .admin-settings-trigger{display:inline-flex;align-items:center;justify-content:center;color:var(--admin-fg);transition:background-color .16s ease,border-color .16s ease}.admin-geist-skin .admin-settings-trigger:hover{border-color:color-mix(in srgb,var(--admin-fg) 22%,var(--admin-border));background:var(--admin-surface)}.admin-geist-skin .admin-header-status button[aria-label="Sign out of console"]:hover{border-color:color-mix(in srgb,#ef4444 38%,var(--admin-border));color:color-mix(in srgb,#ef4444 82%,var(--admin-fg))}@media (max-width:960px){.admin-geist-skin .admin-header{grid-template-columns:minmax(150px,1fr) auto;gap:10px;padding-inline:14px}.admin-geist-skin .admin-header-profile{min-width:0;gap:6px;padding-inline:8px 4px}.admin-geist-skin .admin-header-profile span{max-width:78px;overflow:hidden;text-overflow:ellipsis}.admin-geist-skin .admin-header-status{justify-self:end}}.admin-geist-skin .admin-tab{color:var(--admin-muted)!important;background:transparent!important}.admin-geist-skin .admin-tab-active,.admin-geist-skin .admin-tab:hover{color:var(--admin-fg)!important;background:var(--admin-subtle)!important}.admin-geist-skin .admin-active-line{background:var(--admin-fg)!important}.admin-geist-skin .admin-decision-loop-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.admin-geist-skin .admin-decision-loop-step{position:relative;min-width:0;min-height:58px;flex-direction:column;gap:4px;padding:9px 6px;border:0;font-size:12px;font-weight:500;line-height:1.15;transition:background-color .16s ease,color .16s ease}.admin-geist-skin .admin-decision-loop-index,.admin-geist-skin .admin-decision-loop-step{display:inline-flex;align-items:center;justify-content:center;color:var(--admin-muted)!important}.admin-geist-skin .admin-decision-loop-index{width:16px;height:16px;flex:0 0 auto;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);font-size:10px;font-weight:600}.admin-geist-skin .admin-decision-loop-label{overflow:visible;text-align:center;white-space:normal}.admin-geist-skin .admin-decision-loop-step.admin-tab-active .admin-decision-loop-index{border-color:color-mix(in srgb,var(--admin-fg) 28%,var(--admin-border));color:var(--admin-fg)!important}.admin-geist-skin .admin-decision-loop-step--complete{color:#0f8f70!important}.admin-geist-skin .admin-decision-loop-step--complete .admin-decision-loop-index{border-color:color-mix(in srgb,#10a37f 54%,var(--admin-border));background:color-mix(in srgb,#10a37f 10%,var(--admin-surface));color:#0f8f70!important}.admin-geist-skin .admin-decision-loop-step--complete .admin-decision-loop-label{color:#0f8f70!important}.admin-geist-skin .admin-decision-loop-step--complete .admin-active-line{background:#10a37f!important}.admin-geist-skin .admin-graph-status{display:inline-flex;align-items:center;gap:7px;max-width:min(620px,calc(100% - 32px));min-height:28px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--admin-border) 82%,transparent);border-radius:8px;background:color-mix(in srgb,var(--admin-surface) 88%,transparent);color:var(--admin-muted);font-size:12px;font-weight:500;line-height:1;box-shadow:0 1px 2px rgba(0,0,0,.03);backdrop-filter:blur(10px);white-space:nowrap}.admin-geist-skin .admin-graph-status-main{color:var(--admin-fg);font-weight:600}.admin-geist-skin .admin-graph-status-dot{width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--admin-muted) 52%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-muted) 8%,transparent)}.admin-geist-skin .admin-graph-status-dot--running{background:#10a37f;box-shadow:0 0 0 3px color-mix(in srgb,#10a37f 14%,transparent);animation:admin-graph-status-pulse 1.8s ease-in-out infinite}.admin-geist-skin .admin-graph-status-dot--ready{background:#10a37f;box-shadow:0 0 0 3px color-mix(in srgb,#10a37f 10%,transparent)}.admin-geist-skin .admin-graph-status-separator{color:color-mix(in srgb,var(--admin-muted) 58%,transparent)}.admin-geist-skin .admin-canvas-guide{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;padding:28px}.admin-geist-skin .admin-canvas-guide-card{width:min(760px,100%);border:1px solid var(--admin-border);border-radius:12px;background:color-mix(in srgb,var(--admin-surface) 94%,transparent);box-shadow:var(--admin-shadow);padding:18px}.admin-geist-skin .admin-canvas-guide-head{display:grid;gap:5px;margin-bottom:12px}.admin-geist-skin .admin-canvas-guide-eyebrow{color:var(--admin-muted);font-size:12px;font-weight:600}.admin-geist-skin .admin-canvas-guide-head strong{color:var(--admin-fg);font-size:18px;font-weight:650;letter-spacing:-.02em;line-height:1.25}.admin-geist-skin .admin-canvas-guide-head p{max-width:620px;margin:0;color:var(--admin-muted);font-size:13px;line-height:1.45}.admin-geist-skin .admin-canvas-context-pill{display:inline-flex;max-width:100%;align-items:center;gap:8px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted);padding:5px 9px;font-size:12px;line-height:1.2}.admin-geist-skin .admin-canvas-context-pill strong{color:var(--admin-fg);font-weight:600}.admin-geist-skin .admin-canvas-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px}.admin-geist-skin .admin-canvas-flow-step{position:relative;display:flex;min-width:0;min-height:118px;flex-direction:column;gap:6px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-canvas-flow-step:not(:last-child):after{content:"";position:absolute;top:24px;right:-6px;width:8px;height:8px;border-top:1px solid var(--admin-border-strong);border-right:1px solid var(--admin-border-strong);background:var(--admin-surface);transform:rotate(45deg);z-index:1}.admin-geist-skin .admin-canvas-flow-step span{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted);font-size:11px;font-weight:650}.admin-geist-skin .admin-canvas-flow-step strong{color:var(--admin-fg);font-size:13px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-canvas-flow-step p{margin:0;color:var(--admin-muted);font-size:12px;line-height:1.35}@keyframes admin-graph-status-pulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}.admin-geist-skin .admin-card{border:1px solid var(--admin-border)!important;border-radius:8px!important;background:var(--admin-surface)!important;color:var(--admin-fg)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.dark .admin-geist-skin .admin-card{box-shadow:none!important}.admin-geist-skin .admin-control{color:var(--admin-fg)!important}.admin-geist-skin .admin-empty{border:1px solid var(--admin-border)!important;border-radius:6px!important;background:var(--admin-surface)!important;color:var(--admin-muted)!important}.admin-geist-skin .admin-workspace-resize-handle{position:relative;z-index:40;flex:0 0 10px;width:10px;cursor:col-resize;touch-action:none;background:var(--admin-bg)!important;outline:none}.admin-geist-skin .admin-workspace-resize-handle:before{content:"";position:absolute;inset-block:0;left:50%;width:1px;transform:translateX(-50%);background:var(--admin-border);transition:background-color .16s ease,box-shadow .16s ease,width .16s ease}.admin-geist-skin .admin-workspace-resize-handle:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:28px;border-radius:999px;transform:translate(-50%,-50%);background:var(--admin-border);opacity:0;transition:opacity .16s ease,background-color .16s ease}.admin-geist-skin .admin-workspace-resize-handle:focus-visible:before,.admin-geist-skin .admin-workspace-resize-handle:hover:before{width:2px;background:var(--admin-fg);box-shadow:0 0 0 1px var(--admin-bg)}.admin-geist-skin .admin-workspace-resize-handle:focus-visible:after,.admin-geist-skin .admin-workspace-resize-handle:hover:after{opacity:1;background:var(--admin-fg)}.admin-geist-skin .admin-workspace-resize-handle--vertical{flex:0 0 10px;width:100%;height:10px;cursor:row-resize}.admin-geist-skin .admin-workspace-resize-handle--vertical:before{inset-block:auto;inset-inline:0;top:50%;left:0;width:auto;height:1px;transform:translateY(-50%)}.admin-geist-skin .admin-workspace-resize-handle--vertical:after{width:28px;height:3px}.admin-geist-skin .admin-workspace-resize-handle--vertical:focus-visible:before,.admin-geist-skin .admin-workspace-resize-handle--vertical:hover:before{width:auto;height:2px}body.admin-resizing,body.admin-resizing *{cursor:col-resize!important;user-select:none!important}body.admin-resizing-vertical,body.admin-resizing-vertical *{cursor:row-resize!important;user-select:none!important}.admin-geist-skin.admin-geist-skin *{color-scheme:light dark!important}.admin-geist-skin.admin-geist-skin :is([class*="dark:bg"],[class*=bg-black],[class*=bg-zinc-900]){background-color:var(--admin-surface)!important}.admin-geist-skin.admin-geist-skin :is([class*=bg-white],[class*="bg-[#FAFAFA]"],[class*="bg-[#F8F9FA]"]){background-color:var(--admin-surface)!important}.admin-geist-skin.admin-geist-skin :is(.bg-background,[class*=bg-background]){background-color:var(--admin-surface)!important}.admin-geist-skin.admin-geist-skin :is(.text-foreground,[class*=text-foreground]){color:var(--admin-fg)!important}.admin-geist-skin.admin-geist-skin :is([class*="bg-[#00E3A2]"],[class*="bg-[#00F0FF]"],[class*="bg-[#FFBF00]"],[class*="bg-[#B14EFF]"],[class*="bg-[#FF00FF]"],[class*="bg-[#FF2A2A]"],[class*=bg-red],[class*=bg-emerald],[class*=bg-amber],[class*=bg-cyan],[class*=bg-purple]){background-color:var(--admin-subtle)!important}.admin-geist-skin.admin-geist-skin :is([class*="text-[#00E3A2]"],[class*="text-[#00F0FF]"],[class*="text-[#FFBF00]"],[class*="text-[#B14EFF]"],[class*="text-[#FF2A2A]"],[class*=text-emerald],[class*=text-amber],[class*=text-cyan],[class*=text-purple],[class*=text-red],[class*=text-slate]){color:var(--admin-muted)!important}.admin-geist-skin.admin-geist-skin :is([class*=text-black],[class*=text-white],[class*="dark:text-white"],[class*=text-zinc-950],[class*=text-slate-900],h1,h2,h3,h4,h5,h6,strong){color:var(--admin-fg)!important}.admin-geist-skin.admin-geist-skin :is([class*="dark:border"],[class*=border-white],[class*=border-black],[class*="border-[#111111]"],[class*="border-[#E5E7EB]"],[class*="border-[#00E3A2]"],[class*="border-[#00F0FF]"],[class*="border-[#FFBF00]"],[class*="border-[#B14EFF]"],[class*="border-[#FF2A2A]"],[class*=border-slate],[class*=border-zinc],[class*=border-red],[class*=border-emerald],[class*=border-amber],[class*=border-cyan],[class*=border-purple]){border-color:var(--admin-border)!important}.admin-geist-skin.admin-geist-skin :is(.border-2,.border-4,.border-l-2,.border-r-2,.border-t-2,.border-b-2,.border-l-4,.border-r-4,.border-t-4,.border-b-4){border-width:1px!important}.admin-geist-skin.admin-geist-skin :is(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,[class*=drop-shadow]){box-shadow:0 1px 2px rgba(0,0,0,.04)!important;filter:none!important}.admin-geist-skin.admin-geist-skin svg :is(text,tspan){font-family:var(--font-geist-sans),var(--font-sans)!important;letter-spacing:0!important}.admin-geist-skin .admin-status-chip{--status-fg:var(--admin-muted);--status-bg:var(--admin-subtle);--status-border:var(--admin-border);display:inline-flex;align-items:center;justify-content:center;min-height:1.625rem;border:1px solid var(--status-border)!important;border-radius:6px!important;background:var(--status-bg)!important;color:var(--status-fg)!important;padding:.125rem .55rem;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-status-chip:hover{filter:brightness(1.04)}.admin-geist-skin .admin-status-menu{overflow:hidden;min-width:148px;border:1px solid var(--admin-border)!important;border-radius:8px!important;background:var(--admin-surface)!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important}.dark .admin-geist-skin .admin-status-menu{box-shadow:0 16px 32px rgba(0,0,0,.35)!important}.admin-geist-skin .admin-status-option{--status-fg:var(--admin-muted);--status-bg:var(--admin-subtle);display:flex;width:100%;align-items:center;justify-content:flex-start;border:0!important;border-radius:0!important;background:var(--admin-surface)!important;color:var(--status-fg)!important;padding:.5rem .625rem;font-size:.75rem;font-weight:500;text-align:left;white-space:nowrap}.admin-geist-skin .admin-status-option:hover{background:var(--status-bg)!important}.admin-geist-skin .admin-status-new{--status-fg:var(--admin-muted);--status-bg:color-mix(in srgb,var(--admin-muted) 9%,transparent);--status-border:color-mix(in srgb,var(--admin-muted) 28%,transparent)}.admin-geist-skin .admin-status-approved{--status-fg:#007a3d;--status-bg:rgba(0,128,64,0.1);--status-border:rgba(0,128,64,0.32)}.dark .admin-geist-skin .admin-status-approved{--status-fg:#3dcc91;--status-bg:rgba(61,204,145,0.14);--status-border:rgba(61,204,145,0.38)}.admin-geist-skin .admin-status-working{--status-fg:#0057d8;--status-bg:rgba(0,87,216,0.1);--status-border:rgba(0,87,216,0.32)}.dark .admin-geist-skin .admin-status-working{--status-fg:#3291ff;--status-bg:rgba(50,145,255,0.14);--status-border:rgba(50,145,255,0.38)}.admin-geist-skin .admin-status-draft-ready{--status-fg:#6d28d9;--status-bg:rgba(109,40,217,0.1);--status-border:rgba(109,40,217,0.32)}.dark .admin-geist-skin .admin-status-draft-ready{--status-fg:#a78bfa;--status-bg:rgba(167,139,250,0.14);--status-border:rgba(167,139,250,0.38)}.admin-geist-skin .admin-status-qualified{--status-fg:#b45309;--status-bg:rgba(245,158,11,0.12);--status-border:rgba(245,158,11,0.38)}.dark .admin-geist-skin .admin-status-qualified{--status-fg:#f59e0b;--status-bg:rgba(245,158,11,0.16);--status-border:rgba(245,158,11,0.42)}.admin-geist-skin .admin-status-needs-review{--status-fg:#b45309;--status-bg:rgba(245,158,11,0.12);--status-border:rgba(245,158,11,0.38)}.dark .admin-geist-skin .admin-status-needs-review{--status-fg:#f59e0b;--status-bg:rgba(245,158,11,0.16);--status-border:rgba(245,158,11,0.42)}.admin-geist-skin .admin-status-contacted{--status-fg:#087ea4;--status-bg:rgba(8,126,164,0.1);--status-border:rgba(8,126,164,0.32)}.dark .admin-geist-skin .admin-status-contacted{--status-fg:#22d3ee;--status-bg:rgba(34,211,238,0.14);--status-border:rgba(34,211,238,0.38)}.admin-geist-skin .admin-status-responded{--status-fg:#6d28d9;--status-bg:rgba(109,40,217,0.1);--status-border:rgba(109,40,217,0.32)}.dark .admin-geist-skin .admin-status-responded{--status-fg:#c084fc;--status-bg:rgba(192,132,252,0.14);--status-border:rgba(192,132,252,0.38)}.admin-geist-skin .admin-status-converted{--status-fg:#007a3d;--status-bg:rgba(0,128,64,0.1);--status-border:rgba(0,128,64,0.32)}.dark .admin-geist-skin .admin-status-converted{--status-fg:#3dcc91;--status-bg:rgba(61,204,145,0.14);--status-border:rgba(61,204,145,0.38)}.admin-geist-skin .admin-status-nurture{--status-fg:#6d28d9;--status-bg:rgba(109,40,217,0.1);--status-border:rgba(109,40,217,0.32)}.dark .admin-geist-skin .admin-status-nurture{--status-fg:#a78bfa;--status-bg:rgba(167,139,250,0.14);--status-border:rgba(167,139,250,0.38)}.admin-geist-skin .admin-status-disqualified{--status-fg:#c1121f;--status-bg:rgba(220,38,38,0.1);--status-border:rgba(220,38,38,0.32)}.dark .admin-geist-skin .admin-status-disqualified{--status-fg:#ff5c5c;--status-bg:rgba(255,92,92,0.14);--status-border:rgba(255,92,92,0.38)}.admin-geist-skin .admin-status-archived{--status-fg:#666666;--status-bg:rgba(102,102,102,0.1);--status-border:rgba(102,102,102,0.28)}.dark .admin-geist-skin .admin-status-archived{--status-fg:#a1a1aa;--status-bg:rgba(161,161,170,0.14);--status-border:rgba(161,161,170,0.34)}.admin-geist-skin .admin-score-chip{--score-fg:var(--admin-muted);--score-bg:var(--admin-subtle);--score-border:var(--admin-border);display:inline-flex;min-width:2.75rem;align-items:center;justify-content:center;border:1px solid var(--score-border)!important;border-radius:6px!important;background:var(--score-bg)!important;padding:.125rem .5rem;font-size:.75rem;line-height:1.25rem;white-space:nowrap}.admin-geist-skin .admin-score-chip,.admin-geist-skin .admin-score-value{color:var(--score-fg)!important;font-weight:500;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-score-value{--score-fg:var(--admin-fg)}.admin-geist-skin .admin-score-high{--score-fg:#007a3d;--score-bg:rgba(0,128,64,0.1);--score-border:rgba(0,128,64,0.34)}.dark .admin-geist-skin .admin-score-high{--score-fg:#3dcc91;--score-bg:rgba(61,204,145,0.14);--score-border:rgba(61,204,145,0.42)}.admin-geist-skin .admin-score-medium{--score-fg:#b45309;--score-bg:rgba(245,158,11,0.12);--score-border:rgba(245,158,11,0.38)}.dark .admin-geist-skin .admin-score-medium{--score-fg:#f59e0b;--score-bg:rgba(245,158,11,0.16);--score-border:rgba(245,158,11,0.42)}.admin-geist-skin .admin-score-low{--score-fg:#c1121f;--score-bg:rgba(220,38,38,0.1);--score-border:rgba(220,38,38,0.32)}.dark .admin-geist-skin .admin-score-low{--score-fg:#ff5c5c;--score-bg:rgba(255,92,92,0.14);--score-border:rgba(255,92,92,0.38)}.admin-geist-skin .admin-score-unknown{--score-fg:var(--admin-muted);--score-bg:var(--admin-subtle);--score-border:var(--admin-border)}.admin-geist-skin .admin-command-inbox,.admin-geist-skin .admin-command-queue{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;background:var(--admin-surface)}.admin-geist-skin .admin-command-queue-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;flex:0 0 auto;padding:8px 12px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.admin-geist-skin .admin-command-filter{display:flex;min-width:0;min-height:30px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:7px;color:var(--admin-muted)!important;font-size:12px;font-weight:500;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-command-filter--active,.admin-geist-skin .admin-command-filter:hover{border-color:var(--admin-border);background:var(--admin-subtle);color:var(--admin-fg)!important}.admin-geist-skin .admin-command-filter strong{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:var(--admin-surface);color:inherit!important;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-queue-module{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;background:var(--admin-surface)}.admin-geist-skin .admin-queue-list{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;overflow-y:auto;padding:8px 0;overflow-anchor:none;scrollbar-width:none}.admin-geist-skin .admin-queue-list::-webkit-scrollbar{display:none}.admin-geist-skin .admin-queue-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface);flex-shrink:0}.admin-geist-skin .admin-queue-module--compact .admin-queue-header{padding:10px 14px}.admin-geist-skin .admin-queue-title-group{display:flex;min-width:0;align-items:center;gap:10px}.admin-geist-skin .admin-queue-icon{width:14px;height:14px;color:var(--admin-muted)!important;flex:0 0 auto}.admin-geist-skin .admin-queue-title{color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-queue-subtitle{color:var(--admin-muted)!important;font-size:12px;line-height:1.35}.admin-geist-skin .admin-queue-count{display:inline-flex;min-width:28px;height:24px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-queue-count-group{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.admin-geist-skin .admin-queue-count-chip{--status-fg:var(--admin-muted);--status-bg:var(--admin-subtle);--status-border:var(--admin-border);display:inline-flex;align-items:center;gap:6px;min-height:24px;border:1px solid var(--status-border)!important;border-radius:6px!important;background:var(--status-bg)!important;color:var(--status-fg)!important;padding:.125rem .45rem;font-size:11px;font-weight:500;line-height:1}.admin-geist-skin .admin-queue-count-chip strong{color:var(--status-fg)!important;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:1320px){.admin-geist-skin .admin-queue-count-chip span{display:none}}.admin-geist-skin .admin-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid color-mix(in srgb,#10a37f 24%,var(--admin-border));background:color-mix(in srgb,#10a37f 7%,var(--admin-surface))!important;flex-shrink:0}.admin-geist-skin .admin-selection-copy{color:var(--admin-fg)!important;font-size:12px;font-weight:500;white-space:nowrap}.admin-geist-skin .admin-lead-action,.admin-geist-skin .admin-selection-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--admin-border)!important;border-radius:6px!important;background:var(--admin-surface)!important;color:var(--admin-muted)!important;padding:5px 8px;font-size:12px;font-weight:500;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-lead-action:hover,.admin-geist-skin .admin-selection-button:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border))!important;color:var(--admin-fg)!important}.admin-geist-skin .admin-lead-action--primary,.admin-geist-skin .admin-selection-button--primary{border-color:color-mix(in srgb,#10a37f 36%,transparent)!important;background:color-mix(in srgb,#10a37f 10%,var(--admin-surface))!important;color:#0f8f70!important}.dark .admin-geist-skin .admin-lead-action--primary,.dark .admin-geist-skin .admin-selection-button--primary{color:#19c997!important}.admin-geist-skin .admin-lead-row{position:relative;cursor:pointer;padding:12px 16px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface);transition:background-color .16s ease}.admin-geist-skin .admin-lead-row--selected,.admin-geist-skin .admin-lead-row:hover{background:var(--admin-subtle)!important}.admin-geist-skin .admin-lead-row--injected{background:color-mix(in srgb,#10a37f 5%,var(--admin-surface))!important;box-shadow:inset 2px 0 0 #10a37f;animation:admin-injected-row 1.1s ease}.admin-geist-skin .admin-lead-row--injected.admin-lead-row--selected,.admin-geist-skin .admin-lead-row--injected:hover{background:color-mix(in srgb,#10a37f 8%,var(--admin-subtle))!important}@keyframes admin-injected-row{0%{background:color-mix(in srgb,#10a37f 14%,var(--admin-surface))}to{background:color-mix(in srgb,#10a37f 5%,var(--admin-surface))}}.admin-geist-skin .admin-lead-selected-bar{position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:999px;background:var(--admin-fg)}.admin-geist-skin .admin-lead-main,.admin-geist-skin .admin-lead-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.admin-geist-skin .admin-lead-meta{align-items:center;margin-top:7px}.admin-geist-skin .admin-lead-lifecycle-chip{display:inline-flex;flex:0 0 auto;min-height:20px;max-width:116px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-lead-lifecycle-chip--positive{border-color:color-mix(in srgb,#10a37f 38%,transparent);background:color-mix(in srgb,#10a37f 10%,transparent);color:#0f8f70!important}.dark .admin-geist-skin .admin-lead-lifecycle-chip--positive{color:#19c997!important}.admin-geist-skin .admin-lead-lifecycle-chip--info{border-color:color-mix(in srgb,#3b82f6 34%,transparent);background:color-mix(in srgb,#3b82f6 9%,transparent);color:#2563eb!important}.admin-geist-skin .admin-lead-lifecycle-chip--warning{border-color:color-mix(in srgb,#f5a623 42%,transparent);background:color-mix(in srgb,#f5a623 12%,transparent);color:#b76a00!important}.admin-geist-skin .admin-lead-lifecycle-chip--danger{border-color:color-mix(in srgb,#ef4444 42%,transparent);background:color-mix(in srgb,#ef4444 10%,transparent);color:#dc2626!important}.admin-geist-skin .admin-lead-email-wrap,.admin-geist-skin .admin-lead-identity{display:flex;min-width:0;align-items:center;gap:8px}.admin-geist-skin .admin-lead-badges{display:flex;flex:0 0 auto;align-items:center;gap:6px}.admin-geist-skin .admin-lead-name{min-width:0;overflow:hidden;color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-lead-email,.admin-geist-skin .admin-lead-time{color:var(--admin-muted)!important;font-size:12px;line-height:1.3}.admin-geist-skin .admin-lead-email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-injected-chip{display:inline-flex;min-height:20px;flex:0 0 auto;align-items:center;border:1px solid color-mix(in srgb,#10a37f 34%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10a37f 8%,var(--admin-surface));color:#047857!important;padding:2px 7px;font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.dark .admin-geist-skin .admin-injected-chip{color:#3dcc91!important}.admin-geist-skin .admin-lead-time{flex:0 0 auto;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-lead-checkbox{display:inline-flex;width:14px;height:14px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-surface);color:var(--admin-surface)!important}.admin-geist-skin .admin-lead-checkbox--selected{border-color:#10a37f;background:#10a37f}.admin-geist-skin .admin-lead-running{width:14px;height:14px;flex:0 0 auto;border:2px solid #10a37f;border-top-color:transparent;border-radius:999px;animation:spin .7s linear infinite}.admin-geist-skin .admin-lead-actions{display:none;flex:0 0 auto;align-items:center;gap:6px}.admin-geist-skin .admin-lead-row:hover .admin-lead-actions{display:flex}.admin-geist-skin .admin-lead-action--danger{border-color:color-mix(in srgb,#e5484d 34%,transparent)!important;background:color-mix(in srgb,#e5484d 8%,var(--admin-surface))!important;color:#dc2626!important}.dark .admin-geist-skin .admin-lead-action--danger{color:#ff6166!important}.admin-geist-skin .admin-lead-delete-overlay{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;border:1px solid color-mix(in srgb,#e5484d 34%,transparent);background:color-mix(in srgb,var(--admin-surface) 88%,transparent)!important;backdrop-filter:blur(10px)}.admin-geist-skin .admin-lead-delete-title{color:#dc2626!important;font-size:13px;font-weight:600}.klarna-poc-page{--brand-bg:#f9f8f5;--brand-fg:#0b051d;--brand-muted:#695f6d;--brand-border:#e4dde0}.kry-poc-page{--brand-bg:#f3fbf8;--brand-fg:#002845;--brand-muted:#55706c;--brand-border:#d7eae4}.sana-poc-page{--brand-bg:#f7f6f2;--brand-fg:#151515;--brand-muted:#6f6b63;--brand-border:#ddd8cc}.lovable-poc-page{--brand-bg:#fcfbf8;--brand-fg:#1c1c1c;--brand-muted:#756f67;--brand-border:#e8e1d8}.spotify-poc-page{--brand-bg:#121212;--brand-fg:#ffffff;--brand-muted:#b3b3b3;--brand-border:rgba(255,255,255,0.1)}.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page){background-color:var(--brand-bg)!important;color:var(--brand-fg)!important}.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page)>main{width:100%;max-width:1536px;margin-inline:auto;padding:7rem 2rem 6rem!important}.klarna-poc-page>main,.lovable-poc-page>main{max-width:1280px}.spotify-poc-page>main{max-width:1152px}@media (max-width:768px){.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page)>main{padding:6rem 1rem 4rem!important}}.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page) :where(h1,h2,h3,h4,h5,h6){color:var(--brand-fg)!important}.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page) p{color:var(--brand-muted)!important}.brand-native-poc:is(.klarna-poc-page,.kry-poc-page,.sana-poc-page,.lovable-poc-page,.spotify-poc-page) :where(section,article,aside,header,footer,div,form,input,textarea,button,a){border-color:var(--brand-border)}.brand-native-poc :where([class*="rounded-["]){border-radius:28px!important}.brand-native-poc :where([class~=bg-transparent]),.brand-native-poc :where(input,textarea).bg-transparent{background:transparent!important}.brand-native-poc :where(input,textarea,select){border-color:var(--brand-border)!important;color:var(--brand-fg)!important}.brand-native-poc [class~="bg-[#F9F8F5]"]{background-color:#f9f8f5!important}.brand-native-poc [class~="bg-[#FFA8CD]"]{background-color:#ffa8cd!important}.brand-native-poc [class~="bg-[#FFE0EC]"]{background-color:#ffe0ec!important}.brand-native-poc [class~="bg-[#0B051D]"]{background-color:#0b051d!important}.brand-native-poc [class~="bg-[#F3FBF8]"]{background-color:#f3fbf8!important}.brand-native-poc [class~="bg-[#DDF7EF]"]{background-color:#ddf7ef!important}.brand-native-poc [class~="bg-[#00A884]"]{background-color:#00a884!important}.brand-native-poc [class~="bg-[#002845]"]{background-color:#002845!important}.brand-native-poc [class~="bg-[#FAFDFC]"]{background-color:#fafdfc!important}.brand-native-poc [class~="bg-[#F7F6F2]"]{background-color:#f7f6f2!important}.brand-native-poc [class~="bg-[#FCFBF8]"]{background-color:#fcfbf8!important}.brand-native-poc [class~="bg-[#ECE7FF]"]{background-color:#ece7ff!important}.brand-native-poc [class~="bg-[#7C5CFF]"]{background-color:#7c5cff!important}.brand-native-poc [class~="bg-[#151515]"]{background-color:#151515!important}.brand-native-poc [class~="bg-[#FFE7DD]"]{background-color:#ffe7dd!important}.brand-native-poc [class~="bg-[#FF6B7A]"]{background-color:#ff6b7a!important}.brand-native-poc [class~="bg-[#1C1C1C]"]{background-color:#1c1c1c!important}.brand-native-poc [class~="bg-[#FFF6F3]"]{background-color:#fff6f3!important}.brand-native-poc [class~="bg-[#E7F8EC]"]{background-color:#e7f8ec!important}.brand-native-poc [class~="bg-[#121212]"]{background-color:#121212!important}.brand-native-poc [class~="bg-[#181818]"]{background-color:#181818!important}.brand-native-poc [class~="bg-[#191414]"]{background-color:#191414!important}.brand-native-poc [class~="bg-[#1DB954]"]{background-color:#1db954!important}.brand-native-poc [class~="bg-[#282828]"]{background-color:#282828!important}.brand-native-poc [class~="bg-[#1DB954]/10"]{background-color:rgba(29,185,84,.1)!important}.brand-native-poc [class~="text-[#0B051D]"]{color:#0b051d!important}.brand-native-poc [class~="text-[#695F6D]"]{color:#695f6d!important}.brand-native-poc [class~="text-[#8A7F8E]"]{color:#8a7f8e!important}.brand-native-poc [class~="text-[#002845]"]{color:#002845!important}.brand-native-poc [class~="text-[#007E68]"]{color:#007e68!important}.brand-native-poc [class~="text-[#55706C]"]{color:#55706c!important}.brand-native-poc [class~="text-[#8CA19D]"]{color:#8ca19d!important}.brand-native-poc [class~="text-[#151515]"]{color:#151515!important}.brand-native-poc [class~="text-[#7C5CFF]"]{color:#7c5cff!important}.brand-native-poc [class~="text-[#6F6B63]"]{color:#6f6b63!important}.brand-native-poc [class~="text-[#453091]"]{color:#453091!important}.brand-native-poc [class~="text-[#8E877B]"]{color:#8e877b!important}.brand-native-poc [class~="text-[#1C1C1C]"]{color:#1c1c1c!important}.brand-native-poc [class~="text-[#FF6B7A]"]{color:#ff6b7a!important}.brand-native-poc [class~="text-[#756F67]"]{color:#756f67!important}.brand-native-poc [class~="text-[#8A3B3B]"]{color:#8a3b3b!important}.brand-native-poc [class~="text-[#277A3F]"]{color:#277a3f!important}.brand-native-poc [class~="text-[#191414]"]{color:#191414!important}.brand-native-poc [class~="text-[#1DB954]"]{color:#1db954!important}.brand-native-poc [class~="text-[#B3B3B3]"]{color:#b3b3b3!important}.brand-native-poc [class~="text-[#737373]"]{color:#737373!important}.brand-native-poc [class~="border-[#E4DDE0]"]{border-color:#e4dde0!important}.brand-native-poc [class~="border-[#D7EAE4]"]{border-color:#d7eae4!important}.brand-native-poc [class~="border-[#00A884]"]{border-color:#00a884!important}.brand-native-poc [class~="border-[#DDD8CC]"]{border-color:#ddd8cc!important}.brand-native-poc [class~="border-[#E8E1D8]"]{border-color:#e8e1d8!important}.brand-native-poc [class~="border-[#F0B8B8]"]{border-color:#f0b8b8!important}.brand-native-poc [class~="border-white/10"]{border-color:rgba(255,255,255,.1)!important}.brand-native-poc [class~="ring-[#D7EAE4]"]{--tw-ring-color:#d7eae4!important}.brand-native-poc [class~="ring-[#DDD8CC]"]{--tw-ring-color:#ddd8cc!important}.brand-native-poc [class~="ring-[#E8E1D8]"]{--tw-ring-color:#e8e1d8!important}.brand-native-poc [class~="ring-white/10"]{--tw-ring-color:rgba(255,255,255,0.1)!important}.lovable-poc-page [class*="from-[#FF6B7A]"],.lovable-poc-page [class*="to-[#8B5CF6]"],.lovable-poc-page [class*="via-[#FFA764]"]{background-image:linear-gradient(135deg,#ff6b7a,#ffa764,#8b5cf6)!important}.admin-geist-skin .admin-action-button{border-radius:6px!important;font-weight:500!important}.admin-geist-skin .admin-action-button--start{background:color-mix(in srgb,#10a37f 12%,transparent)!important;border-color:color-mix(in srgb,#10a37f 36%,transparent)!important;color:#0f8f70!important}.dark .admin-geist-skin .admin-action-button--start{background:color-mix(in srgb,#19c997 16%,transparent)!important;border-color:color-mix(in srgb,#19c997 42%,transparent)!important;color:#19c997!important}.admin-geist-skin .admin-action-button--start:hover{background:color-mix(in srgb,#10a37f 18%,transparent)!important;border-color:color-mix(in srgb,#10a37f 48%,transparent)!important}.admin-geist-skin .admin-action-button--stop{background:color-mix(in srgb,#e5484d 10%,transparent)!important;border-color:color-mix(in srgb,#e5484d 34%,transparent)!important;color:#dc2626!important}.dark .admin-geist-skin .admin-action-button--stop{background:color-mix(in srgb,#ff6166 14%,transparent)!important;border-color:color-mix(in srgb,#ff6166 38%,transparent)!important;color:#ff6166!important}.admin-geist-skin .admin-action-button--stop:hover{background:color-mix(in srgb,#e5484d 16%,transparent)!important;border-color:color-mix(in srgb,#e5484d 46%,transparent)!important}.admin-geist-skin .admin-action-button--disabled{background:var(--admin-subtle)!important;border-color:var(--admin-border)!important;color:color-mix(in srgb,var(--admin-muted) 55%,transparent)!important}.admin-geist-skin .admin-feed-heading{display:flex;align-items:center;gap:8px;margin-bottom:4px;color:var(--admin-fg)!important;font-size:14px;font-weight:500;letter-spacing:0}.admin-geist-skin .admin-right-target-pane{flex:0 0 auto;max-height:min(46svh,430px);overflow-y:auto;scrollbar-width:none}.admin-geist-skin .admin-right-target-pane::-webkit-scrollbar{display:none}.admin-geist-skin .admin-opportunity-brief-pane{display:flex;flex-direction:column;gap:12px}.admin-geist-skin .admin-opportunity-empty-pane{display:flex;min-height:168px;flex-direction:column;justify-content:center;gap:7px;border:1px solid var(--admin-border);border-radius:10px;background:color-mix(in srgb,var(--admin-subtle) 34%,var(--admin-surface));padding:14px}.admin-geist-skin .admin-opportunity-empty-pane span{color:var(--admin-muted);font-size:12px;font-weight:600}.admin-geist-skin .admin-opportunity-empty-pane strong{color:var(--admin-fg);font-size:18px;font-weight:650;letter-spacing:-.02em;line-height:1.2}.admin-geist-skin .admin-opportunity-empty-pane p{max-width:430px;margin:0;color:var(--admin-muted);font-size:13px;line-height:1.45}.admin-geist-skin .admin-opportunity-brief-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.admin-geist-skin .admin-workflow-health-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.admin-geist-skin .admin-run-status-strip{display:flex;min-width:0;width:100%;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 36%,var(--admin-surface));padding:7px}.admin-geist-skin .admin-run-status-strip--running{border-color:color-mix(in srgb,#10a37f 22%,var(--admin-border));background:color-mix(in srgb,#10a37f 5%,var(--admin-surface))}.admin-geist-skin .admin-run-status-strip--stale{border-color:color-mix(in srgb,#f5a623 28%,var(--admin-border));background:color-mix(in srgb,#f5a623 6%,var(--admin-surface))}.admin-geist-skin .admin-run-status-event,.admin-geist-skin .admin-run-status-main,.admin-geist-skin .admin-run-status-view{display:inline-flex;min-width:0;align-items:center;gap:5px;color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-run-status-main{flex:0 0 auto}.admin-geist-skin .admin-run-status-main strong{color:var(--admin-fg);font-weight:700}.admin-geist-skin .admin-run-status-view{flex:0 0 auto;border:0;background:transparent;color:#0f8f70;padding:0}.admin-geist-skin .admin-run-status-view--detached{color:#b76a00}.admin-geist-skin .admin-run-status-event,.admin-geist-skin button.admin-run-status-view{border:0;background:transparent;padding:0}.admin-geist-skin button.admin-run-status-event,.admin-geist-skin button.admin-run-status-view{cursor:pointer}.admin-geist-skin button.admin-run-status-event:hover,.admin-geist-skin button.admin-run-status-view:hover{color:var(--admin-fg)}.admin-geist-skin .admin-run-status-event{flex:1 1 170px;overflow:hidden;color:var(--admin-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-workflow-recovery-button,.admin-geist-skin .admin-workflow-state-chip{display:inline-flex;min-height:24px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-workflow-state-chip--ready,.admin-geist-skin .admin-workflow-state-chip--running{border-color:color-mix(in srgb,#10a37f 34%,transparent);background:color-mix(in srgb,#10a37f 10%,transparent);color:#0f8f70!important}.dark .admin-geist-skin .admin-workflow-state-chip--ready,.dark .admin-geist-skin .admin-workflow-state-chip--running{border-color:color-mix(in srgb,#19c997 38%,transparent);background:color-mix(in srgb,#19c997 13%,transparent);color:#19c997!important}.admin-geist-skin .admin-workflow-state-chip--offline,.admin-geist-skin .admin-workflow-state-chip--stale{border-color:color-mix(in srgb,#f5a623 38%,transparent);background:color-mix(in srgb,#f5a623 11%,transparent);color:#b76a00!important}.dark .admin-geist-skin .admin-workflow-state-chip--offline,.dark .admin-geist-skin .admin-workflow-state-chip--stale{border-color:color-mix(in srgb,#f5a623 42%,transparent);background:color-mix(in srgb,#f5a623 14%,transparent);color:#ffb84d!important}.admin-geist-skin .admin-workflow-recovery-button{color:var(--admin-fg)!important;transition:border-color .12s ease,background .12s ease}.admin-geist-skin .admin-workflow-recovery-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));background:color-mix(in srgb,var(--admin-subtle) 70%,var(--admin-surface))}.admin-geist-skin .admin-workflow-recovery-button:disabled{cursor:not-allowed;opacity:.55}.admin-geist-skin .admin-observability-strip{justify-content:space-between;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 28%,var(--admin-surface));padding:8px}.admin-geist-skin .admin-observability-actions,.admin-geist-skin .admin-observability-main,.admin-geist-skin .admin-observability-strip{display:flex;min-width:0;align-items:center;gap:8px}.admin-geist-skin .admin-observability-main{flex:1 1 auto}.admin-geist-skin .admin-observability-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.admin-geist-skin .admin-observability-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-observability-copy strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-observability-copy span{overflow:hidden;color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-observability-strip .admin-workflow-recovery-button{gap:5px;text-decoration:none}.admin-geist-skin .admin-observability-link{color:var(--admin-fg)!important}.admin-geist-skin .admin-outbound-lifecycle-strip{display:flex;min-width:0;align-items:center;gap:8px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 36%,var(--admin-surface));padding:8px}.admin-geist-skin .admin-outbound-lifecycle-strip--positive{border-color:color-mix(in srgb,#10a37f 28%,var(--admin-border));background:color-mix(in srgb,#10a37f 6%,var(--admin-surface))}.admin-geist-skin .admin-outbound-lifecycle-strip--info{border-color:color-mix(in srgb,#3b82f6 26%,var(--admin-border));background:color-mix(in srgb,#3b82f6 5%,var(--admin-surface))}.admin-geist-skin .admin-outbound-lifecycle-strip--warning{border-color:color-mix(in srgb,#f5a623 30%,var(--admin-border));background:color-mix(in srgb,#f5a623 7%,var(--admin-surface))}.admin-geist-skin .admin-outbound-lifecycle-strip--danger{border-color:color-mix(in srgb,#ef4444 30%,var(--admin-border));background:color-mix(in srgb,#ef4444 7%,var(--admin-surface))}.admin-geist-skin .admin-outbound-lifecycle-chip{display:inline-flex;flex:0 0 auto;min-height:24px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.2}.admin-geist-skin .admin-outbound-lifecycle-chip--positive{border-color:color-mix(in srgb,#10a37f 38%,transparent);background:color-mix(in srgb,#10a37f 11%,transparent);color:#0f8f70!important}.dark .admin-geist-skin .admin-outbound-lifecycle-chip--positive{color:#19c997!important}.admin-geist-skin .admin-outbound-lifecycle-chip--info{border-color:color-mix(in srgb,#3b82f6 34%,transparent);background:color-mix(in srgb,#3b82f6 9%,transparent);color:#2563eb!important}.admin-geist-skin .admin-outbound-lifecycle-chip--warning{border-color:color-mix(in srgb,#f5a623 42%,transparent);background:color-mix(in srgb,#f5a623 12%,transparent);color:#b76a00!important}.admin-geist-skin .admin-outbound-lifecycle-chip--danger{border-color:color-mix(in srgb,#ef4444 42%,transparent);background:color-mix(in srgb,#ef4444 10%,transparent);color:#dc2626!important}.admin-geist-skin .admin-outbound-lifecycle-main{min-width:0;flex:1 1 auto;overflow:hidden;color:var(--admin-fg)!important;font-size:12px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-outbound-lifecycle-time{flex:0 0 auto;color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.2}@media (max-width:1180px){.admin-geist-skin .admin-run-status-strip{align-items:flex-start;flex-direction:column}.admin-geist-skin .admin-run-status-event{width:100%}.admin-geist-skin .admin-observability-strip{align-items:flex-start;flex-direction:column}.admin-geist-skin .admin-observability-actions{justify-content:flex-start}}.admin-geist-skin .admin-opportunity-title-row{display:flex;min-width:0;align-items:center;gap:8px}.admin-geist-skin .admin-opportunity-title-row h2{overflow:hidden;margin:0;color:var(--admin-fg)!important;font-size:18px;font-weight:650;letter-spacing:-.02em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-opportunity-kicker{margin-bottom:4px;color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-opportunity-meta,.admin-geist-skin .admin-opportunity-proof-row{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.admin-geist-skin .admin-opportunity-meta span,.admin-geist-skin .admin-opportunity-proof-row span{display:inline-flex;min-height:20px;max-width:100%;align-items:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-opportunity-brief-section{display:flex;flex-direction:column;gap:7px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 42%,var(--admin-surface));padding:10px}.admin-geist-skin .admin-opportunity-brief-section>span{color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-opportunity-brief-section p{margin:0;color:var(--admin-muted)!important;font-size:13px;line-height:1.4}.admin-geist-skin .admin-opportunity-decision-copy{color:var(--admin-fg)!important;font-weight:500}.admin-geist-skin .admin-decision-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-decision-context-card{display:flex;min-width:0;flex-direction:column;gap:6px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 36%,var(--admin-surface));padding:10px}.admin-geist-skin .admin-opportunity-rationale{display:flex;min-width:0;flex-direction:column;gap:7px;border:1px solid color-mix(in srgb,#10a37f 34%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#10a37f 7%,var(--admin-surface));padding:11px 12px}.admin-geist-skin .admin-decision-context-card--wide{grid-column:1/-1}.admin-geist-skin .admin-decision-context-card span,.admin-geist-skin .admin-opportunity-rationale span{color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-opportunity-rationale strong{color:var(--admin-fg)!important;font-size:14px;font-weight:650;letter-spacing:-.01em;line-height:1.28}.admin-geist-skin .admin-decision-context-card p,.admin-geist-skin .admin-opportunity-rationale p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;color:var(--admin-fg)!important;font-size:13px;font-weight:500;line-height:1.38}.admin-geist-skin .admin-opportunity-rationale p{color:var(--admin-muted)!important;font-weight:450}.admin-geist-skin .admin-decision-context-card--wide p{-webkit-line-clamp:2}.admin-geist-skin .admin-opportunity-brief-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:8px 14px}.admin-geist-skin .admin-opportunity-support-details{border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 30%,var(--admin-surface))}.admin-geist-skin .admin-opportunity-support-details summary{cursor:pointer;color:var(--admin-muted)!important;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.2;list-style-position:inside}.admin-geist-skin .admin-opportunity-support-details[open] summary{border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-opportunity-support-details .admin-opportunity-brief-grid{padding:12px}.admin-geist-skin .admin-opportunity-brief-grid .admin-detail-field{grid-template-columns:64px minmax(0,1fr);gap:8px}.admin-geist-skin .admin-right-workspace-pane{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.admin-geist-skin .admin-right-brief-pane{flex:0 0 auto;min-height:180px;max-height:min(760px,65%,calc(100% - 360px));overflow:hidden}.admin-geist-skin .admin-right-brief-pane .admin-right-target-pane{height:100%;max-height:none;min-height:0;overflow-y:auto;border-bottom:0!important}.admin-geist-skin .admin-right-target-pane .admin-detail-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-geist-skin .admin-feed-dot{width:6px;height:6px;border-radius:999px;border:1px solid var(--admin-border);background:var(--admin-surface)}.admin-geist-skin .admin-feed-card{position:relative;overflow:hidden;border-left-color:var(--admin-border)!important;border-left-width:1px!important;border:1px solid var(--admin-border)!important;border-left:3px solid color-mix(in srgb,var(--agent-color,var(--admin-muted)) 56%,var(--admin-border))!important;border-radius:8px!important;background:var(--admin-surface)!important;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-feed-card:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border))!important;background:color-mix(in srgb,var(--admin-subtle) 54%,var(--admin-surface))!important}.admin-geist-skin .admin-outcome-memory-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.admin-geist-skin .admin-outcome-memory-summary div{display:flex;min-width:0;flex-direction:column;gap:3px;padding:10px;border-right:1px solid var(--admin-border)}.admin-geist-skin .admin-outcome-memory-summary div:last-child{border-right:0}.admin-geist-skin .admin-outcome-memory-summary strong{color:var(--admin-fg)!important;font-size:18px;font-weight:650;line-height:1}.admin-geist-skin .admin-outcome-memory-label,.admin-geist-skin .admin-outcome-memory-summary span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.25}.admin-geist-skin .admin-outcome-business-proof{display:flex;flex-direction:column;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:12px}.admin-geist-skin .admin-outcome-business-proof--directional{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof--outcome{border-color:color-mix(in srgb,#f5a623 28%,var(--admin-border));background:color-mix(in srgb,#f5a623 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof--repeatable{border-color:color-mix(in srgb,#10b981 30%,var(--admin-border));background:color-mix(in srgb,#10b981 6%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof--retention_proven{border-color:color-mix(in srgb,#10b981 38%,var(--admin-border));background:color-mix(in srgb,#10b981 8%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof--expansion_ready{border-color:color-mix(in srgb,#0070f3 34%,var(--admin-border));background:color-mix(in srgb,#0070f3 6%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-outcome-business-proof-head>div:first-child{display:flex;min-width:0;flex-direction:column;gap:5px}.admin-geist-skin .admin-outcome-business-proof-head strong{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-outcome-business-proof>p{margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.45}.admin-geist-skin .admin-outcome-business-proof-contract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-contract div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:9px}.admin-geist-skin .admin-outcome-business-proof-contract span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-contract p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--admin-fg)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-score{display:flex;min-width:86px;flex-direction:column;gap:5px;text-align:right}.admin-geist-skin .admin-outcome-business-proof-score span{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1}.admin-geist-skin .admin-outcome-business-proof-score div{overflow:hidden;height:5px;border-radius:999px;background:color-mix(in srgb,var(--admin-muted) 14%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-score i{display:block;height:100%;border-radius:inherit;background:var(--admin-fg)}.admin-geist-skin .admin-outcome-business-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg)}.admin-geist-skin .admin-outcome-business-proof-telemetry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-telemetry div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-subtle);padding:9px}.admin-geist-skin .admin-outcome-business-proof-roi{display:flex;flex-direction:column;gap:8px;border:1px solid color-mix(in srgb,#10b981 24%,var(--admin-border));border-radius:7px;background:color-mix(in srgb,#10b981 5%,var(--admin-bg));padding:10px}.admin-geist-skin .admin-outcome-business-proof-roi>span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-roi>strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-roi>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-roi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-roi-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-roi-grid span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-roi-grid strong{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.1}.admin-geist-skin .admin-outcome-business-proof-roi-grid p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-retention{display:flex;flex-direction:column;gap:8px;border-top:1px solid color-mix(in srgb,#10b981 22%,var(--admin-border));padding-top:9px}.admin-geist-skin .admin-outcome-business-proof-retention>span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-retention>strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-retention-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-retention-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-retention-grid span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-retention-grid strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.1}.admin-geist-skin .admin-outcome-business-proof-retention-grid p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-measurement{display:flex;flex-direction:column;gap:8px;border-top:1px solid color-mix(in srgb,#10b981 22%,var(--admin-border));padding-top:9px}.admin-geist-skin .admin-outcome-business-proof-measurement>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-measurement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-measurement-item{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-measurement-item--captured,.admin-geist-skin .admin-outcome-business-proof-measurement-item--ready{border-color:color-mix(in srgb,#10b981 26%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-measurement-item--required{border-color:color-mix(in srgb,#f59e0b 28%,var(--admin-border));background:color-mix(in srgb,#f59e0b 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-measurement-item span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-measurement-item strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.1;text-transform:capitalize}.admin-geist-skin .admin-outcome-business-proof-measurement-item p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-measurement-actions{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-outcome-business-proof-measurement-actions span{border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);color:var(--admin-fg)!important;font-size:10px;font-weight:600;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-asset{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-asset--expansion_packaged,.admin-geist-skin .admin-outcome-business-proof-asset--retention_packaged{border-color:color-mix(in srgb,#10b981 30%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-asset--retention_measurement_ready{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-asset-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-asset-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-asset-head span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-asset-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-asset-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:600;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-asset>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-asset-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-geist-skin .admin-outcome-business-proof-asset-points span{min-width:0;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);color:var(--admin-fg)!important;font-size:11px;font-weight:500;line-height:1.35;padding:8px}.admin-geist-skin .admin-outcome-business-proof-brief{display:flex;flex-direction:column;gap:8px;border:1px solid color-mix(in srgb,var(--admin-fg) 12%,var(--admin-border));border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-brief>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-brief .admin-outcome-business-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-geist-skin .admin-outcome-business-proof-packet{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-packet--customer_ready{border-color:color-mix(in srgb,#10b981 32%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-packet--retention_pending,.admin-geist-skin .admin-outcome-business-proof-packet--wedge_ready{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-packet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-packet-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-packet-grid span,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-grid span,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-head span,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-list span,.admin-geist-skin .admin-outcome-business-proof-packet-handoff>span,.admin-geist-skin .admin-outcome-business-proof-packet-head span,.admin-geist-skin .admin-outcome-business-proof-packet-launch span,.admin-geist-skin .admin-outcome-business-proof-packet-memory>span,.admin-geist-skin .admin-outcome-business-proof-packet-next span,.admin-geist-skin .admin-outcome-business-proof-packet-risks span,.admin-geist-skin .admin-outcome-business-proof-packet-success-grid span,.admin-geist-skin .admin-outcome-business-proof-packet-success-list span,.admin-geist-skin .admin-outcome-business-proof-packet-success-next span,.admin-geist-skin .admin-outcome-business-proof-packet-success>span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-packet-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-packet-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-packet-grid p,.admin-geist-skin .admin-outcome-business-proof-packet-handoff p,.admin-geist-skin .admin-outcome-business-proof-packet-launch p,.admin-geist-skin .admin-outcome-business-proof-packet-memory p,.admin-geist-skin .admin-outcome-business-proof-packet-next p,.admin-geist-skin .admin-outcome-business-proof-packet-risks p,.admin-geist-skin .admin-outcome-business-proof-packet-success p,.admin-geist-skin .admin-outcome-business-proof-packet>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-packet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-packet-grid div,.admin-geist-skin .admin-outcome-business-proof-packet-handoff,.admin-geist-skin .admin-outcome-business-proof-packet-launch,.admin-geist-skin .admin-outcome-business-proof-packet-memory,.admin-geist-skin .admin-outcome-business-proof-packet-next,.admin-geist-skin .admin-outcome-business-proof-packet-risks,.admin-geist-skin .admin-outcome-business-proof-packet-success{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-packet-grid strong,.admin-geist-skin .admin-outcome-business-proof-packet-handoff strong,.admin-geist-skin .admin-outcome-business-proof-packet-launch strong,.admin-geist-skin .admin-outcome-business-proof-packet-memory strong,.admin-geist-skin .admin-outcome-business-proof-packet-success strong{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-outcome-business-proof-packet-memory{background:color-mix(in srgb,#0070f3 3%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-packet-memory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-packet-memory-grid div{display:flex;min-width:0;flex-direction:column;gap:5px;border-top:1px solid var(--admin-border);padding-top:7px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff{border-color:color-mix(in srgb,#10b981 24%,var(--admin-border));background:color-mix(in srgb,#10b981 3%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-packet-handoff--proof_gap,.admin-geist-skin .admin-outcome-business-proof-packet-handoff--wait_for_retention{border-color:color-mix(in srgb,#f5a623 24%,var(--admin-border));background:color-mix(in srgb,#f5a623 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-copy{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:5px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-fg)!important;font-size:10px;font-weight:650;line-height:1;padding:6px 8px;transition:border-color .16s ease,background .16s ease,color .16s ease}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-copy:hover{border-color:color-mix(in srgb,#10b981 36%,var(--admin-border));background:color-mix(in srgb,#10b981 7%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-grid,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-list{grid-template-columns:1fr}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-grid div,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-list p{min-width:0;border-top:1px solid var(--admin-border);padding-top:7px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-grid div{display:flex;flex-direction:column;gap:5px}.admin-geist-skin .admin-outcome-business-proof-packet-handoff-list--guardrail{border-radius:7px;background:color-mix(in srgb,#ef4444 5%,var(--admin-surface));padding:8px}.admin-geist-skin .admin-outcome-business-proof-packet-success{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 3%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-packet-success--proof_hold,.admin-geist-skin .admin-outcome-business-proof-packet-success--retention_hold{border-color:color-mix(in srgb,#f5a623 24%,var(--admin-border));background:color-mix(in srgb,#f5a623 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-packet-success-grid,.admin-geist-skin .admin-outcome-business-proof-packet-success-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-packet-success-list{grid-template-columns:1fr}.admin-geist-skin .admin-outcome-business-proof-packet-success-grid div,.admin-geist-skin .admin-outcome-business-proof-packet-success-list p,.admin-geist-skin .admin-outcome-business-proof-packet-success-next{min-width:0;border-top:1px solid var(--admin-border);padding-top:7px}.admin-geist-skin .admin-outcome-business-proof-packet-success-grid div,.admin-geist-skin .admin-outcome-business-proof-packet-success-next{display:flex;flex-direction:column;gap:5px}.admin-geist-skin .admin-outcome-business-proof-packet-risks{border-color:color-mix(in srgb,#f5a623 24%,var(--admin-border));background:color-mix(in srgb,#f5a623 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-wedge{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-wedge--focused{border-color:color-mix(in srgb,#0070f3 30%,var(--admin-border));background:color-mix(in srgb,#0070f3 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-wedge--directional,.admin-geist-skin .admin-outcome-business-proof-wedge--forming{border-color:color-mix(in srgb,#f5a623 26%,var(--admin-border));background:color-mix(in srgb,#f5a623 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-wedge-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-wedge-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-wedge-grid span,.admin-geist-skin .admin-outcome-business-proof-wedge-head span,.admin-geist-skin .admin-outcome-business-proof-wedge-next span,.admin-geist-skin .admin-outcome-business-proof-wedge-points span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-wedge-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-wedge-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#0070f3 26%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#0070f3 6%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-wedge-grid p,.admin-geist-skin .admin-outcome-business-proof-wedge-next p,.admin-geist-skin .admin-outcome-business-proof-wedge-points p,.admin-geist-skin .admin-outcome-business-proof-wedge>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-wedge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-wedge-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-wedge-grid strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-wedge-next,.admin-geist-skin .admin-outcome-business-proof-wedge-points{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-wedge-points--avoid{border-color:color-mix(in srgb,#e5484d 24%,var(--admin-border));background:color-mix(in srgb,#e5484d 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-cohort{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-cohort--launch_ready{border-color:color-mix(in srgb,#10b981 32%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-cohort--measure_retention_first,.admin-geist-skin .admin-outcome-business-proof-cohort--sharpen_wedge{border-color:color-mix(in srgb,#0070f3 25%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-cohort-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-cohort-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-cohort-grid span,.admin-geist-skin .admin-outcome-business-proof-cohort-head span,.admin-geist-skin .admin-outcome-business-proof-cohort-list span,.admin-geist-skin .admin-outcome-business-proof-cohort-thresholds>span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-cohort-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-cohort-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-cohort-list p,.admin-geist-skin .admin-outcome-business-proof-cohort>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-execution-action{width:fit-content;border:1px solid var(--admin-fg);border-radius:6px;background:var(--admin-fg);color:var(--admin-bg);cursor:pointer;font-size:11px;font-weight:650;line-height:1;padding:8px 10px;transition:opacity .16s ease,transform .16s ease}.admin-geist-skin .admin-outcome-business-proof-execution-action:hover{opacity:.88}.admin-geist-skin .admin-outcome-business-proof-execution-action:active{transform:translateY(1px)}.admin-geist-skin .admin-outcome-business-proof-cohort-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-cohort-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-cohort-grid strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-cohort-thresholds{display:flex;flex-direction:column;gap:7px;border:1px solid color-mix(in srgb,#0070f3 24%,var(--admin-border));border-radius:7px;background:color-mix(in srgb,#0070f3 4%,var(--admin-surface));padding:9px}.admin-geist-skin .admin-outcome-business-proof-cohort-threshold-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.admin-geist-skin .admin-outcome-business-proof-cohort-threshold-grid div{display:flex;min-width:0;flex-direction:column;gap:2px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:7px}.admin-geist-skin .admin-outcome-business-proof-cohort-threshold-grid strong{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-cohort-threshold-grid p,.admin-geist-skin .admin-outcome-business-proof-cohort-thresholds>p{margin:0;color:var(--admin-muted)!important;font-size:10px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-cohort-list{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-cohort-list--kill{border-color:color-mix(in srgb,#e5484d 24%,var(--admin-border));background:color-mix(in srgb,#e5484d 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-promotion{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-promotion--ready_to_launch{border-color:color-mix(in srgb,#10b981 32%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-promotion--collecting_evidence,.admin-geist-skin .admin-outcome-business-proof-promotion--retention_hold{border-color:color-mix(in srgb,#0070f3 25%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-promotion--blocked{border-color:color-mix(in srgb,#e5484d 32%,var(--admin-border));background:color-mix(in srgb,#e5484d 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-promotion-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-promotion-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-promotion-blockers span,.admin-geist-skin .admin-outcome-business-proof-promotion-grid span,.admin-geist-skin .admin-outcome-business-proof-promotion-head span,.admin-geist-skin .admin-outcome-business-proof-promotion-next span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-promotion-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-promotion-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-promotion-blockers p,.admin-geist-skin .admin-outcome-business-proof-promotion-grid p,.admin-geist-skin .admin-outcome-business-proof-promotion-next p,.admin-geist-skin .admin-outcome-business-proof-promotion>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-promotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.admin-geist-skin .admin-outcome-business-proof-promotion-blockers,.admin-geist-skin .admin-outcome-business-proof-promotion-check,.admin-geist-skin .admin-outcome-business-proof-promotion-next{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-promotion-check--baseline_met,.admin-geist-skin .admin-outcome-business-proof-promotion-check--pass{border-color:color-mix(in srgb,#10b981 24%,var(--admin-border));background:color-mix(in srgb,#10b981 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-promotion-check--contracted,.admin-geist-skin .admin-outcome-business-proof-promotion-check--hold,.admin-geist-skin .admin-outcome-business-proof-promotion-check--needs_roi_note,.admin-geist-skin .admin-outcome-business-proof-promotion-check--tracked,.admin-geist-skin .admin-outcome-business-proof-promotion-check--watch{border-color:color-mix(in srgb,#0070f3 20%,var(--admin-border));background:color-mix(in srgb,#0070f3 3%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-promotion-blockers,.admin-geist-skin .admin-outcome-business-proof-promotion-check--blocked{border-color:color-mix(in srgb,#e5484d 24%,var(--admin-border));background:color-mix(in srgb,#e5484d 4%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-promotion-check strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-execution{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-execution--ready_to_execute{border-color:color-mix(in srgb,#10b981 32%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-execution--retention_gate,.admin-geist-skin .admin-outcome-business-proof-execution--wedge_test_queue{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-execution-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-execution-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-execution-gate span,.admin-geist-skin .admin-outcome-business-proof-execution-grid span,.admin-geist-skin .admin-outcome-business-proof-execution-head span,.admin-geist-skin .admin-outcome-business-proof-execution-list>span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-execution-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-execution-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-execution-gate p,.admin-geist-skin .admin-outcome-business-proof-execution-grid p,.admin-geist-skin .admin-outcome-business-proof-execution-list p,.admin-geist-skin .admin-outcome-business-proof-execution>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-execution-gates,.admin-geist-skin .admin-outcome-business-proof-execution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-execution-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-geist-skin .admin-outcome-business-proof-execution-gate,.admin-geist-skin .admin-outcome-business-proof-execution-grid div,.admin-geist-skin .admin-outcome-business-proof-execution-list{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-execution-gate strong,.admin-geist-skin .admin-outcome-business-proof-execution-grid strong,.admin-geist-skin .admin-outcome-business-proof-execution-list strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-execution-grid strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-geist-skin .admin-outcome-business-proof-execution-list p{display:flex;flex-direction:column;gap:2px}.admin-geist-skin .admin-outcome-business-proof-execution-gate--active,.admin-geist-skin .admin-outcome-business-proof-execution-gate--ready{border-color:color-mix(in srgb,#10b981 26%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-execution-gate--hold{border-color:color-mix(in srgb,#f5a623 28%,var(--admin-border));background:color-mix(in srgb,#f5a623 6%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-commercial{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outcome-business-proof-commercial--expansion_revenue_proven,.admin-geist-skin .admin-outcome-business-proof-commercial--retained_revenue_proven{border-color:color-mix(in srgb,#10b981 32%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-commercial--pipeline_priced{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 4%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-commercial--revenue_pending_retention{border-color:color-mix(in srgb,#f5a623 28%,var(--admin-border));background:color-mix(in srgb,#f5a623 5%,var(--admin-bg))}.admin-geist-skin .admin-outcome-business-proof-commercial-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-business-proof-commercial-head>div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-outcome-business-proof-commercial-gates span,.admin-geist-skin .admin-outcome-business-proof-commercial-grid span,.admin-geist-skin .admin-outcome-business-proof-commercial-head span,.admin-geist-skin .admin-outcome-business-proof-commercial-next span,.admin-geist-skin .admin-outcome-business-proof-commercial-retention span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-commercial-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-business-proof-commercial-head em{flex-shrink:0;border:1px solid color-mix(in srgb,#10b981 28%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 7%,var(--admin-surface));color:var(--admin-fg)!important;font-size:10px;font-style:normal;font-weight:650;line-height:1;padding:5px 7px}.admin-geist-skin .admin-outcome-business-proof-commercial-gates p,.admin-geist-skin .admin-outcome-business-proof-commercial-grid p,.admin-geist-skin .admin-outcome-business-proof-commercial-next p,.admin-geist-skin .admin-outcome-business-proof-commercial-retention p,.admin-geist-skin .admin-outcome-business-proof-commercial>p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.4}.admin-geist-skin .admin-outcome-business-proof-commercial-gates,.admin-geist-skin .admin-outcome-business-proof-commercial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-business-proof-commercial-gates div,.admin-geist-skin .admin-outcome-business-proof-commercial-grid div,.admin-geist-skin .admin-outcome-business-proof-commercial-next,.admin-geist-skin .admin-outcome-business-proof-commercial-retention{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-business-proof-commercial-gates strong,.admin-geist-skin .admin-outcome-business-proof-commercial-grid strong,.admin-geist-skin .admin-outcome-business-proof-commercial-retention strong{color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-commercial-retention--mature{border-color:color-mix(in srgb,#10b981 28%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-commercial-retention--active,.admin-geist-skin .admin-outcome-business-proof-commercial-retention--premature{border-color:color-mix(in srgb,#f5a623 30%,var(--admin-border));background:color-mix(in srgb,#f5a623 6%,var(--admin-surface))}.admin-geist-skin .admin-outcome-business-proof-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border-right:1px solid var(--admin-border);padding:9px}.admin-geist-skin .admin-outcome-business-proof-grid div:last-child{border-right:0}.admin-geist-skin .admin-outcome-business-proof-grid span,.admin-geist-skin .admin-outcome-business-proof-next span,.admin-geist-skin .admin-outcome-business-proof-telemetry span{color:var(--admin-muted)!important;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outcome-business-proof-grid strong,.admin-geist-skin .admin-outcome-business-proof-telemetry strong{color:var(--admin-fg)!important;font-size:14px;font-weight:650;line-height:1.1}.admin-geist-skin .admin-outcome-business-proof-grid p,.admin-geist-skin .admin-outcome-business-proof-next p,.admin-geist-skin .admin-outcome-business-proof-telemetry p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-business-proof-next{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-bg);padding:9px}.admin-geist-skin .admin-outcome-memory-learning{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:12px}.admin-geist-skin .admin-outcome-memory-learning--active{border-color:color-mix(in srgb,#10b981 28%,var(--admin-border));background:color-mix(in srgb,#10b981 6%,var(--admin-surface))}.admin-geist-skin .admin-outcome-memory-learning span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-outcome-memory-learning strong{color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-outcome-memory-learning p{margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.45}.admin-geist-skin .admin-outcome-memory-section{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-outcome-memory-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outcome-memory-section-head strong{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.25;text-align:right}.admin-geist-skin .admin-outcome-memory-receipt{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-outcome-memory-receipt-list{display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.admin-geist-skin .admin-outcome-memory-receipt-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--admin-border);padding:9px 10px}.admin-geist-skin .admin-outcome-memory-receipt-row:last-child{border-bottom:0}.admin-geist-skin .admin-outcome-memory-receipt-marker{width:7px;height:7px;border-radius:999px;background:var(--admin-muted)}.admin-geist-skin .admin-outcome-memory-receipt-row--positive .admin-outcome-memory-receipt-marker,.admin-geist-skin .admin-outcome-memory-receipt-row--recorded .admin-outcome-memory-receipt-marker{background:#10b981}.admin-geist-skin .admin-outcome-memory-receipt-row--engagement .admin-outcome-memory-receipt-marker{background:#0070f3}.admin-geist-skin .admin-outcome-memory-receipt-row--attention .admin-outcome-memory-receipt-marker{background:#f5a623}.admin-geist-skin .admin-outcome-memory-receipt-row--negative .admin-outcome-memory-receipt-marker{background:#e5484d}.admin-geist-skin .admin-outcome-memory-receipt-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.admin-geist-skin .admin-outcome-memory-receipt-copy div{display:flex;min-width:0;align-items:center;gap:7px}.admin-geist-skin .admin-outcome-memory-receipt-copy strong{color:var(--admin-fg)!important;font-size:12px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-outcome-memory-receipt-copy p,.admin-geist-skin .admin-outcome-memory-receipt-copy span,.admin-geist-skin .admin-outcome-memory-receipt-meta time{color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outcome-memory-receipt-copy p,.admin-geist-skin .admin-outcome-memory-receipt-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-outcome-memory-receipt-copy p{margin:0}.admin-geist-skin .admin-outcome-memory-receipt-meta{display:flex;align-items:flex-end;flex-direction:column;gap:4px;white-space:nowrap}.admin-geist-skin .admin-outcome-memory-receipt-meta span{border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.1}.admin-geist-skin .admin-outcome-memory-card{overflow:hidden;padding:0!important}.admin-geist-skin .admin-outcome-memory-card-trigger{display:grid;grid-template-columns:minmax(90px,124px) minmax(0,1fr) auto 18px;align-items:center;width:100%;min-width:0;gap:10px;border:0;background:transparent;color:inherit;padding:9px;text-align:left}.admin-geist-skin .admin-outcome-memory-card-trigger p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0;color:var(--admin-fg)!important;font-size:12px;line-height:1.35}.admin-geist-skin .admin-outcome-memory-card-trigger strong{border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}.admin-geist-skin .admin-outcome-memory-card--reuse .admin-feed-agent-dot{background:#10b981}.admin-geist-skin .admin-outcome-memory-card--avoid .admin-feed-agent-dot{background:#e5484d}.admin-geist-skin .admin-outcome-memory-card--engagement .admin-feed-agent-dot{background:#0070f3}.admin-geist-skin .admin-outcome-memory-card-body{overflow:hidden;border-top:1px solid var(--admin-border);padding:9px!important}.admin-geist-skin .admin-outcome-memory-expand-icon{width:14px;height:14px;color:var(--admin-muted);transition:transform .16s ease,color .16s ease}.admin-geist-skin .admin-outcome-memory-card-trigger[aria-expanded=true] .admin-outcome-memory-expand-icon{transform:rotate(180deg)}.admin-geist-skin .admin-outcome-memory-pattern-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.admin-geist-skin .admin-outcome-memory-pattern-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);padding:8px}.admin-geist-skin .admin-outcome-memory-next span,.admin-geist-skin .admin-outcome-memory-pattern-grid span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-outcome-memory-next p,.admin-geist-skin .admin-outcome-memory-pattern-grid p{margin:0;color:var(--admin-fg)!important;font-size:12px;line-height:1.4}.admin-geist-skin .admin-outcome-memory-next{display:flex;flex-direction:column;gap:4px;margin-top:8px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);padding:8px}.admin-geist-skin .admin-outcome-memory-next--reuse{border-color:color-mix(in srgb,#10b981 26%,var(--admin-border));background:color-mix(in srgb,#10b981 6%,var(--admin-subtle))}.admin-geist-skin .admin-outcome-memory-next--avoid{border-color:color-mix(in srgb,#e5484d 24%,var(--admin-border));background:color-mix(in srgb,#e5484d 5%,var(--admin-subtle))}.admin-geist-skin .admin-outcome-memory-next--engagement{border-color:color-mix(in srgb,#0070f3 24%,var(--admin-border));background:color-mix(in srgb,#0070f3 5%,var(--admin-subtle))}.admin-geist-skin .admin-feed-card--active{border-color:color-mix(in srgb,var(--agent-color,#0070f3) 36%,var(--admin-border))!important;border-left-color:var(--agent-color,#0070f3)!important;background:color-mix(in srgb,var(--agent-color,#0070f3) 7%,var(--admin-surface))!important}.dark .admin-geist-skin .admin-feed-card--active{border-color:color-mix(in srgb,var(--agent-color,#3291ff) 42%,var(--admin-border))!important;background:color-mix(in srgb,var(--agent-color,#3291ff) 10%,var(--admin-surface))!important}.admin-geist-skin .admin-feed-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer;list-style:none}.admin-geist-skin .admin-feed-agent{display:flex;align-items:center;min-width:0;gap:8px;color:var(--admin-fg)!important;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.35}.admin-geist-skin .admin-feed-agent-dot{width:6px;height:6px;border-radius:999px;background:var(--agent-color,var(--admin-muted));opacity:.9;flex:0 0 auto}.admin-geist-skin .admin-feed-agent-dot--active{opacity:1}.admin-geist-skin .admin-feed-meta{display:flex;align-items:center;gap:8px;color:var(--admin-muted)!important;font-size:12px;font-weight:400;letter-spacing:0;white-space:nowrap}.admin-geist-skin .admin-feed-chevron{display:inline-flex;transform-origin:center;transition:transform .16s ease}.admin-geist-skin .admin-feed-body{border-top:1px solid var(--admin-border);padding:12px 14px 14px}.admin-geist-skin .admin-feed-progress-copy{padding:0 14px 14px;color:var(--admin-muted)!important;font-size:13px;line-height:1.5}.admin-geist-skin .admin-artifact-grid{display:grid;grid-template-columns:1fr;gap:10px}.admin-geist-skin .admin-artifact-field{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:6px;background:color-mix(in srgb,var(--admin-subtle) 48%,var(--admin-surface));padding:10px}.admin-geist-skin .admin-artifact-field--full{grid-column:1/-1}.admin-geist-skin .admin-artifact-label{color:var(--admin-muted)!important;font-size:11px;font-weight:500;letter-spacing:0}.admin-geist-skin .admin-artifact-value{color:var(--admin-fg)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-artifact-muted,.admin-geist-skin .admin-artifact-quote{color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-artifact-quote{margin:0;border-left:2px solid color-mix(in srgb,var(--agent-color,var(--admin-muted)) 50%,var(--admin-border));padding-left:10px}.admin-geist-skin .admin-artifact-list{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:16px;color:var(--admin-fg)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-artifact-chip{display:inline-flex;width:fit-content;align-items:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);padding:3px 8px;color:var(--admin-fg)!important;font-size:12px;font-weight:500}.admin-geist-skin .admin-winning-play-result{display:flex;flex-direction:column;gap:12px}.admin-geist-skin .admin-winning-play-hero{display:flex;flex-direction:column;gap:5px;border:1px solid color-mix(in srgb,#0f8f70 18%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#0f8f70 3%,var(--admin-surface));padding:14px}.admin-geist-skin .admin-winning-play-grid span,.admin-geist-skin .admin-winning-play-hero span{color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-winning-play-hero strong{color:var(--admin-fg)!important;font-size:18px;font-weight:700;line-height:1.25}.admin-geist-skin .admin-winning-play-grid p,.admin-geist-skin .admin-winning-play-hero p{margin:0;color:var(--admin-fg)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-winning-play-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-winning-play-grid div{min-width:0;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-winning-play-grid p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:4px}.admin-geist-skin .admin-winning-play-evidence{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-winning-play-evidence span{border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-winning-play-actions{display:flex;justify-content:flex-end}.admin-geist-skin .admin-winning-play-actions button{border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-fg);padding:6px 9px;font-size:12px;font-weight:600;line-height:1.2;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-winning-play-actions button:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));background:var(--admin-subtle)}.admin-geist-skin .admin-debate-summary{display:flex;flex-direction:column;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:12px}.admin-geist-skin .admin-debate-winner{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid color-mix(in srgb,#0f8f70 28%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#0f8f70 4%,var(--admin-surface));padding:12px}.admin-geist-skin .admin-debate-winner-main{display:flex;min-width:0;flex-direction:column;gap:5px}.admin-geist-skin .admin-debate-winner-main span{color:#0f8f70!important;font-size:11px;font-weight:700;line-height:1.2}.admin-geist-skin .admin-debate-winner-main strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--admin-fg)!important;font-size:15px;font-weight:750;line-height:1.3}.admin-geist-skin .admin-debate-winner-main p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.45}.admin-geist-skin .admin-debate-winner-facts{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:42%}.admin-geist-skin .admin-debate-winner-facts span{max-width:160px;overflow:hidden;border:1px solid color-mix(in srgb,#0f8f70 24%,var(--admin-border));border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:4px 8px;font-size:11px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-debate-summary--warning{border-color:color-mix(in srgb,#b76b00 28%,var(--admin-border));background:color-mix(in srgb,#b76b00 3%,var(--admin-surface))}.admin-geist-skin .admin-debate-progress{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 38%,var(--admin-surface));padding:10px}.admin-geist-skin .admin-debate-agent-strip,.admin-geist-skin .admin-debate-progress-rail{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-debate-progress-step{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:4px 8px;font-size:11px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-debate-progress-step strong{color:inherit;font-size:10px;font-weight:750}.admin-geist-skin .admin-debate-progress-dot{width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--admin-muted) 42%,transparent)}.admin-geist-skin .admin-debate-progress-step--active{border-color:color-mix(in srgb,#0f8f70 34%,var(--admin-border));background:color-mix(in srgb,#0f8f70 7%,var(--admin-bg));color:#0f8f70!important}.admin-geist-skin .admin-debate-progress-step--active .admin-debate-progress-dot{background:#0f8f70;box-shadow:0 0 0 3px color-mix(in srgb,#0f8f70 12%,transparent)}.admin-geist-skin .admin-debate-progress-step--complete{color:var(--admin-fg)!important}.admin-geist-skin .admin-debate-progress-step--complete .admin-debate-progress-dot{background:var(--admin-fg)}.admin-geist-skin .admin-debate-agent-chip{--agent-color:#ffbf00;display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--agent-color) 26%,var(--admin-border));border-radius:7px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:6px 8px;font-size:11px;line-height:1.2}.admin-geist-skin .admin-debate-agent-chip strong{max-width:132px;overflow:hidden;color:var(--admin-fg)!important;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-debate-agent-chip>span:not(.admin-debate-agent-dot):not(.admin-debate-working-spinner){max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-debate-agent-chip--active{background:color-mix(in srgb,var(--agent-color) 5%,var(--admin-bg));border-color:color-mix(in srgb,var(--agent-color) 42%,var(--admin-border))}.admin-geist-skin .admin-debate-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-debate-summary-head div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-debate-summary-head span{color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-debate-summary-head strong{color:var(--admin-fg)!important;font-size:16px;font-weight:700;line-height:1.3}.admin-geist-skin .admin-debate-summary-head p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-debate-summary-head button{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-fg);padding:6px 9px;font-size:12px;font-weight:600;line-height:1.2;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-debate-summary-head button:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));background:var(--admin-subtle)}.admin-geist-skin .admin-debate-summary-chips{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-debate-summary-chips span{border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted)!important;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-debate-summary-chips .admin-debate-summary-chip--warning{border-color:color-mix(in srgb,#b76b00 34%,var(--admin-border));color:#b76b00!important}.admin-geist-skin .admin-debate-rounds{display:flex;flex-direction:column;gap:10px}.admin-geist-skin .admin-debate-round{display:flex;flex-direction:column;gap:7px}.admin-geist-skin .admin-debate-round>span{color:var(--admin-muted)!important;font-size:11px;font-weight:700;line-height:1.25}.admin-geist-skin .admin-debate-action,.admin-geist-skin .admin-debate-action-list{display:flex;flex-direction:column;gap:7px}.admin-geist-skin .admin-debate-action{--agent-color:#ffbf00;border:1px solid color-mix(in srgb,var(--agent-color) 28%,var(--admin-border));border-radius:7px;background:var(--admin-bg);padding:0;overflow:hidden;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.admin-geist-skin .admin-debate-action--expanded,.admin-geist-skin .admin-debate-action:hover{border-color:color-mix(in srgb,var(--agent-color) 46%,var(--admin-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--agent-color) 10%,transparent)}.admin-geist-skin .admin-debate-action-main{display:grid;grid-template-columns:minmax(92px,118px) minmax(0,1fr) auto 18px;align-items:center;width:100%;min-width:0;gap:10px;border:0;background:transparent;color:inherit;padding:8px 9px 4px;text-align:left}.admin-geist-skin .admin-debate-action-main:disabled{cursor:default}.admin-geist-skin .admin-debate-agent{display:flex;align-items:center;min-width:0;gap:6px;color:var(--admin-muted)!important;font-size:11px;font-weight:700;line-height:1.2}.admin-geist-skin .admin-debate-agent span:last-child{overflow:hidden;text-overflow:ellipsis}.admin-geist-skin .admin-debate-update-count{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--agent-color) 28%,var(--admin-border));border-radius:999px;color:color-mix(in srgb,var(--agent-color) 70%,var(--admin-muted))!important;padding:2px 5px;font-size:9px;font-weight:750;line-height:1.1}.admin-geist-skin .admin-debate-agent-dot{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--agent-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--agent-color) 12%,transparent)}.admin-geist-skin .admin-debate-working-spinner{flex:0 0 auto;width:12px;height:12px;border:2px solid color-mix(in srgb,var(--agent-color) 22%,var(--admin-border));border-top-color:var(--agent-color);border-radius:999px;animation:adminDebateSpin .7s linear infinite}.admin-geist-skin .admin-debate-action-main p{margin:0;color:var(--admin-fg)!important;font-size:12px}.admin-geist-skin .admin-debate-action small,.admin-geist-skin .admin-debate-action-main p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:1.35}.admin-geist-skin .admin-debate-action small{margin:-2px 9px 8px calc(118px + 19px);color:var(--admin-muted)!important;font-size:11px}.admin-geist-skin .admin-debate-action-main strong{border:1px solid color-mix(in srgb,var(--agent-color) 32%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,var(--agent-color) 5%,var(--admin-surface));color:color-mix(in srgb,var(--agent-color) 75%,var(--admin-fg))!important;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}.admin-geist-skin .admin-debate-expand-icon{width:14px;height:14px;color:var(--admin-muted);transition:transform .16s ease,color .16s ease}.admin-geist-skin .admin-debate-action--expanded .admin-debate-expand-icon{color:var(--agent-color);transform:rotate(180deg)}.admin-geist-skin .admin-debate-action--done .admin-debate-action-main strong{color:#0f8f70!important;border-color:color-mix(in srgb,#0f8f70 28%,var(--admin-border))}.admin-geist-skin .admin-debate-action--warning .admin-debate-action-main strong{color:#b76b00!important;border-color:color-mix(in srgb,#b76b00 34%,var(--admin-border))}.admin-geist-skin .admin-debate-action--working .admin-debate-action-main strong{color:color-mix(in srgb,var(--agent-color) 78%,var(--admin-fg))!important;border-color:color-mix(in srgb,var(--agent-color) 34%,var(--admin-border))}.admin-geist-skin .admin-debate-action-details{display:flex;flex-direction:column;gap:7px;border-top:1px solid color-mix(in srgb,var(--agent-color) 16%,var(--admin-border));background:color-mix(in srgb,var(--agent-color) 3%,var(--admin-surface));padding:9px;overflow:hidden}.admin-geist-skin .admin-debate-action-detail{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px}.admin-geist-skin .admin-debate-action-detail span{color:color-mix(in srgb,var(--agent-color) 54%,var(--admin-muted))!important;font-size:10px;font-weight:700;line-height:1.35}.admin-geist-skin .admin-debate-action-detail p{margin:0;color:var(--admin-fg)!important;font-size:12px;line-height:1.45}@keyframes adminDebateSpin{to{transform:rotate(1turn)}}.admin-geist-skin .admin-debate-issue-list{display:flex;flex-direction:column;gap:10px}.admin-geist-skin .admin-debate-issue-list div{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-debate-issue-list span{display:block;margin-bottom:4px;color:#b76b00!important;font-size:11px;font-weight:700;line-height:1.25}.admin-geist-skin .admin-debate-issue-list p{margin:0;color:var(--admin-fg)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 16px}.admin-geist-skin .admin-detail-field{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;min-width:0}.admin-geist-skin .admin-detail-field--wide{grid-column:1/-1}.admin-geist-skin .admin-detail-label{color:var(--admin-muted)!important;font-size:13px;line-height:1.35}.admin-geist-skin .admin-detail-value{display:flex;min-width:0;align-items:center;gap:8px}.admin-geist-skin .admin-detail-text{min-width:0;max-width:100%;color:var(--admin-fg)!important;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.admin-geist-skin .admin-detail-link{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--admin-muted) 45%,transparent);text-decoration-style:dashed;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.admin-geist-skin .admin-detail-link:hover{color:var(--admin-muted)!important;text-decoration-color:var(--admin-muted)}.admin-geist-skin .admin-email-verification{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;min-height:30px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:0 10px;font-size:13px;font-weight:600;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.admin-geist-skin .admin-email-verification:not(:disabled):hover{transform:translateY(-1px)}.admin-geist-skin .admin-email-verification-dot{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}.admin-geist-skin .admin-email-verification--verified{border-color:color-mix(in srgb,#00a86b 72%,var(--admin-border));background:color-mix(in srgb,#00a86b 18%,var(--admin-surface));color:#008a58!important}.dark .admin-geist-skin .admin-email-verification--verified{border-color:color-mix(in srgb,#32d583 70%,var(--admin-border));background:color-mix(in srgb,#00a86b 26%,var(--admin-surface));color:#7ee7b8!important}.admin-geist-skin .admin-email-verification--invalid{border-color:color-mix(in srgb,#ef4444 72%,var(--admin-border));background:color-mix(in srgb,#ef4444 16%,var(--admin-surface));color:#d92d20!important}.dark .admin-geist-skin .admin-email-verification--invalid{border-color:color-mix(in srgb,#ff6b6b 72%,var(--admin-border));background:color-mix(in srgb,#ef4444 24%,var(--admin-surface));color:#ff9f9f!important}.admin-geist-skin .admin-email-verification--unverified{border-color:color-mix(in srgb,#71717a 70%,var(--admin-border));background:color-mix(in srgb,#71717a 15%,var(--admin-surface));color:#52525b!important}.dark .admin-geist-skin .admin-email-verification--unverified{border-color:color-mix(in srgb,#a1a1aa 60%,var(--admin-border));background:color-mix(in srgb,#a1a1aa 18%,var(--admin-surface));color:#d4d4d8!important}.admin-geist-skin .admin-email-verification--checking{border-color:color-mix(in srgb,#f97316 78%,var(--admin-border));background:color-mix(in srgb,#f97316 16%,var(--admin-surface));color:#c2410c!important}.dark .admin-geist-skin .admin-email-verification--checking{border-color:color-mix(in srgb,#fb923c 74%,var(--admin-border));background:color-mix(in srgb,#f97316 24%,var(--admin-surface));color:#fdba74!important}.admin-geist-skin .admin-email-verification--checking .admin-email-verification-dot{animation:admin-email-pulse .9s ease-in-out infinite}.admin-geist-skin .admin-email-verification--idle{border-color:var(--admin-border);background:var(--admin-surface);color:var(--admin-muted)!important}@keyframes admin-email-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1.15)}}.admin-geist-skin .admin-empty-state{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--admin-border)!important;border-radius:8px!important;background:var(--admin-surface)!important}.admin-geist-skin .admin-empty-state-title{color:var(--admin-fg)!important;font-size:13px;font-weight:500}.admin-geist-skin .admin-empty-state-copy{color:var(--admin-muted)!important;font-size:13px;line-height:1.5}.admin-geist-skin .admin-dossier-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--admin-surface) 84%,transparent)!important;backdrop-filter:blur(10px)}@media (min-width:640px){.admin-geist-skin .admin-dossier-backdrop{padding:32px}}.admin-geist-skin .admin-dossier-modal{position:relative;display:flex;width:100%;max-width:72rem;height:100%;max-height:85vh;flex-direction:column;overflow:hidden;border:1px solid var(--admin-border)!important;border-radius:12px!important;background:var(--admin-surface)!important;box-shadow:0 24px 64px rgba(0,0,0,.16)!important}.dark .admin-geist-skin .admin-dossier-modal{box-shadow:0 24px 64px rgba(0,0,0,.55)!important}.admin-geist-skin .admin-settings-modal{max-width:74rem;height:min(84vh,780px);max-height:84vh;border-radius:16px!important}.admin-geist-skin .admin-settings-panel{border:0;background:transparent;padding:0}.admin-geist-skin .admin-settings-layout{display:grid;grid-template-columns:280px minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:hidden}.admin-geist-skin .admin-settings-body{min-width:0;border-left:1px solid color-mix(in srgb,var(--admin-border) 72%,transparent);padding:28px}.admin-geist-skin .admin-settings-sidebar{display:flex;flex-direction:column;gap:22px;padding:24px 14px;background:color-mix(in srgb,var(--admin-surface) 82%,var(--admin-subtle))}.admin-geist-skin .admin-settings-back{display:inline-flex;width:fit-content;align-items:center;gap:10px;border:0;background:transparent;color:var(--admin-muted)!important;padding:0 6px;font-size:18px;font-weight:500;line-height:1.2;transition:color .16s ease}.admin-geist-skin .admin-settings-back:hover{color:var(--admin-fg)!important}.admin-geist-skin .admin-settings-tabs{display:flex;flex-direction:column;gap:6px}.admin-geist-skin .admin-settings-tab{display:flex;width:100%;align-items:center;gap:12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--admin-fg)!important;padding:12px 14px;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-settings-tab:hover{border-color:transparent;background:color-mix(in srgb,var(--admin-fg) 6%,transparent);color:var(--admin-fg)!important}.admin-geist-skin .admin-settings-tab--active{border-color:transparent;background:color-mix(in srgb,var(--admin-fg) 10%,transparent);color:var(--admin-fg)!important}.admin-geist-skin .admin-settings-tab svg{flex:0 0 auto;color:inherit}.admin-geist-skin .admin-settings-tab span{color:inherit!important;font-size:18px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-settings-content-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px}.admin-geist-skin .admin-settings-content-header div:first-child{display:flex;min-width:0;flex-direction:column;gap:6px}.admin-geist-skin .admin-settings-content-header span{color:var(--admin-muted)!important;font-size:12px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-settings-content-header h2{margin:0;color:var(--admin-fg)!important;font-size:24px;font-weight:600;letter-spacing:0;line-height:1.15}.admin-geist-skin .admin-settings-content-header p{margin:0;color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-settings-header-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.admin-geist-skin .admin-settings-section{border:0!important;border-top:0!important;background:transparent;padding:0!important}.admin-geist-skin .admin-settings-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-settings-segment{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);color:var(--admin-muted)!important;padding:10px;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-settings-segment:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));color:var(--admin-fg)!important}.admin-geist-skin .admin-settings-segment--active{border-color:color-mix(in srgb,#0070f3 40%,var(--admin-border));background:color-mix(in srgb,#0070f3 8%,var(--admin-surface));color:var(--admin-fg)!important}.admin-geist-skin .admin-settings-segment strong{color:inherit!important;font-size:13px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-settings-segment span{color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-dossier-header,.admin-geist-skin .admin-dossier-payload-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.admin-geist-skin .admin-dossier-title-group{display:flex;min-width:0;align-items:center;gap:12px}.admin-geist-skin .admin-dossier-kicker,.admin-geist-skin .admin-dossier-meta,.admin-geist-skin .admin-dossier-payload-title{color:var(--admin-muted)!important;font-size:12px;line-height:1.3}.admin-geist-skin .admin-dossier-title{margin:0;color:var(--admin-fg)!important;font-size:18px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-dossier-actions{display:flex;align-items:center;gap:14px}.admin-geist-skin .admin-dossier-meta{display:none;padding-right:14px;border-right:1px solid var(--admin-border);text-align:right}@media (min-width:768px){.admin-geist-skin .admin-dossier-meta{display:flex;flex-direction:column}}.admin-geist-skin .admin-control{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--admin-border)!important;border-radius:6px!important;background:var(--admin-surface)!important;color:var(--admin-muted)!important;font-size:12px;font-weight:500;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-control:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border))!important;color:var(--admin-fg)!important;background:var(--admin-subtle)!important}.admin-geist-skin .admin-dossier-button{min-height:32px;padding:0 10px}.admin-geist-skin .admin-icon-button{width:34px;height:34px}.admin-geist-skin .admin-dossier-body{width:100%;height:100%;overflow-y:auto;padding:24px;background:var(--admin-surface)!important;color:var(--admin-fg)!important}@media (min-width:640px){.admin-geist-skin .admin-dossier-body{padding:32px}}.admin-geist-skin .admin-dossier-section{border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);padding:16px}.admin-geist-skin .admin-dossier-core-grid{display:grid;width:100%;max-width:64rem;margin:0 auto 12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-geist-skin .admin-dossier-section--compact{padding:14px 16px}.admin-geist-skin .admin-dossier-support-panel{width:100%;max-width:64rem;margin:0 auto;border:1px solid var(--admin-border);border-radius:10px;background:color-mix(in srgb,var(--admin-subtle) 30%,var(--admin-surface))}.admin-geist-skin .admin-dossier-support-panel summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.2;list-style-position:inside}.admin-geist-skin .admin-dossier-support-panel summary span:last-child{color:var(--admin-muted)!important;font-weight:500;white-space:nowrap}.admin-geist-skin .admin-dossier-support-panel[open] summary{border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-dossier-support-content{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1fr);gap:12px;padding:12px}.admin-geist-skin .admin-dossier-quality{width:100%;max-width:64rem;margin:0 auto 12px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);padding:14px}.admin-geist-skin .admin-dossier-quality--success{border-color:color-mix(in srgb,#00a86b 38%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality--warning{border-color:color-mix(in srgb,#f59e0b 34%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality--danger{border-color:color-mix(in srgb,#ef4444 38%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.admin-geist-skin .admin-dossier-quality-head div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-dossier-quality-head span{color:var(--admin-muted)!important;font-size:12px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-dossier-quality-head strong{color:var(--admin-fg)!important;font-size:16px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-dossier-quality-head>span{display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);padding:0 10px;white-space:nowrap}.admin-geist-skin .admin-dossier-quality-checks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-dossier-quality-check{min-width:0;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 42%,var(--admin-surface));padding:10px}.admin-geist-skin .admin-dossier-quality-check--pass{border-color:color-mix(in srgb,#00a86b 30%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality-check--review{border-color:color-mix(in srgb,#f59e0b 28%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality-check--fail{border-color:color-mix(in srgb,#ef4444 34%,var(--admin-border))}.admin-geist-skin .admin-dossier-quality-check span{color:var(--admin-muted)!important;font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-dossier-quality-check strong{display:block;margin-top:6px;color:var(--admin-fg)!important;font-size:13px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-dossier-quality-check p{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--admin-muted)!important;font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-geist-skin .admin-dossier-quality-action{display:inline-flex;min-height:28px;margin-top:10px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);padding:0 10px;color:var(--admin-fg)!important;font-size:11px;font-weight:600;line-height:1;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.admin-geist-skin .admin-dossier-quality-action:hover:not(:disabled){border-color:color-mix(in srgb,#00a86b 40%,var(--admin-border));background:color-mix(in srgb,#00a86b 10%,var(--admin-bg));color:var(--admin-fg)!important}.admin-geist-skin .admin-dossier-quality-action:disabled{cursor:not-allowed;opacity:.5}.admin-geist-skin .admin-dossier-decision-summary{display:grid;width:100%;max-width:64rem;margin:0 auto 24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-geist-skin .admin-dossier-decision-card,.admin-geist-skin .admin-dossier-verdict{min-width:0;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);padding:16px}.admin-geist-skin .admin-dossier-verdict{position:relative;overflow:hidden;grid-column:1/-1}.admin-geist-skin .admin-dossier-verdict:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:var(--admin-border)}.admin-geist-skin .admin-dossier-verdict--success:before{background:#00a86b}.admin-geist-skin .admin-dossier-verdict--warning:before{background:#f59e0b}.admin-geist-skin .admin-dossier-verdict--danger:before{background:#ef4444}.admin-geist-skin .admin-dossier-verdict h3{margin:12px 0 6px;color:var(--admin-fg)!important;font-size:20px;font-weight:650;letter-spacing:0;line-height:1.2}.admin-geist-skin .admin-dossier-decision-card p,.admin-geist-skin .admin-dossier-verdict p{margin:0;color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-dossier-disqualification{margin-top:14px;border:1px solid color-mix(in srgb,#ef4444 28%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#ef4444 5%,var(--admin-surface));padding:12px}.admin-geist-skin .admin-dossier-disqualification>span{display:block;color:var(--admin-muted)!important;font-size:11px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-dossier-disqualification strong{display:block;margin-top:6px;color:var(--admin-fg)!important;font-size:14px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-dossier-disqualification p{margin-top:6px;color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-dossier-disqualification-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.admin-geist-skin .admin-dossier-disqualification-facts span{display:inline-flex;min-height:22px;align-items:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);color:var(--admin-muted)!important;padding:0 8px;font-size:11px;font-weight:600;line-height:1}.admin-geist-skin .admin-dossier-verdict-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.admin-geist-skin .admin-dossier-verdict-actions .admin-action-button{min-height:34px;border-radius:7px;padding:0 12px;font-size:13px}.admin-geist-skin .admin-dossier-decision-card{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-dossier-decision-card span{color:var(--admin-muted)!important;font-size:12px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-dossier-decision-card strong{color:var(--admin-fg)!important;font-size:15px;font-weight:650;line-height:1.25}@media (max-width:900px){.admin-geist-skin .admin-dossier-core-grid,.admin-geist-skin .admin-dossier-decision-summary,.admin-geist-skin .admin-dossier-quality-checks,.admin-geist-skin .admin-dossier-support-content{grid-template-columns:1fr}}.admin-geist-skin .admin-dossier-completeness,.admin-geist-skin .admin-dossier-next-action{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:14px}.admin-geist-skin .admin-dossier-completeness-header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-muted)!important;font-size:12px;font-weight:500}.admin-geist-skin .admin-dossier-completeness-header strong{color:var(--admin-fg)!important;font-size:18px;font-weight:600;line-height:1}.admin-geist-skin .admin-dossier-meter{height:6px;margin-top:12px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--admin-border) 64%,transparent)}.admin-geist-skin .admin-dossier-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00a86b,#32d583);transition:width .22s ease}.admin-geist-skin .admin-dossier-gap-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.admin-geist-skin .admin-dossier-gap{display:inline-flex;align-items:center;min-height:22px;border:1px solid color-mix(in srgb,#f59e0b 36%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#f59e0b 8%,var(--admin-surface));color:color-mix(in srgb,#92400e 78%,var(--admin-fg))!important;padding:0 8px;font-size:11px;font-weight:500;line-height:1}.admin-geist-skin .admin-dossier-gap--complete{border-color:color-mix(in srgb,#00a86b 34%,var(--admin-border));background:color-mix(in srgb,#00a86b 8%,var(--admin-surface));color:color-mix(in srgb,#007a4d 76%,var(--admin-fg))!important}.admin-geist-skin .admin-dossier-next-action{position:relative;overflow:hidden;background:var(--admin-surface)}.admin-geist-skin .admin-dossier-next-action:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:var(--admin-border)}.admin-geist-skin .admin-dossier-next-action--success:before{background:#00a86b}.admin-geist-skin .admin-dossier-next-action--warning:before{background:#f59e0b}.admin-geist-skin .admin-dossier-next-action--danger:before{background:#ef4444}.admin-geist-skin .admin-dossier-next-label{display:inline-flex;align-items:center;min-height:22px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:0 8px;font-size:11px;font-weight:500;line-height:1}.admin-geist-skin .admin-dossier-next-action h3{margin:12px 0 6px;color:var(--admin-fg)!important;font-size:14px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-dossier-next-action p{margin:0;color:var(--admin-muted)!important;font-size:13px;line-height:1.55}.admin-geist-skin .admin-dossier-section-title{margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--admin-border);color:var(--admin-fg)!important;font-size:14px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-dossier-row{display:grid;grid-template-columns:minmax(92px,.38fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:6px 0}.admin-geist-skin .admin-dossier-label{color:var(--admin-muted)!important;font-size:13px;line-height:1.35}.admin-geist-skin .admin-dossier-value{min-width:0;overflow:hidden;color:var(--admin-fg)!important;font-size:13px;line-height:1.35;text-align:right;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-dossier-link{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--admin-muted) 42%,transparent);text-decoration-style:dashed;text-underline-offset:3px}.admin-geist-skin .admin-dossier-muted{color:var(--admin-muted)!important}.admin-geist-skin .admin-dossier-copy{color:var(--admin-muted)!important;font-size:13px;line-height:1.65}.admin-geist-skin .admin-dossier-signal-grid{display:grid;grid-template-columns:1fr;gap:10px}.admin-geist-skin .admin-dossier-signal-card{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:12px}.admin-geist-skin .admin-dossier-signal-title{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-dossier-signal-card p{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--admin-muted)!important;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.admin-geist-skin .admin-dossier-signal-evidence{margin-top:9px;padding-top:8px;border-top:1px solid var(--admin-border);color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.3}.admin-geist-skin .admin-dossier-token-card{border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-subtle)!important;padding:14px}.admin-geist-skin .admin-dossier-token-title{margin:0 0 10px;color:var(--admin-muted)!important;font-size:12px;font-weight:600}.admin-geist-skin .admin-dossier-token{display:inline-flex;align-items:center;min-height:24px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);color:var(--admin-muted)!important;padding:0 9px;font-size:12px;line-height:1;white-space:nowrap}.admin-geist-skin .admin-dossier-evidence-list{display:flex;flex-direction:column;gap:10px}.admin-geist-skin .admin-dossier-evidence{display:flex;flex-direction:column;gap:6px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:10px}.admin-geist-skin .admin-dossier-evidence-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-muted)!important;font-size:11px;font-weight:500}.admin-geist-skin .admin-dossier-evidence p{margin:0;color:var(--admin-fg)!important;font-size:12px;line-height:1.45}.admin-geist-skin .admin-dossier-evidence a{overflow:hidden;color:#0070f3!important;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-dossier-payload{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;background:var(--admin-surface)!important}.admin-geist-skin .admin-recon-root{position:relative;display:flex;min-height:0;flex:1 1 auto;flex-direction:column;background:var(--admin-surface)}.admin-geist-skin .admin-recon-root--command{flex:0 0 auto;border-bottom:1px solid var(--admin-border);overflow:visible}.admin-geist-skin .admin-recon-root--header{flex-shrink:0}.admin-geist-skin .admin-recon-root--activity{flex-shrink:0;border-top:1px solid var(--admin-border);border-bottom:0;background:color-mix(in srgb,var(--admin-surface) 96%,transparent)}.admin-geist-skin .admin-recon-root--composer{flex-shrink:0;border-top:1px solid var(--admin-border);border-bottom:0;background:color-mix(in srgb,var(--admin-surface) 94%,transparent)}.admin-geist-skin .admin-recon-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.admin-geist-skin .admin-recon-root--command .admin-recon-header{border-bottom:0;padding:14px 14px 9px}.admin-geist-skin .admin-recon-root--command .admin-recon-title{font-size:14px}.admin-geist-skin .admin-recon-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.admin-geist-skin .admin-recon-eyebrow{color:var(--admin-muted)!important;font-size:12px;font-weight:500;line-height:1.3}.admin-geist-skin .admin-recon-title{margin:2px 0 0;color:var(--admin-fg)!important;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.3}.admin-geist-skin .admin-recon-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:140px;overflow:hidden;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);box-shadow:0 8px 24px rgba(0,0,0,.08)}.admin-geist-skin .admin-recon-menu-item{width:100%;padding:9px 11px;color:#d93036!important;text-align:left;font-size:13px;font-weight:500;transition:background-color .16s ease}.admin-geist-skin .admin-recon-menu-item--neutral{color:var(--admin-fg)!important}.admin-geist-skin .admin-recon-menu-item:hover{background:color-mix(in srgb,#e5484d 8%,var(--admin-surface))!important}.admin-geist-skin .admin-recon-menu-item--neutral:hover{background:var(--admin-subtle)!important}.admin-geist-skin .admin-recon-menu-item:disabled{cursor:progress;color:var(--admin-muted)!important;opacity:.7}.admin-geist-skin .admin-recon-menu-item:disabled:hover{background:var(--admin-surface)!important}.admin-geist-skin .admin-recon-stepper{display:grid;grid-template-columns:1fr;gap:7px;padding:10px 14px;border-bottom:1px solid var(--admin-border);background:var(--admin-subtle)}.admin-geist-skin .admin-recon-step{display:flex;align-items:center;gap:8px;color:var(--admin-muted)!important;font-size:12px;line-height:1.35}.admin-geist-skin .admin-recon-step-dot{width:7px;height:7px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);flex:0 0 auto}.admin-geist-skin .admin-recon-step--active{color:var(--admin-fg)!important}.admin-geist-skin .admin-recon-step--active .admin-recon-step-dot{border-color:color-mix(in srgb,#0070f3 42%,var(--admin-border));background:#0070f3}.admin-geist-skin .admin-recon-step--complete .admin-recon-step-dot{border-color:color-mix(in srgb,#10a37f 42%,var(--admin-border));background:#10a37f}.admin-geist-skin .admin-recon-report{display:flex;flex-direction:column;gap:14px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:14px}.admin-geist-skin .admin-recon-root--command .admin-recon-report{gap:10px;border:0;border-radius:0;background:transparent;padding:0}.admin-geist-skin .admin-recon-report-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-recon-run-strip{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-recon-run-strip span{display:inline-flex;align-items:center;min-height:26px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 8px;font-size:12px;line-height:1.2}.admin-geist-skin .admin-recon-run-strip strong{color:var(--admin-fg)!important;font-weight:600}.admin-geist-skin .admin-recon-root--command .admin-recon-run-strip span{min-height:24px;padding:2px 7px;font-size:11.5px}.admin-geist-skin .admin-recon-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-recon-metric{display:flex;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);padding:10px}.admin-geist-skin .admin-recon-metric-label{color:var(--admin-muted)!important;font-size:12px;line-height:1.2}.admin-geist-skin .admin-recon-metric-value{color:var(--admin-fg)!important;font-size:17px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-recon-table{overflow:hidden;border:1px solid var(--admin-border);border-radius:8px}.admin-geist-skin .admin-recon-table-group{border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-recon-table-group:last-child{border-bottom:0}.admin-geist-skin .admin-recon-table-row{display:grid;grid-template-columns:minmax(140px,1fr) 148px 112px minmax(190px,1.1fr);column-gap:16px;align-items:center;padding:9px 10px;color:var(--admin-fg)!important;font-size:12px;line-height:1.35}.admin-geist-skin .admin-recon-table-head{border-bottom:1px solid var(--admin-border);color:var(--admin-muted)!important;background:var(--admin-subtle);font-size:11px;font-weight:500}.admin-geist-skin .admin-recon-table-head span:nth-child(n+2){padding-left:2px}.admin-geist-skin .admin-recon-company{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.admin-geist-skin .admin-recon-muted{min-width:0;overflow:hidden;color:var(--admin-muted)!important;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-recon-row-action{border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 7px;font-size:12px;white-space:nowrap;width:100%;text-align:left}.admin-geist-skin .admin-recon-row-action--primary{border-color:color-mix(in srgb,#10a37f 34%,var(--admin-border));background:color-mix(in srgb,#10a37f 7%,var(--admin-surface));color:#047857!important;text-align:center}.dark .admin-geist-skin .admin-recon-row-action--primary{color:#3dcc91!important}.admin-geist-skin .admin-recon-row-action:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));color:var(--admin-fg)!important}.admin-geist-skin .admin-recon-result-list{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-recon-report-actions{display:flex}.admin-geist-skin .admin-recon-report-actions .admin-recon-row-action{min-height:30px}.admin-geist-skin .admin-recon-result-card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-recon-root--command .admin-recon-result-card{gap:7px;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:transparent;padding:11px 0 0}.admin-geist-skin .admin-recon-result-actions,.admin-geist-skin .admin-recon-result-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.admin-geist-skin .admin-recon-result-title-group{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.admin-geist-skin .admin-recon-result-meta{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-recon-result-actions .admin-recon-row-action{flex:1 1 auto;min-width:0}.admin-geist-skin .admin-recon-score{display:inline-flex;align-items:center;min-height:24px;border:1px solid color-mix(in srgb,#10a37f 30%,var(--admin-border));border-radius:6px;background:color-mix(in srgb,#10a37f 8%,var(--admin-surface));color:#047857!important;padding:2px 7px;font-size:12px;font-weight:600;line-height:1}.dark .admin-geist-skin .admin-recon-score{color:#3dcc91!important}.admin-geist-skin .admin-recon-evidence-panel{display:grid;gap:8px;padding:2px 0 0}.admin-geist-skin .admin-recon-evidence-empty,.admin-geist-skin .admin-recon-evidence-item{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:9px}.admin-geist-skin .admin-recon-evidence-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--admin-muted)!important;font-size:11px;font-weight:500}.admin-geist-skin .admin-recon-evidence-empty,.admin-geist-skin .admin-recon-evidence-item p{margin:0;color:var(--admin-fg)!important;font-size:12px;line-height:1.4}.admin-geist-skin .admin-recon-evidence-item a{overflow:hidden;color:#0070f3!important;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-recon-empty-row{padding:12px;color:var(--admin-muted)!important;font-size:13px}.admin-geist-skin .admin-recon-chip-row,.admin-geist-skin .admin-recon-quick-row{display:flex;flex-wrap:nowrap;gap:6px;margin-inline:-2px;overflow-x:auto;padding:0 2px 2px;scrollbar-width:none}.admin-geist-skin .admin-recon-quick-row::-webkit-scrollbar{display:none}.admin-geist-skin .admin-recon-chip{display:inline-flex;align-items:center;flex:0 0 auto;min-height:28px;max-width:160px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 9px;overflow:hidden;font-size:11.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-recon-chip--button{cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.admin-geist-skin .admin-recon-chip--button:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));color:var(--admin-fg)!important;background:var(--admin-surface)}.admin-geist-skin .admin-recon-note{display:flex;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:10px;color:var(--admin-muted)!important;font-size:13px;line-height:1.5}.admin-geist-skin .admin-recon-note-label{color:var(--admin-fg)!important;font-size:13px;font-weight:600}.admin-geist-skin .admin-icp-settings{display:flex;flex-direction:column;gap:12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:14px}.admin-geist-skin .admin-settings-modal .admin-settings-panel{border:0;background:transparent;padding:0}.admin-geist-skin .admin-icp-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-icp-title{margin:2px 0 0;color:var(--admin-fg)!important;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.3}.admin-geist-skin .admin-smart-brief{display:flex;flex-direction:column;gap:12px;border:1px solid var(--admin-border);border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 72%,var(--admin-surface));padding:12px}.admin-geist-skin .admin-smart-brief-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-smart-brief-header div{display:flex;min-width:0;flex-direction:column;gap:4px}.admin-geist-skin .admin-smart-brief-header strong{color:var(--admin-fg)!important;font-size:14px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-smart-brief-header p{margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.45}.admin-geist-skin .admin-smart-brief-score{display:inline-flex;flex:0 0 auto;align-items:center;min-height:26px;border:1px solid color-mix(in srgb,#10b981 34%,var(--admin-border));border-radius:999px;background:color-mix(in srgb,#10b981 8%,var(--admin-surface));color:color-mix(in srgb,#10b981 72%,var(--admin-fg))!important;padding:3px 9px;font-size:12px;font-weight:600;white-space:nowrap}.admin-geist-skin .admin-smart-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-geist-skin .admin-icp-field--wide{grid-column:1/-1}.admin-geist-skin .admin-smart-brief-input-shell{display:flex;flex-direction:column;gap:6px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-smart-brief-input-shell p{margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.4}.admin-geist-skin .admin-smart-brief-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-smart-brief-steps div{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-smart-brief-steps span{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-fg)!important;font-size:11px;font-weight:600;line-height:1}.admin-geist-skin .admin-smart-brief-steps strong{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-smart-brief-steps p{margin:0;color:var(--admin-muted)!important;font-size:12px;line-height:1.35}.admin-geist-skin .admin-smart-brief-actions .admin-selection-button:disabled{cursor:not-allowed;opacity:.45}.admin-geist-skin .admin-smart-brief-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.admin-geist-skin .admin-smart-brief-preview div{display:flex;min-width:0;flex-direction:column;gap:4px;border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border);padding:10px}.admin-geist-skin .admin-smart-brief-preview div:nth-child(2n){border-right:0}.admin-geist-skin .admin-smart-brief-preview div:nth-last-child(-n+2){border-bottom:0}.admin-geist-skin .admin-smart-brief-preview div:last-child:nth-child(odd){grid-column:1/-1;border-right:0;border-bottom:0}.admin-geist-skin .admin-smart-brief-preview div:nth-last-child(2):nth-child(2n){border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-smart-brief-preview--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-geist-skin .admin-smart-brief-preview--three div,.admin-geist-skin .admin-smart-brief-preview--three div:last-child:nth-child(odd),.admin-geist-skin .admin-smart-brief-preview--three div:nth-child(2n),.admin-geist-skin .admin-smart-brief-preview--three div:nth-last-child(-n+2),.admin-geist-skin .admin-smart-brief-preview--three div:nth-last-child(2):nth-child(2n){grid-column:auto;border-right:1px solid var(--admin-border);border-bottom:0}.admin-geist-skin .admin-smart-brief-preview--three div:last-child{border-right:0}.admin-geist-skin .admin-smart-brief-preview span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-smart-brief-preview strong{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-smart-brief-usage{display:flex;flex-direction:column;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px}.admin-geist-skin .admin-smart-brief-usage-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-geist-skin .admin-smart-brief-usage-head span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-smart-brief-usage-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.25;text-align:right}.admin-geist-skin .admin-smart-brief-usage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-smart-brief-usage-grid div{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);padding:8px}.admin-geist-skin .admin-smart-brief-usage-grid span{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-smart-brief-usage-grid p{margin:0;color:var(--admin-muted)!important;font-size:11px;line-height:1.35}.admin-geist-skin .admin-smart-brief-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-geist-skin .admin-smart-brief-actions .admin-selection-button{flex:0 1 auto;min-width:220px}.admin-geist-skin .admin-smart-brief-actions span{color:var(--admin-muted)!important;font-size:12px;line-height:1.3;text-align:right}.admin-geist-skin .admin-icp-preset-row{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-icp-preset{display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin button.admin-icp-preset:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));color:var(--admin-fg)!important}.admin-geist-skin .admin-icp-preset--active{border-color:color-mix(in srgb,#0070f3 34%,var(--admin-border));background:color-mix(in srgb,#0070f3 8%,var(--admin-surface));color:var(--admin-fg)!important}.admin-geist-skin .admin-icp-guided-copy{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:10px;font-size:13px;line-height:1.55}.admin-geist-skin .admin-icp-guided-copy strong{color:var(--admin-fg)!important;font-weight:600}.admin-geist-skin .admin-icp-quick-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.admin-geist-skin .admin-settings-modal .admin-icp-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-geist-skin .admin-icp-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-geist-skin .admin-icp-actions .admin-selection-button{flex:1 1 0}.admin-geist-skin .admin-icp-advanced{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--admin-border);padding-top:12px}.admin-geist-skin .admin-icp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.admin-geist-skin .admin-icp-field{display:flex;flex-direction:column;gap:6px}.admin-geist-skin .admin-icp-field span{color:var(--admin-muted)!important;font-size:12px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-icp-field input,.admin-geist-skin .admin-icp-field select,.admin-geist-skin .admin-icp-field textarea{width:100%;border:1px solid var(--admin-border)!important;border-radius:6px!important;outline:none;background:var(--admin-subtle)!important;color:var(--admin-fg)!important;font-size:13px;line-height:1.4;padding:8px 9px;resize:vertical}.admin-geist-skin .admin-icp-field input:focus,.admin-geist-skin .admin-icp-field select:focus,.admin-geist-skin .admin-icp-field textarea:focus{border-color:color-mix(in srgb,#0070f3 38%,var(--admin-border))!important;background:var(--admin-surface)!important;box-shadow:0 0 0 2px color-mix(in srgb,#0070f3 10%,transparent)}.admin-geist-skin .admin-icp-field select{min-height:38px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--admin-muted) 50%),linear-gradient(135deg,var(--admin-muted) 50%,transparent 50%);background-position:calc(100% - 15px) 16px,calc(100% - 10px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:28px}.admin-geist-skin .admin-icp-chip-editor{border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);padding:6px}.admin-geist-skin .admin-icp-chip-list{display:flex;flex-wrap:wrap;gap:6px;min-height:34px;align-items:center}.admin-geist-skin .admin-icp-chip-token{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:26px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-surface);color:var(--admin-fg)!important;padding:3px 7px;font-size:12px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-icp-chip-token span{min-width:0;overflow:hidden;color:inherit!important;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-icp-chip-token svg{flex:0 0 auto;color:var(--admin-muted)}.admin-geist-skin .admin-icp-chip-list input{flex:1 1 120px;min-width:90px;border:0!important;background:transparent!important;padding:5px 2px;box-shadow:none!important}.admin-geist-skin .admin-icp-weight-panel{display:flex;flex-direction:column;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:10px}.admin-geist-skin .admin-icp-helper-copy{margin:-2px 0 0;color:var(--admin-muted)!important;font-size:12px;line-height:1.4}.admin-geist-skin .admin-icp-weight-header,.admin-geist-skin .admin-icp-weight-row{display:grid;grid-template-columns:minmax(110px,1fr) minmax(110px,1.4fr) 44px;align-items:center;gap:10px}.admin-geist-skin .admin-icp-weight-header{grid-template-columns:minmax(0,1fr) 44px;color:var(--admin-fg)!important;font-size:13px;font-weight:600}.admin-geist-skin .admin-icp-weight-list{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-icp-weight-row span{color:var(--admin-muted)!important;font-size:12px;font-weight:500}.admin-geist-skin .admin-icp-weight-header strong,.admin-geist-skin .admin-icp-weight-row strong{color:var(--admin-fg)!important;font-size:12px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-icp-weight-row input[type=range]{width:100%;accent-color:#0070f3}.admin-geist-skin .admin-icp-summary{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-icp-summary span{display:inline-flex;align-items:center;min-height:24px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-subtle);color:var(--admin-muted)!important;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-icp-summary .admin-icp-summary-label{color:var(--admin-fg)!important;background:var(--admin-surface)}.admin-geist-skin .admin-pilot-proof-panel{display:flex;flex-direction:column;gap:14px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:16px}.admin-geist-skin .admin-pilot-proof-targets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.admin-geist-skin .admin-recon-history,.admin-geist-skin .admin-recon-latest{display:flex;flex-direction:column;gap:10px}.admin-geist-skin .admin-recon-chat{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:12px;overflow-y:auto;padding:16px;scroll-behavior:smooth;scrollbar-width:none}.admin-geist-skin .admin-recon-root--command .admin-recon-chat{flex:0 1 auto;gap:10px;padding:0 14px 12px}.admin-geist-skin .admin-recon-root--activity .admin-recon-chat{max-height:238px;justify-content:flex-end;padding:10px 14px}.admin-geist-skin .admin-recon-root--activity .admin-recon-chat:empty{display:none}.admin-geist-skin .admin-recon-chat::-webkit-scrollbar{display:none}.admin-geist-skin .admin-recon-chat-empty{display:flex;min-height:120px;flex-direction:column;justify-content:center;gap:6px;border:1px solid var(--admin-border);border-radius:10px;background:color-mix(in srgb,var(--admin-subtle) 52%,var(--admin-surface));padding:16px}.admin-geist-skin .admin-recon-root--command .admin-recon-chat-empty{min-height:82px;border:0;border-radius:0;background:transparent;padding:2px 0 4px}.admin-geist-skin .admin-recon-chat-empty strong{color:var(--admin-fg)!important;font-size:15px;font-weight:650;line-height:1.25}.admin-geist-skin .admin-recon-chat-empty span{color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-recon-chat-composer{display:flex;flex:0 0 auto;flex-direction:column;gap:7px;border-top:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-surface) 90%,transparent);padding:12px 14px 14px}.admin-geist-skin .admin-recon-root--composer .admin-recon-chat-composer{border-top:0;padding:12px 14px 14px}.admin-geist-skin .admin-recon-injection-strip{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--admin-border);color:var(--admin-muted)!important;font-size:12px;line-height:1.25}.admin-geist-skin .admin-recon-injection-strip strong{color:#047857!important;font-size:12px;font-weight:600;white-space:nowrap}.dark .admin-geist-skin .admin-recon-injection-strip strong{color:#3dcc91!important}.admin-geist-skin .admin-recon-chat-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:16px;padding:0 2px}.admin-geist-skin .admin-recon-history-title{color:var(--admin-fg)!important;font-size:14px;font-weight:500}.admin-geist-skin .admin-recon-history-empty{color:var(--admin-muted)!important;font-size:13px}.admin-geist-skin .admin-recon-message{display:flex;flex-direction:column;gap:5px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:10px 12px}.admin-geist-skin .admin-recon-message--user{background:var(--admin-subtle)}.admin-geist-skin .admin-recon-root--command .admin-recon-message{gap:4px;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:transparent!important;padding:10px 0 0}.admin-geist-skin .admin-recon-message-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--admin-muted)!important;font-size:12px}.admin-geist-skin .admin-recon-message-body{color:var(--admin-fg)!important;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.admin-geist-skin .admin-recon-active{display:flex;gap:10px;align-items:flex-start;border:1px solid color-mix(in srgb,#0070f3 26%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#0070f3 6%,var(--admin-surface));padding:12px}.admin-geist-skin .admin-recon-root--command .admin-recon-active{border:0;border-top:1px solid var(--admin-border);border-radius:0;background:transparent;padding:10px 0 0}.admin-geist-skin .admin-recon-active-title{color:var(--admin-fg)!important;font-size:13px;font-weight:600}.admin-geist-skin .admin-recon-active-copy{margin-top:2px;color:var(--admin-muted)!important;font-size:13px;line-height:1.45}.admin-geist-skin .admin-recon-spinner{width:14px;height:14px;border:2px solid color-mix(in srgb,#0070f3 28%,transparent);border-top-color:#0070f3;border-radius:999px;animation:spin .8s linear infinite;flex:0 0 auto}.admin-geist-skin .admin-recon-composer{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-bottom:1px solid var(--admin-border);background:var(--admin-surface)}.admin-geist-skin .admin-recon-mode-explainer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:10px}.admin-geist-skin .admin-recon-mode-explainer-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.admin-geist-skin .admin-recon-mode-explainer-copy strong{color:var(--admin-fg)!important;font-size:13px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-recon-mode-explainer-copy p{margin:0;color:var(--admin-muted)!important;font-size:11.5px;line-height:1.35}.admin-geist-skin .admin-recon-launch-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-recon-launch-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-recon-launch-eyebrow{color:var(--admin-muted)!important;font-size:12px;line-height:1.2}.admin-geist-skin .admin-recon-launch-head strong{color:var(--admin-fg)!important;font-size:14px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-recon-context{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1px 8px;align-items:center;min-width:0;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:8px 9px}.admin-geist-skin .admin-recon-context span{grid-row:1/3;align-self:center;color:var(--admin-fg)!important;font-size:11px;font-weight:600;letter-spacing:0}.admin-geist-skin .admin-recon-context em,.admin-geist-skin .admin-recon-context strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-recon-context strong{color:var(--admin-fg)!important;font-size:12px;font-style:normal;font-weight:600;line-height:1.2}.admin-geist-skin .admin-recon-context em{color:var(--admin-muted)!important;font-size:11px;font-style:normal;line-height:1.2}.admin-geist-skin .admin-recon-context-action{grid-column:3;grid-row:1/3;align-self:center;min-height:26px;padding:0 9px;border:1px solid var(--admin-border);border-radius:6px;color:var(--admin-fg);background:var(--admin-surface);font-size:11.5px;font-weight:600;line-height:1;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-recon-context-action:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));background:var(--admin-subtle)}.admin-geist-skin .admin-recon-command-card,.admin-geist-skin .admin-recon-input-panel{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-recon-command-head,.admin-geist-skin .admin-recon-input-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-recon-command-head div,.admin-geist-skin .admin-recon-input-panel-head div{display:flex;min-width:0;flex-direction:column;gap:1px}.admin-geist-skin .admin-recon-command-head span,.admin-geist-skin .admin-recon-input-panel-head span,.admin-geist-skin .admin-recon-quick-group>span{color:var(--admin-muted)!important;font-size:11px;font-weight:500;line-height:1.2}.admin-geist-skin .admin-recon-command-head strong,.admin-geist-skin .admin-recon-input-panel-head strong{color:var(--admin-fg)!important;font-size:12px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-recon-input-panel-head p{max-width:210px;margin:0;color:var(--admin-muted)!important;font-size:11.5px;line-height:1.35;text-align:right}.admin-geist-skin .admin-recon-mode-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-subtle);padding:3px}.admin-geist-skin .admin-recon-mode{min-height:28px;border-radius:6px!important;color:var(--admin-muted)!important;font-size:12px;font-weight:500;white-space:nowrap;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.admin-geist-skin .admin-recon-mode--active{background:var(--admin-surface)!important;color:var(--admin-fg)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)}.admin-geist-skin .admin-recon-quick-group{display:flex;min-width:0;flex-direction:column;gap:5px}.admin-geist-skin .admin-recon-input{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:4px;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-recon-input--chat{grid-template-columns:minmax(0,1fr) 36px;border-radius:12px;padding:6px}.admin-geist-skin .admin-recon-input--command{display:flex;grid-template-columns:none;align-items:stretch;flex-direction:column;gap:8px;border-radius:24px;padding:10px;background:color-mix(in srgb,var(--admin-surface) 96%,var(--admin-subtle))}.admin-geist-skin .admin-recon-input--active,.admin-geist-skin .admin-recon-input:focus-within{border-color:color-mix(in srgb,#0070f3 36%,var(--admin-border));background:color-mix(in srgb,#0070f3 2%,var(--admin-surface))}.admin-geist-skin .admin-recon-input--error{border-color:color-mix(in srgb,#e5484d 48%,var(--admin-border));background:color-mix(in srgb,#e5484d 4%,var(--admin-surface))}.admin-geist-skin .admin-recon-input-field{min-width:0;width:100%;flex:1;border:0;border-radius:5px;outline:none;background:transparent;color:var(--admin-fg)!important;font-size:13px;line-height:1.35;min-height:34px;padding:0 8px}.admin-geist-skin .admin-recon-input--chat .admin-recon-input-field{min-height:40px;padding-inline:10px;font-size:14px}.admin-geist-skin .admin-recon-input--command .admin-recon-input-field{display:block;min-height:58px;max-height:132px;resize:none;border-radius:16px;padding:8px 12px;font-size:14px;line-height:1.45}.admin-geist-skin .admin-recon-attachment-row{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px}.admin-geist-skin .admin-recon-attachment-chip{display:inline-flex;max-width:100%;min-height:28px;align-items:center;gap:6px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);color:var(--admin-fg)!important;padding:4px 7px;font-size:12px;line-height:1}.admin-geist-skin .admin-recon-attachment-chip--error{border-color:color-mix(in srgb,#e5484d 48%,var(--admin-border));background:color-mix(in srgb,#e5484d 6%,var(--admin-surface));color:#b42318!important}.admin-geist-skin .admin-recon-attachment-chip--uploading{color:var(--admin-muted)!important}.admin-geist-skin .admin-recon-attachment-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-recon-attachment-chip strong{flex:0 0 auto;font-size:11px;font-weight:600}.admin-geist-skin .admin-recon-attachment-chip button{display:grid;width:18px;height:18px;place-items:center;border:0;border-radius:999px;background:transparent;color:currentColor}.admin-geist-skin .admin-recon-attachment-chip button:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.admin-geist-skin .admin-recon-attachment-icon{width:14px;height:14px;flex:0 0 auto}.admin-geist-skin .admin-recon-attachment-icon--spin{animation:spin .8s linear infinite}.admin-geist-skin .admin-recon-command-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-geist-skin .admin-recon-command-left{display:flex;min-width:0;align-items:center;gap:8px}.admin-geist-skin .admin-recon-icon-button,.admin-geist-skin .admin-recon-quality-trigger{display:inline-flex;height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--admin-muted)!important;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.admin-geist-skin .admin-recon-icon-button{width:32px;flex:0 0 32px}.admin-geist-skin .admin-recon-icon-button input{display:none}.admin-geist-skin .admin-recon-icon-button:hover,.admin-geist-skin .admin-recon-quality-picker:focus-within .admin-recon-quality-trigger,.admin-geist-skin .admin-recon-quality-trigger:hover{border-color:var(--admin-border);background:var(--admin-subtle);color:var(--admin-fg)!important}.admin-geist-skin .admin-recon-icon-button--disabled{opacity:.45;pointer-events:none}.admin-geist-skin .admin-recon-quality-picker{position:relative;z-index:20}.admin-geist-skin .admin-recon-quality-trigger{padding:0 10px;font-size:12px;font-weight:500}.admin-geist-skin .admin-recon-quality-menu{position:absolute;bottom:calc(100% + 8px);left:0;display:flex;min-width:220px;flex-direction:column;gap:3px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);box-shadow:0 12px 32px rgba(0,0,0,.12);opacity:0;padding:5px;pointer-events:none;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease}.admin-geist-skin .admin-recon-quality-picker:focus-within .admin-recon-quality-menu,.admin-geist-skin .admin-recon-quality-picker:hover .admin-recon-quality-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.admin-geist-skin .admin-recon-quality-option{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:7px;background:transparent;color:var(--admin-fg)!important;padding:8px 9px;text-align:left}.admin-geist-skin .admin-recon-quality-option--active,.admin-geist-skin .admin-recon-quality-option:hover{background:var(--admin-subtle)}.admin-geist-skin .admin-recon-quality-option strong{font-size:12px;font-weight:600}.admin-geist-skin .admin-recon-quality-option span{color:var(--admin-muted)!important;font-size:11px;white-space:nowrap}.admin-geist-skin .admin-recon-input-field::placeholder{color:color-mix(in srgb,var(--admin-muted) 72%,transparent)}.admin-geist-skin .admin-recon-input-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:16px}.admin-geist-skin .admin-recon-input-count,.admin-geist-skin .admin-recon-input-error,.admin-geist-skin .admin-recon-input-helper{color:var(--admin-muted)!important;font-size:11px;line-height:1.25}.admin-geist-skin .admin-recon-input-count--warning,.admin-geist-skin .admin-recon-input-error{color:#d93036!important}.admin-geist-skin .admin-recon-input-count{flex:0 0 auto;font-variant-numeric:tabular-nums}.admin-geist-skin .admin-recon-submit{display:grid!important;place-items:center;width:32px;height:32px;min-height:32px;padding:0!important;border-radius:6px!important;background:var(--admin-fg)!important;border-color:var(--admin-fg)!important;color:var(--admin-bg)!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.admin-geist-skin .admin-recon-input--chat .admin-recon-submit{width:36px;height:36px;min-height:36px;border-radius:9px!important}.admin-geist-skin .admin-recon-input--command .admin-recon-submit{width:40px;height:40px;min-height:40px;border-radius:999px!important}.admin-geist-skin .admin-recon-submit svg{width:15px;height:15px;stroke-width:1.8;transform:translate(.5px,-.5px)}.admin-geist-skin .admin-recon-submit:hover:not(:disabled){background:color-mix(in srgb,var(--admin-fg) 86%,#10a37f)!important;border-color:color-mix(in srgb,var(--admin-fg) 86%,#10a37f)!important}.admin-geist-skin .admin-recon-submit:disabled{background:var(--admin-subtle)!important;border-color:transparent!important;color:color-mix(in srgb,var(--admin-muted) 72%,transparent)!important;opacity:1!important;cursor:default}.admin-geist-skin .admin-recon-submit-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.admin-geist-skin .admin-markdown{color:var(--admin-fg)!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;font-size:13px;line-height:1.55}.admin-geist-skin .admin-markdown-kicker{display:inline-flex;margin:8px 0;padding:2px 6px;border:1px solid var(--admin-border);border-radius:6px;color:var(--admin-muted)!important;background:var(--admin-subtle);font-size:12px;font-weight:500}.admin-geist-skin .admin-markdown-heading{margin:12px 0 6px;color:var(--admin-fg)!important;font-size:13px;font-weight:600;letter-spacing:0}.admin-geist-skin .admin-markdown-p{margin:0 0 10px;color:var(--admin-muted)!important;font-size:13px;line-height:1.55;letter-spacing:0}.admin-geist-skin .admin-markdown-p:last-child{margin-bottom:0}.admin-geist-skin .admin-markdown-strong{color:var(--admin-fg)!important;font-weight:600}.admin-geist-skin .admin-markdown-list{display:flex;flex-direction:column;gap:8px;margin:10px 0;padding:0}.admin-geist-skin .admin-markdown-list-item{display:flex;align-items:flex-start;gap:8px;color:var(--admin-muted)!important;font-size:13px;line-height:1.5}.admin-geist-skin .admin-markdown-bullet{width:4px;height:4px;margin-top:8px;border-radius:999px;background:var(--admin-muted);opacity:.7;flex:0 0 auto}.admin-geist-skin .admin-markdown-link{color:var(--admin-fg)!important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--admin-muted) 45%,transparent);text-underline-offset:3px}.admin-geist-skin .admin-markdown-code{padding:1px 4px;border:1px solid var(--admin-border);border-radius:4px}.admin-geist-skin .admin-markdown-code,.admin-geist-skin .admin-markdown-pre{background:var(--admin-subtle);color:var(--admin-fg)!important;font-family:var(--font-geist-mono),monospace;font-size:12px}.admin-geist-skin .admin-markdown-pre{margin:10px 0;overflow-x:auto;padding:12px;border:1px solid var(--admin-border);border-radius:8px}.admin-geist-skin .admin-decision-row{display:flex;gap:12px;flex-shrink:0}.admin-geist-skin .admin-decision-button{display:inline-flex;min-height:44px;flex:1 1 0;align-items:center;justify-content:center;gap:8px;border:1px solid var(--admin-border)!important;border-radius:6px!important;background:var(--admin-surface)!important;color:var(--admin-fg)!important;font-size:13px;font-weight:500;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-decision-button--approve{border-color:color-mix(in srgb,#10a37f 36%,var(--admin-border))!important;background:color-mix(in srgb,#10a37f 10%,var(--admin-surface))!important;color:#0f8f70!important}.dark .admin-geist-skin .admin-decision-button--approve{border-color:color-mix(in srgb,#19c997 42%,var(--admin-border))!important;background:color-mix(in srgb,#19c997 12%,var(--admin-surface))!important;color:#19c997!important}.admin-geist-skin .admin-decision-button--danger{border-color:color-mix(in srgb,#e5484d 36%,var(--admin-border))!important;background:color-mix(in srgb,#e5484d 9%,var(--admin-surface))!important;color:#d93036!important}.dark .admin-geist-skin .admin-decision-button--danger{border-color:color-mix(in srgb,#ff6b6b 38%,var(--admin-border))!important;background:color-mix(in srgb,#ff6b6b 12%,var(--admin-surface))!important;color:#ff6b6b!important}.admin-geist-skin .admin-decision-button--selected{font-weight:650}.admin-geist-skin .admin-decision-button--selected-info,.admin-geist-skin .admin-decision-button--selected-positive{border-color:color-mix(in srgb,#10a37f 44%,var(--admin-border))!important;background:color-mix(in srgb,#10a37f 12%,var(--admin-surface))!important;color:#0f8f70!important}.dark .admin-geist-skin .admin-decision-button--selected-info,.dark .admin-geist-skin .admin-decision-button--selected-positive{border-color:color-mix(in srgb,#19c997 48%,var(--admin-border))!important;background:color-mix(in srgb,#19c997 14%,var(--admin-surface))!important;color:#19c997!important}.admin-geist-skin .admin-decision-button--selected-neutral{border-color:color-mix(in srgb,var(--admin-fg) 28%,var(--admin-border))!important;background:var(--admin-subtle)!important;color:var(--admin-fg)!important}.admin-geist-skin .admin-decision-button--selected-warning{border-color:color-mix(in srgb,#f5a623 44%,var(--admin-border))!important;background:color-mix(in srgb,#f5a623 12%,var(--admin-surface))!important;color:#9a5b00!important}.dark .admin-geist-skin .admin-decision-button--selected-warning{border-color:color-mix(in srgb,#f5a623 48%,var(--admin-border))!important;background:color-mix(in srgb,#f5a623 14%,var(--admin-surface))!important;color:#f5a623!important}.admin-geist-skin .admin-decision-button--selected-danger{border-color:color-mix(in srgb,#e5484d 44%,var(--admin-border))!important;background:color-mix(in srgb,#e5484d 11%,var(--admin-surface))!important;color:#d93036!important}.dark .admin-geist-skin .admin-decision-button--selected-danger{border-color:color-mix(in srgb,#ff6b6b 46%,var(--admin-border))!important;background:color-mix(in srgb,#ff6b6b 14%,var(--admin-surface))!important;color:#ff6b6b!important}.admin-geist-skin .admin-decision-button:not(.admin-decision-button--disabled):hover{background:var(--admin-subtle)!important;border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border))!important}.admin-geist-skin .admin-decision-button--disabled{cursor:not-allowed;border-color:var(--admin-border)!important;background:transparent!important;color:color-mix(in srgb,var(--admin-muted) 55%,transparent)!important}.admin-geist-skin .admin-decision-row--approval{margin-top:12px}.admin-geist-skin .admin-outbound-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-geist-skin .admin-outbound-title-row{display:flex;min-width:0;flex:1;align-items:center;gap:10px}.admin-geist-skin .admin-outbound-header .admin-feed-heading{margin:0;flex:0 0 auto}.admin-geist-skin .admin-outbound-qa-pill{display:inline-flex;min-width:0;align-items:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted);padding:4px 8px;font-size:11px;font-weight:500;line-height:1;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.admin-geist-skin .admin-outbound-qa-pill:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));color:var(--admin-fg)}.admin-geist-skin .admin-outbound-qa-pill--pass{border-color:color-mix(in srgb,#10a37f 36%,var(--admin-border));background:color-mix(in srgb,#10a37f 10%,transparent);color:#0f8f70}.dark .admin-geist-skin .admin-outbound-qa-pill--pass{color:#32d583}.admin-geist-skin .admin-outbound-qa-pill--warning{border-color:color-mix(in srgb,#f5a623 42%,var(--admin-border));background:color-mix(in srgb,#f5a623 12%,transparent);color:#b76b00}.admin-geist-skin .admin-outbound-qa-pill--review{border-color:color-mix(in srgb,#e5484d 42%,var(--admin-border));background:color-mix(in srgb,#e5484d 12%,transparent);color:#d93036}.admin-geist-skin .admin-outbound-qa-modal-summary{display:inline-flex;align-items:center;min-height:32px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted);padding:0 10px;font-size:12px;font-weight:500}.admin-geist-skin .admin-outbound-approval{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:14px}.admin-geist-skin .admin-outbound-approval--pass{border-color:color-mix(in srgb,#10a37f 28%,var(--admin-border))}.admin-geist-skin .admin-outbound-approval--warning{border-color:color-mix(in srgb,#f5a623 32%,var(--admin-border))}.admin-geist-skin .admin-outbound-approval--review{border-color:color-mix(in srgb,#e5484d 32%,var(--admin-border))}.admin-geist-skin .admin-outbound-approval-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-outbound-approval-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-approval-head span{color:var(--admin-muted);font-size:11px;font-weight:500;line-height:1.35}.admin-geist-skin .admin-outbound-approval-head strong{color:var(--admin-fg);font-size:13px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-approval-head button{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-subtle);color:var(--admin-muted);padding:5px 8px;font-size:11px;font-weight:500;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-outbound-approval-head button:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));background:var(--admin-bg);color:var(--admin-fg)}.admin-geist-skin .admin-outbound-approval>p{margin:8px 0 0;color:var(--admin-muted);font-size:12px;line-height:1.45}.admin-geist-skin .admin-profile-applied-panel{display:flex;flex-direction:column;gap:9px;border:1px solid color-mix(in srgb,#0070f3 20%,var(--admin-border));border-radius:8px;background:color-mix(in srgb,#0070f3 4%,var(--admin-surface));padding:12px}.admin-geist-skin .admin-memory-applied-panel{border-color:color-mix(in srgb,#0f8f70 22%,var(--admin-border));background:color-mix(in srgb,#0f8f70 4%,var(--admin-surface))}.admin-geist-skin .admin-proof-strip{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:6px 8px}.admin-geist-skin .admin-proof-strip-main{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.admin-geist-skin .admin-proof-pill{display:inline-flex;max-width:260px;align-items:center;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted);padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-geist-skin .admin-proof-pill--pass{color:#0f8f70;border-color:color-mix(in srgb,#0f8f70 28%,var(--admin-border))}.admin-geist-skin .admin-proof-pill--warning{color:#b76b00;border-color:color-mix(in srgb,#b76b00 34%,var(--admin-border))}.admin-geist-skin .admin-proof-pill--review{color:#d93036;border-color:color-mix(in srgb,#d93036 30%,var(--admin-border))}.admin-geist-skin .admin-proof-view-button{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-fg);padding:6px 9px;font-size:11px;font-weight:600;line-height:1.2;transition:border-color .16s ease,background-color .16s ease}.admin-geist-skin .admin-proof-view-button:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));background:var(--admin-subtle)}.admin-geist-skin .admin-proof-modal{max-width:720px}.admin-geist-skin .admin-proof-detail-stack{display:flex;flex-direction:column;gap:12px}.admin-geist-skin .admin-proof-detail-group{display:flex;flex-direction:column;gap:10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:12px}.admin-geist-skin .admin-proof-detail-group--profile{border-color:color-mix(in srgb,#0070f3 18%,var(--admin-border))}.admin-geist-skin .admin-proof-detail-group--memory{border-color:color-mix(in srgb,#0f8f70 20%,var(--admin-border))}.admin-geist-skin .admin-proof-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-proof-detail-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-proof-detail-head span{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-proof-detail-head strong{color:var(--admin-fg);font-size:13px;font-weight:650;line-height:1.35}.admin-geist-skin .admin-proof-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-proof-detail-grid div{min-width:0;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:9px}.admin-geist-skin .admin-proof-detail-grid span{display:block;margin-bottom:4px;color:var(--admin-muted);font-size:10px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-proof-detail-grid p{margin:0;color:var(--admin-fg);font-size:12px;line-height:1.4}.admin-geist-skin .admin-proof-detail-checks{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-profile-applied-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-geist-skin .admin-profile-applied-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-profile-applied-head span{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-profile-applied-head strong{color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-profile-applied-state{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);padding:3px 7px;font-size:10px!important;line-height:1.2!important}.admin-geist-skin .admin-profile-applied-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-geist-skin .admin-profile-applied-grid div{min-width:0;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:8px}.admin-geist-skin .admin-profile-applied-grid span{display:block;margin-bottom:3px;color:var(--admin-muted);font-size:10px;font-weight:600;line-height:1.25}.admin-geist-skin .admin-profile-applied-grid p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:var(--admin-fg);font-size:11px;line-height:1.35}.admin-geist-skin .admin-profile-applied-checks{display:flex;flex-wrap:wrap;gap:6px}.admin-geist-skin .admin-profile-applied-check{display:inline-flex;max-width:100%;align-items:center;gap:6px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);padding:4px 7px}.admin-geist-skin .admin-profile-applied-check span{font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-profile-applied-check p{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.25}.admin-geist-skin .admin-profile-applied-check--pass span{color:#0f8f70}.admin-geist-skin .admin-profile-applied-check--warning span{color:#b76b00}.admin-geist-skin .admin-profile-applied-check--review span{color:#d93036}.admin-geist-skin .admin-outbound-revision-note{display:flex;flex-direction:column;gap:8px;margin-top:12px;border:1px solid color-mix(in srgb,#0070f3 26%,var(--admin-border));border-radius:6px;background:color-mix(in srgb,#0070f3 5%,var(--admin-bg));padding:9px 10px}.admin-geist-skin .admin-outbound-revision-note--working{border-color:color-mix(in srgb,#f5a623 30%,var(--admin-border));background:color-mix(in srgb,#f5a623 7%,var(--admin-bg))}.admin-geist-skin .admin-outbound-revision-note--ready{border-color:color-mix(in srgb,#10a37f 28%,var(--admin-border));background:color-mix(in srgb,#10a37f 6%,var(--admin-bg))}.admin-geist-skin .admin-outbound-revision-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outbound-revision-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-revision-head span{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-revision-head strong{min-width:0;color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-revision-state{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted);padding:3px 7px;font-size:10px!important;line-height:1.2!important}.admin-geist-skin .admin-outbound-revision-note p{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.4}.admin-geist-skin .admin-outbound-revision-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.admin-geist-skin .admin-outbound-revision-check{display:flex;min-width:0;flex-direction:column;gap:6px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:8px}.admin-geist-skin .admin-outbound-revision-check>span{width:max-content;max-width:100%;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outbound-revision-check--pass>span{background:color-mix(in srgb,#10a37f 12%,transparent);color:#0f8f70}.admin-geist-skin .admin-outbound-revision-check--warning>span{background:color-mix(in srgb,#f5a623 14%,transparent);color:#b76b00}.admin-geist-skin .admin-outbound-revision-check--review>span{background:color-mix(in srgb,#e5484d 12%,transparent);color:#d93036}.admin-geist-skin .admin-outbound-revision-check div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-revision-check strong{color:var(--admin-fg);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-revision-check p{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.35}.admin-geist-skin .admin-outbound-approval-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.admin-geist-skin .admin-outbound-approval-item{display:grid;grid-template-columns:54px minmax(0,1fr);gap:9px;align-items:start;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:8px}.admin-geist-skin .admin-outbound-approval-item>span{border-radius:999px;padding:3px 6px;text-align:center;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outbound-approval-item--pass>span{background:color-mix(in srgb,#10a37f 12%,transparent);color:#0f8f70}.admin-geist-skin .admin-outbound-approval-item--warning>span{background:color-mix(in srgb,#f5a623 14%,transparent);color:#b76b00}.admin-geist-skin .admin-outbound-approval-item--review>span{background:color-mix(in srgb,#e5484d 12%,transparent);color:#d93036}.admin-geist-skin .admin-outbound-approval-item div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-approval-item strong{color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-approval-item p{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.35}.admin-geist-skin .admin-outbound-approval-more{grid-column:1/-1;padding:8px 10px;font-size:11px;line-height:1.35}.admin-geist-skin .admin-outbound-approval-empty,.admin-geist-skin .admin-outbound-approval-more{border:1px dashed var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-muted)}.admin-geist-skin .admin-outbound-approval-empty{margin-top:12px;padding:10px;font-size:12px;line-height:1.4}.admin-geist-skin .admin-outbound-rejection{display:flex;flex-direction:column;gap:12px;padding:14px}.admin-geist-skin .admin-outcome-recorder-modal{max-width:560px}.admin-geist-skin .admin-outbound-rejection-intro{display:flex;flex-direction:column;gap:3px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface);padding:12px}.admin-geist-skin .admin-outbound-rejection-intro span,.admin-geist-skin .admin-outbound-rejection-preview span{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-rejection-intro strong{color:var(--admin-fg);font-size:14px;font-weight:650;line-height:1.35}.admin-geist-skin .admin-outbound-rejection-intro p,.admin-geist-skin .admin-outbound-rejection-preview p{margin:0;color:var(--admin-muted);font-size:12px;line-height:1.45}.admin-geist-skin .admin-outcome-recorder-proof-gates{display:flex;flex-direction:column;gap:8px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-bg);padding:12px}.admin-geist-skin .admin-outcome-recorder-proof-gates>span{color:var(--admin-muted);font-size:11px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-outcome-recorder-proof-gate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outcome-recorder-proof-gate{display:flex;min-width:0;flex-direction:column;gap:4px;border:1px solid var(--admin-border);border-radius:7px;background:var(--admin-surface);padding:9px}.admin-geist-skin .admin-outcome-recorder-proof-gate--positive{border-color:color-mix(in srgb,#10b981 28%,var(--admin-border));background:color-mix(in srgb,#10b981 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-recorder-proof-gate--warning{border-color:color-mix(in srgb,#f5a623 28%,var(--admin-border));background:color-mix(in srgb,#f5a623 5%,var(--admin-surface))}.admin-geist-skin .admin-outcome-recorder-proof-gate span{color:var(--admin-muted);font-size:10px;font-weight:650;line-height:1.2}.admin-geist-skin .admin-outcome-recorder-proof-gate strong{color:var(--admin-fg);font-size:12px;font-weight:650;line-height:1.3}.admin-geist-skin .admin-outcome-recorder-proof-gate p{margin:0;color:var(--admin-muted);font-size:10px;line-height:1.35}.admin-geist-skin .admin-outbound-rejection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-geist-skin .admin-outbound-rejection-option{display:flex;min-width:0;min-height:76px;flex-direction:column;align-items:flex-start;gap:4px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-muted);padding:10px;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-outbound-rejection-option--selected,.admin-geist-skin .admin-outbound-rejection-option:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));background:var(--admin-subtle)}.admin-geist-skin .admin-outbound-rejection-option--selected{border-color:color-mix(in srgb,#0070f3 48%,var(--admin-border))}.admin-geist-skin .admin-outbound-rejection-option strong{color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-rejection-option span{color:var(--admin-muted);font-size:11px;line-height:1.35}.admin-geist-skin .admin-outbound-rejection-preview{display:flex;flex-direction:column;gap:4px;border:1px dashed var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:10px}.admin-geist-skin .admin-outbound-settings{display:flex;flex-direction:column;gap:12px;padding:14px}.admin-geist-skin .admin-outbound-settings--embedded{border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-surface)}.admin-geist-skin .admin-outbound-settings-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-geist-skin .admin-outbound-settings-header div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-settings-header strong{color:var(--admin-fg);font-size:13px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-settings-eyebrow{color:var(--admin-muted);font-size:11px;font-weight:500;line-height:1.35}.admin-geist-skin .admin-outbound-reset{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-surface);color:var(--admin-muted);padding:6px 9px;font-size:12px;font-weight:500;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.admin-geist-skin .admin-outbound-reset:hover{border-color:color-mix(in srgb,var(--admin-fg) 26%,var(--admin-border));color:var(--admin-fg);background:var(--admin-subtle)}.admin-geist-skin .admin-outbound-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-geist-skin .admin-outbound-field,.admin-geist-skin .admin-outbound-toggle{display:flex;min-width:0;flex-direction:column;gap:6px;color:var(--admin-muted);font-size:12px;font-weight:500}.admin-geist-skin .admin-outbound-field--full{grid-column:1/-1}.admin-geist-skin .admin-outbound-field input,.admin-geist-skin .admin-outbound-field select,.admin-geist-skin .admin-outbound-field textarea{width:100%;min-height:36px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);color:var(--admin-fg);padding:8px 10px;font-size:13px;font-weight:400;outline:none}.admin-geist-skin .admin-outbound-field textarea{min-height:64px;resize:vertical;line-height:1.45}.admin-geist-skin .admin-outbound-field input:focus,.admin-geist-skin .admin-outbound-field select:focus,.admin-geist-skin .admin-outbound-field textarea:focus{border-color:color-mix(in srgb,#0070f3 54%,var(--admin-border))}.admin-geist-skin .admin-sending-identity{gap:14px}.admin-geist-skin .admin-sending-status{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted);padding:5px 9px;font-size:12px;font-weight:600;line-height:1}.admin-geist-skin .admin-sending-status--ready{border-color:color-mix(in srgb,#10a37f 38%,var(--admin-border));background:color-mix(in srgb,#10a37f 10%,var(--admin-bg));color:#0f8f70}.dark .admin-geist-skin .admin-sending-status--ready{color:#00d084}.admin-geist-skin .admin-sending-status--draft_only,.admin-geist-skin .admin-sending-status--review{border-color:color-mix(in srgb,#f5a623 42%,var(--admin-border));background:color-mix(in srgb,#f5a623 10%,var(--admin-bg));color:#b45309}.dark .admin-geist-skin .admin-sending-status--draft_only,.dark .admin-geist-skin .admin-sending-status--review{color:#f5a623}.admin-geist-skin .admin-sending-identity-foot,.admin-geist-skin .admin-sending-test{display:flex;align-items:end;justify-content:space-between;gap:10px}.admin-geist-skin .admin-sending-identity-foot div{display:flex;min-width:0;flex-direction:column;gap:3px}.admin-geist-skin .admin-sending-identity-foot span,.admin-geist-skin .admin-sending-test-status{color:var(--admin-muted);font-size:12px;line-height:1.4}.admin-geist-skin .admin-sending-identity-foot strong{color:var(--admin-fg);font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.admin-geist-skin .admin-sending-identity-notes{display:flex;flex-direction:column;gap:5px;border:1px solid color-mix(in srgb,#f5a623 24%,var(--admin-border));border-radius:6px;background:color-mix(in srgb,#f5a623 6%,var(--admin-bg));padding:8px 10px}.admin-geist-skin .admin-sending-identity-notes span{color:var(--admin-muted);font-size:12px;line-height:1.4}.admin-geist-skin .admin-runtime-launch-gates{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-runtime-launch-actions{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--admin-border);padding-top:10px}.admin-geist-skin .admin-runtime-launch-gates-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.3}.admin-geist-skin .admin-runtime-launch-gates-head strong{color:var(--admin-fg);font-size:12px;font-weight:600}.admin-geist-skin .admin-runtime-launch-gate-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.admin-geist-skin .admin-runtime-launch-action-list{display:flex;flex-direction:column;gap:6px}.admin-geist-skin .admin-runtime-launch-action-list span{border-left:2px solid var(--admin-border);padding-left:8px;color:var(--admin-muted);font-size:12px;line-height:1.45}.admin-geist-skin .admin-runtime-launch-gate{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;border-top:1px solid var(--admin-border);padding:8px 0}.admin-geist-skin .admin-runtime-launch-gate>span{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-runtime-launch-gate>span svg{flex:0 0 auto;color:var(--admin-muted)}.admin-geist-skin .admin-runtime-launch-gate>strong{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-runtime-launch-gate>em{grid-column:1/-1;color:var(--admin-muted);font-size:11px;font-style:normal;line-height:1.4}.admin-geist-skin .admin-runtime-launch-gate--pass>span svg,.admin-geist-skin .admin-runtime-launch-gate--pass>strong{color:#0f8f70}.dark .admin-geist-skin .admin-runtime-launch-gate--pass>span svg,.dark .admin-geist-skin .admin-runtime-launch-gate--pass>strong{color:#00d084}.admin-geist-skin .admin-runtime-launch-gate--fail>span svg,.admin-geist-skin .admin-runtime-launch-gate--fail>strong{color:#d93036}.admin-geist-skin .admin-sending-test .admin-outbound-field{flex:1 1 auto}.admin-geist-skin .admin-sending-test .admin-selection-button{min-height:36px;white-space:nowrap}.admin-geist-skin .admin-outbound-draft-editor{display:flex;flex-direction:column;gap:8px}.admin-geist-skin .admin-outbound-draft-stack,.admin-geist-skin .admin-outbound-readonly{display:flex;flex-direction:column;gap:10px}.admin-geist-skin .admin-outbound-readonly-section{display:flex;min-width:0;flex-direction:column;gap:7px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-bg);padding:10px 12px}.admin-geist-skin .admin-outbound-readonly-section>span{color:var(--admin-muted);font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outbound-readonly-subject{margin:0;color:var(--admin-fg);font-size:13px;font-weight:500;line-height:1.45}.admin-geist-skin .admin-outbound-readonly-message{color:var(--admin-fg);font-size:13px;line-height:1.55}.admin-geist-skin .admin-outbound-readonly-message>:first-child{margin-top:0}.admin-geist-skin .admin-outbound-readonly-message>:last-child{margin-bottom:0}.admin-geist-skin .admin-outbound-editor-review{display:flex;flex-direction:column;gap:9px;border:1px solid var(--admin-border);border-left-width:2px;border-radius:8px;background:color-mix(in srgb,var(--admin-subtle) 72%,transparent);padding:10px}.admin-geist-skin .admin-outbound-editor-review--pass{border-left-color:#10a37f}.admin-geist-skin .admin-outbound-editor-review--warning{border-color:color-mix(in srgb,#f5a623 30%,var(--admin-border));border-left-color:#b76b00;background:color-mix(in srgb,#f5a623 7%,var(--admin-surface))}.admin-geist-skin .admin-outbound-editor-review--review{border-color:color-mix(in srgb,#e5484d 30%,var(--admin-border));border-left-color:#d93036;background:color-mix(in srgb,#e5484d 7%,var(--admin-surface))}.admin-geist-skin .admin-outbound-editor-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-geist-skin .admin-outbound-editor-review-head div{display:flex;min-width:0;flex-direction:column;gap:2px}.admin-geist-skin .admin-outbound-editor-review-head span{color:var(--admin-muted);font-size:11px;font-weight:500;line-height:1.35}.admin-geist-skin .admin-outbound-editor-review-head strong{color:var(--admin-fg);font-size:13px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-editor-review-head button{flex:0 0 auto;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-bg);color:var(--admin-muted);padding:5px 8px;font-size:11px;font-weight:500;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.admin-geist-skin .admin-outbound-editor-review-head button:hover{border-color:color-mix(in srgb,var(--admin-fg) 24%,var(--admin-border));color:var(--admin-fg)}.admin-geist-skin .admin-outbound-editor-review-list{display:flex;flex-direction:column;gap:6px}.admin-geist-skin .admin-outbound-editor-review-item{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:8px}.admin-geist-skin .admin-outbound-editor-review-item>span{border-radius:999px;padding:3px 6px;text-align:center;font-size:10px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outbound-editor-review-item--warning>span{background:color-mix(in srgb,#f5a623 14%,transparent);color:#b76b00}.admin-geist-skin .admin-outbound-editor-review-item--review>span{background:color-mix(in srgb,#e5484d 12%,transparent);color:#d93036}.admin-geist-skin .admin-outbound-editor-review-item div{display:flex;min-width:0;flex-direction:column;gap:1px}.admin-geist-skin .admin-outbound-editor-review-item strong{color:var(--admin-fg);font-size:12px;font-weight:600;line-height:1.35}.admin-geist-skin .admin-outbound-editor-review-item p,.admin-geist-skin .admin-outbound-editor-review-more{margin:0;color:var(--admin-muted);font-size:11px;line-height:1.35}.admin-geist-skin .admin-outbound-draft-editor>span{color:var(--admin-muted);font-size:12px;font-weight:500}.admin-geist-skin .admin-outbound-draft-field{display:flex;flex-direction:column;gap:6px}.admin-geist-skin .admin-outbound-draft-field span{color:var(--admin-fg);font-size:11px;font-weight:600;line-height:1.2}.admin-geist-skin .admin-outbound-draft-field input,.admin-geist-skin .admin-outbound-draft-field textarea{width:100%;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-bg);color:var(--admin-fg);font:inherit;font-size:13px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.admin-geist-skin .admin-outbound-draft-field input{height:38px;padding:0 12px;line-height:38px}.admin-geist-skin .admin-outbound-draft-field textarea{min-height:220px;resize:vertical;padding:12px;line-height:1.55}.admin-geist-skin .admin-outbound-draft-field input:focus,.admin-geist-skin .admin-outbound-draft-field textarea:focus{border-color:color-mix(in srgb,#0070f3 54%,var(--admin-border));box-shadow:0 0 0 3px color-mix(in srgb,#0070f3 10%,transparent)}.admin-geist-skin .admin-outbound-draft-field input:disabled,.admin-geist-skin .admin-outbound-draft-field textarea:disabled{cursor:progress;opacity:.72}.admin-geist-skin .admin-outbound-toggle{justify-content:end;flex-direction:row;align-items:center;gap:8px;min-height:36px}.admin-geist-skin .admin-outbound-toggle input{width:14px;height:14px;accent-color:#10a37f}.admin-geist-skin .admin-outbound-qa{padding:14px}.admin-geist-skin .admin-outbound-qa--server{border-color:color-mix(in srgb,#e5484d 34%,var(--admin-border))!important;border-left-color:#e5484d!important}.admin-geist-skin .admin-outbound-qa-detail{margin:10px 0 0;color:var(--admin-muted);font-size:12px;line-height:1.45}.admin-geist-skin .admin-dossier-body>.admin-outbound-qa+.admin-outbound-qa{margin-top:12px}.admin-geist-skin .admin-outbound-qa-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.admin-geist-skin .admin-outbound-qa-row{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-bg);padding:9px 10px}.admin-geist-skin .admin-outbound-qa-status{border-radius:999px;padding:3px 7px;text-align:center;font-size:11px;font-weight:600}.admin-geist-skin .admin-outbound-qa-row--pass .admin-outbound-qa-status{background:color-mix(in srgb,#10a37f 12%,transparent);color:#0f8f70}.admin-geist-skin .admin-outbound-qa-row--warning .admin-outbound-qa-status{background:color-mix(in srgb,#f5a623 14%,transparent);color:#b76b00}.admin-geist-skin .admin-outbound-qa-row--review .admin-outbound-qa-status{background:color-mix(in srgb,#e5484d 12%,transparent);color:#d93036}.admin-geist-skin .admin-outbound-qa-copy{display:flex;min-width:0;flex-direction:column;gap:2px;color:var(--admin-muted);font-size:12px;line-height:1.4}.admin-geist-skin .admin-outbound-qa-copy strong{color:var(--admin-fg);font-size:12px;font-weight:600}@media (max-width:980px){.admin-geist-skin .admin-settings-modal{height:min(88vh,760px)}.admin-geist-skin .admin-settings-layout{grid-template-columns:1fr}.admin-geist-skin .admin-settings-sidebar{order:-1;gap:12px;padding:14px;border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-settings-body{border-left:0}.admin-geist-skin .admin-settings-tabs{flex-direction:row;overflow-x:auto;scrollbar-width:none}.admin-geist-skin .admin-settings-tabs::-webkit-scrollbar{display:none}.admin-geist-skin .admin-settings-tab{flex:0 0 170px}.admin-geist-skin .admin-canvas-flow,.admin-geist-skin .admin-decision-context-grid,.admin-geist-skin .admin-outbound-approval-list,.admin-geist-skin .admin-outbound-grid,.admin-geist-skin .admin-outbound-rejection-grid,.admin-geist-skin .admin-outbound-revision-checks,.admin-geist-skin .admin-outcome-business-proof-asset-points,.admin-geist-skin .admin-outcome-business-proof-cohort-grid,.admin-geist-skin .admin-outcome-business-proof-cohort-threshold-grid,.admin-geist-skin .admin-outcome-business-proof-commercial-gates,.admin-geist-skin .admin-outcome-business-proof-commercial-grid,.admin-geist-skin .admin-outcome-business-proof-contract,.admin-geist-skin .admin-outcome-business-proof-execution-gates,.admin-geist-skin .admin-outcome-business-proof-execution-grid,.admin-geist-skin .admin-outcome-business-proof-grid,.admin-geist-skin .admin-outcome-business-proof-packet-grid,.admin-geist-skin .admin-outcome-business-proof-packet-handoff-grid,.admin-geist-skin .admin-outcome-business-proof-packet-memory-grid,.admin-geist-skin .admin-outcome-business-proof-packet-success-grid,.admin-geist-skin .admin-outcome-business-proof-promotion-grid,.admin-geist-skin .admin-outcome-business-proof-retention-grid,.admin-geist-skin .admin-outcome-business-proof-roi-grid,.admin-geist-skin .admin-outcome-business-proof-telemetry,.admin-geist-skin .admin-outcome-business-proof-wedge-grid,.admin-geist-skin .admin-outcome-memory-pattern-grid,.admin-geist-skin .admin-outcome-recorder-proof-gate-grid,.admin-geist-skin .admin-pilot-proof-targets,.admin-geist-skin .admin-profile-applied-grid,.admin-geist-skin .admin-settings-modal .admin-icp-quick-grid,.admin-geist-skin .admin-smart-brief-grid,.admin-geist-skin .admin-smart-brief-preview,.admin-geist-skin .admin-smart-brief-steps,.admin-geist-skin .admin-smart-brief-usage-grid,.admin-geist-skin .admin-winning-play-grid{grid-template-columns:1fr}.admin-geist-skin .admin-canvas-guide{align-items:flex-start;overflow-y:auto;padding:18px}.admin-geist-skin .admin-canvas-flow-step{min-height:0}.admin-geist-skin .admin-canvas-flow-step:not(:last-child):after{display:none}.admin-geist-skin .admin-smart-brief-actions,.admin-geist-skin .admin-smart-brief-header{align-items:stretch;flex-direction:column}.admin-geist-skin .admin-smart-brief-actions .admin-selection-button{width:100%;min-width:0}.admin-geist-skin .admin-smart-brief-actions span{text-align:left}.admin-geist-skin .admin-debate-action-main,.admin-geist-skin .admin-outcome-memory-card-trigger{grid-template-columns:minmax(0,1fr) auto 18px}.admin-geist-skin .admin-outcome-business-proof-head{flex-direction:column}.admin-geist-skin .admin-outcome-business-proof-score{width:100%;min-width:0;text-align:left}.admin-geist-skin .admin-outcome-business-proof-grid div,.admin-geist-skin .admin-outcome-business-proof-grid div:last-child{border-right:0;border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-outcome-business-proof-grid div:last-child{border-bottom:0}.admin-geist-skin .admin-outcome-memory-receipt-row{grid-template-columns:8px minmax(0,1fr)}.admin-geist-skin .admin-outcome-memory-receipt-meta{grid-column:2;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.admin-geist-skin .admin-debate-winner{flex-direction:column}.admin-geist-skin .admin-debate-winner-facts{justify-content:flex-start;max-width:none}.admin-geist-skin .admin-debate-action small{margin-left:9px}.admin-geist-skin .admin-debate-agent,.admin-geist-skin .admin-outcome-memory-card-trigger .admin-feed-agent{grid-column:1/-1}.admin-geist-skin .admin-debate-action-detail{grid-template-columns:1fr;gap:2px}.admin-geist-skin .admin-smart-brief-usage-head{align-items:flex-start;flex-direction:column}.admin-geist-skin .admin-smart-brief-usage-head strong{text-align:left}.admin-geist-skin .admin-outcome-memory-section-head{align-items:flex-start;flex-direction:column}.admin-geist-skin .admin-outcome-memory-section-head strong{text-align:left}.admin-geist-skin .admin-smart-brief-preview div,.admin-geist-skin .admin-smart-brief-preview div:nth-child(2n),.admin-geist-skin .admin-smart-brief-preview div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--admin-border)}.admin-geist-skin .admin-smart-brief-preview div:last-child{border-bottom:0}}