:root{--bg:#030712;--surface:#0d1117;--ink:#f0fdf4;--muted:#6b7280;--brand:#0d9488;--brand-2:#22c55e;--accent:#14b8a6;--acc:#5b9bd5;--acc-soft:rgba(91,155,213,.14);--purple:#8b5cf6;--pink:#ec4899;--blue:#3b82f6;--success:#16a34a;--warn:#d97706;--danger:#dc2626;--border:hsla(0,0%,100%,.08);--glass:hsla(0,0%,100%,.04);--glow-teal:rgba(13,148,136,.6);--glow-green:rgba(34,197,94,.5);--glow-purple:rgba(139,92,246,.5);--ink-90:hsla(0,0%,100%,.9);--ink-78:hsla(0,0%,100%,.78);--ink-72:hsla(0,0%,100%,.72);--ink-65:hsla(0,0%,100%,.65);--ink-58:hsla(0,0%,100%,.58);--ink-50:hsla(0,0%,100%,.5);--ink-45:hsla(0,0%,100%,.45);--ink-42:hsla(0,0%,100%,.42);--ink-35:hsla(0,0%,100%,.35);--ink-30:hsla(0,0%,100%,.3);--ink-25:hsla(0,0%,100%,.25);--panel:hsla(0,0%,100%,.02);--panel-alt:hsla(0,0%,100%,.03);--panel-solid:#0f172a;--panel-border:hsla(0,0%,100%,.06);--panel-border-2:hsla(0,0%,100%,.08);--panel-border-3:hsla(0,0%,100%,.12);--panel-border-4:hsla(0,0%,100%,.15);--terminal-bg:#0a0e14;--terminal-bar:hsla(0,0%,100%,.03);--nav-active:#5eead4;--nav-active-bg:rgba(13,148,136,.12);--nav-active-border:rgba(13,148,136,.2)}html.theme-transition,html.theme-transition *,html.theme-transition :after,html.theme-transition :before{transition:background .4s ease,background-color .4s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,fill .3s ease,stroke .3s ease!important}html.light{--bg:#f1f5f9;--surface:#fff;--ink:#0f172a;--muted:#475569;--brand:#0d9488;--brand-2:#16a34a;--accent:#0891b2;--acc:#2f6db5;--acc-soft:rgba(47,109,181,.1);--purple:#7c3aed;--pink:#db2777;--blue:#2563eb;--success:#15803d;--warn:#b45309;--danger:#dc2626;--border:rgba(0,0,0,.14);--glass:rgba(0,0,0,.04);--glow-teal:rgba(13,148,136,.18);--glow-green:rgba(34,197,94,.18);--glow-purple:rgba(139,92,246,.18);--ink-90:rgba(0,0,0,.92);--ink-78:rgba(0,0,0,.82);--ink-72:rgba(0,0,0,.76);--ink-65:rgba(0,0,0,.7);--ink-58:rgba(0,0,0,.65);--ink-50:rgba(0,0,0,.6);--ink-45:rgba(0,0,0,.58);--ink-42:rgba(0,0,0,.55);--ink-35:rgba(0,0,0,.52);--ink-30:rgba(0,0,0,.48);--ink-25:rgba(0,0,0,.42);--panel:rgba(0,0,0,.03);--panel-alt:rgba(0,0,0,.05);--panel-solid:#fff;--panel-border:rgba(0,0,0,.1);--panel-border-2:rgba(0,0,0,.14);--panel-border-3:rgba(0,0,0,.18);--panel-border-4:rgba(0,0,0,.22);--terminal-bg:#f8f9fa;--terminal-bar:rgba(0,0,0,.06);--nav-active:#0d7377;--nav-active-bg:rgba(13,148,136,.1);--nav-active-border:rgba(13,148,136,.25)}.agena-app{--bg:#0a0c0f;--surface:#0f1217;--ink:#e7eaee;--muted:#8b929c;--brand:#5b9bd5;--brand-2:#5b9bd5;--accent:#5b9bd5;--acc:#5b9bd5;--acc-soft:rgba(91,155,213,.14);--border:hsla(0,0%,100%,.07);--glass:#0f1217;--glow-teal:transparent;--glow-green:transparent;--glow-purple:transparent;--ink-90:hsla(0,0%,100%,.92);--ink-78:hsla(0,0%,100%,.78);--ink-72:hsla(0,0%,100%,.72);--ink-65:hsla(0,0%,100%,.64);--ink-58:hsla(0,0%,100%,.56);--ink-50:hsla(0,0%,100%,.48);--ink-45:hsla(0,0%,100%,.44);--ink-42:hsla(0,0%,100%,.4);--ink-35:hsla(0,0%,100%,.34);--ink-30:hsla(0,0%,100%,.3);--ink-25:hsla(0,0%,100%,.24);--panel:#0c0f13;--panel-alt:#12161c;--panel-solid:#12161c;--panel-border:hsla(0,0%,100%,.07);--panel-border-2:hsla(0,0%,100%,.09);--panel-border-3:hsla(0,0%,100%,.12);--panel-border-4:hsla(0,0%,100%,.16);--terminal-bg:#0a0d11;--nav-active:#e7eaee;--nav-active-bg:hsla(0,0%,100%,.055);--nav-active-border:hsla(0,0%,100%,.09)}html.light .agena-app{--bg:#f4f6f8;--surface:#fff;--ink:#1c2024;--muted:#59616b;--brand:#2f6db5;--brand-2:#2f6db5;--accent:#2f6db5;--acc:#2f6db5;--acc-soft:rgba(47,109,181,.1);--border:rgba(0,0,0,.11);--glass:#fff;--ink-90:rgba(0,0,0,.92);--ink-78:rgba(0,0,0,.82);--ink-72:rgba(0,0,0,.76);--ink-65:rgba(0,0,0,.7);--ink-58:rgba(0,0,0,.64);--ink-50:rgba(0,0,0,.58);--ink-45:rgba(0,0,0,.55);--ink-42:rgba(0,0,0,.52);--ink-35:rgba(0,0,0,.48);--ink-30:rgba(0,0,0,.44);--ink-25:rgba(0,0,0,.4);--panel:#fff;--panel-alt:#f6f8fa;--panel-solid:#fff;--panel-border:rgba(0,0,0,.09);--panel-border-2:rgba(0,0,0,.12);--panel-border-3:rgba(0,0,0,.16);--panel-border-4:rgba(0,0,0,.2);--terminal-bg:#f6f8fa;--nav-active:#1c2024;--nav-active-bg:rgba(0,0,0,.045);--nav-active-border:rgba(0,0,0,.1)}.agena-app .card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.agena-app .card:hover{border-color:var(--panel-border-3);transform:none}.agena-app .card:after,.agena-app .card:before{display:none!important}.agena-app .section-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:1.2px}.agena-app .section-label:before{background:var(--panel-border-3);width:16px}.agena-app .button{border-radius:8px;font-weight:600;transition:background .15s,border-color .15s,filter .15s}.agena-app .button-primary{background:var(--acc);color:#fff;box-shadow:none}.agena-app .button-primary:before{display:none}.agena-app .button-primary:hover{transform:none;box-shadow:none;filter:brightness(1.08)}.agena-app .button-outline{background:transparent;border:1px solid var(--panel-border-3);color:var(--ink-78);-webkit-backdrop-filter:none;backdrop-filter:none}.agena-app .button-outline:hover{transform:none;background:var(--panel-alt);border-color:var(--panel-border-4)}.agena-app .ent-table{width:100%;border-collapse:collapse;font-size:13px}.agena-app .ent-table thead th{text-align:left;padding:8px 12px;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--panel-border-2);background:var(--panel-alt)}.agena-app .ent-table tbody td{padding:9px 12px;border-bottom:1px solid var(--panel-border);color:var(--ink-78)}.agena-app .ent-table tbody tr:hover td{background:var(--panel-alt)}.agena-app .ent-table tbody tr:last-child td{border-bottom:none}.agena-app .ent-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex-shrink:0}.agena-app ::-webkit-scrollbar{width:10px;height:10px}.agena-app ::-webkit-scrollbar-thumb{background:var(--panel-border-3);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.agena-app ::-webkit-scrollbar-thumb:hover{background:var(--panel-border-4);background-clip:padding-box}.agena-app ::-webkit-scrollbar-track{background:transparent}.agena-app .nav-ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}.agena-app .nav-ico svg{width:16px;height:16px;display:block}@media (min-width:769px) and (max-width:1180px){.dash-kpi-strip{grid-template-columns:repeat(3,1fr)!important}.dash-kpi-strip>div:nth-child(3n+1){border-left:none!important}.dash-kpi-strip>div:nth-child(n+4){border-top:1px solid var(--panel-border)!important}}*{box-sizing:border-box;margin:0;padding:0}.blog-card{padding:28px 32px;border-radius:16px;border:1px solid var(--panel-border-2);background:var(--panel);transition:border-color .2s,transform .2s}.blog-card:hover{border-color:var(--brand);transform:translateY(-2px)}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-cynetiq,"Cynetiq"),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100vh}a{color:inherit;text-decoration:none}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.4}.container{width:min(1200px,92%);margin:0 auto;position:relative;z-index:1}.navbar-shell{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid var(--border);background:rgba(3,7,18,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navbar-inner{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.brand-mark{display:block;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;animation:none}.navbar-wordmark{height:clamp(72px,10.5vw,108px);width:auto;display:block;filter:drop-shadow(0 2px 12px rgba(2,254,255,.15))}.auth-brand-logo{width:min(180px,62vw);height:auto;display:block;margin:0 auto}.dashboard-brand-mark{height:28px;width:auto;display:block}@keyframes pulse-brand{0%,to{box-shadow:0 0 20px rgba(13,148,136,.6),0 0 40px rgba(13,148,136,.3)}50%{box-shadow:0 0 30px rgba(13,148,136,.9),0 0 60px rgba(13,148,136,.5)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.navbar-mobile-controls{display:none;align-items:center;gap:6px}.navbar-hamburger{background:none;border:1px solid var(--panel-border-2);border-radius:8px;padding:6px;color:var(--ink-75);cursor:pointer;display:flex;align-items:center;justify-content:center}.navbar-mobile-menu{display:none;flex-direction:column;gap:6px;padding:12px 16px 16px;border-top:1px solid var(--panel-border-2);background:rgba(3,7,18,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media (max-width:768px){.navbar-shell{background:rgba(3,7,18,.92)}html.light .navbar-shell{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(238,246,244,.96))}.navbar-desktop{display:none!important}.navbar-mobile-controls,.navbar-mobile-menu{display:flex}}.chip{gap:6px;padding:5px 12px;border-radius:999px;border:1px solid rgba(13,148,136,.4);background:rgba(13,148,136,.1);color:#5eead4;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.button,.chip{display:inline-flex;align-items:center}.button{border:none;border-radius:12px;padding:11px 20px;font-weight:700;cursor:pointer;font-family:inherit;font-size:14px;transition:all .3s ease;position:relative;overflow:hidden;gap:8px}.button-primary{background:linear-gradient(135deg,#0d9488,#22c55e);color:#fff;box-shadow:0 0 20px rgba(13,148,136,.4),0 4px 15px rgba(0,0,0,.3)}.button-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent);opacity:0;transition:opacity .3s}.button-primary:hover{transform:translateY(-2px);box-shadow:0 0 40px rgba(13,148,136,.7),0 8px 25px rgba(0,0,0,.4)}.button-primary:hover:before{opacity:1}.button-outline{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button-outline:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.landing-grid{padding-top:72px}.hero-layout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:32px;gap:32px;align-items:center;min-height:100vh;padding:80px 0 60px;position:relative}.flow-showcase{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:stretch}.flow-showcase-image-wrap{border-radius:22px;border:1px solid rgba(94,234,212,.3);background:linear-gradient(165deg,rgba(13,148,136,.1),rgba(3,7,18,.4));padding:10px;overflow:hidden;position:relative;box-shadow:0 18px 42px rgba(0,0,0,.35),inset 0 0 0 1px hsla(0,0%,100%,.04)}.flow-showcase-image-wrap:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(94,234,212,.12),transparent 42%);pointer-events:none}.flow-showcase-image{width:100%;height:100%;min-height:300px;object-fit:cover;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);animation:flow-image-float 4s ease-in-out infinite}.flow-showcase-content{border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:20px}.flow-showcase-title{margin:10px 0;line-height:1.2;display:flex;flex-wrap:wrap;gap:8px}.flow-word{color:hsla(0,0%,100%,.92);font-size:clamp(24px,2.2vw,34px);font-weight:800;display:inline-block;opacity:0;transform:translateY(8px);animation:flow-word-in .45s ease forwards}.flow-showcase-subtitle{margin:0;color:hsla(0,0%,100%,.55);font-size:14px;line-height:1.7}.flow-typing-line{display:inline-block;max-width:100%;opacity:0;transform:translateY(-8px);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:flow-line-drop .28s ease forwards,flow-typing-reveal .72s steps(24) forwards}.flow-showcase-points{margin-top:12px;display:grid;grid-gap:9px;gap:9px}.flow-showcase-point{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);border-radius:10px;padding:9px 10px;font-size:13px;color:hsla(0,0%,100%,.78);display:flex;align-items:center;gap:9px;opacity:0;transform:translateY(-8px);animation:flow-point-in .45s ease forwards}.flow-showcase-dot{width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 12px rgba(94,234,212,.8);flex-shrink:0}.hero-shell{position:relative;z-index:2}.gradient-text{background:linear-gradient(135deg,#fff,#5eead4 40%,#22c55e 70%,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:gradient-shift 4s ease infinite}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.spotlight-container{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:orb-float 8s ease-in-out infinite}.orb-1{width:600px;height:600px;background:radial-gradient(circle,rgba(13,148,136,.4) 0,transparent 70%);top:-200px;left:-100px;animation-delay:0s}.orb-2{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.35) 0,transparent 70%);top:100px;right:-150px;animation-delay:-3s}.orb-3{width:400px;height:400px;background:radial-gradient(circle,rgba(34,197,94,.3) 0,transparent 70%);bottom:-100px;left:30%;animation-delay:-5s}@keyframes orb-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-40px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}.grid-lines{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 40%,transparent 100%)}.mock-panel{position:relative;border-radius:24px;border:1px solid rgba(13,148,136,.3);background:rgba(13,20,30,.8);padding:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 0 1px rgba(13,148,136,.1),0 20px 60px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.mock-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,.8),rgba(139,92,246,.6),transparent)}.terminal-dots{display:flex;gap:6px;margin-bottom:16px}.terminal-dots span{width:12px;height:12px;border-radius:50%}.terminal-dots span:first-child{background:#ff5f57}.terminal-dots span:nth-child(2){background:#febc2e}.terminal-dots span:nth-child(3){background:#28c840}.mock-chart{border-radius:12px;height:100px;background:linear-gradient(180deg,rgba(13,148,136,.15),transparent);border:1px solid rgba(13,148,136,.2);position:relative;overflow:hidden;margin:12px 0}.mock-chart:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#0d9488,#22c55e,#8b5cf6,transparent);animation:scan-line 3s linear infinite}.mock-chart-bar{transform-origin:center bottom;will-change:transform,filter;animation-name:chart-bob;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes chart-bob{0%,to{transform:scaleY(1);filter:brightness(1)}50%{transform:scaleY(1.08);filter:brightness(1.12)}}@keyframes scan-line{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.timeline-mini{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.timeline-mini span{display:flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);border-radius:10px;padding:10px 12px;font-size:12px;color:hsla(0,0%,100%,.6);font-family:SF Mono,Fira Code,monospace;animation:fade-in-up .5s ease forwards;opacity:0}.timeline-mini span:first-child{animation-delay:.2s}.timeline-mini span:nth-child(2){animation-delay:.5s}.timeline-mini span:nth-child(3){animation-delay:.8s}.timeline-mini span:before{content:"▶";color:#22c55e;font-size:8px;flex-shrink:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section-wrapper{padding:100px 0;position:relative}.section-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#5eead4;margin-bottom:16px}.section-label:before{content:"";width:20px;height:1px;background:#5eead4}.card{background:hsla(0,0%,100%,.03);border:1px solid var(--border);border-radius:24px;padding:32px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.card:hover{border-color:rgba(13,148,136,.3);transform:translateY(-2px)}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.feature-box{border-radius:20px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);padding:24px;position:relative;overflow:hidden;transition:all .3s ease;cursor:default}.feature-box:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgba(13,148,136,.08) 0,transparent 60%);opacity:0;transition:opacity .3s}.feature-box:hover{border-color:rgba(13,148,136,.3);background:rgba(13,148,136,.05);transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 30px rgba(13,148,136,.1)}.feature-box:hover:before{opacity:1}.feature-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px;background:rgba(13,148,136,.15);border:1px solid rgba(13,148,136,.2)}.feature-box strong{display:block;font-size:16px;font-weight:700;color:hsla(0,0%,100%,.9);margin-bottom:8px}.feature-box p{font-size:14px;color:hsla(0,0%,100%,.45);line-height:1.6}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;position:relative}.steps-grid:before{content:"";position:absolute;top:32px;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(13,148,136,.5),rgba(139,92,246,.5),transparent)}.step-card{padding:32px 24px;text-align:center;position:relative}.step-number{width:64px;height:64px;border-radius:50%;border:1px solid rgba(13,148,136,.4);background:rgba(13,148,136,.1);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:#5eead4;margin:0 auto 20px;position:relative;z-index:1;box-shadow:0 0 30px rgba(13,148,136,.2)}.step-card h3{font-size:18px;font-weight:700;color:hsla(0,0%,100%,.9);margin-bottom:10px}.step-card p{font-size:14px;color:hsla(0,0%,100%,.45);line-height:1.6}.ai-panel{border-radius:20px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);padding:24px;transition:all .3s}.ai-panel:hover{border-color:rgba(139,92,246,.3);background:rgba(139,92,246,.05)}.widget-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.widget-card{border-radius:22px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(160deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:22px;position:relative;overflow:hidden}.widget-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(13,148,136,.16),transparent 55%);pointer-events:none}.widget-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.widget-kicker{color:#5eead4;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.widget-title{color:hsla(0,0%,100%,.92);font-size:20px;font-weight:800;margin-bottom:8px}.widget-desc{color:hsla(0,0%,100%,.45);font-size:14px;line-height:1.65;margin-bottom:14px}.widget-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:14px}.metric-pill{border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);padding:8px 10px;display:grid;grid-gap:2px;gap:2px}.metric-pill span{color:hsla(0,0%,100%,.35);font-size:10px;text-transform:uppercase;letter-spacing:.6px}.metric-pill strong{color:hsla(0,0%,100%,.88);font-size:13px}.flow-rail{display:grid;grid-gap:8px;gap:8px}.flow-step{display:flex;align-items:center;gap:9px;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.62);padding:8px 10px;font-size:12px;animation:fade-in-up .45s ease forwards;opacity:0}.flow-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px rgba(34,197,94,.8);animation:widget-pulse 1.8s ease-in-out infinite;flex-shrink:0}.widget-pulse{font-size:11px;color:rgba(94,234,212,.9);border:1px solid rgba(94,234,212,.3);background:rgba(13,148,136,.14);border-radius:999px;padding:4px 10px}.agent-row{border:1px solid hsla(0,0%,100%,.07);border-radius:10px;background:hsla(0,0%,100%,.03);padding:10px}.agent-bar{width:100%;height:8px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.agent-fill{height:100%;border-radius:999px;animation:bar-grow .9s ease forwards;transform-origin:left center}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes widget-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}@keyframes running-glow{0%,to{border-left-color:#38bdf8;background:rgba(56,189,248,.04)}50%{border-left-color:#7c3aed;background:rgba(124,58,237,.04)}}@keyframes running-glow-nav{0%,to{border-color:rgba(56,189,248,.3);background:rgba(56,189,248,.04)}50%{border-color:rgba(124,58,237,.3);background:rgba(124,58,237,.04)}}.capability-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px}.capability-card{border-radius:22px;border:1px solid hsla(0,0%,100%,.09);background:linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));overflow:hidden;position:relative;animation:fade-in-up .5s ease forwards;opacity:0;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.capability-card:hover{transform:translateY(-4px);border-color:rgba(94,234,212,.45);box-shadow:0 20px 40px rgba(0,0,0,.35),0 0 32px rgba(13,148,136,.14)}.capability-dependency:hover{border-color:rgba(34,197,94,.45)}.capability-risk:hover{border-color:hsla(0,91%,71%,.45)}.capability-playbook:hover{border-color:rgba(251,191,36,.45)}.capability-story:hover{border-color:rgba(56,189,248,.45)}.capability-guardrail:hover{border-color:rgba(168,85,247,.45)}.capability-photo-wrap{position:relative;height:170px;overflow:hidden}.capability-photo{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .6s ease}.capability-card:hover .capability-photo{transform:scale(1.08)}.capability-overlay{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-end;padding:10px;background:linear-gradient(180deg,rgba(3,7,18,.12),rgba(3,7,18,.5))}.capability-content{padding:16px}.capability-visual{position:relative;height:148px;overflow:hidden;display:grid;place-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);background:radial-gradient(circle at 14% 8%,rgba(94,234,212,.14),transparent 44%),radial-gradient(circle at 84% 0,rgba(56,189,248,.13),transparent 44%),linear-gradient(180deg,rgba(8,14,30,.82),rgba(7,12,24,.66))}.cap-visual-dep{gap:10px;padding-top:8px}.cap-visual-dep,.dep-node{display:flex;align-items:center}.dep-node{min-width:74px;height:30px;border-radius:999px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.86);font-size:9px;font-weight:800;justify-content:center;letter-spacing:.7px;white-space:nowrap}.dep-node.active{border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.16);color:#86efac}.dep-node.blocked{border-color:hsla(0,91%,71%,.5);background:hsla(0,91%,71%,.14);color:#fca5a5}.dep-line{width:18px;height:2px;background:linear-gradient(90deg,rgba(94,234,212,.2),rgba(94,234,212,.85),rgba(94,234,212,.2));animation:cap-flow 1.6s linear infinite}.cap-visual-risk{display:grid;place-items:center;grid-gap:8px;gap:8px}.cap-visual-rules{display:grid;grid-gap:6px;gap:6px;width:min(280px,90%)}.rule-row{border:1px solid rgba(251,191,36,.28);background:rgba(251,191,36,.12);color:hsla(0,0%,100%,.86);border-radius:8px;padding:6px 10px;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-visual-story{display:grid;grid-gap:7px;gap:7px;width:min(220px,88%)}.story-mini{border-radius:8px;border:1px solid rgba(56,189,248,.35);background:rgba(56,189,248,.12);color:rgba(186,230,253,.95);padding:6px 10px;font-size:11px;font-weight:700;transform:translateX(0);animation:cap-slide 2.5s ease-in-out infinite}.story-mini:nth-child(2){animation-delay:.22s}.story-mini:nth-child(3){animation-delay:.44s}.cap-visual-guard{width:min(220px,88%);display:grid;grid-gap:8px;gap:8px}.guard-line{width:100%;height:8px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.guard-line i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#a855f7,#5eead4);animation:cap-grow 1s ease}.capability-badges{display:flex;flex-wrap:wrap;gap:8px}.capability-badge{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);border-radius:999px;min-height:24px;padding:4px 10px;font-size:10px;line-height:1;text-align:center;color:hsla(0,0%,100%,.74);font-weight:700;letter-spacing:.12px;white-space:nowrap}.capability-mosaic{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:14px;gap:14px}.cap-hero,.cap-side,.cap-wide{border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));padding:16px}.cap-hero{grid-row:span 2;display:grid;grid-gap:10px;gap:10px;border-radius:22px;position:relative;overflow:hidden}.cap-hero:after{content:"";position:absolute;width:260px;height:260px;border-radius:999px;right:-110px;top:-130px;background:radial-gradient(circle,rgba(16,185,129,.22) 0,rgba(16,185,129,0) 70%);pointer-events:none}.cap-hero-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cap-hero-kpi{color:hsla(0,0%,100%,.45);font-size:11px;font-weight:700}.cap-hero h3,.cap-side h4,.cap-wide h4{color:hsla(0,0%,100%,.93);margin:0}.cap-hero h3{font-size:22px}.cap-side h4,.cap-wide h4{font-size:18px;margin-bottom:8px}.cap-hero p,.cap-side p,.cap-wide p{color:hsla(0,0%,100%,.52);font-size:14px;line-height:1.65;margin:0}.cap-side{min-height:170px;display:grid;grid-gap:8px;gap:8px;align-content:start;border-radius:16px}.cap-wide{grid-column:1/-1;display:grid;grid-template-columns:1fr .9fr;grid-gap:14px;gap:14px;align-items:center;border-radius:20px}.cap-story-tile{background:linear-gradient(165deg,rgba(56,189,248,.14),hsla(0,0%,100%,.02))}.cap-guard-tile{background:linear-gradient(165deg,rgba(168,85,247,.15),hsla(0,0%,100%,.02))}.cap-risk-tile{background:linear-gradient(165deg,hsla(0,91%,71%,.14),hsla(0,0%,100%,.02));border-radius:24px 14px 14px 14px}.cap-playbook-tile{background:linear-gradient(165deg,rgba(251,191,36,.14),hsla(0,0%,100%,.02));border-radius:14px 24px 14px 14px}.cap-diagonal-tile{-webkit-clip-path:polygon(0 0,100% 0,100% 84%,84% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 84%,84% 100%,0 100%);position:relative;overflow:hidden}.cap-diagonal-tile:after{content:"";position:absolute;right:10px;bottom:10px;width:44px;height:44px;border-radius:10px;transform:rotate(45deg);border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.09);pointer-events:none}.cap-story-content{display:grid;grid-gap:8px;gap:8px}.cap-timeline{display:grid;grid-gap:10px;gap:10px}.cap-timeline-item{position:relative;display:grid;grid-template-columns:16px 1fr;align-items:center;grid-gap:10px;gap:10px}.cap-timeline-item:not(:last-child):after{content:"";position:absolute;left:7px;top:18px;width:2px;height:calc(100% + 6px);background:hsla(0,0%,100%,.16)}.cap-timeline-dot{width:14px;height:14px;border-radius:999px;border:2px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.08);z-index:1}.cap-timeline-content{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);border-radius:10px;padding:7px 10px;color:hsla(0,0%,100%,.78);font-size:12px;font-weight:700}.cap-timeline-item.done .cap-timeline-dot{border-color:rgba(34,197,94,.7);background:rgba(34,197,94,.28)}.cap-timeline-item.done .cap-timeline-content{border-color:rgba(34,197,94,.35);background:rgba(34,197,94,.1);color:rgba(187,247,208,.95)}.cap-timeline-item.active .cap-timeline-dot{border-color:rgba(94,234,212,.8);background:rgba(94,234,212,.35);box-shadow:0 0 0 5px rgba(94,234,212,.14);animation:cap-pulse 1.8s ease-in-out infinite}.cap-timeline-item.active .cap-timeline-content{border-color:rgba(94,234,212,.45);background:rgba(94,234,212,.12);color:rgba(204,251,241,.96)}.cap-timeline-item.pending .cap-timeline-dot{border-color:rgba(251,191,36,.7);background:rgba(251,191,36,.24)}.cap-timeline-item.pending .cap-timeline-content{border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.1);color:hsla(48,96%,89%,.95)}.capability-title{color:hsla(0,0%,100%,.92);font-size:20px;font-weight:800;margin-bottom:8px;line-height:1.25}.capability-desc{color:hsla(0,0%,100%,.5);font-size:14px;line-height:1.65;margin-bottom:12px}.cap-dep-graph{gap:8px}.cap-dep-graph,.cap-node{display:flex;align-items:center}.cap-node{min-width:46px;height:28px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.82);font-size:11px;font-weight:700;justify-content:center}.cap-node.active{border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.16);color:#86efac}.cap-node.blocked{border-color:hsla(0,91%,71%,.45);background:hsla(0,91%,71%,.16);color:#fca5a5}.cap-link{width:20px;height:2px;background:linear-gradient(90deg,rgba(94,234,212,.2),rgba(94,234,212,.85),rgba(94,234,212,.2));animation:cap-flow 1.6s linear infinite}@keyframes cap-flow{0%{opacity:.35;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1.1)}to{opacity:.35;transform:scaleX(.8)}}.cap-risk-wrap{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:center}.cap-risk-gauge{width:58px;height:58px;border-radius:50%;background:conic-gradient(#f87171 0 72%,hsla(0,0%,100%,.12) 72% 100%);display:grid;place-items:center;position:relative}.cap-risk-gauge:after{content:"";position:absolute;width:42px;height:42px;border-radius:50%;background:#0b1220}.cap-risk-gauge span{position:relative;z-index:1;color:#fca5a5;font-size:12px;font-weight:800}.cap-risk-meta{color:hsla(0,91%,71%,.9);font-size:12px;font-weight:700;letter-spacing:.7px}.cap-rules{display:grid;grid-gap:6px;gap:6px}.cap-rule-line{border:1px solid rgba(251,191,36,.28);background:rgba(251,191,36,.12);color:hsla(0,0%,100%,.82);border-radius:8px;padding:6px 8px;font-size:12px}.cap-story-lines{display:grid;grid-gap:6px;gap:6px}.cap-story-pill{border-radius:8px;border:1px solid rgba(56,189,248,.35);background:rgba(56,189,248,.12);color:rgba(186,230,253,.95);padding:6px 8px;font-size:12px;font-weight:700;transform:translateX(0);animation:cap-slide 2.5s ease-in-out infinite}.cap-story-pill:nth-child(2){animation-delay:.25s}.cap-story-pill:nth-child(3){animation-delay:.5s}@keyframes cap-slide{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}.cap-guardrail-bars{display:grid;grid-gap:7px;gap:7px}.cap-guardrail-row{display:grid;grid-template-columns:92px 1fr;grid-gap:8px;gap:8px;align-items:center}.cap-guardrail-row span{color:hsla(0,0%,100%,.62);font-size:11px;font-weight:700}.cap-meter{width:100%;height:8px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.cap-meter i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#a855f7,#5eead4);animation:cap-grow 1s ease}@keyframes cap-grow{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes cap-pulse{0%,to{box-shadow:0 0 0 4px rgba(94,234,212,.12)}50%{box-shadow:0 0 0 8px rgba(94,234,212,.2)}}.release-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.release-card{border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:14px;position:relative;overflow:hidden;animation:fade-in-up .55s ease forwards,release-float 3.2s ease-in-out infinite;opacity:0}.release-card:hover{transform:translateY(-4px)}.release-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.release-icon{font-size:16px}.release-title{margin:0 0 6px;color:hsla(0,0%,100%,.9);font-size:16px;font-weight:800;line-height:1.3}.release-desc{margin:0;color:hsla(0,0%,100%,.55);font-size:13px;line-height:1.55;min-height:62px}.release-track{margin-top:12px;width:100%;height:6px;border-radius:999px;background:hsla(0,0%,100%,.09);overflow:hidden}.release-track i{display:block;height:100%;width:44%;border-radius:999px;animation:release-track 2.6s ease-in-out infinite}.release-teal{border-color:rgba(94,234,212,.3)}.release-blue{border-color:rgba(56,189,248,.3)}.release-amber{border-color:rgba(251,191,36,.3)}.release-green{border-color:rgba(34,197,94,.3)}.release-teal .release-track i{background:linear-gradient(90deg,#0d9488,#5eead4)}.release-blue .release-track i{background:linear-gradient(90deg,#0284c7,#7dd3fc)}.release-amber .release-track i{background:linear-gradient(90deg,#d97706,#fcd34d)}.release-green .release-track i{background:linear-gradient(90deg,#15803d,#86efac)}@keyframes release-track{0%,to{transform:translateX(0)}50%{transform:translateX(120%)}}@keyframes release-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.vector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.vector-card{border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:14px;animation:fade-in-up .5s ease forwards;opacity:0}.vector-card:first-child{animation-delay:.04s}.vector-card:nth-child(2){animation-delay:.14s}.vector-card:nth-child(3){animation-delay:.24s}.vector-card-title{margin:0 0 6px;color:hsla(0,0%,100%,.92);font-size:18px;font-weight:800}.vector-card-desc{margin:0 0 10px;color:hsla(0,0%,100%,.52);font-size:13px;line-height:1.65}.vector-flow{display:grid;grid-gap:8px;gap:8px}.vector-flow-row{border:1px solid rgba(94,234,212,.18);background:rgba(13,148,136,.08);border-radius:10px;padding:8px 10px;color:hsla(0,0%,100%,.82);font-size:12px;display:flex;align-items:center;gap:8px;opacity:0;animation:fade-in-up .4s ease forwards}.vector-flow-dot{width:7px;height:7px;border-radius:50%;background:#5eead4;box-shadow:0 0 10px rgba(94,234,212,.8)}.vector-fields{display:grid;grid-gap:8px;gap:8px}.vector-field-row{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.025);border-radius:10px;padding:8px 10px;display:grid;grid-gap:5px;gap:5px;opacity:0;animation:fade-in-up .4s ease forwards}.vector-field-row code{color:#7dd3fc;font-size:11px;font-weight:700}.vector-field-row span{color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.5}.vector-embed-list{display:grid;grid-gap:8px;gap:8px}.vector-embed-item{border:1px solid rgba(251,191,36,.24);background:rgba(251,191,36,.08);border-radius:10px;padding:8px 10px;color:hsla(0,0%,100%,.82);font-size:12px;display:flex;align-items:center;gap:8px;opacity:0;animation:fade-in-up .42s ease forwards}.vector-badge{min-width:28px;height:20px;border-radius:999px;border:1px solid rgba(251,191,36,.45);background:rgba(251,191,36,.14);color:#fde68a;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.stats-bar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:hsla(0,0%,100%,.06);border-radius:20px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06)}.stat-item{padding:32px 24px;background:rgba(3,7,18,.8);text-align:center;transition:background .3s}.stat-item:hover{background:rgba(13,148,136,.08)}.stat-number{font-size:42px;font-weight:800;background:linear-gradient(135deg,#5eead4,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:8px}.stat-label{font-size:13px;color:hsla(0,0%,100%,.4);font-weight:500}.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;max-width:800px;margin:0 auto}.cta-section{text-align:center;padding:120px 0;position:relative}.cta-glow{position:absolute;width:600px;height:300px;background:radial-gradient(ellipse,rgba(13,148,136,.2) 0,transparent 70%);left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.grid,.grid-2{display:grid;grid-gap:16px;gap:16px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,1fr)}input,textarea{width:100%;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:12px 14px;font:inherit;background:hsla(0,0%,100%,.05);color:var(--ink)}input:focus,textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(13,148,136,.15)}.table-shell{background:hsla(0,0%,100%,.03);border:1px solid var(--border);border-radius:18px;overflow:hidden}.table-shell table th{padding:14px 12px;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.35);border-bottom:1px solid var(--border)}.table-shell table td{padding:12px;border-bottom:1px solid hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.75)}.kpi-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.kpi{border-radius:16px;border:1px solid var(--border);background:hsla(0,0%,100%,.03);padding:16px}.kpi h4{margin:0;color:hsla(0,0%,100%,.35);font-size:11px;text-transform:uppercase;letter-spacing:.5px}.kpi p{margin:8px 0 0;font-size:28px;font-weight:700;color:#5eead4}.dashboard-shell{display:grid;grid-gap:18px;gap:18px}.split-panel{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@keyframes flow-word-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes flow-point-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes flow-image-float{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes flow-line-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes flow-typing-reveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.mappings-layout{grid-template-columns:minmax(320px,420px) 1fr}.mappings-two-col{grid-template-columns:1fr 1fr}@media (max-width:768px){.dashboard-sidebar-toggle{display:flex!important}.dashboard-sidebar-overlay{display:block!important}.dashboard-sidebar{transform:translateX(-100%);width:220px!important;background:var(--bg)!important}.dashboard-sidebar.mobile-open{transform:translateX(0)}.dashboard-topbar{left:0!important;padding:0 8px!important;gap:4px!important;overflow:visible!important}.dashboard-topbar .topbar-username{display:none}.sprint-switcher-trigger{padding:6px 8px!important;max-width:160px!important}.sprint-switcher-label{max-width:90px!important}.sprint-switcher-dropdown{position:fixed!important;top:124px!important;left:8px!important;right:8px!important;width:auto!important;max-width:none!important}.dashboard-main{margin-left:0!important;padding:48px 12px 16px!important}.dash-grid-responsive{grid-template-columns:1fr!important}.dash-kpi-strip{grid-template-columns:repeat(2,1fr)!important}.dash-kpi-strip>div{border-left:none!important;border-top:1px solid var(--panel-border)!important}.dash-kpi-strip>div:nth-child(-n+2){border-top:none!important}.dash-kpi-strip>div:nth-child(odd){border-left:none!important}.dash-kpi-strip>div:nth-child(2n){border-left:1px solid var(--panel-border)!important}.flow-page-root{height:auto!important;min-height:calc(100vh - 160px)!important;overflow:visible!important}.flow-canvas-area{min-height:400px!important;overflow:auto!important;flex-direction:column!important}.flow-toolbar-desktop{display:none!important}.flow-mobile-add-btn{display:flex!important}.flow-run-panel{position:fixed!important;right:0;top:72px;bottom:0;z-index:55;width:min(320px,90vw)!important}.flow-canvas-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.flow-top-bar{flex-direction:column!important;align-items:flex-start!important}.flow-tabs{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.flow-canvas-area div[title]{opacity:1!important}.usage-page{overflow:hidden!important;max-width:100%!important}.usage-title{font-size:clamp(20px,5vw,26px)!important}.usage-filters{grid-template-columns:1fr 1fr!important}.usage-stats{grid-template-columns:repeat(2,1fr)!important}.usage-table-wrap{overflow:hidden!important}.usage-table-wrap>div{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.usage-pagination{justify-content:center!important}.deps-chain-grid,.feature-grid,.flow-showcase,.grid-2,.grid-3,.hero-layout,.multi-repo-grid,.pricing-grid,.split-panel,.steps-grid{grid-template-columns:1fr}.flow-showcase-image,.flow-showcase-image-wrap{min-height:200px}.capability-grid,.release-grid,.widget-grid{grid-template-columns:1fr}.widget-metrics{grid-template-columns:repeat(3,1fr);gap:6px}.metric-pill{padding:6px 8px}.metric-pill span{font-size:9px}.metric-pill strong{font-size:11px}.capability-mosaic{grid-template-columns:1fr}.cap-hero{grid-row:auto}.cap-wide{grid-column:auto;grid-template-columns:1fr}.cap-diagonal-tile{-webkit-clip-path:none;clip-path:none}.cap-visual-guard,.cap-visual-story{width:100%}.cap-guard-content,.cap-story-content{min-width:0}.vector-grid{grid-template-columns:1fr}.stats-bar{grid-template-columns:repeat(2,1fr)}.stat-number{font-size:32px}.stat-item{padding:20px 14px}.steps-grid:before{display:none}.hero-layout{min-height:auto;padding:60px 0 40px}.hero-shell h1{word-break:break-word}.hero-shell p{font-size:15px!important;max-width:100%!important}.spotlight-container .orb{display:none}.mock-panel{padding:16px}.mock-chart{min-height:100px}.container{width:min(1200px,94%)}.landing-grid{padding-top:64px}.chatops-points-mobile,.patron-grid-mobile{grid-template-columns:1fr!important}.section-wrapper{padding:40px 0}.cta-section{padding:40px 16px!important}.widget-card{padding:16px}.widget-title{font-size:17px}.release-card{padding:12px}.release-title{font-size:14px}.release-desc{font-size:12px;min-height:auto}.feature-box{padding:18px}.cap-hero,.cap-side,.cap-wide{padding:14px}.cap-hero h3{font-size:18px}.cap-side h4,.cap-wide h4{font-size:16px}.cap-visual-dep{flex-wrap:wrap;gap:6px}.dep-node{font-size:10px;min-width:40px;padding:4px 8px}.dep-line{min-width:16px}.cap-risk-wrap{grid-template-columns:auto 1fr;gap:8px}.cap-risk-gauge{width:48px;height:48px}.cap-risk-gauge:after{width:34px;height:34px}.cap-guardrail-row{grid-template-columns:70px 1fr;gap:6px}.timeline-mini{flex-direction:column;gap:8px}.timeline-mini span{white-space:normal;font-size:11px}.vector-card{padding:14px}.vector-card-title{font-size:16px}.vector-field-row code{font-size:10px}.pricing-grid{max-width:100%;gap:14px}.flow-showcase-content{padding:16px}img{max-width:100%;height:auto}.page-container-narrow{padding:48px 16px!important}.page-container-narrow h1{word-break:break-word}.contact-info-row{grid-template-columns:1fr!important}.docs-layout{flex-direction:column!important;padding-top:64px!important}.docs-sidebar{display:none!important}.docs-sidebar-mobile{display:flex!important}.docs-content{padding:24px 0 48px!important}.blog-post-layout{flex-direction:column!important;padding:48px 16px!important}.blog-toc-sidebar{display:none!important}.blog-container,.changelog-container{padding:48px 16px!important}.footer-grid{gap:20px!important}.footer-wrap{padding:32px 16px!important}.navbar-mobile-menu a{padding:12px 16px!important;min-height:44px}}@media (max-width:480px){.stats-bar{grid-template-columns:1fr}.stat-number{font-size:28px}.stat-item{padding:16px 12px}.hero-layout{padding:40px 0 24px}.hero-shell h1{font-size:28px!important}.mock-panel{padding:12px;border-radius:16px}.feature-box,.step-card{padding:14px}.step-number{width:48px;height:48px;font-size:18px}.widget-card{padding:14px}.widget-title{font-size:15px}.widget-metrics{grid-template-columns:1fr}.release-grid{gap:10px}.cta-section{padding:32px 12px!important}.cta-section h2{font-size:24px!important}.cta-section p{font-size:14px!important}.cap-hero h3{font-size:16px}.cap-side h4,.cap-wide h4{font-size:14px}.capability-badge{font-size:9px;padding:3px 8px}.section-label{font-size:11px;letter-spacing:1.5px}.flow-word{font-size:20px!important}.chip{font-size:11px;padding:4px 10px}.page-container-narrow{padding:32px 12px!important}.contact-info-row{gap:10px!important}.blog-container,.changelog-container{padding:32px 12px!important}}@keyframes refinement-spin{to{transform:rotate(1turn)}}@keyframes refinement-row-sweep{0%{background-position:0 50%}to{background-position:200% 50%}}.refinement-row-active{position:relative;background:linear-gradient(90deg,rgba(13,148,136,.12),rgba(94,234,212,.22) 25%,rgba(59,130,246,.18) 50%,rgba(94,234,212,.22) 75%,rgba(13,148,136,.12))!important;background-size:200% 100%!important;animation:refinement-row-sweep 2.4s linear infinite;border-left:3px solid #5eead4!important;box-shadow:inset 0 0 0 1px rgba(94,234,212,.35)}.refinement-cards-mobile{display:none!important}.refinement-table-desktop{display:block}@media (max-width:1024px){.refinement-top-grid{grid-template-columns:1fr!important}.ref-row-3,.ref-row-4{grid-template-columns:1fr 1fr!important}.refinement-stats{grid-template-columns:repeat(3,1fr)!important}.refinement-results-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.refinement-page{gap:12px!important}.refinement-top-grid{grid-template-columns:1fr!important}.ref-row-2,.ref-row-3,.ref-row-4{grid-template-columns:1fr 1fr!important;gap:6px!important}.ref-row-2 input,.ref-row-2 select,.ref-row-3 input,.ref-row-3 select,.ref-row-4 input,.ref-row-4 select{height:36px!important;padding:6px 8px!important;font-size:12px!important;border-radius:8px!important}.ref-row-2 label>span,.ref-row-3 label>span,.ref-row-4 label>span{font-size:10px!important}.refinement-stats{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:6px!important;gap:6px!important;padding:12px!important;border-radius:12px!important}.refinement-stats>div{padding:10px!important;border-radius:10px!important}.refinement-stats>div>div:first-child{font-size:9px!important}.refinement-stats>div>div:last-child{font-size:16px!important;margin-top:2px!important}.refinement-actions{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.refinement-actions button{width:100%!important;text-align:center!important;padding:10px 12px!important;font-size:13px!important}.refinement-actions span{text-align:center!important;font-size:11px!important}.refinement-table-desktop{display:none!important}.refinement-cards-mobile{display:block!important}.refinement-table-wrap{border-radius:12px!important}.refinement-results-grid{grid-template-columns:1fr!important;gap:8px!important}.refinement-results-grid>div{padding:12px!important;border-radius:12px!important}.refinement-metrics-row{grid-template-columns:1fr!important}.refinement-modal-overlay{padding:0!important;align-items:stretch!important}.refinement-modal{width:100%!important;max-width:100%!important;padding:14px!important;margin:0!important;height:100vh!important;overflow-y:auto!important}.refinement-modal,.refinement-modal-sm{border-radius:0!important;max-height:100vh!important}.refinement-modal-sm{height:auto!important;min-height:100vh!important;padding:16px!important}.refinement-modal>div:last-child{max-height:calc(100vh - 80px)!important;padding-right:2px!important}#refinement-results>div[style]{padding:14px!important;border-radius:12px!important}#refinement-results div[style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:1fr!important}.refinement-page button[style*="border-radius: 999"]{font-size:10px!important;padding:4px 8px!important}}@media (max-width:480px){.refinement-stats{grid-template-columns:1fr 1fr!important;gap:4px!important;padding:10px!important}.refinement-stats>div{padding:8px!important}.refinement-stats>div>div:last-child{font-size:14px!important}.refinement-page h1{font-size:20px!important}.refinement-page>div:first-child p{font-size:12px!important}.ref-row-2,.ref-row-3,.ref-row-4{grid-template-columns:1fr!important}.ref-row-2 input,.ref-row-2 select,.ref-row-3 input,.ref-row-3 select,.ref-row-4 input,.ref-row-4 select{height:34px!important;font-size:11px!important}.refinement-item-card{padding:8px 10px!important}.refinement-expanded-mobile{padding:10px 0 2px!important}}html.light .navbar-shell{background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(248,250,252,.92));border-bottom-color:rgba(15,23,42,.12);box-shadow:0 10px 28px rgba(15,23,42,.08);backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35)}html.light .navbar-wordmark{filter:drop-shadow(0 3px 12px rgba(2,254,255,.18))}html.light .navbar-shell .chip{border-color:rgba(13,148,136,.28);background:rgba(13,148,136,.12);color:#0f766e}html.light .navbar-mobile-menu{background:hsla(0,0%,100%,.97);border-top-color:rgba(15,23,42,.1)}html.light .navbar-hamburger{border-color:rgba(15,23,42,.15);color:rgba(15,23,42,.7)}html.light .gradient-text{background:linear-gradient(135deg,#0f172a,#0d9488 40%,#16a34a 70%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%}html.light .grid-lines{background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0)}html.light body:before{opacity:.15}html.light .flow-word{color:rgba(15,23,42,.92)}html.light .flow-showcase-subtitle{color:rgba(15,23,42,.55)}html.light .flow-showcase-point{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03);color:rgba(15,23,42,.78)}html.light .flow-showcase-content{border-color:rgba(0,0,0,.08);background:linear-gradient(165deg,rgba(0,0,0,.03),rgba(0,0,0,.01))}html.light .button-outline{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.15);color:rgba(15,23,42,.85)}html.light .button-outline:hover{background:rgba(0,0,0,.07);border-color:rgba(0,0,0,.25)}html.light .card{background:hsla(0,0%,100%,.8);box-shadow:0 2px 12px rgba(0,0,0,.06)}html.light .feature-box{border-color:rgba(0,0,0,.07);background:hsla(0,0%,100%,.7)}html.light .feature-box:hover{background:rgba(13,148,136,.05);box-shadow:0 12px 30px rgba(0,0,0,.1),0 0 20px rgba(13,148,136,.08)}html.light .feature-box strong{color:rgba(15,23,42,.9)}html.light .feature-box p{color:rgba(15,23,42,.5)}html.light .step-card h3{color:rgba(15,23,42,.9)}html.light .step-card p{color:rgba(15,23,42,.5)}html.light .ai-panel{border-color:rgba(0,0,0,.07);background:hsla(0,0%,100%,.6)}html.light .widget-card{border-color:rgba(0,0,0,.07);background:linear-gradient(160deg,hsla(0,0%,100%,.9),rgba(248,250,252,.8));box-shadow:0 2px 12px rgba(0,0,0,.06)}html.light .widget-title{color:rgba(15,23,42,.92)}html.light .widget-desc{color:rgba(15,23,42,.5)}html.light .metric-pill{border-color:rgba(0,0,0,.08);background:rgba(0,0,0,.03)}html.light .metric-pill span{color:rgba(15,23,42,.45)}html.light .metric-pill strong{color:rgba(15,23,42,.88)}html.light .flow-step{border-color:rgba(0,0,0,.07);background:rgba(0,0,0,.03);color:rgba(15,23,42,.62)}html.light .agent-row{border-color:rgba(0,0,0,.07);background:rgba(0,0,0,.02)}html.light .agent-bar{background:rgba(0,0,0,.08)}html.light .mock-panel{background:hsla(0,0%,100%,.9);border-color:rgba(13,148,136,.25);box-shadow:0 0 0 1px rgba(13,148,136,.08),0 12px 40px rgba(0,0,0,.12)}html.light .timeline-mini span{border-color:rgba(0,0,0,.07);background:rgba(0,0,0,.03);color:rgba(15,23,42,.6)}html.light .cap-hero,html.light .cap-side,html.light .cap-wide{border-color:rgba(0,0,0,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.9),rgba(248,250,252,.7))}html.light .capability-card{border-color:rgba(0,0,0,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.85),rgba(248,250,252,.7))}html.light .capability-card:hover{box-shadow:0 14px 30px rgba(0,0,0,.1),0 0 22px rgba(13,148,136,.1)}html.light .capability-title{color:rgba(15,23,42,.92)}html.light .capability-desc{color:rgba(15,23,42,.55)}html.light .cap-hero h3,html.light .cap-side h4,html.light .cap-wide h4{color:rgba(15,23,42,.93)}html.light .cap-hero p,html.light .cap-side p,html.light .cap-wide p{color:rgba(15,23,42,.55)}html.light .cap-hero-kpi{color:rgba(15,23,42,.5)}html.light .cap-timeline-item:not(:last-child):after{background:rgba(0,0,0,.12)}html.light .cap-timeline-dot{border-color:rgba(0,0,0,.35);background:rgba(0,0,0,.06)}html.light .cap-timeline-content{border-color:rgba(0,0,0,.1);background:hsla(0,0%,100%,.8);color:rgba(15,23,42,.78)}html.light .cap-guardrail-row span{color:rgba(15,23,42,.62)}html.light .cap-meter,html.light .guard-line{background:rgba(0,0,0,.08)}html.light .cap-node,html.light .dep-node{border-color:rgba(0,0,0,.14);background:rgba(0,0,0,.04);color:rgba(15,23,42,.82)}html.light .cap-rule-line,html.light .rule-row{color:rgba(15,23,42,.82)}html.light .capability-badge{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.04);color:rgba(15,23,42,.72)}html.light .capability-visual{background:radial-gradient(circle at 14% 8%,rgba(94,234,212,.12),transparent 44%),radial-gradient(circle at 84% 0,rgba(56,189,248,.1),transparent 44%),linear-gradient(180deg,rgba(240,249,255,.9),rgba(248,250,252,.8))}html.light .cap-risk-gauge:after{background:#f8fafc}html.light .release-card{border-color:rgba(0,0,0,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.9),rgba(248,250,252,.7))}html.light .release-title{color:rgba(15,23,42,.9)}html.light .release-desc{color:rgba(15,23,42,.55)}html.light .release-track{background:rgba(0,0,0,.08)}html.light .vector-card{border-color:rgba(0,0,0,.08);background:linear-gradient(165deg,hsla(0,0%,100%,.9),rgba(248,250,252,.7))}html.light .vector-card-title{color:rgba(15,23,42,.92)}html.light .vector-card-desc{color:rgba(15,23,42,.55)}html.light .vector-flow-row{color:rgba(15,23,42,.82);background:rgba(13,148,136,.06)}html.light .vector-field-row{border-color:rgba(0,0,0,.09);background:hsla(0,0%,100%,.7)}html.light .vector-field-row span{color:rgba(15,23,42,.72)}html.light .vector-embed-item{color:rgba(15,23,42,.82)}html.light .stats-bar{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.06)}html.light .stat-item{background:hsla(0,0%,100%,.85)}html.light .stat-item:hover{background:rgba(13,148,136,.06)}html.light .stat-label{color:rgba(15,23,42,.45)}html.light input,html.light textarea{border-color:rgba(0,0,0,.12);background:hsla(0,0%,100%,.8)}html.light .table-shell{background:hsla(0,0%,100%,.7)}html.light .table-shell table th{color:rgba(15,23,42,.45)}html.light .table-shell table td{border-bottom-color:rgba(0,0,0,.04);color:rgba(15,23,42,.75)}html.light .kpi{background:hsla(0,0%,100%,.75);box-shadow:0 2px 8px rgba(0,0,0,.06)}html.light .kpi h4{color:rgba(15,23,42,.45)}html.light ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}html.light ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}html.light .chip{border-color:rgba(13,148,136,.3);background:rgba(13,148,136,.08);color:#0d9488}html.light .section-label{color:#0d9488}html.light .section-label:before{background:#0d9488}html.light input[type=email],html.light input[type=number],html.light input[type=password],html.light input[type=text],html.light select,html.light textarea{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--border)!important}html.light select option{background:var(--surface);color:var(--ink)}html.light .button-primary{box-shadow:0 2px 8px rgba(13,148,136,.3)}html.light{--cookie-bg:hsla(0,0%,100%,.95);--cookie-border:rgba(0,0,0,.1);--cookie-shadow:0 8px 32px rgba(0,0,0,.12)}:root{--tab-azure:#5eead4;--tab-azure-bg:rgba(94,234,212,.14);--tab-jira:#a5b4fc;--tab-jira-bg:rgba(165,180,252,.14)}html.light{--tab-azure:#0d9488;--tab-azure-bg:rgba(13,148,136,.1);--tab-jira:#4f46e5;--tab-jira-bg:rgba(79,70,229,.1)}@media (max-width:640px){.integrations-page .int-row{flex-direction:column!important;align-items:stretch!important}.integrations-page .int-row>*{width:100%!important;max-width:100%!important}.integrations-page .int-row input[type=search],.integrations-page .int-row input[type=text],.integrations-page .int-row select{width:100%!important;min-width:0!important}.integrations-page .int-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.integrations-page .int-actions>*{flex:1 1 auto;min-width:0}.integrations-page h2{font-size:17px!important}.integrations-page h3{font-size:13px!important}.integrations-page .int-table-row{grid-template-columns:1fr!important;gap:4px!important}.integrations-page .int-table-header{display:none!important}}.task-md .md-h{margin:10px 0 6px;font-weight:700;color:var(--ink-90);line-height:1.3}.task-md h2.md-h{font-size:14px}.task-md h3.md-h{font-size:13px;color:var(--ink-78)}.task-md h4.md-h{font-size:12px;color:var(--ink-72);text-transform:uppercase;letter-spacing:.4px}.task-md .md-p{margin:6px 0}.task-md .md-list{margin:6px 0 6px 18px;padding:0}.task-md .md-list li{margin:2px 0}.task-md .md-link{color:#5eead4;text-decoration:none}.task-md .md-link:hover{text-decoration:underline}.task-md .md-inline{color:var(--ink-90);padding:1px 5px;border-radius:4px;border:1px solid var(--panel-border)}.task-md .md-code,.task-md .md-inline{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:var(--panel-alt)}.task-md .md-code{color:var(--ink-78);padding:8px 10px;border-radius:6px;border:1px solid var(--panel-border);overflow-x:auto;margin:6px 0;white-space:pre}.task-md .md-table{border-collapse:collapse;width:100%;margin:8px 0;font-size:11.5px}.task-md .md-table td,.task-md .md-table th{border:1px solid var(--panel-border);padding:4px 8px;text-align:left;vertical-align:top}.task-md .md-table th{background:var(--panel-alt);font-weight:700;color:var(--ink-78)}.task-md .md-table td{color:var(--ink-72)}.task-md strong{color:var(--ink-90);font-weight:700}.task-md h1,.task-md h2,.task-md h3,.task-md h4,.task-md h5,.task-md h6{margin:12px 0 6px;font-weight:700;color:var(--ink-90);line-height:1.35}.task-md h1{font-size:16px}.task-md h2{font-size:14px}.task-md h3{font-size:13px;color:var(--ink-78)}.task-md h4{text-transform:uppercase;letter-spacing:.4px}.task-md h4,.task-md h5,.task-md h6{font-size:12px;color:var(--ink-72)}.task-md p{margin:6px 0}.task-md ol,.task-md ul{margin:6px 0 6px 18px;padding:0}.task-md ol li,.task-md ul li{margin:2px 0}.task-md a{color:#5eead4;text-decoration:none}.task-md a:hover{text-decoration:underline}.task-md code{color:var(--ink-90);padding:1px 5px;border-radius:4px;border:1px solid var(--panel-border)}.task-md code,.task-md pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:var(--panel-alt)}.task-md pre{color:var(--ink-78);padding:8px 10px;border-radius:6px;border:1px solid var(--panel-border);overflow-x:auto;margin:6px 0;white-space:pre}.task-md pre code{background:none;border:none;padding:0}.task-md blockquote{margin:6px 0;padding:4px 10px;border-left:3px solid var(--panel-border);color:var(--ink-65)}.task-md table{border-collapse:collapse;width:100%;margin:8px 0;font-size:11.5px}.task-md table td,.task-md table th{border:1px solid var(--panel-border);padding:4px 8px;text-align:left;vertical-align:top}.task-md table th{background:var(--panel-alt);font-weight:700;color:var(--ink-78)}.task-md table td{color:var(--ink-72)}.task-md img{max-width:100%;height:auto;border-radius:4px}.task-md hr{border:none;border-top:1px solid var(--panel-border);margin:10px 0}.task-md div{margin:0}.task-md div+div{margin-top:2px}html.light [style*="color: #5eead4"],html.light [style*="color: rgb(94, 234, 212)"],html.light [style*="color: rgb(94,234,212)"],html.light [style*="color:#5eead4"],html.light [style*="color:rgb(94, 234, 212)"],html.light [style*="color:rgb(94,234,212)"]{color:#0d7377!important}html.light .dashboard-topbar .topbar-toggles button,html.light .dashboard-topbar .topbar-toggles select{color:var(--ink-78)!important;border-color:var(--panel-border-3)!important}.dashboard-topbar .topbar-new-task:hover{filter:brightness(1.08)}@media (max-width:768px){.dashboard-topbar{padding:0 12px!important;gap:8px!important}.dashboard-topbar .topbar-org-chip,.dashboard-topbar .topbar-sprint-switcher,.dashboard-topbar .topbar-toggles{display:none}.dashboard-topbar .topbar-username{display:none!important}.dashboard-topbar .topbar-new-task-label{display:none}.dashboard-topbar .topbar-divider{display:none!important}.dashboard-topbar .topbar-new-task{padding:6px 10px!important;font-size:16px!important;line-height:1!important}}.code-diff .diff-add{background:rgba(34,197,94,.18);color:#86efac}.code-diff .diff-del{background:hsla(0,91%,71%,.18);color:#fca5a5}.code-diff .diff-ctx{background:transparent;color:var(--ink-90)}html.light .code-diff .diff-add{background:rgba(22,163,74,.12);color:#14532d}html.light .code-diff .diff-del{background:rgba(220,38,38,.1);color:#7f1d1d}html.light .code-diff .diff-ctx{color:rgba(0,0,0,.82)}.teal-chip{border:1px solid var(--panel-border-4);background:transparent;color:var(--ink-65)}.teal-chip-active{border-color:rgba(94,234,212,.55);background:rgba(94,234,212,.12);color:#5eead4}html.light .teal-chip-active{border-color:rgba(13,148,136,.55);background:rgba(13,148,136,.1);color:#0d7377}@media (max-width:720px){.create-task-grid,.edit-task-grid{grid-template-columns:1fr!important}}.sprint-import-chip{font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;background:rgba(13,148,136,.12);border:1px solid rgba(13,148,136,.3);color:#5eead4;cursor:pointer}.sprint-import-chip:hover{background:rgba(13,148,136,.2)}html.light .sprint-import-chip{background:rgba(13,148,136,.1);border-color:rgba(13,148,136,.45);color:#0d7377}html.light .sprint-import-chip:hover{background:rgba(13,148,136,.18)}html.light .sprint-col-import{filter:brightness(.68) saturate(1.3);background:rgba(0,0,0,.05)!important;border-color:currentColor!important}