:root{--background:#f6f8fb;--surface:#ffffff;--surface-strong:#101317;--ink:#171a1f;--muted:#667085;--line:#dbe3ec;--blue:#2f5f9f;--green:#2f7d62;--amber:#a05f16;--rose:#a43f55;--shadow:0 22px 70px rgb(22 24 29/12%);--apprentice-midnight:#0b0f14;--apprentice-slate:#1f2937;--apprentice-stone:#e6e4df;--apprentice-paper:#faf8f5;--apprentice-signal:#7c8bff;--apprentice-sage:#6ca28d;--check-opacity-dur:550ms;--check-rotate-dur:550ms;--check-rotate-from:80deg;--check-bob-dur:450ms;--check-y-amount:40px;--check-blur-dur:500ms;--check-blur-from:10px;--check-path-dur:550ms;--check-path-delay:80ms;--check-ease-out:cubic-bezier(0.22,1,0.36,1);--check-ease-opacity:cubic-bezier(0.22,1,0.36,1);--check-ease-rotate:cubic-bezier(0.22,1,0.36,1);--check-ease-bob:cubic-bezier(0.34,1.35,0.64,1);--check-ease-path:cubic-bezier(0.22,1,0.36,1)}.t-success-check{display:inline-block;transform-origin:center;opacity:0;will-change:transform,opacity,filter}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:24;stroke-dashoffset:24}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0deg)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur(0)}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{animation:none!important;opacity:1}.t-success-check svg path{animation:none!important;stroke-dashoffset:0!important}}[data-motion-root]{--editorial-blur:8px;--editorial-parallax:0px;--editorial-reveal-delay:0ms;--editorial-reveal-distance:28px;--editorial-reveal-scale:0.992;--editorial-scale:1;--editorial-sheen:-126%;--editorial-spring:cubic-bezier(0.22,1,0.36,1)}[data-motion-root][data-motion-ready=true] [data-scroll-reveal]{clip-path:inset(0 0 10% 0);filter:blur(var(--editorial-blur));opacity:0;transform:translate3d(0,var(--editorial-reveal-distance),0) scale(var(--editorial-reveal-scale));transition:opacity .72s var(--editorial-spring),transform .82s var(--editorial-spring),filter .82s var(--editorial-spring),clip-path .82s var(--editorial-spring);transition-delay:var(--editorial-reveal-delay);will-change:opacity,transform,filter,clip-path}[data-motion-root][data-motion-ready=true] [data-scroll-reveal][data-reveal-state=visible]{clip-path:inset(0 0 0 0);filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}[data-motion-root] [data-reveal-kind=hero]{--editorial-blur:10px;--editorial-reveal-distance:22px;--editorial-reveal-scale:1}[data-motion-root] [data-reveal-kind=card]{--editorial-reveal-distance:34px;--editorial-reveal-scale:0.985}[data-motion-root] [data-reveal-kind=section]{--editorial-blur:5px;--editorial-reveal-distance:44px;--editorial-reveal-scale:0.997}[data-motion-root] [data-reveal-kind=quote]{--editorial-blur:4px;--editorial-reveal-distance:24px;--editorial-reveal-scale:1}[data-motion-root] [data-reveal-kind=image]{--editorial-blur:6px;--editorial-reveal-distance:38px;--editorial-reveal-scale:0.988}[data-motion-root] [data-reveal-kind=line]{--editorial-blur:4px;--editorial-reveal-distance:16px;--editorial-reveal-scale:1}[data-motion-root] [data-scroll-visual]{position:relative;isolation:isolate}[data-motion-root] [data-scroll-visual]:after{position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent,transparent 42%,rgb(255 255 255/26%) 48%,rgb(111 143 122/8%) 52%,transparent 60%,transparent);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateX(var(--editorial-sheen));transition:transform .12s linear;will-change:transform}[data-motion-root] [data-scroll-visual] img{transform:translate3d(0,var(--editorial-parallax),0) scale(var(--editorial-scale));transform-origin:50% 50%;transition:transform .12s linear;will-change:transform}@media (prefers-reduced-motion:reduce){[data-motion-root][data-motion-ready=true] [data-scroll-reveal],[data-motion-root][data-motion-ready=true] [data-scroll-reveal][data-reveal-state=visible]{clip-path:none;filter:none;opacity:1;transform:none;transition:none}[data-motion-root] [data-scroll-visual]:after{display:none}[data-motion-root] [data-scroll-visual] img{transform:none;transition:none}}.waitlist-shell{min-height:100vh;background:var(--apprentice-midnight);color:var(--apprentice-paper)}.waitlist-hero{position:relative;display:grid;min-height:100svh;overflow:hidden;align-items:stretch;padding:clamp(22px,4vw,54px);isolation:isolate}.waitlist-hero-image,.waitlist-hero-video,.waitlist-hero-visual{position:absolute;inset:0;width:100%;height:100%}.waitlist-hero-visual{z-index:-2;margin:0}.waitlist-hero-image,.waitlist-hero-video{width:100%;height:100%;object-fit:cover;object-position:58% 50%}.waitlist-hero-video{opacity:0;pointer-events:none;transition:opacity .9s ease}.waitlist-hero-visual[data-video-mode=video] .waitlist-hero-video{opacity:1}.waitlist-hero-scrim{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 24% 22%,rgb(255 255 255/16%) 0,transparent 34%),linear-gradient(90deg,rgb(7 10 14/82%),rgb(7 10 14/46%) 50%,rgb(7 10 14/76%)),linear-gradient(180deg,rgb(7 10 14/34%),rgb(7 10 14/82%))}.waitlist-hero-frame{display:grid;width:min(100%,1180px);min-height:calc(100svh - clamp(44px, 8vw, 108px));margin:0 auto;gap:clamp(28px,5vw,54px);grid-template-rows:auto 1fr auto}.waitlist-hero-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.waitlist-brand-lockup{display:grid;gap:clamp(10px,1.4vw,18px);justify-items:start}.waitlist-brand,.waitlist-tagline{margin:0;color:var(--apprentice-paper);letter-spacing:0;text-shadow:0 10px 42px rgb(0 0 0/46%)}.waitlist-brand{font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2rem,4.8vw,5.4rem);font-weight:400;line-height:1}.waitlist-tagline{max-width:260px;color:rgb(250 248 245/68%);font-size:.76rem;font-weight:700;line-height:1.3}.waitlist-public-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px}.waitlist-public-links a,.waitlist-public-links button{display:inline-flex;width:42px;height:42px;min-height:42px;align-items:center;justify-content:center;border:1px solid rgb(250 248 245/26%);border-radius:999px;background:rgb(9 13 19/22%);color:rgb(250 248 245/82%);box-shadow:0 14px 38px rgb(0 0 0/24%);font:inherit;text-decoration:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.waitlist-public-links button{position:relative;cursor:not-allowed;opacity:.82}.waitlist-public-links button span{position:absolute;top:calc(100% + 7px);right:0;width:max-content;border:1px solid rgb(250 248 245/22%);border-radius:999px;background:rgb(9 13 19/30%);color:rgb(250 248 245/74%);box-shadow:0 12px 30px rgb(0 0 0/24%);font-size:.66rem;font-weight:820;letter-spacing:0;line-height:1;padding:6px 8px;text-shadow:0 10px 26px rgb(0 0 0/42%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.waitlist-public-links .waitlist-public-link-primary{border-color:rgb(250 248 245/44%);background:rgb(250 248 245/15%);color:var(--apprentice-paper)}.waitlist-public-links svg{width:18px;height:18px;stroke-width:2.25}.waitlist-public-links a:focus-visible,.waitlist-public-links a:hover{border-color:rgb(250 248 245/56%);background:rgb(250 248 245/14%);color:var(--apprentice-paper);transform:translateY(-1px)}.waitlist-public-links .waitlist-public-link-primary:focus-visible,.waitlist-public-links .waitlist-public-link-primary:hover{border-color:rgb(250 248 245/72%);background:rgb(250 248 245/22%)}.waitlist-public-links a:focus-visible{outline:2px solid rgb(250 248 245/58%);outline-offset:3px}.waitlist-eyebrow{margin:0;color:var(--blue);font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.waitlist-form h1{margin:0;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.9rem,5vw,4.95rem);font-weight:400;letter-spacing:0;line-height:.92;text-wrap:balance}.waitlist-form{display:grid;align-self:center;justify-self:center;width:min(100%,430px);gap:20px;border:1px solid rgb(255 255 255/34%);border-radius:8px;background:rgb(250 248 245/92%);padding:clamp(22px,4vw,34px);box-shadow:0 28px 78px rgb(0 0 0/35%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.waitlist-form label{display:grid;gap:8px;color:var(--apprentice-slate);font-size:.88rem;font-weight:800}.waitlist-form input{width:100%;border:1px solid rgb(31 41 55/18%);border-radius:8px;background:var(--apprentice-paper);color:var(--apprentice-midnight);font:inherit;font-weight:600;line-height:1.3;padding:13px 14px}.waitlist-form input:focus{border-color:var(--apprentice-signal);outline:2px solid rgb(124 139 255/28%);outline-offset:2px}.waitlist-form button{width:100%;display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--apprentice-midnight);border-radius:8px;background:var(--apprentice-midnight);color:var(--apprentice-paper);cursor:pointer;font:inherit;font-weight:800;letter-spacing:0;padding:0 20px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.waitlist-form button:hover{transform:translateY(-1px)}.waitlist-form button:disabled{cursor:wait;opacity:.72}.waitlist-submit-status{min-height:22px;margin:0;color:var(--muted);font-size:.92rem;font-weight:700;line-height:1.45}.waitlist-submit-submitted{color:var(--green)}.waitlist-submit-error{color:var(--rose)}.waitlist-demo-booking{padding:clamp(40px,8vw,92px) clamp(18px,4vw,54px);background:linear-gradient(180deg,rgb(11 15 20/100%) 0,rgb(16 20 27/98%) 100%),var(--apprentice-midnight);color:var(--apprentice-paper)}.waitlist-demo-booking-inner{display:grid;width:min(100%,1180px);margin:0 auto;align-items:center;gap:clamp(20px,4vw,46px);grid-template-columns:minmax(0,1.1fr) minmax(260px,.74fr) minmax(180px,.42fr)}.waitlist-demo-copy{display:grid;gap:14px}.waitlist-demo-action p,.waitlist-demo-copy h2,.waitlist-demo-copy p,.waitlist-demo-copy span,.waitlist-demo-slot-stack small,.waitlist-demo-slot-stack span,.waitlist-demo-slot-stack strong{margin:0;letter-spacing:0}.waitlist-demo-copy p{color:rgb(250 248 245/54%);font-size:.76rem;font-weight:850;text-transform:uppercase}.waitlist-demo-copy h2{max-width:690px;color:var(--apprentice-paper);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.35rem,5vw,5rem);font-weight:400;line-height:.98;text-wrap:balance}.waitlist-demo-copy span{max-width:610px;color:rgb(250 248 245/70%);font-size:clamp(.98rem,1.4vw,1.12rem);font-weight:600;line-height:1.55}.waitlist-demo-scheduler{display:grid;min-height:246px;align-content:space-between;gap:22px;border:1px solid rgb(250 248 245/18%);border-radius:8px;background:linear-gradient(145deg,rgb(250 248 245/13%),rgb(250 248 245/5%) 62%),rgb(250 248 245/4%);box-shadow:0 28px 80px rgb(0 0 0/28%);padding:22px}.waitlist-demo-calendar-mark{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid rgb(250 248 245/24%);border-radius:8px;background:rgb(250 248 245/12%);color:var(--apprentice-paper)}.waitlist-demo-calendar-mark svg{width:24px;height:24px;stroke-width:1.8}.waitlist-demo-slot-stack{display:grid;gap:7px}.waitlist-demo-slot-stack small,.waitlist-demo-slot-stack span{color:rgb(250 248 245/58%);font-size:.78rem;font-weight:750}.waitlist-demo-slot-stack strong{color:var(--apprentice-paper);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:780;line-height:1.14}.waitlist-demo-slot-grid{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.waitlist-demo-slot-grid span{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border:1px solid rgb(250 248 245/16%);border-radius:8px;background:rgb(250 248 245/7%);color:rgb(250 248 245/68%);font-size:.72rem;font-weight:850}.waitlist-demo-action{display:grid;gap:12px;justify-items:stretch}.waitlist-demo-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border:1px solid rgb(250 248 245/30%);border-radius:8px;background:rgb(250 248 245/88%);color:var(--apprentice-midnight);cursor:not-allowed;font:inherit;font-size:.98rem;font-weight:850;line-height:1;padding:0 22px;opacity:.66}.waitlist-demo-action p{color:rgb(250 248 245/54%);font-size:.84rem;font-weight:760;line-height:1.35;text-align:center}@media (max-width:920px){.waitlist-hero{padding:24px}.waitlist-hero-scrim{background:linear-gradient(180deg,rgb(7 10 14/76%),rgb(7 10 14/42%) 44%,rgb(7 10 14/84%)),rgb(7 10 14/28%)}.waitlist-form{justify-self:center}.waitlist-demo-booking-inner{grid-template-columns:1fr}.waitlist-demo-action{justify-items:start}.waitlist-demo-button{min-width:min(100%,260px)}.waitlist-demo-action p{text-align:left}}@media (max-width:560px){.waitlist-hero{padding:18px}.waitlist-hero-frame{min-height:calc(100svh - 36px);gap:28px}.waitlist-brand{font-size:2.4rem}.waitlist-tagline{max-width:210px;font-size:.7rem}.waitlist-hero-topline{gap:12px}.waitlist-public-links{gap:7px;padding-top:1px}.waitlist-public-links a{width:36px;height:36px;min-height:36px}.waitlist-public-links svg{width:16px;height:16px}.waitlist-form{align-self:end}.waitlist-demo-booking{padding:38px 18px 46px}.waitlist-demo-scheduler{min-height:220px;padding:18px}.waitlist-demo-slot-grid{gap:6px}.waitlist-demo-slot-grid span{min-height:30px;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.waitlist-hero-video{display:none;transition:none}}.ux-taxonomy-shell{display:grid;min-height:100vh;gap:28px;padding:38px clamp(16px,3vw,42px) 54px;background:#f7f8fa;color:#171a1f}.ux-taxonomy-band,.ux-taxonomy-hero{width:min(100%,1240px);margin:0 auto}.ux-taxonomy-hero{display:grid;gap:14px;padding:clamp(34px,6vw,72px) 0 8px;border-bottom:1px solid #d7dde5}.ux-taxonomy-hero h1,.ux-taxonomy-section-heading h2{max-width:900px;margin:0;color:#111827;font-weight:760;letter-spacing:0;line-height:1.03}.ux-taxonomy-hero h1{font-size:4.8rem}.ux-taxonomy-hero p:last-child{max-width:880px;margin:0;color:#4b5563;font-size:1.12rem;line-height:1.58}.ux-taxonomy-kicker{margin:0;color:#2f5f9f;font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.ux-taxonomy-band{display:grid;gap:18px;padding:18px 0}.ux-taxonomy-section-heading{display:grid;gap:7px}.ux-taxonomy-section-heading h2{font-size:2.1rem}.ux-taxonomy-table-wrap{overflow-x:auto;border:1px solid #d7dde5;background:#ffffff}.ux-taxonomy-table{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed}.ux-taxonomy-table td,.ux-taxonomy-table th{padding:13px 14px;border-bottom:1px solid #e4e8ee;text-align:left;vertical-align:top}.ux-taxonomy-table th{color:#4b5563;font-size:.76rem;font-weight:850;text-transform:uppercase}.ux-taxonomy-table td{color:#1f2937;font-size:.92rem;line-height:1.42;overflow-wrap:anywhere}.ux-taxonomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ux-taxonomy-card{display:grid;min-height:190px;align-content:start;gap:10px;padding:18px;border:1px solid #d7dde5;border-radius:8px;background:#ffffff}.ux-taxonomy-card h3,.ux-taxonomy-columns h3{margin:0;color:#111827;font-size:1.05rem;letter-spacing:0}.ux-taxonomy-card p,.ux-taxonomy-card span{margin:0;color:#4b5563;line-height:1.5}.ux-taxonomy-card span{color:#2f5f9f;font-size:.92rem;font-weight:700}.ux-taxonomy-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ux-taxonomy-columns>div{padding:18px;border:1px solid #d7dde5;border-radius:8px;background:#ffffff}.ux-taxonomy-columns ul{display:grid;gap:11px;padding:0;margin:16px 0 0;list-style:none}.ux-taxonomy-columns li{display:grid;gap:3px;padding:0 0 11px;border-bottom:1px solid #e4e8ee}.ux-taxonomy-columns li:last-child{padding-bottom:0;border-bottom:0}.ux-taxonomy-columns strong{color:#111827;font-size:.96rem}.ux-taxonomy-columns span{color:#4b5563;line-height:1.45}@media (max-width:860px){.ux-taxonomy-hero h1{font-size:2.6rem}.ux-taxonomy-hero p:last-child{font-size:1rem}.ux-taxonomy-section-heading h2{font-size:1.5rem}.ux-taxonomy-columns,.ux-taxonomy-grid{grid-template-columns:1fr}.ux-taxonomy-card{min-height:auto}}.ux-navigation-shell{display:grid;min-height:100vh;gap:30px;padding:40px 22px 58px;background:#f4f7f6;color:#171a1f}.ux-navigation-band,.ux-navigation-hero{width:min(100%,1260px);margin:0 auto}.ux-navigation-hero{display:grid;gap:14px;padding:52px 0 14px;border-bottom:1px solid #cfd9df}.ux-navigation-hero h1,.ux-navigation-section-heading h2{max-width:900px;margin:0;color:#111827;font-weight:760;letter-spacing:0;line-height:1.04}.ux-navigation-hero h1{font-size:4.4rem}.ux-navigation-hero p:last-child{max-width:920px;margin:0;color:#4b5563;font-size:1.08rem;line-height:1.58}.ux-navigation-kicker{margin:0;color:#2f5f9f;font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.ux-navigation-band{display:grid;gap:18px;padding:20px 0}.ux-navigation-section-heading{display:grid;gap:7px}.ux-navigation-section-heading h2{font-size:2rem}.ux-navigation-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none;counter-reset:navigation-step}.ux-navigation-rail li{display:grid;min-height:116px;align-content:space-between;gap:18px;padding:18px;border:1px solid #cfd9df;border-radius:8px;background:#ffffff;color:#1f2937;font-size:1.02rem;font-weight:760;overflow-wrap:anywhere;counter-increment:navigation-step}.ux-navigation-rail li:before{content:counter(navigation-step,decimal-leading-zero);color:#2f7d62;font-size:.78rem;font-weight:850}.ux-navigation-table-wrap{overflow-x:auto;border:1px solid #cfd9df;background:#ffffff}.ux-navigation-table{width:100%;min-width:1080px;border-collapse:collapse;table-layout:fixed}.ux-navigation-table td,.ux-navigation-table th{padding:13px 14px;border-bottom:1px solid #e1e7ea;text-align:left;vertical-align:top}.ux-navigation-table th{color:#4b5563;font-size:.75rem;font-weight:850;text-transform:uppercase}.ux-navigation-table td{color:#1f2937;font-size:.9rem;line-height:1.42;overflow-wrap:anywhere}.ux-navigation-table td span,.ux-navigation-table td strong{display:block}.ux-navigation-table td strong{margin-bottom:4px;color:#111827;font-size:.92rem;text-transform:capitalize}.ux-navigation-table tbody tr:nth-child(2n){background:#f8faf9}.ux-navigation-state{width:fit-content;padding:4px 7px;border:1px solid #cfd9df;border-radius:999px;background:#eef5f1;color:#235f4a;font-size:.78rem;font-weight:760;text-transform:capitalize}.ux-navigation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ux-navigation-card{display:grid;min-height:178px;align-content:start;gap:10px;padding:18px;border:1px solid #cfd9df;border-radius:8px;background:#ffffff}.ux-navigation-card h3{margin:0;color:#111827;font-size:1.04rem;letter-spacing:0}.ux-navigation-card p,.ux-navigation-card span{margin:0;color:#4b5563;line-height:1.5}.ux-navigation-card span{color:#2f5f9f;font-size:.9rem;font-weight:740}.ambient-endpoint-shell{display:grid;min-height:100vh;gap:24px;overflow-x:clip;padding:30px clamp(16px,3vw,42px) 46px;background:#f5f6f2;color:#171a1f}.ambient-endpoint-inspiration,.ambient-endpoint-panels,.ambient-endpoint-topbar,.ambient-endpoint-workspace{width:min(100%,1260px);max-width:100%;min-width:0;margin:0 auto}.ambient-endpoint-topbar{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:26px 0 16px;border-bottom:1px solid #d2d8d0}.ambient-endpoint-panel-heading h2,.ambient-endpoint-section-heading h2,.ambient-endpoint-topbar h1{margin:0;color:#111827;font-weight:760;letter-spacing:0;line-height:1.04;overflow-wrap:anywhere}.ambient-endpoint-topbar h1{max-width:780px;font-size:clamp(2.2rem,5.4vw,4.4rem)}.ambient-endpoint-kicker{margin:0;color:#2f5f9f;font-size:.75rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.ambient-endpoint-native-pill{display:inline-flex;align-items:center;min-height:38px;gap:8px;padding:8px 12px;border:1px solid #c7d2ca;border-radius:999px;background:#ffffff;color:#235f4a;font-size:.86rem;font-weight:740;white-space:nowrap}.ambient-endpoint-workspace{display:grid;grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);align-items:start;gap:18px;min-width:0}.ambient-endpoint-launcher{display:grid;gap:18px;min-width:0;padding:18px;border:1px solid #c8d0ce;border-radius:8px;background:#101317;color:#ffffff;box-shadow:0 24px 70px rgb(16 19 23/18%)}.ambient-endpoint-menu-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:34px;padding:7px 9px;border:1px solid rgb(255 255 255/12%);border-radius:8px;background:rgb(255 255 255/7%)}.ambient-endpoint-menu-dot{width:10px;height:10px;border-radius:999px;background:#6ca28d}.ambient-endpoint-menu-title{font-size:.92rem;font-weight:780}.ambient-endpoint-menu-status{color:#cbd5e1;font-size:.78rem;font-weight:720;text-transform:capitalize}.ambient-endpoint-status-core{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:13px}.ambient-endpoint-status-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:#eef5f1;color:#235f4a}.ambient-endpoint-state-label{margin:0 0 6px;font-size:1.34rem;font-weight:780;line-height:1.05}.ambient-endpoint-last-action{margin:0;color:#cbd5e1;line-height:1.44}.ambient-endpoint-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ambient-endpoint-stat-row>div{display:grid;gap:4px;min-height:78px;align-content:center;padding:12px;border:1px solid rgb(255 255 255/12%);border-radius:8px;background:rgb(255 255 255/7%)}.ambient-endpoint-stat-row span{color:#aeb8c6;font-size:.76rem;font-weight:760;text-transform:uppercase}.ambient-endpoint-stat-row strong{font-size:1.5rem;line-height:1}.ambient-endpoint-action-row,.ambient-endpoint-attention-environments,.ambient-endpoint-attention-mode-strip,.ambient-endpoint-attention-state-toggle,.ambient-endpoint-autonomy-control-row,.ambient-endpoint-autonomy-mode-strip,.ambient-endpoint-command-mode-toggle,.ambient-endpoint-command-states,.ambient-endpoint-correction-row,.ambient-endpoint-decision-row,.ambient-endpoint-demo-link-row,.ambient-endpoint-digest-mode-strip,.ambient-endpoint-earned-actions,.ambient-endpoint-earned-conditions,.ambient-endpoint-feed-state-toggle,.ambient-endpoint-feedback-rating-row,.ambient-endpoint-feedback-reason-row,.ambient-endpoint-mode-toggle,.ambient-endpoint-policy-action-row,.ambient-endpoint-quick-actions,.ambient-endpoint-registry-filters section>div,.ambient-endpoint-registry-meta,.ambient-endpoint-registry-status-grid{display:flex;flex-wrap:wrap;gap:9px}.ambient-endpoint-action-row button,.ambient-endpoint-attention-environments button,.ambient-endpoint-attention-mode-strip button,.ambient-endpoint-attention-proposals button,.ambient-endpoint-attention-state-toggle button,.ambient-endpoint-autonomy-card-button,.ambient-endpoint-autonomy-control-row button,.ambient-endpoint-autonomy-mode-strip button,.ambient-endpoint-autonomy-policy-list button,.ambient-endpoint-command-mode-toggle button,.ambient-endpoint-command-states button,.ambient-endpoint-correction-row button,.ambient-endpoint-decision-row button,.ambient-endpoint-demo-link-row button,.ambient-endpoint-digest-feedback-grid button,.ambient-endpoint-digest-mode-strip button,.ambient-endpoint-earned-actions button,.ambient-endpoint-earned-conditions button,.ambient-endpoint-feed-state-toggle button,.ambient-endpoint-feedback-prompt-list button,.ambient-endpoint-feedback-rating-row button,.ambient-endpoint-feedback-reason-row button,.ambient-endpoint-mode-toggle button,.ambient-endpoint-policy-action-row button,.ambient-endpoint-policy-rule-list button,.ambient-endpoint-quick-actions button,.ambient-endpoint-registry-filter-grid button,.ambient-endpoint-registry-filters button,.ambient-endpoint-registry-list button,.ambient-endpoint-registry-status-grid button,.ambient-endpoint-state-button,.ambient-endpoint-suppression-list button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;gap:8px;padding:9px 12px;border:1px solid #c7d2ca;border-radius:8px;background:#ffffff;color:#172033;font:inherit;font-size:.9rem;font-weight:760;letter-spacing:0;cursor:pointer}.ambient-endpoint-action-row button{flex:1 1;border-color:rgb(255 255 255/18%);background:#eef5f1;color:#172033}.ambient-endpoint-action-row button:hover,.ambient-endpoint-attention-environments button:hover,.ambient-endpoint-attention-mode-strip button:hover,.ambient-endpoint-attention-proposals button:hover,.ambient-endpoint-attention-state-toggle button:hover,.ambient-endpoint-autonomy-card-button:hover,.ambient-endpoint-autonomy-control-row button:hover,.ambient-endpoint-autonomy-mode-strip button:hover,.ambient-endpoint-autonomy-policy-list button:hover,.ambient-endpoint-command-mode-toggle button:hover,.ambient-endpoint-command-states button:hover,.ambient-endpoint-correction-row button:hover,.ambient-endpoint-decision-row button:hover,.ambient-endpoint-demo-link-row button:hover,.ambient-endpoint-digest-feedback-grid button:hover,.ambient-endpoint-digest-mode-strip button:hover,.ambient-endpoint-earned-actions button:hover,.ambient-endpoint-earned-conditions button:hover,.ambient-endpoint-feed-state-toggle button:hover,.ambient-endpoint-feedback-prompt-list button:hover,.ambient-endpoint-feedback-rating-row button:hover,.ambient-endpoint-feedback-reason-row button:hover,.ambient-endpoint-mode-toggle button:hover,.ambient-endpoint-policy-action-row button:hover,.ambient-endpoint-policy-rule-list button:hover,.ambient-endpoint-quick-actions button:hover,.ambient-endpoint-registry-filter-grid button:hover,.ambient-endpoint-registry-filters button:hover,.ambient-endpoint-registry-list button:hover,.ambient-endpoint-registry-status-grid button:hover,.ambient-endpoint-state-button:hover,.ambient-endpoint-suppression-list button:hover{border-color:#2f5f9f}.ambient-endpoint-feed-teaser{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center;min-height:48px;padding:10px 12px;border:1px solid rgb(255 255 255/12%);border-radius:8px;background:rgb(255 255 255/7%)}.ambient-endpoint-feed-teaser span{color:#aeb8c6;font-size:.76rem;font-weight:760;text-transform:uppercase}.ambient-endpoint-feed-teaser strong{min-width:0;color:#ffffff;font-size:.92rem;font-weight:720;line-height:1.35}.ambient-endpoint-controls{display:grid;gap:18px;min-width:0}.ambient-endpoint-controls>section,.ambient-endpoint-inspiration article,.ambient-endpoint-panel{display:grid;gap:13px;min-width:0;padding:18px;border:1px solid #cfd8d0;border-radius:8px;background:#ffffff}.ambient-endpoint-controls>section>*,.ambient-endpoint-inspiration article>*,.ambient-endpoint-panel>*{max-width:100%;min-width:0}.ambient-endpoint-section-heading{display:grid;gap:6px}.ambient-endpoint-panel-heading h2,.ambient-endpoint-section-heading h2{font-size:1.22rem}.ambient-endpoint-state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ambient-endpoint-state-button{min-height:54px;justify-content:flex-start}.ambient-endpoint-attention-environments button[data-active=true],.ambient-endpoint-attention-mode-strip button[data-active=true],.ambient-endpoint-attention-state-toggle button[data-active=true],.ambient-endpoint-autonomy-mode-strip button[data-active=true],.ambient-endpoint-command-mode-toggle button[data-active=true],.ambient-endpoint-command-mode-toggle button[data-listening=true],.ambient-endpoint-command-states button[data-active=true],.ambient-endpoint-digest-mode-strip button[data-active=true],.ambient-endpoint-earned-conditions button[data-active=true],.ambient-endpoint-feedback-prompt-list button[data-selected=true],.ambient-endpoint-feedback-rating-row button[data-active=true],.ambient-endpoint-feedback-reason-row button[data-active=true],.ambient-endpoint-mode-toggle button[data-active=true],.ambient-endpoint-policy-rule-list button[data-selected=true],.ambient-endpoint-registry-filter-grid button[data-active=true],.ambient-endpoint-registry-filters button[data-active=true],.ambient-endpoint-registry-list button[data-selected=true],.ambient-endpoint-registry-status-grid button[data-active=true],.ambient-endpoint-state-button[data-active=true]{border-color:#235f4a;background:#eef5f1;color:#235f4a}.ambient-endpoint-boundary p,.ambient-endpoint-mode-copy{margin:0;color:#4b5563;line-height:1.5}.ambient-endpoint-boundary{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;color:#235f4a}.ambient-endpoint-attention-mode-strip button,.ambient-endpoint-autonomy-mode-strip button,.ambient-endpoint-digest-mode-strip button{flex:1 1 142px;min-height:42px;justify-content:flex-start}.ambient-endpoint-attention-environments button{min-height:38px;padding:7px 11px}.ambient-endpoint-attention-active-mode{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a}.ambient-endpoint-attention-active-mode span{display:block;color:#111827;font-size:.94rem;font-weight:800}.ambient-endpoint-attention-active-mode p{margin:3px 0 0;color:#4b5563;font-size:.9rem;line-height:1.48}.ambient-trust-surface{display:grid;gap:14px}.ambient-trust-grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(190px,.72fr);gap:12px}.ambient-trust-layer{display:grid;min-width:0;align-content:start;gap:10px;border:1px solid #d7ded7;border-radius:8px;background:#f8faf7;padding:12px}.ambient-trust-layer-active{grid-row:span 2}.ambient-trust-layer-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.ambient-trust-layer-heading span{color:#667085;font-size:.74rem;font-weight:850;text-transform:uppercase}.ambient-trust-layer-heading strong{display:inline-grid;min-width:28px;min-height:28px;place-items:center;border:1px solid #b7c7bd;border-radius:999px;background:#ffffff;color:#235f4a;font-size:.82rem}.ambient-trust-request-list,.ambient-trust-thought-list{display:grid;gap:8px}.ambient-trust-request,.ambient-trust-thought{display:grid;gap:8px;min-width:0;border:1px solid #d9e2da;border-radius:8px;background:#ffffff;padding:10px}.ambient-trust-request dd,.ambient-trust-request dl,.ambient-trust-request h3,.ambient-trust-request p,.ambient-trust-thought p{margin:0}.ambient-trust-request h3{color:#111827;font-size:.92rem;line-height:1.2}.ambient-trust-request p,.ambient-trust-thought p{color:#4b5563;font-size:.84rem;line-height:1.42}.ambient-trust-request dl{display:grid;gap:6px}.ambient-trust-queued,.ambient-trust-request dt,.ambient-trust-thought span{color:#667085;font-size:.72rem;font-weight:780;text-transform:uppercase}.ambient-trust-request dd{color:#2f5f9f;font-size:.78rem;font-weight:740;line-height:1.35}.ambient-trust-queued{margin:0;color:#235f4a}.ambient-trust-counter-button,.ambient-trust-detail-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;width:100%;border:1px solid #235f4a;border-radius:8px;background:#235f4a;color:#ffffff;font:inherit;font-size:.84rem;font-weight:760;line-height:1.25;padding:8px 10px;text-align:center;text-decoration:none}.ambient-trust-counter-button{cursor:pointer}.ambient-trust-counter-button[data-inspected=true]{border-color:#c7d2ca;background:#ffffff;color:#235f4a}.ambient-trust-detail-link{background:#ffffff;color:#235f4a}@media (max-width:720px){.ambient-trust-grid{grid-template-columns:1fr}.ambient-trust-layer-active{grid-row:auto}}.ambient-endpoint-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ambient-endpoint-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ambient-endpoint-panel-heading span{color:#235f4a;font-size:.88rem;font-weight:760}.ambient-endpoint-feed-boundary{margin:0;color:#4b5563;font-size:.9rem;line-height:1.48}.ambient-endpoint-feed-state-toggle button{min-height:34px;padding:7px 10px;font-size:.82rem;text-transform:capitalize}.ambient-endpoint-feed-state-toggle button[data-active=true]{border-color:#235f4a;background:#eef5f1;color:#235f4a}.ambient-endpoint-feed-list{display:grid;gap:10px}.ambient-endpoint-empty-feed,.ambient-endpoint-feed-item{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;min-height:74px;padding:13px;border:1px solid #e0e6df;border-radius:8px;background:#f8faf7}.ambient-endpoint-feed-item[data-attention=needs_review]{border-color:#bcd5c5;background:#f7fbf8}.ambient-endpoint-feed-item[data-attention=blocked]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-feed-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #cfd8d0;border-radius:999px;background:#ffffff;color:#235f4a}.ambient-endpoint-feed-content{min-width:0}.ambient-endpoint-feed-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:7px}.ambient-endpoint-feed-meta span{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border:1px solid #d8e0d8;border-radius:999px;background:#ffffff;color:#2f5f9f;font-size:.72rem;font-weight:800}.ambient-endpoint-feed-item h3,.ambient-endpoint-inspiration h3{margin:0 0 4px;color:#111827;font-size:.98rem;letter-spacing:0}.ambient-endpoint-empty-feed p,.ambient-endpoint-feed-item p,.ambient-endpoint-inspiration p,.ambient-endpoint-inspiration span{margin:0;color:#4b5563;line-height:1.5}.ambient-endpoint-feed-expanded{padding-top:7px}.ambient-endpoint-feed-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ambient-endpoint-feed-links a{display:inline-flex;align-items:center;min-height:32px;gap:6px;padding:6px 9px;border:1px solid #c7d2ca;border-radius:8px;color:#235f4a;font-size:.84rem;font-weight:780;text-decoration:none}.ambient-endpoint-feed-links a:hover{border-color:#2f5f9f}.ambient-endpoint-decision-row{margin-top:10px}.ambient-endpoint-decision-row button{min-height:34px;padding:7px 10px;font-size:.84rem}.ambient-endpoint-decision-feedback{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:10px 12px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a;font-size:.88rem;font-weight:720;line-height:1.45}.ambient-endpoint-attention-state-toggle button{min-height:34px;padding:7px 10px;font-size:.82rem;text-transform:capitalize}.ambient-endpoint-attention-defaults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ambient-endpoint-admin-governance-grid,.ambient-endpoint-admin-ticket-grid,.ambient-endpoint-autonomy-level-grid,.ambient-endpoint-autonomy-proposal-grid,.ambient-endpoint-demo-card-grid,.ambient-endpoint-demo-events,.ambient-endpoint-digest-audit,.ambient-endpoint-digest-schedules,.ambient-endpoint-earned-evidence dl,.ambient-endpoint-feedback-analytics,.ambient-endpoint-feedback-detail,.ambient-endpoint-feedback-export-grid,.ambient-endpoint-feedback-two-column,.ambient-endpoint-policy-detail,.ambient-endpoint-policy-history,.ambient-endpoint-policy-impact-list,.ambient-endpoint-registry-detail,.ambient-endpoint-registry-detail-grid,.ambient-endpoint-registry-filter-grid,.ambient-endpoint-registry-filters,.ambient-endpoint-settings-groups{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ambient-endpoint-attention-defaults article,.ambient-endpoint-autonomy-level-grid article,.ambient-endpoint-autonomy-proposal-grid article,.ambient-endpoint-demo-card-grid article,.ambient-endpoint-demo-events article,.ambient-endpoint-digest-audit article,.ambient-endpoint-digest-schedules article,.ambient-endpoint-earned-card,.ambient-endpoint-earned-evidence dl>div,.ambient-endpoint-feedback-analytics article,.ambient-endpoint-feedback-detail article,.ambient-endpoint-feedback-export-grid article,.ambient-endpoint-feedback-two-column article,.ambient-endpoint-policy-detail article,.ambient-endpoint-policy-history article,.ambient-endpoint-policy-impact-list article,.ambient-endpoint-popup-grid article,.ambient-endpoint-registry-detail,.ambient-endpoint-registry-detail article,.ambient-endpoint-registry-detail-grid article,.ambient-endpoint-registry-filter-grid section,.ambient-endpoint-registry-filters section,.ambient-endpoint-registry-item,.ambient-endpoint-settings-groups article{display:grid;gap:8px;padding:13px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7}.ambient-endpoint-attention-defaults span,.ambient-endpoint-attention-proposals span,.ambient-endpoint-autonomy-level-grid span,.ambient-endpoint-autonomy-policy-list span,.ambient-endpoint-autonomy-proposal-grid span,.ambient-endpoint-demo-card-heading span,.ambient-endpoint-demo-events span,.ambient-endpoint-demo-surface span,.ambient-endpoint-digest-audit span,.ambient-endpoint-digest-delivery-summary span,.ambient-endpoint-digest-feedback-grid span,.ambient-endpoint-digest-schedules span,.ambient-endpoint-earned-actions span,.ambient-endpoint-earned-card span,.ambient-endpoint-earned-conditions span,.ambient-endpoint-feedback-analytics span,.ambient-endpoint-feedback-detail span,.ambient-endpoint-feedback-export-grid span,.ambient-endpoint-feedback-prompt-list span,.ambient-endpoint-feedback-two-column span,.ambient-endpoint-policy-detail span,.ambient-endpoint-policy-history span,.ambient-endpoint-policy-impact-list span,.ambient-endpoint-policy-rule-list span,.ambient-endpoint-popup-grid span,.ambient-endpoint-registry-detail span,.ambient-endpoint-registry-detail-grid span,.ambient-endpoint-registry-filter-grid span,.ambient-endpoint-registry-filters span,.ambient-endpoint-registry-item span,.ambient-endpoint-registry-meta span,.ambient-endpoint-registry-status-grid span,.ambient-endpoint-settings-groups span,.ambient-endpoint-suppression-list span{color:#2f5f9f;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-attention-defaults strong,.ambient-endpoint-attention-proposals strong,.ambient-endpoint-autonomy-level-grid h3,.ambient-endpoint-autonomy-policy-list strong,.ambient-endpoint-autonomy-proposal-grid strong,.ambient-endpoint-demo-card-grid h3,.ambient-endpoint-demo-card-grid strong,.ambient-endpoint-demo-events h3,.ambient-endpoint-demo-surface strong,.ambient-endpoint-digest-audit h3,.ambient-endpoint-digest-feedback-grid strong,.ambient-endpoint-digest-schedules h3,.ambient-endpoint-earned-card h3,.ambient-endpoint-earned-evidence strong,.ambient-endpoint-feedback-detail h3,.ambient-endpoint-feedback-export-grid strong,.ambient-endpoint-feedback-prompt-list strong,.ambient-endpoint-feedback-two-column h3,.ambient-endpoint-policy-detail h3,.ambient-endpoint-policy-history strong,.ambient-endpoint-policy-impact-list strong,.ambient-endpoint-policy-rule-list strong,.ambient-endpoint-registry-detail h3,.ambient-endpoint-registry-detail-grid strong,.ambient-endpoint-registry-item strong,.ambient-endpoint-registry-list strong,.ambient-endpoint-registry-status-grid strong,.ambient-endpoint-settings-groups h3,.ambient-endpoint-suppression-list strong{color:#111827;font-size:.98rem;line-height:1.35}.ambient-endpoint-attention-defaults p,.ambient-endpoint-attention-proposals small,.ambient-endpoint-autonomy-level-grid p,.ambient-endpoint-autonomy-level-grid small,.ambient-endpoint-autonomy-policy-list small,.ambient-endpoint-autonomy-proposal-grid p,.ambient-endpoint-autonomy-proposal-grid small,.ambient-endpoint-demo-card-grid p,.ambient-endpoint-demo-events p,.ambient-endpoint-demo-events small,.ambient-endpoint-demo-surface small,.ambient-endpoint-digest-audit p,.ambient-endpoint-digest-delivery-summary p,.ambient-endpoint-digest-feedback-grid small,.ambient-endpoint-digest-schedules p,.ambient-endpoint-digest-schedules small,.ambient-endpoint-earned-card p,.ambient-endpoint-earned-card small,.ambient-endpoint-earned-conditions small,.ambient-endpoint-feedback-analytics p,.ambient-endpoint-feedback-detail p,.ambient-endpoint-feedback-detail small,.ambient-endpoint-feedback-export-grid p,.ambient-endpoint-feedback-export-grid small,.ambient-endpoint-feedback-prompt-list small,.ambient-endpoint-feedback-two-column p,.ambient-endpoint-policy-detail p,.ambient-endpoint-policy-detail small,.ambient-endpoint-policy-history small,.ambient-endpoint-policy-impact-list p,.ambient-endpoint-policy-impact-list small,.ambient-endpoint-policy-rule-list small,.ambient-endpoint-popup-grid p,.ambient-endpoint-registry-detail p,.ambient-endpoint-registry-detail small,.ambient-endpoint-registry-detail-grid p,.ambient-endpoint-registry-feed-refs p,.ambient-endpoint-registry-item p,.ambient-endpoint-registry-item small,.ambient-endpoint-registry-list small,.ambient-endpoint-registry-meta span,.ambient-endpoint-settings-groups p,.ambient-endpoint-settings-groups small,.ambient-endpoint-suppression-list small{margin:0;color:#4b5563;font-size:.86rem;line-height:1.45}.ambient-endpoint-attention-proposals,.ambient-endpoint-autonomy-policy-list,.ambient-endpoint-digest-feedback-grid,.ambient-endpoint-feedback-prompt-list,.ambient-endpoint-suppression-list{display:grid;gap:9px}.ambient-endpoint-attention-proposals button,.ambient-endpoint-autonomy-policy-list button,.ambient-endpoint-digest-feedback-grid button,.ambient-endpoint-feedback-prompt-list button,.ambient-endpoint-suppression-list button{display:grid;justify-content:stretch;justify-items:start;min-height:72px;text-align:left}.ambient-endpoint-autonomy-card-button{display:grid!important;width:100%;justify-content:stretch!important;justify-items:start;min-height:86px;text-align:left}.ambient-endpoint-autonomy-proposal-grid article[data-effective-level=forbidden]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-autonomy-proposal-grid article[data-selected=true]{border-color:#bcd5c5;background:#f7fbf8}.ambient-endpoint-autonomy-control-row{margin-top:8px}.ambient-endpoint-autonomy-control-row button{align-items:flex-start;min-height:34px;padding:7px 10px;font-size:.82rem;text-align:left}.ambient-endpoint-autonomy-control-row button[data-enabled=false]{border-color:#e4b9b0;background:#fff8f6;color:#8a3c2f}.ambient-endpoint-autonomy-control-row button:disabled{cursor:not-allowed}.ambient-endpoint-autonomy-control-copy{display:grid;gap:2px}.ambient-endpoint-autonomy-control-copy strong{font-size:.82rem}.ambient-endpoint-autonomy-control-copy small{color:inherit;font-size:.72rem;font-weight:650}.ambient-endpoint-earned-card{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.ambient-endpoint-earned-evidence{display:grid;gap:8px}.ambient-endpoint-earned-evidence dl{margin:0}.ambient-endpoint-earned-evidence dl>div{padding:9px;background:#ffffff}.ambient-endpoint-earned-evidence dd,.ambient-endpoint-earned-evidence dt{margin:0}.ambient-endpoint-earned-evidence dt{color:#4b5563;font-size:.72rem;font-weight:760;text-transform:uppercase}.ambient-endpoint-earned-evidence dd{color:#111827;font-size:1.05rem;font-weight:840}.ambient-endpoint-earned-actions,.ambient-endpoint-earned-conditions{margin-top:10px}.ambient-endpoint-earned-conditions button{align-items:flex-start;flex:1 1 210px;min-height:74px;text-align:left}.ambient-endpoint-earned-conditions button small{display:block;flex-basis:100%;margin-left:23px}.ambient-endpoint-policy-rule-list{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.ambient-endpoint-policy-rule-list button{display:grid;justify-content:stretch;justify-items:start;min-height:92px;text-align:left}.ambient-endpoint-policy-detail{margin-top:10px}.ambient-endpoint-policy-action-row{margin-top:8px}.ambient-endpoint-policy-action-row button{min-height:34px;padding:7px 10px;font-size:.82rem}.ambient-endpoint-policy-history{margin-top:10px}.ambient-endpoint-feedback-prompt-list{grid-template-columns:repeat(4,minmax(0,1fr))}.ambient-endpoint-feedback-prompt-list button{min-height:116px}.ambient-endpoint-feedback-analytics,.ambient-endpoint-feedback-detail,.ambient-endpoint-feedback-export-grid,.ambient-endpoint-feedback-two-column{margin-top:10px}.ambient-endpoint-feedback-rating-row,.ambient-endpoint-feedback-reason-row{margin-top:8px}.ambient-endpoint-feedback-rating-row button,.ambient-endpoint-feedback-reason-row button{min-height:34px;padding:7px 10px;font-size:.82rem}.ambient-endpoint-feedback-export-grid article[role=button]{cursor:pointer}.ambient-endpoint-feedback-export-grid article[role=button]:focus-visible,.ambient-endpoint-feedback-export-grid article[role=button]:hover{border-color:#2f5f9f;outline:none}.ambient-endpoint-popup-grid{display:grid;gap:10px}.ambient-endpoint-popup-grid article>div{display:flex;align-items:center;gap:7px}.ambient-endpoint-popup-grid h3{margin:0;color:#111827;font-size:.98rem;line-height:1.35}.ambient-endpoint-digest-delivery-summary{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a}.ambient-endpoint-admin-workbench-panel,.ambient-endpoint-workflow-registry-panel{grid-column:1/-1}.ambient-endpoint-admin-chip-row,.ambient-endpoint-admin-mode-row{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.ambient-endpoint-admin-chip-row a,.ambient-endpoint-admin-chip-row span,.ambient-endpoint-admin-mode-row span{max-width:100%;padding:6px 8px;border:1px solid #d8e0d8;border-radius:999px;background:#f8faf7;color:#395347;font-size:.75rem;font-weight:760;line-height:1.2;text-decoration:none;overflow-wrap:anywhere}.ambient-endpoint-admin-chip-row a:focus-visible{outline:2px solid #235f4a;outline-offset:2px}.ambient-endpoint-admin-governance-grid,.ambient-endpoint-admin-ticket-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:11px;min-width:0}.ambient-endpoint-admin-governance-grid article,.ambient-endpoint-admin-ticket-grid article{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#fbfcfb}.ambient-endpoint-admin-ticket-grid article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.ambient-endpoint-admin-governance-grid span,.ambient-endpoint-admin-ticket-grid span{color:#235f4a;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-admin-ticket-grid strong{color:#182333;font-size:.82rem;overflow-wrap:anywhere}.ambient-endpoint-admin-ticket-grid h3{margin:0;color:#111827;font-size:.96rem;line-height:1.35}.ambient-endpoint-admin-governance-grid p,.ambient-endpoint-admin-governance-grid small,.ambient-endpoint-admin-ticket-grid p,.ambient-endpoint-admin-ticket-grid small{margin:0;color:#4b5563;font-size:.82rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-power-dashboard{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #bfd5c6;border-radius:8px;background:#f7fbf8}.ambient-endpoint-power-dashboard-footer,.ambient-endpoint-power-dashboard-header,.ambient-endpoint-power-dashboard-row-heading,.ambient-endpoint-power-dashboard-subhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.ambient-endpoint-power-dashboard-header h3,.ambient-endpoint-power-dashboard-row-heading h4,.ambient-endpoint-power-dashboard-row-heading h5,.ambient-endpoint-power-dashboard-subhead h4{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-power-dashboard-header h3{font-size:1rem}.ambient-endpoint-power-dashboard-row-heading h4,.ambient-endpoint-power-dashboard-subhead h4{font-size:.95rem}.ambient-endpoint-power-dashboard-row-heading h5{font-size:.9rem}.ambient-endpoint-power-dashboard-header>span,.ambient-endpoint-power-dashboard-row-heading span,.ambient-endpoint-power-dashboard-subhead span{flex:0 0 auto;color:#235f4a;font-size:.75rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-power-dashboard-row-heading small{color:#4b5563;font-size:.77rem;line-height:1.3;text-align:right}.ambient-endpoint-power-dashboard-density{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.ambient-endpoint-power-dashboard-density button{display:grid;gap:4px;min-height:76px;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff;color:#182333;text-align:left}.ambient-endpoint-power-dashboard-density button[data-active=true]{border-color:#235f4a;background:#edf7ef}.ambient-endpoint-power-dashboard-density span{color:#111827;font-size:.85rem;font-weight:820}.ambient-endpoint-power-dashboard-density small{color:#4b5563;font-size:.76rem;line-height:1.35}.ambient-endpoint-power-dashboard-history,.ambient-endpoint-power-dashboard-split{display:grid;gap:10px;min-width:0}.ambient-endpoint-power-dashboard-split{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.ambient-endpoint-power-dashboard-history article,.ambient-endpoint-power-dashboard-split article{display:grid;gap:8px;min-width:0;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff}.ambient-endpoint-power-dashboard-compact .ambient-endpoint-power-dashboard-history article{grid-template-columns:minmax(0,1fr)}.ambient-endpoint-power-dashboard p,.ambient-endpoint-power-dashboard small{margin:0;color:#4b5563;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.ambient-endpoint-power-dashboard-action-row{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.ambient-endpoint-power-dashboard-action-row button{min-height:34px;padding:7px 10px;border:1px solid #bfd5c6;border-radius:8px;background:#f8faf7;color:#235f4a;font-size:.78rem;font-weight:820}.ambient-endpoint-power-dashboard-action-row button:hover{background:#edf7ef}.ambient-endpoint-power-dashboard-footer{align-items:center;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#fbfcfb}.ambient-endpoint-operator-queue-panel,.ambient-endpoint-principal-handoff-panel{grid-column:1/-1}.ambient-endpoint-principal-handoff-state-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;min-width:0}.ambient-endpoint-principal-handoff-state-grid button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;min-height:74px;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff;color:#182333;text-align:left}.ambient-endpoint-principal-handoff-state-grid button[data-active=true]{border-color:#235f4a;background:#edf7ef}.ambient-endpoint-principal-handoff-state-grid small,.ambient-endpoint-principal-handoff-state-grid span{overflow-wrap:anywhere}.ambient-endpoint-principal-handoff-state-grid span{font-size:.84rem;font-weight:830}.ambient-endpoint-principal-handoff-state-grid small{grid-column:2;color:#4b5563;font-size:.72rem}.ambient-endpoint-principal-handoff-layout{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);gap:12px;min-width:0}.ambient-endpoint-principal-handoff-scenarios{display:grid;align-content:start;gap:8px;min-width:0}.ambient-endpoint-principal-handoff-scenarios button{display:grid;gap:4px;min-height:88px;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff;color:#182333;text-align:left}.ambient-endpoint-principal-handoff-scenarios button[data-active=true]{border-color:#235f4a;background:#edf7ef}.ambient-endpoint-principal-handoff-scenarios span{color:#235f4a;font-size:.72rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-principal-handoff-scenarios small,.ambient-endpoint-principal-handoff-scenarios strong{overflow-wrap:anywhere}.ambient-endpoint-principal-handoff-scenarios strong{color:#111827;font-size:.9rem;line-height:1.25}.ambient-endpoint-principal-handoff-scenarios small{color:#4b5563;font-size:.76rem}.ambient-endpoint-principal-handoff-detail{display:grid;gap:11px;min-width:0;padding:13px;border:1px solid #bfd5c6;border-radius:8px;background:#f7fbf8}.ambient-endpoint-principal-handoff-detail h3,.ambient-endpoint-principal-handoff-detail h4{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-principal-handoff-detail h3{font-size:1rem}.ambient-endpoint-principal-handoff-detail h4{font-size:.88rem}.ambient-endpoint-operator-queue-layout{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:12px;min-width:0}.ambient-endpoint-operator-queue-cards{display:grid;align-content:start;gap:8px;min-width:0}.ambient-endpoint-operator-queue-cards button{display:grid;gap:4px;min-height:86px;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff;color:#182333;text-align:left}.ambient-endpoint-operator-queue-cards button[data-active=true]{border-color:#235f4a;background:#edf7ef}.ambient-endpoint-operator-queue-cards span{color:#235f4a;font-size:.74rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-operator-queue-cards small,.ambient-endpoint-operator-queue-cards strong{overflow-wrap:anywhere}.ambient-endpoint-operator-queue-cards strong{color:#111827;font-size:.88rem;line-height:1.25}.ambient-endpoint-operator-queue-cards small{color:#4b5563;font-size:.76rem;line-height:1.25}.ambient-endpoint-operator-queue-detail{display:grid;gap:11px;min-width:0;padding:13px;border:1px solid #bfd5c6;border-radius:8px;background:#f7fbf8}.ambient-endpoint-operator-queue-detail h3,.ambient-endpoint-operator-queue-detail h4{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-operator-queue-detail h3{font-size:1rem}.ambient-endpoint-operator-queue-detail h4{font-size:.88rem}.ambient-endpoint-operator-queue-metadata{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0}.ambient-endpoint-operator-queue-metadata div{min-width:0;padding:9px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff}.ambient-endpoint-operator-queue-metadata dd,.ambient-endpoint-operator-queue-metadata dt{margin:0;overflow-wrap:anywhere}.ambient-endpoint-operator-queue-metadata dt{color:#235f4a;font-size:.72rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-operator-queue-metadata dd{color:#182333;font-size:.8rem;line-height:1.35}.ambient-endpoint-operator-queue-copy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;min-width:0}.ambient-endpoint-operator-queue-copy-grid section{display:grid;gap:6px;min-width:0;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff}.ambient-endpoint-operator-queue-copy-grid p{margin:0;color:#4b5563;font-size:.82rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-source-permission-surface{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #c5d3e7;border-radius:8px;background:#f7f9fd}.ambient-endpoint-source-permission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:11px;min-width:0}.ambient-endpoint-source-permission-grid article{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid #d6deeb;border-radius:8px;background:#ffffff}.ambient-endpoint-source-permission-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.ambient-endpoint-source-permission-card-heading h4,.ambient-endpoint-source-permission-footer h4{margin:0;color:#111827;font-size:.95rem;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-source-permission-card-heading span{color:#235f4a;font-size:.74rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-source-permission-card-heading small,.ambient-endpoint-source-permission-footer,.ambient-endpoint-source-permission-grid dd,.ambient-endpoint-source-permission-grid dt,.ambient-endpoint-source-permission-grid p,.ambient-endpoint-source-permission-grid small{margin:0;color:#4b5563;font-size:.8rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-source-permission-grid dl{display:grid;gap:8px;margin:0}.ambient-endpoint-source-permission-grid dl>div{display:grid;gap:3px}.ambient-endpoint-source-permission-grid dt{color:#1e3a5f;font-size:.72rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-source-health-row,.ambient-endpoint-source-permission-footer{display:grid;gap:8px;min-width:0}.ambient-endpoint-source-health-row span,.ambient-endpoint-source-redaction{padding:8px;border:1px solid #d6deeb;border-radius:8px;background:#f8fafc}.ambient-endpoint-source-permission-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ambient-endpoint-source-permission-matrix div{display:grid;gap:4px;min-width:0;padding:8px;border:1px solid #d8e0d8;border-radius:8px;background:#fbfcfb}.ambient-endpoint-source-permission-matrix span{color:#235f4a;font-size:.72rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-source-permission-matrix strong{color:#111827;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-source-permission-matrix div[data-grant=approval_required]{border-color:#ddcdb4;background:#fffaf3}.ambient-endpoint-source-permission-matrix div[data-grant=disabled]{border-color:#e0d7d7;background:#fdf8f8}.ambient-endpoint-team-admin-console{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #d6cfbd;border-radius:8px;background:#fbfaf6}.ambient-endpoint-team-admin-grid,.ambient-endpoint-team-admin-health,.ambient-endpoint-team-admin-split{display:grid;gap:11px;min-width:0}.ambient-endpoint-team-admin-grid,.ambient-endpoint-team-admin-health{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ambient-endpoint-team-admin-split{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start}.ambient-endpoint-team-admin-grid article,.ambient-endpoint-team-admin-grid>div,.ambient-endpoint-team-admin-health article,.ambient-endpoint-team-admin-split article,.ambient-endpoint-team-admin-split>div{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #dfd8c8;border-radius:8px;background:#ffffff}.ambient-endpoint-team-admin-grid article[data-health-status=blocked],.ambient-endpoint-team-admin-health article[data-status=degraded],.ambient-endpoint-team-admin-split article[data-risk-level=high]{border-color:#ddcdb4;background:#fffaf3}.ambient-endpoint-team-admin-health article[data-status=blocked],.ambient-endpoint-team-admin-split article[data-status=blocked]{border-color:#e0d7d7;background:#fdf8f8}.ambient-endpoint-team-admin-console h4,.ambient-endpoint-team-admin-console h5{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-team-admin-console h4{font-size:.95rem}.ambient-endpoint-team-admin-console h5{font-size:.88rem}.ambient-endpoint-team-admin-console p,.ambient-endpoint-team-admin-console small{margin:0;color:#4b5563;font-size:.81rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-team-admin-grid article>div:first-child span,.ambient-endpoint-team-admin-health span{color:#7b4b18;font-size:.73rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-enterprise-value-reporting{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #c8d4df;border-radius:8px;background:#f7fafb}.ambient-endpoint-enterprise-value-card-grid,.ambient-endpoint-enterprise-value-split{display:grid;gap:11px;min-width:0}.ambient-endpoint-enterprise-value-card-grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}.ambient-endpoint-enterprise-value-split{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start}.ambient-endpoint-enterprise-value-card-grid article,.ambient-endpoint-enterprise-value-split article,.ambient-endpoint-enterprise-value-split>div{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #d6deeb;border-radius:8px;background:#ffffff}.ambient-endpoint-enterprise-value-card-grid article[data-measurement=estimated],.ambient-endpoint-enterprise-value-split article[data-measurement=estimated]{border-color:#ddcdb4;background:#fffaf3}.ambient-endpoint-enterprise-value-split article[data-burden-type=failure],.ambient-endpoint-enterprise-value-split article[data-export-ready=false]{border-color:#e0d7d7;background:#fdf8f8}.ambient-endpoint-enterprise-value-reporting h4,.ambient-endpoint-enterprise-value-reporting h5{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-enterprise-value-reporting h4{font-size:.95rem}.ambient-endpoint-enterprise-value-reporting h5{font-size:.88rem}.ambient-endpoint-enterprise-value-reporting p,.ambient-endpoint-enterprise-value-reporting small{margin:0;color:#4b5563;font-size:.81rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-enterprise-value-card-grid article>div:first-child span,.ambient-endpoint-enterprise-value-split article>div:first-child span{color:#1e3a5f;font-size:.73rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-debug-cockpit{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #c9ced8;border-radius:8px;background:#f8f9fb}.ambient-endpoint-debug-cockpit-role-gate{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:11px;border:1px solid #d4d9e3;border-radius:8px;background:#ffffff}.ambient-endpoint-debug-cockpit-role-gate strong{display:block;margin-bottom:3px;color:#111827;font-size:.84rem;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-debug-cockpit-role-gate p{margin:0;color:#4b5563;font-size:.8rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-debug-cockpit-filters,.ambient-endpoint-debug-cockpit-grid,.ambient-endpoint-debug-cockpit-links{display:grid;gap:11px;min-width:0}.ambient-endpoint-debug-cockpit-filters{grid-template-columns:minmax(180px,.55fr) minmax(260px,1fr);align-items:end}.ambient-endpoint-debug-cockpit-filters label{display:grid;gap:5px;min-width:0;color:#4b5563;font-size:.75rem;font-weight:780;text-transform:uppercase}.ambient-endpoint-debug-cockpit-filters input{width:100%;min-width:0;min-height:36px;padding:8px 10px;border:1px solid #c9ced8;border-radius:8px;background:#ffffff;color:#111827;font-size:.84rem}.ambient-endpoint-debug-cockpit-links{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ambient-endpoint-debug-cockpit-links a{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid #d4d9e3;border-radius:8px;background:#ffffff;color:#1f4f69;font-size:.8rem;font-weight:760;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.ambient-endpoint-debug-cockpit-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ambient-endpoint-debug-cockpit-grid article{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #d4d9e3;border-radius:8px;background:#ffffff}.ambient-endpoint-debug-cockpit-grid article[data-source-system=active_graph]{border-color:#d4d1e2;background:#fbfaff}.ambient-endpoint-debug-cockpit-grid article[data-raw-access-available=true]{border-color:#ddcdb4;background:#fffaf3}.ambient-endpoint-debug-cockpit h4,.ambient-endpoint-debug-cockpit h5{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-debug-cockpit h4{font-size:.95rem}.ambient-endpoint-debug-cockpit h5{font-size:.88rem}.ambient-endpoint-debug-cockpit dd,.ambient-endpoint-debug-cockpit dt,.ambient-endpoint-debug-cockpit p,.ambient-endpoint-debug-cockpit small{margin:0;color:#4b5563;font-size:.81rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-debug-cockpit dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.ambient-endpoint-debug-cockpit dl>div{display:grid;gap:3px;min-width:0;padding:8px;border:1px solid #e2e6ec;border-radius:8px;background:#f8fafc}.ambient-endpoint-debug-cockpit dt,.ambient-endpoint-debug-cockpit-grid article>div:first-child span{color:#1f4f69;font-size:.72rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-debug-replay-tools{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #ccd4df;border-radius:8px;background:#f6f8fb}.ambient-endpoint-debug-replay-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:11px;min-width:0}.ambient-endpoint-debug-replay-grid article{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #d6dce6;border-radius:8px;background:#ffffff}.ambient-endpoint-debug-replay-grid article[data-status=blocked],.ambient-endpoint-debug-replay-grid article[data-status=failed]{border-color:#dccfbd;background:#fffaf3}.ambient-endpoint-debug-replay-grid article[data-case-kind=branch_divergence],.ambient-endpoint-debug-replay-grid article[data-case-kind=rejected_activegraph_proposal]{border-color:#d8d2e4;background:#fbfaff}.ambient-endpoint-debug-replay-tools h4{margin:0;color:#111827;font-size:.9rem;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-debug-replay-tools dd,.ambient-endpoint-debug-replay-tools dt,.ambient-endpoint-debug-replay-tools p,.ambient-endpoint-debug-replay-tools small{margin:0;color:#4b5563;font-size:.81rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-debug-replay-tools dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.ambient-endpoint-debug-replay-tools dl>div{display:grid;gap:3px;min-width:0;padding:8px;border:1px solid #e2e6ec;border-radius:8px;background:#f8fafc}.ambient-endpoint-debug-replay-grid article>div:first-child span,.ambient-endpoint-debug-replay-tools dt{color:#1f4f69;font-size:.72rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-pmf-instrumentation{display:grid;gap:13px;min-width:0;padding:14px;border:1px solid #cbd6d2;border-radius:8px;background:#f7faf8}.ambient-endpoint-pmf-grid,.ambient-endpoint-pmf-split{display:grid;gap:11px;min-width:0}.ambient-endpoint-pmf-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ambient-endpoint-pmf-split{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.ambient-endpoint-pmf-grid article,.ambient-endpoint-pmf-split article,.ambient-endpoint-pmf-split>div{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid #d4dedb;border-radius:8px;background:#ffffff}.ambient-endpoint-pmf-grid article[data-evidence-mode=fixture_demo],.ambient-endpoint-pmf-split article[data-fixture-only=true]{border-color:#ddcdb4;background:#fffaf3}.ambient-endpoint-pmf-grid article[data-signal-kind=failure],.ambient-endpoint-pmf-split article[data-loop-kind=reject]{border-color:#e0d7d7;background:#fdf8f8}.ambient-endpoint-pmf-instrumentation h4,.ambient-endpoint-pmf-instrumentation h5{margin:0;color:#111827;line-height:1.25;overflow-wrap:anywhere}.ambient-endpoint-pmf-instrumentation h4{font-size:.95rem}.ambient-endpoint-pmf-instrumentation h5{font-size:.88rem}.ambient-endpoint-pmf-instrumentation dd,.ambient-endpoint-pmf-instrumentation dt,.ambient-endpoint-pmf-instrumentation p,.ambient-endpoint-pmf-instrumentation small{margin:0;color:#4b5563;font-size:.81rem;line-height:1.42;overflow-wrap:anywhere}.ambient-endpoint-pmf-instrumentation dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.ambient-endpoint-pmf-instrumentation dl>div{display:grid;gap:3px;min-width:0;padding:8px;border:1px solid #e2e8e5;border-radius:8px;background:#f8fbfa}.ambient-endpoint-pmf-grid article>div:first-child span,.ambient-endpoint-pmf-instrumentation dt,.ambient-endpoint-pmf-split article>div:first-child span{color:#1f4f69;font-size:.72rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-registry-status-grid button{flex:1 1 170px;min-height:70px;justify-content:flex-start}.ambient-endpoint-registry-status-grid button strong{display:grid;place-items:center;min-width:28px;height:28px;margin-left:auto;border-radius:999px;background:#ffffff}.ambient-endpoint-registry-filter-grid{grid-template-columns:minmax(150px,.65fr) repeat(3,minmax(0,1fr))}.ambient-endpoint-registry-filter-grid section{align-content:start;padding:10px}.ambient-endpoint-registry-filter-grid button{justify-content:flex-start;min-height:32px;padding:6px 9px;font-size:.78rem;text-align:left}.ambient-endpoint-registry-filters{grid-template-columns:minmax(0,1fr)}.ambient-endpoint-registry-filters section{gap:9px;padding:10px}.ambient-endpoint-registry-filters section>div{align-items:center}.ambient-endpoint-registry-filters button{justify-content:flex-start;min-height:32px;padding:6px 9px;font-size:.78rem;text-align:left}.ambient-endpoint-registry-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:12px}.ambient-endpoint-registry-list{display:grid;align-content:start;gap:9px}.ambient-endpoint-registry-item{gap:10px}.ambient-endpoint-registry-list button{display:grid;grid-template-columns:auto 1fr;justify-content:stretch;justify-items:start;min-height:84px;text-align:left}.ambient-endpoint-registry-list button small,.ambient-endpoint-registry-list button strong{grid-column:1/-1}.ambient-endpoint-registry-item button{width:100%}.ambient-endpoint-registry-item button[data-selected=true]{border-color:#235f4a;background:#eef5f1}.ambient-endpoint-registry-meta{color:#4b5563}.ambient-endpoint-registry-meta span{display:inline-flex;min-height:26px;align-items:center;padding:4px 8px;border:1px solid #d8e0d8;border-radius:999px;background:#ffffff}.ambient-endpoint-registry-item[data-status=failed],.ambient-endpoint-registry-list button[data-status=failed]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-registry-item[data-status=generated_pending_review],.ambient-endpoint-registry-item[data-status=proposed],.ambient-endpoint-registry-list button[data-status=generated_pending_review],.ambient-endpoint-registry-list button[data-status=proposed]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-registry-detail{align-content:start;background:#ffffff}.ambient-endpoint-registry-detail article{min-width:0;max-width:100%;background:#ffffff}.ambient-endpoint-registry-detail article>*{max-width:100%;min-width:0}.ambient-endpoint-registry-detail h3{display:inline-flex;align-items:center;gap:7px}.ambient-endpoint-registry-detail ol,.ambient-endpoint-registry-detail ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.ambient-endpoint-registry-detail ol{counter-reset:workflow-detail-step}.ambient-endpoint-registry-detail ol li{counter-increment:workflow-detail-step}.ambient-endpoint-registry-detail ol li:before{content:counter(workflow-detail-step);display:inline-grid;width:20px;height:20px;place-items:center;border-radius:999px;background:#dbeafe;color:#1d4f91;font-size:.72rem;font-weight:820}.ambient-endpoint-registry-detail li{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;padding:9px;border:1px solid #e3e9e3;border-radius:6px;background:#fbfcfb}.ambient-endpoint-registry-detail li>small,.ambient-endpoint-registry-detail li>span{grid-column:2}.ambient-endpoint-registry-lane-row{display:flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-registry-lane-row span{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:5px 8px;border:1px solid #d8e0d8;border-radius:999px;background:#f8faf7;color:#235f4a}.ambient-endpoint-workflow-lineage,.ambient-endpoint-workflow-run-history{grid-column:1/-1}.ambient-endpoint-workflow-improvement-review,.ambient-endpoint-workflow-skill-promotion{grid-column:1/-1;min-width:0}.ambient-endpoint-run-history-feeds,.ambient-endpoint-run-history-filters,.ambient-endpoint-run-history-list,.ambient-endpoint-run-history-states{display:grid;gap:9px;min-width:0}.ambient-endpoint-run-history-states{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.ambient-endpoint-run-history-feeds>span,.ambient-endpoint-run-history-states>span{display:grid;gap:4px;min-width:0;padding:8px;border:1px solid #d8e0d8;border-radius:7px;background:#f8faf7;overflow-wrap:anywhere}.ambient-endpoint-run-history-states>span[data-state=blocked],.ambient-endpoint-run-history-states>span[data-state=error]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-run-history-feeds{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.ambient-endpoint-run-history-feeds small{grid-column:1/-1}.ambient-endpoint-run-history-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.ambient-endpoint-run-history-filters section{display:grid;align-content:start;gap:6px;min-width:0}.ambient-endpoint-run-history-filters section>span{color:#4b5563;font-size:.72rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-run-history-filters section>div{display:flex;flex-wrap:wrap;gap:6px}.ambient-endpoint-run-history-filters button{min-height:28px;padding:5px 8px;border:1px solid #d8e0d8;border-radius:999px;background:#ffffff;color:#235f4a;font-size:.74rem;font-weight:760}.ambient-endpoint-run-history-filters button[data-selected=true]{border-color:#235f4a;background:#eef5f1}.ambient-endpoint-run-history-list>section{display:grid;gap:8px;min-width:0;padding:10px;border:1px solid #d8e0d8;border-radius:7px;background:#fbfcfb;overflow-wrap:anywhere}.ambient-endpoint-run-history-list>section[data-result=failed],.ambient-endpoint-run-history-list>section[data-result=human_intervened]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-run-history-list>section[data-result=partial],.ambient-endpoint-run-history-list>section[data-result=revised]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-run-history-list>section>span{display:inline-flex;width:fit-content;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:#eef5f1;color:#235f4a;font-size:.75rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-run-history-list h4{margin:0;color:#111827;font-size:.95rem}.ambient-endpoint-run-history-list details{display:grid;gap:8px;padding-top:6px;border-top:1px solid #e3e9e3}.ambient-endpoint-run-history-list summary{cursor:pointer;color:#235f4a;font-size:.82rem;font-weight:820}.ambient-endpoint-run-history-list details ul li{grid-template-columns:minmax(92px,auto) 1fr}.ambient-endpoint-improvement-actions,.ambient-endpoint-improvement-paths,.ambient-endpoint-improvement-states,.ambient-endpoint-improvement-value{display:grid;gap:9px;min-width:0}.ambient-endpoint-improvement-states{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.ambient-endpoint-improvement-states>span{display:grid;gap:4px;min-width:0;padding:8px;border:1px solid #d8e0d8;border-radius:7px;background:#f8faf7;overflow-wrap:anywhere}.ambient-endpoint-improvement-states>span[data-state=blocked],.ambient-endpoint-improvement-states>span[data-state=error]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-improvement-paths{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.ambient-endpoint-improvement-paths section,.ambient-endpoint-improvement-value section{display:grid;gap:7px;min-width:0;padding:10px;border:1px solid #d8e0d8;border-radius:7px;background:#fbfcfb;overflow-wrap:anywhere}.ambient-endpoint-improvement-paths section[data-testid=workflow-improvement-path-proposed]{border-color:#bcd5c5;background:#f7fbf8}.ambient-endpoint-improvement-paths h4{margin:0;color:#111827;font-size:.96rem}.ambient-endpoint-improvement-paths strong,.ambient-endpoint-improvement-value strong{color:#111827;font-size:1rem;line-height:1.3}.ambient-endpoint-improvement-value{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.ambient-endpoint-improvement-value section[data-value-improvement=steps],.ambient-endpoint-improvement-value section[data-value-improvement=time]{border-color:#bcd5c5;background:#f7fbf8}.ambient-endpoint-improvement-trial-policy{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a;font-size:.86rem;font-weight:720;line-height:1.45}.ambient-endpoint-improvement-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.ambient-endpoint-improvement-actions button{min-height:38px;padding:8px 10px;font-size:.82rem}.ambient-endpoint-improvement-actions button[data-action=reject],.ambient-endpoint-improvement-actions button[data-action=rollback_after_trial]{border-color:#e4b9b0;color:#8a3c2f}.ambient-endpoint-skill-promotion-trust{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start;min-width:0;padding:10px;border:1px solid #d6c8a8;border-radius:8px;background:#fffaf0;color:#5f4823;font-size:.86rem;font-weight:740;line-height:1.45}.ambient-endpoint-skill-preview,.ambient-endpoint-skill-promotion-actions,.ambient-endpoint-skill-promotion-states{display:grid;gap:9px;min-width:0}.ambient-endpoint-skill-promotion-states{grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr))}.ambient-endpoint-skill-promotion-states>section{display:grid;gap:4px;min-width:0;padding:9px;border:1px solid #d8e0d8;border-radius:7px;background:#f8faf7;overflow-wrap:anywhere}.ambient-endpoint-skill-promotion-states>section[data-state=pending_review],.ambient-endpoint-skill-promotion-states>section[data-state=rollback_requested]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-skill-promotion-states>section[data-state=disabled],.ambient-endpoint-skill-promotion-states>section[data-state=retired]{border-color:#d7dce1;background:#f8fafc}.ambient-endpoint-skill-promotion-states strong{color:#235f4a;font-size:.75rem;text-transform:uppercase}.ambient-endpoint-skill-preview{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.ambient-endpoint-skill-preview section{display:grid;align-content:start;gap:8px;min-width:0;padding:10px;border:1px solid #d8e0d8;border-radius:7px;background:#fbfcfb;overflow-wrap:anywhere}.ambient-endpoint-skill-preview h4{margin:0;color:#111827;font-size:.96rem}.ambient-endpoint-skill-preview ul{display:grid;gap:7px;padding:0}.ambient-endpoint-skill-preview li{grid-template-columns:1fr;padding:7px 8px}.ambient-endpoint-skill-preview li[data-kind=secret]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-skill-promotion-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.ambient-endpoint-skill-promotion-actions button{min-height:38px;padding:8px 10px;font-size:.82rem}.ambient-endpoint-skill-promotion-actions button[data-action=request_rollback],.ambient-endpoint-skill-promotion-actions button[data-action=retire_skill]{border-color:#e4b9b0;color:#8a3c2f}.ambient-endpoint-workflow-lineage>ol>li{align-items:start;background:#fbfcfb}.ambient-endpoint-workflow-lineage>ol>li[data-lineage-source=apprentice_generated_improvement]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-lineage-version-body{display:grid;gap:7px}.ambient-endpoint-lineage-version-body strong{display:inline-flex;align-items:center;gap:7px}.ambient-endpoint-lineage-version-body ul li{grid-template-columns:1fr;padding:7px 9px}.ambient-endpoint-workflow-value{grid-column:1/-1;min-width:0}.ambient-endpoint-value-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:9px}.ambient-endpoint-value-card-grid section{display:grid;gap:6px;min-width:0;padding:10px;border:1px solid #d8e0d8;border-radius:7px;background:#fbfcfb;overflow-wrap:anywhere}.ambient-endpoint-value-card-grid section>span{display:inline-flex;align-items:center;gap:6px;color:#235f4a;font-size:.75rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-value-card-grid strong{color:#111827;font-size:1.1rem;overflow-wrap:anywhere}.ambient-endpoint-value-card-grid section[data-measurement=estimated]{border-color:#d6c8a8;background:#fffaf0}.ambient-endpoint-value-chart{display:grid;gap:10px;margin-top:10px}.ambient-endpoint-value-chart section{display:grid;gap:6px}.ambient-endpoint-value-chart section>div{display:grid;gap:5px}.ambient-endpoint-value-chart span{display:block;min-width:68px;max-width:100%;min-height:24px;padding:5px 8px;border-radius:999px;background:#dbeafe;color:#1d4f91;font-size:.76rem;font-weight:780;white-space:nowrap}.ambient-endpoint-value-chart span:nth-child(2){background:#dcfce7;color:#166534}.ambient-endpoint-value-chart span:nth-child(3){background:#fef3c7;color:#854d0e}.ambient-endpoint-registry-detail a,.ambient-endpoint-registry-feed-refs a{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:#235f4a;font-size:.84rem;font-weight:760;text-decoration:none}.ambient-endpoint-registry-detail-grid{margin-top:4px}.ambient-endpoint-registry-detail-grid article{background:#ffffff}.ambient-endpoint-registry-feed-refs{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:10px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a}.ambient-endpoint-demo-card-heading,.ambient-endpoint-demo-surface>div{display:flex;align-items:center;gap:8px}.ambient-endpoint-demo-boundary{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7;color:#235f4a}.ambient-endpoint-demo-boundary span,.ambient-endpoint-demo-surface-heading span{color:#2f5f9f;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-demo-boundary p{margin:0;color:#4b5563;font-size:.86rem;line-height:1.45}.ambient-endpoint-demo-card-grid article[data-selected=true]{border-color:#bcd5c5;background:#f7fbf8}.ambient-endpoint-demo-noticed-copy{color:#172033!important;font-weight:760}.ambient-endpoint-activegraph-detail,.ambient-endpoint-activegraph-proposal{display:grid;gap:10px;padding:12px;border:1px solid #cbd8e8;border-radius:8px;background:#f8fbff}.ambient-endpoint-activegraph-taxonomy{display:grid;gap:5px;padding:9px;border:1px solid #d8cfc1;border-radius:8px;background:#fffaf2}.ambient-endpoint-activegraph-detail h4,.ambient-endpoint-activegraph-taxonomy span{margin:0;color:#1f3f6d;font-size:.78rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-activegraph-taxonomy small{color:#5f4f36;font-size:.82rem;line-height:1.4}.ambient-endpoint-activegraph-detail dl,.ambient-endpoint-activegraph-proposal dl{display:grid;gap:8px;margin:0}.ambient-endpoint-activegraph-detail dl div,.ambient-endpoint-activegraph-proposal dl div{display:grid;gap:3px;min-width:0}.ambient-endpoint-activegraph-detail dt,.ambient-endpoint-activegraph-proposal dt{color:#526071;font-size:.74rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-activegraph-detail dd,.ambient-endpoint-activegraph-proposal dd{margin:0;color:#182333;font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}.ambient-endpoint-activegraph-detail p,.ambient-endpoint-activegraph-proposal p{margin:0;color:#4b5563;font-size:.86rem;line-height:1.45}.ambient-endpoint-direct-action-copy-examples,.ambient-endpoint-direct-action-taxonomy{display:grid;gap:10px;padding:11px;border:1px solid #ccd7d2;border-radius:8px;background:#fbfdfb}.ambient-endpoint-direct-action-copy-examples h4,.ambient-endpoint-direct-action-taxonomy>span{margin:0;color:#275342;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-direct-action-taxonomy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.ambient-endpoint-direct-action-conversion,.ambient-endpoint-direct-action-copy-examples article,.ambient-endpoint-direct-action-taxonomy-grid article{display:grid;gap:5px;min-width:0;padding:8px;border:1px solid #d8e1dc;border-radius:8px;background:#ffffff}.ambient-endpoint-direct-action-copy-examples span,.ambient-endpoint-direct-action-taxonomy-grid small{color:#5f4f36;font-size:.72rem;font-weight:820;text-transform:uppercase}.ambient-endpoint-direct-action-conversion strong,.ambient-endpoint-direct-action-taxonomy-grid strong{color:#172033;font-size:.86rem}.ambient-endpoint-direct-action-conversion p,.ambient-endpoint-direct-action-conversion small,.ambient-endpoint-direct-action-copy-examples p,.ambient-endpoint-direct-action-copy-examples small,.ambient-endpoint-direct-action-taxonomy-grid p{margin:0;color:#4b5563;font-size:.8rem;line-height:1.4;overflow-wrap:anywhere}.ambient-endpoint-activegraph-detail section{display:grid;gap:4px;padding:9px;border:1px solid #dbe3ef;border-radius:8px;background:#ffffff}.ambient-endpoint-activegraph-review-actions{display:flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-activegraph-review-actions button{min-height:34px;padding:7px 10px;border:1px solid #b9c9dd;border-radius:8px;background:#ffffff;color:#1f3f6d;font-size:.82rem;font-weight:760}.ambient-endpoint-activegraph-review-actions button[data-ux013=true]{border-color:#d3c3a9;color:#5b3e12}.ambient-endpoint-causal-drawer-strip{display:grid;gap:7px}.ambient-endpoint-causal-drawer-strip button,.ambient-endpoint-causal-drawer-tabs button,.ambient-endpoint-causal-evidence-drawer>button{display:grid;gap:4px;min-height:36px;padding:8px 10px;border:1px solid #bcc8d8;border-radius:8px;background:#ffffff;color:#17324f;text-align:left}.ambient-endpoint-causal-drawer-strip span,.ambient-endpoint-causal-evidence-drawer>button span{font-size:.82rem;font-weight:820}.ambient-endpoint-causal-drawer-strip small,.ambient-endpoint-causal-evidence-drawer>button small{color:#526071;font-size:.78rem;line-height:1.35}.ambient-endpoint-causal-evidence-drawer{display:grid;gap:12px;border-color:#b9c9dd!important;background:#f8fbff!important}.ambient-endpoint-causal-drawer-tabs{display:flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-causal-drawer-mode{display:inline-flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-causal-drawer-mode button{min-height:32px;padding:7px 10px;border:1px solid #bcc8d8;border-radius:8px;background:#ffffff;color:#526071;font-size:.78rem;font-weight:780}.ambient-endpoint-causal-drawer-mode button[data-selected=true]{border-color:#d3c3a9;background:#fffaf2;color:#5b3e12}.ambient-endpoint-causal-drawer-tabs button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;color:#526071;font-size:.8rem;font-weight:760}.ambient-endpoint-causal-drawer-tabs button[data-selected=true]{border-color:#1f3f6d;color:#1f3f6d}.ambient-endpoint-causal-drawer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.ambient-endpoint-causal-drawer-grid section{align-content:start}.ambient-endpoint-causal-drawer-grid article{gap:4px;padding:8px}.ambient-endpoint-causal-drawer-grid span{color:#526071;font-size:.75rem;overflow-wrap:anywhere}.ambient-endpoint-causal-evidence-drawer>button{border-color:#d3c3a9;color:#5b3e12}.ambient-endpoint-branch-replay{display:grid;gap:12px;padding:11px;border:1px solid #c5d1df;border-radius:8px;background:#fbfcf8}.ambient-endpoint-branch-replay-mode{display:inline-flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-branch-replay-mode button{min-height:32px;padding:7px 10px;border:1px solid #bcc8d8;border-radius:8px;background:#ffffff;color:#526071;font-size:.78rem;font-weight:780}.ambient-endpoint-branch-replay-mode button[data-selected=true]{border-color:#617b62;background:#f2f8f1;color:#284a2b}.ambient-endpoint-branch-debug,.ambient-endpoint-branch-diff,.ambient-endpoint-branch-summary-grid,.ambient-endpoint-replay-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ambient-endpoint-branch-debug article,.ambient-endpoint-branch-diff article,.ambient-endpoint-branch-summary-grid article,.ambient-endpoint-rejected-replay,.ambient-endpoint-replay-timeline article{display:grid;gap:5px;padding:9px;border:1px solid #d8e0ea;border-radius:8px;background:#ffffff;min-width:0}.ambient-endpoint-branch-debug span,.ambient-endpoint-branch-diff span,.ambient-endpoint-branch-summary-grid span,.ambient-endpoint-rejected-replay span,.ambient-endpoint-replay-timeline span{color:#1f3f6d;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-branch-debug strong,.ambient-endpoint-branch-summary-grid strong,.ambient-endpoint-rejected-replay strong{color:#182333;font-size:.88rem;overflow-wrap:anywhere}.ambient-endpoint-branch-debug small,.ambient-endpoint-branch-diff small,.ambient-endpoint-rejected-replay small,.ambient-endpoint-replay-timeline small{color:#526071;font-size:.74rem;line-height:1.35;overflow-wrap:anywhere}.ambient-endpoint-branch-debug{border-top:1px solid #d8e0ea;padding-top:10px}.ambient-endpoint-rejected-replay{border-color:#d3c3a9;background:#fffaf2}.ambient-endpoint-one-off-compact,.ambient-endpoint-one-off-review{display:grid;gap:10px;padding:11px;border:1px solid #c7d2ca;border-radius:8px;background:#f8faf7}.ambient-endpoint-one-off-compact>span,.ambient-endpoint-one-off-editor>span,.ambient-endpoint-one-off-review article>span{color:#235f4a;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-one-off-evidence-grid,.ambient-endpoint-one-off-preview-grid,.ambient-endpoint-one-off-review-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ambient-endpoint-one-off-blocked,.ambient-endpoint-one-off-evidence-grid article,.ambient-endpoint-one-off-preview-grid article,.ambient-endpoint-one-off-result,.ambient-endpoint-one-off-review-paths article,.ambient-endpoint-one-off-workflow-evidence{display:grid;gap:5px;padding:9px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff;min-width:0}.ambient-endpoint-one-off-action-row{display:flex;flex-wrap:wrap;gap:7px}.ambient-endpoint-one-off-action-row button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid #b8c9ba;border-radius:8px;background:#ffffff;color:#235f4a;font-size:.82rem;font-weight:760}.ambient-endpoint-one-off-action-row button[data-explicit-approval-required=true]{border-color:#d3c3a9;background:#fffaf2;color:#5b3e12}.ambient-endpoint-one-off-editor{display:grid;gap:6px;padding:9px;border:1px solid #d8e0d8;border-radius:8px;background:#ffffff}.ambient-endpoint-one-off-editor textarea{width:100%;min-height:92px;padding:9px;border:1px solid #bcc8d8;border-radius:8px;color:#172033;font:inherit;font-size:.88rem;line-height:1.45;resize:vertical}.ambient-endpoint-one-off-review strong{color:#182333;font-size:.88rem;overflow-wrap:anywhere}.ambient-endpoint-one-off-compact p,.ambient-endpoint-one-off-review p,.ambient-endpoint-one-off-review small{margin:0;color:#4b5563;font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.ambient-endpoint-demo-package,.ambient-endpoint-demo-package-strip{display:grid;gap:10px;padding:11px;border:1px solid #c5d1df;border-radius:8px;background:#fbfcff}.ambient-endpoint-demo-package article>span,.ambient-endpoint-demo-package-script span,.ambient-endpoint-demo-package-strip>span{color:#1f3f6d;font-size:.76rem;font-weight:840;text-transform:uppercase}.ambient-endpoint-demo-package p,.ambient-endpoint-demo-package small,.ambient-endpoint-demo-package-strip p,.ambient-endpoint-demo-package-strip small{margin:0;color:#4b5563;font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.ambient-endpoint-demo-package strong{color:#182333;font-size:.88rem;overflow-wrap:anywhere}.ambient-endpoint-demo-package-artifacts,.ambient-endpoint-demo-package-moments,.ambient-endpoint-demo-package-script{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ambient-endpoint-demo-package-boundary,.ambient-endpoint-demo-package-moments article,.ambient-endpoint-demo-package-script article{display:grid;gap:5px;padding:9px;border:1px solid #d8e0ea;border-radius:8px;background:#ffffff;min-width:0}.ambient-endpoint-demo-package-script article{grid-template-columns:auto minmax(0,1fr);align-items:start}.ambient-endpoint-demo-package-artifacts span{padding:8px 9px;border:1px solid #d8e0ea;border-radius:8px;background:#ffffff;color:#526071;font-size:.76rem;line-height:1.35;overflow-wrap:anywhere}.ambient-endpoint-demo-link-row button{min-height:34px;padding:7px 10px;font-size:.84rem}.ambient-endpoint-demo-surface{display:grid;gap:9px;padding:13px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7}.ambient-endpoint-demo-surface-heading{display:grid!important;gap:3px}.ambient-endpoint-demo-surface a{gap:5px;text-decoration:none}.ambient-endpoint-demo-surface a,.ambient-endpoint-demo-surface article{display:grid;padding:10px;border:1px solid #c7d2ca;border-radius:8px;background:#ffffff}.ambient-endpoint-demo-surface article{gap:6px}.ambient-endpoint-demo-surface article p,.ambient-endpoint-demo-surface article small{margin:0;color:#4b5563;font-size:.86rem;line-height:1.45}.ambient-endpoint-command-box{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:0 13px;border:1px solid #c7d2ca;border-radius:8px;background:#f8faf7;color:#235f4a}.ambient-endpoint-command-box input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#172033;font:inherit;font-size:1rem}.ambient-endpoint-command-box button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;gap:7px;padding:7px 10px;border:1px solid #235f4a;border-radius:8px;background:#235f4a;color:#ffffff;font:inherit;font-size:.88rem;font-weight:780;cursor:pointer}.ambient-endpoint-action-contract,.ambient-endpoint-command-boundary,.ambient-endpoint-command-provenance,.ambient-endpoint-command-state{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:12px;border:1px solid #d8e0d8;border-radius:8px;background:#f8faf7}.ambient-endpoint-command-state[data-state=listening]{border-color:#bcd5c5;background:#f2faf5}.ambient-endpoint-command-state[data-state=processing]{border-color:#c7d8e8;background:#f3f8fc}.ambient-endpoint-command-state[data-state=blocked],.ambient-endpoint-command-state[data-state=error]{border-color:#e4b9b0;background:#fff8f6}.ambient-endpoint-command-state-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #cfd8d0;border-radius:999px;background:#ffffff;color:#235f4a}.ambient-endpoint-action-contract span,.ambient-endpoint-command-provenance span,.ambient-endpoint-command-state span{display:block;color:#111827;font-size:.92rem;font-weight:800;line-height:1.35}.ambient-endpoint-action-contract p,.ambient-endpoint-command-boundary p,.ambient-endpoint-command-feedback,.ambient-endpoint-command-provenance p,.ambient-endpoint-command-state p{margin:0;color:#4b5563;font-size:.9rem;line-height:1.48}.ambient-endpoint-command-provenance small{display:block;margin-top:4px;color:#2f5f9f;font-size:.78rem;font-weight:740;line-height:1.4}.ambient-endpoint-command-mode-toggle button,.ambient-endpoint-command-states button,.ambient-endpoint-correction-row button,.ambient-endpoint-quick-actions button{min-height:34px;padding:7px 10px;font-size:.82rem}.ambient-endpoint-quick-actions button{justify-content:flex-start;min-height:56px}.ambient-endpoint-quick-actions button small{flex-basis:100%;min-width:0;color:#6b7280;font-size:.74rem;font-weight:650;line-height:1.25;text-align:left}.ambient-endpoint-command-shortcut{display:grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#eef5f1;color:#235f4a;font-size:.74rem;font-weight:850}.ambient-endpoint-correction-row button{border-color:#d6c8a8;background:#fffaf0;color:#4f432b}.ambient-endpoint-inspiration{display:grid;gap:14px}.ambient-endpoint-inspiration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ambient-endpoint-inspiration span{color:#2f5f9f;font-size:.9rem;font-weight:720}@media (max-width:920px){.ux-navigation-shell{gap:22px;padding:28px 16px 44px}.ux-navigation-hero{padding-top:34px}.ux-navigation-hero h1{font-size:2.5rem}.ux-navigation-hero p:last-child{font-size:1rem}.ux-navigation-section-heading h2{font-size:1.45rem}.ux-navigation-grid,.ux-navigation-rail{grid-template-columns:1fr}.ux-navigation-card,.ux-navigation-rail li{min-height:auto}.ambient-endpoint-topbar{align-items:start;flex-direction:column}.ambient-endpoint-native-pill{white-space:normal}.ambient-endpoint-attention-defaults,.ambient-endpoint-autonomy-level-grid,.ambient-endpoint-autonomy-proposal-grid,.ambient-endpoint-demo-card-grid,.ambient-endpoint-demo-events,.ambient-endpoint-digest-audit,.ambient-endpoint-digest-schedules,.ambient-endpoint-earned-card,.ambient-endpoint-earned-evidence dl,.ambient-endpoint-feedback-analytics,.ambient-endpoint-feedback-detail,.ambient-endpoint-feedback-export-grid,.ambient-endpoint-feedback-prompt-list,.ambient-endpoint-feedback-two-column,.ambient-endpoint-inspiration-grid,.ambient-endpoint-operator-queue-layout,.ambient-endpoint-panels,.ambient-endpoint-policy-detail,.ambient-endpoint-policy-history,.ambient-endpoint-policy-impact-list,.ambient-endpoint-policy-rule-list,.ambient-endpoint-principal-handoff-layout,.ambient-endpoint-registry-detail,.ambient-endpoint-registry-detail-grid,.ambient-endpoint-registry-filter-grid,.ambient-endpoint-registry-filters,.ambient-endpoint-registry-layout,.ambient-endpoint-settings-groups,.ambient-endpoint-workspace{grid-template-columns:1fr}.ambient-endpoint-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.accelerator-shell{width:100%;margin:0 auto;display:grid;gap:clamp(18px,3vw,34px);padding:0 clamp(18px,3vw,40px) 42px;background:linear-gradient(180deg,rgb(250 248 245/100%) 0,rgb(246 248 251/100%) 62%),var(--apprentice-paper)}.accelerator-actions,.accelerator-blocked-flags,.accelerator-boundary,.accelerator-hero,.accelerator-panel-heading,.accelerator-status-strip,.accelerator-tabs{display:flex}.accelerator-hero{--scene-frame-opacity:0.46;--scene-frame-parallax:0px;--scene-parallax:0px;--scene-private-parallax:0px;--scene-private-scale:1;--scene-scale:1;--scene-sheen:-130%;position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:auto;align-items:start;gap:clamp(32px,4.8vw,62px);overflow:hidden;margin:0 calc(clamp(18px, 3vw, 40px) * -1);padding:clamp(74px,9vh,118px) clamp(24px,5vw,82px) clamp(42px,7vh,82px);background:linear-gradient(90deg,rgb(250 248 245/100%) 0,rgb(250 248 245/94%) 58%,rgb(246 248 251/100%) 100%),var(--apprentice-paper);color:var(--apprentice-midnight);isolation:isolate}.accelerator-hero:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(11 15 20/4%) 1px,transparent 0),linear-gradient(90deg,rgb(11 15 20/3%) 1px,transparent 0);background-size:92px 92px;content:"";-webkit-mask-image:linear-gradient(90deg,#000,rgb(0 0 0/74%) 48%,transparent 82%);mask-image:linear-gradient(90deg,#000,rgb(0 0 0/74%) 48%,transparent 82%);opacity:var(--scene-frame-opacity);pointer-events:none;transform:translateY(var(--scene-frame-parallax));transition:opacity .12s linear,transform .12s linear}.accelerator-hero-image{z-index:0;transition:opacity .68s ease,transform .12s linear}.accelerator-hero-image,.accelerator-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%;transform:translateY(var(--scene-private-parallax)) scale(var(--scene-scale))}.accelerator-hero-video{z-index:1;opacity:0;pointer-events:none;transition:opacity .9s ease,transform .12s linear}.accelerator-hero-visual[data-video-mode=video] .accelerator-hero-video{opacity:1}.accelerator-hero-content{position:relative;z-index:1;display:grid;min-width:0;max-width:min(100%,1200px);gap:clamp(15px,2vw,24px);transform:translateY(var(--scene-frame-parallax));transition:transform .12s linear}.accelerator-hero-brand{display:inline-flex;align-items:baseline;width:fit-content;max-width:100%;column-gap:clamp(.14em,1vw,.2em);margin:0;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(3.8rem,7.8vw,7.2rem);font-weight:400;letter-spacing:0;line-height:.9;white-space:nowrap}.accelerator-eyebrow{margin:0 0 8px;color:var(--blue);font-size:.76rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.accelerator-hero-subtitle{width:min(100%,760px);max-width:min(100%,760px);margin:0;color:var(--apprentice-midnight);font-size:clamp(1.55rem,2.6vw,2.55rem);font-weight:800;letter-spacing:0;line-height:1.02;overflow-wrap:break-word;text-wrap:balance}.accelerator-empty-state p,.accelerator-panel-heading p,.accelerator-subtitle{max-width:760px;margin:12px 0 0;color:#56606d;font-size:1rem;line-height:1.55}.accelerator-subtitle{max-width:620px;margin:0;color:rgb(31 41 55/78%);font-size:clamp(1.12rem,1.8vw,1.45rem);font-weight:700;letter-spacing:0;line-height:1.25;white-space:normal;text-wrap:balance}.accelerator-hero-body{max-width:880px;margin:0;color:var(--apprentice-slate);font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.55;overflow-wrap:break-word;white-space:nowrap}.accelerator-hero-visual{position:relative;z-index:1;display:grid;width:min(100%,1380px);aspect-ratio:16/9;min-height:0;overflow:hidden;margin:0;border:1px solid rgb(31 41 55/14%);border-radius:8px;background:var(--apprentice-stone);box-shadow:0 40px 100px rgb(11 15 20/18%),inset 0 1px 0 rgb(255 255 255/58%);isolation:isolate;transform:translateY(var(--scene-parallax)) scale(var(--scene-private-scale));transform-origin:50% 42%;transition:transform .12s linear}.accelerator-hero-visual:before{position:absolute;inset:0;z-index:4;background:linear-gradient(104deg,transparent,transparent 40%,rgb(255 255 255/20%) 47%,rgb(108 162 141/9%) 51%,transparent 59%,transparent);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateX(var(--scene-sheen));transition:transform .12s linear}.accelerator-hero-visual:after{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent,rgb(11 15 20/3%) 55%,rgb(11 15 20/42%)),linear-gradient(90deg,rgb(250 248 245/8%),transparent 48%);content:"";pointer-events:none}.accelerator-outcome-band{--scene-parallax:0px;--scene-scale:1;--scene-sheen:-130%;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.6vw,28px);align-items:stretch;border:1px solid var(--apprentice-stone);border-radius:8px;background:linear-gradient(135deg,rgb(255 255 255/94%),rgb(250 248 245/94%)),var(--apprentice-paper);box-shadow:0 22px 64px rgb(31 41 55/7%);padding:clamp(18px,3vw,34px)}.accelerator-outcome-copy{align-content:center;display:grid;gap:5px;width:100%}.accelerator-outcome-copy h2{max-width:min(100%,1180px);margin:0;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.35rem,4.2vw,4.7rem);font-weight:400;letter-spacing:0;line-height:.94;white-space:nowrap}.accelerator-touch-grass-visual{position:relative;isolation:isolate;width:min(100%,960px);margin:clamp(14px,2vw,22px) auto 0;overflow:hidden;border:1px solid rgb(31 41 55/10%);border-radius:8px;background:var(--apprentice-paper);box-shadow:0 24px 70px rgb(31 41 55/10%),inset 0 1px 0 rgb(255 255 255/64%);transform:translateY(var(--scene-parallax)) scale(var(--scene-scale));transition:transform .12s linear}.accelerator-touch-grass-visual:after{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,transparent,transparent 42%,rgb(255 255 255/28%) 48%,transparent 56%,transparent);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateX(var(--scene-sheen))}.accelerator-touch-grass-image{display:block;width:100%;height:auto;transform:scale(calc(var(--scene-scale) + .01));transition:transform .12s linear}.accelerator-before-after,.accelerator-working-model{display:grid;overflow:hidden;border:1px solid rgb(31 41 55/12%);border-radius:8px;background:linear-gradient(135deg,rgb(255 255 255/96%),rgb(250 248 245/92%)),var(--apprentice-paper);box-shadow:0 22px 70px rgb(31 41 55/8%)}.accelerator-before-after{gap:clamp(18px,3vw,32px);padding:clamp(18px,3.2vw,40px)}.accelerator-before-after-copy{display:grid;gap:6px}.accelerator-before-after-copy h2,.accelerator-working-model-heading h2{max-width:880px;margin:0;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.4rem,5.4vw,5.4rem);font-weight:400;letter-spacing:0;line-height:.94;text-wrap:balance}.accelerator-before-after-copy h2{max-width:min(100%,1120px)}.accelerator-before-after-panels{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.18fr);gap:clamp(10px,2vw,18px);align-items:stretch}.accelerator-after-card,.accelerator-before-card{display:grid;min-height:clamp(190px,20vw,264px);align-content:space-between;gap:18px;border:1px solid rgb(31 41 55/12%);border-radius:8px;padding:clamp(16px,2.6vw,28px)}.accelerator-before-card{background:linear-gradient(180deg,rgb(255 255 255/90%),rgb(246 248 251/88%)),var(--surface)}.accelerator-after-card{background:linear-gradient(135deg,rgb(11 15 20/96%),rgb(31 41 55/94%)),var(--apprentice-midnight);color:var(--apprentice-paper);box-shadow:inset 0 1px 0 rgb(255 255 255/16%)}.accelerator-after-card span,.accelerator-before-card span,.accelerator-working-artifact span{color:var(--apprentice-sage);font-size:.74rem;font-weight:860;letter-spacing:0;text-transform:uppercase}.accelerator-after-card p,.accelerator-before-card p{max-width:680px;margin:0;color:var(--apprentice-slate);font-size:clamp(1.26rem,2.3vw,2.05rem);font-weight:790;line-height:1.12;text-wrap:balance}.accelerator-after-card p{color:var(--apprentice-paper)}.accelerator-after-card strong,.accelerator-before-card strong{width:fit-content;border-top:1px solid rgb(31 41 55/16%);color:#536070;font-size:.82rem;font-weight:820;padding-top:10px}.accelerator-after-card strong{border-top-color:rgb(250 248 245/20%);color:rgb(250 248 245/74%)}.accelerator-before-after-arrow{display:grid;width:clamp(42px,5vw,58px);height:clamp(42px,5vw,58px);place-items:center;align-self:center;border:1px solid rgb(31 41 55/12%);border-radius:999px;background:var(--apprentice-paper);color:var(--apprentice-sage);box-shadow:0 14px 34px rgb(31 41 55/9%)}.accelerator-working-model{--scene-frame-opacity:0.22;--scene-frame-parallax:0px;--scene-opacity:0;--scene-parallax:0px;--scene-private-parallax:0px;--scene-private-scale:1;--scene-private-image-scale:1;--scene-rail:0%;--scene-scale:1;--scene-sheen:-130%;--scene-signal-drift:-18px;--scene-signal-opacity:0.08;--scene-signal-shift:-44px;position:relative;min-height:clamp(760px,126svh,1180px);overflow:visible;border:0;background:transparent;box-shadow:none;padding:0}.accelerator-working-model-frame{position:sticky;top:clamp(16px,3vh,34px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(22px,4.5vw,64px);min-height:min(820px,calc(100svh - 52px));align-items:stretch;overflow:hidden;border:1px solid rgb(31 41 55/12%);border-radius:8px;background:linear-gradient(125deg,rgb(250 248 245/98%) 0,rgb(250 248 245/94%) 39%,transparent 40%),radial-gradient(circle at 76% 12%,rgb(108 162 141/18%),transparent 28%),linear-gradient(135deg,rgb(255 255 255/98%),rgb(230 228 223/76%)),var(--apprentice-paper);box-shadow:0 22px 70px rgb(31 41 55/8%);padding:clamp(22px,4vw,54px)}.accelerator-working-model-frame:before{position:absolute;inset:auto -9% -34% 48%;height:74%;border:1px solid rgb(31 41 55/8%);border-radius:999px;background:linear-gradient(90deg,rgb(11 15 20/7%),transparent);content:"";pointer-events:none;transform:rotate(-7deg)}.accelerator-working-model-frame:after{position:absolute;inset:clamp(16px,3vw,38px) clamp(18px,3.5vw,48px) auto auto;width:clamp(170px,20vw,310px);height:1px;background:linear-gradient(90deg,transparent,rgb(108 162 141/50%),transparent);content:"";opacity:var(--scene-frame-opacity);pointer-events:none;transform:translateY(var(--scene-frame-parallax))}.accelerator-working-model-heading{position:relative;z-index:1;display:grid;align-content:start;gap:10px}.accelerator-working-model-heading p:not(.accelerator-eyebrow){max-width:min(100%,920px);margin:0;color:var(--apprentice-slate);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.52}.accelerator-model-thesis{border-left:2px solid var(--apprentice-sage);color:var(--apprentice-midnight)!important;font-weight:760;padding-left:14px}.accelerator-working-model-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(16px,2.5vw,26px)}.accelerator-model-signal-stream{position:absolute;inset:11% 43% auto 6%;z-index:0;display:grid;gap:clamp(14px,2vw,24px);pointer-events:none;opacity:var(--scene-signal-opacity);transform:translateY(var(--scene-signal-shift))}.accelerator-model-signal-stream span{display:block;height:1px;background:linear-gradient(90deg,transparent,rgb(108 162 141/58%),transparent);transform:translateX(var(--scene-signal-drift))}.accelerator-model-signal-stream span:nth-child(2){width:76%;margin-left:11%;transition-delay:40ms}.accelerator-model-signal-stream span:nth-child(3){width:58%;margin-left:26%;transition-delay:80ms}.accelerator-cinematic-steps{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.accelerator-cinematic-steps:before{display:none}.accelerator-cinematic-steps li{position:relative;z-index:1;display:grid;grid-template-columns:64px minmax(0,1fr);gap:clamp(12px,1.8vw,20px);align-items:center;border-top:1px solid rgb(31 41 55/11%);opacity:.74;padding:clamp(15px,2.2vw,22px) 0;transition:opacity .18s ease,transform .18s ease}.accelerator-cinematic-steps li:first-child{border-top:0;padding-top:0}.accelerator-cinematic-steps li:after,.accelerator-cinematic-steps li:last-child:after{display:none}.accelerator-cinematic-steps li>span{justify-self:end;color:rgb(31 41 55/38%);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:clamp(1rem,1.8vw,1.45rem);font-weight:600;line-height:1}.accelerator-cinematic-steps h3,.accelerator-working-artifact h3{margin:0}.accelerator-cinematic-steps h3{color:var(--apprentice-midnight);font-size:clamp(1rem,1.6vw,1.28rem);font-weight:580;line-height:1.18}.accelerator-cinematic-steps p{max-width:500px;margin:5px 0 0;color:rgb(31 41 55/68%);font-size:clamp(.84rem,1.1vw,.98rem);line-height:1.42}.accelerator-cinematic-steps li:focus-within,.accelerator-cinematic-steps li:hover{opacity:1;transform:translateX(4px)}.accelerator-working-model[data-scroll-step="1"] .accelerator-cinematic-steps li:first-child,.accelerator-working-model[data-scroll-step="2"] .accelerator-cinematic-steps li:nth-child(2),.accelerator-working-model[data-scroll-step="3"] .accelerator-cinematic-steps li:nth-child(3),.accelerator-working-model[data-scroll-step="4"] .accelerator-cinematic-steps li:nth-child(4){opacity:1;transform:translateX(8px)}.accelerator-working-model[data-scroll-step="1"] .accelerator-cinematic-steps li:first-child>span,.accelerator-working-model[data-scroll-step="2"] .accelerator-cinematic-steps li:nth-child(2)>span,.accelerator-working-model[data-scroll-step="3"] .accelerator-cinematic-steps li:nth-child(3)>span,.accelerator-working-model[data-scroll-step="4"] .accelerator-cinematic-steps li:nth-child(4)>span{color:var(--apprentice-sage)}.accelerator-working-model[data-scroll-step="1"] .accelerator-cinematic-steps li:first-child h3,.accelerator-working-model[data-scroll-step="2"] .accelerator-cinematic-steps li:nth-child(2) h3,.accelerator-working-model[data-scroll-step="3"] .accelerator-cinematic-steps li:nth-child(3) h3,.accelerator-working-model[data-scroll-step="4"] .accelerator-cinematic-steps li:nth-child(4) h3{color:var(--apprentice-midnight)}.accelerator-working-artifact{position:relative;display:grid;gap:clamp(16px,2.2vw,26px);align-content:start;overflow:hidden;border:1px solid rgb(250 248 245/18%);border-radius:8px;background:linear-gradient(145deg,rgb(11 15 20/96%),rgb(31 41 55/94%)),var(--apprentice-midnight);box-shadow:0 30px 80px rgb(11 15 20/22%),inset 0 1px 0 rgb(250 248 245/18%);padding:clamp(18px,2.8vw,30px)}.accelerator-working-artifact:after,.accelerator-working-artifact:before{position:absolute;right:-12%;bottom:-10%;width:62%;height:42%;border:1px solid rgb(250 248 245/14%);border-radius:999px;content:"";transform:rotate(-10deg)}.accelerator-working-artifact:after{right:10%;bottom:15%;width:34%;height:22%;border-color:rgb(108 162 141/34%)}.accelerator-working-artifact>*{position:relative;z-index:1}.accelerator-working-artifact h3{color:var(--apprentice-paper);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.05rem,4vw,3.6rem);font-weight:400;line-height:.96}.accelerator-private-model-visual{position:relative;isolation:isolate;overflow:hidden;width:min(100%,560px);margin:clamp(4px,1.2vw,12px) auto 0;border:1px solid rgb(250 248 245/13%);border-radius:8px;background:radial-gradient(circle at 70% 14%,rgb(108 162 141/16%),transparent 35%),linear-gradient(135deg,rgb(250 248 245/8%),rgb(250 248 245/3%));box-shadow:0 26px 70px rgb(0 0 0/20%),inset 0 1px 0 rgb(250 248 245/10%);transform:translateY(var(--scene-private-parallax)) scale(var(--scene-private-scale));transition:transform .12s linear}.accelerator-private-model-visual:after{position:absolute;inset:0;z-index:1;background:linear-gradient(112deg,transparent,transparent 44%,rgb(250 248 245/16%) 50%,transparent 58%,transparent);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateX(var(--scene-sheen))}.accelerator-private-model-image{display:block;width:100%;height:auto;aspect-ratio:1122/1402;object-fit:cover;object-position:50% 44%;transform:scale(var(--scene-private-image-scale));transition:transform .12s linear}.accelerator-artifact-dossier{position:relative;display:grid;gap:9px;min-height:clamp(118px,15vw,174px);overflow:hidden;border:1px solid rgb(250 248 245/16%);border-radius:8px;background:linear-gradient(140deg,rgb(250 248 245/97%),rgb(255 255 255/88%)),var(--apprentice-paper);box-shadow:0 24px 60px rgb(0 0 0/22%),inset 0 1px 0 rgb(255 255 255/78%);padding:18px;transform:rotate(-1.4deg)}.accelerator-artifact-dossier:before{position:absolute;inset:auto 12% -32% auto;width:56%;aspect-ratio:1;border:1px solid rgb(124 139 255/18%);border-radius:999px;content:""}.accelerator-artifact-dossier span{display:block;height:8px;border-radius:999px;background:rgb(31 41 55/12%)}.accelerator-artifact-dossier span:first-child{width:34%}.accelerator-artifact-dossier span:nth-child(2){width:48%}.accelerator-artifact-dossier span:nth-child(3){width:72%;margin-top:auto}.accelerator-artifact-dossier span:nth-child(4){width:54%}.accelerator-artifact-footer{width:fit-content;max-width:100%;margin:0;border:1px solid rgb(108 162 141/30%);border-radius:999px;background:rgb(250 248 245/7%);color:rgb(250 248 245/72%);font-size:.8rem;font-weight:780;line-height:1.2;padding:9px 12px}.accelerator-away-workshop{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:1672px;margin-inline:auto;border:1px solid rgb(31 41 55/10%);border-radius:8px;background:radial-gradient(circle at 76% 16%,rgb(108 162 141/10%),transparent 36%),linear-gradient(145deg,rgb(255 255 255/96%),rgb(250 248 245/92%));box-shadow:0 22px 60px rgb(31 41 55/7%),inset 0 1px 0 rgb(255 255 255/72%);transform:translateY(var(--scene-parallax)) scale(var(--scene-scale));transform-origin:50% 42%;transition:transform .12s linear}.accelerator-away-workshop:after{position:absolute;inset:0;z-index:1;background:linear-gradient(104deg,transparent,transparent 40%,rgb(255 255 255/24%) 48%,rgb(108 162 141/10%) 51%,transparent 59%,transparent);content:"";mix-blend-mode:screen;pointer-events:none;transform:translateX(var(--scene-sheen));transition:transform .12s linear}.accelerator-away-workshop-image{display:block;width:100%;height:auto;transform:scale(calc(var(--scene-scale) + .006));transition:transform .12s linear}.accelerator-company-loop{display:grid;gap:16px;border:1px solid #d8e2ec;border-radius:8px;background:#ffffff;box-shadow:0 20px 58px rgb(24 40 54/8%);padding:18px}.accelerator-company-loop-heading{display:grid;max-width:980px;gap:6px}.accelerator-company-loop-heading h2,.accelerator-company-loop-heading p{margin:0}.accelerator-company-loop-heading h2{color:var(--ink);font-size:2rem;line-height:1.08}.accelerator-company-loop-heading p{color:#536171;line-height:1.5}.accelerator-company-loop-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.accelerator-company-loop-steps article{display:grid;min-height:126px;align-content:start;gap:8px;border:1px solid #dbe4ed;border-radius:8px;background:#f8fbfd;padding:12px}.accelerator-company-loop-steps article svg{color:var(--blue)}.accelerator-company-loop-steps span{color:#26384d;font-size:.78rem;font-weight:850}.accelerator-company-loop-steps p{margin:0;color:#5b6878;font-size:.84rem;line-height:1.38}.accelerator-company-loop-footer{display:grid;gap:10px;border-top:1px solid #edf2f6;padding-top:14px}.accelerator-company-loop-footer strong{color:#1d2b3a;font-size:.92rem;line-height:1.42}.accelerator-company-loop-footer div{display:flex;flex-wrap:wrap;gap:8px}.accelerator-company-loop-footer span{border:1px solid #d9e3ed;border-radius:999px;background:#f8fbfd;color:#44546a;font-size:.78rem;font-weight:760;padding:7px 10px}.accelerator-model{display:grid;gap:16px;border:1px solid #dbe3ec;border-radius:8px;background:#ffffff;box-shadow:0 18px 52px rgb(24 40 54/7%);padding:18px}.accelerator-model-footer,.accelerator-model-heading{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;align-items:start}.accelerator-model-footer-simple,.accelerator-model-heading-simple{display:block}.accelerator-model-heading h2{max-width:760px;font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.08}.accelerator-model-heading>p:not(.accelerator-eyebrow){max-width:820px;margin:8px 0 0;color:#5c6672;font-size:.98rem;line-height:1.48}.accelerator-model-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.accelerator-model-steps article{display:grid;align-content:start;gap:8px;min-height:138px;border:1px solid #ded8cf;border-radius:8px;background:#fffefa;padding:13px}.accelerator-model-steps article svg{color:#2f6fa6}.accelerator-example-command span,.accelerator-example-result span,.accelerator-model-steps span,.accelerator-replaces>span{display:block;color:#314153;font-size:.78rem;font-weight:820}.accelerator-model-steps p{margin:0;color:#5c6672;font-size:.9rem;line-height:1.42}.accelerator-example-command{border:1px solid #cbd8e6;border-radius:8px;background:#fffefa;padding:14px}.accelerator-example-command p{margin:8px 0 0;color:var(--ink);font-size:1rem;font-weight:760;line-height:1.35}.accelerator-replaces{display:grid;gap:10px}.accelerator-replaces>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid #ded8cf;border-radius:8px;background:#fffefa}.accelerator-replaces p{min-width:0;margin:0;border-right:1px solid #ded8cf;color:#637080;font-size:.82rem;line-height:1.32;padding:10px}.accelerator-replaces p:last-child{border-right:0}.accelerator-replaces strong{display:block;color:var(--ink);font-size:.82rem}.accelerator-example-result{display:grid;gap:8px;border:1px solid #d8d1c6;border-radius:8px;background:#fffefa;padding:12px}.accelerator-example-result>span{margin-bottom:2px}.accelerator-example-result p{display:grid;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);gap:10px;margin:0;color:#44505d;font-size:.88rem;line-height:1.35}.accelerator-future-strip{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:18px;align-items:stretch;border:1px solid #d2dce7;border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/95%),rgb(239 247 253/82%)),#fffefa;box-shadow:0 18px 42px rgb(31 52 76/7%);padding:16px}.accelerator-future-strip>div:first-child{display:grid;align-content:center;gap:8px;border-right:1px solid rgb(176 193 212/55%);padding-right:18px}.accelerator-future-strip>div:first-child span{color:#245180;font-size:.78rem;font-weight:860;letter-spacing:0}.accelerator-future-strip>div:first-child p{margin:0;color:#3b4a5a;font-size:.95rem;line-height:1.38}.accelerator-future-strip>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.accelerator-future-strip article{display:grid;align-content:start;gap:8px;min-height:128px;border:1px solid rgb(202 216 229/80%);border-radius:8px;background:rgb(255 254 250/82%);padding:12px}.accelerator-future-strip article svg{color:#2f6fa6}.accelerator-future-strip article strong{color:var(--ink);font-size:.9rem;line-height:1.2}.accelerator-future-strip article p{margin:0;color:#5c6672;font-size:.82rem;line-height:1.36}.accelerator-autonomy{display:grid;gap:20px;overflow:hidden;border:1px solid rgb(31 41 55/12%);border-radius:8px;background:radial-gradient(circle at 92% 0,rgb(108 162 141/9%),transparent 32%),linear-gradient(135deg,rgb(255 255 255/97%),rgb(247 250 248/92%)),var(--apprentice-paper);box-shadow:0 18px 58px rgb(31 41 55/7%);padding:clamp(18px,2.6vw,30px)}.accelerator-autonomy-heading{display:grid;max-width:760px;gap:8px}.accelerator-autonomy-heading h2,.accelerator-autonomy-heading p{margin:0}.accelerator-autonomy-heading h2{color:var(--apprentice-midnight);font-size:clamp(1.55rem,2.7vw,2.35rem);line-height:1.06}.accelerator-autonomy-heading p{color:#475466;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.45}.accelerator-autonomy-control{display:grid;gap:14px;padding:4px 4px 0}.accelerator-autonomy-control input[type=range]{width:100%;height:24px;margin:0;appearance:none;background:transparent;cursor:pointer}.accelerator-autonomy-control input[type=range]::-webkit-slider-runnable-track{height:11px;border:1px solid rgb(16 19 23/9%);border-radius:999px;background:linear-gradient(90deg,#e9edf1,#cfe1f3 24%,#8fb9dd 48%,#7dd3fc 70%,#69c59e);box-shadow:inset 0 1px 2px rgb(17 24 39/12%),0 12px 28px rgb(47 95 159/10%)}.accelerator-autonomy-control input[type=range]::-webkit-slider-thumb{width:27px;height:27px;margin-top:-9px;appearance:none;border:3px solid #fffefa;border-radius:999px;background:radial-gradient(circle at 35% 34%,#fffefa 0 13%,transparent 14%),linear-gradient(135deg,#2f5f9f,#2f7d62);box-shadow:0 18px 36px rgb(47 95 159/26%),0 0 0 6px rgb(125 211 252/18%);-webkit-transition:box-shadow .14s ease,filter .14s ease;transition:box-shadow .14s ease,filter .14s ease}.accelerator-autonomy-control input[type=range]:active::-webkit-slider-thumb{filter:saturate(1.08);box-shadow:0 22px 42px rgb(47 95 159/32%),0 0 0 8px rgb(125 211 252/22%)}.accelerator-autonomy-control input[type=range]::-moz-range-track{height:11px;border:1px solid rgb(16 19 23/9%);border-radius:999px;background:linear-gradient(90deg,#e9edf1,#cfe1f3 24%,#8fb9dd 48%,#7dd3fc 70%,#69c59e)}.accelerator-autonomy-control input[type=range]::-moz-range-thumb{width:26px;height:26px;border:3px solid #fffefa;border-radius:999px;background:linear-gradient(135deg,#2f5f9f,#2f7d62);box-shadow:0 18px 36px rgb(47 95 159/26%),0 0 0 6px rgb(125 211 252/18%);-moz-transition:box-shadow .14s ease,filter .14s ease;transition:box-shadow .14s ease,filter .14s ease}.accelerator-autonomy-control input[type=range]:active::-moz-range-thumb{filter:saturate(1.08);box-shadow:0 22px 42px rgb(47 95 159/32%),0 0 0 8px rgb(125 211 252/22%)}.accelerator-autonomy-control input[type=range]:focus-visible{outline:3px solid rgb(47 95 159/22%);outline-offset:8px}.accelerator-autonomy-stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.accelerator-autonomy-stops button{display:grid;min-height:66px;gap:4px;justify-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:#5f6b7a;cursor:pointer;line-height:1.2;padding:10px 8px;text-align:center;transition:border-color .14s ease,background .14s ease,color .14s ease}.accelerator-autonomy-stops button>span{width:9px;height:9px;border-radius:999px;background:#aeb9c5}.accelerator-autonomy-stops small,.accelerator-autonomy-stops strong{display:block}.accelerator-autonomy-stops strong{color:inherit;font-size:.9rem;font-weight:850}.accelerator-autonomy-stops small{color:#6b7685;font-size:.72rem;font-weight:720}.accelerator-autonomy-stop-active,.accelerator-autonomy-stops button:hover{border-color:rgb(108 162 141/24%);background:rgb(255 254 250/62%);color:var(--ink)!important}.accelerator-autonomy-stop-active>span{background:#2f7d62;box-shadow:0 0 0 5px rgb(47 125 98/14%)}.accelerator-autonomy-summary{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.45fr) auto;align-items:end;gap:18px;border:1px solid rgb(216 209 198/72%);border-radius:8px;background:rgb(255 254 250/76%);padding:clamp(14px,2vw,18px)}.accelerator-autonomy-summary>div{display:grid;gap:5px}.accelerator-autonomy-facts dt,.accelerator-autonomy-summary span{color:var(--apprentice-sage);font-size:.72rem;font-weight:860;letter-spacing:0;text-transform:uppercase}.accelerator-autonomy-facts,.accelerator-autonomy-facts dd,.accelerator-autonomy-summary h3,.accelerator-autonomy-summary p{margin:0}.accelerator-autonomy-summary h3{color:var(--apprentice-midnight);font-size:clamp(1.28rem,2.1vw,1.9rem);line-height:1.05}.accelerator-autonomy-summary p{color:#4c5865;line-height:1.42}.accelerator-autonomy-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.accelerator-autonomy-facts div{display:grid;gap:5px;min-width:0;border-left:1px solid rgb(216 209 198/76%);padding-left:12px}.accelerator-autonomy-facts dd{color:#243243;font-weight:780;line-height:1.3}.accelerator-capture-boundary-button{display:inline-flex;width:fit-content;min-height:42px;align-items:center;justify-content:center;gap:9px;border:1px solid rgb(47 95 159/28%);border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/92%),rgb(239 248 255/96%)),#fffefa;color:#1e3858;cursor:pointer;font-weight:820;padding:0 14px;box-shadow:0 12px 28px rgb(47 95 159/11%),inset 0 1px 0 rgb(255 255 255/80%);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.accelerator-capture-boundary-button svg{color:#2f7d62}.accelerator-capture-boundary-button:focus-visible,.accelerator-capture-boundary-button:hover{border-color:rgb(47 125 98/42%);box-shadow:0 16px 34px rgb(47 95 159/16%),0 0 0 4px rgb(125 211 252/14%);outline:none;transform:translateY(-1px)}.accelerator-trust-access{display:grid;gap:16px}.accelerator-system-layer{padding-top:6px}.accelerator-credibility-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgb(31 41 55/12%);border-radius:8px;background:rgb(31 41 55/12%);box-shadow:0 18px 52px rgb(31 41 55/7%)}.accelerator-credibility-strip article{display:grid;gap:8px;min-height:132px;align-content:end;background:linear-gradient(180deg,rgb(255 255 255/92%),rgb(250 248 245/96%)),var(--apprentice-paper);padding:clamp(14px,2vw,20px)}.accelerator-credibility-strip span{color:var(--apprentice-sage);font-size:.74rem;font-weight:860;letter-spacing:0;text-transform:uppercase}.accelerator-credibility-strip p{max-width:240px;margin:0;color:var(--apprentice-midnight);font-size:clamp(1rem,1.4vw,1.18rem);font-weight:780;line-height:1.22}.accelerator-close-section{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 20px;align-items:end;border:1px solid rgb(31 41 55/14%);border-radius:8px;background:linear-gradient(135deg,rgb(250 248 245/96%),rgb(230 228 223/76%)),var(--apprentice-paper);box-shadow:0 22px 68px rgb(31 41 55/9%);padding:clamp(20px,3vw,34px)}.accelerator-close-section h2,.accelerator-close-section p{margin:0}.accelerator-close-section h2{max-width:760px;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.35rem,6vw,5.8rem);font-weight:400;letter-spacing:0;line-height:.94}.accelerator-close-section p:not(.accelerator-eyebrow){max-width:660px;margin-top:12px;color:var(--apprentice-slate);font-size:clamp(.98rem,1.45vw,1.16rem);line-height:1.55}.accelerator-close-section a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--apprentice-midnight);border-radius:8px;background:var(--apprentice-midnight);color:var(--apprentice-paper);font-weight:820;padding:0 16px;text-decoration:none;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.accelerator-close-section a:focus-visible,.accelerator-close-section a:hover{background:var(--apprentice-slate);box-shadow:0 18px 44px rgb(31 41 55/18%);outline:none;transform:translateY(-1px)}.accelerator-close-section>span{grid-column:1/-1;color:rgb(31 41 55/68%);font-size:.82rem;font-weight:760}.accelerator-intake-section{align-items:start}.accelerator-intake-form{display:grid;width:min(650px,44vw);gap:13px;justify-self:end}.accelerator-intake-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.accelerator-intake-field{display:grid;gap:7px;color:var(--apprentice-midnight);font-size:.78rem;font-weight:820}.accelerator-intake-field span{color:var(--apprentice-sage);font-size:.72rem;letter-spacing:0;text-transform:uppercase}.accelerator-intake-field input,.accelerator-intake-field textarea{width:100%;border:1px solid rgb(31 41 55/14%);border-radius:8px;background:rgb(255 255 255/72%);color:var(--apprentice-midnight);font:inherit;line-height:1.35;padding:11px 12px;resize:vertical;transition:border-color .14s ease,box-shadow .14s ease}.accelerator-intake-field textarea{min-height:92px}.accelerator-intake-field input:focus,.accelerator-intake-field textarea:focus{border-color:rgb(47 125 98/48%);box-shadow:0 0 0 3px rgb(47 125 98/10%);outline:none}.accelerator-intake-consent{display:flex;align-items:center;gap:9px;color:var(--apprentice-slate);font-size:.86rem;font-weight:760;line-height:1.3}.accelerator-intake-consent input{width:18px;height:18px;accent-color:var(--apprentice-midnight)}.accelerator-intake-actions{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);gap:13px;align-items:center}.accelerator-intake-secondary,.accelerator-intake-submit{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--apprentice-midnight);border-radius:8px;background:var(--apprentice-midnight);color:var(--apprentice-paper);cursor:pointer;font-weight:820;padding:0 16px;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.accelerator-intake-secondary{border-color:rgb(31 41 55/18%);background:rgb(255 255 255/68%);color:var(--apprentice-midnight)}.accelerator-intake-secondary:focus-visible,.accelerator-intake-secondary:hover,.accelerator-intake-submit:focus-visible,.accelerator-intake-submit:hover{background:var(--apprentice-slate);box-shadow:0 18px 44px rgb(31 41 55/18%);color:var(--apprentice-paper);outline:none;transform:translateY(-1px)}.accelerator-intake-secondary:disabled,.accelerator-intake-submit:disabled{cursor:wait;opacity:.72;transform:none}.accelerator-close-section .accelerator-intake-status{max-width:300px;margin:0;color:rgb(31 41 55/68%);font-size:.82rem;font-weight:720;line-height:1.35}.accelerator-close-section .accelerator-intake-status-error{color:#8f342d}.accelerator-example-memo{display:grid;gap:0;margin:14px 0 16px;border:1px solid #ded8cf;border-radius:8px;background:#fbf8f1;overflow:hidden}.accelerator-example-memo summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px;align-items:center;cursor:pointer;list-style:none;padding:12px 14px}.accelerator-example-memo summary::-webkit-details-marker{display:none}.accelerator-example-memo summary:after{color:#51606f;content:"Show";font-size:.78rem;font-weight:820}.accelerator-example-memo[open] summary:after{content:"Hide"}.accelerator-example-memo summary span{color:#314153;font-size:.75rem;font-weight:820}.accelerator-example-memo summary strong{color:var(--ink);font-size:.96rem;line-height:1.2}.accelerator-example-memo summary p{grid-column:2/3;margin:0;color:#5c6672;font-size:.84rem;line-height:1.35}.accelerator-example-memo-grid{display:grid;gap:0;border-top:1px solid #ded8cf}.accelerator-example-memo-card{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(220px,.32fr) minmax(0,1fr);gap:22px;align-items:start;border-bottom:1px solid #ded8cf;padding:18px 22px}.accelerator-example-memo-card:last-child{border-bottom:0}.accelerator-example-memo-card h3{color:var(--ink);font-size:1rem;line-height:1.2}.accelerator-example-memo-prompt{margin:0;border-left:3px solid #8ca7c6;color:#314153;font-size:.9rem;font-weight:720;line-height:1.38;padding-left:10px}.accelerator-example-memo-card>div{display:grid;gap:7px}.accelerator-example-memo-card>div p{margin:0;color:#5c6672;font-size:.84rem;line-height:1.35}.accelerator-example-memo-card>div span{display:block;color:#44542f;font-size:.72rem;font-weight:820;line-height:1.25}.accelerator-boundary{align-items:flex-start;gap:12px;min-width:min(100%,340px);border:1px solid #c9d8d1;border-radius:8px;background:#f4faf7;color:#245f4a;padding:14px}.accelerator-boundary span,.accelerator-boundary strong{display:block}.accelerator-boundary span{margin-top:3px;color:#426558;font-size:.88rem;line-height:1.4}.accelerator-status-strip{gap:10px;margin:10px 0 18px;overflow-x:auto;padding-bottom:2px}.accelerator-status-strip article{flex:1 0 180px;min-width:0;border:1px solid var(--line);border-radius:8px;background:rgb(255 254 250/86%);padding:12px}.accelerator-approval-item>span,.accelerator-brief-header span,.accelerator-checked-grid article span,.accelerator-draft-body>span,.accelerator-evidence>span,.accelerator-finding>span,.accelerator-flow-node span,.accelerator-improvement>div>span,.accelerator-log article>span,.accelerator-proposal-grid span,.accelerator-reps article>span,.accelerator-status-strip span{color:var(--blue);font-size:.72rem;font-weight:840;letter-spacing:0;text-transform:uppercase}.accelerator-status-strip p,.accelerator-status-strip strong{display:block}.accelerator-status-strip strong{margin-top:5px;color:var(--ink)}.accelerator-status-strip p{margin:6px 0 0;color:var(--muted);font-size:.82rem;line-height:1.35}.accelerator-error{display:flex;align-items:flex-start;gap:10px;margin:0 0 18px;border:1px solid rgb(164 63 85/28%);border-radius:8px;background:#fff2f4;color:var(--rose);font-weight:760;line-height:1.4;padding:11px 12px}.accelerator-error svg{flex:0 0 auto;margin-top:1px}.accelerator-tabs{width:fit-content;gap:4px;border:1px solid #d0d7de;border-radius:8px;background:rgb(255 254 250/84%);padding:4px}.accelerator-actions button,.accelerator-panel-heading-tools>button,.accelerator-panel-heading>button,.accelerator-proposal button,.accelerator-staged button,.accelerator-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid #24394f;border-radius:8px;background:#172331;color:#fffefa;cursor:pointer;font-weight:780;padding:0 14px}.accelerator-tabs button{border-color:transparent;background:#fffefa;color:#26313d}.accelerator-tabs .accelerator-tab-active,.accelerator-tabs button:focus-visible,.accelerator-tabs button:hover{background:#172331;color:#fffefa;outline:none}.accelerator-actions button:disabled,.accelerator-panel-heading-tools>button:disabled,.accelerator-panel-heading>button:disabled,.accelerator-proposal button:disabled{cursor:not-allowed;opacity:.55}.accelerator-secondary-button{border-color:#c4ccd2!important;background:#fffefa!important;color:#26313d!important}.accelerator-panel{border:1px solid var(--line);border-radius:8px;background:rgb(255 254 250/90%);box-shadow:var(--shadow);padding:22px}.accelerator-away{--scene-frame-opacity:0.22;--scene-parallax:0px;--scene-scale:1;--scene-sheen:-130%;--scene-signal-drift:-18px;--scene-signal-shift:-44px;position:relative;overflow:hidden;border-color:rgb(31 41 55/12%);background:linear-gradient(135deg,rgb(255 255 255/95%),rgb(250 248 245/92%)),var(--apprentice-paper);box-shadow:0 14px 38px rgb(31 41 55/6%);padding:clamp(18px,2.8vw,34px)}.accelerator-away:before{right:-18%;bottom:-42%;width:520px;height:300px;background:radial-gradient(circle at 50% 48%,rgb(108 162 141/16%),transparent 54%),radial-gradient(circle at 58% 44%,rgb(124 139 255/10%),transparent 62%);filter:blur(2px);transform:translateY(var(--scene-signal-drift))}.accelerator-away:after,.accelerator-away:before{position:absolute;content:"";opacity:var(--scene-frame-opacity);pointer-events:none;transition:opacity .12s linear,transform .12s linear}.accelerator-away:after{top:1px;right:clamp(22px,3vw,42px);width:clamp(180px,25vw,360px);height:1px;background:linear-gradient(90deg,transparent,rgb(108 162 141/55%),transparent);transform:translateX(var(--scene-signal-shift))}.accelerator-away>*{position:relative;z-index:1}.accelerator-panel-heading{align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.accelerator-panel-tabs{flex:0 0 auto;justify-self:end}.accelerator-panel-heading-tools{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:10px}.accelerator-workflow-panel{position:relative;overflow:hidden;border-color:rgb(31 41 55/12%);background:linear-gradient(135deg,rgb(255 255 255/96%),rgb(250 248 245/92%)),var(--apprentice-paper);padding:clamp(18px,2.8vw,34px)}.accelerator-workflow-panel:before{position:absolute;right:-16%;top:-34%;width:520px;height:360px;background:radial-gradient(circle at 50% 50%,rgb(108 162 141/12%),transparent 58%),radial-gradient(circle at 56% 44%,rgb(47 95 159/8%),transparent 62%);content:"";pointer-events:none}.accelerator-workflow-panel>*{position:relative;z-index:1}.accelerator-workflow-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(16px,2vw,22px)}.accelerator-workflow-heading h2{max-width:980px;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.25rem,4.6vw,4.7rem);font-weight:400;letter-spacing:0;line-height:.95}.accelerator-workflow-heading p{max-width:520px;color:var(--apprentice-slate);font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.45}.accelerator-workflow-artifact,.accelerator-workflow-empty{border:1px solid rgb(31 41 55/12%);border-radius:8px;background:rgb(255 254 250/82%);box-shadow:0 18px 48px rgb(31 41 55/7%)}.accelerator-workflow-empty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,22px);min-height:178px;padding:clamp(18px,2.6vw,28px)}.accelerator-workflow-empty-orb{display:grid;place-items:center;width:74px;height:74px;border:1px solid rgb(108 162 141/28%);border-radius:999px;background:radial-gradient(circle at 50% 48%,rgb(108 162 141/14%),transparent 58%),rgb(255 254 250/76%);color:var(--apprentice-sage)}.accelerator-workflow-artifact h3,.accelerator-workflow-artifact p,.accelerator-workflow-empty h3,.accelerator-workflow-empty p{margin:0}.accelerator-workflow-empty h3{color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(1.8rem,3.4vw,3.1rem);font-weight:400;line-height:.98}.accelerator-workflow-empty p{margin-top:8px;max-width:520px;color:var(--apprentice-slate);font-size:1rem;line-height:1.45}.accelerator-workflow-empty-steps{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.accelerator-workflow-empty-steps span{border:1px solid rgb(176 193 212/44%);border-radius:999px;background:rgb(250 248 245/72%);color:#496175;font-size:.78rem;font-weight:820;line-height:1;padding:9px 11px}.accelerator-workflow-artifact{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.74fr);gap:clamp(18px,3vw,34px);padding:clamp(20px,3vw,34px)}.accelerator-workflow-artifact-copy{display:grid;align-content:center;gap:12px}.accelerator-workflow-artifact-copy>span{color:var(--apprentice-sage);font-size:.75rem;font-weight:860;line-height:1;text-transform:uppercase}.accelerator-workflow-artifact-copy h3{max-width:680px;color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2rem,4.2vw,4rem);font-weight:400;letter-spacing:0;line-height:.98}.accelerator-workflow-artifact-copy p{max-width:560px;color:var(--apprentice-slate);font-size:clamp(.98rem,1.28vw,1.08rem);line-height:1.48}.accelerator-workflow-steps,.accelerator-workflow-summary{border:1px solid rgb(176 193 212/36%);border-radius:8px;background:rgb(255 255 255/62%)}.accelerator-workflow-summary{display:grid;grid-column:2;grid-row:1/span 3}.accelerator-workflow-steps li,.accelerator-workflow-summary div{display:grid;gap:6px;border-top:1px solid rgb(176 193 212/34%);padding:15px 16px}.accelerator-workflow-steps li:first-child,.accelerator-workflow-summary div:first-child{border-top:0}.accelerator-workflow-summary span{color:var(--apprentice-sage);font-size:.72rem;font-weight:860;line-height:1;text-transform:uppercase}.accelerator-workflow-summary strong{color:#243243;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.22}.accelerator-workflow-steps{display:grid;gap:0;margin:4px 0 0;padding:0;list-style:none}.accelerator-workflow-steps li{grid-template-columns:auto minmax(0,1fr);align-items:center}.accelerator-workflow-steps span{color:rgb(31 41 55/36%);font-size:1rem;font-weight:860;line-height:1}.accelerator-workflow-steps strong{color:var(--apprentice-midnight);font-size:1rem;line-height:1.24}.accelerator-workflow-artifact>button{width:fit-content;align-self:end}.accelerator-away .accelerator-panel-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(16px,2vw,22px)}.accelerator-away .accelerator-panel-heading>div:first-child{grid-column:1/-1}.accelerator-panel-heading h2{font-size:clamp(1.45rem,3vw,2.25rem)}.accelerator-away .accelerator-panel-heading h2{color:var(--apprentice-midnight);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.4rem,4.7vw,4.75rem);font-weight:400;letter-spacing:0;line-height:.94}.accelerator-away .accelerator-panel-heading p:not(.accelerator-eyebrow){max-width:560px;color:var(--apprentice-slate);font-size:clamp(.98rem,1.25vw,1.08rem)}.accelerator-away .accelerator-actions{grid-column:1;grid-row:2;justify-content:flex-start}.accelerator-away .accelerator-actions button{min-height:50px}.accelerator-away .accelerator-panel-tabs{grid-column:2;grid-row:2;align-self:center}.accelerator-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.accelerator-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;border:1px solid #c9d8d1;border-radius:8px;background:#f4faf7;color:#245f4a;font-weight:780;padding:0 12px}.accelerator-toggle span{width:22px;height:22px;border-radius:999px;background:#2f7d62;box-shadow:inset 0 0 0 5px #d9efe6}.accelerator-checked-grid,.accelerator-proposal-grid,.accelerator-queue,.accelerator-reps{display:grid;gap:10px}.accelerator-queue{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #d8d1c6;border-radius:8px;background:#fffefa;margin-bottom:0}.accelerator-queue-simple{background:rgb(255 254 250/72%)}.accelerator-checked-grid article,.accelerator-empty-state,.accelerator-proposal-grid div,.accelerator-reps article,.accelerator-source-strip article{border:1px solid #d5dde2;border-radius:8px;background:#fffefa;padding:12px}.accelerator-queue div{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 9px;min-height:0;border-right:1px solid #e2ddd5;padding:11px 12px}.accelerator-queue-simple div{min-height:66px}.accelerator-queue div:last-child{border-right:0}.accelerator-queue svg{grid-row:1/span 2;color:var(--blue);margin-top:2px}.accelerator-queue span,.accelerator-queue strong{display:block}.accelerator-queue strong{color:var(--green);font-size:.8rem}.accelerator-queue p{grid-column:1/-1;margin:0;color:#626b78;font-size:.82rem;line-height:1.35}.accelerator-source-strip{display:flex;flex-wrap:wrap;gap:7px}.accelerator-source-strip article{display:inline-flex;min-height:32px;align-items:center;gap:7px;border-color:#dfe7ed;background:rgb(255 254 250/78%);padding:6px 9px}.accelerator-source-strip article span,.accelerator-source-strip article strong{margin:0;line-height:1.2}.accelerator-source-strip article strong{color:#26313d;font-size:.8rem}.accelerator-source-strip article span{color:#617080;font-size:.74rem;font-weight:720}.apprentice-voice-notes{display:grid;gap:9px;margin:12px 0 0;border:1px solid #cbd8e6;border-radius:8px;background:linear-gradient(135deg,rgb(247 252 255/94%),rgb(255 254 250/92%)),#fbfdff;padding:12px}.apprentice-voice-notes>div{display:flex;align-items:center;gap:8px;color:var(--blue);font-size:.78rem;font-weight:840}.apprentice-voice-notes ul{display:grid;gap:7px;margin:0;padding:0}.apprentice-voice-notes li{display:block;border-left:3px solid #2f7d9f;background:rgb(255 254 250/78%);color:#26313d;line-height:1.35;padding:8px 10px}.accelerator-run-status{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;align-items:center;border:1px solid #cbd8e6;border-radius:8px;background:linear-gradient(180deg,#f8fbff,#eef6ff);color:#2f5f9f;font-weight:780;margin-bottom:14px;padding:12px 14px}.accelerator-spinner{animation:accelerator-spin .85s linear infinite}.accelerator-run-track{grid-column:1/-1;height:4px;overflow:hidden;border-radius:999px;background:#dce9f5}.accelerator-run-track span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f5f9f,#2f7d62);animation:accelerator-run-track 1.15s ease-in-out infinite}.accelerator-recording-mode .accelerator-spinner{animation-duration:1.4s}.accelerator-recording-mode .accelerator-run-track span{animation-duration:2.1s;opacity:.82}@keyframes accelerator-spin{to{transform:rotate(1turn)}}@keyframes accelerator-run-track{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}@keyframes accelerator-shimmer{0%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes accelerator-brief-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(18px) scale(.985)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes accelerator-artifact-sheen{0%{opacity:0;transform:translateX(-120%)}25%{opacity:1}to{opacity:0;transform:translateX(120%)}}@keyframes accelerator-section-depth{0%{opacity:.82;filter:none;transform:translateY(26px) scale(.992)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes accelerator-artifact-depth{0%{opacity:.78;filter:none;transform:translateY(22px) rotateX(5deg) scale(.992)}to{opacity:1;filter:blur(0);transform:translateY(0) rotateX(0deg) scale(1)}}@keyframes accelerator-step-focus{0%{opacity:.46;transform:translateX(-14px)}55%,to{opacity:1;transform:translateX(0)}}@supports (animation-timeline:view()){.accelerator-autonomy,.accelerator-away,.accelerator-outcome-band,.accelerator-working-model-frame{animation:accelerator-section-depth both;animation-range:entry 8% cover 34%;animation-timeline:view()}.accelerator-working-artifact{animation:accelerator-artifact-depth both;animation-range:entry 10% cover 36%;animation-timeline:view();transform-origin:50% 70%}}.accelerator-brief{position:relative;isolation:isolate;display:grid;gap:15px;overflow:hidden;border:1px solid rgb(250 248 245/18%);border-radius:8px;background:linear-gradient(135deg,rgb(11 15 20/96%),rgb(31 41 55/94%)),var(--apprentice-midnight);box-shadow:0 24px 70px rgb(11 15 20/14%),inset 0 1px 0 rgb(255 255 255/16%);margin-top:14px;padding:clamp(16px,2.4vw,26px);transform-origin:50% 0;animation:accelerator-brief-arrive .68s cubic-bezier(.22,1,.36,1) both}.accelerator-brief:before{position:absolute;inset:0;z-index:0;background:linear-gradient(105deg,transparent,transparent 32%,rgb(255 255 255/54%) 45%,transparent 58%,transparent);content:"";pointer-events:none;transform:translateX(-120%);animation:accelerator-artifact-sheen 1.6s cubic-bezier(.22,1,.36,1) .16s both}.accelerator-brief>*{position:relative;z-index:1}.accelerator-brief-header{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}.accelerator-brief-header span{grid-column:1/-1;color:var(--apprentice-sage)}.accelerator-brief-header h3{margin:0;color:var(--apprentice-paper);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:400;line-height:.95}.accelerator-brief-header p{max-width:480px;margin:0;color:rgb(250 248 245/70%);font-size:.92rem;line-height:1.35;text-align:left}.accelerator-return-brief-body{display:grid;grid-template-columns:.95fr 1.15fr 1fr;overflow:hidden;border:1px solid rgb(250 248 245/13%);border-radius:8px;background:rgb(250 248 245/6%)}.accelerator-return-brief-body article{display:grid;gap:7px;min-height:92px;align-content:center;border-right:1px solid rgb(250 248 245/12%);padding:14px 16px}.accelerator-return-brief-body article:last-child{border-right:0}.accelerator-return-brief-body span,.accelerator-return-brief-footer p{margin:0}.accelerator-return-brief-body span{color:var(--apprentice-sage);font-size:.72rem;font-weight:840;letter-spacing:0;text-transform:uppercase}.accelerator-return-brief-body strong{color:rgb(250 248 245/92%);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.18}.accelerator-return-brief-footer{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px}.accelerator-return-brief-footer p{color:rgb(250 248 245/67%);font-size:.9rem;line-height:1.35}.accelerator-return-brief-footer strong{display:inline-flex;align-items:center;min-height:34px;width:fit-content;border:1px solid rgb(108 162 141/28%);border-radius:999px;background:rgb(108 162 141/12%);color:rgb(250 248 245/86%);font-size:.82rem;font-weight:840;line-height:1.1;padding:0 12px}.accelerator-log h3,.accelerator-proposal h3,.accelerator-staged h3{margin:0;font-size:1rem}.accelerator-checked-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.accelerator-checked-grid article{display:grid;align-content:start;gap:8px;min-height:118px;padding:16px 18px}.accelerator-checked-grid article span{display:inline-flex;width:fit-content;line-height:1}.accelerator-checked-grid article p,.accelerator-checked-grid article strong{display:block;margin:0}.accelerator-checked-grid article p{color:#56606d;line-height:1.4}.accelerator-log article{border:1px solid #d9e2e8;border-left:4px solid var(--blue);border-radius:8px;background:#f9fbfc;margin-top:8px;padding:14px 16px}.accelerator-flow-node p,.accelerator-improvement p,.accelerator-log article p,.accelerator-proposal p,.accelerator-staged p{color:#56606d;line-height:1.45}.accelerator-finding small{color:var(--green);display:block;font-weight:780;margin-top:8px}.accelerator-context-details{margin-top:10px}.accelerator-context-details summary{width:fit-content;cursor:pointer;color:#2f5f9f;font-size:.82rem;font-weight:760}.accelerator-evidence{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.accelerator-evidence code{max-width:100%;overflow-wrap:anywhere;border:1px solid #d8dee4;border-radius:6px;background:#fffefa;color:#415162;font-size:.75rem;padding:3px 6px}.accelerator-reps{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.accelerator-log h4,.accelerator-log p,.accelerator-proposal h4,.accelerator-proposal p,.accelerator-reps h3,.accelerator-reps p{margin:8px 0 0}.accelerator-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px}.accelerator-log,.accelerator-proposal,.accelerator-staged{border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:14px}.accelerator-section-copy{margin:8px 0 12px}.accelerator-translator-list{display:grid;gap:8px}.accelerator-translator-list article{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:10px;border-top:1px solid #edf1f3;padding-top:8px}.accelerator-translator-list span{color:var(--blue);font-size:.78rem;font-weight:820}.accelerator-translator-list strong{color:#222b35;font-size:.92rem;line-height:1.35}.accelerator-proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.accelerator-proposal-grid div{display:grid;align-content:start;gap:7px;padding:14px 16px}.accelerator-proposal-grid div>span{display:inline-flex;width:fit-content;line-height:1}.accelerator-proposal-grid div>p,.accelerator-proposal-grid div>strong{display:block;margin:0}.accelerator-proposal ol{display:grid;gap:8px;margin:0 0 14px 20px;padding:0}.accelerator-proof-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:14px}.accelerator-contrast,.accelerator-ladder,.accelerator-reusable-artifacts{border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:14px}.accelerator-contrast h3,.accelerator-ladder h3,.accelerator-reusable-artifacts h3{margin:0;font-size:1rem}.accelerator-ladder>p,.accelerator-reusable-artifacts>p{margin:8px 0 12px;color:#56606d;line-height:1.45}.accelerator-ladder-row,.accelerator-reusable-artifacts article{display:grid;grid-template-columns:18px minmax(112px,.32fr) minmax(0,1fr);align-items:center;gap:10px;min-height:42px;border-top:1px solid #edf1f3}.accelerator-ladder-row span,.accelerator-reusable-artifacts article span{width:10px;height:10px;border-radius:999px;background:#b8c6d3}.accelerator-contrast p,.accelerator-ladder-row p,.accelerator-ladder-row strong,.accelerator-reusable-artifacts article p,.accelerator-reusable-artifacts article strong{margin:0}.accelerator-contrast p,.accelerator-ladder-row p,.accelerator-reusable-artifacts article p{color:#56606d;line-height:1.4}.accelerator-ladder-selected span{background:var(--green)}.accelerator-ladder-review span{background:var(--amber)}.accelerator-reusable-artifacts{display:grid;gap:12px}.accelerator-reusable-artifacts article:first-child{border-top:0}.accelerator-reusable-artifacts article span{background:var(--green)}.accelerator-trust-ladder{display:grid;gap:8px;border-top:1px solid #edf1f3;padding-top:10px}.accelerator-trust-ladder>strong{color:var(--ink);font-size:.9rem}.accelerator-trust-ladder>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.accelerator-trust-step{border:1px solid #d8d1c6;border-radius:8px;background:#fbf8f1;color:#5c6672;font-size:.76rem;font-weight:760;line-height:1.2;padding:7px 8px;text-align:center}.accelerator-trust-step-available{border-color:#cbd8e6;color:var(--blue)}.accelerator-trust-step-current{border-color:#c9d8d1;background:#f4faf7;color:var(--green)}.accelerator-trust-step-locked{color:#7d6c5b}.accelerator-trust-ladder p{margin:0;color:#56606d;font-size:.82rem;line-height:1.35}.accelerator-contrast{display:grid;gap:10px}.accelerator-contrast div{border-left:3px solid #cbd8e6;padding-left:10px}.accelerator-contrast div:last-child{border-left-color:var(--green)}.accelerator-contrast span{color:var(--blue);font-size:.78rem;font-weight:820}.accelerator-proposal li span,.accelerator-proposal li strong{display:block}.accelerator-proposal li span{color:var(--muted);margin-top:3px}.accelerator-graph{height:560px;min-height:560px;overflow:hidden;border:1px solid #cbd8e6;border-radius:8px;background:#f4f8fb;margin-top:14px}.accelerator-flow-node{width:236px;border:1px solid #b8c6d3!important;border-radius:8px!important;background:#fffefa!important;box-shadow:0 14px 34px rgb(24 40 54/10%);color:var(--ink)!important;overflow:hidden;padding:0!important}.accelerator-flow-card{display:grid;min-height:116px;align-content:start;gap:8px;padding:13px 14px 14px;text-align:left}.accelerator-flow-status{display:inline-flex;max-width:100%;width:fit-content;align-items:center;border:1px solid #d6e6f4;border-radius:999px;background:#edf5fc;line-height:1.1;overflow-wrap:anywhere;padding:4px 8px;text-transform:none}.accelerator-flow-node strong{color:var(--ink);font-size:.92rem;line-height:1.18;overflow-wrap:anywhere}.accelerator-flow-node p{margin:0;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}.accelerator-flow-node-approved{border-color:#8fc8b0!important}.accelerator-flow-node-calendar-trigger{border-color:#b8cbe5!important;background:#fbfdff!important}.accelerator-flow-node-calendar-trigger .accelerator-flow-status{border-color:#cfe0f6;background:#e9f2ff;color:#24507d}.accelerator-flow-node-slack-context{border-color:#dec98d!important;background:#fffdf6!important}.accelerator-flow-node-slack-context .accelerator-flow-status{border-color:#ead89f;background:#fff4ca;color:#76531d}.accelerator-flow-node-screenpipe-context{border-color:#a9d0bc!important;background:#f8fffb!important}.accelerator-flow-node-screenpipe-context .accelerator-flow-status{border-color:#c5e2d3;background:#e9f7ef;color:#2b6a52}.accelerator-flow-node-openai-summarizer{border-color:#aeb9d8!important;background:#fbfbff!important}.accelerator-flow-node-openai-summarizer .accelerator-flow-status{border-color:#cdd6ef;background:#eef2ff;color:#344f92}.accelerator-flow-node-approval-gate{border-color:#dfc08f!important;background:#fffaf2!important}.accelerator-flow-node-approval-gate .accelerator-flow-status{border-color:#efd4aa;background:#fff1d6;color:#815415}.accelerator-flow-node-autocontext-preview,.accelerator-flow-node-staged-draft{border-color:#9dcdb7!important;background:#f8fffb!important}.accelerator-flow-node-autocontext-preview .accelerator-flow-status,.accelerator-flow-node-staged-draft .accelerator-flow-status{border-color:#c0dfce;background:#e9f7ef;color:#2b6a52}.accelerator-graph .react-flow__handle{width:1px;height:1px;min-width:1px;min-height:1px;border:0;background:transparent;opacity:0}.accelerator-graph .react-flow__edge-path{stroke-linecap:round;stroke-linejoin:round}.accelerator-staged{display:grid;gap:14px;margin-top:14px;background:#fffefa}.accelerator-staged-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.accelerator-staged-header>span{border:1px solid #c9d8d1;border-radius:999px;background:#f4faf7;color:#245f4a;font-size:.8rem;font-weight:780;padding:5px 8px;white-space:nowrap}.accelerator-staged-header h3{margin-top:0}.accelerator-staged-header p{margin:8px 0 0}.accelerator-draft-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:12px}.accelerator-draft-body,.accelerator-review-guardrails{border:1px solid #d9e2e8;border-radius:8px;background:rgb(255 255 255/72%);padding:16px}.accelerator-draft-body p{margin:10px 0 0;font-size:1rem;line-height:1.55}.accelerator-review-guardrails h4{margin:0 0 10px}.accelerator-review-guardrails ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.accelerator-review-guardrails li{display:flex;align-items:center;gap:8px;color:#314153;font-weight:720}.accelerator-review-guardrails svg{color:var(--green)}.accelerator-improvement{display:grid;gap:10px;border:1px solid #c9d8d1;border-radius:8px;background:#f5fbf8;padding:16px}.accelerator-improvement h4{margin:4px 0 0}.accelerator-improvement>div>span{color:var(--ink)}.accelerator-improvement p{margin:0}.accelerator-review-signals{display:flex;flex-wrap:wrap;gap:8px}.accelerator-review-signals button{min-height:32px!important;border:1px solid #d8d1c6!important;border-radius:999px!important;background:#fffefa!important;color:#314153!important;cursor:pointer;font-size:.82rem;font-weight:760;padding:0 10px!important}.accelerator-review-signal-active,.accelerator-review-signals button:focus-visible,.accelerator-review-signals button:hover{border-color:#245f4a!important;background:#e8f5ef!important;color:#245f4a!important;outline:none}.accelerator-review-captured{border-left:3px solid var(--green);background:rgb(255 254 250/72%);color:#315b4b!important;font-weight:720;padding:8px 10px}.accelerator-staged-minimal{position:relative;isolation:isolate;overflow:hidden;gap:clamp(16px,2vw,22px);border:1px solid rgb(250 248 245/18%);background:radial-gradient(circle at 82% 12%,rgb(108 162 141/15%),transparent 36%),linear-gradient(145deg,rgb(11 15 20/97%),rgb(31 41 55/96%)),#111923;box-shadow:0 30px 80px rgb(11 15 20/20%),inset 0 1px 0 rgb(250 248 245/16%);color:rgb(250 248 245/82%);padding:clamp(20px,3vw,34px)}.accelerator-staged-minimal:after,.accelerator-staged-minimal:before{position:absolute;content:"";pointer-events:none}.accelerator-staged-minimal:before{inset:auto -8% -30% auto;width:46%;aspect-ratio:1;border:1px solid rgb(108 162 141/20%);border-radius:999px}.accelerator-staged-minimal:after{inset:0;background:linear-gradient(110deg,transparent,transparent 45%,rgb(250 248 245/8%) 50%,transparent 57%,transparent);opacity:.7;mix-blend-mode:screen}.accelerator-staged-minimal>*{position:relative;z-index:1}.accelerator-staged-minimal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.accelerator-staged-minimal .accelerator-eyebrow{color:var(--apprentice-sage)}.accelerator-staged-minimal-header h3{max-width:980px;margin:4px 0 0;color:var(--apprentice-paper);font-family:Iowan Old Style,Apple Garamond,Baskerville,Georgia,serif;font-size:clamp(2.1rem,5vw,5.2rem);font-weight:400;letter-spacing:0;line-height:.94}.accelerator-staged-status{flex:0 0 auto;border:1px solid rgb(108 162 141/36%);border-radius:999px;background:rgb(108 162 141/12%);color:rgb(190 227 211/94%);font-size:.78rem;font-weight:800;padding:7px 10px;white-space:nowrap}.accelerator-draft-artifact{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.54fr);gap:clamp(14px,2vw,22px);align-items:stretch;border:1px solid rgb(250 248 245/14%);border-radius:8px;background:rgb(250 248 245/5%);box-shadow:inset 0 1px 0 rgb(250 248 245/8%);padding:clamp(16px,2.3vw,24px)}.accelerator-draft-artifact span,.accelerator-staged-minimal-footer span{display:block;color:var(--apprentice-sage);font-size:.78rem;font-weight:820;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.accelerator-draft-artifact p{max-width:720px;margin:14px 0 0;color:rgb(250 248 245/76%);font-size:clamp(1.05rem,1.8vw,1.42rem);line-height:1.42}.accelerator-draft-essentials{display:grid;border:1px solid rgb(250 248 245/12%);border-radius:8px;background:rgb(11 15 20/18%)}.accelerator-draft-essentials div{display:grid;gap:5px;padding:14px 16px}.accelerator-draft-essentials div+div{border-top:1px solid rgb(250 248 245/11%)}.accelerator-draft-essentials strong{color:var(--apprentice-paper);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.2}.accelerator-staged-minimal-footer{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1fr);gap:clamp(14px,2vw,22px);align-items:end}.accelerator-staged-minimal-footer article{display:grid;gap:7px;margin:0}.accelerator-staged-minimal-footer strong{color:var(--apprentice-paper);font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.25}.accelerator-staged-minimal-footer p{margin:0;color:rgb(250 248 245/62%);line-height:1.42}.accelerator-staged-review-controls{display:grid;justify-items:end;gap:12px}.accelerator-staged-minimal .accelerator-actions,.accelerator-staged-minimal .accelerator-review-signals{justify-content:flex-end}.accelerator-staged-minimal .accelerator-review-signals button{border-color:rgb(250 248 245/16%)!important;background:rgb(250 248 245/7%)!important;color:rgb(250 248 245/78%)!important}.accelerator-staged-minimal .accelerator-review-signal-active,.accelerator-staged-minimal .accelerator-review-signals button:focus-visible,.accelerator-staged-minimal .accelerator-review-signals button:hover{border-color:rgb(108 162 141/50%)!important;background:rgb(108 162 141/17%)!important;color:var(--apprentice-paper)!important}.accelerator-staged-minimal .accelerator-secondary-button{border-color:rgb(250 248 245/18%)!important;background:rgb(250 248 245/7%)!important;color:rgb(250 248 245/86%)!important}.accelerator-review-captured-dark{border-left-color:var(--apprentice-sage);background:rgb(108 162 141/12%);color:rgb(226 242 234/90%)!important}.accelerator-memory-memo{display:grid;gap:8px;margin-top:2px;border-top:1px solid #c9d8d1;padding-top:12px}.accelerator-memory-memo h5{margin:0;color:var(--ink);font-size:.92rem}.accelerator-memory-memo>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accelerator-memory-memo p{border:1px solid #d8d1c6;border-radius:8px;background:rgb(255 254 250/74%);color:#56606d;font-size:.84rem;line-height:1.38;padding:10px}.accelerator-memory-memo span{display:block;margin-bottom:4px;color:var(--blue);font-size:.74rem;font-weight:820}.accelerator-compiled-assets,.accelerator-workflow-report{display:grid;gap:14px;border:1px solid #cbd8e6;border-radius:8px;background:#fbfdff;padding:16px}.accelerator-compiled-assets h3,.accelerator-compiled-assets p,.accelerator-workflow-report h3,.accelerator-workflow-report p{margin:0}.accelerator-compiled-assets>div:first-child p,.accelerator-workflow-report-main>div:first-child p{color:#56606d;line-height:1.45;margin-top:8px}.accelerator-compiled-asset-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.accelerator-compiled-asset-grid article{min-height:118px;border:1px solid #d9e2e8;border-radius:8px;background:#fffefa;padding:12px}.accelerator-compiled-asset-grid span,.accelerator-report-metrics span{color:var(--blue);font-size:.76rem;font-weight:820}.accelerator-compiled-asset-grid p{color:#4c5865;line-height:1.4;margin-top:8px}.accelerator-workflow-report{border-color:#c9d8d1;background:radial-gradient(circle at 14% 0,rgb(47 95 159/10%),transparent 32%),radial-gradient(circle at 100% 12%,rgb(47 132 99/12%),transparent 30%),linear-gradient(145deg,#f9fffb,#fffefa);box-shadow:0 24px 60px rgb(31 54 72/10%)}.accelerator-workflow-report-hero{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgb(47 132 99/22%);border-radius:8px;background:rgb(255 255 255/72%);padding:10px 12px}.accelerator-workflow-report-hero span{color:#2f8463;font-size:.76rem;font-weight:860;letter-spacing:.04em;text-transform:uppercase}.accelerator-workflow-report-hero strong{color:var(--ink);font-size:.95rem;text-align:right}.accelerator-workflow-report-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px;align-items:start}.accelerator-report-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accelerator-report-metrics div{display:grid;gap:5px;border:1px solid #c9d8d1;border-radius:8px;background:#fffefa;padding:12px}.accelerator-report-metrics strong{color:var(--ink);line-height:1.2}.accelerator-workflow-report-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.accelerator-workflow-report-sections article{display:grid;gap:5px;border:1px solid #c9d8d1;border-radius:8px;background:rgb(255 254 250/82%);padding:11px 12px}.accelerator-workflow-report-sections span{color:#245f4a;font-size:.74rem;font-weight:840}.accelerator-workflow-report-sections p{color:#4f5d69;font-size:.86rem;line-height:1.4}.accelerator-past-reports{border-top:1px solid #c9d8d1;padding-top:12px}.accelerator-past-reports summary{width:fit-content;cursor:pointer;color:#245f4a;font-weight:820}.accelerator-past-reports>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.accelerator-past-reports article{border:1px solid #d8d1c6;border-radius:8px;background:#fffefa;padding:12px}.accelerator-past-reports p{color:#56606d;line-height:1.4;margin-top:8px}.accelerator-empty-state{display:grid;min-height:220px;place-items:center;text-align:center}.accelerator-proposal-loading{display:grid;min-height:260px;align-content:center;justify-items:center;gap:18px;overflow:hidden;border:1px solid #c9dbea;border-radius:8px;background:radial-gradient(circle at 50% 18%,rgb(125 211 252/18%),transparent 30%),linear-gradient(135deg,rgb(255 254 250/96%),rgb(242 250 255/92%)),#fffefa;box-shadow:inset 0 1px 0 rgb(255 255 255/78%);padding:clamp(24px,4vw,46px);text-align:center}.accelerator-proposal-loading-orbit{position:relative;display:grid;width:86px;height:86px;place-items:center;border:1px solid rgb(47 95 159/18%);border-radius:999px;background:rgb(255 254 250/78%);color:#2f6fa6;box-shadow:0 18px 42px rgb(47 95 159/13%)}.accelerator-proposal-loading-orbit span,.accelerator-proposal-loading-orbit:after,.accelerator-proposal-loading-orbit:before{position:absolute;content:"";border:1px solid rgb(47 95 159/18%);border-radius:999px;inset:9px}.accelerator-proposal-loading-orbit:before{animation:accelerator-loading-orbit 2.8s linear infinite;border-color:transparent #2f6fa6 transparent transparent}.accelerator-proposal-loading-orbit:after{animation:accelerator-loading-orbit 3.8s linear infinite reverse;border-color:transparent transparent #2f7d62;inset:18px}.accelerator-proposal-loading-orbit span{animation:accelerator-loading-pulse 1.8s ease-in-out infinite;background:radial-gradient(circle,rgb(125 211 252/18%),transparent 58%);border:0;inset:0}.accelerator-proposal-loading h3{margin:0;color:#1f2933;font-size:clamp(1.05rem,1.8vw,1.42rem)}.accelerator-proposal-loading p{max-width:620px;margin:6px auto 0;color:#56606d;line-height:1.45}.accelerator-proposal-loading ul{display:grid;width:min(620px,100%);gap:8px;margin:0;padding:0}.accelerator-proposal-loading li{display:flex;align-items:center;gap:10px;border:1px solid rgb(210 222 233/86%);border-radius:8px;background:linear-gradient(90deg,transparent,rgb(125 211 252/12%),transparent) 0 0 /220% 100%,rgb(255 254 250/78%);animation:accelerator-shimmer 2.4s ease-in-out infinite;animation-delay:calc(var(--step-index) * .18s);color:#394a5b;font-size:.84rem;font-weight:760;line-height:1.3;list-style:none;padding:10px 12px;text-align:left}.accelerator-proposal-loading li span{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:#2f7d62;box-shadow:0 0 0 5px rgb(47 125 98/10%)}@keyframes accelerator-loading-orbit{to{transform:rotate(1turn)}}@keyframes accelerator-loading-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.accelerator-connector-access{display:block}.accelerator-connector-summary{display:grid;gap:18px;border:1px solid rgb(176 193 212/38%);border-radius:8px;background:radial-gradient(circle at 96% 0,rgb(47 125 98/9%),transparent 30%),linear-gradient(135deg,rgb(255 254 250/96%),rgb(248 252 255/86%)),#fffefa;box-shadow:0 16px 44px rgb(17 24 39/6%);padding:clamp(18px,2.4vw,30px)}.accelerator-connector-summary h2,.accelerator-connector-summary p{margin:0}.accelerator-connector-summary h2{margin-top:4px;color:#1f2933;font-size:clamp(1.45rem,2.5vw,2rem);letter-spacing:0;line-height:1.05}.accelerator-connector-summary>div>p{max-width:620px;margin-top:8px;color:#56606d;line-height:1.5}.accelerator-connector-summary ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.accelerator-connector-summary li{display:grid;gap:6px;border-top:1px solid rgb(176 193 212/36%);padding-top:12px}.accelerator-connector-summary li span{color:var(--apprentice-sage);font-size:.72rem;font-weight:860;text-transform:uppercase}.accelerator-connector-summary li strong{color:#243243;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.25}.accelerator-connector-note{width:fit-content;border:1px solid rgb(47 125 98/20%);border-radius:999px;background:rgb(244 255 247/72%);color:#2f5f4d;font-size:.82rem;font-weight:820;line-height:1.2;padding:9px 12px}@media (max-width:980px){.accelerator-autonomy-heading,.accelerator-hero,.accelerator-panel-heading{display:grid}.accelerator-autonomy-facts,.accelerator-autonomy-heading,.accelerator-autonomy-summary,.accelerator-before-after-panels,.accelerator-checked-grid,.accelerator-close-section,.accelerator-company-loop-steps,.accelerator-compiled-asset-grid,.accelerator-credibility-strip,.accelerator-draft-artifact,.accelerator-example-memo-card,.accelerator-example-memo-grid,.accelerator-future-strip,.accelerator-future-strip>div:last-child,.accelerator-intake-actions,.accelerator-intake-grid,.accelerator-intake-section,.accelerator-model-footer,.accelerator-model-heading,.accelerator-model-steps,.accelerator-past-reports>div,.accelerator-proof-grid,.accelerator-proposal-grid,.accelerator-queue,.accelerator-reps,.accelerator-return-brief-body,.accelerator-split,.accelerator-staged-minimal-footer,.accelerator-workflow-artifact,.accelerator-workflow-empty,.accelerator-workflow-heading,.accelerator-workflow-report-main,.accelerator-workflow-report-sections,.accelerator-workflow-summary,.accelerator-working-model,.accelerator-working-model-body,.accelerator-working-model-frame{grid-template-columns:1fr}.accelerator-workflow-summary{grid-column:auto;grid-row:auto}.accelerator-workflow-empty-steps{justify-content:flex-start}.accelerator-hero{grid-template-columns:1fr;min-height:auto;padding-top:76px}.accelerator-hero-subtitle{font-size:clamp(1.55rem,4.4vw,2.4rem)}.accelerator-subtitle{font-size:clamp(1.05rem,2.6vw,1.35rem)}.accelerator-hero-visual{min-height:0}.accelerator-away .accelerator-panel-heading{grid-template-columns:1fr}.accelerator-panel-heading-tools,.accelerator-panel-tabs{width:100%;justify-self:stretch}.accelerator-panel-heading-tools{display:grid;grid-template-columns:1fr}.accelerator-outcome-copy h2{white-space:normal;text-wrap:balance}.accelerator-outcome-band{grid-template-columns:1fr}.accelerator-before-after-arrow{justify-self:start;transform:rotate(90deg)}.accelerator-future-strip>div:first-child{border-right:0;border-bottom:1px solid rgb(176 193 212/55%);padding-right:0;padding-bottom:14px}.accelerator-boundary{width:100%}.accelerator-queue div{border-right:0;border-bottom:1px solid #e2ddd5}.accelerator-queue div:last-child{border-bottom:0}.accelerator-return-brief-body article{min-height:auto;border-right:0;border-bottom:1px solid rgb(250 248 245/12%)}.accelerator-return-brief-body article:last-child{border-bottom:0}.accelerator-brief-header,.accelerator-return-brief-footer{display:grid}.accelerator-brief-header p{max-width:none;text-align:left}.accelerator-working-model{min-height:auto}.accelerator-working-model-frame{position:relative;top:auto;min-height:auto}.accelerator-model-signal-stream,.accelerator-working-model-frame:after{display:none}.accelerator-subtitle{white-space:normal}.accelerator-actions{justify-content:flex-start}.accelerator-intake-form{width:100%;justify-self:stretch}.accelerator-staged-minimal .accelerator-actions,.accelerator-staged-minimal .accelerator-review-signals,.accelerator-staged-review-controls{justify-content:flex-start;justify-items:start}.accelerator-capture-boundary-grid,.accelerator-capture-markup-header,.accelerator-capture-mode-card,.accelerator-report-metrics{grid-template-columns:1fr}.accelerator-capture-markup-header{display:grid}.accelerator-page-attention-toolbar{width:min(540px,calc(100vw - 420px))}}@media (max-width:720px){.accelerator-hero-content{width:100%;max-width:100%}.accelerator-hero-subtitle{font-size:clamp(1.38rem,5.2vw,2.05rem);line-height:1.04}.accelerator-hero-body{max-width:min(100%,460px)}.accelerator-hero-body,.accelerator-outcome-copy h2{white-space:normal;text-wrap:balance}.accelerator-hero-visual{min-height:0}}@media (max-width:560px){.accelerator-shell{padding:0 16px 88px}.accelerator-hero{min-height:auto;margin:0 -16px;padding:78px 18px 34px}.accelerator-hero-content{width:min(100%,calc(100vw - 42px));gap:13px}.accelerator-hero-brand{font-size:clamp(2.85rem,11.6vw,3.45rem);line-height:.94;white-space:nowrap}.accelerator-hero-subtitle{font-size:clamp(1.3rem,6vw,1.88rem);line-height:1.06}.accelerator-subtitle{max-width:calc(100vw - 42px);font-size:1rem;line-height:1.3}.accelerator-hero-body{max-width:calc(100vw - 42px);font-size:.95rem}.accelerator-hero-visual{min-height:0}.accelerator-before-after,.accelerator-working-model-frame{padding:14px}.accelerator-before-after-copy h2,.accelerator-working-model-heading h2{font-size:clamp(2rem,10vw,3.2rem)}.accelerator-after-card,.accelerator-before-card{min-height:174px;padding:15px}.accelerator-after-card p,.accelerator-before-card p{font-size:clamp(1.08rem,5.6vw,1.45rem)}.accelerator-cinematic-steps li{grid-template-columns:42px minmax(0,1fr);gap:9px}.accelerator-cinematic-steps li:after,.accelerator-cinematic-steps:before{left:20px}.accelerator-working-artifact{padding:15px}.accelerator-staged-minimal{padding:16px}.accelerator-staged-minimal-header{display:grid}.accelerator-staged-status{width:fit-content}.accelerator-brief,.accelerator-draft-artifact{padding:14px}.accelerator-brief-header h3{font-size:clamp(1.28rem,7vw,1.75rem)}.accelerator-model-metrics,.accelerator-working-artifact ul{grid-template-columns:1fr}.accelerator-model-metrics div{min-height:auto}.accelerator-close-section,.accelerator-company-loop,.accelerator-credibility-strip article,.accelerator-model{padding:14px}.accelerator-close-section h2,.accelerator-company-loop-heading h2,.accelerator-model-heading h2{font-size:1.55rem}.accelerator-close-section a,.accelerator-intake-secondary,.accelerator-intake-submit{width:100%}.accelerator-panel{padding:14px}.accelerator-modal-backdrop{place-items:start center;padding:52px 12px 12px}.accelerator-capture-modal{width:min(100%,680px)}.accelerator-actions,.accelerator-connector-summary ul,.accelerator-tabs{display:grid;grid-template-columns:1fr}.accelerator-autonomy{padding:14px}.apprentice-voice-control{top:auto;right:12px;bottom:max(14px,env(safe-area-inset-bottom));left:12px;width:calc(100vw - 24px);justify-content:flex-start}.apprentice-chat-trigger{opacity:1;transform:none}.apprentice-chat-drawer{top:auto;right:0;bottom:calc(100% + 12px);left:0;width:100%;max-height:calc(100vh - 128px)}.apprentice-chat-attachments{grid-template-columns:1fr}.accelerator-page-attention-toolbar{top:112px;right:12px;left:12px;grid-template-columns:auto minmax(0,1fr);width:auto}.accelerator-page-attention-actions{grid-column:1/-1;justify-content:flex-end}.accelerator-actions button,.accelerator-panel-heading-tools>button,.accelerator-panel-heading>button,.accelerator-proposal button,.accelerator-staged button,.accelerator-tabs button{width:100%}.accelerator-graph{height:620px}.accelerator-example-result p,.accelerator-ladder-row,.accelerator-reusable-artifacts article,.accelerator-translator-list article{grid-template-columns:1fr;gap:5px;padding:9px 0}.accelerator-memory-memo>div,.accelerator-replaces>div,.accelerator-trust-ladder>div{grid-template-columns:1fr}.accelerator-replaces p{border-right:0;border-bottom:1px solid #ded8cf}.accelerator-replaces p:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}.accelerator-capture-signal:focus-visible,.accelerator-capture-signal:hover,.accelerator-close-section a:focus-visible,.accelerator-close-section a:hover{transform:none}[data-scroll-scene]{--scene-frame-opacity:0.7!important;--scene-frame-parallax:0px!important;--scene-opacity:1!important;--scene-parallax:0px!important;--scene-private-parallax:0px!important;--scene-private-scale:1!important;--scene-private-image-scale:1!important;--scene-progress:1!important;--scene-rail:100%!important;--scene-scale:1!important;--scene-sheen:0%!important;--scene-signal-drift:0px!important;--scene-signal-opacity:0!important;--scene-signal-shift:0px!important}.accelerator-away-workshop:after,.accelerator-away:after,.accelerator-hero-visual:before,.accelerator-model-signal-stream,.accelerator-private-model-visual:after,.accelerator-touch-grass-visual:after{display:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:linear-gradient(180deg,rgb(255 255 255/80%),rgb(255 255 255/0) 36%),var(--background);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a,button{font:inherit}a{color:inherit;text-decoration:none}.app-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;display:flex;min-height:100vh;flex-direction:column;gap:32px;border-right:1px solid var(--line);background:rgb(255 254 250/88%);padding:26px 18px}.brand{display:flex;align-items:center;gap:12px}.brand-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:var(--surface-strong);color:#fffefa}.brand p,.sidebar-footer p{margin:0;font-weight:760}.brand span,.sidebar-footer span{color:var(--muted);font-size:.84rem}.nav-list{display:grid;gap:6px}.nav-item{display:flex;align-items:center;gap:10px;min-height:42px;border-radius:8px;color:#3f4650;padding:0 12px}.nav-item-active,.nav-item:focus-visible,.nav-item:hover{background:#ece6da;color:var(--ink);outline:none}.sidebar-footer{margin-top:auto;border-top:1px solid var(--line);padding-top:18px}.workspace{width:min(1440px,100%);padding:32px}.topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px}.topbar-actions{gap:10px;padding-right:44px}.capture-signal,.topbar-actions{display:inline-flex;flex:0 0 auto;align-items:center}.capture-signal{position:fixed;top:18px;right:18px;z-index:90;width:32px;height:32px;justify-content:center;border:1px solid rgb(23 26 31/10%);border-radius:999px;background:rgb(255 254 250/84%);box-shadow:0 10px 30px rgb(17 24 39/8%)}.capture-signal:focus-visible{outline:3px solid rgb(56 189 248/22%);outline-offset:3px}.capture-signal-dot{width:10px;height:10px;border-radius:999px;background:#ff9f1c;box-shadow:0 0 0 3px rgb(255 159 28/14%)}.capture-signal-live .capture-signal-dot{animation:capture-signal-pulse 1.35s ease-in-out infinite;background:#7dd3fc;box-shadow:0 0 0 4px rgb(125 211 252/20%),0 0 18px rgb(56 189 248/50%)}.accelerator-recording-mode .accelerator-capture-mode-card>span.accelerator-capture-mode-live,.accelerator-recording-mode .apprentice-voice-control-listening .apprentice-voice-orb,.accelerator-recording-mode .capture-signal-live .capture-signal-dot{animation-duration:2.3s}.capture-signal-tooltip{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:max-content;max-width:260px;border:1px solid rgb(255 254 250/12%);border-radius:8px;background:#101317;color:#fffefa;font-size:.78rem;font-weight:720;line-height:1.25;opacity:0;padding:7px 9px;pointer-events:none;transform:translateY(-2px);transition:opacity .16s ease,transform .16s ease}.capture-signal:focus-visible .capture-signal-tooltip,.capture-signal:hover .capture-signal-tooltip{opacity:1;transform:translateY(0)}@keyframes capture-signal-pulse{0%,to{opacity:.78;transform:scale(.86)}50%{opacity:1;transform:scale(1.18)}}.accelerator-capture-signal{cursor:pointer;padding:0}.apprentice-voice-control{position:fixed;top:18px;right:76px;z-index:90;display:inline-flex;width:auto;align-items:center;gap:7px;border:1px solid rgb(213 223 232/68%);border-radius:999px;background:linear-gradient(135deg,rgb(255 254 250/82%),rgb(247 252 255/76%)),rgb(255 254 250/78%);box-shadow:0 8px 24px rgb(17 24 39/6%),inset 0 1px 0 rgb(255 255 255/72%);padding:4px 7px 4px 4px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.native-apprentice-overlay-shell{position:relative;width:100vw;min-width:420px;height:100vh;min-height:170px;overflow:hidden;background:transparent;color:#26313d}.native-apprentice-overlay-shell .accelerator-capture-signal{position:absolute;top:auto;bottom:18px;left:28px;z-index:9}.native-apprentice-overlay-shell .accelerator-modal-backdrop{position:absolute;inset:10px;z-index:12;display:block;overflow:hidden;background:rgb(247 252 255/34%);padding:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.native-apprentice-overlay-shell .accelerator-capture-modal{width:100%;max-height:100%;gap:12px;border-radius:18px;box-shadow:0 24px 74px rgb(10 18 28/20%);padding:16px}.native-apprentice-overlay-shell .accelerator-capture-boundary-grid,.native-apprentice-overlay-shell .accelerator-local-capture-card{display:none}.native-apprentice-overlay-shell .apprentice-voice-control-native{position:absolute;inset:0;z-index:4;display:block;width:auto;border:0;background:transparent;box-shadow:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.native-apprentice-overlay-shell .apprentice-voice-control-native:before{position:absolute;top:10px;right:16px;width:238px;height:46px;border:1px solid rgb(125 211 252/72%);border-radius:999px;background:linear-gradient(135deg,rgb(255 254 250/90%),rgb(247 252 255/82%)),rgb(255 254 250/86%);box-shadow:0 12px 34px rgb(17 24 39/8%),0 0 0 4px rgb(125 211 252/10%),inset 0 1px 0 rgb(255 255 255/72%);content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.native-apprentice-overlay-shell .apprentice-voice-control-native>.apprentice-voice-trigger{position:absolute;top:17px;right:124px;z-index:2}.native-apprentice-overlay-shell .apprentice-voice-control-native>.apprentice-chat-trigger{position:absolute;top:14px;right:66px;z-index:2}.native-apprentice-overlay-shell .apprentice-voice-control-native>.apprentice-voice-state{position:absolute;top:24px;right:36px;z-index:2}.native-apprentice-overlay-shell .apprentice-chat-trigger{opacity:1;transform:translateX(0)}.native-apprentice-overlay-shell .apprentice-voice-feedback{position:absolute;top:66px;right:14px;left:14px;z-index:13;display:grid;width:auto;max-width:none;border-color:rgb(125 211 252/70%);border-radius:12px;background:linear-gradient(135deg,rgb(255 254 250/92%),rgb(242 250 255/86%)),rgb(255 254 250/88%);box-shadow:0 18px 48px rgb(17 24 39/12%),inset 0 1px 0 rgb(255 255 255/74%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.native-apprentice-overlay-shell .apprentice-chat-drawer{position:absolute;top:66px;right:14px;bottom:14px;left:14px;display:flex;width:auto;max-height:none;flex-direction:column;border-radius:14px;overflow:hidden;padding:12px}.native-apprentice-overlay-shell .apprentice-chatkit-frame,.native-apprentice-overlay-shell .apprentice-chatkit-loading{flex:1 1 auto;height:auto;min-height:0;border-radius:12px}.native-apprentice-overlay-shell .apprentice-chatkit-fallback{flex:1 1 auto;min-height:0;overflow:auto}.native-apprentice-overlay-shell .apprentice-chat-header,.native-apprentice-overlay-shell .native-apprentice-back-button{flex:0 0 auto}.native-apprentice-back-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid #a9cfe4;border-radius:999px;background:linear-gradient(135deg,rgb(239 248 255/96%),rgb(255 254 250/94%));color:#16445e;cursor:pointer;font-size:.78rem;font-weight:860;padding:0 13px;width:fit-content;box-shadow:0 10px 24px rgb(47 125 159/12%)}.native-apprentice-back-button:focus-visible,.native-apprentice-back-button:hover{border-color:rgb(125 211 252/90%);color:#0f4a6d}.apprentice-voice-feedback{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:min(280px,calc(100vw - 110px));gap:3px;border:1px solid rgb(196 217 230/76%);border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/93%),rgb(242 250 255/88%)),rgb(255 254 250/90%);box-shadow:0 14px 38px rgb(17 24 39/11%);color:#26313d;padding:9px 10px;text-align:left}.apprentice-voice-feedback strong{font-size:.74rem;font-weight:850}.apprentice-voice-feedback em,.apprentice-voice-feedback small,.apprentice-voice-feedback span{color:#53606d;font-size:.72rem;font-style:normal;font-weight:650;line-height:1.32}.apprentice-voice-feedback em{color:#1f5f8b}.apprentice-chat-trigger{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgb(196 217 230/74%);border-radius:999px;background:rgb(255 254 250/84%);color:#31546f;cursor:pointer;opacity:0;transform:translateX(4px);transition:opacity .14s ease,transform .14s ease,border-color .14s ease}.apprentice-chat-trigger[aria-expanded=true],.apprentice-voice-control:focus-within .apprentice-chat-trigger,.apprentice-voice-control:hover .apprentice-chat-trigger{opacity:1;transform:translateX(0)}.apprentice-chat-trigger:focus-visible,.apprentice-chat-trigger:hover{border-color:rgb(125 211 252/86%);color:#16445e}.apprentice-chat-drawer{position:absolute;top:calc(100% + 12px);right:0;z-index:89;display:grid;width:min(420px,calc(100vw - 36px));max-height:calc(100vh - 86px);gap:12px;overflow:auto;border:1px solid rgb(196 217 230/76%);border-radius:8px;background:radial-gradient(circle at 92% 0,rgb(125 211 252/14%),transparent 32%),linear-gradient(135deg,rgb(255 254 250/96%),rgb(246 251 255/92%)),#fffefa;box-shadow:0 24px 72px rgb(17 24 39/16%);color:#26313d;padding:14px;text-align:left}.apprentice-chatkit-frame{display:flex;height:min(620px,calc(100vh - 190px));min-height:430px;flex-direction:column;overflow:hidden;border:1px solid rgb(216 226 236/86%);border-radius:8px;background:#fffefa}.apprentice-chatkit-frame openai-chatkit{display:block;width:100%;min-height:0;flex:1 1 auto}.apprentice-chatkit-context-status{flex:0 0 auto;margin:10px 12px 0;border:1px solid rgb(125 211 252/50%);border-radius:8px;background:rgb(240 249 255/78%);color:#0b4a6f;font-size:12px;font-weight:700;line-height:1.35;padding:8px 10px}.apprentice-chatkit-loading{min-height:430px;border:1px solid rgb(216 226 236/86%);border-radius:8px;background:linear-gradient(90deg,transparent,rgb(125 211 252/12%),transparent) 0 0 /220% 100%,#fffefa;animation:accelerator-shimmer 1.4s ease-in-out infinite}.apprentice-chatkit-fallback{display:grid;gap:10px}.apprentice-chat-composer>div,.apprentice-chat-header{display:flex;align-items:center;gap:8px}.apprentice-chat-header{justify-content:space-between}.apprentice-chat-header h2,.apprentice-chat-header p{margin:0}.apprentice-chat-header h2{color:#1f2933;font-size:1.05rem;letter-spacing:0}.apprentice-chat-header p{color:#647184;font-size:.76rem;font-weight:680;line-height:1.35}.apprentice-chat-header button{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #d5dfe8;border-radius:999px;background:#fffefa;color:#425162;cursor:pointer}.apprentice-chat-attachments,.apprentice-chat-composer,.apprentice-chat-context,.apprentice-chat-suggestions,.apprentice-chat-thread{display:grid;gap:8px}.apprentice-chat-context{gap:4px}.apprentice-chat-context span{color:#2f5f9f;font-size:.72rem;font-weight:840;letter-spacing:.02em;text-transform:uppercase}.apprentice-chat-context strong{color:#1f2933;font-size:.88rem;line-height:1.25}.apprentice-chat-thread p{display:grid;gap:4px;margin:0;border:1px solid #e0e8ef;border-radius:8px;background:rgb(255 254 250/70%);padding:10px}.apprentice-chat-thread strong{color:#1f2933;font-size:.78rem}.apprentice-chat-thread span{color:#586574;font-size:.82rem;line-height:1.35}.apprentice-chat-suggestions{grid-template-columns:1fr}.apprentice-chat-suggestions button{display:inline-flex;min-height:38px;align-items:center;gap:9px;border:1px solid #d5e2ee;border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/92%),rgb(247 252 255/88%));color:#2b435b;cursor:pointer;font-size:.8rem;font-weight:800;padding:9px 10px;text-align:left}.apprentice-chat-suggestions button svg{color:#2f6fa6}.apprentice-chat-attachments{grid-template-columns:repeat(2,minmax(0,1fr))}.apprentice-chat-attachments span{display:inline-flex;min-width:0;align-items:center;gap:6px;border:1px solid #d5dfe8;border-radius:999px;background:#f8fcff;color:#304154;font-size:.72rem;font-weight:760;padding:6px 8px}.apprentice-chat-attachments small{margin-left:auto;color:#7a8694;font-size:.66rem}.apprentice-chat-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.apprentice-chat-composer textarea{min-height:78px;resize:vertical;border:1px solid #d8e2ec;border-radius:8px;background:rgb(255 254 250/86%);color:#26313d;font:inherit;font-size:.84rem;line-height:1.4;padding:10px}.apprentice-chat-composer textarea::placeholder{color:#778391}.apprentice-chat-composer>div{justify-content:flex-end}.apprentice-chat-composer button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid #a9cfe4;border-radius:8px;background:#f3faff;color:#16445e;cursor:pointer;font-size:.75rem;font-weight:850;padding:0 10px}.apprentice-chat-composer button:first-child{border-color:#d5dfe8;background:#fffefa;color:#445260}.apprentice-voice-trigger{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;background:transparent;color:#1f2933;cursor:pointer;font-size:.74rem;font-weight:800;padding:0;white-space:nowrap}.apprentice-voice-trigger:focus-visible,.apprentice-voice-trigger:hover{color:#0f4a6d}.apprentice-voice-orb{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid rgb(180 205 224/72%);border-radius:999px;background:radial-gradient(circle at 35% 30%,rgb(255 255 255/92%),transparent 46%),linear-gradient(135deg,#e9f6ff,#f7fbfe);color:#1f5f8b;box-shadow:inset 0 1px 0 rgb(255 255 255/86%)}.apprentice-voice-state{display:inline-flex;min-width:0;align-items:center}.apprentice-voice-status-dot{display:block;width:6px;height:6px;border-radius:999px;background:#d4a352}.apprentice-voice-control-listening{border-color:rgb(125 211 252/72%);box-shadow:0 12px 34px rgb(17 24 39/8%),0 0 0 4px rgb(125 211 252/10%)}.apprentice-voice-control-listening .apprentice-voice-status-dot{background:#38bdf8;box-shadow:0 0 0 4px rgb(56 189 248/16%)}.apprentice-voice-control-listening .apprentice-voice-orb{animation:capture-signal-pulse 1.35s ease-in-out infinite;border-color:rgb(125 211 252/82%)}.apprentice-voice-control-working{border-color:rgb(47 125 98/38%)}.apprentice-voice-control-working .apprentice-voice-orb{color:#2f7d62}.apprentice-voice-control-working .apprentice-voice-status-dot{background:#2f7d62}.apprentice-voice-control-error{border-color:#ead8bd;background:radial-gradient(circle at 15% 20%,rgb(251 191 36/14%),transparent 36%),rgb(255 254 250/94%)}.apprentice-voice-control-error .apprentice-voice-status-dot{background:#d4a352}.accelerator-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:radial-gradient(circle at 50% 26%,rgb(47 95 159/18%),transparent 36%),rgb(16 19 23/32%);padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.accelerator-capture-modal{display:grid;width:min(760px,calc(100vw - 48px));max-height:calc(100vh - 48px);gap:16px;overflow:auto;border:1px solid rgb(203 216 230/90%);border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/96%),rgb(244 250 255/94%)),#fffefa;box-shadow:0 34px 96px rgb(10 18 28/32%);padding:18px}.accelerator-capture-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.accelerator-capture-modal-header .accelerator-secondary-button{display:inline-flex!important;min-height:38px;align-items:center;justify-content:center;border-radius:8px!important;cursor:pointer;font-weight:780;padding:0 12px}.accelerator-capture-modal-header h2,.accelerator-capture-modal-header p{margin:0}.accelerator-capture-modal-header p{max-width:520px;color:#56606d;line-height:1.45}.accelerator-capture-mode-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #d8d1c6;border-radius:8px;background:#fbf8f1;padding:12px}.accelerator-capture-mode-card>span{width:12px;height:12px;border-radius:999px;background:#ff9f1c;box-shadow:0 0 0 4px rgb(255 159 28/14%)}.accelerator-capture-mode-card>span.accelerator-capture-mode-live{animation:capture-signal-pulse 1.35s ease-in-out infinite;background:#7dd3fc;box-shadow:0 0 0 5px rgb(125 211 252/20%),0 0 20px rgb(56 189 248/48%)}.accelerator-capture-mode-card p,.accelerator-capture-mode-card strong{margin:0}.accelerator-capture-mode-card p{color:#56606d;line-height:1.4}.accelerator-capture-mode-card button{min-height:38px;border:1px solid #cbd8e6;border-radius:8px;background:#fffefa;color:#26313d;cursor:pointer;font-weight:780;padding:0 12px}.accelerator-local-capture-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;border:1px solid #b9d8c7;border-radius:8px;background:linear-gradient(135deg,rgb(237 252 242/94%),rgb(248 253 255/92%)),#f6fff9;color:#244032;padding:13px 14px}.accelerator-local-capture-card svg{margin-top:2px;color:#1f8f5a}.accelerator-local-capture-card p,.accelerator-local-capture-card strong{margin:0}.accelerator-local-capture-card p{margin-top:4px;color:#506157;line-height:1.42}.accelerator-capture-markup-card{display:grid;gap:12px;border:1px solid #c9deec;border-radius:8px;background:linear-gradient(135deg,rgb(247 252 255/96%),rgb(255 253 247/94%)),#fbfdff;box-shadow:inset 0 1px 0 rgb(255 255 255/80%);padding:14px}.accelerator-capture-markup-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.accelerator-capture-markup-header h3,.accelerator-capture-markup-header p{margin:0}.accelerator-capture-markup-header p{max-width:500px;margin-top:4px;color:#56606d;line-height:1.42}.accelerator-capture-markup-header>span{flex:0 0 auto;border:1px solid #b9d8c7;border-radius:999px;background:#f4fff7;color:#266244;font-size:.72rem;font-weight:820;padding:5px 8px}.accelerator-attention-command{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.accelerator-attention-command button{display:inline-flex;min-height:36px;align-items:center;gap:7px;border:1px solid #a9cfe4;border-radius:8px;background:linear-gradient(135deg,rgb(239 248 255/96%),rgb(255 254 250/94%)),#f8fbfe;color:#16445e;cursor:pointer;font-weight:820;padding:0 12px;box-shadow:0 8px 22px rgb(47 125 159/10%)}.accelerator-attention-command button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.accelerator-attention-command-active{border-color:#e4c89a!important;background:linear-gradient(135deg,rgb(255 249 238/96%),rgb(255 254 250/94%)),#fff8ec!important;color:#7a4c12!important}.accelerator-attention-command span{color:#5a6571;font-size:.82rem;font-weight:680}.accelerator-capture-markup-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.accelerator-capture-markup-tools button{position:relative;display:inline-grid;min-height:40px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;overflow:hidden;border:1px solid rgb(203 216 230/82%);border-radius:999px;background:linear-gradient(135deg,rgb(255 254 250/94%),rgb(247 252 255/82%)),#fffefa;color:#2d3a49;cursor:pointer;font-size:.82rem;font-weight:780;padding:0 13px 0 10px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}.accelerator-capture-markup-tools button:before{width:22px;height:22px;border-radius:999px;background:rgb(203 216 230/34%);content:"";grid-column:1;grid-row:1}.accelerator-capture-markup-tools button svg{z-index:1;grid-column:1;grid-row:1;justify-self:center}.accelerator-capture-markup-tool-highlight svg{color:#a86812}.accelerator-capture-markup-tool-circle svg{color:#26785f}.accelerator-capture-markup-tool-pointer svg{color:#225f90}.accelerator-capture-markup-tool-highlight:before{background:rgb(251 191 36/24%)!important}.accelerator-capture-markup-tool-circle:before{background:rgb(47 125 98/18%)!important}.accelerator-capture-markup-tool-pointer:before{background:rgb(56 189 248/18%)!important}.accelerator-capture-markup-tools .accelerator-capture-markup-tool-selected,.accelerator-capture-markup-tools button:focus-visible,.accelerator-capture-markup-tools button:hover{border-color:#2f7d9f;background:linear-gradient(135deg,rgb(255 254 250/96%),rgb(238 248 255/92%)),#fffefa;box-shadow:0 10px 24px rgb(47 125 159/12%),inset 0 0 0 1px rgb(255 255 255/74%);color:#16445e;transform:translateY(-1px)}.accelerator-capture-markup-tools button:disabled{cursor:not-allowed;opacity:.52;transform:none}.accelerator-capture-markup-canvas{position:relative;min-height:178px;overflow:hidden;border:1px solid #c9dce8;border-radius:8px;background:radial-gradient(circle at 72% 20%,rgb(125 211 252/22%),transparent 23%),linear-gradient(135deg,#f8fbfe,#ecf5fb);cursor:crosshair;padding:0;text-align:left}.accelerator-capture-attention-active .accelerator-capture-markup-canvas{border-color:#7dd3fc;box-shadow:0 0 0 4px rgb(125 211 252/13%),0 20px 50px rgb(31 95 139/10%)}.accelerator-capture-markup-canvas:disabled{cursor:not-allowed;filter:saturate(.8)}.accelerator-capture-markup-canvas:disabled:after{position:absolute;inset:auto 16px 14px auto;border:1px solid #d8d1c6;border-radius:999px;background:rgb(255 254 250/92%);color:#66717d;content:"Click Pay attention";font-size:.72rem;font-weight:820;padding:6px 9px}.accelerator-capture-frame-card,.accelerator-capture-frame-row,.accelerator-capture-frame-sidebar,.accelerator-capture-frame-title,.accelerator-capture-frame-topbar{position:absolute;display:block;border-radius:8px;background:rgb(255 254 250/86%);box-shadow:0 8px 28px rgb(24 40 58/8%)}.accelerator-capture-frame-topbar{top:14px;right:16px;left:16px;height:20px;background:linear-gradient(90deg,#d9e8f2,#edf6fb)}.accelerator-capture-frame-sidebar{top:46px;bottom:16px;left:16px;width:72px;background:linear-gradient(180deg,#e8f1f8,#f8fbfe)}.accelerator-capture-frame-title{top:52px;left:108px;width:180px;height:22px}.accelerator-capture-frame-row{left:108px;height:16px}.accelerator-capture-frame-row-one{top:88px;width:42%}.accelerator-capture-frame-row-two{top:114px;width:55%}.accelerator-capture-frame-row-three{top:140px;width:35%}.accelerator-capture-frame-card{right:18px;width:24%;height:52px}.accelerator-capture-frame-card-one{top:54px}.accelerator-capture-frame-card-two{top:120px}.accelerator-capture-mark{position:absolute;z-index:2;display:block;isolation:isolate;pointer-events:none}.accelerator-capture-mark-highlight{min-width:52px;min-height:20px;border:1.5px solid rgb(245 158 11/54%);border-radius:9px;background:linear-gradient(100deg,rgb(255 237 169/26%),rgb(251 191 36/16%) 54%,rgb(253 186 116/9%)),rgb(251 191 36/8%);box-shadow:inset 0 1px 0 rgb(255 255 255/54%),0 0 0 2px rgb(251 191 36/8%),0 14px 32px rgb(146 64 14/8%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transform:translate(-50%,-50%)}.accelerator-capture-mark-highlight:after{position:absolute;inset:18% 8% auto;height:2px;border-radius:999px;background:rgb(255 255 255/62%);content:""}.accelerator-capture-mark-circle{min-width:58px;min-height:42px;border:2px solid rgb(39 120 95/82%);border-radius:999px;background:radial-gradient(circle at 50% 50%,transparent 0 58%,rgb(47 125 98/7%) 59% 100%),rgb(47 125 98/2%);box-shadow:0 0 0 4px rgb(47 125 98/7%),0 14px 34px rgb(31 74 59/10%);transform:translate(-50%,-50%)}.accelerator-capture-mark-circle:after{position:absolute;inset:-5px;border:1px solid rgb(47 125 98/18%);border-radius:inherit;content:""}.accelerator-capture-mark-pointer{min-width:18px;min-height:18px;border:3px solid #fffefa;border-radius:999px;background:radial-gradient(circle at 50% 50%,#38bdf8 0 30%,#1f5f8b 32% 100%);box-shadow:0 0 0 7px rgb(56 189 248/16%),0 12px 24px rgb(15 40 63/22%);transform:translate(-50%,-50%)}.accelerator-capture-mark-pointer:after{position:absolute;top:8px;left:16px;width:clamp(30px,480%,74px);height:3px;border-radius:999px;background:linear-gradient(90deg,#1f5f8b,rgb(56 189 248/0));content:"";transform:rotate(-18deg);transform-origin:left center}.accelerator-capture-mark-note{position:absolute;top:calc(100% + 8px);left:50%;width:max-content;max-width:min(320px,68vw);border:1px solid rgb(132 181 210/58%);border-radius:10px;background:linear-gradient(135deg,rgb(255 254 250/96%),rgb(239 248 255/94%)),#fffefa;box-shadow:0 16px 38px rgb(15 40 63/14%);color:#203246;display:-webkit-box;font-size:.78rem;font-weight:760;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.22;overflow:hidden;padding:8px 10px;text-align:left;transform:translateX(-50%)}.accelerator-capture-mark-note:before{position:absolute;top:-5px;left:50%;width:9px;height:9px;border-top:1px solid rgb(132 181 210/58%);border-left:1px solid rgb(132 181 210/58%);background:rgb(255 254 250/96%);content:"";transform:translateX(-50%) rotate(45deg)}.accelerator-capture-mark-note span,.accelerator-capture-mark-note strong{display:block}.accelerator-capture-mark-note strong{color:#16445e;font-size:.72rem;font-weight:860;margin-bottom:2px}.accelerator-capture-mark-note span{color:#53606d;font-size:.72rem;font-weight:660}.accelerator-capture-mark-note-calm{width:max-content;max-width:min(210px,54vw);padding:7px 9px}.accelerator-recording-mode .accelerator-capture-mark-highlight{border-color:rgb(245 158 11/44%);box-shadow:inset 0 1px 0 rgb(255 255 255/46%),0 0 0 2px rgb(251 191 36/6%),0 10px 24px rgb(146 64 14/6%)}.accelerator-recording-mode .accelerator-capture-mark-circle{border-color:rgb(39 120 95/68%);box-shadow:0 0 0 3px rgb(47 125 98/6%),0 10px 24px rgb(31 74 59/7%)}.accelerator-capture-markup-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:#56606d;font-size:.84rem}.accelerator-capture-markup-footer>span{flex:1 1 260px}.accelerator-capture-markup-footer strong{color:#26313d}.accelerator-attention-note-list,.accelerator-attention-note-preview{flex:1 1 100%;margin:0}.accelerator-attention-note-list p,.accelerator-attention-note-preview{position:relative;overflow:hidden;border:1px solid rgb(132 181 210/48%);border-radius:8px;background:linear-gradient(135deg,rgb(255 254 250/96%),rgb(239 248 255/88%)),#fffefa;box-shadow:0 12px 28px rgb(31 95 139/7%);color:#405263;font-size:.82rem;line-height:1.34;padding:9px 11px 9px 14px}.accelerator-attention-note-list p:before,.accelerator-attention-note-preview:before{position:absolute;inset:9px auto 9px 0;width:3px;border-radius:999px;background:linear-gradient(180deg,#38bdf8,#2f7d62);content:""}.accelerator-attention-note-list span,.accelerator-attention-note-preview span{display:block;color:#16445e;font-size:.68rem;font-weight:860;margin-bottom:3px}.accelerator-attention-note-list{display:grid;gap:6px}.accelerator-attention-note-list p{margin:0}.accelerator-capture-markup-footer button{min-height:30px;border:1px solid #d5dfe8;border-radius:8px;background:#fffefa;color:#304154;cursor:pointer;font-size:.78rem;font-weight:780;padding:0 9px}.accelerator-native-attention-card{display:grid;gap:12px;border:1px solid #d6e2d8;border-radius:8px;background:linear-gradient(135deg,rgb(250 255 250/96%),rgb(247 252 255/92%)),#fbfefa;box-shadow:inset 0 1px 0 rgb(255 255 255/82%);padding:14px}.accelerator-native-attention-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.accelerator-native-attention-header h3,.accelerator-native-attention-header p{margin:0}.accelerator-native-attention-header p{margin-top:4px;color:#53606d;line-height:1.38}.accelerator-native-attention-header>span{flex:0 0 auto;border:1px solid #d3dfd5;border-radius:999px;background:#fffefa;color:#4b5b50;font-size:.72rem;font-weight:840;padding:5px 8px}.accelerator-native-attention-header .accelerator-native-attention-live{border-color:#96d4b0;background:#f0fff6;color:#1f6b43}.accelerator-native-actions,.accelerator-native-pairing,.accelerator-native-permissions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.accelerator-native-permissions span{border:1px solid #cfe0d6;border-radius:999px;background:rgb(255 254 250/90%);color:#324838;font-size:.72rem;font-weight:820;padding:5px 8px}.accelerator-native-permissions .accelerator-native-permission-missing{border-color:#e6d6bd;background:#fff9ed;color:#765014}.accelerator-native-pairing input{min-height:36px;min-width:150px;border:1px solid #cad8e5;border-radius:8px;background:#fffefa;color:#243446;font:inherit;padding:0 10px}.accelerator-native-actions button,.accelerator-native-pairing button{display:inline-flex;min-height:36px;align-items:center;border:1px solid #a9cfe4;border-radius:8px;background:linear-gradient(135deg,rgb(239 248 255/96%),rgb(255 254 250/94%)),#f8fbfe;color:#16445e;cursor:pointer;font-weight:820;padding:0 12px}.accelerator-native-actions button:disabled,.accelerator-native-pairing button:disabled{cursor:not-allowed;opacity:.52}.accelerator-native-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.accelerator-native-evidence-grid article{min-width:0;border:1px solid rgb(207 224 214/82%);border-radius:8px;background:rgb(255 254 250/72%);padding:10px}.accelerator-native-evidence-grid span,.accelerator-native-marked-focus span{display:block;color:#64717b;font-size:.68rem;font-weight:860;letter-spacing:0;text-transform:uppercase}.accelerator-native-evidence-grid strong{display:block;overflow:hidden;color:#253440;font-size:.82rem;line-height:1.26;margin-top:4px;text-overflow:ellipsis;white-space:nowrap}.accelerator-native-marked-focus{border:1px solid #bddac8;border-radius:8px;background:#f5fff8;color:#264231;padding:10px 12px}.accelerator-native-marked-focus em,.accelerator-native-marked-focus p,.accelerator-native-marked-focus strong{display:block;margin:0}.accelerator-native-marked-focus p{color:#385846;line-height:1.36;margin-top:3px}.accelerator-native-marked-focus em{color:#526057;font-style:normal;margin-top:6px}.accelerator-native-error{margin:0;border:1px solid #eed0c8;border-radius:8px;background:#fff6f2;color:#8a321f;font-size:.82rem;font-weight:720;padding:9px 10px}.accelerator-page-attention-layer{position:fixed;inset:0;z-index:72;pointer-events:none}.accelerator-page-attention-layer:before{position:absolute;inset:0;background:radial-gradient(circle at 50% 18%,rgb(125 211 252/10%),transparent 28%),rgb(248 252 255/12%);content:""}.accelerator-recording-mode .accelerator-page-attention-layer:before{background:radial-gradient(circle at 50% 18%,rgb(125 211 252/7%),transparent 28%),rgb(248 252 255/8%)}.accelerator-page-attention-hitbox{position:absolute;inset:0;overflow:hidden;border:0;background:transparent;cursor:crosshair;pointer-events:auto}.accelerator-page-attention-toolbar{position:fixed;top:74px;left:16px;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:min(620px,calc(100vw - 460px));align-items:center;gap:12px;border:1px solid rgb(125 211 252/55%);border-radius:18px;background:radial-gradient(circle at 8% 0,rgb(125 211 252/20%),transparent 34%),linear-gradient(135deg,rgb(255 254 250/96%),rgb(241 250 255/92%)),#fffefa;box-shadow:0 20px 54px rgb(17 24 39/14%);color:#243243;padding:12px 12px 12px 14px;pointer-events:auto}.accelerator-page-attention-pulse{width:34px;height:34px;border:1px solid rgb(56 189 248/50%);border-radius:999px;background:radial-gradient(circle at 50% 50%,#38bdf8 0 22%,rgb(56 189 248/18%) 24% 52%,transparent 54%),rgb(239 248 255/82%);box-shadow:0 0 0 6px rgb(56 189 248/10%),0 12px 28px rgb(31 95 139/14%)}.accelerator-page-attention-copy{display:grid;gap:3px;min-width:0}.accelerator-page-attention-copy strong{color:#16445e;font-size:.84rem;font-weight:860}.accelerator-page-attention-copy span{display:block;overflow:hidden;color:#56606d;display:-webkit-box;font-size:.82rem;font-weight:680;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.28}.accelerator-page-attention-actions{display:flex;gap:8px;align-items:center}.accelerator-page-attention-actions button{min-height:30px;border:1px solid #b9d8c7;border-radius:999px;background:#f4fff7;color:#245f4a;cursor:pointer;font-size:.78rem;font-weight:820;padding:0 10px}.accelerator-attention-brief{border-left-color:#2f7d9f!important;background:radial-gradient(circle at 96% 8%,rgb(125 211 252/18%),transparent 32%),rgb(248 252 255/82%)}.accelerator-marked-focus-note,.accelerator-workflow-report-focus{border:1px solid #c9deec;border-radius:8px;background:linear-gradient(135deg,rgb(248 252 255/95%),rgb(255 254 250/92%)),#fbfdff;padding:10px}.accelerator-marked-focus-note{display:grid;gap:4px;margin-top:12px}.accelerator-marked-focus-note p,.accelerator-marked-focus-note strong,.accelerator-workflow-report-focus{margin:0}.accelerator-marked-focus-note strong{color:#16445e;font-size:.82rem}.accelerator-marked-focus-note p,.accelerator-workflow-report-focus{color:#56606d;font-size:.86rem;line-height:1.4}.accelerator-workflow-report-focus{margin-top:12px!important}.accelerator-report-proof{display:grid;gap:10px;border:1px solid rgb(47 95 159/18%);border-radius:8px;background:rgb(255 255 255/68%);padding:12px}.accelerator-report-proof>span{color:#2f5f9f;font-size:.8rem;font-weight:860}.accelerator-report-proof>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.accelerator-report-proof article{border:1px solid #d9e2e8;border-radius:8px;background:#fffefa;padding:10px}.accelerator-report-proof strong{color:var(--ink);display:block;font-size:.9rem;margin-bottom:5px}.accelerator-report-proof p{color:#56606d;font-size:.84rem;line-height:1.35;margin:0}.accelerator-attention-saved-instruction{margin-top:8px!important;color:#425263!important;font-size:.88rem!important}.accelerator-capture-boundary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.accelerator-capture-boundary-grid article{border:1px solid #d9e2e8;border-radius:8px;background:#f9fbfc;padding:14px}.accelerator-capture-boundary-grid article:last-child{border-color:#ead8bd;background:#fffaf2}.accelerator-capture-boundary-grid h3{margin:0 0 10px;font-size:.96rem}.accelerator-capture-boundary-grid ul{display:grid;gap:7px;margin:0;padding-left:18px;color:#4c5865;line-height:1.38}.eyebrow{margin:0 0 8px;color:var(--blue);font-size:.75rem;font-weight:820;text-transform:uppercase}.eyebrow,h1,h2{letter-spacing:0}h1,h2{margin:0}h1{max-width:820px;font-size:clamp(2.2rem,4vw,4.6rem);line-height:.98}h2{font-size:1.08rem;line-height:1.2}.primary-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:8px;background:var(--surface-strong);color:#fffefa;cursor:pointer;padding:0 16px;white-space:nowrap}.primary-action:focus-visible,.primary-action:hover{background:#27303a;outline:3px solid rgb(47 95 159/22%)}.danger-action,.secondary-action{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;cursor:pointer;padding:0 12px;white-space:nowrap}.secondary-action{background:#fffefa;color:var(--ink)}.danger-action{background:#fae8ec;color:var(--rose)}.danger-action:focus-visible,.danger-action:hover,.secondary-action:focus-visible,.secondary-action:hover{border-color:rgb(47 95 159/45%);outline:3px solid rgb(47 95 159/16%)}.danger-action:disabled,.secondary-action:disabled{cursor:not-allowed;opacity:.5}.metrics-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.metrics-band div{display:grid;gap:4px;min-height:92px;align-content:center;border-right:1px solid var(--line);padding:18px}.metrics-band div:last-child{border-right:0}.metrics-band strong{font-size:1.8rem}.metrics-band span{color:var(--muted);font-size:.92rem}.session-proof-panel{display:grid;gap:16px;margin-top:18px}.proof-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.proof-step{display:grid;min-height:120px;align-content:start;gap:8px;border:1px solid var(--line);border-radius:8px;background:#fbfaf5;padding:12px}.proof-step small,.proof-step span{color:var(--muted);font-size:.8rem}.proof-step strong{line-height:1.15}.proof-note,.proof-step p{margin:0;color:#3f4650;font-size:.92rem;line-height:1.5}.proof-note{border-left:3px solid var(--amber);padding-left:12px}.proof-action-row,.replay-check-grid,.replay-intake-grid,.signal-list,.supervised-run-card{display:grid;gap:10px}.proof-action-row{grid-template-columns:repeat(auto-fit,minmax(172px,1fr))}.proof-action-row .secondary-action{text-decoration:none}.demo-truth-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo-truth-item{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:#ffffff;padding:12px}.demo-truth-item div{display:flex;align-items:center;justify-content:space-between;gap:10px}.demo-truth-item span{color:var(--muted);font-size:.78rem;font-weight:760;letter-spacing:0;text-transform:uppercase}.demo-truth-item strong{border-radius:999px;padding:4px 8px;font-size:.72rem;line-height:1;white-space:nowrap}.demo-truth-item p{margin:0;color:#3f4650;font-size:.86rem;line-height:1.45}.demo-truth-real strong{background:#e8f7ef;color:#17613d}.demo-truth-fixture strong{background:#fff3cf;color:#7b4e00}.demo-truth-pending strong{background:#f4f0ff;color:#4f3f8f}.replay-intake-grid,.supervised-run-card{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.file-intake-control,.signal-row{display:grid;gap:6px;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:12px}.file-intake-control span,.signal-row p,.signal-row span{color:var(--muted);font-size:.82rem}.replay-review-summary{display:grid;gap:12px}.replay-check-grid,.signal-list{grid-template-columns:repeat(4,minmax(0,1fr))}.sanitized-evidence-preview{max-height:280px;overflow:auto;background:#101418;color:#f4f7fb;font-size:.78rem;line-height:1.45;white-space:pre-wrap}.sanitized-evidence-preview,.supervised-run-card{border:1px solid var(--line);border-radius:8px;padding:12px}.supervised-run-card{background:#fbfaf5}.capture-panel{display:grid;grid-template-columns:minmax(190px,1fr) auto;gap:18px;align-items:start;margin-top:18px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 16px 48px rgb(22 24 29/8%);padding:18px}.capture-state{display:inline-flex;min-height:32px;align-items:center;justify-content:center;border-radius:999px;font-size:.76rem;font-weight:820;padding:0 12px}.capture-state-discarded,.capture-state-paused,.capture-state-preflight,.capture-state-review{background:#fff0da;color:var(--amber)}.capture-state-compiled,.capture-state-compiling,.capture-state-recording{background:#e5f2eb;color:var(--green)}.capture-lists{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.capture-lists strong{display:block;margin-bottom:6px}.capture-lists ul{display:grid;gap:4px;margin:0;color:var(--muted);font-size:.88rem;line-height:1.35;padding-left:18px}.capture-actions{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:8px;justify-content:flex-end}.capture-runtime{display:grid;grid-column:1/-1;gap:12px}.capture-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border:1px solid var(--line);border-radius:8px;background:#f0ece4;padding:4px}.capture-mode-switch button{min-height:36px;border:0;border-radius:6px;background:transparent;color:#4a525d;cursor:pointer;font-size:.82rem;font-weight:760}.capture-mode-switch .segment-active,.capture-mode-switch button:focus-visible,.capture-mode-switch button:hover{background:var(--surface);color:var(--ink);outline:none}.capture-option-grid,.capture-runtime-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.capture-runtime-block{display:grid;gap:7px;min-width:0;border:1px solid var(--line);border-radius:8px;background:#f8f5ef;padding:12px}.capture-runtime-block span{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:.82rem;font-weight:760}.capture-runtime-block strong{color:var(--ink);text-transform:capitalize}.capture-event p,.capture-event-log p,.capture-runtime-block p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.35}.keystroke-strip{min-height:40px;overflow-wrap:anywhere;border:1px dashed rgb(47 95 159/38%);border-radius:8px;background:#f8fbff;color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86rem;line-height:1.45;padding:10px 12px}.recording-preview{width:min(520px,100%);max-height:260px;border:1px solid var(--line);border-radius:8px;background:#111827}.capture-error{margin:0;border:1px solid rgb(164 63 85/28%);border-radius:8px;background:#fff2f4;color:var(--rose);font-weight:720;padding:10px 12px}.capture-event-log{display:grid;gap:8px}.capture-event{display:grid;gap:4px;border-left:3px solid rgb(47 95 159/42%);padding-left:10px}.capture-event span{color:var(--muted);font-size:.74rem}.native-helper-panel{display:grid;gap:12px;border:1px solid var(--line);border-radius:8px;background:#f8f5ef;padding:12px}.native-helper-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.native-helper-topline div{display:grid;gap:3px}.native-helper-topline span,.native-session-strip span,.native-storage-note{color:var(--muted);font-size:.84rem;line-height:1.4}.native-helper-grid,.permission-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.native-pair-form{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:8px}.native-pair-form input{min-height:38px;min-width:0;border:1px solid var(--line);border-radius:8px;background:#fffefa;color:var(--ink);font:inherit;padding:0 11px}.permission-pill{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border-radius:999px;font-size:.76rem;font-weight:780;padding:0 10px;text-align:center}.permission-allowed{background:#e5f2eb;color:var(--green)}.permission-blocked{background:#fae8ec;color:var(--rose)}.permission-unknown{background:#fff0da;color:var(--amber)}.native-storage-note{display:flex;align-items:flex-start;gap:8px;border:1px dashed rgb(47 95 159/34%);border-radius:8px;background:#f8fbff;padding:10px 12px}.native-session-strip{display:flex;flex-wrap:wrap;gap:8px}.native-session-strip span{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;background:#f0ece4;padding:0 10px}.native-event-table{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:10px}.native-event-row{display:grid;grid-template-columns:150px 140px minmax(0,1fr);gap:10px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:8px}.native-event-row:last-child{border-bottom:0;padding-bottom:0}.native-event-row p,.native-event-row span{margin:0;color:var(--muted);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.compiled-capture-summary{display:grid;gap:12px;border:1px solid rgb(69 138 90/32%);border-radius:8px;background:#f3fbf5;padding:12px}.compiled-capture-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.compiled-capture-footer span,.compiled-capture-heading span{display:inline-flex;align-items:center;gap:7px}.compiled-capture-heading strong{color:var(--green);font-size:.82rem;text-transform:capitalize}.compiled-capture-grid,.review-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.compiled-capture-grid div,.review-summary-grid div{display:grid;gap:4px;min-width:0;border:1px solid rgb(69 138 90/20%);border-radius:8px;background:#fffefa;padding:10px}.compiled-capture-footer,.compiled-capture-grid p,.compiled-capture-grid span,.review-summary-grid p,.review-summary-grid span{margin:0;color:var(--muted);font-size:.82rem;line-height:1.35}.compiled-capture-grid p,.compiled-capture-grid strong,.review-summary-grid p,.review-summary-grid strong{overflow-wrap:anywhere}.compiled-capture-footer{display:flex;flex-wrap:wrap;gap:10px}.apprenticeship-review{display:grid;grid-column:1/-1;gap:12px;border:1px solid rgb(114 92 43/24%);border-radius:8px;background:#fffaf0;padding:12px}.apprenticeship-grid,.autonomy-step-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.apprenticeship-grid div,.autonomy-step,.operator-question-list,.step-confidence-list{display:grid;gap:6px;min-width:0;border:1px solid rgb(114 92 43/18%);border-radius:8px;background:#fffefa;padding:10px}.apprenticeship-grid p,.apprenticeship-grid span,.autonomy-step p,.autonomy-step span,.operator-question-list p,.step-confidence-row p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.apprenticeship-grid strong,.autonomy-step strong,.operator-question-list strong,.step-confidence-row strong{overflow-wrap:anywhere}.step-confidence-list{gap:8px}.step-confidence-row{display:grid;grid-template-columns:minmax(96px,.35fr) minmax(0,1fr) auto;gap:10px;align-items:center;border-top:1px solid rgb(114 92 43/16%);padding-top:8px}.step-confidence-row:first-of-type{border-top:0;padding-top:0}.step-confidence-row div{display:grid;gap:2px}.step-confidence-row>span{border:1px solid rgb(47 95 159/24%);border-radius:999px;background:#eef4fb;color:var(--blue);font-size:.74rem;font-weight:780;padding:4px 8px;text-transform:capitalize}.autonomy-ladder{display:grid;gap:10px;border:1px solid rgb(47 95 159/20%);border-radius:8px;background:#f8fbff;padding:12px}.autonomy-step{border-color:rgb(47 95 159/18%)}.autonomy-step-current{border-color:rgb(69 138 90/40%);background:#f3fbf5}.autonomy-step-current strong{color:var(--green)}.autonomy-step-locked{background:#f7f3ea;color:var(--muted)}.autonomy-step-locked strong{color:var(--amber)}.consultant-overlay{position:fixed;right:24px;bottom:24px;z-index:30;display:grid;width:min(390px,calc(100vw - 32px));gap:12px;border:1px solid rgb(16 19 23/18%);border-radius:8px;background:#fffefa;box-shadow:0 24px 80px rgb(16 19 23/24%);padding:16px}.consultant-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.consultant-actions,.consultant-heading span{display:flex;align-items:center;gap:8px}.consultant-heading span{font-weight:820}.consultant-heading strong{color:var(--blue);font-size:.78rem}.consultant-overlay p{margin:0;font-size:.98rem;font-weight:740;line-height:1.42}.consultant-intent{color:var(--muted);font-size:.82rem;line-height:1.35}.consultant-overlay textarea{width:100%;min-height:86px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:#f8f5ef;color:var(--ink);font:inherit;line-height:1.4;padding:10px}.consultant-actions{flex-wrap:wrap}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:18px;margin-top:18px}.panel{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 16px 48px rgb(22 24 29/8%);padding:20px}.panel-large{min-height:452px}.panel-wide{grid-column:span 1}.panel-full{grid-column:1/-1}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.competitive-demo-panel{display:grid;gap:16px}.competitive-demo-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:14px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:16px}.competitive-demo-hero>div:first-child{display:grid;gap:8px}.competitive-demo-hero strong{font-size:1.04rem}.competitive-demo-cta p,.competitive-demo-guardrails p,.competitive-demo-hero p,.competitive-demo-hero span{margin:0;color:var(--muted);font-size:.9rem;line-height:1.45}.competitive-demo-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.competitive-demo-stats div{display:grid;gap:4px;min-height:78px;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:12px}.competitive-demo-cta span,.competitive-demo-guardrails strong,.competitive-demo-stage-index span,.competitive-demo-stats span{color:var(--muted);font-size:.78rem;font-weight:800}.competitive-demo-stats strong{color:var(--green);font-size:1.4rem}.competitive-demo-timeline{display:grid;gap:10px}.competitive-demo-stage{display:grid;grid-template-columns:132px minmax(0,1fr) minmax(240px,.62fr);gap:12px;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:12px}.competitive-demo-guardrails,.competitive-demo-stage-body,.competitive-demo-stage-index{display:grid;align-content:start;gap:8px;min-width:0}.competitive-demo-stage-index strong{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;background:var(--surface-strong);color:#fffefa}.competitive-demo-stage-body p{margin:0;color:#3c434d;font-size:.92rem;line-height:1.45}.competitive-demo-guardrails,.demo-chip-row{display:flex;flex-wrap:wrap;gap:6px}.competitive-demo-guardrails span,.demo-chip-row span{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;background:#f0ece4;color:#515b69;font-size:.74rem;font-weight:760;padding:0 9px}.competitive-demo-guardrails p{flex-basis:100%}.demo-stage-guided_through_ui{border-color:rgb(160 95 22/34%)}.demo-stage-compiled_out_of_ui{border-color:rgb(47 95 159/32%)}.demo-stage-approval_gate{border-color:rgb(164 63 85/30%)}.demo-stage-reuse_loop{border-color:rgb(47 125 98/32%)}.competitive-demo-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:14px}.competitive-demo-footer>div{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:14px}.competitive-demo-footer ul{display:grid;gap:6px;margin:0;color:#3c434d;font-size:.88rem;line-height:1.4;padding-left:18px}.observer-panel{display:grid;gap:16px}.observer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.observer-action-row{display:flex;flex-wrap:wrap;gap:8px}.observer-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.observer-metric-grid label{display:grid;gap:5px;min-width:0;color:var(--muted);font-size:.76rem;font-weight:760;text-transform:uppercase}.observer-metric-grid input,.observer-metric-grid select,.observer-metric-grid textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;background:white;color:var(--ink);font:inherit;padding:8px 9px;text-transform:none}.observer-note-field{grid-column:1/-1}.observer-run-loop{position:relative;z-index:1;display:grid;gap:12px;border-top:1px solid var(--line);margin-bottom:12px;padding-top:14px}.compiled-capture-summary .capture-actions{position:relative;z-index:2}.observer-run-loop p,.promotion-gate-note{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.observer-run-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.observer-run-evidence-grid>div{display:grid;gap:5px;min-width:0;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:10px}.observer-run-evidence-grid span{color:var(--green);font-size:.72rem;font-weight:780;text-transform:uppercase}.observer-run-evidence-grid p,.observer-run-evidence-grid strong{overflow-wrap:anywhere}.artifact-version-history{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:10px}.artifact-version-history-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.artifact-version-history-heading strong{color:var(--ink);font-size:.92rem}.artifact-version-history-heading span{color:var(--muted);font-size:.78rem;text-align:right}.artifact-version-history-list{display:grid;gap:8px}.artifact-version-history-row{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:10px;border-top:1px solid var(--line);padding-top:8px}.artifact-version-history-row>div{min-width:0}.artifact-version-history-row span{display:block;color:var(--green);font-size:.68rem;font-weight:780;text-transform:uppercase}.artifact-version-history-row p,.artifact-version-history-row strong{overflow-wrap:anywhere}.artifact-version-history-row strong{display:block;color:var(--ink);font-size:.86rem;line-height:1.25;margin-top:2px}.artifact-version-history-row p{margin-top:3px}.skill-studio-panel{display:grid;gap:14px}.skill-studio-artifacts,.skill-studio-grid,.skill-studio-summary{display:grid;gap:12px}.skill-studio-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.skill-studio-guardrails span,.skill-studio-section,.skill-studio-summary>div{min-width:0;border:1px solid var(--line);border-radius:8px;background:#fffefa}.skill-studio-summary>div{display:grid;gap:5px;padding:12px}.skill-eval-row span,.skill-file-row span,.skill-studio-section-heading span,.skill-studio-summary span{color:var(--green);font-size:.72rem;font-weight:780;text-transform:uppercase}.skill-studio-summary strong{color:var(--ink);font-size:1rem;overflow-wrap:anywhere}.skill-studio-summary p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.4}.skill-studio-artifacts,.skill-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-studio-section{display:grid;gap:10px;align-content:start;padding:12px}.skill-studio-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.skill-studio-section-heading strong{color:var(--ink);font-size:.95rem}.skill-studio-section-heading span{text-align:right}.skill-eval-list,.skill-file-list{display:grid;gap:8px}.skill-eval-row,.skill-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;border-top:1px solid var(--line);padding-top:8px}.skill-eval-row strong,.skill-file-row strong{display:block;color:var(--ink);font-size:.86rem;overflow-wrap:anywhere}.skill-eval-row p,.skill-file-row p{margin-top:3px;color:var(--muted);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.skill-code-preview,.skill-export-textarea{width:100%;min-width:0;max-height:360px;border:1px solid var(--line);border-radius:8px;background:white;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.76rem;line-height:1.45;overflow:auto;padding:12px;white-space:pre-wrap}.skill-export-textarea{min-height:360px;resize:vertical}.skill-export-download{width:fit-content;text-decoration:none}.skill-pack-persistence-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.skill-pack-persistence-status{margin:0;color:var(--muted);font-size:.8rem;line-height:1.4}.skill-studio-guardrails{display:flex;flex-wrap:wrap;gap:8px}.skill-studio-guardrails span{color:var(--muted);font-size:.78rem;font-weight:700;padding:8px 10px}.skill-improvement-panel{display:grid;gap:14px}.skill-improvement-grid,.skill-improvement-summary{display:grid;gap:12px}.skill-improvement-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.skill-improvement-section,.skill-improvement-summary>div{min-width:0;border:1px solid var(--line);border-radius:8px;background:#fffefa}.skill-improvement-summary>div{display:grid;gap:5px;padding:12px}.skill-improvement-counts span,.skill-improvement-row span,.skill-improvement-summary span{color:var(--green);font-size:.72rem;font-weight:780;text-transform:uppercase}.skill-improvement-summary strong{color:var(--ink);font-size:1rem;overflow-wrap:anywhere}.skill-improvement-note,.skill-improvement-summary p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.4}.skill-improvement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skill-improvement-section{display:grid;gap:10px;align-content:start;padding:12px}.skill-improvement-counts{display:flex;flex-wrap:wrap;gap:8px}.skill-improvement-counts span{border:1px solid var(--line);border-radius:999px;background:#eef4ef;padding:5px 8px}.skill-improvement-list{display:grid;gap:8px}.skill-improvement-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;border-top:1px solid var(--line);padding-top:8px}.skill-improvement-row strong{display:block;color:var(--ink);font-size:.86rem;overflow-wrap:anywhere}.skill-improvement-row p{margin-top:3px;color:var(--muted);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.observer-metric-grid .check-row{display:flex;align-items:center;gap:8px;text-transform:none}.observer-metric-grid .check-row input{width:16px;height:16px}.observer-run-state{margin:0;border:1px solid var(--line);border-radius:8px;background:#f7f2e8;color:#3c434d;font-size:.88rem;line-height:1.4;padding:10px 12px}.observer-run-state-complete{border-color:rgb(47 125 98/28%);background:#edf6f0}.observer-run-state-error{border-color:rgb(164 63 85/28%);background:#fae8ec;color:var(--rose)}.observer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.observer-card,.observer-footer>div{display:grid;gap:8px;min-width:0;border:1px solid var(--line);border-radius:8px;background:#fffefa;padding:14px}.observer-card p,.observer-card ul,.observer-footer p{margin:0;color:#3c434d;font-size:.88rem;line-height:1.42}.observer-card span{color:var(--green);font-weight:780}.observer-card ul{display:grid;gap:6px;padding-left:18px}.observer-footer{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:10px}.section-count{display:grid;min-width:32px;height:32px;place-items:center;border-radius:999px;background:#e6f0eb;color:var(--green);font-weight:780}.workflow-list{display:grid;gap:10px}.attention-heading-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.attention-list,.candidate-panel,.workflow-diff-list,.workflow-ir-review{display:grid;gap:10px}.attention-row{display:grid;grid-template-columns:96px minmax(0,1fr) 150px minmax(190px,.7fr);gap:12px;align-items:start;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:12px}.attention-row p,.candidate-row p,.fallback-adapter-card p,.workflow-diff-row p{margin:0;color:var(--muted);font-size:.86rem;line-height:1.4;overflow-wrap:anywhere}.attention-row>span:nth-child(3){color:var(--muted);font-size:.82rem}.attention-row .text-link{margin-top:0}.related-ref-link{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:6px;border:1px solid rgb(47 95 159/20%);border-radius:999px;background:#eef4fb;color:var(--blue);font-size:.76rem;font-weight:760;margin-top:8px;padding:4px 9px;overflow-wrap:anywhere}.related-ref-link:focus-visible,.related-ref-link:hover{border-color:rgb(47 95 159/45%);outline:3px solid rgb(47 95 159/14%)}.attention-severity{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border-radius:999px;font-size:.72rem;font-weight:820;padding:0 9px;text-transform:capitalize}.attention-severity-info{background:#e8f0fb;color:var(--blue)}.attention-severity-warning{background:#fff0da;color:var(--amber)}.attention-severity-critical{background:#fae8ec;color:var(--rose)}.private-context{border-left:3px solid rgb(47 95 159/34%);padding-left:8px}.candidate-panel{margin-top:14px;border-top:1px solid var(--line);padding-top:14px}.candidate-panel-heading{display:flex;justify-content:space-between;gap:12px}.candidate-panel-heading span{color:var(--muted);font-size:.84rem}.candidate-row,.fallback-adapter-card,.workflow-diff-row{display:grid;gap:9px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:12px}.candidate-actions{display:flex;flex-wrap:wrap;gap:8px}.workflow-ir-review{grid-column:1/-1;border:1px solid rgb(47 95 159/28%);border-radius:8px;background:#f8fbff;padding:12px}.workflow-ir-review textarea{min-height:70px;resize:vertical;border:1px solid var(--line);border-radius:8px;background:#fffefa;color:var(--ink);font:inherit;line-height:1.4;padding:10px}.workflow-diff-row{background:#fffefa}.workflow-diff-row p span{color:var(--ink);font-weight:780}.registry-row-promoted{border-color:rgb(47 125 98/36%);background:#f3fbf5}.fallback-adapter-card{margin-top:14px}.fallback-adapter-card>div:first-child{display:flex;justify-content:space-between;gap:12px}.fallback-adapter-card>div:first-child span{color:var(--blue);font-size:.82rem;font-weight:820}.workflow-row{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;color:inherit;cursor:pointer;padding:16px;text-align:left}.workflow-row-active,.workflow-row:focus-visible,.workflow-row:hover{border-color:rgb(47 95 159/45%);background:#f1f5f8;outline:none}.workflow-row-main{display:grid;gap:6px}.workflow-row-main strong{font-size:1rem}.workflow-row-main span{color:var(--muted);font-size:.92rem;line-height:1.45}.artifact-status,.status{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border-radius:999px;font-size:.75rem;font-weight:780;padding:0 10px;text-transform:capitalize;white-space:nowrap}.artifact-draft,.status-captured{background:#fff0da;color:var(--amber)}.artifact-approved,.artifact-ready-for-review,.status-compiled{background:#e5f2eb;color:var(--green)}.artifact-rejected,.status-approval{background:#fae8ec;color:var(--rose)}.ir-list{display:grid;gap:14px;margin:0}.ir-list div{display:grid;gap:5px;border-bottom:1px solid var(--line);padding-bottom:14px}.ir-list div:last-child{border-bottom:0}dt{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}dd{margin:0;line-height:1.5}.score-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.score-item{display:grid;gap:4px;border-radius:8px;background:#f0ece4;padding:12px}.score-item span{color:var(--muted);font-size:.78rem}.score-item strong{font-size:1.35rem}.artifact-table{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:8px}.artifact-row{display:grid;grid-template-columns:160px minmax(0,1fr) 124px;align-items:center;gap:14px;min-height:54px;border-bottom:1px solid var(--line);padding:0 14px}.artifact-row:last-child{border-bottom:0}.artifact-kind{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem}.event-list{display:grid;gap:10px}.event-row,.registry-row{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:14px}.registry-list{display:grid;gap:10px}.registry-row div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.registry-row div:first-child span{color:var(--muted);font-size:.82rem}.registry-row p{margin:0;color:#3c434d;line-height:1.45}.event-row-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-meta span,.event-row-top span{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;background:#e6f0eb;color:var(--green);font-size:.74rem;font-weight:760;padding:0 9px;text-transform:capitalize}.event-row p{margin:0;color:#3c434d;line-height:1.45}.event-meta{display:flex;flex-wrap:wrap;gap:6px}.event-meta span{background:#f0ece4;color:#515b69;text-transform:none}.policy-list{display:grid;gap:13px;margin:0;padding:0;list-style:none}.policy-list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;color:#3c434d;line-height:1.45}.policy-list svg{color:var(--green);margin-top:1px}.policy-editor{display:grid;gap:14px;margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.governance-block span,.policy-editor span,.verification-block span{color:var(--muted);font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.segmented-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:8px;border:1px solid var(--line);border-radius:8px;background:#f0ece4;padding:4px}.segmented-control button{min-height:34px;border:0;border-radius:6px;background:transparent;color:#4a525d;cursor:pointer;font-size:.78rem;font-weight:760;text-transform:capitalize}.segmented-control .segment-active,.segmented-control button:focus-visible,.segmented-control button:hover{background:var(--surface);color:var(--ink);outline:none}.toggle-row{display:flex;align-items:center;gap:9px;color:#3c434d;font-size:.92rem}.toggle-row input{width:18px;height:18px;accent-color:var(--green)}.policy-editor-note{display:grid;gap:4px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:12px}.verification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.governance-block,.verification-block{display:grid;gap:7px;min-height:128px;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:14px}.governance-block p,.verification-block p{margin:0;color:#2f3742;font-size:.92rem;line-height:1.45}.governance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analytics-list{display:grid;gap:8px;margin-top:14px}.analytics-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#faf8f2;padding:12px}.analytics-row span{color:#3c434d;line-height:1.4}.analytics-row strong{color:var(--green);white-space:nowrap}.text-link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;color:var(--blue);font-weight:740}.text-link:focus-visible,.text-link:hover{text-decoration:underline;outline:none}@media (max-width:1040px){.app-shell{grid-template-columns:1fr}.sidebar{position:static;min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.nav-list{grid-template-columns:repeat(5,minmax(0,1fr))}.capture-panel{grid-template-columns:1fr}.capture-actions{justify-content:flex-start}.apprenticeship-grid,.artifact-version-history-row,.autonomy-step-grid,.capture-option-grid,.capture-runtime-grid,.competitive-demo-footer,.competitive-demo-hero,.competitive-demo-stage,.dashboard-grid,.demo-truth-strip,.governance-grid,.native-helper-grid,.observer-columns,.observer-footer,.observer-metric-grid,.observer-run-evidence-grid,.permission-grid,.proof-action-row,.proof-step-grid,.replay-check-grid,.replay-intake-grid,.review-summary-grid,.signal-list,.skill-improvement-grid,.skill-improvement-summary,.skill-studio-artifacts,.skill-studio-grid,.skill-studio-summary,.step-confidence-row,.supervised-run-card,.verification-grid{grid-template-columns:1fr}}@media (max-width:720px){.app-shell,.metrics-band,.panel,.score-grid,.topbar,.workspace{min-width:0;max-width:100%}.sidebar{gap:14px;overflow-x:hidden;padding:14px 12px}.brand-mark{width:34px;height:34px}.sidebar-footer{display:none}.nav-list{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.nav-item{flex:0 0 auto;min-height:36px;padding:0 10px;white-space:nowrap}.workspace{padding:22px 16px 32px}.topbar{display:grid}.topbar-actions{display:grid;grid-template-columns:auto minmax(0,1fr);padding-right:0;width:100%}h1{max-width:100%;font-size:1.9rem;line-height:1.05;overflow-wrap:anywhere}.topbar .primary-action{width:100%}.session-proof-panel{gap:10px;margin-top:0}.proof-step{min-height:0;gap:4px;padding:9px 10px}.proof-step p{display:none}.ambient-endpoint-debug-cockpit dl,.ambient-endpoint-debug-cockpit-filters,.ambient-endpoint-debug-replay-tools dl,.ambient-endpoint-pmf-instrumentation dl,.ambient-endpoint-source-permission-matrix,.apprenticeship-grid,.artifact-version-history-row,.attention-row,.autonomy-step-grid,.capture-lists,.capture-mode-switch,.capture-option-grid,.capture-runtime-grid,.competitive-demo-footer,.competitive-demo-hero,.competitive-demo-stage,.compiled-capture-grid,.demo-truth-strip,.metrics-band,.native-event-row,.native-helper-grid,.native-pair-form,.observer-columns,.observer-footer,.observer-metric-grid,.observer-run-evidence-grid,.permission-grid,.proof-action-row,.proof-step-grid,.replay-check-grid,.replay-intake-grid,.review-summary-grid,.score-grid,.segmented-control,.signal-list,.skill-eval-row,.skill-file-row,.skill-improvement-grid,.skill-improvement-row,.skill-improvement-summary,.skill-studio-artifacts,.skill-studio-grid,.skill-studio-summary,.step-confidence-row,.supervised-run-card{grid-template-columns:1fr}.metrics-band div{border-right:0;border-bottom:1px solid var(--line)}.metrics-band div:last-child{border-bottom:0}.analytics-row,.artifact-row,.attention-row,.workflow-row{grid-template-columns:1fr}.artifact-row{gap:8px;padding:14px}}@media (max-width:560px){.apprentice-voice-control{top:16px;right:72px;bottom:auto;left:auto;width:auto;max-width:calc(100vw - 112px);justify-content:flex-start}.apprentice-voice-trigger>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.apprentice-chat-trigger{opacity:1;transform:none}.apprentice-chat-drawer{position:fixed;top:auto;right:12px;bottom:72px;left:12px;width:auto;max-height:calc(100vh - 104px)}}@media (prefers-reduced-motion:reduce){.accelerator-hero-image,.accelerator-hero-video{transition:none}.accelerator-hero-video{display:none}}.power-review-shell{display:grid;min-height:100vh;grid-template-columns:236px minmax(0,1fr);background:#eef2f0;color:#131820}.power-review-nav{position:sticky;top:0;display:grid;height:100vh;align-content:start;gap:24px;border-right:1px solid #cfd7d2;background:#f8faf7;padding:24px 18px}.power-review-brand{display:grid;gap:6px}.power-review-brand span,.power-review-eyebrow,.power-review-filter-pills span,.power-review-inspector-context span,.power-review-inspector-kicker,.power-review-item dt,.power-review-item-open span,.power-review-ref-list a span,.power-review-section-heading p,.power-review-source-notices span{color:#667085;font-size:.72rem;font-weight:820;letter-spacing:0;text-transform:uppercase}.power-review-brand strong{color:#101317;font-size:1.08rem;line-height:1.15}.power-review-nav nav{display:grid;gap:8px}.power-review-nav a{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;border:1px solid transparent;border-radius:8px;color:#26313f;font-size:.9rem;font-weight:780;line-height:1.25;padding:8px 10px;text-decoration:none}.power-review-nav a:hover{border-color:#cfd7d2;background:#ffffff}.power-review-nav small{display:inline-grid;min-width:24px;min-height:24px;place-items:center;border:1px solid #d9e0dc;border-radius:999px;color:#42645a;font-size:.74rem}.power-review-main{display:grid;gap:18px;min-width:0;padding:26px}.power-review-filter-band,.power-review-inspector,.power-review-layout,.power-review-section,.power-review-topbar{width:min(100%,1220px);margin:0 auto}.power-review-topbar{display:flex;align-items:end;justify-content:space-between;gap:18px}.power-review-topbar h1{margin:4px 0 0;color:#111827;font-size:1.92rem;letter-spacing:0;line-height:1.05}.power-review-actions,.power-review-filter-pills,.power-review-status-strip{display:flex;flex-wrap:wrap;gap:8px}.power-review-filter-pills span,.power-review-status-strip span{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid #cbd5cf;border-radius:999px;background:#ffffff;color:#30463f;padding:6px 10px;text-transform:none}.power-review-filter-band{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1fr);align-items:center;gap:14px;border:1px solid #cfd7d2;border-radius:8px;background:#ffffff;padding:12px}.power-review-search{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px}.power-review-search label{display:grid;gap:5px}.power-review-search input{width:100%;min-height:38px;border:1px solid #cbd5cf;border-radius:8px;background:#f8faf7;color:#111827;font:inherit;padding:8px 10px}.power-review-search input:focus{border-color:#47786b;outline:2px solid rgb(71 120 107/22%);outline-offset:2px}.power-review-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:start;gap:16px}.power-review-sections{display:grid;min-width:0;gap:14px}.power-review-section{display:grid;min-width:0;gap:12px;scroll-margin-top:18px}.power-review-section-heading{display:grid;gap:6px;border:1px solid #cfd7d2;border-radius:8px;background:#ffffff;padding:14px}.power-review-section-heading div{display:flex;align-items:center;gap:10px}.power-review-section-heading div>span{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:999px}.power-review-section-heading span[data-tone=urgent]{background:#fff1ec;color:#9b482f}.power-review-section-heading span[data-tone=digest]{background:#eef4ff;color:#2f5f9f}.power-review-section-heading span[data-tone=policy]{background:#f4f0ff;color:#5b4b8a}.power-review-section-heading span[data-tone=receipt]{background:#edf8f2;color:#2f7d62}.power-review-section-heading span[data-tone=learning]{background:#fff7df;color:#7c5a10}.power-review-section-heading h2{margin:0;color:#111827;font-size:1.05rem;letter-spacing:0}.power-review-section-heading p{margin:0;max-width:780px;color:#5f6d66;font-size:.82rem;line-height:1.4;text-transform:none}.power-review-item-list{display:grid;gap:10px}.power-review-empty,.power-review-item{display:grid;min-width:0;gap:10px;border:1px solid #d4ddd7;border-radius:8px;background:#ffffff;padding:14px}.power-review-item[data-active-review=true]{border-color:#b9cfe2}.power-review-item[data-group=receipts]{border-color:#bbd8c9}.power-review-item[data-group=policy_suggestions]{border-color:#d2c7ea}.power-review-item-open{display:inline-flex;justify-self:start;align-items:center;gap:6px;border:0;background:transparent;color:#42645a;cursor:pointer;font:inherit;padding:0}.power-review-inspector h2,.power-review-item h3{margin:0;color:#111827;letter-spacing:0}.power-review-item h3{font-size:1rem;line-height:1.25}.power-review-feedback span,.power-review-inspector p,.power-review-item p,.power-review-source-notices p{margin:0;color:#4b5563;font-size:.88rem;line-height:1.45}.power-review-item dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.power-review-item dl div{display:grid;min-width:0;gap:4px;border:1px solid #e2e7e3;border-radius:8px;background:#f8faf7;padding:8px}.power-review-item dd{overflow-wrap:anywhere;margin:0;color:#25372f;font-size:.78rem;font-weight:740;line-height:1.35}.power-review-actions button{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid #cbd5cf;border-radius:8px;background:#f8faf7;color:#25372f;cursor:pointer;font:inherit;font-size:.8rem;font-weight:760;line-height:1.2;padding:6px 9px;text-transform:capitalize}.power-review-actions button:hover{border-color:#47786b;background:#ffffff}.power-review-inspector{position:sticky;top:18px;display:grid;gap:14px;border:1px solid #cfd7d2;border-radius:8px;background:#ffffff;padding:16px}.power-review-inspector h2{font-size:1.18rem;line-height:1.2}.power-review-inspector-context{display:grid;gap:8px}.power-review-feedback,.power-review-inspector-context section,.power-review-source-notices{display:grid;gap:6px;border:1px solid #e2e7e3;border-radius:8px;background:#f8faf7;padding:10px}.power-review-ref-list{display:grid;gap:8px}.power-review-ref-list a{display:grid;min-width:0;gap:4px;border:1px solid #d4ddd7;border-radius:8px;color:#25372f;padding:9px;text-decoration:none}.power-review-ref-list a:hover{border-color:#47786b}.power-review-ref-list strong{overflow-wrap:anywhere;color:#111827;font-size:.8rem;line-height:1.3}.power-review-ref-list small{color:#647067;font-size:.76rem;line-height:1.35}.power-review-source-notices{grid-template-columns:20px minmax(0,1fr);background:#eef6f2}.power-review-source-notices p[data-status=paused]{color:#7c5a10}.power-review-feedback{grid-template-columns:18px minmax(0,1fr);align-items:start;background:#f4f6ff}@media (max-width:1040px){.power-review-shell{grid-template-columns:1fr}.power-review-nav{position:static;height:auto;border-right:0;border-bottom:1px solid #cfd7d2}.power-review-nav nav{grid-template-columns:repeat(5,minmax(0,1fr))}.power-review-nav a{grid-template-columns:18px minmax(0,1fr)}.power-review-nav small{display:none}.power-review-filter-band,.power-review-layout{grid-template-columns:1fr}.power-review-inspector{position:static}}@media (max-width:720px){.power-review-main{padding:18px}.power-review-topbar{align-items:start;flex-direction:column}.power-review-item dl,.power-review-nav nav{grid-template-columns:1fr}}.debug-cockpit-shell{background:linear-gradient(90deg,rgba(243,244,246,.96),rgba(255,255,255,.98)),#f7f7f4;color:#16181d;display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.debug-cockpit-rail{background:#111827;color:#f8fafc;display:flex;flex-direction:column;gap:22px;min-height:100vh;padding:22px 16px}.debug-cockpit-brand{border-bottom:1px solid rgba(255,255,255,.14);display:grid;gap:5px;padding:0 6px 18px}.debug-cockpit-brand span,.debug-cockpit-eyebrow{color:#737b8c;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.debug-cockpit-brand strong{font-size:22px;letter-spacing:0}.debug-cockpit-type-list{display:grid;gap:8px}.debug-cockpit-type-list button{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;min-height:42px;padding:10px 11px;text-align:left}.debug-cockpit-type-list button:hover{background:rgba(255,255,255,.1)}.debug-cockpit-type-list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-cockpit-type-list button small{color:#a7b0c0;font-size:12px}.debug-cockpit-main{display:flex;flex-direction:column;min-width:0}.debug-cockpit-topbar{align-items:center;border-bottom:1px solid #dde1e7;display:grid;gap:18px;grid-template-columns:minmax(220px,.7fr) minmax(320px,1fr);padding:22px 28px}.debug-cockpit-topbar h1{font-size:31px;letter-spacing:0;line-height:1;margin:5px 0 0}.debug-cockpit-search{align-items:center;background:#ffffff;border:1px solid #d5dbe4;border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) 44px;min-height:58px;padding:8px 10px 8px 14px}.debug-cockpit-search label{display:grid;gap:4px;min-width:0}.debug-cockpit-search label span{color:#667085;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.debug-cockpit-search input{border:0;color:#111827;font:inherit;min-width:0;outline:none}.debug-cockpit-search output{align-items:center;background:#111827;border-radius:6px;color:#ffffff;display:grid;font-size:14px;font-weight:800;height:38px;justify-content:center}.debug-cockpit-grid{display:grid;gap:18px;grid-template-columns:minmax(250px,.55fr) minmax(360px,1fr) minmax(280px,.72fr);min-height:0;padding:18px}.debug-cockpit-records{display:flex;flex-direction:column;gap:10px;min-width:0}.debug-cockpit-record{background:#ffffff;border:1px solid #dce2ea;border-left:4px solid #53616f;border-radius:8px;cursor:pointer;display:grid;gap:8px;min-height:132px;padding:13px;text-align:left}.debug-cockpit-record.is-selected{border-color:#1f2937;box-shadow:0 10px 26px rgba(17,24,39,.12)}.debug-cockpit-record>strong{color:#111827;font-size:15px;line-height:1.2}.debug-cockpit-record>span:not(.debug-cockpit-type-pill){color:#4b5563;font-size:13px;line-height:1.4}.debug-cockpit-record>small{color:#667085;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}.debug-cockpit-center,.debug-cockpit-inspector{min-width:0}.debug-cockpit-inspector,.debug-cockpit-selected{display:grid;gap:14px}.debug-cockpit-selected-heading{background:#ffffff;border:1px solid #dce2ea;border-radius:8px;display:grid;gap:10px;padding:18px}.debug-cockpit-selected-heading h2{font-size:24px;letter-spacing:0;line-height:1.08;margin:0}.debug-cockpit-panel p,.debug-cockpit-selected-heading p{color:#4b5563;font-size:14px;line-height:1.5;margin:0}.debug-cockpit-panel{background:#ffffff;border:1px solid #dce2ea;border-radius:8px;display:grid;gap:14px;min-width:0;padding:15px}.debug-cockpit-panel header{align-items:center;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr)}.debug-cockpit-panel header strong{color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;grid-column:2;overflow-wrap:anywhere}.debug-cockpit-panel header span{color:#111827;font-weight:800}.debug-cockpit-chain{display:grid;gap:9px}.debug-cockpit-trace-group{align-items:start;border:1px solid #e5e7eb;border-radius:8px;display:grid;gap:8px;grid-template-columns:116px minmax(0,1fr);min-height:38px;padding:9px 10px}.debug-cockpit-trace-group span{color:#667085;font-size:12px;font-weight:800}.debug-cockpit-trace-group em,.debug-cockpit-trace-group strong{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-style:normal;overflow-wrap:anywhere}.debug-cockpit-dl{display:grid;gap:9px;margin:0}.debug-cockpit-dl div{border-bottom:1px solid #edf0f4;display:grid;gap:8px;grid-template-columns:118px minmax(0,1fr);padding-bottom:8px}.debug-cockpit-dl div:last-child{border-bottom:0;padding-bottom:0}.debug-cockpit-dl dt{color:#667085;font-size:12px;font-weight:800}.debug-cockpit-dl dd{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;margin:0;overflow-wrap:anywhere}.debug-cockpit-dl.compact div{grid-template-columns:minmax(0,1fr)}.debug-cockpit-refs,.debug-cockpit-user-links{display:grid;gap:8px}.debug-cockpit-refs a,.debug-cockpit-user-links a{border:1px solid #e5e7eb;border-radius:8px;color:inherit;display:grid;gap:5px;padding:10px;text-decoration:none}.debug-cockpit-refs a:hover,.debug-cockpit-user-links a:hover{border-color:#111827}.debug-cockpit-refs span,.debug-cockpit-user-links span{color:#667085;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.debug-cockpit-refs strong,.debug-cockpit-user-links strong{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.debug-cockpit-refs small{color:#667085;font-size:12px}.debug-cockpit-type-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;gap:6px;justify-self:start;letter-spacing:0;padding:5px 8px;text-transform:uppercase}.debug-type-review-request{background:#fff7ed;color:#9a3412}.debug-type-notification-receipt{background:#ecfdf5;color:#047857}.debug-type-passive-thought{background:#f5f3ff;color:#6d28d9}.debug-type-policy-nudge{background:#eef2ff;color:#3730a3}.debug-type-execution-route{background:#fef2f2;color:#b91c1c}.debug-type-run-receipt{background:#f0f9ff;color:#0369a1}.debug-type-measurement-signal{background:#f7fee7;color:#4d7c0f}@media (max-width:1180px){.debug-cockpit-shell{grid-template-columns:1fr}.debug-cockpit-rail{min-height:auto}.debug-cockpit-type-list{grid-template-columns:repeat(2,minmax(0,1fr))}.debug-cockpit-grid{grid-template-columns:1fr}}@media (max-width:720px){.debug-cockpit-topbar{grid-template-columns:1fr;padding:18px}.debug-cockpit-grid{padding:12px}.debug-cockpit-type-list{grid-template-columns:1fr}.debug-cockpit-search{grid-template-columns:auto minmax(0,1fr)}.debug-cockpit-search output{grid-column:1/-1;width:100%}.debug-cockpit-dl div,.debug-cockpit-trace-group{grid-template-columns:1fr}}