.qsr-scanning,.qsr-error,.qsr-result{background:#10181d;border:1px solid #405964;border-radius:6px;padding:24px;color:#f6f3eb}.qsr-scanning{min-width:340px;text-align:center}.qsr-eyebrow,.qsr-result__head small{display:block;color:#d7ae57;font:600 10px IBM Plex Mono,monospace}.qsr-scanning h2,.qsr-result h2{margin:10px 0 18px;font-size:21px;line-height:1.2}.qsr-scan-orbit{position:relative;width:82px;height:82px;margin:0 auto 16px;border:1px solid #405964;border-radius:50%;animation:qsr-rotate 8s linear infinite}.qsr-scan-orbit b{position:absolute;top:20px;right:20px;bottom:20px;left:20px;display:grid;place-items:center;color:#d7ae57;border:1px solid #705b2a;border-radius:50%;font:600 13px IBM Plex Mono,monospace}.qsr-scan-orbit i{position:absolute;width:7px;height:7px;background:#82aebe;border-radius:50%}.qsr-scan-orbit i:nth-child(1){top:-4px;left:37px}.qsr-scan-orbit i:nth-child(2){right:5px;bottom:14px}.qsr-scan-orbit i:nth-child(3){left:7px;bottom:17px}.qsr-agent-log{display:grid;gap:6px;text-align:left}.qsr-agent-log>div{display:grid;grid-template-columns:18px 64px 1fr;gap:7px;align-items:center;min-height:34px;padding:0 8px;color:#82959d;border-left:2px solid #30424b}.qsr-agent-log>div.is-active{color:#f6f3eb;background:#17242a;border-left-color:#d7ae57}.qsr-agent-log>div.is-complete{color:#c6d9e1}.qsr-agent-log span{display:grid;place-items:center}.qsr-agent-log span i{width:7px;height:7px;border:1px solid #58707b;border-radius:50%}.qsr-agent-log b{font-size:12px}.qsr-agent-log small{font-size:11px}.qsr-scanning p{margin:16px 0 0;color:#a9bbc4;font-size:11px;line-height:1.45}.qsr-result__head{display:flex;gap:9px;align-items:center;color:#82aebe}.qsr-result__head b{display:block;color:#f6f3eb;font-size:15px}.qsr-flags{display:grid;gap:8px;margin:0;padding:0;list-style:none}.qsr-flags li{display:flex;gap:9px;padding:10px;color:#d8e2e5;background:#201d17;border:1px solid #705b2a;font-size:12px;line-height:1.35}.qsr-flags li svg{flex:none;color:#e0bd6c}.qsr-flags .qsr-positive{background:#142025;border-color:#405964}.qsr-flags .qsr-positive svg{color:#82aebe}.qsr-benchmark{display:flex;gap:9px;margin-top:12px;padding:10px;background:#142025;border:1px solid #405964;color:#c9d6da}.qsr-benchmark svg{flex:none;color:#d7ae57}.qsr-benchmark b,.qsr-benchmark small{display:block}.qsr-benchmark b{font-size:11px}.qsr-benchmark small{margin-top:3px;color:#a9bbc4;font-size:11px;line-height:1.35}.qsr-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.qsr-actions button{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;color:#d7e0e3;background:transparent;border:1px solid #405964;border-radius:4px;cursor:pointer;font:600 12px Manrope,sans-serif}.qsr-actions .qsr-primary{color:#17140e;background:#d7ae57;border-color:#e5c474}.qsr-error{color:#fecaca}.qsr-error p{color:#fca5a5}.qsr-share-card{position:fixed;top:-9999px;left:-9999px;width:480px;padding:32px;background:#10181d;color:#f6f3eb;font-family:Manrope,sans-serif}.qsr-share-card__brand{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#d7ae57}.qsr-share-card>small{color:#a9bbc4;font:600 11px IBM Plex Mono,monospace}.qsr-share-card h3{margin:8px 0;font-size:28px}.qsr-share-card strong{color:#e0bd6c}.qsr-share-card p{color:#a9bbc4}@keyframes qsr-rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.qsr-scan-orbit{animation:none}}@media(max-width:700px){.qsr-scanning{min-width:0;padding:18px}.qsr-agent-log>div{grid-template-columns:16px 57px 1fr}.qsr-actions button{flex:1;justify-content:center}}.qsr-decision{display:grid;gap:12px;margin-top:16px;padding:16px;background:#131f24;border:1px solid #405964}.qsr-decision>small{color:#d7ae57;font-size:12px;font-weight:700}.qsr-decision__primary{display:grid;gap:8px;padding:14px;background:#17242a;border-left:3px solid #d7ae57}.qsr-decision__primary b{font-size:17px}.qsr-decision__primary p{margin:0;color:#dbe6e9;font-size:15px;line-height:1.45}.qsr-decision__primary span{color:#a9bbc4;font-size:13px}.qsr-decision__primary button{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:10px 13px;color:#17140e;background:#d7ae57;border:1px solid #e5c474;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer}.qsr-decision__details{border-top:1px solid #30424b;padding-top:10px}.qsr-decision__details summary{color:#c9d6da;cursor:pointer;font-size:13px}.qsr-decision__trace{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin-top:12px;font-size:13px}.qsr-decision__trace b{color:#d7ae57}.qsr-decision__trace span{color:#c9d6da}.qsr-decision__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.qsr-decision__options article{display:grid;gap:6px;padding:11px;background:#17242a;border:1px solid #30424b}.qsr-decision__options p{margin:0;color:#c9d6da;font-size:13px;line-height:1.4}.qsr-decision__options small{color:#a9bbc4;font-size:12px}@media(max-width:700px){.qsr-decision__options{grid-template-columns:1fr}}:root{font-family:Onest,system-ui,sans-serif;color:#121720;background:#e8ebf0;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #121720;--ink-soft: #444d5d;--muted: #747f91;--line: #dce1e8;--line-strong: #c8d0da;--surface: #ffffff;--canvas: #f4f6f8;--cobalt: #3157d5;--coral: #d9624e;--signal: #248766;--violet: #8058bb;--warning: #b77822;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06), 0 3px 10px rgba(15, 23, 42, .04);--shadow-lg: 0 24px 80px rgba(15, 23, 42, .22)}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh;overflow:hidden}button,input,textarea,select{font:inherit}button{color:inherit}button,a,input,select,textarea{outline:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px #3157d52e}button{cursor:pointer}img{display:block;max-width:100%}body:has(.home){overflow:auto;background:#f5f7f6}.home{min-height:100vh;color:#17211f;background:#f5f7f6;font-family:Onest,system-ui,sans-serif}.home-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:68px;padding:0 max(24px,calc((100vw - 1180px)/2));background:#f5f7f6f5;border-bottom:1px solid #d9dfdc}.home-brand{display:flex;align-items:center;gap:10px;color:#17211f;text-decoration:none}.home-brand span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #61716c;border-radius:50%;font-weight:700}.home-brand b{font-size:15px}.home-signin{min-height:38px;padding:0 17px;background:transparent;border:1px solid #aeb9b5;border-radius:5px;font-weight:650}.home-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:64px;align-items:center;width:min(1180px,calc(100% - 48px));min-height:calc(100vh - 112px);margin:auto;padding:64px 0 72px}.home-hero__copy>small,.home-section-head small,.home-outcome>div>small{color:#28796f;font:600 11px IBM Plex Mono,monospace}.home h1{max-width:720px;margin:17px 0 22px;color:#13201d;font:700 clamp(42px,5vw,68px)/1.02 "Plus Jakarta Sans",sans-serif;letter-spacing:0}.home-hero__copy>p{max-width:620px;margin:0 0 28px;color:#53625e;font-size:17px;line-height:1.65}.home-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 21px;color:#fff;background:#17776c;border:1px solid #11665d;border-radius:5px;font-weight:750;box-shadow:0 10px 28px #17776c2e}.home-cta:hover{background:#106b61}.home-demo-note{display:flex;align-items:center;gap:7px;margin-top:15px;color:#6c7975;font-size:12px}.evidence-map{padding:18px;background:#17211f;border:1px solid #33433f;border-radius:7px;box-shadow:0 26px 70px #18282433}.evidence-map__head{display:grid;grid-template-columns:1fr auto auto;gap:13px;align-items:center;padding:3px 3px 16px;color:#dfe8e5;border-bottom:1px solid #34423f}.evidence-map__head span{color:#87a39c;font:600 10px IBM Plex Mono,monospace}.evidence-map__head b{font-size:13px}.evidence-map__head em{padding:4px 7px;color:#9ce0b9;background:#203c32;border-radius:3px;font-size:10px;font-style:normal}.evidence-flow{display:grid;gap:7px;padding:18px 0}.evidence-flow article{display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center;min-height:58px;padding:0 14px;color:#dbe5e2;background:#202c29;border:1px solid #354440;border-radius:4px}.evidence-flow small{color:#7fa49b;font:600 9px IBM Plex Mono,monospace}.evidence-flow b{font-size:13px}.evidence-flow span{color:#85948f;font-size:10px}.evidence-flow>i{width:1px;height:8px;margin:-7px 0 -7px 28px;background:#55716a}.evidence-flow .is-alert{border-left:3px solid #d36755}.evidence-flow .is-result{border-left:3px solid #42a980}.evidence-map footer{display:flex;align-items:center;gap:10px;padding:12px;color:#9dd8c7;background:#142a25;border-radius:4px}.evidence-map footer span,.evidence-map footer b,.evidence-map footer small{display:block}.evidence-map footer b{font-size:11px}.evidence-map footer small{margin-top:2px;color:#749a90;font-size:9px}.home-band,.home-process,.home-outcome{width:min(1180px,calc(100% - 48px));margin:auto;padding:86px 0;border-top:1px solid #d5ddda}.home-section-head h2,.home-outcome h2{margin:8px 0 30px;font:700 32px Plus Jakarta Sans,sans-serif}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #cfd8d4}.capability-grid article{min-height:210px;padding:28px;background:#fff;border-right:1px solid #cfd8d4}.capability-grid article:last-child{border-right:0}.capability-grid svg{color:#17776c}.capability-grid h3{margin:26px 0 9px;font-size:17px}.capability-grid p{margin:0;color:#687570;font-size:14px;line-height:1.6}.home-process ol{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.home-process li{display:flex;gap:13px;padding:23px 20px;border-top:2px solid #1d8075;border-right:1px solid #d3dbd8}.home-process li:last-child{border-right:0}.home-process li>b{color:#1d8075;font:600 12px IBM Plex Mono,monospace}.home-process strong,.home-process small{display:block}.home-process strong{font-size:14px}.home-process small{margin-top:5px;color:#74807c;font-size:11px;line-height:1.4}.home-outcome{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.home-outcome p{color:#65736e;line-height:1.65}.home-outcome ul{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;background:#d3dbd8;list-style:none}.home-outcome li{display:flex;align-items:center;gap:10px;min-height:78px;padding:18px;background:#fff;font-weight:600;font-size:13px}.home-outcome li svg{color:#c75243}.home-final{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:54px max(24px,calc((100vw - 1180px)/2));color:#fff;background:#1a2825}.home-final h2{max-width:600px;margin:0;font:700 28px Plus Jakarta Sans,sans-serif}.home-footer{display:flex;justify-content:space-between;padding:25px max(24px,calc((100vw - 1180px)/2));color:#81908b;background:#111a18}.home-footer nav{display:flex;gap:20px}.home-footer a{color:#81908b;font-size:11px;text-decoration:none}.auth-layer{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#070c0bb8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.auth-layer>div{width:min(496px,100%)}.auth-screen--modal{min-height:0;padding:0;background:none!important}.auth-upgrade{display:grid;gap:4px;margin:18px 0 0;padding:12px;color:#d9c482;background:#292413;border:1px solid #6f5d2b;border-radius:5px}.auth-upgrade b{font-size:13px}.auth-upgrade span{color:#b8ad8f;font-size:11px;line-height:1.45}.guest-banner{position:fixed;z-index:80;top:0;right:0;left:0;display:flex;align-items:center;gap:9px;min-height:42px;padding:6px 18px;color:#e8edf5;background:#141c2d;border-bottom:1px solid #33445e}.guest-banner span{font-size:12px}.guest-banner small{flex:1;color:#9aabc7;font-size:11px}.guest-banner button{min-height:28px;padding:0 12px;color:#141c2d;background:#dbe4f5;border:0;border-radius:4px;font-weight:700}.suite--guest{padding-top:42px;height:100vh}@media(max-width:850px){.home-hero{grid-template-columns:1fr;gap:38px;min-height:auto;padding-top:50px}.home h1{font-size:44px}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:0;border-right:0;border-bottom:1px solid #cfd8d4}.home-process ol{grid-template-columns:1fr 1fr}.home-outcome{grid-template-columns:1fr;gap:25px}.guest-banner small{display:none}}@media(max-width:560px){.home-nav{height:58px;padding:0 16px}.home-hero,.home-band,.home-process,.home-outcome{width:calc(100% - 32px)}.home-hero{padding:40px 0 52px}.home h1{font-size:36px}.home-hero__copy>p{font-size:15px}.home-cta{width:100%;padding:0 14px;font-size:13px}.evidence-map{padding:12px}.evidence-map__head{grid-template-columns:1fr auto}.evidence-map__head>b{display:none}.evidence-flow article{grid-template-columns:1fr;gap:3px;padding:12px}.home-band,.home-process,.home-outcome{padding:60px 0}.home-process ol,.home-outcome ul{grid-template-columns:1fr}.home-process li{border-right:0}.home-final{align-items:flex-start;flex-direction:column;padding:42px 16px}.home-final h2{font-size:23px}.home-footer{align-items:flex-start;flex-direction:column;gap:15px;padding:24px 16px}.home-footer nav{flex-wrap:wrap;gap:12px}.guest-banner{padding:6px 10px}.guest-banner span{flex:1}.guest-banner span b{display:block}}.auth-loading,.auth-screen{min-height:100vh;background:#edf1f3}.auth-loading{display:grid;place-content:center;justify-items:center;gap:12px;color:#476b78;font-size:14px}.auth-screen{display:grid;place-items:center;padding:24px;background-image:linear-gradient(90deg,rgba(71,107,120,.055) 1px,transparent 1px),linear-gradient(rgba(71,107,120,.055) 1px,transparent 1px);background-size:32px 32px}.auth-panel{width:min(440px,100%);padding:28px;background:#fff;border:1px solid #cbd6da;border-top:4px solid #476b78;border-radius:7px;box-shadow:0 24px 70px #192b3329}.auth-panel>header{display:flex;align-items:center;gap:13px}.auth-panel>header>span{display:grid;place-items:center;width:44px;height:44px;color:#fff;background:#476b78;border-radius:6px}.auth-panel header small{color:#647983;font:600 11px IBM Plex Mono,monospace}.auth-panel h1{margin:4px 0 0;font:700 25px Manrope,sans-serif}.auth-panel>p{margin:18px 0;color:#687781;font-size:13px;line-height:1.55}.auth-panel form{display:grid;gap:14px}.auth-panel label{display:grid;gap:6px}.auth-panel label>span{color:#52616a;font-size:12px;font-weight:600}.auth-panel label>div{display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #c8d3d8;border-radius:5px}.auth-panel label svg{color:#738790}.auth-panel input{width:100%;height:43px;border:0;background:transparent;font-size:14px}.auth-panel form>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:3px;color:#fff;background:#476b78;border:0;border-radius:5px;font-size:14px;font-weight:600}.auth-panel form>button:disabled{opacity:.55}.auth-message{padding:10px;color:#934536;background:#fff1ee;border:1px solid #efd1ca;border-radius:4px;font-size:12px;line-height:1.4}.auth-panel>footer{display:flex;justify-content:center;gap:7px;margin-top:18px;color:#718089;font-size:12px}.auth-panel>footer button{padding:0;color:#476b78;background:transparent;border:0;font-weight:700}.suite-content :is(p,small,span,label,legend,dt,dd,li,time,code,em,strong,a){font-size:max(11px,1em)!important;line-height:1.45}.suite-content :is(button,input,textarea,select){font-size:max(12px,1em)!important;line-height:1.35}.suite-content :is(h3,header b,article b){font-size:max(12px,1em)!important;line-height:1.35}.premium-loading{display:grid;place-content:center;justify-items:center;gap:10px;min-height:100vh;color:#e8edf0;background:#0b0e11;font-family:Plus Jakarta Sans,Onest,sans-serif}.premium-loading__mark{display:grid;place-items:center;width:58px;height:58px;color:#dce5e8;background:#171d22;border:1px solid #7895a3;border-radius:50%;font:700 25px Onest,sans-serif;box-shadow:0 0 0 7px #12181c,0 18px 55px #0000006b}.premium-loading__line{width:110px;height:2px;overflow:hidden;background:#29323a}.premium-loading__line:after{display:block;width:40%;height:100%;background:#9eb5bf;content:"";animation:premium-loading-line 1.15s ease-in-out infinite}.premium-loading b{font-size:14px;letter-spacing:.02em}.premium-loading small{color:#84929b;font-size:11px}@keyframes premium-loading-line{0%{transform:translate(-120%)}to{transform:translate(300%)}}.al-workspace{min-width:0;overflow-x:hidden}.al-register,.al-readiness,.al-queue,.al-audit{min-width:0}.mc-stage-row{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:650px){.mc-stage-row{grid-template-columns:1fr}}.suite{display:grid;grid-template-columns:236px minmax(0,1fr);height:100vh;background:var(--canvas)}.suite-nav{position:relative;z-index:40;display:flex;min-width:0;flex-direction:column;color:#edf1f7;background:#151a23;border-right:1px solid #252c38}.brand-mark{display:flex;align-items:center;gap:11px;height:72px;padding:0 18px;border-bottom:1px solid #282f3b}.brand-mark__monogram{display:grid;place-items:center;width:32px;height:32px;border:1px solid #66738a;border-radius:50%;font-family:Manrope,sans-serif;font-weight:700}.brand-mark__word{display:flex;align-items:baseline;gap:6px;font-family:Manrope,sans-serif;letter-spacing:0}.brand-mark__word b{font-size:14px}.brand-mark__word small{color:#7f8ba0;font-family:IBM Plex Mono,monospace;font-size:9px}.product-nav{display:flex;flex:1;flex-direction:column;gap:4px;padding:18px 10px}.product-nav__item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;align-items:center;width:100%;min-height:50px;padding:6px 9px;color:#9ba6b8;text-align:left;background:transparent;border:0;border-radius:6px}.product-nav__item:hover{color:#f7f9fc;background:#1e2530}.product-nav__item.is-active{color:#fff;background:#232b38}.product-nav__item.is-active:before{position:absolute;top:10px;bottom:10px;left:-10px;width:3px;background:var(--product-accent);content:""}.product-nav__icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #343d4b;border-radius:6px}.product-nav__item.is-active .product-nav__icon{color:#fff;background:var(--nav-accent);border-color:var(--nav-accent)}.product-nav__item b,.product-nav__item small{display:block;letter-spacing:0}.product-nav__item b{margin-bottom:2px;font-size:13px;font-weight:600}.product-nav__item small{color:#748096;font-size:10px}.suite-nav__foot{position:relative;display:grid;gap:10px;padding:12px 10px 14px;border-top:1px solid #282f3b}.osgard-credit{display:flex;align-items:center;gap:7px;padding:2px 5px;color:#7f8ba0;font-size:7px;text-transform:uppercase}.osgard-credit img{width:19px;height:19px;border-radius:4px}.osgard-credit b{color:#c8d0dc;font-weight:600}.plan-meter{display:grid;gap:7px;padding:11px;color:#e7ebf2;text-align:left;background:#1d242f;border:1px solid #2d3644;border-radius:6px}.plan-meter>span{display:flex;align-items:center;gap:6px;color:#96a2b5;font-size:10px;text-transform:uppercase}.plan-meter b{font-family:IBM Plex Mono,monospace;font-size:12px}.plan-meter b small{color:#647087;font-weight:400}.plan-meter i{height:3px;overflow:hidden;background:#303947;border-radius:2px}.plan-meter i span{display:block;height:100%;background:#627fe3}.account-chip{display:grid;grid-template-columns:32px 1fr auto;gap:9px;align-items:center;padding:5px;color:#e8ecf3;text-align:left;background:transparent;border:0;border-radius:6px}.account-chip:hover{background:#202732}.account-chip__avatar{display:grid;place-items:center;width:32px;height:32px;color:#17202b;background:#d7b36c;border-radius:50%;font-weight:700;font-size:11px}.account-chip b,.account-chip small{display:block}.account-chip b{font-size:11px}.account-chip small{margin-top:2px;color:#727f93;font-size:9px}.account-menu{position:absolute;z-index:50;right:10px;bottom:64px;left:10px;overflow:hidden;color:var(--ink);background:#fff;border:1px solid var(--line-strong);border-radius:6px;box-shadow:0 18px 48px #04080f4d}.account-menu header{display:grid;grid-template-columns:32px 1fr;gap:9px;align-items:center;padding:12px;background:#f7f8fa;border-bottom:1px solid var(--line)}.account-menu header b{font-size:11px}.account-menu header small{margin-top:2px;color:var(--muted);font-size:8px}.account-menu>button{display:grid;grid-template-columns:20px 1fr;gap:7px;align-items:center;width:100%;min-height:36px;padding:0 12px;color:#536073;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;font-size:9px}.account-menu>button:hover{color:#1f2a3a;background:#f4f6f8}.suite-main{position:relative;display:grid;min-width:0;grid-template-rows:58px minmax(0,1fr)}.suite-topbar{position:relative;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:0 20px;background:#fffffff2;border-bottom:1px solid var(--line)}.suite-topbar__title,.suite-topbar__actions{display:flex;align-items:center}.suite-topbar__title{gap:10px}.suite-topbar__title>svg{color:var(--product-accent)}.suite-topbar__title b,.suite-topbar__title small{display:block}.suite-topbar__title b{font-family:Manrope,sans-serif;font-size:13px}.suite-topbar__title small{margin-top:1px;color:var(--muted);font-size:9px}.suite-topbar__actions{gap:10px}.icon-button{display:grid;place-items:center;width:34px;height:34px;padding:0;background:#fff;border:1px solid var(--line);border-radius:6px}.icon-button:hover{background:#f5f7fa;border-color:var(--line-strong)}.icon-button--small{width:25px;height:25px;border:0}.command-trigger{display:flex;align-items:center;gap:8px;width:210px;height:34px;padding:0 8px 0 10px;color:#737e8f;background:#f4f6f8;border:1px solid var(--line);border-radius:6px;font-size:11px;text-align:left}kbd{display:inline-flex;align-items:center;gap:2px;padding:3px 5px;color:#596477;background:#fff;border:1px solid #d5dae2;border-bottom-color:#b8c0cd;border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:9px}.topbar-status{display:flex;align-items:center;gap:6px;padding-right:4px;color:#697587;font-size:10px}.topbar-status>span{width:6px;height:6px;background:#38a177;border-radius:50%;box-shadow:0 0 0 3px #38a1771f}.topbar-status.is-degraded{color:#9a5d25}.topbar-status.is-degraded>span{background:#c47a31;box-shadow:0 0 0 3px #c47a3124}.notification-button{position:relative}.notification-dot{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;width:16px;height:16px;color:#fff;background:var(--coral);border:2px solid white;border-radius:50%;font-size:8px}.suite-content{min-width:0;min-height:0;overflow:auto;background:var(--canvas)}.workspace{width:100%;min-height:100%;padding:24px}.workspace-loader{display:grid;place-items:center;align-content:center;min-height:calc(100vh - 58px);gap:10px;color:#89969e;background:#0e1114}.workspace-loader span{display:inline-block;width:5px;height:16px;margin:0 2px;background:var(--product-accent);animation:loadpulse .9s ease-in-out infinite alternate}.workspace-loader span:nth-child(2){animation-delay:.15s}.workspace-loader span:nth-child(3){animation-delay:.3s}.workspace-loader p{margin:7px 0 0;font-size:11px}@keyframes loadpulse{to{transform:scaleY(.35);opacity:.35}}.notification-panel{position:absolute;z-index:30;top:50px;right:15px;width:min(360px,calc(100vw - 30px));overflow:hidden;background:#fff;border:1px solid var(--line-strong);border-radius:6px;box-shadow:var(--shadow-lg)}.notification-panel header{display:flex;justify-content:space-between;align-items:center;padding:14px 15px;border-bottom:1px solid var(--line)}.notification-panel header b{font-family:Manrope,sans-serif;font-size:13px}.text-button{padding:0;color:var(--cobalt);background:transparent;border:0;font-size:10px}.notification-item{display:grid;grid-template-columns:8px 1fr auto;gap:10px;align-items:center;width:100%;padding:12px 15px;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4}.notification-item:hover{background:#f8f9fb}.notification-item.is-unread{background:#f7f9ff}.notification-item.is-unread:hover{background:#f1f5ff}.notification-item b,.notification-item small{display:block}.notification-item small{margin-bottom:3px;color:var(--muted);font-size:9px}.notification-item b{font-size:11px}.notification-item time{color:#929cad;font-size:9px}.notification-empty{display:grid;gap:4px;padding:22px 15px;color:var(--muted);text-align:center}.notification-empty b{color:var(--ink);font-size:11px}.notification-empty span{font-size:9px;line-height:1.5}.notification-empty__action{justify-self:center;margin-top:8px;padding:8px 10px;border:1px solid var(--accent, #d7ae57);background:transparent;color:var(--ink);font:inherit;font-size:10px;cursor:pointer}.notification-empty__action:hover{background:var(--accent, #d7ae57);color:#16140d}.status-dot{width:7px;height:7px;border-radius:50%}.status-dot--success{background:var(--signal)}.status-dot--warning{background:var(--warning)}.status-dot--info{background:var(--cobalt)}.modal-layer{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:start center;padding-top:13vh;background:#0c101785;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.command-palette{width:min(580px,calc(100vw - 28px));overflow:hidden;background:#fff;border:1px solid #cbd2dc;border-radius:7px;box-shadow:var(--shadow-lg)}.command-palette__search{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;height:56px;padding:0 14px;border-bottom:1px solid var(--line)}.command-palette__search input{min-width:0;border:0;font-size:14px}.command-palette__body{display:grid;gap:5px;padding:12px}.section-label{padding:4px 5px 7px;color:#8993a3;font-family:IBM Plex Mono,monospace;font-size:9px;text-transform:uppercase}.command-palette__body>button{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:8px;text-align:left;background:transparent;border:0;border-radius:5px}.command-palette__body>button:hover{background:#f1f4f8}.command-palette__body>button>span{display:grid;place-items:center;width:34px;height:34px;color:#fff;border-radius:8px;box-shadow:0 4px 10px #1f4fb859}.command-palette__body b{font-size:12px}.command-palette__body button small{color:var(--muted);font-size:10px}.command-empty{padding:20px;color:var(--muted);text-align:center;font-size:11px}.command-palette footer{display:flex;justify-content:space-between;padding:10px 14px;color:#8792a2;background:#f7f8fa;border-top:1px solid var(--line);font-size:9px}.command-palette footer span{display:flex;align-items:center;gap:5px}.toast-stack{position:fixed;z-index:150;right:18px;bottom:18px;display:grid;gap:8px;width:min(370px,calc(100vw - 36px))}.toast{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:start;padding:12px;background:#fff;border:1px solid var(--line-strong);border-left:3px solid var(--cobalt);border-radius:6px;box-shadow:0 12px 38px #0f172a29;animation:toastin .18s ease-out}.toast--success{border-left-color:var(--signal)}.toast--warning{border-left-color:var(--warning)}.toast--danger{border-left-color:var(--coral)}.toast__icon{display:grid;place-items:center;width:26px;height:26px;color:#fff;background:var(--cobalt);border-radius:50%}.toast--success .toast__icon{background:var(--signal)}.toast--warning .toast__icon{background:var(--warning)}.toast--danger .toast__icon{background:var(--coral)}.toast strong{display:block;padding-top:1px;font-size:11px}.toast p{margin:3px 0 0;color:var(--muted);font-size:10px;line-height:1.45}@keyframes toastin{0%{transform:translateY(8px);opacity:0}}.project-launch{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;color:#17130a;background:#d6b768;border:1px solid #f0d58c;border-radius:4px;font-size:11px;font-weight:800}.project-launch:hover{background:#e2c77d}.project-launcher{width:min(620px,calc(100vw - 28px));color:#e9e4d9;background:#15191b;border:1px solid #8d7848;border-radius:6px;box-shadow:0 30px 100px #000c}.project-launcher>header{display:flex;align-items:flex-start;gap:18px;padding:23px 24px 18px;border-bottom:1px solid #3f3828}.project-launcher>header>div{flex:1}.project-launcher header small{color:#d5b86e;font:600 10px IBM Plex Mono,monospace;letter-spacing:.08em}.project-launcher h2{margin:7px 0 6px;font-size:24px}.project-launcher header p{margin:0;color:#aaa79f;font-size:12px;line-height:1.5}.project-launcher>label{display:grid;gap:7px;margin:18px 24px 0;color:#d8cfba;font-size:12px;font-weight:700}.project-launcher input,.project-launcher textarea{width:100%;padding:12px;color:#fffaf0;background:#0e1113;border:1px solid #66552e;border-radius:4px;font:inherit;font-weight:400;resize:vertical}.project-launcher input:focus,.project-launcher textarea:focus{outline:2px solid #d4b566;outline-offset:1px}.project-launcher>footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;padding:16px 24px;color:#918f87;background:#101315;border-top:1px solid #3f3828;font-size:11px}.project-launcher .guide-primary{display:flex;align-items:center;gap:7px;min-height:40px;padding:0 13px;color:#17130a;background:#d6b768;border:1px solid #f0d58c;border-radius:4px;font-size:11px;font-weight:800}@media(max-width:900px){.suite{grid-template-columns:1fr}.suite-nav{position:fixed;inset:0 auto 0 0;width:236px;transform:translate(-101%);transition:transform .18s ease;box-shadow:20px 0 60px #0a0f1940}.suite--nav-open .suite-nav{transform:translate(0)}.nav-scrim{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;background:#090d145c;border:0}.suite--nav-open .nav-scrim{display:block}.mobile-menu{display:grid}.topbar-status{display:none}}@media(max-width:620px){.suite-topbar{padding:0 12px}.command-trigger{width:34px;padding:0;justify-content:center}.command-trigger>span,.command-trigger kbd{display:none}.suite-topbar__title>svg{display:none}.workspace{padding:15px}.command-palette footer span:last-child{display:none}.project-launch span{display:none}.project-launch{width:34px;padding:0;justify-content:center}.project-launcher>header{padding:19px 17px 15px}.project-launcher>label{margin-left:17px;margin-right:17px}.project-launcher>footer{align-items:flex-start;flex-direction:column;padding:14px 17px}.project-launcher .guide-primary{width:100%;justify-content:center}}.auth-oauth{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.auth-oauth button{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;min-height:64px;padding:9px 12px;text-align:left;background:#fff;border:1px solid #c8d3d8;border-radius:6px;box-shadow:0 2px 7px #192b330f}.auth-oauth button:not(:disabled):hover{border-color:#76909a;box-shadow:0 5px 16px #192b331f;transform:translateY(-1px)}.auth-oauth button:disabled{cursor:not-allowed;opacity:.62}.auth-provider-icon{grid-row:1 / 3;display:grid;place-items:center;width:36px;height:36px;border-radius:6px}.auth-provider-icon--google{color:#fff;background:#4285f4;font:700 18px Arial,sans-serif}.auth-provider-icon--github{color:#fff;background:#20252c}.auth-provider-name{align-self:end;color:#26343c;font-size:13px;font-weight:700}.auth-oauth small{align-self:start;color:#72818a;font-size:10px;line-height:1.2}.auth-divider{display:flex;align-items:center;gap:11px;margin:0 0 15px;color:#7e8c94;font-size:11px}.auth-divider:before,.auth-divider:after{height:1px;flex:1;background:#dce4e7;content:""}@media(max-width:460px){.auth-oauth{grid-template-columns:1fr}}.auth-loading,.auth-screen{color:#f3ead4;background-color:#0b0d0f}.auth-screen{background-image:linear-gradient(90deg,rgba(198,162,82,.06) 1px,transparent 1px),linear-gradient(rgba(198,162,82,.06) 1px,transparent 1px);background-size:34px 34px}.auth-loading{color:#d5b76e}.auth-panel{position:relative;color:#f5f0e6;background:#15181b;border:1px solid #b89345;border-top:3px solid #dfc477;border-radius:6px;box-shadow:0 0 0 1px #4f4020,0 28px 90px #0000009e,inset 0 1px #fff4cb14}.auth-panel:before{position:absolute;top:7px;right:7px;bottom:7px;left:7px;pointer-events:none;border:1px solid rgba(213,183,110,.18);border-radius:3px;content:""}.auth-panel>header,.auth-panel>p,.auth-panel>form,.auth-panel>footer,.auth-oauth,.auth-divider{position:relative;z-index:1}.auth-panel>header>span{color:#17130a;background:#d2b367;border:1px solid #f0d994;box-shadow:inset 0 1px #ffffff59,0 5px 18px #be94372e}.auth-panel header small{color:#d7bd7b}.auth-panel h1{color:#fffaf0}.auth-panel>p{color:#aaa89f}.auth-panel label>span{color:#d8cfba}.auth-panel label>div{background:#0e1113;border-color:#66552e;box-shadow:inset 0 1px 5px #0000006b}.auth-panel label>div:focus-within{border-color:#d4b566;box-shadow:0 0 0 3px #cdaa5924,inset 0 1px 5px #0000006b}.auth-panel label svg{color:#b99a50}.auth-panel input{color:#fffaf0}.auth-panel input::placeholder{color:#77766f}.auth-panel form>button{color:#17130a;background:#d6b768;border:1px solid #f0d58c;box-shadow:inset 0 1px #fff6,0 7px 20px #be943733}.auth-panel form>button:not(:disabled):hover{background:#e2c77d;transform:translateY(-1px)}.auth-panel>footer{color:#918f87}.auth-panel>footer button{color:#ddc176}.auth-oauth button{color:#e9e2d3;background:#101315;border-color:#54482b;box-shadow:inset 0 1px #ffffff06,0 5px 15px #0003}.auth-oauth button:not(:disabled):hover{border-color:#c5a65b;background:#191b1d;box-shadow:0 6px 22px #00000057,0 0 0 1px #cfaf6226}.auth-provider-icon{border:1px solid rgba(239,211,143,.45)}.auth-provider-icon--google{color:#17130a;background:#d5b86e}.auth-provider-icon--github{color:#e8d49f;background:#25282c}.auth-provider-name{color:#f7f0df}.auth-oauth small{color:#85837c}.auth-divider{color:#8f8b80}.auth-divider:before,.auth-divider:after{background:#50452a}.auth-message{color:#f2c5b8;background:#2a1714;border-color:#734033}.auth-screen{overflow:hidden;background-image:radial-gradient(ellipse at 50% 42%,#be973f1c 0,#080a0c00 48%),linear-gradient(30deg,transparent 49.7%,rgba(210,182,106,.035) 50%,transparent 50.3%),linear-gradient(150deg,transparent 49.7%,rgba(210,182,106,.035) 50%,transparent 50.3%),linear-gradient(90deg,rgba(198,162,82,.035) 1px,transparent 1px),linear-gradient(rgba(198,162,82,.035) 1px,transparent 1px);background-size:auto,160px 92px,160px 92px,36px 36px,36px 36px}.auth-panel{width:min(470px,100%);padding:31px;border-width:1px;border-top-width:1px;box-shadow:0 0 0 1px #50401f8c,0 35px 110px #000000b3,inset 0 1px #fff4cb0f}.auth-panel:before{top:8px;right:8px;bottom:8px;left:8px;border-color:#d5b76e1c}.auth-panel:after{position:absolute;top:-1px;left:50%;width:110px;height:1px;transform:translate(-50%);background:#e4ca82;box-shadow:0 0 18px #e4ca8273;content:""}.auth-legal{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:7px 14px;margin-top:17px;padding-top:15px;border-top:1px solid #3d3523}.auth-legal a{color:#aaa18d;font-size:10px;text-decoration:none}.auth-legal a:hover{color:#e1c679}.auth-panel>footer{margin-top:13px}.public-page{min-height:100vh;color:#eae4d7;background:#0b0d0f}.public-page>header{position:sticky;z-index:5;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:0 max(24px,calc((100vw - 1040px)/2));background:#0b0d0ff0;border-bottom:1px solid #4e4228;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.public-page>header>a{display:flex;align-items:center;gap:8px;color:#e0c576;font-weight:700;text-decoration:none}.public-page nav{display:flex;flex-wrap:wrap;gap:18px}.public-page nav a{color:#aaa79f;font-size:12px;text-decoration:none}.public-page nav a:hover{color:#e0c576}.public-page>article{width:min(900px,calc(100% - 32px));min-height:calc(100vh - 128px);margin:auto;padding:54px 0 70px}.public-title{display:flex;align-items:center;gap:15px;margin-bottom:38px;padding-bottom:24px;border-bottom:1px solid #4c4128}.public-title>span{display:grid;place-items:center;width:48px;height:48px;color:#17130a;background:#d5b86e;border:1px solid #eed58e;border-radius:5px}.public-title small{color:#d5b86e;font:600 11px IBM Plex Mono,monospace}.public-title h1{margin:5px 0 0;color:#fffaf0;font:700 30px Manrope,sans-serif}.public-title p{margin:5px 0 0;color:#89877f;font-size:12px}.public-page article>section{max-width:760px}.public-page article>section h2{margin:28px 0 8px;color:#e0c576;font-size:16px}.public-page article>section p,.public-lead{margin:0;color:#b6b2a8;font-size:14px;line-height:1.72}.public-page>footer{padding:22px;text-align:center;color:#76746e;border-top:1px solid #302b20;font-size:11px}.public-prices{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.public-prices section{padding:19px;background:#131619;border:1px solid #504429;border-radius:5px}.public-prices h2{margin:0!important;color:#f1eadb!important}.public-prices b{display:block;margin:10px 0;color:#e0c576;font:700 22px IBM Plex Mono,monospace}.public-prices p{font-size:12px!important}.support-form{display:grid;gap:15px;max-width:650px}.support-form label{display:grid;gap:6px;color:#d8cfba;font-size:13px;font-weight:600}.support-form input,.support-form textarea{width:100%;padding:11px;color:#fffaf0;background:#111416;border:1px solid #62532e;border-radius:4px;font-size:14px;resize:vertical}.support-form button{min-height:44px;color:#17130a;background:#d6b768;border:1px solid #efd48a;border-radius:4px;font-weight:700}.support-done{max-width:650px;padding:30px;text-align:center;background:#121716;border:1px solid #3c5a78}.support-done svg{color:#5b9bd5}.support-done code{color:#e0c576}.support-done p{color:#aaa79f}@media(max-width:680px){.public-page>header{align-items:flex-start;flex-direction:column;padding:15px 18px}.public-page nav{gap:10px}.public-page>article{padding-top:34px}.public-title h1{font-size:24px}.public-prices{grid-template-columns:1fr}}.suite-legal{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;padding:9px 10px;border-top:1px solid #2b313c}.suite-legal a{color:#808b9d;font-size:10px;text-decoration:none}.suite-legal a:hover{color:#fff}.payment-disclosure{max-width:none!important;margin-top:22px;padding:20px;background:#111416;border-left:2px solid #d5b86e}.payment-disclosure h2{margin-top:0!important}.payment-disclosure p+p{margin-top:10px!important}.payment-unavailable{display:grid;gap:5px;max-width:none!important;margin:18px 0;padding:15px 18px;color:#ecdba5;background:#1b1710;border:1px solid #6c592e;border-left:3px solid #d5b86e;border-radius:5px}.payment-unavailable b{font-size:14px}.payment-unavailable span{color:#c6ba99;font-size:13px;line-height:1.55}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.auth-screen{font-family:Plus Jakarta Sans,Inter,sans-serif;background-color:#080a0c;background-image:radial-gradient(ellipse at 50% 16%,rgba(214,178,99,.12),transparent 43%),linear-gradient(120deg,transparent 49.8%,rgba(211,176,96,.035) 50%,transparent 50.2%),linear-gradient(60deg,transparent 49.8%,rgba(211,176,96,.025) 50%,transparent 50.2%);background-size:auto,220px 150px,220px 150px}.auth-panel{position:relative;width:min(496px,100%);padding:38px 40px 32px;background-color:#15181b;background-image:radial-gradient(circle at 82% -8%,rgba(221,187,110,.16),transparent 46%),linear-gradient(145deg,#1a1d20,#111416),linear-gradient(120deg,transparent 49.4%,rgba(221,187,110,.05) 50%,transparent 50.6%),linear-gradient(60deg,transparent 49.4%,rgba(221,187,110,.035) 50%,transparent 50.6%);background-size:auto,auto,150px 104px,150px 104px;border-color:#b8944b;box-shadow:0 0 0 1px #f5d38529,0 34px 120px #000000c7,inset 0 1px #ffffff12}.auth-panel:before{top:9px;right:9px;bottom:9px;left:9px;border-color:#f1cf8024}.auth-panel:after{position:absolute;top:-1px;left:14%;width:72%;height:1px;background:linear-gradient(90deg,transparent,#e4ca82,transparent);box-shadow:0 0 24px 1px #e4ca828c;content:""}.auth-panel>header{gap:16px}.auth-panel>header>span{width:50px;height:50px;border-radius:8px}.auth-panel header small{letter-spacing:.12em;font-size:10px}.auth-panel h1{font-family:Plus Jakarta Sans,sans-serif;font-size:28px;letter-spacing:-.02em}.auth-panel>p{margin:20px 0 24px;max-width:36em;color:#b7b4aa;font-size:13px}.auth-oauth{gap:12px}.auth-oauth button{min-height:64px;padding:12px 14px;border-radius:7px}.auth-provider-name{font-weight:700;letter-spacing:.01em}.auth-panel label>span{letter-spacing:.02em}.auth-panel label>div{min-height:48px;border-radius:6px}.auth-panel input{height:46px;font-size:14px}.auth-panel form>button{min-height:50px;margin-top:7px;border-radius:6px;font-weight:800;letter-spacing:.01em}.auth-legal{margin-top:20px;padding-top:17px}.auth-legal a{font-size:10px;letter-spacing:.01em}@media(max-width:520px){.auth-panel{padding:30px 24px 26px}}.access-manager{width:min(720px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 32px));overflow:auto;color:#eee7d8;background:#101316;border:1px solid #8d7848;border-radius:6px;box-shadow:0 28px 90px #000c}.access-manager>header{display:flex;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid #3f3828}.access-manager>header>span{display:grid;place-items:center;width:40px;height:40px;color:#151109;background:#d4b86d;border-radius:4px}.access-manager>header div{flex:1}.access-manager>header small{color:#c9aa5f;font-size:10px}.access-manager h2{margin:3px 0 0;font-size:20px}.access-manager>p{margin:0;padding:18px 22px;color:#aaa69d;font-size:13px}.access-manager__list{display:grid;gap:8px;padding:0 22px 24px}.access-manager__list article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px;background:#161a1d;border:1px solid #36332b;border-radius:4px}.access-manager__list article>div{display:grid;gap:4px}.access-manager__list b{font-size:13px}.access-manager__list small{color:#85827b;font-size:11px}.access-manager__list label{display:flex;align-items:center;gap:9px;color:#d9c998;font-size:12px}.access-manager__list input{width:17px;height:17px;accent-color:#c6a75c}.public-prices section{display:flex;min-height:220px;flex-direction:column;justify-content:space-between;padding:22px;background:linear-gradient(145deg,#1d2830,#101311);border:1px solid rgba(214,183,106,.26);border-top-color:#ebcf8b85;border-radius:7px;box-shadow:inset 0 1px #fff7dc0b,0 20px 50px #00000042}.public-prices b{font-family:Plus Jakarta Sans,sans-serif!important}.public-prices a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;margin-top:20px;padding:0 13px;color:#17130b;background:#d5b86e;border:1px solid #efd48d;border-radius:5px;font-size:12px;font-weight:800;text-decoration:none;box-shadow:inset 0 1px #ffffff59,0 8px 24px #00000038}.public-prices a:hover{background:#e2c77d;transform:translateY(-1px)}@media(min-width:981px){.public-prices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:681px)and (max-width:980px){.public-prices{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-trigger{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;color:#bfc9c5;background:#151b19;border:1px solid #3a4944;border-radius:4px;font-size:11px;font-weight:650}.guide-trigger:hover{color:#fff;background:#20302b;border-color:#6a8b80}.guide-layer{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#050a09c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.onboarding,.module-presentation{width:min(620px,100%);overflow:hidden;color:#e9efed;background:#151d1b;border:1px solid #52665e;border-radius:7px;box-shadow:0 30px 100px #000b}.onboarding header,.module-presentation header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #30413b}.onboarding header span,.module-presentation header small{color:#8fadb9;font:600 10px IBM Plex Mono,monospace}.onboarding header button,.module-presentation header button{display:grid;place-items:center;width:30px;height:30px;color:#a7b8b2;background:transparent;border:0}.onboarding__body{padding:35px 38px 24px}.onboarding__icon{display:grid;place-items:center;width:54px;height:54px;margin-bottom:23px;color:#9bc8e0;background:#1e3143;border:1px solid #4a6f9d;border-radius:6px}.onboarding__body>small{color:#a2b4ae;font:600 10px IBM Plex Mono,monospace}.onboarding h2{margin:9px 0 12px;font:700 29px/1.15 Plus Jakarta Sans,sans-serif}.onboarding p{margin:0;max-width:52ch;color:#aebdb8;font-size:14px;line-height:1.65}.onboarding__map{display:flex;align-items:center;gap:8px;padding:0 38px 27px;color:#6d7e78;font-size:10px}.onboarding__map span.is-active{color:#b8d4e4}.onboarding__map i{width:25px;height:1px;background:#40544c}.onboarding footer,.module-presentation footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 22px;background:#101613;border-top:1px solid #30413b}.onboarding footer>div{display:flex;gap:5px}.onboarding footer>div i{width:6px;height:6px;background:#4a5e56;border-radius:50%}.onboarding footer>div i.is-active{background:#7da8d0}.guide-primary,.guide-secondary{display:inline-flex;align-items:center;gap:7px;min-height:35px;padding:0 12px;border-radius:4px;font-size:11px;font-weight:700}.guide-primary{color:#11181f;background:#a5c5df;border:1px solid #bfd8ee}.guide-secondary{color:#adbeb7;background:transparent;border:1px solid #40534b}.module-presentation{width:min(720px,100%)}.module-presentation__hero{padding:28px 30px 25px}.module-presentation__hero em{color:#9bc8e0;font-size:12px;font-style:normal}.module-presentation__hero h2{max-width:620px;margin:10px 0 0;font:700 27px/1.2 Plus Jakarta Sans,sans-serif}.module-presentation__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#30413b}.module-presentation__grid article{min-height:150px;padding:23px;background:#19221f}.module-presentation__grid article.is-result{grid-column:1/-1;min-height:0;background:#1e3029}.module-presentation__grid article>small{color:#87a79d;font:600 10px IBM Plex Mono,monospace}.module-presentation__grid ul{display:grid;gap:10px;margin:15px 0 0;padding:0;list-style:none}.module-presentation__grid li{display:flex;gap:8px;align-items:flex-start;color:#d8e5e0;font-size:12px}.module-presentation__grid li svg{flex:none;color:#77aec8}.module-presentation__grid p{margin:14px 0 0;color:#b5c3be;font-size:13px;line-height:1.55}@media(max-width:650px){.guide-trigger{font-size:0;padding:0 9px}.guide-trigger:before{content:"?";font-size:14px}.guide-trigger--module{display:none}.onboarding__body{padding:27px 23px 20px}.onboarding__map{padding:0 23px 22px}.onboarding h2{font-size:23px}.onboarding footer{padding:13px 16px}.module-presentation__hero{padding:24px 20px}.module-presentation__grid{grid-template-columns:1fr}.module-presentation__grid article.is-result{grid-column:auto}.module-presentation footer{padding:13px 16px}}body:has(.home),.home{color:#f1ede4!important;background:#0a0e18!important}.home-nav{background:#0c101af5!important;border-color:#26314a!important}.home-brand{color:#f1ede4!important}.home-brand span{color:#dfc477!important;border-color:#746238!important;background:#1b262e!important}.home-signin{color:#e9e2d3!important;border-color:#4c514a!important;background:#161a18!important}.home-hero__copy>small,.home-section-head small,.home-outcome>div>small{color:#d2b367!important}.home h1{color:#fffaf0!important}.home-hero__copy>p{color:#b8b8ae!important}.home-cta{color:#17130a!important;background:#d2b367!important;border-color:#efda96!important;box-shadow:0 12px 30px #be943733!important}.home-cta:hover{background:#e0c77a!important}.home-demo-note{color:#95988f!important}.home-band,.home-process,.home-outcome{border-color:#292d29!important}.home-section-head h2,.home-outcome h2{color:#f1ede4!important}.capability-grid{border-color:#333832!important}.capability-grid article{background:#19242b!important;border-color:#333832!important}.capability-grid svg{color:#d2b367!important}.capability-grid p{color:#a8aaa2!important}.home-process li{border-top-color:#c9a85f!important;border-right-color:#333832!important}.home-process li>b{color:#d2b367!important}.home-process small{color:#949990!important}.home-outcome p{color:#b0b2aa!important}.home-outcome ul{background:#333832!important}.home-outcome li{color:#e8e5dd!important;background:#19242b!important}.home-outcome li svg{color:#5b9bd5!important}.home-final{color:#f1ede4!important;background:#1b262e!important;border-top:1px solid #34352f!important}.home-footer{color:#8f918b!important;background:#090b0a!important}.home-footer a{color:#aa9f82!important}body:has(.home),.home{color:#eef1eb;background:#0a0e16}.home{min-height:100vh;overflow:hidden;font-family:Onest,system-ui,sans-serif}.home-nav{position:absolute;z-index:20;top:0;right:0;left:0;background:#080c146b;border-color:#c8d5eb29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-brand{color:#f4f1e8}.home-brand span{color:#d9bd78;background:#0c111ab8;border-color:#ddc27b9e}.home-signin{color:#f1eee4;background:#0b0f1861;border-color:#c8d5eb4d}.home-hero--command{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);gap:clamp(32px,7vw,112px);align-items:end;width:100%;min-height:min(860px,100svh);padding:154px max(28px,calc((100vw - 1200px)/2)) 72px;isolation:isolate;overflow:hidden}.home-hero__backdrop{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:url(/assets/executive-boardroom-city-CRvrla5V.jpg);background-position:58% 35%;background-size:cover;filter:saturate(.48) contrast(1.08) brightness(.52)}.home-hero__backdrop:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#060a12f5,#060a12d1 38%,#060a126b 73%,#060a12b3),linear-gradient(0deg,rgba(6,10,18,.88),transparent 38%);content:""}.home-hero__copy{align-self:center;max-width:730px}.home-hero__copy>small,.home-section-head small,.home-outcome>div>small,.home-final small{color:#d4ba7d;font:700 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.11em}.home h1{max-width:700px;margin:20px 0 22px;color:#fffdf5;font:700 clamp(46px,5.1vw,78px)/1.02 "Plus Jakarta Sans",sans-serif;letter-spacing:0}.home-hero__copy>p{max-width:630px;color:#d5d8d1;font-size:18px;line-height:1.62}.diagnosis-entry{display:grid;gap:9px;max-width:620px;margin-top:34px}.diagnosis-entry>label{color:#d7d7cb;font-size:13px;font-weight:700}.diagnosis-entry>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:6px;background:#0b0f18d6;border:1px solid rgba(180,200,230,.22);border-radius:5px;box-shadow:0 18px 56px #0000004d}.diagnosis-entry input{min-width:0;height:48px;padding:0 13px;color:#f3f0e8;background:transparent;border:0}.diagnosis-entry input::placeholder{color:#a2a69f}.diagnosis-entry input:focus{outline:none;box-shadow:none}.diagnosis-entry button,.home-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;color:#19150b;background:#d6ba76;border:1px solid #f0d99d;border-radius:4px;font-size:13px;font-weight:800;box-shadow:none}.diagnosis-entry button:hover,.home-cta:hover{background:#e4ca8a}.diagnosis-entry>small{display:flex;align-items:center;gap:7px;color:#b1b5ad;font-size:12px;line-height:1.45}.hero-brief{align-self:end;padding:18px 0 2px 22px;color:#eceee7;background:transparent;border:0;border-top:1px solid rgba(229,233,219,.28);border-left:1px solid rgba(229,233,219,.28);border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-brief__top{display:flex;align-items:center;justify-content:space-between;color:#d5bc80;font:700 10px/1.2 IBM Plex Mono,monospace;letter-spacing:.1em}.hero-brief h2{margin:24px 0 9px;color:#fffdf6;font:700 25px/1.2 Plus Jakarta Sans,sans-serif}.hero-brief p{margin:0;color:#bfc5bc;font-size:14px;line-height:1.6}.hero-brief ul{display:grid;gap:11px;margin:20px 0 0;padding:17px 0 0;border-top:1px solid rgba(229,233,219,.18);list-style:none}.hero-brief li{display:flex;align-items:center;gap:9px;color:#e0e4da;font-size:13px}.hero-brief svg{color:#93c5fd}.home-stages,.home-band,.home-outcome{width:min(1200px,calc(100% - 48px));margin:auto;border-color:#29332f}.home-stages{padding:92px 0 78px}.home-section-head h2,.home-outcome h2{color:#f3f1e9;font-size:clamp(29px,3.5vw,44px)}.home-stages ol{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:36px 0 0;padding:0;list-style:none;border-top:1px solid #3c4640}.home-stages li{position:relative;display:grid;gap:16px;min-height:158px;padding:21px 21px 18px 0;border-right:1px solid #303a35}.home-stages li+li{padding-left:21px}.home-stages li:last-child{border-right:0}.home-stages li:before{position:absolute;top:-3px;left:0;width:5px;height:5px;background:#d5ba7c;border-radius:50%;content:""}.home-stages li b{color:#d5ba7c;font:700 11px IBM Plex Mono,monospace}.home-stages strong,.home-stages small{display:block}.home-stages strong{color:#f0f0e9;font-size:17px}.home-stages small{max-width:24ch;margin-top:8px;color:#a7aea6;font-size:13px;line-height:1.52}.home-band{padding:80px 0;border-top:1px solid #29332f}.capability-grid{border-color:#303a35}.capability-grid article{min-height:235px;background:#111916;border-color:#303a35}.capability-grid svg{color:#d5ba7c}.capability-grid h3{color:#f0f0e9;font-size:19px}.capability-grid p{color:#adb3aa}.home-outcome{padding:88px 0}.home-outcome p{color:#b3b9b0;font-size:16px}.home-outcome ul{background:#303a35}.home-outcome li{color:#e9ebe4;background:#111916}.home-outcome li svg{color:#86b89c}.home-final{padding:72px max(24px,calc((100vw - 1200px)/2));background:#131c18;border-top:1px solid #303a35}.home-final h2{color:#f7f4eb;font-size:clamp(27px,3vw,40px)}.home-footer{background:#080d0b}.home-footer,.home-footer a{color:#9ea69d}@media(max-width:820px){.home-hero--command{grid-template-columns:1fr;min-height:auto;padding-top:116px}.home-hero__copy{align-self:auto}.hero-brief{max-width:600px}.home-stages ol{grid-template-columns:1fr 1fr}.home-stages li:nth-child(2){border-right:0}.home-stages li:nth-child(n+3){border-top:1px solid #303a35;padding-top:25px}}@media(max-width:560px){.home-nav{position:absolute}.home-hero--command{gap:38px;padding:100px 16px 38px}.home-hero__backdrop{background-position:61% 28%;filter:saturate(.42) contrast(1.04) brightness(.42)}.home h1{font-size:42px}.home-hero__copy>p{font-size:16px}.diagnosis-entry>div{grid-template-columns:1fr}.diagnosis-entry button{width:100%}.hero-brief{padding:18px 0 0;border-left:0}.hero-brief h2{margin-top:20px;font-size:22px}.home-stages,.home-band,.home-outcome{width:calc(100% - 32px)}.home-stages{padding:58px 0}.home-stages ol{grid-template-columns:1fr;margin-top:25px}.home-stages li,.home-stages li+li{min-height:0;padding:17px 0;border-right:0;border-top:1px solid #303a35}.home-stages li:first-child{border-top:0}.home-stages li:before{display:none}.home-band,.home-outcome{padding:58px 0}.home-final{align-items:flex-start;padding:48px 16px}.home-final .home-cta{width:100%}.home-footer{padding:24px 16px}}@media(prefers-reduced-motion:reduce){.home-hero__backdrop{scroll-behavior:auto}}:root{--shell-bg: #080d16;--shell-nav: #0b131e;--shell-nav-active: #142235;--shell-surface: #101a26;--shell-surface-raised: #16222f;--shell-line: rgba(226, 233, 245, .12);--shell-line-strong: rgba(199, 164, 103, .48);--shell-text: #eef1f6;--shell-muted: #9aa5b3;--shell-accent: #c7a467;--shell-positive: #5b9bd5;--shell-danger: #df7a65;--shell-shadow: 0 18px 50px rgba(0, 0, 0, .22)}.suite,.suite-main,.suite-content{color:var(--shell-text);background:var(--shell-bg)}.suite{display:grid;grid-template-columns:248px minmax(0,1fr);height:100dvh;overflow:clip;font-family:Onest,system-ui,sans-serif}.suite-nav{position:relative;z-index:40;display:flex;min-width:0;overflow:hidden;flex-direction:column;background:var(--shell-nav);border-right:1px solid var(--shell-line)}.brand-mark{display:flex;align-items:center;gap:10px;min-height:76px;padding:0 20px;border-bottom:1px solid var(--shell-line)}.brand-mark__monogram{display:grid;place-items:center;width:30px;height:30px;color:var(--shell-accent);background:transparent;border:1px solid rgba(199,164,103,.62);border-radius:50%;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700}.brand-mark__word{display:grid;gap:1px;line-height:1}.brand-mark__word b{color:var(--shell-text);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;letter-spacing:0}.brand-mark__word small{color:var(--shell-muted);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:0}.platform-map-button{position:absolute;top:21px;right:18px;display:grid;place-items:center;width:34px;height:34px;color:var(--shell-muted);background:transparent;border:1px solid transparent;border-radius:6px}.platform-map-button:hover,.platform-map-button:focus-visible{color:var(--shell-text);border-color:var(--shell-line)}.product-nav{display:grid;align-content:start;gap:3px;min-height:0;padding:20px 12px;overflow-y:auto}.product-nav__item{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:48px;padding:8px 10px;color:var(--shell-muted);text-align:left;background:transparent;border:1px solid transparent;border-radius:6px}.product-nav__item:hover{color:var(--shell-text);background:#ffffff09;border-color:#e8f0ea14}.product-nav__item.is-active{color:var(--shell-text);background:var(--shell-nav-active);border-color:#c7a46757}.product-nav__item.is-active:before{position:absolute;top:11px;bottom:11px;left:-13px;width:2px;background:var(--product-accent, var(--shell-accent));content:""}.product-nav__icon{display:grid;place-items:center;width:28px;height:28px;color:var(--product-accent, var(--shell-accent));background:transparent;border:0}.product-nav__item b,.product-nav__item small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-nav__item b{color:currentColor;font-size:13px;font-weight:600;letter-spacing:0}.product-nav__item small{margin-top:2px;color:var(--shell-muted);font-size:10px}.product-nav__more{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;gap:10px;align-items:center;width:calc(100% - 24px);min-height:48px;margin:0 12px 14px;padding:8px 10px;color:var(--shell-text);text-align:left;background:transparent;border:1px solid var(--shell-line);border-radius:6px}.product-nav__more:hover{border-color:var(--shell-line-strong);background:#c7a4670f}.product-nav__more>span:nth-child(2){display:grid;gap:2px;min-width:0}.product-nav__more b{font-size:12px}.product-nav__more small{color:var(--shell-muted);font-size:10px}.suite-nav__foot{position:relative;display:grid;gap:10px;margin-top:auto;padding:14px 12px;border-top:1px solid var(--shell-line)}.suite-legal,.osgard-credit,.plan-meter{display:none}.account-chip{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;gap:9px;align-items:center;width:100%;padding:5px;color:var(--shell-text);text-align:left;background:transparent;border:1px solid transparent;border-radius:6px}.account-chip:hover,.account-chip[aria-expanded=true]{background:#ffffff0a;border-color:var(--shell-line)}.account-chip__avatar{display:grid;place-items:center;width:32px;height:32px;color:#15201c;background:#b8d4ca;border-radius:50%;font-size:11px;font-weight:700}.account-chip b,.account-chip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-chip b{font-size:12px}.account-chip small{margin-top:2px;color:var(--shell-muted);font-size:10px}.account-menu{position:absolute;z-index:60;right:12px;bottom:64px;left:12px;overflow:hidden;color:var(--shell-text);background:#15211d;border:1px solid var(--shell-line);border-radius:8px;box-shadow:var(--shell-shadow)}.account-menu header{display:grid;grid-template-columns:32px 1fr;gap:9px;align-items:center;padding:12px;border-bottom:1px solid var(--shell-line)}.account-menu header b,.account-menu header small{display:block}.account-menu header b{font-size:12px}.account-menu header small{margin-top:2px;color:var(--shell-muted);font-size:10px}.account-menu>button{display:grid;grid-template-columns:20px 1fr;gap:7px;align-items:center;width:100%;min-height:40px;padding:0 12px;color:var(--shell-text);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--shell-line);font-size:12px}.account-menu>button:last-child{border-bottom:0}.account-menu>button:hover{background:#ffffff0d}.suite-main{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:68px minmax(0,1fr)}.suite-topbar{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;padding:0 28px;background:#090e18e0;border-bottom:1px solid var(--shell-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.suite-topbar__title,.suite-topbar__actions{display:flex;align-items:center;gap:10px}.suite-topbar__title{min-width:0}.suite-topbar__title>svg{flex:0 0 auto;color:var(--product-accent, var(--shell-accent))}.suite-topbar__title b,.suite-topbar__title small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suite-topbar__title b{color:var(--shell-text);font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:650}.suite-topbar__title small{margin-top:2px;color:var(--shell-muted);font-family:IBM Plex Mono,monospace;font-size:9px}.secondary-module-nav{display:flex;flex:1;justify-content:center;gap:4px;min-width:0}.secondary-module-nav__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 9px;color:var(--shell-muted);background:transparent;border:1px solid transparent;border-radius:5px;font-size:11px}.secondary-module-nav__chip:hover,.secondary-module-nav__chip.is-active{color:var(--shell-text);background:#ffffff09;border-color:var(--shell-line)}.command-trigger{display:flex;align-items:center;gap:8px;width:218px;min-height:36px;padding:0 9px 0 11px;color:var(--shell-muted);text-align:left;background:#ffffff09;border:1px solid var(--shell-line);border-radius:6px;font-size:12px}.command-trigger:hover{border-color:#e8f0ea42}.command-trigger>span{flex:1}.command-trigger kbd{padding:3px 5px;color:var(--shell-muted);background:transparent;border:1px solid var(--shell-line);border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:9px}.topbar-status{display:flex;align-items:center;gap:6px;color:var(--shell-muted);font-size:11px}.topbar-status>span{width:7px;height:7px;background:var(--shell-positive);border-radius:50%}.topbar-status.is-degraded>span{background:var(--shell-danger)}.icon-button,.notification-button{display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--shell-text);background:transparent;border:1px solid transparent;border-radius:6px}.icon-button:hover,.notification-button:hover{background:#ffffff0d;border-color:var(--shell-line)}.icon-button--small{width:26px;height:26px}.mobile-menu{display:none}.suite-content{min-width:0;min-height:0;overflow-x:clip;overflow-y:auto}.suite-content>div,.suite-content :where([class$=-workspace],[class*="-workspace "]){min-width:0}.nav-scrim{display:none}.modal-layer,.guide-layer{background:#040a08c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.command-palette,.project-launcher{color:var(--shell-text);background:#141c20;border-color:var(--shell-line);border-radius:8px;box-shadow:0 30px 90px #00000075}@media(max-width:1180px)and (min-width:861px){.suite{grid-template-columns:72px minmax(0,1fr)}.brand-mark{justify-content:center;padding:0}.brand-mark__word,.product-nav__item>span:last-child,.product-nav__more>span:nth-child(2),.product-nav__more>svg,.suite-nav__foot>:not(.account-chip){display:none}.platform-map-button{position:static;width:100%;margin:0 0 8px}.product-nav{justify-items:center;padding:12px 10px}.product-nav__item,.product-nav__more{display:grid;grid-template-columns:1fr;place-items:center;width:46px;min-height:46px;margin:0;padding:0}.product-nav__item.is-active:before{left:-11px}.suite-nav__foot{padding:12px 10px}.account-chip{grid-template-columns:32px;justify-content:center;padding:4px}.account-chip>:not(.account-chip__avatar){display:none}.secondary-module-nav,.topbar-status{display:none}}@media(max-width:860px){body{overflow:auto}.suite{display:block;min-height:100dvh;height:auto;overflow:visible}.suite-main{min-height:100dvh;grid-template-rows:62px minmax(0,1fr)}.suite-nav{position:fixed;inset:0 auto 0 0;width:min(290px,calc(100vw - 44px));transform:translate(-105%);transition:transform .18s ease}.suite--nav-open .suite-nav{transform:translate(0)}.nav-scrim{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;display:none;background:#00000094;border:0}.suite--nav-open .nav-scrim{display:block}.mobile-menu{display:grid}.suite-topbar{padding:0 16px}.secondary-module-nav,.topbar-status{display:none}.suite-content{overflow-y:visible}}@media(max-width:560px){.guest-banner{position:sticky;flex-wrap:wrap;min-height:42px;padding:7px 12px}.suite--guest{padding-top:0}.guest-banner small{display:none}.suite-topbar__title>svg,.suite-topbar__title small,.command-trigger span,.command-trigger kbd{display:none}.suite-topbar__actions{gap:4px}.command-trigger{display:grid;place-items:center;width:36px;padding:0}}.rv-workspace,.ga-workspace{position:relative;isolation:isolate;overflow:hidden}.rv-workspace{background:#f4f6f8}.rv-workspace:before,.ga-workspace:before{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;height:auto;pointer-events:none;content:""}.rv-workspace:before{background-image:linear-gradient(#f4f6f8db,#f4f6f8f7 55%,#f4f6f8),url(/assets/revenue-commerce-wB3IMf8Z.jpg);background-position:78% 32%;background-size:cover;background-attachment:fixed;filter:grayscale(.78) sepia(.18) contrast(1.04);opacity:.44}.ga-workspace{background:#eef2f3}.ga-workspace:before{background-image:linear-gradient(#eef2f3e0,#eef2f3f7 55%,#eef2f3),url(/assets/outcome-boardroom-B0CYiLjn.jpg);background-position:center 38%;background-size:cover;background-attachment:fixed;filter:grayscale(.88) saturate(.45);opacity:.36}.rv-workspace>*,.ga-workspace>*{position:relative;z-index:1}@media(max-width:760px){.rv-workspace:before,.ga-workspace:before{position:absolute;background-attachment:scroll}.rv-workspace:before{background-position:72% 25%;opacity:.32}.ga-workspace:before{opacity:.24}}:root{--ql-obsidian: #0a0a0c;--ql-carbon: #121215;--ql-graphite: #1a1a1f;--ql-gold: #d4af6a;--ql-amber: #e8b96a;--ql-ruby: #e5484d;--ql-jade: #30a46c;--ql-pearl: #f5f3ee;--ql-smoke: #8b8b8f;--ql-line: rgba(212, 175, 106, .12);--ql-ease-out: cubic-bezier(.16, 1, .3, 1);--ql-ease-press: cubic-bezier(.34, 1.56, .64, 1);--night-950: var(--ql-obsidian);--night-900: var(--ql-carbon);--night-850: var(--ql-carbon);--night-800: var(--ql-graphite);--night-750: #24242a;--night-text: var(--ql-pearl);--night-muted: var(--ql-smoke);--night-line: var(--ql-line);--night-line-strong: rgba(212, 175, 106, .36);--gold: var(--ql-gold);--gold-bright: var(--ql-amber);--gold-ink: #17130d}html,body,#root,.suite,.suite-main,.suite-content,body:has(.home),.home{background:var(--ql-obsidian)!important}.suite,.home{color:var(--ql-pearl);font-family:Onest,Inter,system-ui,sans-serif}.suite :is(h1,h2,h3),.home :is(h1,h2,h3){color:var(--ql-pearl)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;letter-spacing:0!important}.suite :is(code,.metric,.rv-kpis b,.ga-kpis b,.re-kpis b),.home :is(code){font-family:IBM Plex Mono,JetBrains Mono,monospace}.suite-nav,.suite-topbar,.guest-banner{background:#0a0a0ceb!important;border-color:#f5f3ee12!important;-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}.suite-content{background-image:none!important}.suite-content__stage{min-height:100%;animation:ql-workspace-enter .7s var(--ql-ease-out) both}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace){padding:48px 40px 96px!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace)>:is(.oe-head,.re-head,.ga-head,.rv-header){max-width:1280px!important;margin-bottom:32px!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace)>:is(.oe-head,.re-head,.ga-head,.rv-header) h1{max-width:820px;font-size:clamp(40px,4vw,52px)!important;line-height:1.08!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace)>:is(.oe-head,.re-head,.ga-head,.rv-header) p{max-width:720px;color:var(--ql-smoke)!important;font-size:16px!important;line-height:1.6!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace) :is(.oe-snapshot,.oe-benchmark,.oe-opportunities,.oe-evidence,.oe-decision,.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-revshare,.ga-kpis,.ga-experiments,.ga-inspector,.ga-proof,.re-kpis,.re-nav,.re-main,.re-inspector,.re-proof,.re-crawler,.re-packages){border-radius:8px!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace) :is(.oe-snapshot,.oe-benchmark,.oe-opportunities,.oe-evidence,.oe-decision,.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-revshare,.ga-kpis,.ga-experiments,.ga-inspector,.ga-proof,.re-kpis,.re-nav,.re-main,.re-inspector,.re-proof,.re-crawler,.re-packages)>:is(header,footer){background:#1a1a1fb8!important}.suite-content .oe-workspace :is(.oe-empty-hero,.oe-agent-prompt),.suite-content .re-workspace.is-empty-start .re-landing__form{background:#1a1a1fb8!important;border-color:var(--ql-line)!important;box-shadow:0 8px 32px #00000052,inset 0 1px #f5f3ee0a!important}.suite-content .ga-experiment-card,.suite-content .rv-offers>div>button{transition:transform .3s var(--ql-ease-out),border-color .3s var(--ql-ease-out),background-color .3s var(--ql-ease-out)!important}.suite-content .ga-experiment-card:hover,.suite-content .rv-offers>div>button:hover{transform:translateY(-2px);border-color:#d4af6a4d!important}.suite-content .rv-revshare>header>div>:is(b,small){display:block}.suite-content .rv-revshare>header>div>small{margin-top:4px;line-height:1.45}.suite-content :is(.workspace-compass,.oe-snapshot,.oe-benchmark,.oe-opportunities,.oe-evidence,.oe-decision,.oe-footer,.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-revshare,.ga-kpis,.ga-experiments,.ga-inspector,.ga-proof,.re-kpis,.re-nav,.re-main,.re-inspector,.re-proof,.re-crawler,.re-packages){background:#121215c7!important;border-color:var(--ql-line)!important;box-shadow:0 8px 32px #0006,inset 0 1px #f5f3ee09!important;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.suite-content :is(.workspace-compass,.oe-snapshot,.oe-benchmark,.oe-opportunities,.oe-evidence,.oe-decision,.oe-footer,.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-revshare,.ga-kpis,.ga-experiments,.ga-inspector,.ga-proof,.re-kpis,.re-nav,.re-main,.re-inspector,.re-proof,.re-crawler,.re-packages):hover{border-color:#d4af6a42!important}.home-hero--command{min-height:100svh;padding:144px max(28px,calc((100vw - 1280px)/2)) 96px!important;background:#0a0a0c!important}.home-hero__backdrop{display:none}.home-hero__copy{max-width:780px;animation:ql-rise .8s var(--ql-ease-out) both}.home-hero__copy>small{color:var(--ql-gold)!important;font:500 11px/1.2 IBM Plex Mono,monospace!important;letter-spacing:.14em!important}.home h1{max-width:760px;margin:20px 0 24px!important;color:var(--ql-pearl)!important;font:600 clamp(52px,6vw,80px)/1.02 "Cormorant Garamond",Georgia,serif!important}.home-hero__copy>p{max-width:620px;color:var(--ql-smoke)!important;font-size:18px!important;line-height:1.6!important}.diagnosis-entry{max-width:680px;margin-top:40px!important;animation:ql-rise .8s .12s var(--ql-ease-out) both}.diagnosis-entry>label{color:var(--ql-pearl)!important;font-weight:500!important}.diagnosis-entry>div{padding:7px!important;background:#1a1a1fb8!important;border-color:#d4af6a4d!important;border-radius:7px!important;box-shadow:0 8px 32px #0006,inset 0 1px #f5f3ee0d!important;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.diagnosis-entry input{color:var(--ql-pearl)!important}.diagnosis-entry button,.home-cta,.suite-content :is(.guide-primary,.oe-quick-scan button,.re-landing__form button,.ga-actions>button,.ga-inspector>footer button:last-child,.rv-model>footer button:last-child,.qsr-primary,.qsr-decision__primary button){color:#17130d!important;background:var(--ql-gold)!important;border-color:var(--ql-amber)!important;box-shadow:inset 0 1px #f5f3ee47,0 8px 22px #d4af6a29!important;transition:transform .3s var(--ql-ease-press),box-shadow .3s var(--ql-ease-press),background-color .3s var(--ql-ease-press)!important}.diagnosis-entry button:hover,.home-cta:hover,.suite-content :is(.guide-primary,.oe-quick-scan button,.re-landing__form button,.ga-actions>button,.ga-inspector>footer button:last-child,.rv-model>footer button:last-child,.qsr-primary,.qsr-decision__primary button):hover{background:var(--ql-amber)!important;box-shadow:inset 0 1px #f5f3ee5c,0 14px 32px #d4af6a3d!important;transform:translateY(-2px)}.diagnosis-entry button:active,.home-cta:active,.suite-content button:active{transform:translateY(1px) scale(.99)}.hero-brief{max-width:350px;padding:32px 0 8px 28px!important;border-color:#d4af6a2e!important;animation:ql-rise .8s .22s var(--ql-ease-out) both}.hero-brief h2{color:var(--ql-pearl)!important;font:600 32px/1.1 Cormorant Garamond,Georgia,serif!important}.hero-brief :is(p,li){color:var(--ql-smoke)!important}.hero-brief svg,.home-agent-prompt b{color:var(--ql-gold)!important}.home-stages,.home-band,.home-outcome{width:min(1280px,calc(100% - 64px))!important;padding:112px 0!important;border-color:#f5f3ee12!important}.home-section-head h2,.home-outcome h2{color:var(--ql-pearl)!important;font:600 clamp(40px,4vw,48px)/1.1 "Cormorant Garamond",Georgia,serif!important}.capability-grid article,.home-outcome li{background:var(--ql-carbon)!important;border-color:var(--ql-line)!important}.product-nav__item{transition:background-color .3s var(--ql-ease-out),border-color .3s var(--ql-ease-out),transform .3s var(--ql-ease-out)}.product-nav__item:hover{transform:translate(2px)}.product-nav__item:hover .product-nav__icon{transform:rotate(-4deg) scale(1.05)}.product-nav__icon{transition:transform .3s var(--ql-ease-press)}.product-nav__item.is-active{background:#d4af6a12!important;border-color:#d4af6a3d!important}.product-nav__item.is-active:before{background:var(--ql-gold)!important;animation:ql-rail .5s var(--ql-ease-press) both}.command-palette__body>button>span{background:var(--ql-graphite)!important;border:1px solid var(--ql-line);color:var(--ql-gold)}.command-palette,.project-launcher{background:#1a1a1feb!important;border-color:var(--ql-line)!important;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%)}.suite-content :is(.qsr-scanning,.qsr-error,.qsr-result){color:var(--ql-pearl)!important;background:#121215d1!important;border-color:var(--ql-line)!important;border-radius:8px!important;box-shadow:0 16px 48px #0000006b,inset 0 1px #f5f3ee0a!important;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.suite-content .qsr-eyebrow,.suite-content .qsr-result__head small,.suite-content .qsr-decision>small{color:var(--ql-gold)!important}.suite-content .qsr-result__head{color:var(--ql-gold)!important}.suite-content .qsr-result__head b{color:var(--ql-pearl)!important}.suite-content .qsr-scan-orbit{border-color:#d4af6a42!important}.suite-content .qsr-scan-orbit b{color:var(--ql-gold)!important;border-color:#d4af6a6b!important}.suite-content .qsr-scan-orbit i{background:var(--ql-gold)!important}.suite-content .qsr-agent-log>div{color:var(--ql-smoke)!important;border-left-color:#f5f3ee1a!important}.suite-content .qsr-agent-log>div.is-active{color:var(--ql-pearl)!important;background:#d4af6a14!important;border-left-color:var(--ql-gold)!important}.suite-content .qsr-agent-log>div.is-complete{color:#f5f3eeb8!important}.suite-content .qsr-agent-log span i{border-color:#d4af6a61!important}.suite-content .qsr-scanning p,.suite-content .qsr-benchmark small,.suite-content .qsr-decision__primary span,.suite-content .qsr-decision__options small{color:var(--ql-smoke)!important}.suite-content .qsr-flags li{color:var(--ql-pearl)!important;background:#e5484d14!important;border-color:#e5484d4d!important}.suite-content .qsr-flags li svg{color:#ef777b!important}.suite-content .qsr-flags .qsr-positive{background:#30a46c14!important;border-color:#30a46c4d!important}.suite-content .qsr-flags .qsr-positive svg{color:var(--ql-jade)!important}.suite-content .qsr-decision{background:#1a1a1fad!important;border-color:var(--ql-line)!important}.suite-content .qsr-decision__primary,.suite-content .qsr-decision__options article{background:#0a0a0c8a!important;border-color:#f5f3ee14!important}.suite-content .qsr-decision__primary{border-left-color:var(--ql-gold)!important}.suite-content .qsr-decision__primary p,.suite-content .qsr-decision__trace span,.suite-content .qsr-decision__options p{color:#f5f3eecc!important}.suite-content .qsr-decision__details{border-color:#f5f3ee17!important}.suite-content .qsr-decision__details summary{color:var(--ql-pearl)!important}.suite-content .qsr-decision__trace b{color:var(--ql-gold)!important}.suite-content .qsr-benchmark{background:#d4af6a0f!important;border-color:#d4af6a2e!important;color:var(--ql-pearl)!important}.suite-content .qsr-benchmark svg{color:var(--ql-gold)!important}.suite-content .qsr-actions button{color:var(--ql-pearl)!important;border-color:#f5f3ee29!important;background:transparent!important;font-family:Onest,Inter,system-ui,sans-serif!important}.suite-content .qsr-actions button:hover{border-color:#d4af6a73!important;background:#d4af6a14!important}.suite-content .qsr-actions .qsr-primary{color:#17130d!important;background:var(--ql-gold)!important;border-color:var(--ql-amber)!important}.suite-content .qsr-share-card{color:var(--ql-pearl)!important;background:var(--ql-carbon)!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace,.mc-workspace,.ic-workspace,.id-workspace,.kh-workspace,.mm-workspace,.ot-workspace,.aw-workspace,.ao-workspace,.bf-workspace,.bd-workspace,.al-workspace,.gs-workspace,.team-workspace){color:var(--ql-pearl)!important;background:var(--ql-obsidian)!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace,.mc-workspace,.ic-workspace,.id-workspace,.kh-workspace,.mm-workspace,.ot-workspace,.aw-workspace,.ao-workspace,.bf-workspace,.bd-workspace,.al-workspace,.gs-workspace,.team-workspace) :is(h1,h2,h3){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;letter-spacing:0!important}.suite-content :is(.gs-workspace,.team-workspace) :is(section,article,.gs-metrics>div,.team-head__status,.team-summary>div,.agent-card,.team-footer){color:var(--ql-pearl)!important;background:#121215c7!important;border-color:var(--ql-line)!important;box-shadow:0 8px 32px #0006,inset 0 1px #f5f3ee09!important}.suite-content :is(.gs-workspace,.team-workspace) :is(p,small,span,label,li,td,th){color:var(--ql-smoke)!important}.suite-content :is(.gs-workspace,.team-workspace) :is(button,input,select,textarea){color:var(--ql-pearl)!important;background:#0a0a0cb8!important;border-color:#f5f3ee24!important}.suite-content :is(.gs-workspace,.team-workspace) :is(button[type=submit],.gs-primary,.gs-generate,.team-footer button,.agent-card button:hover){border-color:var(--ql-amber)!important}.suite-content :is(.gs-workspace,.team-workspace) :is(.gs-primary,.gs-generate){color:#17130d!important;background:var(--ql-gold)!important}.suite-content .team-workspace .agent-card{border-top-color:var(--ql-gold)!important}.suite-content .team-workspace :is(.team-head__status>span,.agent-live>span){background:var(--ql-gold)!important;box-shadow:0 0 0 4px #d4af6a1f!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace,.mc-workspace,.ic-workspace,.id-workspace,.kh-workspace,.mm-workspace,.ot-workspace,.aw-workspace,.ao-workspace,.bf-workspace,.bd-workspace,.al-workspace,.gs-workspace,.team-workspace) :is(.al-modal>section,.ao-modal>section,.bd-modal>section,.bf-modal>section,.ga-modal>section,.re-modal>section,.rv-modal>section){color:var(--ql-pearl)!important;background:var(--ql-carbon)!important;border-color:var(--ql-line)!important;box-shadow:0 24px 72px #0009!important}.suite-content .al-workspace :is(.al-table article>span:first-child i,.al-queue article>span,.al-evidence-list article>span){color:var(--ql-gold)!important;background:#d4af6a1a!important;border-color:#d4af6a33!important}.suite-content .al-workspace .al-queue article>span.high{color:#ef777b!important;background:#e5484d1a!important}.suite-content .ao-workspace :is(.ao-proof,.ao-decision-status){color:var(--ql-pearl)!important;background:#121215c7!important;border-color:var(--ql-line)!important}.suite-content .ao-workspace .ao-decision-status--pending{color:var(--ql-gold)!important;background:#d4af6a17!important;border-color:#d4af6a38!important}.suite-content .ao-workspace :is(.ao-clientroom span,.ao-task-list>button>span){background:#d4af6a17!important;border-color:#d4af6a2e!important}.suite-content .kh-workspace .kh-curation{color:var(--ql-pearl)!important;background:#121215c7!important;border-color:var(--ql-line)!important}.suite-content .kh-workspace :is(.kh-access--open,.kh-access--free){color:var(--ql-gold)!important;background:#d4af6a17!important;border-color:#d4af6a2e!important}.suite-content .ic-workspace :is(.ic-provider-health>div>span,.ic-route article>span,.ic-security>span){color:var(--ql-gold)!important;background:#d4af6a17!important;border-color:#d4af6a2e!important}.suite-content .bd-workspace .bd-review>footer{color:var(--ql-pearl)!important;background:#d4af6a0f!important;border-color:#d4af6a2e!important}.suite-content .ao-workspace .ao-proof>span{color:var(--ql-gold)!important;background:#d4af6a17!important;border-color:#d4af6a2e!important}.suite-content .ic-workspace :is(.ic-registry button>span,.ic-detail>header>span,.ic-route article>span,.ic-order li>span,.ic-alternatives>span){color:var(--ql-gold)!important;background:#d4af6a17!important;border-color:#d4af6a2e!important}.suite-content .bd-workspace .bd-kit>footer{color:var(--ql-pearl)!important;background:#d4af6a0f!important;border-color:#d4af6a2e!important}.suite-content .ao-workspace .ao-decision>span{color:var(--ql-gold)!important;background:#d4af6a1a!important;border:1px solid rgba(212,175,106,.2)!important}.suite-content .kh-workspace .kh-stats,.suite-content .kh-workspace .kh-stats>div{background:#121215c7!important;border-color:var(--ql-line)!important}.suite-content .kh-workspace .kh-access--paid{color:var(--ql-gold)!important;background:#d4af6a17!important;border:1px solid rgba(212,175,106,.18)!important}.suite-content .kh-workspace .kh-view-nav b{color:var(--ql-smoke)!important;background:#f5f3ee12!important;border:1px solid rgba(245,243,238,.09)!important}.suite-content .al-workspace .al-queue>header>span{color:var(--ql-gold)!important;background:#d4af6a17!important;border:1px solid rgba(212,175,106,.18)!important}body .guide-layer .guide-primary{color:#17130d!important;background-color:#d4af6a!important;background-image:none!important;border-color:#e8b96a!important}body .guide-layer :is(.onboarding,.module-presentation) .guide-primary{color:#17130d!important;background-color:#d4af6a!important;background-image:none!important;border-color:#e8b96a!important}@keyframes ql-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ql-rail{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes ql-workspace-enter{0%{opacity:0;transform:perspective(900px) translate3d(14px,0,-16px)}to{opacity:1;transform:perspective(900px) translateZ(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:760px){.home-hero--command{min-height:100svh;padding:116px 20px 48px!important}.home h1{font-size:48px!important}.home-hero__copy>p{font-size:16px!important}.hero-brief{display:none}.home-stages,.home-band,.home-outcome{width:calc(100% - 40px)!important;padding:72px 0!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace){padding:28px 16px 56px!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace)>:is(.oe-head,.re-head,.ga-head,.rv-header){margin-bottom:24px!important}.suite-content :is(.oe-workspace,.re-workspace,.ga-workspace,.rv-workspace)>:is(.oe-head,.re-head,.ga-head,.rv-header) h1{font-size:34px!important}.suite-content .rv-revshare-card header{align-items:flex-start;flex-wrap:wrap;gap:8px}.suite-content .rv-revshare-card dl{grid-template-columns:1fr!important;gap:10px}.suite-content .rv-revshare-card footer{flex-wrap:wrap}}@media(max-width:760px){.guest-banner{pointer-events:none!important}.guest-banner button{pointer-events:auto!important}}:root{--ql-gold:#96805a;--ql-amber:#ad966c;--gold:#96805a;--gold-bright:#ad966c;--cobalt:#8b8b8f;--signal:#8b8b8f;--violet:#8b8b8f;--warning:#96805a;--shell-accent:#96805a;--shell-positive:#8b8b8f}.suite-content :is(.product-nav__icon,.ao-logo,.kh-resource-logo,.bf-image-check,.bf-gallery article>span,.ao-team>div span,.kh-category-dot){color:var(--ql-smoke)!important;background:var(--ql-graphite)!important;border-color:#f5f3ee1f!important;box-shadow:none!important}.suite-nav .product-nav__icon{position:relative!important;width:32px!important;height:32px!important;color:var(--ql-smoke)!important;background:linear-gradient(145deg,#f5f3ee0e,#f5f3ee03)!important;border:1px solid rgba(245,243,238,.1)!important;border-radius:6px!important;box-shadow:inset 0 1px #f5f3ee12,0 4px 14px #00000038!important}.suite-nav .product-nav__icon svg{width:16px!important;height:16px!important;stroke-width:1.45!important}.suite-nav .product-nav__item:hover .product-nav__icon{color:var(--ql-pearl)!important;border-color:#96805a7a!important;background:#96805a1a!important}.suite-nav .product-nav__item.is-active .product-nav__icon{color:#d5c29b!important;background:#96805a29!important;border-color:#ad966c8c!important;box-shadow:inset 0 1px #f5f3ee1a,0 0 0 1px #96805a14,0 6px 18px #00000042!important}.suite-content :is(.product-nav__icon,.ao-logo,.kh-resource-logo,.bf-image-check,.bf-gallery article>span) svg{color:var(--ql-smoke)!important}.suite-content :is(.kh-resource-logo,.ao-logo){filter:grayscale(1) saturate(0)!important}.suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button){color:#171512!important;background:#96805a!important;border-color:#ad966c!important;box-shadow:inset 0 1px #f5f3ee29,0 6px 16px #00000042!important}.suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button):hover{background:#ad966c!important;border-color:#c0aa7d!important;box-shadow:inset 0 1px #f5f3ee2e,0 8px 20px #0000004d!important}.diagnosis-entry button,.home-cta,body .guide-layer .guide-primary{color:#171512!important;background:#96805a!important;border-color:#ad966c!important;box-shadow:inset 0 1px #f5f3ee29,0 6px 16px #00000042!important}.suite-content button,.suite-topbar button,.home-signin{color:var(--ql-pearl)!important;background:#1a1a1fe0!important;border-color:#f5f3ee21!important;box-shadow:inset 0 1px #f5f3ee0b,0 4px 14px #0003!important}.suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button),.diagnosis-entry button,.home-cta,body .guide-layer .guide-primary{color:#d5c29b!important;background:#241f17e6!important;border-color:#ad966c9e!important;box-shadow:inset 0 1px #f5f3ee0f,0 6px 18px #00000040!important}.suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button):hover,.diagnosis-entry button:hover,.home-cta:hover,body .guide-layer .guide-primary:hover{color:var(--ql-pearl)!important;background:#362e20f0!important;border-color:#b9a274!important;box-shadow:inset 0 1px #f5f3ee14,0 8px 22px #0000004d!important}.suite-content :is(.bf-image-check,.bf-gallery article>span,.ao-logo,.kh-resource-logo,.mm-workspace button.active,.mm-workspace i){color:var(--ql-smoke)!important;background:var(--ql-graphite)!important;border-color:#f5f3ee1f!important}.suite .suite-content button,.suite .suite-content button :is(span,i),.suite .suite-content :is(.ao-logo,.kh-resource-logo,.bf-image-check,.bf-gallery article>span,.mm-workspace button.active,.mm-workspace i){color:var(--ql-smoke)!important;background:var(--ql-graphite)!important;border-color:#f5f3ee1f!important;box-shadow:none!important}.suite .suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button),.home .home-signin,.diagnosis-entry button,.home-cta,body .guide-layer .guide-primary{color:#d5c29b!important;background:#241f17f0!important;border-color:#ad966c9e!important;box-shadow:inset 0 1px #f5f3ee0f,0 6px 18px #00000040!important}.suite .suite-content :is(.bf-button--primary,.bf-generate,.kh-button--primary,.al-primary,.bd-run,.gs-primary,.ic-header>button,.id-button--primary,.aw-button--primary,.oe-quick-scan button,.ga-actions>button,.rv-model>footer button:last-child,.re-landing__form button) :is(span,i){color:#d5c29b!important;background:transparent!important;border-color:transparent!important}.suite-content .oe-empty-hero{align-content:center;text-align:center}.suite-content .oe-health-map{display:grid;grid-template-columns:repeat(5,minmax(54px,1fr));gap:10px;width:min(520px,100%);margin:8px auto 0}.suite-content .oe-health-map__signal{display:grid;justify-items:center;gap:7px;color:var(--ql-smoke)}.suite-content .oe-health-map__signal i{position:relative;display:grid;place-items:center;width:54px;aspect-ratio:1;border:1px solid rgba(245,243,238,.18);border-radius:50%;background:conic-gradient(from 210deg,#96805a6b,#f5f3ee14,#96805a33);animation:ql-health-orbit 7s linear infinite}.suite-content .oe-health-map__signal i:before{width:39px;aspect-ratio:1;border-radius:50%;background:var(--ql-carbon);content:""}.suite-content .oe-health-map__signal i span{position:absolute;width:5px;height:5px;background:var(--ql-gold);border-radius:50%;box-shadow:0 0 12px #96805a80}.suite-content .oe-health-map__signal small{font:500 10px/1.2 Onest,Inter,sans-serif!important;color:var(--ql-smoke)!important}.suite-content .oe-health-map__signal.is-2 i{animation-delay:-1.4s}.suite-content .oe-health-map__signal.is-3 i{animation-delay:-2.8s}.suite-content .oe-health-map__signal.is-4 i{animation-delay:-4.2s}.suite-content .oe-health-map__signal.is-5 i{animation-delay:-5.6s}.suite-content .oe-health-map__hint{color:var(--ql-smoke)!important}.suite-content .re-warmup{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(180px,.8fr);gap:24px;align-items:center;max-width:1280px;margin:0 auto 24px;padding:28px 32px;color:var(--ql-pearl);background:#121215c7;border:1px solid var(--ql-line);border-radius:8px;box-shadow:0 8px 32px #0006,inset 0 1px #f5f3ee09;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.suite-content .re-warmup__radar{position:relative;display:grid;place-items:center;width:100px;aspect-ratio:1;color:var(--ql-gold);border:1px solid rgba(150,128,90,.42);border-radius:50%;background:radial-gradient(circle,rgba(150,128,90,.16) 0 2px,transparent 3px),repeating-radial-gradient(circle,transparent 0 17px,rgba(245,243,238,.08) 18px 19px)}.suite-content .re-warmup__radar:after{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-top:1px solid rgba(150,128,90,.8);border-radius:50%;content:"";transform:rotate(-30deg);animation:ql-radar 3.6s linear infinite}.suite-content .re-warmup__radar i{position:absolute;width:4px;height:4px;background:var(--ql-gold);border-radius:50%;box-shadow:0 0 10px #96805aa8}.suite-content .re-warmup__radar i:nth-of-type(1){top:24px;right:24px}.suite-content .re-warmup__radar i:nth-of-type(2){bottom:20px;left:30px}.suite-content .re-warmup__radar i:nth-of-type(3){bottom:33px;right:17px}.suite-content .re-warmup small{color:var(--ql-gold)!important;font:500 10px/1.2 IBM Plex Mono,monospace!important;letter-spacing:.1em}.suite-content .re-warmup b{display:block;margin:8px 0;color:var(--ql-pearl);font:600 28px/1.1 Cormorant Garamond,Georgia,serif}.suite-content .re-warmup p{max-width:620px;margin:0;color:var(--ql-smoke);font-size:14px;line-height:1.55}.suite-content .re-warmup ol{display:grid;gap:11px;margin:0;padding:0;list-style:none;counter-reset:ql-step}.suite-content .re-warmup li{display:flex;align-items:center;gap:9px;color:var(--ql-smoke);font-size:12px}.suite-content .re-warmup li:before{display:grid;place-items:center;width:22px;height:22px;color:var(--ql-gold);border:1px solid rgba(150,128,90,.35);border-radius:50%;content:counter(ql-step);counter-increment:ql-step;font:500 10px IBM Plex Mono,monospace}@keyframes ql-health-orbit{to{transform:rotate(360deg)}}@keyframes ql-radar{to{transform:rotate(330deg)}}@media(max-width:760px){.suite-content .oe-health-map{gap:6px}.suite-content .oe-health-map__signal i{width:42px}.suite-content .oe-health-map__signal i:before{width:30px}.suite-content .oe-health-map__signal small{font-size:9px!important}.suite-content .re-warmup{grid-template-columns:1fr;gap:18px;padding:24px}.suite-content .re-warmup__radar{width:86px}.suite-content .re-warmup b{font-size:25px}.suite-content .re-warmup ol{grid-template-columns:1fr 1fr}.suite-content .re-warmup li:last-child{grid-column:1/-1}}.suite .suite-content :is(.bd-kpis,.bd-kit,.bd-flow,.bd-review,.bd-proof,.bd-project-form,.bd-project-context,.ao-kpis,.ao-portfolio,.ao-clientroom,.ao-decisions,.bf-status,.bf-board,.bf-export,.kh-body,.kh-resource-row,.al-connection,.al-kpis,.al-register,.al-readiness,.al-queue,.al-audit,.ic-kpis,.ic-registry,.ic-detail,.ic-order,.ic-workspace article),.suite .suite-content :is(.oe-workspace article,.bf-workspace input,.bf-workspace select,.bf-workspace textarea,.bd-workspace input,.bd-workspace textarea,.al-workspace input,.al-workspace select,.al-workspace textarea,.ic-workspace input,.ic-workspace select){color:var(--ql-pearl)!important;background:#121215!important;border-color:#f5f3ee1f!important;box-shadow:inset 0 1px #f5f3ee09,0 12px 30px #0003!important}.suite .suite-content :is(.bd-kpis,.ao-kpis,.bf-status,.ic-kpis)>*,.suite .suite-content :is(.bd-kit,.bd-flow,.bd-review,.bd-proof,.ao-portfolio,.ao-clientroom,.ao-decisions,.bf-board,.bf-export,.kh-body,.al-register,.al-readiness,.al-queue,.al-audit,.ic-registry,.ic-detail,.ic-order) :is(article,section,aside,header,footer,div){border-color:#f5f3ee1a!important}.suite .suite-content :is(.bd-workspace,.ao-workspace,.bf-workspace,.kh-workspace,.al-workspace,.ic-workspace) :is(h1,h2,h3,b,strong,label,dt){color:var(--ql-pearl)!important}.suite .suite-content :is(.bd-workspace,.ao-workspace,.bf-workspace,.kh-workspace,.al-workspace,.ic-workspace) :is(p,small,span,dd,li){color:var(--ql-smoke)!important}.suite .suite-content :is(.bd-workspace,.ao-workspace,.bf-workspace,.kh-workspace,.al-workspace,.ic-workspace) :is(input,select,textarea)::placeholder{color:#b9b6af9e!important}.suite .suite-content :is(.bd-workspace,.ao-workspace,.bf-workspace,.kh-workspace,.al-workspace,.ic-workspace) :is(.is-active,.active,.selected,[aria-selected=true]){border-color:#96805aad!important}.suite .suite-content .rv-workspace{background:#0d0d10!important;background-image:none!important}.suite .suite-content :is(.oe-table-head,.oe-state,.ga-state,.bd-segment,.bf-controls,.bf-segments,.bf-upload,.bf-inspector,.bf-brand,.kh-sidebar,.kh-search,.kh-resource-table__head,.al-mode,.al-table__head,.ic-security,.ic-route,.status--unchecked){color:var(--ql-smoke)!important;background:#17171b!important;border-color:#f5f3ee1f!important;box-shadow:none!important}.suite .suite-content :is(.oe-workspace,.ga-workspace,.kh-workspace,.al-workspace,.ic-workspace) :is(code,em){color:#d5c29b!important;background:#362e20b3!important;border-color:#ad966c40!important}.suite .suite-content .kh-sidebar :is(button,article,section,aside,div){background:#17171b!important;border-color:#f5f3ee1a!important}.suite .suite-content .bf-workspace :is(.bf-controls,.bf-segments,.bf-upload,.bf-inspector,.bf-brand){background:#17171b!important}.suite .suite-content .ic-security{background:#17171b!important}.suite .suite-content :is(.ao-status,.ic-workspace footer){color:var(--ql-smoke)!important;background:#17171b!important;border-color:#f5f3ee1f!important}.suite .suite-content .rv-workspace>div:not(.workspace-compass){background-color:#0d0d10!important}.suite .suite-content .rv-forecast-readout>div{color:var(--ql-pearl)!important;background:#17171b!important;border-color:#f5f3ee1f!important}@media(max-width:760px){.suite .suite-content :is(.bd-kpis,.ao-kpis,.bf-status,.ic-kpis){box-shadow:inset 0 1px #f5f3ee09,0 8px 20px #0000002e!important}}:root{--bg-obsidian: #0a0a0c;--bg-carbon: #121215;--bg-graphite: #1a1a1f;--accent-gold: #d4af6a;--accent-gold-soft: rgba(212, 175, 106, .15);--text-pearl: #f5f3ee;--text-smoke: #8b8b8f;--alert-red: #e5484d;--success-green: #30a46c;--ds-shadow: 0 8px 32px rgba(0, 0, 0, .4);--ds-radius-card: 16px;--ds-radius-control: 10px;--ds-ease: cubic-bezier(.16, 1, .3, 1)}html,body,#root,.suite,.suite-main,.suite-content{background:var(--bg-obsidian)!important;color:var(--text-pearl)}.suite-nav,.suite-topbar{background:#0a0a0cf0!important;border-color:#f5f3ee14!important}.suite-topbar{color:var(--text-pearl)!important}.suite-topbar__title small,.topbar-status,.suite-content p{color:var(--text-smoke)}.suite-content :is(.rv-workspace,.re-workspace,.oe-workspace,.ga-workspace,.workspace-compass,.al-workspace,.ao-workspace,.aw-workspace,.bd-workspace,.bf-workspace,.gs-workspace,.ic-main,.ic-workspace,.id-empty,.id-workspace,.kh-workspace,.mc-workspace,.mm-workspace,.orchestrator-center,.team-workspace,.intel-workspace,.knowledge-workspace,.growth-workspace){color:var(--text-pearl)!important;background:var(--bg-obsidian)!important}.suite-content :is(.rv-workspace,.re-workspace,.oe-workspace,.ga-workspace,.workspace-compass,.al-workspace,.mc-workspace,.intel-workspace,.knowledge-workspace,.growth-workspace) :is(.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-revshare,.re-kpis,.re-nav,.re-main,.re-inspector,.re-proof,.re-crawler,.re-packages,.oe-snapshot,.oe-benchmark,.oe-opportunities,.oe-evidence,.oe-decision,.oe-footer,.ga-kpis,.ga-experiments,.ga-inspector,.ga-proof,.workspace-compass__card){color:var(--text-pearl)!important;background:#121215c7!important;border-color:var(--accent-gold-soft)!important;border-radius:var(--ds-radius-card)!important;box-shadow:var(--ds-shadow),inset 0 1px #f5f3ee09!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.suite-content :is(input,textarea,select){color:var(--text-pearl)!important;background:var(--bg-carbon)!important;border-color:#d4af6a40!important}.suite-content :is(.rv-header>button,.rv-model>footer button:last-child,.re-crawler-body button,.re-inspector>footer button:last-child,.oe-primary,.ga-button--primary,.id-button--primary,.bf-button--primary,.bd-run,.ao-button--primary,.ic-header>button){color:#0a0a0c!important;background:linear-gradient(135deg,#d4af6a,#e8b96a)!important;border-color:#e8b96a!important;border-radius:var(--ds-radius-control)!important;box-shadow:0 4px 16px #d4af6a3d}.suite-content :is(.rv-header>button,.rv-model>footer button:last-child,.re-crawler-body button,.re-inspector>footer button:last-child,.oe-primary,.ga-button--primary,.id-button--primary,.bf-button--primary,.bd-run,.ao-button--primary,.ic-header>button):hover{transform:translateY(-2px);box-shadow:0 8px 24px #d4af6a66}.suite-content :is(button,a){transition:transform .3s var(--ds-ease),border-color .3s var(--ds-ease),background-color .3s var(--ds-ease)}.suite-content :is(button,a):hover{border-color:#d4af6a80}.suite-content :is(button:not(.icon-button)):focus-visible,.suite-content :is(input,textarea,select):focus-visible{box-shadow:0 0 0 3px #d4af6a2e!important}.suite :is(.account-menu,.notification-panel,.command-palette,.toast){color:var(--text-pearl)!important;background:#121215f5!important;border-color:var(--accent-gold-soft)!important;box-shadow:0 18px 48px #00000080!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.suite :is(.account-menu header,.account-menu>button,.notification-item){color:var(--text-pearl)!important;background:transparent!important;border-color:#f5f3ee14!important}.suite :is(.account-menu>button:hover,.notification-item:hover){background:#d4af6a1a!important}.suite :is(.icon-button,.command-trigger,kbd){color:var(--text-pearl)!important;background:#121215cc!important;border-color:#d4af6a38!important}.ds-glass-card{padding:32px;color:var(--text-pearl);background:#121215b8;border:1px solid var(--accent-gold-soft);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.ds-gold-button,.ds-ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 20px;border-radius:var(--ds-radius-control);font-weight:650;cursor:pointer}.ds-gold-button{color:#0a0a0c;background:linear-gradient(135deg,#d4af6a,#e8b96a);border:1px solid #e8b96a;box-shadow:0 4px 16px #d4af6a4d}.ds-gold-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d4af6a80}.ds-ghost-button{color:var(--accent-gold);background:transparent;border:1px solid rgba(212,175,106,.3)}.ds-ghost-button:hover{background:var(--accent-gold-soft)}.ds-metric-card{display:grid;gap:7px;min-width:0}.ds-metric-card span,.ds-metric-card small{color:var(--text-smoke);font:500 12px/1.3 IBM Plex Mono,monospace}.ds-metric-card strong{color:var(--accent-gold);font:600 clamp(30px,4vw,48px)/1 "IBM Plex Mono",monospace}.ds-empty-state{display:grid;justify-items:start;gap:10px;text-align:left}.ds-empty-state>svg{color:var(--accent-gold)}.ds-empty-state h3,.ds-empty-state p{margin:0}.ds-empty-state p{max-width:48ch;color:var(--text-smoke);line-height:1.6}.oc-verdict{max-width:1120px;margin:18px auto 0;padding:24px 28px;color:var(--text-pearl);background:#121215c7;border:1px solid rgba(212,175,106,.42);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.oc-verdict span{color:var(--accent-gold);font:11px/1 IBM Plex Mono,monospace;letter-spacing:.1em}.oc-verdict p{margin:14px 0 0;color:var(--text-pearl);white-space:pre-wrap;line-height:1.7}.home .hero-brief>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin-top:10px;padding:0 14px;color:var(--bg-obsidian)!important;background:linear-gradient(135deg,var(--accent-gold),#e8b96a)!important;border:1px solid #e8b96a!important;border-radius:var(--ds-radius-control);font-weight:700;box-shadow:0 4px 16px #d4af6a3d}.home .hero-brief>button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d4af6a6b}.home .hero-brief li svg,.home .hero-brief__top svg{color:var(--accent-gold)!important}.home .home-agent-prompt button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;margin-top:6px;padding:0 12px;color:var(--bg-obsidian)!important;background:linear-gradient(135deg,var(--accent-gold),#e8b96a)!important;border:1px solid #e8b96a!important;border-radius:var(--ds-radius-control);font-weight:700}.home .home-agent-prompt button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d4af6a66}.suite-content .oe-quick-scan{position:relative;z-index:2;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px;align-items:center;margin:16px auto 20px;padding:20px 24px;width:min(1440px,calc(100% - 48px));color:var(--text-pearl);background:#121215eb!important;border:1px solid rgba(212,175,106,.34);border-left:3px solid var(--accent-gold);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow)}.suite-content .oe-quick-scan>div{min-width:0}.suite-content .oe-quick-scan small,.suite-content .oe-quick-scan b,.suite-content .oe-quick-scan span{display:block!important}.suite-content .oe-quick-scan small{color:var(--accent-gold)!important;font:600 10px IBM Plex Mono,monospace;letter-spacing:.08em}.suite-content .oe-quick-scan b{margin-top:5px;color:var(--text-pearl)!important;font-size:18px}.suite-content .oe-quick-scan span{margin-top:5px;color:var(--text-smoke)!important;font-size:13px}.suite-content .oe-quick-scan form{display:flex;gap:8px;align-items:center}.suite-content .oe-quick-scan input{width:230px;color:var(--text-pearl)!important;background:var(--bg-carbon)!important}.suite-content .oe-quick-scan button{color:var(--bg-obsidian)!important;background:linear-gradient(135deg,var(--accent-gold),#e8b96a)!important;border-color:#e8b96a!important}.suite-content .oe-snapshot>header button,.suite-content .oe-empty-hero>button{color:var(--bg-obsidian)!important;background:linear-gradient(135deg,var(--accent-gold),#e8b96a)!important;border-color:#e8b96a!important}.suite-content .oe-snapshot>header>div>b,.suite-content .oe-snapshot>header>div>small{display:block!important}.suite-content .oe-snapshot>header>div>small{margin-top:5px;color:var(--text-smoke)!important;line-height:1.45}.suite-content .oe-empty-hero>svg,.suite-content .oe-empty-list>svg{color:var(--accent-gold)!important}@media(max-width:760px){.suite-content .oe-quick-scan{grid-template-columns:1fr!important;width:calc(100% - 32px);margin:12px 16px 18px;padding:18px}.suite-content .oe-quick-scan form{flex-direction:column;align-items:stretch}.suite-content .oe-quick-scan input,.suite-content .oe-quick-scan button{width:100%}}.suite-content .oe-opportunities,.suite-content .oe-evidence,.suite-content .oe-benchmark,.suite-content .oe-snapshot{background:#121215c7!important;border-color:var(--accent-gold-soft)!important}.suite-content .oe-table-head{color:var(--text-smoke)!important;background:#1a1a1fcc!important;border-color:var(--accent-gold-soft)!important}.suite-content .oe-opportunities article,.suite-content .oe-opportunity-row{color:var(--text-pearl)!important;background:#1a1a1f75!important;border-color:#f5f3ee14!important}.suite-content .oe-opportunities article:hover,.suite-content .oe-opportunity-row:hover{background:#d4af6a14!important;transform:translateY(-2px)}.suite-content .oe-empty-hero,.suite-content .oe-agent-prompt,.suite-content .re-warmup,.suite-content .re-landing__form{color:var(--text-pearl)!important;background:#121215c7!important;border-color:var(--accent-gold-soft)!important;box-shadow:var(--ds-shadow)!important}.suite-content .re-source-head{color:var(--text-smoke)!important;background:#1a1a1fcc!important;border-color:var(--accent-gold-soft)!important}.suite-content .re-sources article,.suite-content .re-claims>button{color:var(--text-pearl)!important;background:#1a1a1f75!important;border-color:#f5f3ee14!important}.suite-content .re-sources article:hover,.suite-content .re-claims>button:hover,.suite-content .re-claims>button.is-selected{background:#d4af6a14!important}.suite-content .ga-kpis,.suite-content .ga-loop,.suite-content .ga-experiments,.suite-content .ga-inspector,.suite-content .ga-measurement,.suite-content .ga-proof{color:var(--text-pearl)!important;background:#121215c7!important;border-color:var(--accent-gold-soft)!important;border-radius:var(--ds-radius-card)!important;box-shadow:var(--ds-shadow)!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.suite-content .ga-kpis>div{background:transparent!important;border-color:#f5f3ee14!important}.suite-content .ga-kpis b,.suite-content .ga-kpi-strip b,.suite-content .ga-experiment-card__details strong{color:var(--accent-gold)!important;font-family:IBM Plex Mono,monospace!important}.suite-content .ga-experiment-card{color:var(--text-pearl)!important;background:#1a1a1f7a!important;border-color:#f5f3ee14!important;border-radius:var(--ds-radius-control)!important}.suite-content .ga-experiment-card:hover,.suite-content .ga-experiment-card.is-selected{background:#d4af6a1a!important;border-color:#d4af6a6b!important;transform:translateY(-2px)}.suite-content .ga-experiment-card__progress{background:#f5f3ee1f!important}.suite-content .ga-experiment-card__progress>span{background:linear-gradient(90deg,var(--accent-gold),#e8b96a)!important}.suite-content .ga-empty,.suite-content .ga-success-burst,.suite-content .ga-evidence{color:var(--text-pearl)!important;background:#121215b8!important;border-color:var(--accent-gold-soft)!important}.suite-content .rv-kpis,.suite-content .rv-offers,.suite-content .rv-model,.suite-content .rv-gates,.suite-content .rv-revshare,.suite-content .rv-moat{background:#121215c7!important;border-color:var(--accent-gold-soft)!important;border-radius:var(--ds-radius-card)!important;box-shadow:var(--ds-shadow)!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.suite-content .rv-kpis>div{background:transparent!important;border-color:#f5f3ee14!important}.suite-content .rv-kpis b,.suite-content .rv-forecast-readout b,.suite-content .rv-price-lab__terms dd{color:var(--accent-gold)!important;font-family:IBM Plex Mono,monospace!important}.suite-content .rv-offers>div>button,.suite-content .rv-revshare-card{color:var(--text-pearl)!important;background:#1a1a1f7a!important;border-color:#f5f3ee14!important}.suite-content .rv-offers>div>button:hover,.suite-content .rv-offers>div>button.is-selected,.suite-content .rv-revshare-card:hover{background:#d4af6a1a!important;border-color:#d4af6a6b!important;transform:translateY(-2px)}.suite-content .rv-forecast-readout>div,.suite-content .rv-funnel>div{color:var(--text-pearl)!important;background:#1a1a1fb3!important;border-color:var(--accent-gold-soft)!important}.suite-content .rv-model>footer,.suite-content .rv-revshare-form{background:#1a1a1f8c!important;border-color:#f5f3ee14!important}@media(prefers-reduced-motion:reduce){.suite-content *,.suite-content *:before,.suite-content *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.suite-content .rv-workspace{position:relative!important;isolation:isolate!important;color:var(--text-pearl)!important;background:var(--bg-obsidian)!important}.suite-content .rv-workspace:before{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:linear-gradient(135deg,#0a0a0cf7,#121215eb)!important;opacity:1!important;filter:none!important}.suite-content .rv-workspace :is(.rv-header>div>span,.rv-mode span,.rv-portfolio>header>span,.rv-offers button em,.rv-moat>svg){color:var(--accent-gold)!important}.suite-content .rv-workspace :is(.rv-header>button,.rv-mode,.rv-kpis,.rv-offers,.rv-model,.rv-gates,.rv-portfolio,.rv-moat,.rv-revshare){color:var(--text-pearl)!important;background:#121215d6!important;border-color:var(--accent-gold-soft)!important;box-shadow:var(--ds-shadow),inset 0 1px #f5f3ee09!important}.suite-content .rv-workspace :is(.rv-mode code,.rv-mode b,.rv-funnel>div,.rv-forecast-readout>div,.rv-export){color:var(--text-smoke)!important;background:#1a1a1fb8!important;border-color:#d4af6a38!important}.suite-content .rv-workspace :is(.rv-offers>div>button,.rv-portfolio article,.rv-revshare-card,.rv-model>footer,.rv-revshare-form){color:var(--text-pearl)!important;background:#1a1a1f7a!important;border-color:#f5f3ee14!important}.suite-content .rv-workspace :is(.rv-offers>div>button.is-selected,.rv-offers>div>button:hover,.rv-revshare-card:hover){background:#d4af6a1a!important;border-color:#d4af6a6b!important}.suite-content .rv-workspace :is(.rv-header>button,.rv-revshare>header button,.rv-model>footer button:last-child){color:var(--bg-obsidian)!important;background:linear-gradient(135deg,var(--accent-gold),#e8b96a)!important;border-color:#e8b96a!important}.suite-content .rv-workspace :is(.rv-funnel svg,.rv-forecast-readout svg,.rv-curve__line,.rv-curve__dot){color:var(--accent-gold)!important;stroke:var(--accent-gold)!important;fill:var(--accent-gold)!important}.suite-content .rv-workspace :is(.rv-header p,.rv-mode small,.rv-kpis span,.rv-kpis small,.rv-offers header small,.rv-model header small,.rv-gates header small,.rv-portfolio header small,.rv-workspace p,.rv-workspace small){color:var(--text-smoke)!important}.suite-content .rv-workspace :is(.rv-model input,.rv-revshare-form select,.rv-revshare-form input,.rv-revshare-measure input,.rv-revshare-measure textarea){accent-color:var(--accent-gold)!important;color:var(--text-pearl)!important;background:var(--bg-carbon)!important;border-color:#d4af6a40!important}.suite-content :is([class$=-workspace],[class$=-main],[class$=-body],[class$=-panel],[class$=-card],[class$=-table],[class$=-grid],[class$=-kpis],[class$=-stats],[class$=-form],[class$=-empty]){color:var(--text-pearl)!important;background-color:#121215d1!important;border-color:#d4af6a29!important;box-shadow:0 8px 32px #00000047,inset 0 1px #f5f3ee06!important}.suite-content :is([class$=-workspace] p,[class$=-workspace] small,[class$=-workspace] label,[class$=-workspace] dt,[class$=-workspace] th,[class$=-workspace] td){color:var(--text-smoke)!important}.suite-content :is([class$=-workspace] input,[class$=-workspace] textarea,[class$=-workspace] select){color:var(--text-pearl)!important;background-color:var(--bg-carbon)!important;border-color:#d4af6a40!important}.suite-content :is([class$=-workspace] button:not(.icon-button),[class$=-workspace] a[role=button]){border-color:#d4af6a3d}.suite-content .ga-workspace:before{content:""!important;background:linear-gradient(135deg,#0a0a0cfa,#121215f0)!important;opacity:1!important;filter:none!important}.suite-content .ga-experiment-card{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;align-items:center!important;min-width:0!important}.suite-content .ga-experiment-card__main,.suite-content .ga-experiment-card__status{min-width:0!important}.suite-content .ga-experiment-card__details{display:none!important}.suite-content .ga-experiment-card__status{grid-column:3!important;width:112px!important}.suite-content .ga-inspector dl div{gap:14px!important;align-items:flex-start!important}.suite-content .ga-inspector dl dt{min-width:0!important}.suite-content .ga-inspector dl dd{max-width:150px!important;text-align:right!important;overflow-wrap:anywhere!important}@media(max-width:760px){.suite-content .ga-experiment-card{grid-template-columns:10px minmax(0,1fr)!important}.suite-content .ga-experiment-card__status{grid-column:2!important;width:auto!important;justify-self:start!important}.suite-content .ga-inspector dl dd{max-width:58%!important}}
