:root{--ink:#17151c;--muted:#6f6a78;--line:#e9e5ea;--paper:#f5f3f4;--white:#fff;--coral:#ff4f3d;--coral2:#ff725f;--violet:#6943d5;--green:#2a8b64;--amber:#d88912;--red:#c83d4b;--nav:#151318;--nav2:#1d1920;--shadow:0 14px 42px rgba(31,22,31,.08);--radius:18px;font-family:Inter,"Aptos",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-size:14px}button,input,select,textarea{font:inherit}button{cursor:pointer}.progress{height:3px;position:fixed;top:0;left:0;right:0;z-index:2000;display:none;background:#eee}.progress.active{display:block}.progress i{display:block;height:100%;width:35%;background:linear-gradient(90deg,var(--coral),var(--violet));animation:load 1.2s infinite ease-in-out}@keyframes load{0%{transform:translateX(-110%)}100%{transform:translateX(400%)}}
.sidebar{position:fixed;left:0;top:0;bottom:0;width:248px;background:linear-gradient(180deg,var(--nav),#0c0b0e);color:#fff;padding:22px 16px 16px;z-index:1000;display:flex;flex-direction:column;border-right:1px solid #302b34}.brand-lockup{display:flex;align-items:center;gap:11px;height:38px;padding:0 7px}.logo{object-fit:contain;display:block}.logo.kyndryl{width:80px;height:33px}.logo.thirdeye{width:91px;height:30px;filter:brightness(1.8) saturate(.8)}.brand-divider{height:24px;width:1px;background:#49434c}.product-mark{margin:25px 5px 19px;padding:17px 12px;border:1px solid #39333c;background:rgba(255,255,255,.035);border-radius:13px;display:flex;align-items:center;gap:12px}.pulse-mark{width:10px;height:10px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 7px rgba(255,79,61,.13);animation:pulse 2.2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 11px rgba(255,79,61,0)}}.product-mark strong{display:block;letter-spacing:2px;font-size:12px}.product-mark small{display:block;color:#9f98a4;margin-top:3px;font-size:9px;letter-spacing:.4px}.sidebar nav{display:flex;flex-direction:column;gap:2px;overflow:auto;padding-right:2px}.nav-item{border:0;background:none;color:#afa9b4;display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:10px 11px;border-radius:9px;transition:.2s}.nav-item b{font-size:9px;color:#615a66;font-weight:600;letter-spacing:1px}.nav-item span{font-size:12.5px}.nav-item:hover{background:#262129;color:#fff}.nav-item.active{background:linear-gradient(100deg,rgba(255,79,61,.2),rgba(255,79,61,.05));color:#fff;box-shadow:inset 2px 0 var(--coral)}.nav-item.active b{color:var(--coral)}.sidebar-foot{margin-top:auto;border-top:1px solid #2e2930;padding:15px 4px 0}.system-status{font-size:10px;color:#918a95;display:flex;gap:8px;align-items:center;margin:0 6px 12px}.system-status i{width:7px;height:7px;border-radius:50%;background:#46c089;box-shadow:0 0 0 4px rgba(70,192,137,.12)}
.main{margin-left:248px;min-height:100vh}.topbar{height:70px;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:900;display:flex;align-items:center;justify-content:space-between;padding:0 28px}.crumb span{display:block;font-size:8px;letter-spacing:1.7px;color:#9b959f;font-weight:700}.crumb strong{display:block;font-size:16px;margin-top:3px}.top-actions{display:flex;align-items:center;gap:9px}.demo-badge{font-size:8px;letter-spacing:1.2px;color:#8b6573;background:#fff3f0;border:1px solid #ffd5ce;padding:7px 9px;border-radius:20px;font-weight:700}.content{padding:26px 28px 58px;max-width:1800px;margin:auto}.view{display:none;animation:fade .28s ease}.view.active{display:block}@keyframes fade{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.mobile-menu{display:none;border:0;background:none;font-size:22px}.primary,.secondary,.ghost,.danger{border-radius:9px;padding:9px 13px;border:1px solid transparent;font-weight:650;font-size:12px;transition:.2s}.primary{background:var(--coral);color:#fff;box-shadow:0 7px 18px rgba(255,79,61,.22)}.primary:hover{background:#e84333;transform:translateY(-1px)}.secondary{background:#fff;color:var(--ink);border-color:#dcd6de}.secondary:hover,.ghost:hover{border-color:#aaa2ac;background:#faf8fa}.ghost{background:transparent;border-color:#dbd6dc;color:#5f5964}.danger{background:#fff1f2;color:var(--red);border-color:#f2c4ca}.wide{width:100%;color:#aca5af;border-color:#3b353e}.download-wrap{position:relative}.download-menu{position:absolute;right:0;top:44px;width:285px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:8px;display:none}.download-menu.open{display:block}.download-menu button{display:block;width:100%;text-align:left;border:0;background:none;padding:11px 12px;border-radius:9px;font-weight:700}.download-menu button:hover{background:#f6f3f5}.download-menu span{display:block;color:var(--muted);font-weight:400;font-size:10px;margin-top:2px}
.hero{background:#151217;color:#fff;border-radius:24px;overflow:hidden;position:relative;padding:54px 50px;margin-bottom:19px;box-shadow:0 22px 60px rgba(24,16,23,.18)}.hero:after{content:"";position:absolute;width:550px;height:550px;border-radius:50%;right:-170px;top:-245px;background:radial-gradient(circle,#ff4f3d 0,rgba(255,79,61,.18) 36%,transparent 68%);opacity:.9}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 55%,rgba(105,67,213,.16));pointer-events:none}.eyebrow{font-size:9px;letter-spacing:1.8px;color:var(--coral);font-weight:800;margin-bottom:12px}.hero h1{font-size:46px;letter-spacing:-2px;line-height:1.04;max-width:800px;margin:0 0 18px;position:relative;z-index:2}.hero h1 em{font-style:normal;color:#ff6959}.hero p{max-width:760px;line-height:1.7;color:#c2bbc5;font-size:15px;position:relative;z-index:2}.hero-actions{display:flex;gap:10px;margin:25px 0 35px;position:relative;z-index:3}.hero-actions .secondary{background:transparent;color:#fff;border-color:#58515d}.hero-proof{display:flex;align-items:center;gap:13px;color:#aaa2ae;font-size:11px;position:relative;z-index:2}.hero-proof span{display:flex;align-items:center;gap:7px}.hero-proof i{width:7px;height:7px;border-radius:50%}.green{background:#45be87}.coral{background:var(--coral)}.violet{background:var(--violet)}
.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:0 4px 16px rgba(43,31,42,.025)}.kpi-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:12px}.kpi{background:#fff;border:1px solid var(--line);border-radius:15px;padding:17px 16px;position:relative;overflow:hidden;min-height:100px}.kpi:after{content:"";position:absolute;width:38px;height:3px;border-radius:5px;bottom:0;left:16px;background:var(--accent,var(--coral))}.kpi small{display:block;font-size:8px;letter-spacing:1px;color:#918b94;font-weight:700;margin-bottom:11px}.kpi b{font-size:24px;letter-spacing:-.8px}.kpi span{display:block;color:var(--muted);font-size:9px;margin-top:5px}.grid{display:grid;gap:12px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.command-charts .card{min-height:320px}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.card-head small{color:#928c95;font-size:8px;letter-spacing:1.4px;font-weight:750}.card h3,.card-head h3{font-size:16px;margin:4px 0 0}.chart-box{height:245px;position:relative}.status,.mode{display:inline-flex;align-items:center;border-radius:20px;padding:6px 9px;font-size:9px;letter-spacing:.5px;font-weight:750;white-space:nowrap}.status.healthy{background:#ebf8f2;color:#287758}.status.ready{background:#f0effb;color:#5b45a7}.status.sealed{background:#f3efff;color:#6749b7}.metric-note{color:#817b84;font-size:10px}.section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.section-title h2{font-size:32px;letter-spacing:-1.1px;margin:0 0 8px}.section-title p{color:var(--muted);max-width:850px;margin:0;line-height:1.55}.head-actions{display:flex;gap:8px}.filterbar{display:flex;gap:9px;align-items:center;margin-bottom:12px}.filterbar input,.filterbar select,.ticket-search input,.ticket-search select{background:#fff;border:1px solid var(--line);border-radius:9px;padding:10px 11px;outline:none}.filterbar input{flex:1}.filterbar select{min-width:130px}.check{background:#fff;border:1px solid var(--line);border-radius:9px;padding:9px 12px;font-size:11px;color:var(--muted)}.table-card{padding:0;overflow:hidden;margin-bottom:12px}.table-wrap{overflow:auto}.ops-table{width:100%;border-collapse:collapse;white-space:nowrap}.ops-table th{text-align:left;padding:12px 15px;background:#f8f6f7;color:#88818b;font-size:8px;letter-spacing:1.2px;border-bottom:1px solid var(--line)}.ops-table td{padding:13px 15px;border-bottom:1px solid #f0edf0;font-size:11px}.ops-table tr:hover td{background:#fdfafa}.mode.auto{background:#eaf8f2;color:#237759}.mode.approve{background:#fff2df;color:#a86300}.mode.human{background:#f3efff;color:#6649a7}.ticket-no{font-weight:800}.status-running{color:var(--green)}.status-waiting{color:var(--amber)}.status-escalated{color:var(--red)}.execution-stream{background:#111014;color:#cbc6cf;border-radius:12px;height:315px;overflow:auto;padding:13px;font-family:"SFMono-Regular",Consolas,monospace;font-size:10.5px}.stream-empty{color:#77717b;padding:70px 20px;text-align:center}.log-line{display:grid;grid-template-columns:65px 1fr 18px;gap:7px;padding:7px 3px;border-bottom:1px solid #252129;animation:logIn .25s ease}.log-line time{color:#77717b}.log-line.ok i{color:#55ce91}.log-line.warn i{color:#e9a637}.log-line.fail i{color:#ef6270}@keyframes logIn{from{opacity:0;transform:translateX(-5px)}}.mini-connectors{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.connector-pill{border:1px solid var(--line);border-radius:10px;padding:12px 9px;min-height:58px}.connector-pill b{display:block;font-size:10px}.connector-pill span{display:block;font-size:8px;color:var(--muted);margin-top:5px}.connector-pill.active{border-color:#ffc2ba;background:#fff6f4;box-shadow:0 0 0 3px rgba(255,79,61,.06)}
.ticket-layout{display:grid;grid-template-columns:340px 1fr;gap:12px}.ticket-list-card{padding:0;overflow:hidden}.ticket-search{display:grid;gap:8px;padding:13px;border-bottom:1px solid var(--line)}.ticket-list{max-height:720px;overflow:auto}.ticket-item{padding:14px;border-bottom:1px solid #f0edf0;cursor:pointer}.ticket-item:hover,.ticket-item.active{background:#fff5f2}.ticket-item .row{display:flex;justify-content:space-between;align-items:center}.ticket-item b{font-size:11px}.ticket-item p{font-size:11px;margin:7px 0;color:#4f4952;line-height:1.35}.ticket-item small{color:#8c858e}.ticket-detail{display:grid;gap:12px}.ticket-top{display:grid;grid-template-columns:2fr 1fr;gap:12px}.detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.detail-cell{border:1px solid var(--line);border-radius:10px;padding:11px}.detail-cell small{display:block;color:#928b95;font-size:8px;text-transform:uppercase}.detail-cell b{display:block;margin-top:5px;font-size:11px}.classification{background:linear-gradient(120deg,#1a171d,#302536);color:#fff}.confidence-ring{font-size:33px;color:#ff7565}.evidence-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.evidence-card{border:1px solid var(--line);border-radius:11px;padding:13px}.evidence-card b{display:block}.evidence-card span{display:block;color:var(--muted);font-size:9px;margin-top:4px}.orchestrator-stage{background:#171419;color:#fff;padding:26px;margin-bottom:12px}.orchestrator-head{display:flex;justify-content:space-between;align-items:center}.orchestrator-head>div:first-child{display:grid;grid-template-columns:auto auto;column-gap:9px}.orchestrator-head small{grid-column:2;color:#a8a1ab;margin-top:4px}.live-dot{width:8px;height:8px;border-radius:50%;background:#49cd90;box-shadow:0 0 0 6px rgba(73,205,144,.1);grid-row:1/3;align-self:center}.orchestrator-state span,.orchestrator-state b{display:block;text-align:right}.orchestrator-state span{font-size:8px;color:#8d8690}.orchestrator-state b{font-size:10px;margin-top:4px}.agent-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:35px 0 25px}.agent-node{border:1px solid #403942;border-radius:13px;padding:14px;min-height:96px;position:relative;background:#211d23}.agent-node:after{content:"→";position:absolute;right:-11px;top:38%;color:#6e6670}.agent-node:nth-child(5n):after,.agent-node:last-child:after{display:none}.agent-node b{font-size:10px;display:block}.agent-node span{font-size:8px;color:#98909a;display:block;margin-top:7px}.agent-node small{position:absolute;bottom:9px;left:14px;color:#6f6872;font-size:8px}.agent-node.active{border-color:var(--coral);background:#321e20;box-shadow:0 0 25px rgba(255,79,61,.18)}.agent-node.done{border-color:#2c7459;background:#17251f}.dependency-flow{border-top:1px solid #363038;padding-top:20px;display:flex;justify-content:center;align-items:center;gap:16px;color:#b7b0ba}.dependency-flow span{border:1px solid #49424c;padding:7px 11px;border-radius:8px;font-size:9px}.dependency-flow i{color:var(--coral)}.agent-detail-grid .card{min-height:145px}.agent-detail-grid p{color:var(--muted);font-size:11px;line-height:1.5}.approval-layout{display:grid;grid-template-columns:1.35fr .85fr;gap:12px}.approval-context>p{color:var(--muted);line-height:1.55}.priority{padding:6px 8px;border-radius:7px;font-size:9px;font-weight:800}.priority.p1{color:#b72f3d;background:#ffebee}.evidence-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:17px 0}.evidence-strip div{padding:11px;background:#f7f5f6;border-radius:10px}.evidence-strip b,.evidence-strip span{display:block}.evidence-strip span{font-size:8px;color:var(--muted);margin-top:3px}.plan-list{list-style:none;padding:0;counter-reset:plan}.plan-list li{counter-increment:plan;display:grid;grid-template-columns:30px 1fr;gap:3px 10px;padding:11px 0;border-bottom:1px solid var(--line)}.plan-list li:before{content:counter(plan);grid-row:1/3;width:25px;height:25px;border-radius:50%;background:#f1edf4;color:var(--violet);display:grid;place-items:center;font-size:9px;font-weight:800}.plan-list span{font-size:10px;color:var(--muted)}.code-preview{background:#171419;color:#aaa2ac;padding:13px;border-radius:11px;margin:15px 0}.code-preview div{font-size:8px;color:#77717a;margin-bottom:8px}.code-preview code{font-size:9px;color:#e4dce7;white-space:normal}.rollback-box{border:1px solid #d8cdec;background:#f8f5ff;padding:14px;border-radius:11px;display:grid;gap:5px}.rollback-box span{font-size:8px;color:var(--violet);font-weight:800}.rollback-box small{color:var(--muted)}.guardrail-list{display:grid;gap:7px}.guardrail{display:grid;grid-template-columns:1fr auto 20px;gap:9px;align-items:center;border-bottom:1px solid var(--line);padding:9px 2px}.guardrail span{font-size:10px;color:var(--muted)}.guardrail b{font-size:11px}.guardrail i.ok{color:var(--green)}.guardrail i.warn{color:var(--amber)}.route-decision{border-radius:12px;background:#fff3e2;border:1px solid #f2d4a4;padding:16px;margin:16px 0}.route-decision>*{display:block}.route-decision small{font-size:8px;color:#9b762f}.route-decision strong{color:#a25f00;font-size:20px;margin:5px 0}.route-decision span{font-size:9px;color:#876f49}.field-label{display:block;font-size:9px;color:var(--muted);font-weight:700;margin-bottom:5px}.guardrail-panel textarea{width:100%;resize:vertical;border:1px solid var(--line);border-radius:9px;padding:10px}.approval-actions{display:flex;gap:7px;justify-content:flex-end;margin-top:11px}.decision-result{padding:11px;border-radius:10px;margin-top:12px;background:#edf8f3;color:#246e52;font-size:10px}.maturity-rail{display:flex;align-items:center;justify-content:center;gap:25px;background:#18151b;color:#fff;border-radius:16px;padding:22px;margin-bottom:12px}.maturity-rail div{display:grid;text-align:center}.maturity-rail b{color:var(--coral);font-size:9px}.maturity-rail strong{font-size:15px;margin:5px}.maturity-rail span{color:#9d96a0;font-size:9px}.maturity-rail i{font-size:20px;color:#544c57}.learning-flow{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:15px;background:#f8f6f8;border-radius:12px}.learning-flow span{font-size:9px;font-weight:700}.learning-flow i{color:var(--coral)}.learning-events{margin-top:10px}.learning-event{display:flex;gap:9px;align-items:center;padding:9px;border-bottom:1px solid var(--line);font-size:9px}.learning-event b{margin-left:auto}.architecture-card{padding:28px;margin-bottom:12px}.security-architecture{max-width:1150px;margin:auto}.arch-layer{padding:18px;border-radius:13px;text-align:center;display:grid;gap:4px}.arch-layer.users{background:#171419;color:#fff}.arch-layer.data{background:#ebf7f2;color:#225d48}.arch-layer span{font-size:10px;opacity:.72}.arch-arrow{text-align:center;color:var(--coral);font-size:22px}.arch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.arch-grid div{border:1px solid var(--line);padding:16px;border-radius:11px;text-align:center;display:grid;gap:5px}.arch-grid span{font-size:9px;color:var(--muted)}.arch-grid .accent{border-color:#ffd1cb;background:#fff5f3}.arch-grid.bottom div{background:#f8f6f8}.control-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.control{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px}.control b{display:block;font-size:11px}.control span{display:block;font-size:9px;color:var(--muted);line-height:1.45;margin-top:6px}.control i{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#fff0ee;color:var(--coral);font-style:normal;margin-bottom:10px}.legend{display:flex;gap:12px}.legend span{font-size:9px;display:flex;align-items:center;gap:5px}.legend i{width:7px;height:7px;border-radius:50%}.legend .demo{background:var(--amber)}.legend .production{border:2px solid var(--green)}.integration-map{position:relative;min-height:590px;background:#171419;border-radius:22px;color:#fff;padding:35px;display:grid;place-items:center;overflow:hidden}.integration-map:before{content:"";position:absolute;inset:10%;border:1px solid #3d3540;border-radius:50%}.integration-core{width:170px;height:170px;border-radius:50%;display:grid;place-items:center;align-content:center;z-index:3;background:linear-gradient(145deg,#ff5a46,#7b44cf);box-shadow:0 0 0 17px rgba(255,255,255,.035),0 0 70px rgba(255,79,61,.3)}.integration-core span{font-size:8px;letter-spacing:1.2px}.integration-core strong{font-size:46px}.integration-core small{font-size:9px}.integration-groups{position:absolute;inset:0}.integration-group{position:absolute;width:185px;border:1px solid #403943;background:#211d23;border-radius:12px;padding:12px}.integration-group b{font-size:9px;color:#ff8172;display:block;margin-bottom:7px}.integration-group span{font-size:8px;color:#aaa2ac;line-height:1.5}.connector-note{display:flex;gap:17px;background:#fff;border:1px solid var(--line);padding:16px;border-radius:12px;margin-top:12px}.connector-note b{white-space:nowrap}.connector-note span{color:var(--muted);font-size:10px;line-height:1.5}
.value-layout{display:grid;grid-template-columns:390px 1fr;gap:12px}.inputs-card{padding:18px}.input-section{border-bottom:1px solid var(--line);padding-bottom:13px;margin-bottom:13px}.input-section h3{font-size:12px;margin:0 0 10px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.field{display:grid;gap:4px}.field label{font-size:8px;color:var(--muted);font-weight:700}.field input,.field select{width:100%;border:1px solid var(--line);background:#faf9fa;padding:8px;border-radius:8px;font-size:10px;outline:none}.field input:focus,.field select:focus{border-color:#cbbcdc}.assumption-note{background:#fff7e8;color:#846834;border-radius:9px;padding:10px;font-size:9px;line-height:1.5}.preset-group{background:#e9e5e9;padding:3px;border-radius:10px}.preset-group button{border:0;background:transparent;padding:8px 10px;font-size:10px;border-radius:7px}.preset-group button.active{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08)}.value-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.value-kpi{background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px}.value-kpi small,.value-kpi span{display:block}.value-kpi small{font-size:8px;letter-spacing:.7px;color:#918a94}.value-kpi b{display:block;font-size:21px;margin:7px 0}.value-kpi span{font-size:8px;color:var(--muted)}.timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}.phase{border-radius:16px;color:#fff;padding:23px;min-height:250px;display:flex;flex-direction:column}.phase span{font-size:8px;letter-spacing:1.3px;font-weight:800;opacity:.8}.phase h3{font-size:18px;line-height:1.2}.phase p{font-size:10px;line-height:1.6;opacity:.78}.phase b{font-size:9px;margin-top:auto;padding-top:15px;border-top:1px solid rgba(255,255,255,.2)}.phase.discovery{background:#2d2930}.phase.m1{background:#d84435}.phase.m2{background:#7047bd}.phase.m3{background:#227b5b}.backlog-banner{display:grid;grid-template-columns:260px 1fr;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:12px}.backlog-banner div{display:flex;align-items:center;gap:12px}.backlog-banner span{font-size:40px;color:var(--coral);font-weight:800}.backlog-banner p{color:var(--muted);font-size:10px;line-height:1.55}.check-list{list-style:none;padding:0;margin:0}.check-list li{padding:9px 0;border-bottom:1px solid var(--line);font-size:10px}.check-list li:before{content:"✓";color:var(--green);font-weight:800;margin-right:9px}
.proposal-view{margin:-26px -28px -58px;position:relative;background:#fff}.proposal-nav{position:sticky;top:70px;z-index:20;background:#161318;color:#b9b1bc;display:flex;gap:4px;padding:9px 20px;overflow:auto}.proposal-nav a{color:inherit;text-decoration:none;font-size:9px;padding:7px 9px;border-radius:6px;white-space:nowrap}.proposal-nav a:hover{background:#2b252e;color:#fff}.proposal-content{scroll-behavior:smooth}.proposal-hero{min-height:calc(100vh - 110px);background:radial-gradient(circle at 82% 18%,#7d2a35 0,transparent 29%),linear-gradient(135deg,#151116,#251921);color:#fff;padding:58px 6vw;display:flex;flex-direction:column;justify-content:center}.proposal-logos{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.proposal-logos img{object-fit:contain;max-height:55px;max-width:180px}.proposal-logos img:last-child{filter:brightness(1.8)}.proposal-hero h1{font-size:55px;line-height:1.05;letter-spacing:-2px;max-width:1000px;margin:15px 0}.proposal-hero>p{font-size:18px;color:#c9c0cb}.proposal-flow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:30px 0}.proposal-flow span{border:1px solid #514552;padding:8px 10px;border-radius:8px;font-size:10px}.proposal-flow i{color:var(--coral)}.proposal-hero .primary{align-self:flex-start}.proposal-section{min-height:82vh;padding:80px 8vw;border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.proposal-section h2{font-size:39px;letter-spacing:-1.4px;max-width:850px;margin:0 0 20px}.proposal-section>p{font-size:15px;line-height:1.7;color:var(--muted);max-width:1000px}.sor-model{display:grid;grid-template-columns:1fr auto 1fr;gap:22px;align-items:center;margin-top:30px}.sor-model>div{padding:30px;border:1px solid var(--line);border-radius:17px;background:#f9f7f8}.sor-model b,.sor-model span{display:block}.sor-model b{font-size:26px;margin:8px 0}.sor-model span{font-size:10px;color:var(--muted)}.sor-model>i{font-size:26px;color:var(--coral)}.proposal-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.proposal-kpis div{padding:25px;border-radius:15px;background:#171419;color:#fff}.proposal-kpis b,.proposal-kpis span{display:block}.proposal-kpis b{font-size:30px;color:#ff7565}.proposal-kpis span{font-size:10px;color:#ada5af;margin-top:5px}.challenge-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.challenge-grid div{border:1px solid var(--line);border-radius:14px;padding:19px}.challenge-grid b,.challenge-grid span{display:block}.challenge-grid span{font-size:10px;color:var(--muted);margin-top:8px;line-height:1.5}.layer-stack{display:grid;gap:7px;max-width:1100px}.layer-stack div{padding:14px 18px;background:#171419;color:#fff;border-radius:9px;font-weight:750}.layer-stack span{font-weight:400;color:#aaa3ad;font-size:10px;margin-left:18px}.layer-stack div:nth-child(4){background:#d84536}.layer-stack div:nth-child(7){background:#2b7358}.mode-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mode-columns>div{border-radius:16px;padding:25px;display:grid;gap:14px}.mode-columns b{font-size:22px}.mode-columns span{font-size:12px;line-height:1.55}.mode-columns small{opacity:.7;line-height:1.6}.mode-columns .auto{background:#eaf8f2;color:#225f49}.mode-columns .approve{background:#fff1dc;color:#85550b}.mode-columns .human{background:#f0ebfb;color:#57408c}.accordion{max-width:1000px}.accordion-item{border-bottom:1px solid var(--line)}.accordion-head{width:100%;border:0;background:none;text-align:left;padding:17px 4px;display:flex;justify-content:space-between;font-weight:750}.accordion-body{display:none;padding:0 4px 18px;color:var(--muted);font-size:11px;line-height:1.6}.accordion-item.open .accordion-body{display:block}.deployment-diagram{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;align-items:center}.deployment-diagram div{background:#171419;color:#fff;padding:25px;border-radius:15px;text-align:center}.deployment-diagram b,.deployment-diagram span{display:block}.deployment-diagram span{font-size:9px;color:#aaa3ad;margin-top:6px}.deployment-diagram i{color:var(--coral);transform:rotate(-90deg)}.callout{background:#fff4f1;border-left:3px solid var(--coral);padding:16px!important;border-radius:0 10px 10px 0;font-size:11px!important}.mini-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mini-roadmap div{border-radius:13px;background:#171419;color:#fff;padding:20px}.mini-roadmap b,.mini-roadmap span{display:block}.mini-roadmap b{color:#ff7565}.mini-roadmap span{font-size:9px;margin-top:9px}.next-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;counter-reset:next;list-style:none;padding:0}.next-steps li{counter-increment:next;border:1px solid var(--line);border-radius:14px;padding:20px}.next-steps li:before{content:"0" counter(next);display:block;color:var(--coral);font-size:11px;margin-bottom:12px}.proposal-final{display:flex;justify-content:space-between;align-items:center;margin-top:55px;padding-top:25px;border-top:1px solid var(--line)}.proposal-final img{object-fit:contain;max-width:155px;max-height:55px}.proposal-final span{font-size:10px;color:var(--muted);letter-spacing:1px}
.demo-drawer{position:fixed;right:-390px;top:0;bottom:0;width:370px;z-index:1200;background:#18151b;color:#fff;padding:24px;box-shadow:-20px 0 60px rgba(0,0,0,.3);transition:.3s;overflow:auto}.demo-drawer.open{right:0}.drawer-head{display:flex;justify-content:space-between}.drawer-head small{font-size:8px;color:#9e96a1;letter-spacing:1px}.drawer-head h3{font-size:21px;margin:5px 0}.drawer-head button{border:0;background:none;color:#fff;font-size:27px}.demo-drawer>p{font-size:10px;color:#aaa3ad;line-height:1.5}.demo-drawer label{display:grid;gap:7px;font-size:10px;color:#b5aeb8;margin:18px 0}.demo-drawer select{background:#28232b;border:1px solid #433b45;color:#fff;border-radius:8px;padding:9px}.demo-drawer input[type=range]{accent-color:var(--coral)}.demo-drawer output{justify-self:end;margin-top:-20px;color:#fff}.drawer-actions{display:grid;gap:8px;margin-top:25px}.drawer-actions .ghost{color:#c6bec9;border-color:#433c46}.toast-stack{position:fixed;right:20px;bottom:20px;z-index:1500;display:grid;gap:8px}.toast{background:#171419;color:#fff;border-left:3px solid var(--coral);padding:13px 16px;border-radius:9px;box-shadow:var(--shadow);font-size:10px;animation:toastIn .25s ease;max-width:330px}@keyframes toastIn{from{opacity:0;transform:translateY(10px)}}.modal{display:none}.presentation .sidebar{display:none}.presentation .main{margin-left:0}.presentation .topbar{height:62px}.presentation .content{padding:38px 4vw 90px;max-width:none}.presentation .section-title h2{font-size:40px}.presentation .modal{display:flex;position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:1000;background:#171419;color:#fff;border-radius:30px;padding:5px;align-items:center;gap:14px;box-shadow:0 10px 40px rgba(0,0,0,.3)}.presentation .modal button{border:0;background:#2d2830;color:#fff;border-radius:20px;padding:8px 13px;font-size:10px}.presentation .modal span{font-size:9px}.presentation .kpi b{font-size:29px}.presentation .proposal-view{margin:-38px -4vw -90px}
@media(max-width:1250px){.kpi-grid{grid-template-columns:repeat(3,1fr)}.control-grid{grid-template-columns:repeat(3,1fr)}.value-layout{grid-template-columns:340px 1fr}.timeline{grid-template-columns:repeat(2,1fr)}.agent-flow{grid-template-columns:repeat(3,1fr)}.agent-node:nth-child(3n):after{display:none}}@media(max-width:960px){.sidebar{transform:translateX(-100%);transition:.25s}.sidebar.open{transform:none}.main{margin-left:0}.mobile-menu{display:block}.topbar{padding:0 15px}.content{padding:18px}.top-actions .demo-badge,.top-actions .ghost{display:none}.grid.two,.grid.three,.approval-layout,.ticket-layout,.value-layout{grid-template-columns:1fr}.hero{padding:37px 28px}.hero h1{font-size:38px}.control-grid{grid-template-columns:repeat(2,1fr)}.value-kpis{grid-template-columns:repeat(2,1fr)}.proposal-view{margin:-18px}.proposal-kpis,.challenge-grid,.mode-columns,.mini-roadmap{grid-template-columns:repeat(2,1fr)}.proposal-section{padding:60px 6vw}.proposal-hero h1{font-size:44px}.filterbar{flex-wrap:wrap}.filterbar input{flex-basis:100%}}@media(max-width:620px){.kpi-grid,.evidence-strip,.detail-grid,.evidence-cards,.control-grid,.proposal-kpis,.challenge-grid,.mode-columns,.mini-roadmap,.next-steps,.timeline{grid-template-columns:1fr}.hero-actions,.hero-proof,.maturity-rail{align-items:stretch;flex-direction:column}.hero h1{font-size:32px}.topbar .crumb{display:none}.section-title{align-items:flex-start;flex-direction:column}.value-kpis{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr}.arch-grid{grid-template-columns:1fr 1fr}.agent-flow{grid-template-columns:1fr}.agent-node:after{display:none}.integration-map{min-height:760px}.integration-group{position:static!important;margin:8px}.integration-core{position:relative}.integration-groups{position:absolute;inset:210px 15px 15px;overflow:auto}.proposal-hero h1{font-size:34px}.sor-model{grid-template-columns:1fr}.sor-model>i{transform:rotate(90deg);text-align:center}.deployment-diagram{grid-template-columns:1fr}.deployment-diagram i{transform:none;text-align:center}.proposal-flow{gap:5px}.backlog-banner{grid-template-columns:1fr}.demo-drawer{width:100%;right:-100%}}
@media print{.sidebar,.topbar,.proposal-nav,.demo-drawer,.toast-stack,.modal{display:none!important}.main{margin:0}.content{padding:0}.view{display:none!important}.view.active{display:block!important}.card{box-shadow:none}.proposal-view{display:block!important;margin:0}.proposal-section,.proposal-hero{min-height:auto;page-break-inside:avoid;padding:35px}.proposal-hero{min-height:100vh}}

/* V3 executive chart, currency and TEDRA enhancements */
.download-group{padding:8px 13px 4px;color:#a49aa7;font-size:8px;letter-spacing:1.2px;font-weight:800}.value-head-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.currency-toggle{display:flex;padding:3px;border:1px solid var(--line);border-radius:10px;background:#fff}.currency-toggle button{border:0;background:transparent;padding:7px 13px;border-radius:7px;font-size:10px;font-weight:800;color:var(--muted)}.currency-toggle button.active{background:#171419;color:#fff}.fx-note{font-size:9px;line-height:1.5;color:var(--muted);background:#f8f6f8;border:1px solid var(--line);border-radius:9px;padding:9px 11px;margin-top:10px}.light-chart-card{background:#fff}.executive-chart{height:315px}.maturity-charts .card{border:1px solid #e7e2e7}.maturity-rail.executive{gap:9px}.maturity-rail.executive>div{min-width:160px}
.tedra-launch{position:fixed;right:22px;bottom:22px;z-index:1150;width:72px;height:72px;border-radius:24px;background:linear-gradient(135deg,#ff4f3d,#b52c42 58%,#2a8b64);box-shadow:0 18px 46px rgba(37,21,30,.26);color:#fff;display:grid;place-content:center;text-align:center;border:1px solid rgba(255,255,255,.3);cursor:pointer;transition:.2s}.tedra-launch:hover{transform:translateY(-3px) scale(1.02)}.tedra-launch b{font-size:24px;line-height:20px}.tedra-launch small{font-size:8px;letter-spacing:1px;margin-top:5px}.tedra-pulse{position:absolute;right:8px;top:8px;width:9px;height:9px;border-radius:50%;background:#68d59c;box-shadow:0 0 0 5px rgba(104,213,156,.18);animation:pulse 2s infinite}.tedra-panel{position:fixed;right:-470px;bottom:18px;width:430px;height:min(720px,calc(100vh - 36px));z-index:1300;background:#fff;border:1px solid #ded7df;border-radius:22px;box-shadow:0 24px 80px rgba(27,18,29,.3);display:flex;flex-direction:column;overflow:hidden;transition:.32s cubic-bezier(.2,.8,.2,1)}.tedra-panel.open{right:18px}.tedra-head{background:linear-gradient(135deg,#171419,#251a23);color:#fff;padding:15px 16px;display:flex;justify-content:space-between;gap:10px}.tedra-brand{min-width:0}.tedra-brand-logos{display:flex;align-items:center;gap:7px;margin-bottom:8px}.tedra-brand-logos img{height:18px;width:65px;object-fit:contain}.tedra-brand-logos img:last-child{width:80px;filter:brightness(2)}.tedra-brand-logos span{color:#827786}.tedra-brand strong,.tedra-brand small{display:block}.tedra-brand strong{font-size:13px}.tedra-brand small{font-size:8px;color:#aba2ad;margin-top:3px}.tedra-head>button{border:0;background:none;color:#fff;font-size:24px;align-self:flex-start}.tedra-status{display:flex;align-items:center;padding:10px 13px;background:#f8f6f8;border-bottom:1px solid var(--line);gap:4px;overflow:hidden}.tedra-status span{font-size:7px;color:#a199a4;white-space:nowrap}.tedra-status span.active{color:#2a8b64;font-weight:800}.tedra-status i{height:1px;background:#ddd6dd;flex:1}.tedra-body{flex:1;overflow:auto;padding:15px;background:#fbfafb;display:flex;flex-direction:column;gap:10px}.tedra-msg{align-self:flex-start;max-width:92%;background:#fff;border:1px solid var(--line);border-radius:14px 14px 14px 4px;padding:11px 12px;font-size:10px;line-height:1.55;color:#413b44;box-shadow:0 5px 18px rgba(33,24,34,.04)}.tedra-msg.user{align-self:flex-end;background:#211b22;color:#fff;border-color:#211b22;border-radius:14px 14px 4px 14px}.tedra-msg strong{font-size:11px;color:#171419}.tedra-msg.user strong{color:#fff}.tedra-working:before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--coral);margin-right:7px;animation:pulse 1s infinite}.tedra-mini{display:grid;grid-template-columns:1fr auto;gap:5px 13px;background:#f7f5f7;border-radius:9px;padding:9px;margin-top:8px}.tedra-mini span{color:#847b87}.tedra-mini b{font-size:9px!important;text-align:right}.tedra-mini .ok{color:#2a8b64}.tedra-baseline{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:8px 0}.tedra-baseline>div{background:#f7f5f7;border-radius:9px;padding:9px}.tedra-baseline b,.tedra-baseline span{display:block}.tedra-baseline b{font-size:16px}.tedra-baseline span{font-size:7px;color:#847b87}.agent-pills{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}.agent-pills span{font-size:7px;background:#eef7f3;color:#2a6c53;border-radius:20px;padding:5px 7px}.tedra-assess{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:9px 0}.tedra-assess div{border-radius:9px;padding:9px;text-align:center}.tedra-assess b,.tedra-assess span{display:block}.tedra-assess b{font-size:17px}.tedra-assess span{font-size:7px;margin-top:3px}.tedra-assess .auto{background:#eaf8f2;color:#225f49}.tedra-assess .approve{background:#fff1dc;color:#85550b}.tedra-assess .human{background:#f0ebfb;color:#57408c}.tedra-value{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.tedra-value span{color:#847b87}.tedra-value b{text-align:right;font-size:9px!important}.tedra-chips{padding:9px 12px;display:flex;gap:6px;flex-wrap:wrap;border-top:1px solid var(--line);background:#fff}.tedra-chips button{border:1px solid #ded7df;background:#fff;color:#403942;border-radius:20px;padding:7px 10px;font-size:8px}.tedra-chips button:first-child{background:#171419;color:#fff;border-color:#171419}.tedra-input{display:flex;gap:7px;padding:10px 12px;border-top:1px solid var(--line);background:#fff}.tedra-input input{flex:1;border:1px solid #ded7df;border-radius:10px;padding:9px 10px;font-size:9px;outline:none}.tedra-input input:focus{border-color:#9f929f}.tedra-input button{border:0;border-radius:9px;background:var(--coral);color:#fff;padding:0 13px;font-size:9px;font-weight:800}.tedra-foot{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;background:#171419;color:#aaa2ad}.tedra-foot span{font-size:7px;letter-spacing:.8px}.tedra-foot button{border:0;background:none;color:#fff;font-size:8px}.presentation .tedra-launch{right:18px;bottom:72px}.presentation .tedra-panel{bottom:70px;height:calc(100vh - 90px)}
@media(max-width:620px){.tedra-panel{width:calc(100% - 16px);right:-110%;bottom:8px;height:calc(100vh - 16px)}.tedra-panel.open{right:8px}.tedra-launch{right:12px;bottom:12px}.value-head-tools{align-items:flex-start}.maturity-rail.executive>div{min-width:100%}}
@media print{.tedra-launch,.tedra-panel{display:none!important}}
.full-proposal-section{min-height:auto;padding-bottom:55px}.proposal-doc-actions{display:flex;align-items:center;gap:14px;margin:12px 0 18px}.proposal-doc-actions span{font-size:9px;color:var(--muted)}.proposal-pdf-frame{width:100%;height:78vh;min-height:720px;border:1px solid var(--line);border-radius:14px;background:#f4f1f4;box-shadow:var(--shadow)}
@media(max-width:620px){.proposal-pdf-frame{min-height:580px;height:72vh}.proposal-doc-actions{align-items:flex-start;flex-direction:column}}

/* V3.1 self-guided customer demo */
.guided-top{border:1px solid rgba(255,79,61,.35);background:rgba(255,79,61,.08);color:#9e2f28;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:850;letter-spacing:.3px;cursor:pointer}.guided-top:hover{background:var(--coral);color:#fff;border-color:var(--coral)}
.guided-welcome{position:fixed;inset:0;z-index:2100;background:rgba(12,10,14,.72);backdrop-filter:blur(10px);display:none;place-items:center;padding:24px}.guided-welcome.open{display:grid}.guided-welcome-card{width:min(790px,94vw);background:linear-gradient(150deg,#fff,#faf7f9);border:1px solid rgba(255,255,255,.5);border-radius:24px;box-shadow:0 35px 110px rgba(0,0,0,.38);padding:34px 38px;position:relative;overflow:hidden}.guided-welcome-card:before{content:'';position:absolute;left:0;top:0;right:0;height:5px;background:linear-gradient(90deg,var(--coral),#e93952,#6c46d8,#2a8b64)}.guided-lockup{display:flex;align-items:center;gap:10px;margin-bottom:28px}.guided-lockup img{height:26px;width:100px;object-fit:contain}.guided-lockup img:last-child{width:115px}.guided-lockup span{color:#b9b0bb}.guided-eyebrow{font-size:9px;letter-spacing:1.7px;font-weight:900;color:var(--coral);margin-bottom:8px}.guided-welcome h2{font-size:38px;line-height:1.05;max-width:650px;letter-spacing:-1.2px;margin:0 0 16px;color:#171419}.guided-welcome p{font-size:13px;line-height:1.7;color:#665f69;max-width:700px}.guided-welcome-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:25px 0}.guided-welcome-flow span{background:#f0edf1;border:1px solid #e2dce3;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:800}.guided-welcome-flow i{font-style:normal;color:#b9b0bb}.guided-welcome-note{background:#19151b;color:#cfc7d1;border-radius:12px;padding:12px 14px;font-size:9px;line-height:1.55}.guided-welcome-note b{color:#fff}.guided-welcome-actions{display:flex;gap:10px;margin-top:22px}.guided-welcome-actions button{min-width:160px}
.guided-shade{position:fixed;inset:0;background:rgba(14,11,16,.30);z-index:1650;display:none;pointer-events:none}.guided-shade.open{display:block}.guided-panel{position:fixed;right:20px;top:90px;width:390px;max-height:calc(100vh - 112px);z-index:1900;background:#fff;border:1px solid #ded7df;border-radius:20px;box-shadow:0 24px 80px rgba(20,13,22,.32);display:none;flex-direction:column;overflow:hidden}.guided-panel.open{display:flex}.guided-panel-head{padding:15px 16px 12px;background:linear-gradient(135deg,#171419,#2a2028);color:#fff;display:flex;align-items:flex-start;justify-content:space-between}.guided-panel-head small,.guided-panel-head strong{display:block}.guided-panel-head small{font-size:7px;letter-spacing:1.4px;color:#aaa1ac;margin-bottom:4px}.guided-panel-head strong{font-size:14px}.guided-panel-head button{border:0;background:none;color:#fff;font-size:24px;cursor:pointer;line-height:1}.guided-progress{height:4px;background:#eee9ef}.guided-progress i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--coral),#6c46d8,#2a8b64);transition:.35s}.guided-step-meta{display:flex;justify-content:space-between;padding:9px 15px 0;color:#948b97;font-size:8px}.guided-panel-body{padding:14px 16px 16px;overflow:auto}.guided-message h3{margin:0 0 7px;font-size:20px;color:#171419}.guided-message p{margin:0;color:#5e5661;font-size:10.5px;line-height:1.65}.guided-message ul{padding-left:17px;color:#5e5661;font-size:9.5px;line-height:1.65}.guided-message .guided-callout{margin-top:10px;padding:10px 11px;border-radius:10px;background:#f7f4f7;border-left:3px solid var(--coral);font-size:9px;line-height:1.55}.guided-proof{display:grid;gap:6px;margin-top:12px}.guided-proof div{display:flex;justify-content:space-between;gap:12px;background:#f8f6f8;border:1px solid #ebe6ec;border-radius:9px;padding:8px 9px}.guided-proof span{font-size:8px;color:#7a717d}.guided-proof b{font-size:8px;color:#272129;text-align:right}.guided-action{width:100%;margin-top:12px;border:0;border-radius:10px;background:#171419;color:#fff;padding:11px 12px;font-size:9px;font-weight:850;cursor:pointer}.guided-action:hover{background:var(--coral)}.guided-panel-foot{display:flex;gap:8px;justify-content:space-between;padding:11px 13px;border-top:1px solid #eee8ef;background:#fbfafb}.guided-panel-foot button{flex:1}.guided-focus{position:relative!important;z-index:1750!important;box-shadow:0 0 0 4px rgba(255,255,255,.96),0 0 0 8px rgba(255,79,61,.9),0 22px 70px rgba(0,0,0,.32)!important;border-radius:12px!important;transition:.25s}.guided-complete{padding:8px 0}.guided-complete .guided-score{font-size:34px;font-weight:900;color:#2a8b64}.guided-complete .guided-links{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.guided-complete .guided-links button{border:1px solid #ded7df;background:#fff;border-radius:9px;padding:9px;font-size:8px;font-weight:800}.presentation .guided-panel{top:74px;max-height:calc(100vh - 145px)}.presentation .guided-top{display:inline-block!important}
@media(max-width:960px){.guided-top{display:inline-block}.guided-panel{right:10px;top:72px;width:min(390px,calc(100vw - 20px));max-height:calc(100vh - 84px)}.guided-welcome-card{padding:28px}.guided-welcome h2{font-size:30px}}
@media(max-width:620px){.guided-welcome{padding:8px}.guided-welcome-card{padding:24px 19px}.guided-welcome h2{font-size:28px}.guided-welcome-actions{flex-direction:column}.guided-panel{right:6px;top:64px;width:calc(100vw - 12px);max-height:calc(100vh - 72px)}}
@media print{.guided-welcome,.guided-shade,.guided-panel,.guided-top{display:none!important}}
