@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap);#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#050033,#000 60%,#000);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes loadingGradient{0%{background-position:0 50%}to{background-position:200% 50%}}.dot{animation:blink 1.2s infinite;font-size:1.2rem;opacity:.3}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes loadingBar{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes loadingSlide{0%{left:-40%}to{left:100%}}@keyframes shimmerPulse{0%,to{opacity:.8}50%{opacity:1}}.videoWrapper{aspect-ratio:16/9;background:#000;border-radius:12px;box-shadow:0 8px 20px #00000040;margin:0 auto;max-width:800px;overflow:hidden;position:relative}.videoWrapper iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media (min-width:768px){.videoWrapper iframe{transform:scale(1.12);transform-origin:center center}}.ta-login-page{background:radial-gradient(circle at 15% 32%,#21569133,#0000 31rem),radial-gradient(circle at 90% 8%,#2e64a833,#0000 28rem),linear-gradient(155deg,#040914,#06101d 48%,#040a14);display:flex;flex-direction:column;min-height:100svh}.ta-login-page:before{background-image:linear-gradient(var(--ta-line) 1px,#0000 1px),linear-gradient(90deg,var(--ta-line) 1px,#0000 1px);background-size:74px 74px;content:"";inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 68%);mask-image:linear-gradient(115deg,#000,#0000 68%);opacity:.2;pointer-events:none;position:fixed}.ta-login-footer,.ta-login-header{margin-inline:auto;position:relative;width:min(1280px,calc(100% - 48px));z-index:2}.ta-login-header{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:82px}.ta-login-back{color:var(--ta-muted);font-size:.75rem;font-weight:700;text-decoration:none}.ta-login-back:hover{color:var(--ta-ink)}.ta-login-main{grid-gap:clamp(60px,9vw,130px);align-items:center;display:grid;flex:1 1;gap:clamp(60px,9vw,130px);grid-template-columns:minmax(0,1.05fr) minmax(380px,.75fr);margin:35px auto 60px;position:relative;width:min(1160px,calc(100% - 48px));z-index:1}.ta-login-story{max-width:620px;padding:40px 0}.ta-login-story h1{text-wrap:balance;font-size:clamp(3rem,5.7vw,5rem);letter-spacing:-.065em;line-height:1;margin:0}.ta-login-story h1 span{color:var(--ta-mint)}.ta-login-story>p:not(.ta-eyebrow){color:var(--ta-muted);font-size:.98rem;line-height:1.75;margin:24px 0 0;max-width:540px}.ta-login-proof{grid-gap:0;border-top:1px solid var(--ta-line);display:grid;gap:0;list-style:none;margin:38px 0 0;padding:0}.ta-login-proof li{grid-gap:14px;border-bottom:1px solid var(--ta-line);display:grid;gap:14px;grid-template-columns:36px 1fr;padding:17px 0}.ta-login-proof li>span{color:var(--ta-mint);font:.63rem DM Mono,monospace}.ta-login-proof p,.ta-login-proof strong{display:block;margin:0}.ta-login-proof strong{font-size:.82rem}.ta-login-proof p{color:var(--ta-muted);font-size:.7rem;line-height:1.55;margin-top:4px}.ta-login-enterprise-note{background:rgba(121,242,192,.035);border:1px solid var(--ta-line-strong);border-radius:11px;margin-top:23px;padding:17px 18px}.ta-login-enterprise-note span{color:var(--ta-mint);font:.61rem DM Mono,monospace;text-transform:uppercase}.ta-login-enterprise-note p{color:var(--ta-muted);font-size:.7rem;margin:8px 0 9px}.ta-login-enterprise-note a{color:var(--ta-ink);font-size:.7rem;font-weight:800;text-decoration:none}.ta-login-panel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a1728f0;border:1px solid var(--ta-line-strong);border-radius:18px;box-shadow:var(--ta-shadow);padding:34px}.ta-login-secure-chip{align-items:center;background:#79f2c014;border-radius:999px;color:var(--ta-mint);display:inline-flex;font:.58rem DM Mono,monospace;gap:7px;letter-spacing:.04em;padding:6px 9px;text-transform:uppercase}.ta-login-secure-chip:before{background:currentColor;border-radius:50%;content:"";height:5px;width:5px}.ta-login-panel-top h2,.ta-pin-modal h2{font-size:1.65rem;letter-spacing:-.045em;margin:22px 0 8px}.ta-login-panel-top p,.ta-pin-modal>p{color:var(--ta-muted);font-size:.75rem;line-height:1.65;margin:0}.ta-login-primary{margin-top:25px;width:100%}.ta-login-signup{color:var(--ta-faint);display:flex;font-size:.68rem;gap:6px;justify-content:center;margin-top:14px}.ta-login-signup a{color:var(--ta-mint);font-weight:800;text-decoration:none}.ta-login-divider{align-items:center;color:var(--ta-faint);display:flex;font:.56rem DM Mono,monospace;gap:12px;margin:27px 0 16px;text-transform:uppercase}.ta-login-divider:after,.ta-login-divider:before{background:var(--ta-line);content:"";flex:1 1;height:1px}.ta-login-legacy-toggle{align-items:center;background:hsla(0,0%,100%,.015);border:1px solid var(--ta-line);border-radius:10px;color:var(--ta-ink);cursor:pointer;display:flex;font:inherit;gap:15px;justify-content:space-between;padding:15px;text-align:left;width:100%}.ta-login-legacy-toggle:hover{border-color:var(--ta-line-strong)}.ta-login-legacy-toggle small,.ta-login-legacy-toggle strong{display:block}.ta-login-legacy-toggle strong{font-size:.72rem}.ta-login-legacy-toggle small{color:var(--ta-faint);font-size:.62rem;margin-top:3px}.ta-login-legacy-toggle b{color:var(--ta-mint);font:1rem DM Mono,monospace}.ta-login-legacy-form{padding-top:18px}.ta-login-field{grid-gap:7px;display:grid;gap:7px}.ta-login-field label{color:#d4ded9;font-size:.68rem;font-weight:800}.ta-login-field input{background:#081311;border:1px solid var(--ta-line);border-radius:9px;color:var(--ta-ink);font:inherit;font-size:.78rem;min-height:47px;outline:0;padding:11px 12px;width:100%}.ta-login-field input:focus{border-color:var(--ta-mint);box-shadow:0 0 0 3px #79f2c014}.ta-login-field input::placeholder{color:#64756f}.ta-login-checkbox{align-items:center;color:var(--ta-muted);cursor:pointer;display:flex;font-size:.68rem;gap:9px;margin-top:14px}.ta-login-checkbox input{accent-color:var(--ta-mint);height:15px;width:15px}.ta-login-legacy-form .ta-login-primary{margin-top:17px}.ta-login-error,.ta-pin-notice{background:#ff7a7a14;border-radius:8px;color:#ffb5b5;font-size:.68rem;line-height:1.55;margin:14px 0 0;padding:10px 11px}.ta-login-dev{background:#ffca710a;border:1px dashed #ffca7140;border-radius:8px;color:var(--ta-amber);cursor:pointer;font:.62rem DM Mono,monospace;margin-top:11px;padding:9px;width:100%}.ta-login-privacy{grid-gap:8px;border-top:1px solid var(--ta-line);color:var(--ta-faint);display:grid;gap:8px;grid-template-columns:14px 1fr;margin-top:22px;padding-top:17px}.ta-login-privacy p{font-size:.61rem;line-height:1.55;margin:0}.ta-login-privacy a{color:var(--ta-muted)}.ta-login-footer{align-items:center;border-top:1px solid var(--ta-line);color:var(--ta-faint);font-size:.62rem;justify-content:space-between;min-height:66px}.ta-login-footer,.ta-login-footer div{display:flex;gap:20px}.ta-login-footer a{color:var(--ta-muted);text-decoration:none}.ta-pin-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020807c7;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:2000}.ta-pin-modal{background:var(--ta-surface);border:1px solid var(--ta-line-strong);border-radius:17px;box-shadow:var(--ta-shadow);color:var(--ta-ink);padding:30px;width:min(460px,100%)}.ta-pin-modal .ta-login-field{margin-top:22px}.ta-pin-notice.success{background:#79f2c014;color:var(--ta-mint)}.ta-pin-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:23px}.ta-pin-forgot{background:#0000;border:0;color:var(--ta-sky);cursor:pointer;font:inherit;font-size:.68rem;margin-right:auto}.ta-pin-security{border-top:1px solid var(--ta-line);color:var(--ta-faint);display:block;font-size:.58rem;line-height:1.5;margin-top:17px;padding-top:14px}@media (max-width:900px){.ta-login-main{gap:20px;grid-template-columns:1fr;max-width:580px}.ta-login-story{padding-bottom:10px}.ta-login-story h1{font-size:clamp(3rem,9vw,4.5rem)}.ta-login-proof{display:none}.ta-login-enterprise-note{max-width:480px}}@media (max-width:560px){.ta-login-footer,.ta-login-header,.ta-login-main{width:calc(100% - 24px)}.ta-login-header{min-height:70px}.ta-login-back{font-size:.67rem}.ta-login-main{margin-top:15px}.ta-login-story h1{font-size:clamp(2.6rem,13vw,3.5rem);overflow-wrap:break-word}.ta-login-story>p:not(.ta-eyebrow){font-size:.85rem}.ta-login-enterprise-note{display:none}.ta-login-panel,.ta-pin-modal{padding:23px}.ta-login-signup{align-items:center;flex-direction:column}.ta-login-footer{align-items:flex-start;flex-direction:column;padding-block:18px}.ta-pin-actions{display:grid;grid-template-columns:1fr 1fr}.ta-pin-actions .ta-button-primary{grid-column:1/-1}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}:root{--ta-canvas:#06100f;--ta-canvas-soft:#091513;--ta-surface:#0d1b19;--ta-surface-strong:#122320;--ta-ink:#f4f2e9;--ta-muted:#9eafaa;--ta-faint:#71847f;--ta-mint:#79f2c0;--ta-mint-strong:#46dca2;--ta-sky:#78b9ff;--ta-amber:#ffca71;--ta-line:#a7cbbe26;--ta-line-strong:#79f2c045;--ta-shadow:0 28px 80px #00000057}html{scroll-behavior:smooth}.ta-home,.ta-home *{box-sizing:border-box}.ta-home{background:radial-gradient(circle at 68% 0,#2d8a6f2e,#0000 31rem),radial-gradient(circle at -10% 30%,#2e70a61f,#0000 32rem),#06100f;background:radial-gradient(circle at 68% 0,#2d8a6f2e,#0000 31rem),radial-gradient(circle at -10% 30%,#2e70a61f,#0000 32rem),var(--ta-canvas);color:#f4f2e9;color:var(--ta-ink);font-family:Manrope,Segoe UI,sans-serif;line-height:1.5;max-width:100vw;min-height:100vh;overflow:hidden;width:100%}.ta-home.ta-homepage,.ta-home.ta-login-page,.ta-home.ta-marketing{--ta-canvas:#040a14;--ta-canvas-soft:#07111f;--ta-surface:#0a1728;--ta-surface-strong:#10233a;--ta-muted:#9eafbd;--ta-faint:#71849a;--ta-line:#7e9fcb29;--ta-line-strong:#73b0ed4d;--ta-shadow:0 28px 80px #00030c75;background:radial-gradient(circle at 68% -4%,#2e64a845,#0000 33rem),radial-gradient(circle at -8% 34%,#2156912b,#0000 34rem),linear-gradient(155deg,#040914,#06101d 48%,#040a14)}.ta-homepage .ta-header{background:#040a14cc}.ta-homepage .ta-product-stage{background:#071220;box-shadow:0 28px 80px #00000057,0 0 90px #3d77bc1c;box-shadow:var(--ta-shadow),0 0 90px #3d77bc1c}.ta-homepage .ta-stage-aside,.ta-homepage .ta-stage-sidebar{background:rgba(71,121,181,.025)}.ta-homepage .ta-stage-nav-item.active{background:#78b9ff1a}.ta-homepage .ta-coverage-ring:before{background:#0d1b19;background:var(--ta-surface)}.ta-homepage .ta-workflow-visual{background:#071321}.ta-homepage .ta-lead-form,.ta-homepage .ta-scan-frame-head,.ta-homepage .ta-trust-intro,.ta-homepage .ta-trust-item{background:#0d1b19;background:var(--ta-surface)}.ta-homepage .ta-field input,.ta-homepage .ta-field select,.ta-homepage .ta-field textarea,.ta-homepage .ta-intent-toggle{background:#06111f}.ta-homepage .ta-integrations,.ta-homepage .ta-proof-band{background:rgba(74,119,174,.025)}.ta-home a{color:inherit}.ta-shell{margin-inline:auto;width:min(1200px,calc(100% - 48px))}.ta-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06100fc7;border-bottom:1px solid #0000;position:sticky;top:0;z-index:30}.ta-header-inner{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:auto 1fr auto;min-height:76px}.ta-brand{align-items:center;display:inline-flex;font-weight:800;gap:10px;letter-spacing:-.03em;text-decoration:none}.ta-brand img{height:52px;object-fit:contain;width:88px}.ta-nav{display:flex;gap:26px;justify-content:center}.ta-header-signin,.ta-nav a{color:#9eafaa;color:var(--ta-muted);font-size:.88rem;font-weight:600;text-decoration:none;transition:color .16s ease}.ta-header-signin:hover,.ta-nav a:hover{color:#f4f2e9;color:var(--ta-ink)}.ta-header-actions{align-items:center;display:flex;gap:16px}.ta-button{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:800;gap:9px;justify-content:center;min-height:46px;padding:0 20px;text-decoration:none;transition:transform .16s ease,background .16s ease,border-color .16s ease}.ta-button:hover{transform:translateY(-2px)}.ta-button-primary{background:#79f2c0;background:var(--ta-mint);box-shadow:0 14px 36px #46dca22e;color:#06120e!important}.ta-button-primary:hover{background:#91f7cf}.ta-button-secondary{background:#79f2c00d;border-color:#79f2c045;border-color:var(--ta-line-strong);color:#f4f2e9;color:var(--ta-ink)}.ta-button-ghost{background:#0000;color:#9eafaa;color:var(--ta-muted);padding-inline:8px}.ta-mobile-nav{display:none}.ta-hero{padding:96px 0 66px;position:relative}.ta-hero:before{background-image:linear-gradient(#a7cbbe26 1px,#0000 0),linear-gradient(90deg,#a7cbbe26 1px,#0000 0);background-image:linear-gradient(var(--ta-line) 1px,#0000 1px),linear-gradient(90deg,var(--ta-line) 1px,#0000 1px);background-size:74px 74px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 78%);mask-image:linear-gradient(180deg,#000,#0000 78%);opacity:.3;pointer-events:none;position:absolute}.ta-hero-copy{margin:0 auto 62px;max-width:930px;position:relative;text-align:center;width:100%;z-index:1}.ta-eyebrow{align-items:center;color:#79f2c0;color:var(--ta-mint);display:inline-flex;font-family:DM Mono,monospace;font-size:.76rem;font-weight:500;gap:9px;letter-spacing:.08em;margin:0 0 22px;text-transform:uppercase}.ta-eyebrow:before{background:currentColor;border-radius:50%;box-shadow:0 0 0 5px #79f2c017;content:"";height:7px;width:7px}.ta-hero h1{text-wrap:balance;font-size:clamp(3rem,6.5vw,5.8rem);letter-spacing:-.065em;line-height:.99;margin:0 auto;max-width:900px}.ta-hero h1 span{color:#79f2c0;color:var(--ta-mint)}.ta-hero-lede{text-wrap:balance;color:#9eafaa;color:var(--ta-muted);font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.75;margin:28px auto 0;max-width:760px;width:100%}.ta-hero-actions{gap:12px;margin-top:32px}.ta-hero-actions,.ta-proof-list{display:flex;flex-wrap:wrap;justify-content:center}.ta-proof-list{color:#9eafaa;color:var(--ta-muted);font-size:.82rem;gap:12px 26px;list-style:none;margin:27px 0 0;padding:0}.ta-proof-list li{align-items:center;display:flex;gap:7px}.ta-proof-list svg{color:#79f2c0;color:var(--ta-mint)}.ta-product-stage{background:#091412;border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:22px;box-shadow:0 28px 80px #00000057,0 0 80px #4fbf9414;box-shadow:var(--ta-shadow),0 0 80px #4fbf9414;display:grid;grid-template-columns:210px minmax(0,1fr) 255px;min-height:570px;overflow:hidden;position:relative;z-index:2}.ta-stage-sidebar{background:hsla(0,0%,100%,.012);border-right:1px solid #a7cbbe26;border-right:1px solid var(--ta-line);padding:24px 18px}.ta-stage-wordmark{align-items:center;display:flex;font-weight:800;gap:9px;margin-bottom:24px}.ta-stage-wordmark img{height:36px;object-fit:contain;width:54px}.ta-stage-wordmark span{font:500 .55rem DM Mono,monospace;letter-spacing:.04em}.ta-stage-label,.ta-stage-wordmark span{color:#71847f;color:var(--ta-faint);text-transform:uppercase}.ta-stage-label{font:500 .64rem DM Mono,monospace;letter-spacing:.1em;margin:20px 10px 9px}.ta-stage-nav-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#9eafaa;color:var(--ta-muted);cursor:pointer;display:flex;font:inherit;font-size:.8rem;gap:10px;margin:3px 0;padding:10px 11px;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease;width:100%}.ta-stage-nav-item:hover{background:rgba(120,185,255,.055);color:#f4f2e9;color:var(--ta-ink);transform:translateX(2px)}.ta-stage-nav-item svg{flex:0 0 auto}.ta-stage-nav-item small{color:#71847f;color:var(--ta-faint);font:500 .48rem DM Mono,monospace;letter-spacing:.05em;margin-left:auto;text-transform:uppercase}.ta-stage-nav-item.active{background:#79f2c017;color:#f4f2e9;color:var(--ta-ink)}.ta-stage-nav-item.active small{color:#79f2c0;color:var(--ta-mint)}.ta-stage-hint{color:#71847f;color:var(--ta-faint);font-size:.62rem;margin:24px 11px 0}.ta-stage-main{min-width:0;padding:28px}.ta-stage-status{align-items:center;background:#97a9b91a;border-radius:999px;color:#b7c4cf;display:inline-flex;font:500 .55rem DM Mono,monospace;justify-content:center;padding:5px 8px;text-transform:uppercase;white-space:nowrap;width:max-content}.ta-stage-status.mint{background:#79f2c01a;color:#79f2c0;color:var(--ta-mint)}.ta-stage-status.amber{background:#ffca711a;color:#ffca71;color:var(--ta-amber)}.ta-stage-status.red{background:#ff747e1c;color:#ff9ba3}.ta-coverage-row,.ta-release-row,.ta-stage-title-row,.ta-stage-topline{align-items:center;display:flex;gap:16px;justify-content:space-between}.ta-stage-topline{color:#71847f;color:var(--ta-faint);font:.68rem DM Mono,monospace}.ta-live-pill,.ta-preview-pill,.ta-status-pill{align-items:center;border-radius:999px;display:inline-flex;font:500 .63rem DM Mono,monospace;gap:6px;text-transform:uppercase}.ta-live-pill{background:#79f2c017;color:#79f2c0;color:var(--ta-mint);padding:6px 9px}.ta-live-pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.ta-stage-title-row{align-items:end;margin:20px 0 22px}.ta-stage-title-row h2{font-size:clamp(1.45rem,2.5vw,2rem);letter-spacing:-.04em;margin:0}.ta-stage-title-row p{color:#9eafaa;color:var(--ta-muted);font-size:.75rem;margin:3px 0 0}.ta-score{color:#79f2c0;color:var(--ta-mint);font:500 1.8rem DM Mono,monospace}.ta-agent-event{background:linear-gradient(120deg,#79f2c012,rgba(120,185,255,.025));border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:13px;margin-bottom:16px;padding:18px}.ta-agent-event-head{align-items:center;color:#79f2c0;color:var(--ta-mint);display:flex;font-size:.76rem;font-weight:800;gap:9px;margin-bottom:10px}.ta-agent-event p{color:#d9dfd9;font-size:.83rem;line-height:1.6;margin:0}.ta-finding-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ta-finding{background:hsla(0,0%,100%,.018);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:11px;min-height:112px;padding:15px}.ta-finding span{color:#71847f;color:var(--ta-faint);font:.62rem DM Mono,monospace;text-transform:uppercase}.ta-finding strong{display:block;font-size:.84rem;line-height:1.45;margin-top:9px}.ta-stage-list{grid-gap:8px;display:grid;gap:8px}.ta-stage-list>button{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.015);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:66px minmax(0,1fr) auto;padding:13px;text-align:left;width:100%}.ta-stage-list>button.active,.ta-stage-list>button:hover,.ta-stage-table>button.active,.ta-stage-table>button:hover{background:#78b9ff0f;border-color:#79f2c045;border-color:var(--ta-line-strong)}.ta-stage-list>button>span:nth-child(2){grid-gap:3px;display:grid;gap:3px;min-width:0}.ta-stage-list strong,.ta-stage-table strong{color:#edf2f5;font-size:.73rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-stage-list small,.ta-stage-table small{color:#71847f;color:var(--ta-faint);font-size:.61rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-stage-record-key{color:#78b9ff;color:var(--ta-sky);font:500 .6rem DM Mono,monospace}.ta-stage-list.compact>button{padding-block:10px}.ta-stage-table{border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:11px;overflow:hidden}.ta-stage-table-head,.ta-stage-table>button{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1.4fr) minmax(100px,.7fr) auto}.ta-stage-table-head{background:hsla(0,0%,100%,.025);color:#71847f;color:var(--ta-faint);font:500 .52rem DM Mono,monospace;padding:9px 13px;text-transform:uppercase}.ta-stage-table>button{background:#0000;border:0;border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);color:inherit;cursor:pointer;font:inherit;padding:12px 13px;text-align:left;width:100%}.ta-stage-table>button>span:first-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.ta-stage-table em{color:#78b9ff;color:var(--ta-sky);font:500 .55rem DM Mono,monospace;font-style:normal}.ta-stage-progress{background:hsla(0,0%,100%,.065);border-radius:999px;height:7px;margin-bottom:14px;overflow:hidden}.ta-stage-progress span{background:linear-gradient(90deg,#79f2c0,#78b9ff);background:linear-gradient(90deg,var(--ta-mint),var(--ta-sky));border-radius:inherit;display:block;height:100%}.ta-health-strip,.ta-release-evidence,.ta-run-totals{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.ta-health-strip span,.ta-release-evidence span,.ta-run-totals span{grid-gap:2px;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:8px;color:#71847f;color:var(--ta-faint);display:grid;font-size:.54rem;gap:2px;padding:9px}.ta-health-strip strong,.ta-release-evidence strong,.ta-run-totals strong{color:#f4f2e9;color:var(--ta-ink);font:500 .75rem DM Mono,monospace}.ta-automation-summary{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.ta-automation-summary article{grid-gap:5px;background:hsla(0,0%,100%,.015);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;display:grid;gap:5px;padding:13px}.ta-automation-summary span,.ta-release-decision>span,.ta-stage-executions>span{color:#71847f;color:var(--ta-faint);font:500 .52rem DM Mono,monospace;text-transform:uppercase}.ta-automation-summary strong{color:#f4f2e9;color:var(--ta-ink);font:500 1.15rem DM Mono,monospace}.ta-automation-summary small{color:#71847f;color:var(--ta-faint);font-size:.56rem}.ta-stage-executions{grid-gap:7px;display:grid;gap:7px}.ta-stage-executions>div{grid-gap:3px 10px;align-items:center;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:8px;display:grid;gap:3px 10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.ta-stage-executions strong{color:#edf2f5;font-size:.68rem}.ta-stage-executions small{color:#71847f;color:var(--ta-faint);font-size:.55rem;grid-column:1}.ta-stage-executions .ta-stage-status{grid-column:2;grid-row:1/3}.ta-stage-pattern{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.015);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr) auto;margin-bottom:9px;padding:14px}.ta-pattern-mark{background:#ffca711c;border-radius:8px;color:#ffca71;color:var(--ta-amber);display:grid;font-weight:800;height:31px;place-items:center;width:31px}.ta-pattern-mark.recovered{background:#79f2c01a;color:#79f2c0;color:var(--ta-mint)}.ta-stage-pattern div{grid-gap:3px;display:grid;gap:3px;min-width:0}.ta-stage-pattern small{color:#71847f;color:var(--ta-faint);font:500 .5rem DM Mono,monospace;text-transform:uppercase}.ta-stage-pattern strong{color:#edf2f5;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-stage-pattern p{color:#9eafaa;color:var(--ta-muted);font-size:.59rem;margin:0}.ta-release-callout{grid-gap:12px;background:linear-gradient(120deg,#79f2c00f,rgba(120,185,255,.025));border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:11px;display:grid;gap:12px;grid-template-columns:30px 1fr;margin-bottom:14px;padding:15px}.ta-release-callout>svg{color:#79f2c0;color:var(--ta-mint)}.ta-release-callout div{grid-gap:4px;display:grid;gap:4px}.ta-release-callout small{color:#79f2c0;color:var(--ta-mint);font:500 .52rem DM Mono,monospace;text-transform:uppercase}.ta-release-callout strong{color:#edf2f5;font-size:.76rem;line-height:1.4}.ta-release-callout p{color:#9eafaa;color:var(--ta-muted);font-size:.63rem;line-height:1.5;margin:0}.ta-release-evidence{grid-template-columns:repeat(3,1fr)}.ta-release-decision{grid-gap:3px;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:9px;display:grid;gap:3px;padding:12px}.ta-release-decision strong{color:#edf2f5;font-size:.72rem}.ta-release-decision small{color:#71847f;color:var(--ta-faint);font-size:.56rem}.ta-settings-preview{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ta-settings-preview article{grid-gap:4px;background:hsla(0,0%,100%,.015);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;display:grid;gap:4px;min-height:105px;padding:14px}.ta-settings-preview span{color:#71847f;color:var(--ta-faint);font:500 .52rem DM Mono,monospace;text-transform:uppercase}.ta-settings-preview strong{color:#edf2f5;font-size:.75rem}.ta-settings-preview small{color:#9eafaa;color:var(--ta-muted);font-size:.6rem;line-height:1.45}.ta-stage-aside{background:hsla(0,0%,100%,.012);border-left:1px solid #a7cbbe26;border-left:1px solid var(--ta-line);padding:28px 22px}.ta-stage-aside h3{font-size:.86rem;margin:0 0 18px}.ta-stage-aside-label{color:#79f2c0;color:var(--ta-mint);font:500 .54rem DM Mono,monospace;margin:0 0 6px;text-transform:uppercase}.ta-stage-aside>.ta-stage-status{margin-bottom:15px}.ta-stage-aside-copy{color:#9eafaa;color:var(--ta-muted);font-size:.68rem;line-height:1.55;margin:0 0 18px}.ta-stage-aside-stat{grid-gap:3px;border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);display:grid;gap:3px;margin:0;padding:11px 0}.ta-stage-aside-stat span,.ta-stage-expect span{color:#71847f;color:var(--ta-faint);font:500 .52rem DM Mono,monospace;text-transform:uppercase}.ta-stage-aside-stat strong{color:#edf2f5;font-size:.68rem;line-height:1.4}.ta-stage-expect{background:#78b9ff0f;border-radius:9px;margin-top:14px;padding:12px}.ta-stage-expect p{color:#c5d6e5;font-size:.64rem;line-height:1.5;margin:5px 0 0}.ta-stage-timeline{grid-gap:13px 8px;display:grid;gap:13px 8px;grid-template-columns:10px 1fr;margin:18px 0 6px}.ta-stage-timeline i{border:2px solid #78b9ff;border:2px solid var(--ta-sky);border-radius:50%;height:8px;margin-top:3px;width:8px}.ta-stage-timeline div{grid-gap:2px;display:grid;gap:2px}.ta-stage-timeline strong{color:#edf2f5;font-size:.66rem}.ta-stage-timeline small{color:#71847f;color:var(--ta-faint);font-size:.55rem}.ta-coverage-ring{background:conic-gradient(#79f2c0 0 82%,#ffffff0f 82%);background:conic-gradient(var(--ta-mint) 0 82%,#ffffff0f 82%);border-radius:50%;display:grid;height:118px;margin:8px auto 24px;place-items:center;width:118px}.ta-coverage-ring:before{background:#0d1b19;background:var(--ta-surface);border-radius:50%;content:"";grid-area:1/1;height:91px;width:91px}.ta-coverage-ring span{color:#f4f2e9;color:var(--ta-ink);font:500 1.25rem DM Mono,monospace;grid-area:1/1;z-index:1}.ta-coverage-row{color:#9eafaa;color:var(--ta-muted);font-size:.72rem;margin:12px 0}.ta-coverage-row strong{color:#f4f2e9;color:var(--ta-ink);font-family:DM Mono,monospace}.ta-stage-approval{background:#78b9ff12;border-radius:10px;color:#bdd9f6;font-size:.7rem;line-height:1.5;margin-top:25px;padding:13px}.ta-stage-approval svg{margin-right:6px;vertical-align:-2px}.ta-proof-band{background:hsla(0,0%,100%,.012);border-block:1px solid #a7cbbe26;border-block:1px solid var(--ta-line)}.ta-proof-band-inner{align-items:center;display:flex;gap:35px;justify-content:space-between;min-height:118px}.ta-proof-band p{color:#9eafaa;color:var(--ta-muted);font-size:.8rem;margin:0;max-width:260px}.ta-proof-links{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-end}.ta-proof-links a{color:#c9d4d0;font-size:.78rem;font-weight:700;text-decoration:none}.ta-section{padding:116px 0}.ta-section-tight{padding:90px 0}.ta-section-header{margin-bottom:54px;max-width:700px}.ta-section-header.centered{margin-inline:auto;text-align:center}.ta-enterprise-copy h2,.ta-final-cta h2,.ta-section-header h2{text-wrap:balance;font-size:clamp(2.25rem,4.8vw,4.15rem);letter-spacing:-.055em;line-height:1.07;margin:0}.ta-enterprise-copy>p,.ta-section-header>p:last-child{color:#9eafaa;color:var(--ta-muted);font-size:1rem;line-height:1.75;margin:20px 0 0}.ta-agent-layout{grid-gap:28px;display:grid;gap:28px;grid-template-columns:.9fr 1.1fr}.ta-agent-list{grid-gap:5px;display:grid;gap:5px}.ta-agent-tab{grid-gap:13px;align-items:center;background:#0000;border:1px solid #0000;border-radius:11px;color:#9eafaa;color:var(--ta-muted);cursor:pointer;display:grid;font:inherit;gap:13px;grid-template-columns:34px 38px 1fr auto;padding:15px 16px;text-align:left;width:100%}.ta-agent-tab.active,.ta-agent-tab:hover{background:hsla(0,0%,100%,.025);border-color:#a7cbbe26;border-color:var(--ta-line);color:#f4f2e9;color:var(--ta-ink)}.ta-agent-tab.active{background:rgba(121,242,192,.055);border-color:#79f2c045;border-color:var(--ta-line-strong)}.ta-agent-number{color:#71847f;color:var(--ta-faint);font:.68rem DM Mono,monospace}.ta-agent-icon{background:hsla(0,0%,100%,.035);border-radius:9px;color:#79f2c0;color:var(--ta-mint);display:grid;height:31px;place-items:center;width:31px}.ta-agent-tab-name{grid-gap:1px;display:grid;gap:1px}.ta-agent-tab-name strong{font-size:.86rem}.ta-agent-tab-name span{color:#71847f;color:var(--ta-faint);font:.64rem DM Mono,monospace;text-transform:uppercase}.ta-preview-pill,.ta-status-pill{border:1px solid #ffca7140;color:#ffca71;color:var(--ta-amber);padding:5px 8px}.ta-agent-detail{align-self:start;background:radial-gradient(circle at 85% 10%,#79f2c01a,#0000 16rem),#0d1b19;background:radial-gradient(circle at 85% 10%,#79f2c01a,#0000 16rem),var(--ta-surface);border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:18px;min-height:405px;overflow:hidden;padding:30px;position:sticky;top:104px}.ta-agent-detail:after{border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:50%;bottom:-120px;box-shadow:0 0 0 45px rgba(121,242,192,.018),0 0 0 90px rgba(121,242,192,.012);content:"";height:300px;position:absolute;right:-80px;width:300px}.ta-agent-detail-top{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.ta-agent-detail-icon{background:#79f2c0;background:var(--ta-mint);border-radius:13px;color:#06120e;display:grid;font-size:1.12rem;height:44px;place-items:center;width:44px}.ta-agent-detail h3{font-size:clamp(1.55rem,2.7vw,2.15rem);letter-spacing:-.045em;margin:34px 0 14px;max-width:430px;position:relative;z-index:1}.ta-agent-detail-description{color:#9eafaa;color:var(--ta-muted);line-height:1.75;margin:0;max-width:520px;position:relative;z-index:1}.ta-agent-output{border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);margin-top:30px;max-width:520px;padding-top:20px;position:relative;z-index:1}.ta-agent-output span{color:#71847f;color:var(--ta-faint);font:.65rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.ta-agent-output strong{display:block;font-size:.88rem;margin-top:9px}.ta-agent-control{align-items:center;color:#79f2c0;color:var(--ta-mint);display:inline-flex;font-size:.75rem;font-weight:700;gap:8px;margin-top:24px;position:relative;z-index:1}.ta-workflow-section{background:#091513;background:var(--ta-canvas-soft);border-block:1px solid #a7cbbe26;border-block:1px solid var(--ta-line)}.ta-workflow-list{grid-gap:82px;display:grid;gap:82px}.ta-workflow-panel{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:.82fr 1.18fr}.ta-workflow-panel:nth-child(2n) .ta-workflow-copy{order:2}.ta-workflow-copy h3{font-size:clamp(1.8rem,3.7vw,3rem);letter-spacing:-.05em;line-height:1.12;margin:0}.ta-workflow-copy>p{color:#9eafaa;color:var(--ta-muted);line-height:1.75;margin:18px 0 0}.ta-enterprise-benefits,.ta-price-list,.ta-workflow-copy ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:25px 0 0;padding:0}.ta-enterprise-benefits li,.ta-price-list li,.ta-workflow-copy li{align-items:flex-start;color:#ced8d3;display:flex;font-size:.86rem;gap:10px}.ta-enterprise-benefits li svg,.ta-price-list li svg,.ta-workflow-copy li svg{color:#79f2c0;color:var(--ta-mint);flex:0 0 auto;margin-top:3px}.ta-workflow-visual{background:#0a1614;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:18px;box-shadow:0 24px 60px #00000038;min-height:390px;min-width:0;padding:24px}.ta-mock-header{align-items:center;color:#71847f;color:var(--ta-faint);display:flex;font:.65rem DM Mono,monospace;justify-content:space-between;margin-bottom:20px}.ta-mock-dots{display:flex;gap:5px}.ta-mock-dots i{background:#79f2c045;background:var(--ta-line-strong);border-radius:50%;height:6px;width:6px}.ta-story-card{background:hsla(0,0%,100%,.018);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;margin-bottom:12px;padding:16px}.ta-mock-label,.ta-story-card small{color:#71847f;color:var(--ta-faint);font:.62rem DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.ta-story-card strong{display:block;font-size:.82rem;margin-top:8px}.ta-analysis-row{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-top:18px}.ta-analysis-row div{background:rgba(121,242,192,.055);border-radius:9px;padding:12px}.ta-analysis-row span{color:#9eafaa;color:var(--ta-muted);display:block;font-size:.68rem}.ta-analysis-row strong{color:#79f2c0;color:var(--ta-mint);display:block;font:.95rem DM Mono,monospace;margin-top:7px}.ta-case-line{grid-gap:12px;align-items:center;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:8px;display:grid;font-size:.7rem;gap:12px;grid-template-columns:60px 1fr auto;margin-top:9px;padding:11px 13px}.ta-case-line code{color:#71847f;color:var(--ta-faint)}.ta-case-line em{color:#79f2c0;color:var(--ta-mint);font-style:normal}.ta-requirement-journey{min-height:560px;overflow:hidden;padding:0}.ta-journey-topline{align-items:center;color:#71847f;color:var(--ta-faint);display:flex;font:500 .58rem DM Mono,monospace;gap:15px;justify-content:space-between;letter-spacing:.05em;padding:16px 20px}.ta-journey-topline span:last-child{color:#78b9ff;color:var(--ta-sky)}.ta-journey-steps{background:hsla(0,0%,100%,.012);border-block:1px solid #a7cbbe26;border-block:1px solid var(--ta-line);display:grid;grid-template-columns:repeat(3,1fr)}.ta-journey-steps button{grid-gap:8px;align-items:center;background:#0000;border:0;border-right:1px solid #a7cbbe26;border-right:1px solid var(--ta-line);color:#71847f;color:var(--ta-faint);cursor:pointer;display:grid;font:inherit;font-size:.61rem;gap:8px;grid-template-columns:27px minmax(0,1fr);min-width:0;padding:12px;text-align:left}.ta-journey-steps button:last-child{border-right:0}.ta-journey-steps button:hover{background:rgba(120,185,255,.035);color:#f4f2e9;color:var(--ta-ink)}.ta-journey-steps button.active{background:rgba(121,242,192,.055);color:#f4f2e9;color:var(--ta-ink)}.ta-journey-steps button i{border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:50%;color:#71847f;color:var(--ta-faint);display:grid;font:500 .5rem DM Mono,monospace;font-style:normal;height:26px;place-items:center;width:26px}.ta-journey-steps button.active i{background:#79f2c017;border-color:#79f2c0;border-color:var(--ta-mint);color:#79f2c0;color:var(--ta-mint)}.ta-journey-steps button.complete i{border-color:#79f2c059;color:#79f2c0;color:var(--ta-mint)}.ta-journey-steps button i svg{width:12px}.ta-journey-steps button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-journey-content{padding:20px}.ta-journey-heading{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.ta-journey-heading small{color:#79f2c0;color:var(--ta-mint);font:500 .54rem DM Mono,monospace;text-transform:uppercase}.ta-journey-heading h4{color:#f4f2e9;color:var(--ta-ink);font-size:1rem;margin:3px 0 0}.ta-jira-reference{grid-gap:6px;display:grid;gap:6px;margin-bottom:10px}.ta-jira-reference>span{color:#71847f;color:var(--ta-faint);font-size:.6rem;font-weight:700}.ta-jira-reference>div{align-items:center;background:rgba(120,185,255,.035);border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:9px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden}.ta-jira-reference strong{align-self:stretch;border-right:1px solid #a7cbbe26;border-right:1px solid var(--ta-line);color:#78b9ff;color:var(--ta-sky);display:grid;font:500 .58rem DM Mono,monospace;padding:0 12px;place-items:center}.ta-jira-reference input{background:#0000;border:0;color:#f4f2e9;color:var(--ta-ink);font:600 .75rem Manrope,sans-serif;min-width:0;outline:0;padding:11px}.ta-jira-reference em{align-items:center;color:#71847f;color:var(--ta-faint);display:flex;font-size:.55rem;font-style:normal;gap:5px;padding:0 12px;white-space:nowrap}.ta-journey-story{background:hsla(0,0%,100%,.016);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;padding:15px}.ta-journey-story span{color:#71847f;color:var(--ta-faint);font:500 .54rem DM Mono,monospace;text-transform:uppercase}.ta-journey-story strong{color:#edf2f5;display:block;font-size:.76rem;line-height:1.45;margin-top:6px}.ta-journey-story p{color:#9eafaa;color:var(--ta-muted);font-size:.63rem;margin:6px 0 0}.ta-journey-source-meta{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:10px}.ta-journey-source-meta span{grid-gap:2px;background:hsla(0,0%,100%,.025);border-radius:8px;color:#71847f;color:var(--ta-faint);display:grid;font-size:.54rem;gap:2px;padding:9px}.ta-journey-source-meta strong{color:#dfe8ed;font-size:.64rem}.ta-journey-findings{grid-gap:7px;display:grid;gap:7px}.ta-journey-findings article{grid-gap:9px;align-items:center;background:hsla(0,0%,100%,.014);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:9px;display:grid;gap:9px;grid-template-columns:26px minmax(0,1fr) auto;padding:10px 11px}.ta-journey-findings article>span{color:#78b9ff;color:var(--ta-sky);font:500 .52rem DM Mono,monospace}.ta-journey-findings article div{grid-gap:2px;display:grid;gap:2px;min-width:0}.ta-journey-findings strong{color:#edf2f5;font-size:.67rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-journey-findings p{color:#9eafaa;color:var(--ta-muted);font-size:.56rem;margin:0}.ta-journey-findings em{background:#ffca7114;border-radius:999px;color:#ffca71;color:var(--ta-amber);font:500 .48rem DM Mono,monospace;font-style:normal;padding:4px 6px;text-transform:uppercase}.ta-journey-case{background:linear-gradient(120deg,rgba(121,242,192,.045),rgba(120,185,255,.025));border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:10px;padding:13px}.ta-journey-case header{align-items:start;display:flex;gap:12px;justify-content:space-between}.ta-journey-case header div{grid-gap:3px;display:grid;gap:3px}.ta-journey-case header span{color:#79f2c0;color:var(--ta-mint);font:500 .5rem DM Mono,monospace;text-transform:uppercase}.ta-journey-case header strong{color:#edf2f5;font-size:.7rem;line-height:1.35}.ta-journey-case header em{background:#78b9ff14;border-radius:6px;color:#78b9ff;color:var(--ta-sky);flex:0 0 auto;font:500 .48rem DM Mono,monospace;font-style:normal;padding:4px 6px}.ta-journey-case>p{color:#9eafaa;color:var(--ta-muted);font-size:.58rem;line-height:1.5;margin:7px 0}.ta-journey-case-meta{display:flex;flex-wrap:wrap;gap:5px}.ta-journey-case-meta span{border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:999px;color:#71847f;color:var(--ta-faint);font-size:.5rem;padding:4px 6px}.ta-journey-coverage{grid-gap:6px;display:grid;gap:6px;margin-top:8px}.ta-journey-coverage>div{grid-gap:8px;align-items:center;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:8px;display:grid;gap:8px;grid-template-columns:25px minmax(0,1fr) auto;padding:8px 10px}.ta-journey-coverage code{color:#71847f;color:var(--ta-faint);font-size:.52rem}.ta-journey-coverage>div>span{grid-gap:1px;display:grid;gap:1px;min-width:0}.ta-journey-coverage strong{color:#edf2f5;font-size:.63rem}.ta-journey-coverage small,.ta-journey-coverage strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-journey-coverage small{color:#71847f;color:var(--ta-faint);font-size:.52rem}.ta-journey-coverage em{color:#79f2c0;color:var(--ta-mint);font-size:.52rem;font-style:normal}.ta-journey-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:13px;min-height:34px}.ta-journey-footer p,.ta-journey-footer>span{color:#71847f;color:var(--ta-faint);font-size:.56rem;margin:0}.ta-journey-footer>span{align-items:center;color:#bcd8cf;display:flex;gap:5px}.ta-journey-footer button,.ta-journey-footer>span svg{color:#79f2c0;color:var(--ta-mint)}.ta-journey-footer button{align-items:center;background:#79f2c014;border:1px solid #79f2c0;border:1px solid var(--ta-mint);border-radius:7px;cursor:pointer;display:inline-flex;font:700 .58rem Manrope,sans-serif;gap:6px;padding:8px 10px}.ta-journey-footer button.back{background:#0000;border-color:#0000;color:#9eafaa;color:var(--ta-muted)}.ta-requirement-journey .ta-stage-status{font-size:.61rem}.ta-journey-topline{font-size:.64rem}.ta-journey-steps button{font-size:.67rem}.ta-journey-steps button i{font-size:.55rem}.ta-journey-heading small{font-size:.59rem}.ta-journey-heading h4{font-size:1.1rem}.ta-jira-reference>span{font-size:.66rem}.ta-jira-reference strong{font-size:.64rem}.ta-jira-reference input{font-size:.83rem}.ta-jira-reference em{font-size:.61rem}.ta-journey-story span{font-size:.59rem}.ta-journey-story strong{font-size:.84rem}.ta-journey-story p{font-size:.69rem}.ta-journey-source-meta span{font-size:.59rem}.ta-journey-source-meta strong{font-size:.7rem}.ta-requirement-journey .ta-analysis-row span{font-size:.75rem}.ta-requirement-journey .ta-analysis-row strong{font-size:1.05rem}.ta-journey-findings article>span{font-size:.57rem}.ta-journey-findings strong{font-size:.74rem}.ta-journey-findings p{font-size:.62rem}.ta-journey-findings em{font-size:.53rem}.ta-journey-case header span{font-size:.55rem}.ta-journey-case header strong{font-size:.77rem}.ta-journey-case header em{font-size:.53rem}.ta-journey-case>p{font-size:.64rem}.ta-journey-case-meta span{font-size:.55rem}.ta-journey-coverage code,.ta-journey-coverage em,.ta-journey-coverage small{font-size:.57rem}.ta-journey-coverage strong{font-size:.69rem}.ta-journey-footer p,.ta-journey-footer>span{font-size:.62rem}.ta-journey-footer button{font-size:.64rem}.ta-run-chart{align-items:flex-end;border-bottom:1px solid #a7cbbe26;border-bottom:1px solid var(--ta-line);display:flex;gap:9px;height:150px;margin:28px 0 18px;padding:0 12px}.ta-run-chart i{background:linear-gradient(0deg,#79f2c038,#79f2c0);background:linear-gradient(to top,#79f2c038,var(--ta-mint));border-radius:5px 5px 0 0;flex:1 1;min-height:20px}.ta-release-row{background:#ffffff05;border-radius:9px;color:#9eafaa;color:var(--ta-muted);font-size:.7rem;margin-top:9px;padding:12px 14px}.ta-release-row strong{color:#f4f2e9;color:var(--ta-ink)}.ta-suite-score{grid-gap:17px;align-items:center;background:#79f2c00a;border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:12px;display:grid;gap:17px;grid-template-columns:auto 1fr;padding:18px}.ta-suite-score b{color:#79f2c0;color:var(--ta-mint);font:500 2rem DM Mono,monospace}.ta-suite-score span,.ta-suite-score strong{display:block}.ta-suite-score span{color:#9eafaa;color:var(--ta-muted);font-size:.67rem}.ta-suggestion{grid-gap:11px;align-items:center;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:9px;display:grid;gap:11px;grid-template-columns:28px 1fr auto;margin-top:11px;padding:13px}.ta-suggestion svg{color:#ffca71;color:var(--ta-amber)}.ta-suggestion span,.ta-suggestion strong{display:block;font-size:.7rem}.ta-suggestion span{color:#71847f;color:var(--ta-faint)}.ta-suggestion button{background:#0000;border:0;color:#79f2c0;color:var(--ta-mint);font:.64rem DM Mono,monospace}.ta-scan-wrap{grid-gap:66px;align-items:center;display:grid;gap:66px;grid-template-columns:.75fr 1.25fr}.ta-scan-copy h2{font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.055em;line-height:1.08;margin:0}.ta-scan-copy>p{color:#9eafaa;color:var(--ta-muted);line-height:1.75;margin:19px 0 0}.ta-scan-frame{background:#f7faf8;border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:18px;box-shadow:0 28px 80px #00000057;box-shadow:var(--ta-shadow);overflow:hidden}.ta-scan-frame-head{align-items:center;background:#0d1b19;color:#9eafaa;color:var(--ta-muted);display:flex;font:.65rem DM Mono,monospace;justify-content:space-between;padding:13px 17px}.ta-scan-frame-head span:last-child{color:#79f2c0;color:var(--ta-mint)}.ta-scan-frame section{padding:24px!important}.ta-integrations{background:hsla(0,0%,100%,.012);border-block:1px solid #a7cbbe26;border-block:1px solid var(--ta-line)}.ta-integration-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ta-integration{align-items:center;background:hsla(0,0%,100%,.018);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:10px;color:#d2ddd8;display:inline-flex;font-size:.78rem;font-weight:700;gap:10px;min-height:48px;padding:0 16px}.ta-integration i{background:#79f2c0;background:var(--ta-mint);border-radius:50%;height:7px;width:7px}.ta-integration.preview i{background:#ffca71;background:var(--ta-amber)}.ta-integration small{color:#71847f;color:var(--ta-faint);font:.57rem DM Mono,monospace;text-transform:uppercase}.ta-enterprise{position:relative}.ta-enterprise:before{background:rgba(70,220,162,.075);border-radius:50%;content:"";filter:blur(110px);height:500px;inset:50px 6% auto;pointer-events:none;position:absolute}.ta-enterprise-grid{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:.83fr 1.17fr;position:relative;z-index:1}.ta-enterprise-benefits{margin-top:30px}.ta-enterprise-proof{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-top:35px}.ta-enterprise-proof div{border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:9px;padding:13px}.ta-enterprise-proof span,.ta-enterprise-proof strong{display:block}.ta-enterprise-proof strong{color:#79f2c0;color:var(--ta-mint);font:.72rem DM Mono,monospace}.ta-enterprise-proof span{color:#71847f;color:var(--ta-faint);font-size:.64rem;margin-top:5px}.ta-lead-form{background:#0d1b19f5;border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:18px;box-shadow:0 28px 80px #00000057;box-shadow:var(--ta-shadow);padding:32px}.ta-form-top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:24px}.ta-form-top h3{font-size:1.35rem;letter-spacing:-.035em;margin:0}.ta-form-top p{color:#9eafaa;color:var(--ta-muted);font-size:.76rem;margin:5px 0 0}.ta-response-chip{background:#79f2c014;border-radius:999px;color:#79f2c0;color:var(--ta-mint);flex:0 0 auto;font:.59rem DM Mono,monospace;padding:6px 9px;text-transform:uppercase}.ta-intent-toggle{grid-gap:6px;background:#091513;background:var(--ta-canvas-soft);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:11px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:5px}.ta-intent-toggle button{background:#0000;border:0;border-radius:7px;color:#9eafaa;color:var(--ta-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;min-height:42px}.ta-intent-toggle button.active{background:#79f2c0;background:var(--ta-mint);color:#06120e}.ta-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ta-field{grid-gap:7px;display:grid;gap:7px}.ta-field.full{grid-column:1/-1}.ta-field label{color:#d2dcd7;font-size:.7rem;font-weight:700}.ta-field input,.ta-field select,.ta-field textarea{background:#081311;border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:9px;color:#f4f2e9;color:var(--ta-ink);font:inherit;font-size:.78rem;min-height:47px;outline:none;padding:11px 12px;width:100%}.ta-field textarea{min-height:95px;resize:vertical}.ta-field input:focus,.ta-field select:focus,.ta-field textarea:focus{border-color:#79f2c0;border-color:var(--ta-mint);box-shadow:0 0 0 3px #79f2c014}.ta-field input::placeholder,.ta-field textarea::placeholder{color:#64756f}.ta-form-footer{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:20px}.ta-form-footer small{color:#71847f;color:var(--ta-faint);font-size:.65rem;max-width:240px}.ta-form-message{border-radius:8px;font-size:.75rem;margin:17px 0 0;padding:12px}.ta-form-message.success{background:#79f2c014;color:#79f2c0;color:var(--ta-mint)}.ta-form-message.error{background:#ff7f7f14;color:#ffb4b4}.ta-pricing-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:900px}.ta-price-card{background:hsla(0,0%,100%,.016);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:17px;padding:32px}.ta-price-card.featured{background:linear-gradient(145deg,rgba(121,242,192,.065),hsla(0,0%,100%,.018));border-color:#79f2c045;border-color:var(--ta-line-strong)}.ta-price-card h3{font-size:1rem;margin:0}.ta-price-card>p{color:#9eafaa;color:var(--ta-muted);font-size:.74rem;margin:8px 0 25px;min-height:43px}.ta-price{display:block;font-size:2.2rem;letter-spacing:-.05em;margin-bottom:22px}.ta-price-list{margin-bottom:28px;min-height:175px}.ta-trust-band{grid-gap:1px;background:#a7cbbe26;background:var(--ta-line);border:1px solid #a7cbbe26;border:1px solid var(--ta-line);border-radius:16px;display:grid;gap:1px;grid-template-columns:1.1fr repeat(4,1fr);overflow:hidden}.ta-trust-intro,.ta-trust-item{background:#0d1b19;background:var(--ta-surface);padding:24px}.ta-trust-intro h2{font-size:1.25rem;letter-spacing:-.035em;margin:0}.ta-trust-intro p,.ta-trust-item p{color:#9eafaa;color:var(--ta-muted);font-size:.69rem;line-height:1.6;margin:8px 0 0}.ta-trust-item svg{color:#79f2c0;color:var(--ta-mint);font-size:1.1rem}.ta-trust-item strong{display:block;font-size:.76rem;margin-top:13px}.ta-faq-list{border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);margin:0 auto;max-width:820px}.ta-faq-list details{border-bottom:1px solid #a7cbbe26;border-bottom:1px solid var(--ta-line)}.ta-faq-list summary{align-items:center;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:23px 0}.ta-faq-list summary::-webkit-details-marker{display:none}.ta-faq-list summary:after{color:#79f2c0;color:var(--ta-mint);content:"+";font:1.2rem DM Mono,monospace}.ta-faq-list details[open] summary:after{content:"−"}.ta-faq-list details p{color:#9eafaa;color:var(--ta-muted);font-size:.84rem;line-height:1.75;margin:-5px 0 24px;max-width:710px}.ta-final-cta{background:linear-gradient(115deg,#79f2c017,#0000 50%),#0d1b19;background:linear-gradient(115deg,#79f2c017,#0000 50%),var(--ta-surface);border:1px solid #79f2c045;border:1px solid var(--ta-line-strong);border-radius:20px;overflow:hidden;padding:82px 32px;position:relative;text-align:center}.ta-final-cta:after{background:#79f2c024;border-radius:50%;bottom:-190px;content:"";filter:blur(85px);height:300px;left:50%;position:absolute;transform:translateX(-50%);width:550px}.ta-final-cta>*{position:relative;z-index:1}.ta-final-cta p{color:#9eafaa;color:var(--ta-muted);margin:18px auto 28px;max-width:620px}.ta-footer{border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);margin-top:110px;padding:56px 0 28px}.ta-footer-grid{grid-gap:45px;display:grid;gap:45px;grid-template-columns:1.7fr repeat(4,1fr)}.ta-footer-brand p{color:#9eafaa;color:var(--ta-muted);font-size:.75rem;line-height:1.7;margin:16px 0 0;max-width:290px}.ta-footer-column strong{display:block;font-size:.72rem;margin-bottom:14px}.ta-footer-column a{color:#9eafaa;color:var(--ta-muted);display:block;font-size:.7rem;margin:9px 0;text-decoration:none}.ta-footer-column a:hover{color:#79f2c0;color:var(--ta-mint)}.ta-footer-bottom{border-top:1px solid #a7cbbe26;border-top:1px solid var(--ta-line);color:#71847f;color:var(--ta-faint);display:flex;font-size:.65rem;gap:20px;justify-content:space-between;margin-top:50px;padding-top:22px}.ta-video-placeholder{align-items:center;color:#71847f;color:var(--ta-faint);display:inline-flex;font:.63rem DM Mono,monospace;gap:7px;margin-top:18px}.ta-home a:focus-visible,.ta-home button:focus-visible,.ta-home input:focus-visible,.ta-home select:focus-visible,.ta-home summary:focus-visible,.ta-home textarea:focus-visible{outline:3px solid #79f2c080;outline-offset:3px}@media (max-width:1040px){.ta-nav{display:none}.ta-header-inner{grid-template-columns:auto 1fr}.ta-header-actions{justify-self:end}.ta-product-stage{grid-template-columns:190px 1fr}.ta-stage-aside{display:none}.ta-agent-layout,.ta-enterprise-grid{grid-template-columns:1fr}.ta-agent-detail{position:relative;top:auto}.ta-enterprise-grid{gap:45px}.ta-trust-band{grid-template-columns:repeat(2,1fr)}.ta-trust-intro{grid-column:1/-1}.ta-footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}}@media (max-width:800px){.ta-shell{width:min(100% - 32px,1200px)}.ta-header-demo,.ta-header-signin{display:none}.ta-hero{padding-top:70px}.ta-product-stage{grid-template-columns:1fr;min-height:auto}.ta-stage-sidebar{border-bottom:1px solid #a7cbbe26;border-bottom:1px solid var(--ta-line);border-right:0;overflow:hidden;padding:10px 12px}.ta-stage-sidebar .ta-stage-hint,.ta-stage-sidebar .ta-stage-label,.ta-stage-sidebar .ta-stage-wordmark{display:none}.ta-stage-sidebar nav{display:flex;gap:5px;overflow-x:auto;scrollbar-width:thin}.ta-stage-sidebar .ta-stage-nav-item{flex:0 0 auto;margin:0;padding:9px 11px;white-space:nowrap;width:auto}.ta-stage-sidebar .ta-stage-nav-item:hover{transform:none}.ta-stage-sidebar .ta-stage-nav-item small{display:none}.ta-stage-main{padding:22px}.ta-proof-band-inner,.ta-scan-wrap{display:grid;grid-template-columns:1fr}.ta-proof-band-inner{padding-block:28px}.ta-proof-links{justify-content:flex-start}.ta-workflow-panel{gap:32px;grid-template-columns:1fr}.ta-workflow-panel:nth-child(2n) .ta-workflow-copy{order:0}.ta-scan-wrap{gap:36px}.ta-pricing-grid{grid-template-columns:1fr}.ta-price-list{min-height:auto}.ta-footer-grid{grid-template-columns:1.3fr 1fr}}@media (max-width:580px){.ta-shell{width:min(100% - 24px,1200px)}.ta-header-inner{min-height:66px}.ta-brand img{height:46px;width:76px}.ta-header-actions{gap:8px}.ta-header-actions .ta-button{font-size:.75rem;min-height:40px;padding-inline:13px}.ta-hero{padding:56px 0 45px}.ta-hero h1{font-size:clamp(2.5rem,13vw,3.4rem);max-width:100%;overflow-wrap:break-word}.ta-hero-copy{margin-bottom:40px}.ta-hero-actions{display:grid}.ta-proof-list{justify-content:flex-start;margin-inline:auto;max-width:280px}.ta-stage-title-row{align-items:flex-start}.ta-score{font-size:1.3rem}.ta-agent-layout,.ta-enterprise-proof,.ta-finding-grid,.ta-form-grid,.ta-trust-band{grid-template-columns:1fr}.ta-stage-main{padding:18px}.ta-stage-topline{font-size:.57rem}.ta-stage-title-row h2{font-size:1.3rem}.ta-stage-list>button{gap:8px;grid-template-columns:58px minmax(0,1fr)}.ta-stage-list>button>.ta-stage-status{grid-column:2}.ta-stage-list small{white-space:normal}.ta-stage-table-head,.ta-stage-table>button{grid-template-columns:minmax(0,1fr) auto}.ta-stage-table-head span:nth-child(2),.ta-stage-table>button>small{display:none}.ta-health-strip,.ta-run-totals{grid-template-columns:1fr 1fr}.ta-automation-summary,.ta-release-evidence,.ta-settings-preview{grid-template-columns:1fr}.ta-stage-pattern{grid-template-columns:30px minmax(0,1fr)}.ta-stage-pattern>.ta-stage-status{grid-column:2}.ta-stage-pattern p{display:none}.ta-requirement-journey{min-height:540px}.ta-journey-topline span:last-child{display:none}.ta-journey-steps button{font-size:.55rem;gap:5px;grid-template-columns:22px minmax(0,1fr);padding:9px 6px}.ta-journey-steps button i{font-size:.48rem;height:21px;width:21px}.ta-journey-content{padding:14px}.ta-journey-heading{align-items:flex-start}.ta-journey-heading h4{font-size:.99rem}.ta-jira-reference em{display:none}.ta-jira-reference>div{grid-template-columns:auto minmax(0,1fr)}.ta-journey-source-meta{grid-template-columns:1fr}.ta-journey-findings p{display:none}.ta-journey-case header{display:grid}.ta-journey-case header em{justify-self:start}.ta-journey-coverage em{display:none}.ta-journey-coverage>div{grid-template-columns:22px minmax(0,1fr)}.ta-journey-footer p,.ta-journey-footer>span{display:none}.ta-journey-footer{justify-content:flex-end}.ta-journey-footer button.back{margin-right:auto}.ta-section{padding:82px 0}.ta-section-tight{padding:66px 0}.ta-agent-tab{grid-template-columns:25px 34px 1fr;padding-inline:10px}.ta-agent-tab .ta-preview-pill{display:none}.ta-agent-detail{min-height:430px;padding:25px}.ta-agent-detail h3{margin-top:38px}.ta-workflow-visual{min-height:340px;padding:16px}.ta-analysis-row{grid-template-columns:1fr}.ta-case-line{grid-template-columns:48px 1fr}.ta-case-line em{display:none}.ta-lead-form,.ta-price-card{padding:22px}.ta-form-footer,.ta-form-top{align-items:stretch;flex-direction:column}.ta-form-footer .ta-button{width:100%}.ta-trust-intro{grid-column:auto}.ta-final-cta{padding:64px 20px}.ta-footer-grid{grid-template-columns:1fr 1fr}.ta-footer-brand{grid-column:1/-1}.ta-footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ta-home *,.ta-home :after,.ta-home :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.ta-marketing{background:radial-gradient(circle at 82% 1%,#2e64a83d,#0000 31rem),radial-gradient(circle at -8% 38%,#21569121,#0000 34rem),linear-gradient(155deg,#040914,#06101d 48%,#040a14)}.ta-marketing .ta-header{background:#040a14cc}.ta-marketing main{min-height:60vh}.ta-marketing-nav a{position:relative}.ta-marketing-nav a:after{background:var(--ta-mint);border-radius:2px;bottom:-12px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.4);transition:opacity .16s ease,transform .16s ease}.ta-marketing-nav a.active{color:var(--ta-ink)}.ta-marketing-nav a.active:after{opacity:1;transform:scaleX(1)}.ta-marketing-menu{display:none;position:relative}.ta-marketing-menu summary{border:1px solid var(--ta-line);border-radius:9px;color:var(--ta-muted);cursor:pointer;display:grid;font-size:.75rem;font-weight:800;list-style:none;min-height:40px;padding:0 13px;place-items:center}.ta-marketing-menu summary::-webkit-details-marker{display:none}.ta-marketing-menu>div{background:#0b1816;border:1px solid var(--ta-line-strong);border-radius:12px;box-shadow:var(--ta-shadow);padding:9px;position:absolute;right:0;top:calc(100% + 10px);width:210px}.ta-marketing-menu a{border-radius:7px;color:var(--ta-muted);display:block;font-size:.75rem;font-weight:700;padding:10px 11px;text-decoration:none}.ta-marketing-menu a:hover{background:#79f2c012;color:var(--ta-ink)}.ta-content-hero,.ta-directory-hero{border-bottom:1px solid var(--ta-line);overflow:hidden;position:relative}.ta-content-hero:before,.ta-directory-hero:before{background-image:linear-gradient(var(--ta-line) 1px,#0000 1px),linear-gradient(90deg,var(--ta-line) 1px,#0000 1px);background-size:74px 74px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 90%);mask-image:linear-gradient(180deg,#000,#0000 90%);opacity:.24;pointer-events:none;position:absolute}.ta-directory-hero{padding:100px 0 76px}.ta-content-hero-inner,.ta-directory-hero-inner{position:relative;z-index:1}.ta-directory-hero-grid{grid-gap:80px;align-items:end;display:grid;gap:80px;grid-template-columns:1.25fr .75fr}.ta-content-hero h1,.ta-directory-hero h1{text-wrap:balance;font-size:clamp(3rem,6.3vw,5.5rem);letter-spacing:-.065em;line-height:1;margin:0;max-width:880px}.ta-content-hero h1 span,.ta-directory-hero h1 span{color:var(--ta-mint)}.ta-content-lede,.ta-directory-lede{color:var(--ta-muted);font-size:1.05rem;line-height:1.75;margin:24px 0 0}.ta-directory-note{background:#79f2c00a;border:1px solid var(--ta-line-strong);border-radius:14px;padding:22px}.ta-directory-note span{color:var(--ta-mint);font:500 .64rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.ta-directory-note p{color:#d1dcd7;font-size:.78rem;line-height:1.65;margin:10px 0 0}.ta-directory-index{padding:84px 0 105px}.ta-directory-toolbar{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:32px}.ta-directory-toolbar h2{font-size:clamp(1.7rem,3.4vw,2.7rem);letter-spacing:-.045em;margin:0}.ta-directory-toolbar p{color:var(--ta-muted);font-size:.78rem;line-height:1.65;margin:0;max-width:440px;text-align:right}.ta-directory-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.ta-directory-card{background:hsla(0,0%,100%,.018);border:1px solid var(--ta-line);border-radius:15px;color:var(--ta-ink);display:flex;flex-direction:column;min-height:290px;overflow:hidden;padding:25px;position:relative;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.ta-directory-card:hover{background:#79f2c00a;border-color:var(--ta-line-strong);transform:translateY(-4px)}.ta-directory-card.featured{background:radial-gradient(circle at 90% 10%,#79f2c01c,#0000 16rem),var(--ta-surface);grid-column:span 2;min-height:330px}.ta-directory-card-top{align-items:center;display:flex;gap:15px;justify-content:space-between}.ta-directory-card-index{color:var(--ta-faint);font:.66rem DM Mono,monospace}.ta-directory-card-type{border:1px solid var(--ta-line);border-radius:999px;color:var(--ta-mint);font:.58rem DM Mono,monospace;letter-spacing:.05em;padding:5px 8px;text-transform:uppercase}.ta-directory-card h2{font-size:clamp(1.2rem,2vw,1.65rem);letter-spacing:-.04em;line-height:1.18;margin:42px 0 12px;max-width:560px}.ta-directory-card.featured h2{font-size:clamp(1.8rem,3.4vw,2.8rem);margin-top:62px}.ta-directory-card p{color:var(--ta-muted);font-size:.78rem;line-height:1.65;margin:0 0 24px;max-width:630px}.ta-directory-card-action{align-items:center;color:var(--ta-mint);display:inline-flex;font-size:.72rem;font-weight:800;gap:8px;margin-top:auto}.ta-directory-card-action:after{content:"→";transition:transform .16s ease}.ta-directory-card:hover .ta-directory-card-action:after{transform:translateX(4px)}.ta-directory-crosslinks{background:var(--ta-canvas-soft);border-block:1px solid var(--ta-line);padding:84px 0}.ta-crosslink-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.ta-crosslink{border:1px solid var(--ta-line);border-radius:12px;color:var(--ta-ink);padding:21px;text-decoration:none}.ta-crosslink span{color:var(--ta-mint);font:.61rem DM Mono,monospace;text-transform:uppercase}.ta-crosslink strong{display:block;font-size:.88rem;margin-top:12px}.ta-crosslink p{color:var(--ta-muted);font-size:.7rem;line-height:1.6;margin:8px 0 0}.ta-marketing-cta-wrap{padding:100px 0 0}.ta-marketing-footer{margin-top:100px}.ta-content-hero{padding:80px 0 74px}.ta-breadcrumbs{align-items:center;color:var(--ta-faint);display:flex;flex-wrap:wrap;font:.64rem DM Mono,monospace;gap:8px;margin-bottom:30px;text-transform:uppercase}.ta-breadcrumbs a{color:var(--ta-muted);text-decoration:none}.ta-breadcrumbs a:hover{color:var(--ta-mint)}.ta-breadcrumbs i{font-style:normal;opacity:.45}.ta-content-hero h1{font-size:clamp(2.8rem,5.7vw,5rem);max-width:1020px}.ta-content-lede{font-size:1.08rem;max-width:830px}.ta-content-meta{align-items:center;color:var(--ta-faint);display:flex;flex-wrap:wrap;font:.63rem DM Mono,monospace;gap:10px 20px;margin-top:30px;text-transform:uppercase}.ta-content-meta span{align-items:center;display:inline-flex;gap:7px}.ta-content-meta span:before{background:var(--ta-mint);border-radius:50%;content:"";height:5px;width:5px}.ta-content-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.ta-article-shell{grid-gap:48px;display:grid;gap:48px;grid-template-columns:190px minmax(0,760px) minmax(220px,1fr);padding-top:72px}.ta-article-nav{align-self:start;position:sticky;top:105px}.ta-article-nav strong{color:var(--ta-faint);display:block;font:.62rem DM Mono,monospace;letter-spacing:.07em;margin-bottom:15px;text-transform:uppercase}.ta-article-nav a{border-left:1px solid var(--ta-line);color:var(--ta-muted);display:block;font-size:.7rem;margin:11px 0;padding-left:12px;text-decoration:none}.ta-article-nav a:hover{border-color:var(--ta-mint);color:var(--ta-ink)}.ta-article-body{min-width:0}.ta-article-body>section{scroll-margin-top:105px}.ta-article-intro{border-bottom:1px solid var(--ta-line);padding-bottom:54px}.ta-article-intro p,.ta-prose-section p{color:#c7d2cd;font-size:.95rem;line-height:1.85;margin:0 0 20px}.ta-article-intro p:first-child{color:var(--ta-ink);font-size:1.12rem;line-height:1.75}.ta-problem-box{background:rgba(255,202,113,.035);border:1px solid #ffca7138;border-radius:13px;margin:36px 0 0;padding:24px}.ta-problem-box h2{color:var(--ta-amber);font:500 .67rem DM Mono,monospace;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.ta-problem-box ul,.ta-prose-section ul{grid-gap:11px;display:grid;gap:11px;list-style:none;margin:0;padding:0}.ta-problem-box li,.ta-prose-section li{color:#c7d2cd;font-size:.82rem;line-height:1.65;padding-left:18px;position:relative}.ta-problem-box li:before,.ta-prose-section li:before{background:var(--ta-mint);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.67em;width:6px}.ta-workflow-article{border-bottom:1px solid var(--ta-line);padding:70px 0}.ta-article-kicker{color:var(--ta-mint);font:.64rem DM Mono,monospace;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ta-faq-section h2,.ta-prose-section h2,.ta-related-section h2,.ta-workflow-article h2{font-size:clamp(1.75rem,3.2vw,2.55rem);letter-spacing:-.045em;line-height:1.15;margin:0 0 28px}.ta-step-list{display:grid}.ta-article-step{grid-gap:17px;border-top:1px solid var(--ta-line);display:grid;gap:17px;grid-template-columns:48px 1fr;padding:24px 0}.ta-article-step:last-child{border-bottom:1px solid var(--ta-line)}.ta-article-step>span{border:1px solid var(--ta-line-strong);border-radius:50%;color:var(--ta-mint);display:grid;font:.65rem DM Mono,monospace;height:38px;place-items:center;width:38px}.ta-article-step h3{font-size:.98rem;margin:1px 0 8px}.ta-article-step p{color:var(--ta-muted);font-size:.81rem;line-height:1.7;margin:0}.ta-article-aside{align-self:start;position:sticky;top:105px}.ta-article-shot{background:var(--ta-surface);border:1px solid var(--ta-line);border-radius:14px;margin:0;padding:12px}.ta-article-shot img{border-radius:9px;display:block;width:100%}.ta-article-shot p{color:var(--ta-muted);font-size:.69rem;line-height:1.6;margin:13px 3px 3px}.ta-aside-cta{background:#79f2c00a;border:1px solid var(--ta-line-strong);border-radius:13px;margin-top:13px;padding:19px}.ta-aside-cta strong{display:block;font-size:.82rem}.ta-aside-cta p{color:var(--ta-muted);font-size:.67rem;line-height:1.6;margin:8px 0 15px}.ta-aside-cta .ta-button{font-size:.72rem;min-height:40px;padding-inline:12px;width:100%}.ta-prose-section{border-bottom:1px solid var(--ta-line);padding:66px 0}.ta-prose-section ul{margin:24px 0 20px}.ta-link-section{border-bottom:1px solid var(--ta-line);padding:66px 0}.ta-related-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ta-related-card{border:1px solid var(--ta-line);border-radius:12px;color:var(--ta-ink);display:flex;flex-direction:column;min-height:150px;padding:20px;text-decoration:none;transition:border-color .16s ease,background .16s ease}.ta-related-card:hover{background:rgba(121,242,192,.035);border-color:var(--ta-line-strong)}.ta-related-card span{color:var(--ta-mint);font:.59rem DM Mono,monospace;text-transform:uppercase}.ta-related-card strong{display:block;font-size:.82rem;margin-top:15px}.ta-related-card p{color:var(--ta-muted);font-size:.67rem;line-height:1.55;margin:8px 0 0}.ta-faq-section{padding:66px 0 20px}.ta-article-faqs{border-top:1px solid var(--ta-line)}.ta-article-faqs details{border-bottom:1px solid var(--ta-line)}.ta-article-faqs summary{cursor:pointer;display:flex;font-size:.84rem;font-weight:800;gap:20px;justify-content:space-between;list-style:none;padding:21px 0}.ta-article-faqs summary::-webkit-details-marker{display:none}.ta-article-faqs summary:after{color:var(--ta-mint);content:"+";font:1rem DM Mono,monospace}.ta-article-faqs details[open] summary:after{content:"−"}.ta-article-faqs p{color:var(--ta-muted);font-size:.78rem;line-height:1.7;margin:-3px 0 22px}.ta-content-cta{margin-top:90px}.ta-content-cta .ta-final-cta{padding-block:72px}@media (max-width:1100px){.ta-article-shell{grid-template-columns:minmax(0,1fr) 270px}.ta-article-nav{display:none}}@media (max-width:1040px){.ta-marketing-menu{display:block}.ta-marketing .ta-header-demo{display:none}}@media (max-width:850px){.ta-article-shell,.ta-directory-hero-grid{grid-template-columns:1fr}.ta-directory-note{max-width:520px}.ta-directory-grid{grid-template-columns:1fr 1fr}.ta-directory-card.featured{grid-column:span 2}.ta-article-aside{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;position:static}.ta-aside-cta{margin-top:0}}@media (max-width:680px){.ta-marketing .ta-header-signin{display:none}.ta-content-hero,.ta-directory-hero{padding:65px 0 55px}.ta-content-hero h1,.ta-directory-hero h1{font-size:clamp(2.6rem,13vw,3.8rem);overflow-wrap:break-word}.ta-directory-toolbar{align-items:start;flex-direction:column}.ta-directory-toolbar p{text-align:left}.ta-article-aside,.ta-crosslink-grid,.ta-directory-grid,.ta-related-grid{grid-template-columns:1fr}.ta-directory-card.featured{grid-column:auto;min-height:300px}.ta-directory-card.featured h2{font-size:1.65rem}.ta-directory-index{padding-block:65px 80px}.ta-article-shell{padding-top:55px}.ta-content-actions{display:grid}.ta-content-actions .ta-button{width:100%}}@media (max-width:480px){.ta-marketing .ta-header-actions>.ta-button-primary{display:none}.ta-article-step{gap:12px;grid-template-columns:38px 1fr}.ta-article-step>span{height:32px;width:32px}}:root{--wv-navy-950:#040914;--wv-navy-900:#07111f;--wv-navy-850:#0a1728;--wv-navy-800:#10233a;--wv-mint:#79f2c0;--wv-blue:#78b9ff;--wv-amber:#e5a637;--wv-red:#d9535f;--wv-canvas:#f3f6fb;--wv-panel:#fff;--wv-ink:#132235;--wv-muted:#64748b;--wv-line:#dce4ee;--wv-shadow:0 18px 48px #142a4614;--wv-type-micro:.68rem;--wv-type-caption:.76rem;--wv-type-body:.86rem;--wv-type-emphasis:.94rem}.wv-gha-secret{background:#fffaf0;border-color:#e4c674;margin-bottom:18px;padding:18px}.wv-gha-secret header{align-items:center;display:flex;gap:11px}.wv-gha-secret header>span{background:#f4d67f;border-radius:8px;color:#6d5313;display:grid;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace;height:30px;place-items:center;width:30px}.wv-gha-secret small{color:#8a671a;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-gha-secret h2{color:#513f18;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:3px 0 0}.wv-gha-secret>p{color:#725f30;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55}.wv-gha-secret>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto}.wv-gha-secret code{background:#fff;border:1px solid #dfc97f;border-radius:8px;color:#4e482f;font:.76rem DM Mono,monospace;font:var(--wv-type-caption) DM Mono,monospace;overflow:auto;padding:11px}.wv-gha-secret>.wv-text-link,.wv-gha-secret>div button{background:#0000;border:0;color:#33799b;cursor:pointer;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800}.wv-gha-secret>div button{background:#fff;border:1px solid #cbd9e1;border-radius:8px;padding:0 12px}.wv-gha-secret>.wv-text-link{margin-top:11px;padding:0}.wv-gha-layout{align-items:start;grid-template-columns:minmax(0,1fr) 300px}.wv-gha-layout,.wv-gha-layout>main{grid-gap:18px;display:grid;gap:18px}.wv-gha-connections{overflow:hidden;padding:0}.wv-gha-connections>.wv-panel-heading{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);padding:16px 18px}.wv-gha-connections>div:last-child>article{grid-gap:12px;align-items:center;border-bottom:1px solid #e7edf1;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr) auto auto;padding:14px 18px}.wv-gha-connections article.revoked{opacity:.65}.wv-gha-connections article p,.wv-gha-connections article small,.wv-gha-connections article strong{display:block}.wv-gha-connections article strong{color:#23465e;font-size:.86rem;font-size:var(--wv-type-body)}.wv-gha-connections article small{color:#3a7ea0;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:3px}.wv-gha-connections article p{color:#80909d;font-size:.68rem;font-size:var(--wv-type-micro);margin:4px 0 0}.wv-gha-connections article>em{background:#eaf7f1;border-radius:999px;color:#24785b;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-gha-connections article.revoked>em{background:#f1f3f4;color:#6e7c87}.wv-gha-connections article>div:last-child{display:flex;gap:7px}.wv-gha-connections article button,.wv-gha-recipe .wv-panel-heading button{background:#0000;border:0;color:#337c9f;cursor:pointer;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800}.wv-gha-connections article button.danger{color:#a44a4a}.wv-gha-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:180px;text-align:center}.wv-gha-empty>span{color:#357d9f;font:800 .86rem DM Mono,monospace;font:800 var(--wv-type-body) DM Mono,monospace}.wv-gha-empty strong{color:#2a4a60;font-size:.86rem;font-size:var(--wv-type-body);margin-top:8px}.wv-gha-empty p{color:#7c8e9b;font-size:.76rem;font-size:var(--wv-type-caption);margin:4px 0}.wv-gha-create{padding:20px;position:sticky;top:76px}.wv-gha-create>small{color:#3480a3;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-gha-create h2{color:#1d4057;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:7px 0}.wv-gha-create li,.wv-gha-create>p{color:#6e8291;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55}.wv-gha-create form{grid-gap:12px;display:grid;gap:12px;margin:17px 0}.wv-gha-create label{grid-gap:6px;color:#4b6477;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;gap:6px}.wv-gha-create input,.wv-gha-create select{background:#fff;border:1px solid #cad7e1;border-radius:8px;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:40px;padding:0 10px}.wv-gha-create>div{border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);padding-top:14px}.wv-gha-create>div strong{color:#38566b;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-gha-create ul{padding-left:18px}.wv-gha-recipe{padding:18px}.wv-gha-recipe ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:12px 0 18px;padding:0}.wv-gha-recipe li{grid-gap:9px;border-top:1px solid #e9eef2;display:grid;gap:9px;grid-template-columns:28px 1fr;padding:11px 0}.wv-gha-recipe li>span{background:#e8f4f8;border-radius:7px;color:#337d9f;display:grid;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;height:25px;place-items:center;width:25px}.wv-gha-recipe li strong{color:#304f64}.wv-gha-recipe li p,.wv-gha-recipe li strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-gha-recipe li p{color:#728594;line-height:1.55;margin:3px 0 0}.wv-gha-recipe code{font-family:DM Mono,monospace}.wv-gha-recipe>pre{background:#0d2639;border-radius:10px;color:#d4e5ee;font:.76rem/1.65 DM Mono,monospace;font:var(--wv-type-caption)/1.65 DM Mono,monospace;margin:0;overflow:auto;padding:16px;white-space:pre}.wv-gha-no-recipe{color:#788b99;font-size:.86rem;font-size:var(--wv-type-body);padding:35px;text-align:center}@media(max-width:900px){.wv-gha-layout{grid-template-columns:1fr}.wv-gha-create{position:static}.wv-gha-connections>div:last-child>article{grid-template-columns:38px 1fr auto}.wv-gha-connections article>div:last-child{grid-column:2/-1}}@media(max-width:600px){.wv-gha-secret>div{grid-template-columns:1fr}.wv-gha-secret>div button{min-height:38px}.wv-gha-connections>div:last-child>article{grid-template-columns:35px 1fr}.wv-gha-connections article>em{grid-column:2;justify-self:start}.wv-gha-connections article>div:last-child{grid-column:2}}.wv-release-card dl{grid-template-columns:repeat(4,1fr)}.wv-release-automation-brief{background:#f3f9fb;border:1px solid #cfe1e8;border-radius:9px;margin-top:16px;padding:14px}.wv-release-automation-brief strong{color:#285872;font-size:.86rem;font-size:var(--wv-type-body)}.wv-release-automation-brief p{color:#587386;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:5px 0}.wv-release-automation-brief small{color:#7a8e9c;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-items em.attention{background:#fff1ef;color:#a84646}.wv-automation-stats{margin-bottom:18px}.wv-automation-directory{overflow:hidden;padding:0}.wv-automation-filters{grid-gap:10px;align-items:end;background:#f8fafc;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:grid;gap:10px;grid-template-columns:minmax(220px,1fr) 180px 180px auto;padding:16px}.wv-automation-filters label{grid-gap:5px;color:#567085;display:grid;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;gap:5px}.wv-automation-filters input,.wv-automation-filters select{background:#fff;border:1px solid #cad8e3;border-radius:8px;color:#203c51;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:40px;padding:0 10px}.wv-automation-executions>a{grid-gap:14px;align-items:center;border-bottom:1px solid #e7edf2;color:inherit;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr) auto 110px 15px;padding:16px 18px;text-decoration:none}.wv-automation-executions>a:hover{background:#f7fafc}.wv-automation-run-mark{background:#e6f3f8;border-radius:9px;color:#27779e;display:grid;font:750 .76rem DM Mono,monospace;font:750 var(--wv-type-caption) DM Mono,monospace;height:38px;place-items:center;width:38px}.wv-automation-executions p,.wv-automation-executions small,.wv-automation-executions strong{display:block}.wv-automation-executions small{color:#3980a3;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-automation-executions strong{color:#17374e;font-size:.86rem;font-size:var(--wv-type-body);margin-top:4px}.wv-automation-executions p{color:#758797;font-size:.76rem;font-size:var(--wv-type-caption);margin:3px 0 0}.wv-automation-counts{color:#748797;display:flex;font-size:.68rem;font-size:var(--wv-type-micro);gap:13px;white-space:nowrap}.wv-automation-counts b{color:#304f64}.wv-automation-counts .attention,.wv-automation-counts .attention b{color:#b34c4b}.wv-automation-outcome{align-items:center;background:#fff;border:1px solid #d3dee6;border-radius:999px;color:#607487;display:inline-flex;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;gap:6px;justify-content:center;min-height:28px;padding:0 9px;text-transform:uppercase;white-space:nowrap}.wv-automation-outcome i{background:#8294a3;border-radius:50%;height:7px;width:7px}.wv-automation-outcome.passed{background:#f0faf6;border-color:#bfe4d7;color:#278165}.wv-automation-outcome.passed i{background:#2da57a}.wv-automation-outcome.errored,.wv-automation-outcome.failed,.wv-automation-outcome.timed_out{background:#fff5f4;border-color:#efc8c6;color:#a74747}.wv-automation-outcome.errored i,.wv-automation-outcome.failed i,.wv-automation-outcome.timed_out i{background:#d25c54}.wv-automation-outcome.skipped{background:#f5f7f8;color:#6c7580}.wv-automation-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:35px;text-align:center}.wv-automation-empty>span:not(.wv-loader){color:#3a8caf;font-size:1.5rem}.wv-automation-empty h2{color:#23445a;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:11px 0 5px}.wv-automation-empty p{color:#728595;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0 0 16px;max-width:540px}.wv-automation-import{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 300px}.wv-automation-import>main{padding:20px}.wv-automation-import-intro{background:#f2f9fb;border:1px solid #cde1ea;border-radius:9px;margin:16px 0;padding:13px 15px}.wv-automation-import-intro strong{color:#245873;font-size:.86rem;font-size:var(--wv-type-body)}.wv-automation-import-intro p{color:#627b8c;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:4px 0 0}.wv-automation-import-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.wv-automation-import-grid label,.wv-automation-json{grid-gap:6px;color:#496276;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;gap:6px}.wv-automation-import-grid label.wide{grid-column:1/-1}.wv-automation-import-grid input,.wv-automation-json textarea{background:#fff;border:1px solid #cad7e1;border-radius:8px;box-sizing:border-box;color:#17364d;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:41px;padding:9px 10px}.wv-automation-json textarea{font-family:DM Mono,monospace;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;resize:vertical;width:100%}.wv-automation-import main>footer,.wv-automation-links>footer{align-items:center;border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding-top:15px}.wv-automation-import main>footer p,.wv-automation-links>footer p{color:#778a99;font-size:.68rem;font-size:var(--wv-type-micro);margin:0}.wv-automation-contract{background:#102f47;color:#fff;padding:20px}.wv-automation-contract small{color:#79f2c0;color:var(--wv-mint);font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-automation-contract h2{font-size:.94rem;font-size:var(--wv-type-emphasis);margin:9px 0}.wv-automation-contract li,.wv-automation-contract p{color:#b8cad7;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.6}.wv-automation-contract ul{padding-left:18px}.wv-automation-overview{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(5,1fr);margin-bottom:16px;overflow:hidden;padding:0}.wv-automation-overview>div{border-right:1px solid #dce4ee;border-right:1px solid var(--wv-line);padding:15px 18px}.wv-automation-overview>div:last-child{border:0}.wv-automation-overview small,.wv-automation-overview span{color:#7c8e9d;display:block;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-automation-overview strong{color:#23445b;display:block;font-size:1.25rem;margin:3px 0}.wv-automation-overview .passed strong{color:#288468}.wv-automation-overview .errored strong,.wv-automation-overview .failed strong{color:#b14947}.wv-automation-detail{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:330px minmax(0,1fr)}.wv-automation-result-list{max-height:calc(100vh - 95px);overflow:auto;padding:0;position:sticky;top:75px}.wv-automation-result-list>header{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);padding:15px}.wv-automation-result-list p{color:#3480a5;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;margin:0;text-transform:uppercase}.wv-automation-result-list h2{font-size:.94rem;font-size:var(--wv-type-emphasis);margin:3px 0 0}.wv-automation-result-list>button{grid-gap:9px;align-items:center;background:#fff;border:0;border-bottom:1px solid #edf1f4;cursor:pointer;display:grid;gap:9px;grid-template-columns:8px minmax(0,1fr) auto;padding:12px 13px;text-align:left;width:100%}.wv-automation-result-list>button:hover{background:#f7fafc}.wv-automation-result-list>button.selected{background:#eaf5fb;box-shadow:inset 3px 0 #3187b4}.wv-automation-result-list>button>i{background:#8797a5;border-radius:50%;height:8px;width:8px}.wv-automation-result-list>button.passed>i{background:#2da57a}.wv-automation-result-list>button.errored>i,.wv-automation-result-list>button.failed>i,.wv-automation-result-list>button.timed_out>i{background:#d25c54}.wv-automation-result-list small,.wv-automation-result-list strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-automation-result-list strong{color:#27475d;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-automation-result-list small,.wv-automation-result-list>button>span{color:#7d8f9e;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:3px}.wv-automation-result-list>button>span{text-transform:capitalize}.wv-automation-result{padding:20px}.wv-automation-result>header{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:flex;gap:20px;justify-content:space-between;padding-bottom:16px}.wv-automation-result>header small{color:#3480a4;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-automation-result>header h2{color:#173950;font-size:1.15rem;margin:5px 0}.wv-automation-result>header p{color:#788a99;font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-automation-diagnostic{background:#f8fafb;border:1px solid #d9e2e9;border-radius:9px;margin-top:16px;padding:14px}.wv-automation-diagnostic.attention{background:#fff6f5;border-color:#edcbc8}.wv-automation-diagnostic strong,.wv-automation-diagnostic summary{color:#954746;font-size:.86rem;font-size:var(--wv-type-body);font-weight:750}.wv-automation-diagnostic pre{color:#435b6c;font:.76rem/1.6 DM Mono,monospace;font:var(--wv-type-caption)/1.6 DM Mono,monospace;margin:10px 0 0;max-height:300px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.wv-automation-current-links{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.wv-automation-current-links>div{border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:9px;padding:13px}.wv-automation-current-links span{color:#718697;display:block;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin-bottom:7px;text-transform:uppercase}.wv-automation-current-links a,.wv-automation-current-links small{color:#337b9f;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px;text-decoration:none}.wv-automation-links{border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);margin-top:18px;padding-top:17px}.wv-automation-links>header{align-items:center;display:flex;justify-content:space-between}.wv-automation-links>header small{color:#3480a4;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-automation-links>header h3{color:#23475f;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:4px 0 0}.wv-automation-links>header>span{color:#718697;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-automation-links>form{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto;margin-top:13px}.wv-automation-links>form input{border:1px solid #cad7e1;border-radius:8px;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:40px;padding:0 10px}.wv-automation-link-columns{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.wv-automation-link-columns>div{border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:9px;max-height:270px;overflow:auto;padding:12px}.wv-automation-link-columns>div>strong{color:#405d72;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin-bottom:8px}.wv-automation-link-columns label{align-items:flex-start;border-top:1px solid #edf1f4;color:#36556b;cursor:pointer;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);gap:8px;padding:7px 0}.wv-automation-link-columns label small{color:#8494a1;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-automation-history-link{align-items:center;background:#f2f9fc;border:1px solid #c9e0ea;border-radius:9px;color:#246b8e;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 14px;text-decoration:none}.wv-automation-history-link:hover{background:#eaf6fa;border-color:#91c4d8}.wv-automation-history-link span{font-size:1rem}.wv-stability-badge{align-items:center;background:#fff;border:1px solid #cbd8e1;border-radius:999px;color:#526d80;display:inline-flex;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;min-height:32px;padding:0 12px;text-transform:uppercase}.wv-stability-badge.stable{background:#eff9f5;border-color:#b9dfd2;color:#23785f}.wv-stability-badge.flaky{background:#fff9e9;border-color:#eed49b;color:#94630d}.wv-stability-badge.failing{background:#fff4f3;border-color:#ecc4c1;color:#a34745}.wv-stability-badge.recovered{background:#f0f8fb;border-color:#bddce9;color:#277699}.wv-stability-explanation{align-items:flex-start;border-left:4px solid #91a6b5;display:flex;gap:16px;margin-bottom:16px;padding:20px}.wv-stability-explanation.stable{border-left-color:#2da57a}.wv-stability-explanation.flaky{border-left-color:#d49a2d}.wv-stability-explanation.failing{border-left-color:#d25c54}.wv-stability-explanation.recovered{border-left-color:#328bb3}.wv-stability-mark{background:#edf3f6;border-radius:11px;color:#526f82;display:grid;flex:0 0 auto;font-size:1.25rem;font-weight:800;height:42px;place-items:center;width:42px}.wv-stability-explanation.stable .wv-stability-mark{background:#e9f7f1;color:#278165}.wv-stability-explanation.flaky .wv-stability-mark{background:#fff5da;color:#9b690e}.wv-stability-explanation.failing .wv-stability-mark{background:#fff0ee;color:#ad4845}.wv-stability-explanation.recovered .wv-stability-mark{background:#eaf6fb;color:#27799e}.wv-stability-explanation small{color:#3b83a5;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-stability-explanation h2{color:#173950;font-size:1.2rem;margin:5px 0}.wv-stability-explanation p{color:#607789;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.55;margin:0}.wv-stability-explanation code{color:#728797;display:inline-block;font:.68rem DM Mono,monospace;font:var(--wv-type-micro) DM Mono,monospace;margin-top:9px}.wv-check-metrics{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:16px;overflow:hidden;padding:0}.wv-check-metrics>div{border-right:1px solid #dce4ee;border-right:1px solid var(--wv-line);padding:15px 17px}.wv-check-metrics>div:last-child{border:0}.wv-check-metrics small,.wv-check-metrics span{color:#788c9c;display:block;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-check-metrics strong{color:#1f465f;display:block;font-size:1.2rem;margin:4px 0}.wv-check-history-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.wv-check-history{overflow:hidden;padding:0}.wv-check-history>.wv-panel-heading{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);padding:17px 19px}.wv-check-history>article{grid-gap:12px;align-items:center;border-bottom:1px solid #e7edf2;display:grid;gap:12px;grid-template-columns:20px minmax(0,1fr) auto 105px 20px;padding:14px 18px}.wv-check-history>article:last-child{border-bottom:0}.wv-check-history>article>div:nth-child(2)>a{color:#234b64;font-size:.86rem;font-size:var(--wv-type-body);font-weight:750;text-decoration:none}.wv-check-history>article>div:nth-child(2)>a:hover{color:#287ea6}.wv-check-history>article p{color:#7a8d9c;font-size:.68rem;font-size:var(--wv-type-micro);margin:3px 0 0}.wv-check-history>article small{color:#a44d49;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:5px}.wv-check-history>article>span{color:#607789;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-check-history>article>a{color:#347fa1;text-decoration:none}.wv-history-node{align-self:stretch;display:flex;justify-content:center;position:relative}.wv-history-node:before{background:#dce5eb;bottom:-15px;content:"";position:absolute;top:-15px;width:1px}.wv-check-history>article:first-of-type .wv-history-node:before{top:50%}.wv-check-history>article:last-child .wv-history-node:before{bottom:50%}.wv-history-node i{align-self:center;background:#8295a3;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #cbd7df;height:9px;position:relative;width:9px;z-index:1}.wv-history-node.passed i{background:#2da57a}.wv-history-node.errored i,.wv-history-node.failed i,.wv-history-node.timed_out i{background:#d25c54}.wv-classification-evidence{padding:19px;position:sticky;top:75px}.wv-classification-evidence>small{color:#3881a2;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-classification-evidence h2{color:#1c4058;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0 14px}.wv-classification-evidence dl{margin:0}.wv-classification-evidence dl>div{border-top:1px solid #e7edf2;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.wv-classification-evidence dt{color:#617789;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-classification-evidence dd{color:#24485f;font-weight:800;margin:0}.wv-classification-evidence>p{background:#f3f7f9;border-radius:8px;color:#6e8190;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.55;margin:14px 0;padding:11px}.wv-classification-evidence>div>strong{color:#506b7e;display:block;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-classification-evidence>div>code{color:#7a8c99;display:block;font:.68rem/1.5 DM Mono,monospace;font:var(--wv-type-micro)/1.5 DM Mono,monospace;margin-top:5px;overflow-wrap:anywhere}.wv-check-coverage{border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);margin-top:15px;padding-top:14px}.wv-check-coverage a{color:#327b9e;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:7px;text-decoration:none}.wv-health-stats{grid-template-columns:repeat(5,1fr);margin-bottom:16px}.wv-health-stats article.attention strong{color:#b04b48}.wv-health-directory{overflow:hidden;padding:0}.wv-health-filters{grid-gap:10px;align-items:end;background:#f8fafc;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:grid;gap:10px;grid-template-columns:minmax(230px,1fr) 170px 160px 190px auto;padding:16px}.wv-health-filters label{grid-gap:5px;color:#567085;display:grid;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;gap:5px}.wv-health-filters input,.wv-health-filters select{background:#fff;border:1px solid #cad8e3;border-radius:8px;box-sizing:border-box;color:#203c51;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:40px;padding:0 10px}.wv-health-notice{background:#fff9e9;border-bottom:1px solid #efdba9;color:#826522;font-size:.76rem;font-size:var(--wv-type-caption);padding:11px 16px}.wv-health-table>a,.wv-health-table>header{grid-gap:13px;align-items:center;display:grid;gap:13px;grid-template-columns:minmax(260px,1.6fr) 145px 145px 90px 95px 120px 16px}.wv-health-table>header{background:#f5f8fa;border-bottom:1px solid #dce5eb;color:#7890a1;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;padding:11px 18px;text-transform:uppercase}.wv-health-table>a{border-bottom:1px solid #e6edf2;color:inherit;padding:14px 18px;text-decoration:none}.wv-health-table>a:last-child{border-bottom:0}.wv-health-table>a:hover{background:#f7fafc}.wv-health-table>a>div:first-child p,.wv-health-table>a>div:first-child small,.wv-health-table>a>div:first-child strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-health-table>a>div:first-child small{color:#3b82a3;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-health-table>a>div:first-child strong{color:#173a51;font-size:.86rem;font-size:var(--wv-type-body);margin-top:4px}.wv-health-table>a>div:first-child p{color:#7b8d9b;font-size:.68rem;font-size:var(--wv-type-micro);margin:3px 0 0}.wv-health-latest{grid-gap:5px;display:grid;gap:5px;justify-items:start}.wv-health-duration small,.wv-health-latest small,.wv-health-rate small,.wv-health-streak small{color:#7c8e9c;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-health-duration strong,.wv-health-rate strong,.wv-health-streak strong{color:#274a61;display:block;font-size:.86rem;font-size:var(--wv-type-body)}.wv-health-duration small{display:block;margin-top:3px}.wv-health-method{color:#778b99;font-size:.68rem;font-size:var(--wv-type-micro);margin:10px 2px 0}.wv-duration-evidence{background:#f7fafb;border:1px solid #d9e4ea;border-radius:8px;margin:14px 0;padding:12px}.wv-duration-evidence.regressing{background:#fff9ea;border-color:#ead29d}.wv-duration-evidence>code,.wv-duration-evidence>span,.wv-duration-evidence>strong{display:block}.wv-duration-evidence>strong{color:#45667a!important}.wv-duration-evidence.regressing>strong{color:#8a611a!important}.wv-duration-evidence>span{color:#687e8d;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.5;margin-top:5px}.wv-duration-evidence>code{color:#7a8d99;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:7px!important}.wv-failure-attention{margin-bottom:16px;overflow:hidden}.wv-failure-attention>div:last-child{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.wv-failure-attention article{grid-gap:12px;align-items:start;border-right:1px solid #e6edf2;border-top:1px solid #e6edf2;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr) 40px;padding:15px 18px}.wv-failure-attention article>span{background:#fff0ef;border-radius:8px;color:#ad4945;display:grid;font-weight:850;height:30px;place-items:center;width:30px}.wv-failure-attention article>span.timeout{background:#fff5df;color:#94651b}.wv-failure-attention article>span.infrastructure{background:#edf3f7;color:#536f82}.wv-failure-attention article small{color:#a15a4f;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-failure-attention article strong{color:#29495f;display:block;font-size:.86rem;font-size:var(--wv-type-body);margin-top:5px;overflow-wrap:anywhere}.wv-failure-attention article p{color:#6f8391;font-size:.76rem;font-size:var(--wv-type-caption);margin:5px 0 9px}.wv-failure-attention article>div>div{display:flex;flex-wrap:wrap;gap:6px}.wv-failure-attention article>div>div a{background:#f1f6f8;border-radius:6px;color:#347795;font-size:.68rem;font-size:var(--wv-type-micro);padding:4px 7px;text-decoration:none}.wv-failure-attention article>div>div b{margin-left:4px}.wv-check-trends{margin-bottom:16px;overflow:hidden}.wv-check-trends>.wv-panel-heading{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line)}.wv-outcome-trend{display:flex;gap:6px;padding:15px 19px 5px}.wv-outcome-trend span{background:#e0e7eb;border-radius:999px;display:grid;flex:1 1;height:12px;max-width:46px;place-items:center}.wv-outcome-trend i{background:#8193a0;border-radius:50%;height:6px;width:6px}.wv-outcome-trend .passed{background:#dff3eb}.wv-outcome-trend .passed i{background:#2da57a}.wv-outcome-trend .errored,.wv-outcome-trend .failed,.wv-outcome-trend .timed_out{background:#f8dfdd}.wv-outcome-trend .errored i,.wv-outcome-trend .failed i,.wv-outcome-trend .timed_out i{background:#d25c54}.wv-duration-chart{padding:0 18px 17px}.wv-duration-chart svg{height:145px;overflow:visible;width:100%}.wv-duration-chart svg .axis{stroke:#d7e1e7;stroke-width:1}.wv-duration-chart svg polyline{fill:none;stroke:#2d82a8;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.wv-duration-chart svg circle{fill:#fff;stroke:#2d82a8;stroke-width:2.5}.wv-duration-chart svg .baseline{stroke:#91a2ae;stroke-width:1.5;stroke-dasharray:5 5}.wv-duration-chart svg .recent{stroke:#d48b2c;stroke-width:1.5;stroke-dasharray:3 4}.wv-duration-chart>div{color:#738795;display:flex;flex-wrap:wrap;font-size:.68rem;font-size:var(--wv-type-micro);gap:14px;justify-content:flex-end}.wv-duration-chart>div span{align-items:center;display:flex;gap:5px}.wv-duration-chart>div i{background:#2d82a8;border-radius:2px;height:3px;width:14px}.wv-duration-chart>div i.baseline{background:#91a2ae}.wv-duration-chart>div i.recent{background:#d48b2c}@media(max-width:600px){.wv-failure-attention>div:last-child{grid-template-columns:1fr}.wv-failure-attention article{grid-template-columns:30px minmax(0,1fr)}.wv-failure-attention article>.wv-library-utility{grid-column:2}.wv-duration-chart>div{justify-content:flex-start}}@media(max-width:1100px){.wv-health-filters{grid-template-columns:1fr 1fr 1fr}.wv-health-filters label:first-child{grid-column:1/-1}.wv-health-table>a,.wv-health-table>header{grid-template-columns:minmax(240px,1.5fr) 130px 130px 85px 105px 16px}.wv-health-streak,.wv-health-table>header>span:nth-child(5){display:none}}@media(max-width:900px){.wv-automation-detail,.wv-automation-import,.wv-check-history-layout{grid-template-columns:1fr}.wv-automation-result-list,.wv-classification-evidence{max-height:400px;position:static}.wv-automation-overview,.wv-check-metrics,.wv-health-stats{grid-template-columns:repeat(2,1fr)}.wv-automation-filters{grid-template-columns:1fr 1fr}.wv-automation-executions>a{grid-template-columns:38px 1fr auto}.wv-automation-counts{grid-column:2}.wv-automation-executions>a>.wv-automation-outcome{grid-column:3;grid-row:1/3}.wv-automation-executions>a>b{display:none}.wv-health-table>a,.wv-health-table>header{grid-template-columns:minmax(220px,1fr) 130px 115px 100px 16px}.wv-health-rate,.wv-health-table>header>span:nth-child(4){display:none}}@media(max-width:600px){.wv-automation-current-links,.wv-automation-filters,.wv-automation-import-grid,.wv-automation-link-columns,.wv-health-filters{grid-template-columns:1fr}.wv-automation-import-grid label.wide,.wv-health-filters label:first-child{grid-column:auto}.wv-automation-executions>a{grid-template-columns:34px 1fr}.wv-automation-executions>a>.wv-automation-outcome{grid-column:2;grid-row:auto;justify-self:start}.wv-automation-counts{flex-wrap:wrap;grid-column:2}.wv-automation-overview,.wv-check-metrics,.wv-health-stats{grid-template-columns:1fr 1fr}.wv-check-history>article{grid-template-columns:18px minmax(0,1fr) auto}.wv-check-history>article>.wv-automation-outcome{grid-column:2;justify-self:start}.wv-check-history>article>a{grid-column:3;grid-row:1}.wv-health-table>header{display:none}.wv-health-table>a{grid-template-columns:minmax(0,1fr) auto;padding:15px}.wv-health-table>a>.wv-stability-badge{grid-column:2;grid-row:1}.wv-health-latest{grid-column:1}.wv-health-duration{grid-column:2;grid-row:2}.wv-health-table>a>b{display:none}.wv-automation-import main>footer,.wv-automation-links>footer{align-items:stretch;flex-direction:column}}.wv-run-created{align-items:center;background:#effbf6;border:1px solid #9ddfc6;border-radius:12px;color:#164c3a;display:flex;gap:13px;margin-bottom:18px;padding:14px 16px}.wv-run-created>span{background:#d7f5e8;border-radius:50%;display:grid;flex:0 0 auto;font-weight:800;height:30px;place-items:center;width:30px}.wv-run-created strong{display:block;font-size:.78rem}.wv-run-created p{color:#53776b;font-size:.68rem;margin:2px 0 0}.wv-run-created button{background:#0000;border:0;color:#53776b;cursor:pointer;font-size:1.2rem;margin-left:auto}.wv-run-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.wv-run-stats article{background:#fff;border:1px solid #dbe5ed;border-radius:12px;box-shadow:0 8px 25px #16334d0d;padding:15px 17px}.wv-run-stats span{color:#718397;display:block;font-size:.65rem}.wv-run-stats strong{color:#152d43;display:block;font-size:1.35rem;margin-top:3px}.wv-run-stats article.attention{background:#fff8f6;border-color:#efc3bd}.wv-run-stats article.attention strong{color:#b64b42}.wv-run-filters{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(240px,1fr) 190px auto auto auto;margin-bottom:16px;padding:14px 16px}.wv-run-filters label:not(.wv-check) span{color:#52677a;display:block;font-size:.62rem;font-weight:700;margin-bottom:5px}.wv-run-filters input:not([type]),.wv-run-filters input[type=text],.wv-run-filters select{background:#fff;border:1px solid #cad7e1;border-radius:8px;box-sizing:border-box;color:#172f45;font:inherit;font-size:.7rem;min-height:40px;padding:0 11px;width:100%}.wv-run-filters .wv-check{align-items:center;color:#52677a;display:flex;font-size:.66rem;gap:7px;min-height:40px;white-space:nowrap}.wv-run-directory{grid-gap:12px;display:grid;gap:12px}.wv-run-card{color:inherit;padding:18px 20px;text-decoration:none;transition:border-color .18s,transform .18s}.wv-run-card:hover{border-color:#adc7d8;transform:translateY(-1px)}.wv-run-card.attention{border-left:4px solid #dc6b5f}.wv-run-card.archived{opacity:.68}.wv-run-card header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.wv-run-card header small{color:#3281ac;font:700 .56rem DM Mono,monospace;letter-spacing:.05em}.wv-run-card h2{color:#142d43;font-size:.95rem;margin:4px 0}.wv-run-card header p{color:#65788b;font-size:.67rem;line-height:1.55;margin:0;max-width:720px}.wv-run-card-progress{grid-gap:13px;align-items:center;display:grid;gap:13px;grid-template-columns:150px minmax(180px,1fr) 42px;margin:17px 0 12px}.wv-run-card-progress>div:first-child{color:#6c7e90;display:flex;font-size:.63rem;gap:7px;justify-content:space-between}.wv-run-card-progress>div:first-child strong{color:#263f55}.wv-run-card-progress>b{color:#2d6788;font-size:.66rem;text-align:right}.wv-run-counts{color:#697d8f;display:flex;flex-wrap:wrap;font-size:.61rem;gap:8px 17px;padding-bottom:13px}.wv-run-counts span{align-items:center;display:flex;gap:5px}.wv-run-counts i{background:#9aaaba;border-radius:50%;height:7px;width:7px}.wv-run-counts i.passed{background:#32a779}.wv-run-counts i.failed{background:#d65d54}.wv-run-counts i.blocked{background:#db9c41}.wv-run-card footer{border-top:1px solid #e5ebf0;color:#7a8998;display:flex;flex-wrap:wrap;font-size:.59rem;gap:8px 22px;padding-top:12px}.wv-run-card footer time{margin-left:auto}.wv-run-card footer b{color:#317da4;font-weight:700}.wv-run-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:280px;text-align:center}.wv-run-empty>span{background:#eaf4fa;border-radius:12px;color:#3380a9;display:grid;height:44px;place-items:center;width:44px}.wv-run-empty h2{color:#19354b;font-size:1rem;margin:12px 0 5px}.wv-run-empty p{color:#728397;font-size:.69rem;margin:0 0 16px}.wv-run-create-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(280px,350px)}.wv-run-create-layout>main{grid-gap:16px;display:grid;gap:16px;min-width:0}.wv-run-details,.wv-run-scope,.wv-run-selection{padding:19px}.wv-run-details .wv-panel-heading>span,.wv-run-scope .wv-panel-heading>span{background:#e8f5f9;border-radius:8px;color:#28799f;display:grid;font:700 .64rem DM Mono,monospace;height:27px;place-items:center;width:27px}.wv-run-details>div:last-child{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.wv-run-details label{display:block}.wv-run-details label.wide{grid-column:1/-1}.wv-run-details label>span{color:#4c6478;display:block;font-size:.65rem;font-weight:700;margin-bottom:5px}.wv-run-details input,.wv-run-details textarea{background:#fff;border:1px solid #cad8e3;border-radius:8px;box-sizing:border-box;color:#172f45;font:inherit;font-size:.7rem;padding:10px 11px;resize:vertical;width:100%}.wv-run-case-search{align-items:center;background:#fff;border:1px solid #cad8e3;border-radius:9px;color:#608198;display:grid;grid-template-columns:22px minmax(0,1fr) auto;margin-bottom:12px;padding:0 11px}.wv-run-case-search input{border:0;color:#172f45;font:inherit;font-size:.69rem;min-height:42px;outline:0}.wv-run-case-search small{color:#8292a1;font-size:.57rem}.wv-run-suite-list{grid-gap:9px;display:grid;gap:9px;max-height:620px;overflow:auto;padding-right:3px}.wv-run-suite{background:#fbfdfe;border:1px solid #dce6ed;border-radius:10px;overflow:hidden}.wv-run-suite>header{align-items:center;background:#f1f7fa;border-bottom:1px solid #e4ebf0;display:flex;gap:10px;justify-content:space-between;padding:9px 11px}.wv-run-suite>header button{background:#0000;border:0;color:#2b6688;cursor:pointer}.wv-run-suite>header button:first-child{align-items:center;display:flex;gap:7px;min-width:0;text-align:left}.wv-run-suite>header button:first-child strong{color:#24465f;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-run-suite>header button:first-child small{color:#8192a1;font-size:.56rem;white-space:nowrap}.wv-run-suite>header button:last-child{font-size:.58rem;font-weight:700}.wv-run-case-row{align-items:center;border-bottom:1px solid #edf2f5;cursor:pointer;display:flex;gap:9px;margin-left:0;margin-left:calc(var(--run-depth,0)*13px);min-height:42px;padding:5px 12px}.wv-run-case-row.selected,.wv-run-case-row:hover{background:#f0faf7}.wv-run-case-row.locked{cursor:default}.wv-run-case-row.locked input{opacity:.55}.wv-run-case-row input{accent-color:#23936e}.wv-run-case-row>span{min-width:0}.wv-run-case-row small,.wv-run-case-row strong{display:block}.wv-run-case-row strong{color:#264256;font-size:.65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-run-case-row small{color:#81909d;font-size:.54rem;margin-top:2px}.wv-run-folder-label{grid-gap:5px;align-items:center;color:#4d7892;display:grid;gap:5px;grid-template-columns:15px minmax(0,1fr) auto;margin-left:0;margin-left:calc(var(--run-depth,0)*13px);padding:8px 12px 5px}.wv-run-folder-label strong{font-size:.6rem}.wv-run-folder-label small{font-size:.52rem}.wv-run-scope-empty{color:#6f8191;padding:45px 20px;text-align:center}.wv-run-scope-empty strong{color:#29465b;font-size:.74rem}.wv-run-scope-empty p{font-size:.64rem}.wv-run-selection{display:flex;flex-direction:column;max-height:calc(100vh - 98px);position:sticky;top:76px}.wv-run-selection>header{align-items:flex-start;border-bottom:1px solid #e1e9ef;display:flex;justify-content:space-between;padding-bottom:13px}.wv-run-selection>header p{color:#3280aa;font:700 .55rem DM Mono,monospace;margin:0;text-transform:uppercase}.wv-run-selection>header h2{color:#19364d;font-size:.92rem;margin:3px 0 0}.wv-run-selection>header button{background:#0000;border:0;color:#397a9e;cursor:pointer;font-size:.59rem}.wv-run-selection>div{flex:1 1;max-height:480px;min-height:170px;overflow:auto}.wv-run-selection article{grid-gap:8px;align-items:center;border-bottom:1px solid #edf1f4;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 1px}.wv-run-selection article>span{color:#3a83a8;font:600 .52rem DM Mono,monospace}.wv-run-selection article small,.wv-run-selection article strong{display:block}.wv-run-selection article strong{color:#294459;font-size:.61rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-run-selection article small{color:#8896a3;font-size:.51rem;margin-top:2px}.wv-run-selection article button{background:#f1f5f7;border:0;border-radius:6px;color:#6b7c8b;cursor:pointer;height:25px;width:25px}.wv-run-selection article button:disabled{color:#2d8a69;cursor:default}.wv-run-scope-lock{background:#fffaf0;border:1px solid #d9cda9;border-radius:8px;color:#756125;font-size:.68rem;font-size:var(--wv-type-micro);margin-bottom:10px;padding:9px 11px}.wv-run-selection-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:170px;text-align:center}.wv-run-selection-empty>span{color:#55a9ae;font-size:1.2rem}.wv-run-selection-empty strong{color:#365065;font-size:.66rem;margin-top:6px}.wv-run-selection-empty p{color:#8795a1;font-size:.57rem;margin:4px 0}.wv-run-selection>footer{border-top:1px solid #e1e9ef;padding-top:13px}.wv-run-selection>footer p{color:#7c8c99;font-size:.56rem;line-height:1.5;margin:0 0 10px}.wv-run-selection>footer button{width:100%}.wv-run-detail-heading .wv-page-actions{align-items:center}.wv-run-header-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;white-space:nowrap}.wv-run-header-actions .wv-run-state{min-height:40px}.wv-run-read-only{align-items:center;background:#fffaf0;border:1px solid #d9cba5;border-radius:11px;color:#664f18;display:flex;gap:12px;margin-bottom:15px;padding:13px 15px}.wv-run-read-only>span{background:#f8e9bd;border-radius:8px;display:grid;height:31px;place-items:center;width:31px}.wv-run-read-only strong{display:block;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-run-read-only p{color:#7c704f;font-size:.68rem;font-size:var(--wv-type-micro);margin:2px 0 0}.wv-execution-overview{grid-gap:25px;align-items:center;display:grid;gap:25px;grid-template-columns:minmax(210px,1.3fr) 2fr minmax(160px,.8fr);margin-bottom:15px;padding:17px 19px}.wv-execution-overview aside>span,.wv-execution-overview>div>span{color:#718396;display:block;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-overview>div>strong{color:#1c3e56;display:block;font-size:1.25rem;margin:2px 0 6px}.wv-execution-overview aside>small,.wv-execution-overview>div>small{color:#7e8d9b;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:5px}.wv-execution-overview dl{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(6,1fr);margin:0}.wv-execution-overview dl div{background:#f4f7f9;border-radius:8px;padding:8px 6px;text-align:center}.wv-execution-overview dt{color:#758798;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-overview dd{color:#29475e;font-size:.94rem;font-size:var(--wv-type-emphasis);font-weight:800;margin:2px 0 0}.wv-execution-overview dl .passed{background:#edf9f4}.wv-execution-overview dl .failed{background:#fff0ef}.wv-execution-overview dl .blocked{background:#fff7e9}.wv-execution-overview aside{border-left:1px solid #e3eaf0;padding-left:20px}.wv-execution-overview aside strong{color:#29485e;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-execution-layout{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:minmax(250px,310px) minmax(0,1fr)}.wv-execution-queue{max-height:calc(100vh - 94px);overflow:hidden;padding:0;position:sticky;top:76px}.wv-execution-queue>header{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 11px}.wv-execution-queue>header p{color:#3281aa;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin:0;text-transform:uppercase}.wv-execution-queue>header h2{color:#1b394f;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:3px 0 0}.wv-execution-queue>header>small{color:#7d8d9b;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-filters{grid-gap:7px;display:grid;gap:7px;padding:0 12px 11px}.wv-execution-filters input,.wv-execution-filters select{background:#fff;border:1px solid #d0dce5;border-radius:8px;box-sizing:border-box;color:#263f54;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:37px;padding:0 9px;width:100%}.wv-execution-case-list{border-top:1px solid #e3ebf0;max-height:calc(100vh - 235px);overflow:auto}.wv-execution-case-list>button{grid-gap:8px;align-items:center;background:#fff;border:0;border-bottom:1px solid #edf2f5;cursor:pointer;display:grid;gap:8px;grid-template-columns:25px minmax(0,1fr) 8px;padding:11px 12px;text-align:left;width:100%}.wv-execution-case-list>button:hover{background:#f7fafc}.wv-execution-case-list>button.selected{background:#eaf5fb;box-shadow:inset 3px 0 #3187b4}.wv-execution-case-list>button>span{color:#7790a1;font:600 .68rem DM Mono,monospace;font:600 var(--wv-type-micro) DM Mono,monospace}.wv-execution-case-list>button div{min-width:0}.wv-execution-case-list>button small,.wv-execution-case-list>button strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-execution-case-list>button strong{color:#29475c;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-case-list>button small{color:#81909e;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-execution-case-list>button>i{background:#a6b2bd;border-radius:50%;height:8px;width:8px}.wv-execution-case-list>button.passed>i{background:#2da577}.wv-execution-case-list>button.failed>i{background:#d65b53}.wv-execution-case-list>button.blocked>i{background:#dd9a37}.wv-execution-case-list>button.in_progress>i{background:#318bb9}.wv-execution-case-list>button.skipped>i{background:#7d8490}.wv-execution-case-list>button>b{color:#718493;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:600;grid-column:2/-1}.wv-execution-queue-empty{color:#7c8d9a;font-size:.76rem;font-size:var(--wv-type-caption);padding:35px 15px;text-align:center}.wv-execution-main{grid-gap:15px;display:grid;gap:15px;min-width:0}.wv-execution-case{padding:20px}.wv-execution-case>header{align-items:flex-start;border-bottom:1px solid #e1e9ef;display:flex;gap:18px;justify-content:space-between;padding-bottom:15px}.wv-execution-case>header>div{min-width:0}.wv-execution-case>header small{color:#3781a6;font:600 .68rem DM Mono,monospace;font:600 var(--wv-type-micro) DM Mono,monospace}.wv-execution-case>header h2{color:#18364c;font-size:1.08rem;margin:5px 0}.wv-execution-case>header p{color:#617689;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0;white-space:pre-wrap}.wv-execution-meta{display:flex;flex-wrap:wrap;gap:6px;padding:13px 0}.wv-execution-meta span{background:#f7fafb;border:1px solid #d7e2e9;border-radius:999px;color:#557083;font-size:.68rem;font-size:var(--wv-type-micro);padding:4px 7px}.wv-execution-case section>h3{color:#24475f;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:8px 0 10px}.wv-execution-preconditions ol{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.wv-execution-preconditions li{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:27px 1fr}.wv-execution-preconditions li span{background:#eaf4f8;border-radius:7px;color:#347a9d;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:25px;place-items:center;width:25px}.wv-execution-preconditions li p{color:#405c70;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.55;margin:3px 0}.wv-execution-steps{grid-gap:9px;gap:9px}.wv-execution-steps article{grid-gap:11px;background:#fbfdfe;border:1px solid #dce6ec;border-radius:10px;display:grid;gap:11px;grid-template-columns:31px minmax(0,1fr) minmax(0,1fr);padding:12px}.wv-execution-steps article>span{background:#173c56;border-radius:8px;color:#fff;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:28px;place-items:center;width:28px}.wv-execution-steps article>div{min-width:0}.wv-execution-steps article small{color:#3180aa;display:block;font:600 .68rem DM Mono,monospace;font:600 var(--wv-type-micro) DM Mono,monospace;margin-bottom:6px}.wv-execution-steps article strong{color:#526c7e;display:block;font-size:.68rem;font-size:var(--wv-type-micro);text-transform:uppercase}.wv-execution-steps article p{color:#263f53;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:4px 0 0;white-space:pre-wrap}.wv-execution-bdd{grid-gap:8px;display:grid;gap:8px}.wv-execution-bdd article{grid-gap:10px;border:1px solid #dbe6ed;border-radius:9px;display:grid;gap:10px;grid-template-columns:75px 1fr;padding:11px 13px}.wv-execution-bdd span{color:#317da3;font:700 .76rem DM Mono,monospace;font:700 var(--wv-type-caption) DM Mono,monospace}.wv-execution-bdd p,.wv-execution-paragraph{color:#29465b;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.7;margin:0;white-space:pre-wrap}.wv-execution-expected{background:#effaf6;border-left:3px solid #42a98a;border-radius:4px 9px 9px 4px;margin-top:13px;padding:13px 15px}.wv-execution-expected span{color:#34705e;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:700;text-transform:uppercase}.wv-execution-expected p{color:#214c3f;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:5px 0 0;white-space:pre-wrap}.wv-execution-case>footer{align-items:center;border-top:1px solid #e3eaf0;display:flex;justify-content:space-between;margin-top:15px;padding-top:13px}.wv-execution-case>footer button{background:#0000;border:0;color:#307da5;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-case>footer button:disabled{color:#aab5bd;cursor:not-allowed}.wv-execution-case>footer span{color:#7c8c98;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-comments,.wv-execution-record{padding:19px}.wv-execution-record .wv-panel-heading>span{color:#7b8a97;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-status-actions{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(6,1fr)}.wv-execution-status-actions button{background:#f8fafb;border:1px solid #d4dee6;border-radius:8px;color:#506779;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700;min-height:39px}.wv-execution-status-actions button.active,.wv-execution-status-actions button:hover:not(:disabled){background:#eaf5fa;border-color:#78abc3;color:#286f94}.wv-execution-status-actions button.passed.active{background:#e9f8f2;border-color:#73c3a4;color:#247858}.wv-execution-status-actions button.failed.active{background:#fff0ef;border-color:#e3a29c;color:#a8423b}.wv-execution-status-actions button.blocked.active{background:#fff6e7;border-color:#e6bf7f;color:#8a611f}.wv-execution-status-actions button:disabled{cursor:not-allowed;opacity:.6}.wv-execution-attribution{grid-gap:15px;border-top:1px solid #e3eaf0;display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:14px;padding-top:13px}.wv-execution-attribution span{color:#6f8292;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-bottom:4px}.wv-execution-attribution strong{color:#28465c;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-attribution label>div{display:flex;gap:6px}.wv-execution-attribution input{border:1px solid #cedae3;border-radius:7px;flex:1 1;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:35px;min-width:0;padding:0 9px}.wv-execution-attribution button{background:#edf6fa;border:1px solid #c3d9e5;border-radius:7px;color:#347695;cursor:pointer;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-attribution button:disabled{cursor:not-allowed;opacity:.5}.wv-execution-assignment>span{margin:0 0 5px}.wv-execution-assignment>button{background:#0000;border:0;color:#317da4;padding:0;text-decoration:underline;text-underline-offset:3px}.wv-execution-assignment label>div{display:flex;gap:6px}.wv-execution-assignment label button{padding:0 9px}.wv-execution-assignment label button:last-child{background:#0000;border-color:#0000;color:#687b8a}.wv-execution-comment-list{grid-gap:11px;display:grid;gap:11px;margin-bottom:13px}.wv-execution-comment-list article{grid-gap:9px;display:grid;gap:9px;grid-template-columns:31px 1fr}.wv-execution-comment-list article>span{background:#173e58;border-radius:50%;color:#fff;display:grid;font-weight:700;height:29px;place-items:center;width:29px}.wv-execution-comment-list header{display:flex;gap:10px;justify-content:space-between}.wv-execution-comment-list strong{color:#29485e;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-comment-list time{color:#85939f;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-comment-list p{color:#425d70;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.55;margin:4px 0 0;white-space:pre-wrap}.wv-execution-no-comments{color:#7b8b98;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-comments form{grid-gap:8px;align-items:end;border-top:1px solid #e3eaf0;display:grid;gap:8px;grid-template-columns:1fr auto;padding-top:11px}.wv-execution-comments textarea{border:1px solid #cedae3;border-radius:8px;box-sizing:border-box;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);padding:9px 10px;resize:vertical;width:100%}@media (max-width:900px){.wv-run-stats{grid-template-columns:repeat(2,1fr)}.wv-run-filters{grid-template-columns:1fr 1fr}.wv-run-filters .wv-check{grid-column:1/-1}.wv-run-create-layout{grid-template-columns:1fr}.wv-run-selection{max-height:none;position:static}.wv-run-selection>div{max-height:320px}.wv-execution-overview{grid-template-columns:1fr}.wv-execution-overview aside{border:0;padding:0}.wv-execution-layout{grid-template-columns:1fr}.wv-execution-queue{max-height:none;position:static}.wv-execution-case-list{max-height:310px}}@media (max-width:620px){.wv-run-details>div:last-child,.wv-run-filters{grid-template-columns:1fr}.wv-run-details label.wide{grid-column:auto}.wv-run-card-progress{grid-template-columns:1fr 42px}.wv-run-card-progress>div:first-child{grid-column:1/-1}.wv-run-card footer time{margin-left:0}.wv-execution-overview dl{grid-template-columns:repeat(3,1fr)}.wv-execution-steps article{grid-template-columns:28px 1fr}.wv-execution-steps article>div:last-child{grid-column:2}.wv-execution-status-actions{grid-template-columns:repeat(3,1fr)}.wv-execution-attribution,.wv-execution-comments form{grid-template-columns:1fr}}.wv-run-card header p,.wv-run-card-progress>b,.wv-run-card-progress>div:first-child,.wv-run-case-row strong,.wv-run-case-search input,.wv-run-counts,.wv-run-created p,.wv-run-details input,.wv-run-details label>span,.wv-run-details textarea,.wv-run-empty p,.wv-run-scope-empty p,.wv-run-selection-empty strong,.wv-run-suite>header button:first-child strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-run-card footer,.wv-run-case-row small,.wv-run-case-search small,.wv-run-filters .wv-check,.wv-run-filters input:not([type]),.wv-run-filters input[type=text],.wv-run-filters label:not(.wv-check) span,.wv-run-filters select,.wv-run-folder-label small,.wv-run-folder-label strong,.wv-run-selection article small,.wv-run-selection article strong,.wv-run-selection article>span,.wv-run-selection-empty p,.wv-run-selection>footer p,.wv-run-selection>header button,.wv-run-selection>header p,.wv-run-suite>header button:first-child small,.wv-run-suite>header button:last-child{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-app,.wv-app *{box-sizing:border-box}.wv-app{background:#f3f6fb;background:var(--wv-canvas);color:#132235;color:var(--wv-ink);display:grid;font-family:Manrope,Segoe UI,sans-serif;grid-template-columns:252px minmax(0,1fr);min-height:100svh}.wv-sidebar{background:radial-gradient(circle at 30% 0,#3771b133,#0000 18rem),#040914;background:radial-gradient(circle at 30% 0,#3771b133,#0000 18rem),var(--wv-navy-950);border-right:1px solid #78b9ff29;color:#eaf0f6;display:flex;flex-direction:column;height:100svh;overflow-y:auto;padding:19px 14px 14px;position:sticky;top:0;z-index:40}.wv-brand-row{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 7px 18px}.wv-brand img{display:block;height:46px;object-fit:contain;width:78px}.wv-preview-badge{align-items:center;border:1px solid #79f2c03d;border-radius:999px;color:#79f2c0;color:var(--wv-mint);display:inline-flex;font:600 .56rem DM Mono,monospace;letter-spacing:.05em;padding:5px 8px;text-transform:uppercase}.wv-workspace-switcher{grid-gap:10px;align-items:center;background:rgba(120,185,255,.055);border:1px solid #78b9ff29;border-radius:10px;color:#eef4f9;display:grid;font:inherit;gap:10px;grid-template-columns:34px 1fr;padding:10px;text-align:left;width:100%}.wv-workspace-switcher:disabled{opacity:1}.wv-workspace-mark{background:linear-gradient(145deg,#347eb8,#1c496e);border-radius:8px;color:#fff;display:grid;font-size:.73rem;font-weight:800;height:32px;place-items:center;width:32px}.wv-workspace-switcher small,.wv-workspace-switcher strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-workspace-switcher strong{font-size:.7rem}.wv-workspace-switcher small{color:#7f94a9;font-size:.58rem;margin-top:2px;text-transform:capitalize}.wv-nav{grid-gap:3px;display:grid;gap:3px;margin-top:22px}.wv-nav p{color:#61778d;font:600 .57rem DM Mono,monospace;letter-spacing:.08em;margin:0 9px 7px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wv-nav a,.wv-nav-soon,.wv-sidebar-footer>a{grid-gap:7px;align-items:center;border-radius:8px;color:#91a3b6;display:grid;font-size:.69rem;font-weight:700;gap:7px;grid-template-columns:22px 1fr auto;min-height:38px;padding:0 10px;text-decoration:none;transition:color .15s ease,background .15s ease}.wv-nav a>span,.wv-nav-soon>span,.wv-sidebar-footer>a>span{color:#6f879d;font-size:.83rem;text-align:center}.wv-nav a small,.wv-nav-soon small{color:#557087;font:.52rem DM Mono,monospace;text-transform:uppercase}.wv-nav a.active,.wv-nav a:hover,.wv-sidebar-footer>a.active,.wv-sidebar-footer>a:hover{background:#78b9ff17;color:#f4f7fa}.wv-nav a.active>span{color:#79f2c0;color:var(--wv-mint)}.wv-project-nav{border-top:1px solid #78b9ff1a;padding-top:18px}.wv-nav-soon{cursor:default;opacity:.62}.wv-tools-menu{border-top:1px solid #78b9ff1a;margin-top:auto;padding-top:12px}.wv-tools-menu summary{grid-gap:7px;align-items:center;border-radius:8px;color:#91a3b6;cursor:pointer;display:grid;font-size:.69rem;font-weight:700;gap:7px;grid-template-columns:22px 1fr auto;list-style:none;min-height:38px;padding:0 10px}.wv-tools-menu summary::-webkit-details-marker{display:none}.wv-tools-menu summary:hover,.wv-tools-menu[open] summary{background:#78b9ff17;color:#f4f7fa}.wv-tools-menu summary>span{color:#6f879d;font-size:.83rem;text-align:center}.wv-tools-menu summary>b{color:#60798f;font-size:1rem;transition:transform .15s}.wv-tools-menu[open] summary>b{color:#79f2c0;color:var(--wv-mint);transform:rotate(90deg)}.wv-tools-menu nav{grid-gap:2px;display:grid;gap:2px;padding:4px 0 2px 18px}.wv-tools-menu nav a{grid-gap:7px;align-items:center;border-radius:7px;color:#8296a9;display:grid;font-size:.64rem;font-weight:700;gap:7px;grid-template-columns:22px 1fr;min-height:34px;padding:0 10px;text-decoration:none}.wv-tools-menu nav a:hover{background:#78b9ff12;color:#eef4f8}.wv-tools-menu nav a>span{color:#617b92;text-align:center}.wv-tools-menu+.wv-sidebar-footer{margin-top:12px}.wv-sidebar-footer{grid-gap:3px;border-top:1px solid #78b9ff1a;display:grid;gap:3px;margin-top:auto;padding-top:18px}.wv-user{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:30px minmax(0,1fr);margin-top:8px;padding:9px}.wv-user>span{background:#79f2c01f;border-radius:50%;color:#79f2c0;color:var(--wv-mint);display:grid;font-size:.66rem;font-weight:800;height:29px;place-items:center;width:29px}.wv-user small,.wv-user strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-user strong{color:#c3d0dc;font-size:.58rem}.wv-user small{color:#5f768c;font-size:.54rem;margin-top:2px;text-transform:capitalize}.wv-main-frame{display:flex;flex-direction:column;min-height:100svh;min-width:0}.wv-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);gap:20px;justify-content:space-between;min-height:66px;padding:0 30px;position:sticky;top:0;z-index:30}.wv-context-path,.wv-header{align-items:center;display:flex}.wv-context-path{color:#7a8a9c;font-size:.68rem;gap:9px}.wv-context-path b{color:#c2ccd6}.wv-context-path strong{color:#132235;color:var(--wv-ink)}.wv-header-actions{align-items:center;display:flex;gap:20px}.wv-header-search{align-items:center;background:#f8fafc;border:1px solid #ccd9e2;border-radius:8px;color:#708596;display:grid;grid-template-columns:25px minmax(0,1fr) auto;min-height:36px;padding:0 4px 0 8px;width:clamp(230px,26vw,370px)}.wv-header-search:focus-within{background:#fff;border-color:#669dbb;box-shadow:0 0 0 3px #3782a814}.wv-header-search>span{font-size:.9rem;text-align:center}.wv-header-search input{background:#0000;border:0;color:#29485d;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-width:0;outline:0}.wv-header-search input::placeholder{color:#8b9aa5}.wv-header-search button{background:#173b55;border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;min-height:28px;padding:0 9px}.wv-header-search button:focus-visible,.wv-header-search button:hover{background:#245f82;outline:none}.wv-header-search button:disabled{background:#dfe7ec;color:#8b99a3;cursor:not-allowed}.wv-agent-indicator{align-items:center;color:#5c7185;display:inline-flex;font:600 .59rem DM Mono,monospace;gap:7px;text-transform:uppercase}.wv-agent-indicator i{background:#27c78b;border-radius:50%;box-shadow:0 0 0 4px #27c78b1a;height:7px;width:7px}.wv-text-link{color:#46627c;font-size:.65rem;font-weight:800;text-decoration:none}.wv-mobile-menu{background:#0000;border:0;color:#132235;color:var(--wv-ink);display:none;font-size:1.2rem}.wv-canvas{margin-inline:auto;padding:34px clamp(24px,4vw,58px) 70px;width:min(1380px,100%)}.wv-page-header{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:27px}.wv-page-header p,.wv-panel-heading p{color:#3980a9;font:700 .59rem DM Mono,monospace;letter-spacing:.08em;margin:0 0 7px;text-transform:uppercase}.wv-page-header h1{font-size:clamp(1.8rem,3vw,2.7rem);letter-spacing:-.05em;line-height:1.05;margin:0}.wv-page-header>div>span{color:#64748b;color:var(--wv-muted);display:block;font-size:.77rem;line-height:1.6;margin-top:9px;max-width:670px}.wv-welcome-name{color:#8a9aad;font-size:.68rem;margin:-20px 0 24px}.wv-page-actions{flex:0 0 auto}.wv-library-header-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.wv-library-utility{background:#fff;border:1px solid #bdcad7;border-radius:8px;color:#284963;cursor:pointer;display:inline-grid;height:40px;place-items:center;text-decoration:none;width:40px}.wv-library-utility:focus-visible,.wv-library-utility:hover{background:#f1f7fb;border-color:#6c9fbe;color:#1f668f;outline:none}.wv-library-utility svg{height:17px;width:17px}.wv-case-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px 13px;justify-content:flex-end}.wv-case-back{align-items:center;color:#47708c;display:inline-flex;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;gap:6px;text-decoration:none;white-space:nowrap}.wv-case-back:focus-visible,.wv-case-back:hover{color:#1d638e;outline:none;text-decoration:underline;text-underline-offset:3px}.wv-case-back svg{height:15px;width:15px}.wv-case-action-group{align-items:center;display:flex;gap:7px}.wv-case-action{background:#fff;border:1px solid #bdcad7;border-radius:8px;color:#284963;cursor:pointer;display:inline-grid;height:40px;place-items:center;width:40px}.wv-case-action:focus-visible,.wv-case-action:hover{background:#f1f7fb;border-color:#6c9fbe;color:#1f668f;outline:none}.wv-case-action svg{height:17px;width:17px}.wv-case-action.primary{background:#12324c;border-color:#12324c;box-shadow:0 8px 19px #0f304a21;color:#fff}.wv-case-action.primary:focus-visible,.wv-case-action.primary:hover{background:#1f5275;border-color:#1f5275;color:#fff}.wv-case-action.danger{background:#fff3f4;border-color:#e5b8be;color:#9b3541}.wv-case-action.danger:focus-visible,.wv-case-action.danger:hover{background:#ffe8ea;border-color:#c97982;color:#8b2734}.wv-case-action:disabled{cursor:not-allowed;opacity:.55}.wv-test-design-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)}.wv-test-design-options,.wv-test-design-source{overflow:hidden}.wv-test-design-source-summary{grid-gap:7px;display:grid;gap:7px;padding:22px}.wv-test-design-source-summary strong{color:#173c57;font-size:1.05rem}.wv-test-design-source-summary small{color:#6f8495;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-test-design-source-summary p{color:#4d6478;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.65;margin:6px 0 0;white-space:pre-wrap}.wv-test-design-context{background:#f8fbfd;border:1px solid #dfe8ef;border-radius:8px;color:#536b7e;font-size:.76rem;font-size:var(--wv-type-caption);margin:0 22px 22px;padding:12px 14px}.wv-test-design-context summary{color:#32749c;cursor:pointer;font-weight:750}.wv-test-design-context ul{grid-gap:6px;display:grid;gap:6px;line-height:1.55;margin:12px 0 8px;padding-left:18px}.wv-test-design-context small{color:#778d9d}.wv-test-design-context .wv-check-row{color:#49667b;margin:12px 0}.wv-test-design-source-heading{align-items:center}.wv-source-actions{align-items:center;display:flex;gap:8px}.wv-source-actions .wv-button{min-height:36px;padding:7px 11px}.wv-jira-connected{align-items:center;color:#477165;display:inline-flex;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700;gap:6px}.wv-jira-connected i{background:#35b985;border-radius:50%;box-shadow:0 0 0 3px #35b9851f;height:7px;width:7px}.wv-source-notice{background:#effaf5;border-bottom:1px solid #dbece5;color:#34715e;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700;padding:9px 22px}.wv-test-design-source-summary strong{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wv-test-design-source-summary strong em{background:#e9f2f8;border-radius:5px;color:#33769e;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:3px 7px}.wv-test-design-fields{grid-gap:16px;display:grid;gap:16px;padding:22px}.wv-test-design-advanced label,.wv-test-design-fields label,.wv-test-design-options>label{grid-gap:6px;display:grid;gap:6px}.wv-test-design-advanced label>span,.wv-test-design-fields span,.wv-test-design-options>label>span{color:#50687c;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750}.wv-test-design-fields input,.wv-test-design-fields textarea,.wv-test-design-options select,.wv-test-design-options textarea{background:#fbfcfe;border:1px solid #cbd8e4;border-radius:8px;color:#132235;color:var(--wv-ink);font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;min-height:42px;padding:9px 11px;resize:vertical;width:100%}.wv-test-design-options{grid-gap:15px;display:grid;gap:15px;padding-bottom:20px}.wv-test-design-advanced,.wv-test-design-options>label{padding-inline:20px}.wv-test-design-options>label small{color:#7b8d9b;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45}.wv-test-design-advanced{grid-gap:12px;border-top:1px solid #e7edf2;display:grid;gap:12px;padding-top:13px}.wv-test-design-advanced>p{color:#32749c;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.06em;margin:0;text-transform:uppercase}.wv-test-design-advanced label>span small{color:#8b9aa6;float:right;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:500}.wv-check-row{align-items:center;display:flex!important;gap:8px;grid-template-columns:auto 1fr}.wv-check-row input{height:15px;width:15px}.wv-test-design-options>.wv-button{margin:2px 20px 0}.wv-refinement-guidance{background:#f8fbfd;border-top:1px solid #e2eaf0;padding:18px 22px 22px}.wv-refinement-guidance label{grid-gap:7px;display:grid;gap:7px}.wv-refinement-guidance label>span{color:#315c76;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800}.wv-refinement-guidance label>span small{color:#8495a2;float:right;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:500}.wv-refinement-guidance textarea{border:1px solid #c9d8e3;border-radius:8px;color:#2f4c61;font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;padding:10px 11px;resize:vertical;width:100%}.wv-refinement-guidance>small{color:#7c8f9d;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:7px}.wv-design-additions{margin-top:17px}.wv-design-charters{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:16px 20px}.wv-design-charters article{background:#fbfcfd;border:1px solid #dfe8ef;border-radius:8px;padding:12px}.wv-design-charters strong{color:#31566e;font-size:.86rem;font-size:var(--wv-type-body)}.wv-design-charters p{color:#5d7182;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:6px 0}.wv-design-charters small{color:#8293a0;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-design-checklist{grid-gap:7px;color:#536a7b;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);gap:7px;line-height:1.5;margin:0;padding:0 20px 18px 38px}.wv-button{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:.67rem;font-weight:800;justify-content:center;min-height:40px;padding:0 16px;text-decoration:none}.wv-button.primary{background:#12324c;box-shadow:0 10px 25px #0f304a21;color:#fff}.wv-button.secondary{background:#fff;border-color:#bdcad7;color:#284963}.wv-stat-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:17px}.wv-stat-grid article{background:#fff;background:var(--wv-panel);border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:12px;box-shadow:0 8px 25px rgba(30,60,90,.035);min-height:125px;padding:19px}.wv-stat-grid article.attention{background:linear-gradient(145deg,#fff,#fffbf1);border-color:#e5c37e}.wv-stat-grid span{color:#64748b;color:var(--wv-muted);font-size:.67rem;font-weight:700}.wv-stat-grid strong{color:#17334c;display:block;font:700 1.75rem DM Mono,monospace;letter-spacing:-.04em;margin:11px 0 3px}.wv-stat-grid small{color:#91a0af;font-size:.58rem}.wv-dashboard-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);margin-bottom:17px}.wv-panel{background:#fff;background:var(--wv-panel);border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:13px;box-shadow:0 18px 48px #142a4614;box-shadow:var(--wv-shadow)}.wv-panel-heading{align-items:center;border-bottom:1px solid #e8edf3;display:flex;gap:20px;justify-content:space-between;min-height:71px;padding:15px 19px}.wv-panel-heading p{font-size:.54rem;margin-bottom:4px}.wv-panel-heading h2{font-size:.94rem;letter-spacing:-.025em;margin:0}.wv-panel-heading>a{color:#35799e;font-size:.62rem;font-weight:800;text-decoration:none}.wv-project-rows>a{grid-gap:12px;align-items:center;border-bottom:1px solid #edf1f5;color:#132235;color:var(--wv-ink);display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto 20px;min-height:65px;padding:10px 18px;text-decoration:none}.wv-project-rows>a:last-child{border-bottom:0}.wv-project-rows>a:hover{background:#f8fafc}.wv-project-icon{background:linear-gradient(145deg,#133451,#24628a);border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;font:700 .61rem DM Mono,monospace;height:36px;place-items:center;width:36px}.wv-project-rows small,.wv-project-rows strong{display:block}.wv-project-rows strong{font-size:.72rem}.wv-project-rows small{color:#8898a8;font-size:.57rem;margin-top:3px}.wv-project-rows time{color:#91a0af;font-size:.57rem}.wv-project-rows b{color:#7290aa}.wv-agent-foundation{align-items:flex-start;background:radial-gradient(circle at 80% 10%,#79f2c01f,#0000 14rem);display:flex;flex-direction:column;justify-content:center;min-height:260px;padding:24px}.wv-agent-foundation>span{background:#0d2a40;border-radius:10px;color:#79f2c0;color:var(--wv-mint);display:grid;height:38px;place-items:center;width:38px}.wv-agent-foundation h3{font-size:.86rem;margin:17px 0 7px}.wv-agent-foundation p{color:#64748b;color:var(--wv-muted);font-size:.66rem;line-height:1.65;margin:0}.wv-agent-foundation a{color:#2f769d;font-size:.62rem;font-weight:800;margin-top:18px;text-decoration:none}.wv-agent-welcome{align-self:start;background:linear-gradient(155deg,#fff,#f6fbfd);border-color:#cddde7;overflow:hidden}.wv-agent-welcome>header{grid-gap:10px;align-items:center;background:radial-gradient(circle at 85% 0,#79f2c024,#0000 10rem),#0b2940;border-bottom:1px solid #deeaef;color:#fff;display:grid;gap:10px;grid-template-columns:39px minmax(0,1fr) auto;min-height:67px;padding:13px 15px}.wv-agent-welcome>header>span{background:#79f2c01f;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;font-size:1rem;height:37px;place-items:center;width:37px}.wv-agent-welcome>header small,.wv-agent-welcome>header strong{display:block}.wv-agent-welcome>header small{color:#79f2c0;color:var(--wv-mint);font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.wv-agent-welcome>header strong{font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-agent-welcome>header em{border:1px solid #79f2c040;border-radius:999px;color:#79f2c0;color:var(--wv-mint);font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:4px 7px;text-transform:uppercase}.wv-agent-welcome-intro{padding:18px 18px 12px}.wv-agent-welcome-intro h2{color:#173950;font-size:.94rem;font-size:var(--wv-type-emphasis);line-height:1.35;margin:0}.wv-agent-welcome-intro p{color:#607587;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.6;margin:7px 0 0}.wv-agent-welcome-journey{grid-gap:0;display:grid;gap:0;padding:0 18px}.wv-agent-welcome-journey article{grid-gap:9px;border-top:1px solid #e1eaf0;display:grid;gap:9px;grid-template-columns:29px 1fr;padding:12px 0}.wv-agent-welcome-journey article>span{background:#e7f4f7;border-radius:7px;color:#28789d;display:grid;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;height:26px;place-items:center;width:26px}.wv-agent-welcome-journey strong{color:#24465d;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-agent-welcome-journey p{color:#6a7e8e;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.55;margin:3px 0 0}.wv-agent-welcome>footer{background:#f1f8fa;border-top:1px solid #dce8ed;padding:13px 18px 17px}.wv-agent-welcome>footer>p{color:#527364;display:flex;font-size:.68rem;font-size:var(--wv-type-micro);gap:6px;line-height:1.5;margin:0 0 11px}.wv-agent-welcome>footer>p span{color:#26936e;font-weight:800}.wv-agent-welcome>footer>div{align-items:center;display:flex;gap:12px}.wv-agent-welcome>footer>div>a:last-child{color:#2e769b;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;text-decoration:none}.wv-quick-actions>div:last-child{display:grid;grid-template-columns:repeat(4,1fr)}.wv-quick-actions>div:last-child a{grid-gap:2px 10px;align-content:center;border-right:1px solid #e8edf3;color:#132235;color:var(--wv-ink);display:grid;gap:2px 10px;grid-template-columns:32px 1fr;min-height:95px;padding:17px;text-decoration:none}.wv-quick-actions>div:last-child a:last-child{border-right:0}.wv-quick-actions a>span{background:#eef5fa;border-radius:8px;color:#2f759a;display:grid;grid-row:span 2;height:30px;place-items:center;width:30px}.wv-quick-actions strong{font-size:.68rem}.wv-quick-actions small{color:#8a99a8;font-size:.56rem}.wv-project-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.wv-project-card{background:#fff;border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:13px;box-shadow:0 10px 35px rgba(30,60,90,.045);color:#132235;color:var(--wv-ink);display:flex;flex-direction:column;min-height:280px;padding:21px;text-decoration:none;transition:transform .15s ease,border-color .15s ease}.wv-project-card:hover{border-color:#9cb7cd;transform:translateY(-3px)}.wv-project-card>div:first-child{align-items:center;display:flex;justify-content:space-between}.wv-project-card>div:first-child small{color:#4c8e70;font:.55rem DM Mono,monospace;text-transform:uppercase}.wv-project-card h2{font-size:1.08rem;letter-spacing:-.035em;margin:28px 0 6px}.wv-project-card>p{color:#8797a7;font-size:.59rem;margin:0}.wv-project-card dl{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin:27px 0 20px}.wv-project-card dl div{background:#f5f8fb;border-radius:8px;padding:9px}.wv-project-card dt{color:#8b9aa8;font-size:.51rem}.wv-project-card dd{color:#173852;font:700 .85rem DM Mono,monospace;margin:5px 0 0}.wv-card-action{color:#347a9f;font-size:.62rem;font-weight:800;margin-top:auto}.wv-project-create-layout{grid-gap:17px;align-items:start;display:grid;gap:17px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.wv-project-create-form{overflow:hidden}.wv-project-create-form>.wv-panel-heading>span{background:#e9f5f8;border-radius:999px;color:#327b9e;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-project-create-fields{grid-gap:22px;display:grid;gap:22px;padding:24px}.wv-project-create-fields label{grid-gap:7px;display:grid;gap:7px}.wv-project-create-fields label>span{color:#31546b;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800}.wv-project-create-fields input{background:#fbfdfe;border:1px solid #c8d7e1;border-radius:8px;color:#132235;color:var(--wv-ink);font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:46px;padding:10px 12px;width:100%}.wv-project-create-fields input:focus{border-color:#5a9dcc;outline:2px solid #307cb52e}.wv-project-create-fields label>small{color:#7a8e9d;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-create-fields .wv-form-actions{border-top:1px solid #e4ebf0;padding-top:17px}.wv-project-create-next{background:linear-gradient(155deg,#fff,#f4fafc);padding:21px}.wv-project-create-next>small{color:#3680a3;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-project-create-next>h2{color:#183b52;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:7px 0}.wv-project-create-next>p{color:#6c8190;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.6;margin:0}.wv-project-create-next ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:18px 0 0;padding:0}.wv-project-create-next li{grid-gap:10px;border-top:1px solid #dfe9ee;display:grid;gap:10px;grid-template-columns:30px 1fr;padding:13px 0}.wv-project-create-next li>span{background:#e4f2f6;border-radius:7px;color:#2f7898;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:27px;place-items:center;width:27px}.wv-project-create-next strong{color:#294b60;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-create-next li p{color:#728694;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.5;margin:3px 0 0}.wv-search-hero{grid-gap:8px;align-items:center;background:#fff;border:1px solid #cbd9e2;border-radius:11px;box-shadow:0 9px 28px #1e3c5a0d;display:grid;gap:8px;grid-template-columns:38px minmax(0,1fr) auto;margin-bottom:18px;padding:9px 10px}.wv-search-hero>span{color:#397c9d;font-size:1.2rem;text-align:center}.wv-search-hero input{border:0;color:#173950;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);height:42px;min-width:0;outline:0}.wv-search-hero input::placeholder{color:#8798a5}.wv-search-state{grid-gap:10px;color:#718594;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);gap:10px;justify-items:center;padding:55px}.wv-search-intro{display:grid;justify-items:center;padding:46px;text-align:center}.wv-search-intro>span{background:#e8f4f7;border-radius:11px;color:#337c9c;display:grid;font-size:1.25rem;height:44px;place-items:center;width:44px}.wv-search-intro h2{color:#1c4057;margin:14px 0 6px}.wv-search-intro p{color:#6d8190;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0;max-width:600px}.wv-search-intro>div{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:18px}.wv-search-intro>div span{background:#eff4f6;border-radius:999px;color:#607887;font-size:.68rem;font-size:var(--wv-type-micro);padding:5px 8px}.wv-search-results{grid-gap:14px;display:grid;gap:14px}.wv-search-group{overflow:hidden}.wv-search-group>.wv-panel-heading>span{color:#718897;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace}.wv-search-group>div:last-child>a{grid-gap:12px;align-items:center;border-top:1px solid #e6edf1;color:inherit;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto 18px;min-height:68px;padding:11px 17px;text-decoration:none}.wv-search-group>div:last-child>a:hover{background:#f6fafc}.wv-search-kind{background:#e8f3f7;border-radius:9px;color:#327a9a;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:35px;place-items:center;width:35px}.wv-search-kind.requirement{background:#edf2fa;color:#4c6f9a}.wv-search-kind.test_case{background:#e8f5f1;color:#2d7d66}.wv-search-kind.run{background:#eef1f4;color:#607688}.wv-search-kind.release{background:#fff3de;color:#8a651f}.wv-search-kind.agent_run{background:#0e3048;color:#79f2c0;color:var(--wv-mint)}.wv-search-group p,.wv-search-group small,.wv-search-group strong{display:block}.wv-search-group strong{color:#24465c;font-size:.86rem;font-size:var(--wv-type-body)}.wv-search-group p{color:#607788;font-size:.76rem;font-size:var(--wv-type-caption);margin:3px 0}.wv-search-group small{color:#83939e;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-search-group em{background:#eef3f5;border-radius:999px;color:#617787;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:5px 7px;text-transform:uppercase}.wv-search-group a>b{color:#347c9d}.wv-project-directory-tools{align-items:center;background:#ffffffb8;border:1px solid #d9e3e9;border-radius:9px;display:flex;gap:13px;margin:-7px 0 17px;padding:10px 13px}.wv-project-directory-tools label{align-items:center;color:#405f73;cursor:pointer;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;gap:8px}.wv-project-directory-tools small{color:#7b8e9c;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-project-card.archived{background:#f9fbfc;border-style:dashed;box-shadow:none}.wv-project-card.archived>div:first-child small{color:#7c8993}.wv-project-card-actions{align-items:center;display:flex;gap:8px;margin-top:auto}.wv-project-card-actions a,.wv-project-card-actions button{align-items:center;background:#fff;border:1px solid #c6d5df;border-radius:7px;color:#2e7194;cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;min-height:34px;padding:0 11px;text-decoration:none}.wv-project-card-actions button{border-color:#b7d9cf;color:#26765d}.wv-project-card-actions button:disabled{opacity:.55}.wv-project-card-actions>span{color:#7f8e99;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-settings-layout{grid-gap:17px;align-items:start;display:grid;gap:17px;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);margin-bottom:17px}.wv-project-settings-main{overflow:hidden}.wv-project-danger>.wv-panel-heading>span,.wv-project-settings-main>.wv-panel-heading>span{background:#e9f4f7;border-radius:999px;color:#327898;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-project-settings-main form{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:22px}.wv-project-settings-main label{grid-gap:6px;display:grid;gap:6px}.wv-project-archive-confirm label>span,.wv-project-settings-main label>span{color:#476477;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750}.wv-project-archive-confirm input,.wv-project-settings-main input{background:#fbfdfe;border:1px solid #c9d7e0;border-radius:8px;box-sizing:border-box;color:#173a51;font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:42px;padding:8px 10px;width:100%}.wv-project-admin-note{padding:20px}.wv-project-admin-note>small{color:#347d9e;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-project-admin-note h2{color:#24485f;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:6px 0 8px}.wv-project-admin-note p{color:#6d8190;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0 0 16px}.wv-project-admin-note strong{color:#3e5e72;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-danger{border-color:#e2c4c7;overflow:hidden;padding-bottom:20px}.wv-project-danger.archived{border-color:#bbd8cf}.wv-project-impact-copy{color:#627989;font-size:.86rem;font-size:var(--wv-type-body);margin:18px 20px 12px}.wv-project-impact-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding:0 20px 16px}.wv-project-impact-grid span{background:#f5f8fa;border-radius:8px;color:#748795;font-size:.68rem;font-size:var(--wv-type-micro);padding:11px}.wv-project-impact-grid strong{color:#284b61;display:block;font:800 1rem DM Mono,monospace;margin-bottom:3px}.wv-project-active-warning{align-items:center;background:#fff9ed;border:1px solid #ead19e;border-radius:8px;color:#755720;display:flex;gap:12px;margin:0 20px 16px;padding:11px 13px}.wv-project-active-warning strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-active-warning span{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-project-danger>.wv-button{margin-left:20px}.wv-project-archive-confirm{grid-gap:12px;align-items:end;background:#fff8f8;border:1px solid #e6c5c8;border-radius:9px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin:0 20px;padding:14px}.wv-project-archive-confirm label{grid-gap:6px;display:grid;gap:6px}.wv-project-archive-confirm>div{display:flex;gap:7px}.wv-project-restore{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px}.wv-project-restore strong{color:#244e43;font-size:.86rem;font-size:var(--wv-type-body)}.wv-project-restore p{color:#687e77;font-size:.76rem;font-size:var(--wv-type-caption);margin:4px 0 0}.wv-project-archived-banner{align-items:center;background:#f1f8f6;border:1px solid #c8ddd7;border-radius:9px;color:#416c60;display:flex;gap:12px;margin-bottom:16px;padding:11px 14px}.wv-project-archived-banner strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-archived-banner span{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-project-onboarding{margin-bottom:17px;overflow:hidden}.wv-project-onboarding>.wv-panel-heading>span{color:#387b9a;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace}.wv-project-onboarding>div:last-child{display:grid;grid-template-columns:repeat(4,1fr)}.wv-project-onboarding article{grid-gap:10px;align-content:start;border-left:1px solid #e4ebef;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);min-height:128px;padding:16px}.wv-project-onboarding article:first-child{border-left:0}.wv-project-onboarding article>i{background:#e8f3f7;border-radius:8px;color:#307897;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;font-style:normal;height:30px;place-items:center;width:30px}.wv-project-onboarding article.complete>i{background:#e6f5ef;color:#28775d}.wv-project-onboarding article strong{color:#274b62;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-project-onboarding article p{color:#708391;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45;margin:4px 0 10px}.wv-project-onboarding article>a,.wv-project-onboarding article>span{color:#2d789b;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;grid-column:2;text-decoration:none}.wv-project-onboarding article.complete>span{color:#2d7b61}@media(max-width:900px){.wv-project-settings-layout{grid-template-columns:1fr}.wv-project-impact-grid,.wv-project-onboarding>div:last-child{grid-template-columns:repeat(2,1fr)}.wv-project-onboarding article:nth-child(3){border-left:0;border-top:1px solid #e4ebef}.wv-project-onboarding article:nth-child(4){border-top:1px solid #e4ebef}}@media(max-width:620px){.wv-project-directory-tools,.wv-project-restore{align-items:flex-start;flex-direction:column}.wv-project-archive-confirm,.wv-project-onboarding>div:last-child,.wv-project-settings-main form{grid-template-columns:1fr}.wv-project-onboarding article{border-left:0;border-top:1px solid #e4ebef}.wv-project-impact-grid{grid-template-columns:1fr 1fr}}.wv-run-list article{grid-gap:13px;align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:13px;grid-template-columns:minmax(150px,1fr) minmax(90px,.5fr) auto 35px;min-height:67px;padding:11px 18px}.wv-run-list article:last-child{border-bottom:0}.wv-run-list small,.wv-run-list strong{display:block}.wv-run-list strong{font-size:.68rem}.wv-run-list small{color:#8b9aa8;font-size:.55rem;margin-top:3px}.wv-run-progress{background:#e9eef3;border-radius:999px;height:5px;overflow:hidden}.wv-run-progress i{background:#36bd88;border-radius:inherit;display:block;height:100%}.wv-run-list article>b{color:#60768a;font:.6rem DM Mono,monospace}.wv-status{background:#eef2f6;border-radius:999px;color:#607285;display:inline-flex;font:.52rem DM Mono,monospace;padding:4px 7px;white-space:nowrap}.wv-status.blocked,.wv-status.failed{background:#fff0f1;color:#ac3945}.wv-status.passed{background:#eaf9f2;color:#207c5a}.wv-status.in_progress{background:#eaf4ff;color:#2e6999}.wv-project-next ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:13px 20px 20px}.wv-project-next li{grid-gap:10px;align-items:center;border-bottom:1px solid #edf1f5;color:#50657a;display:grid;font-size:.65rem;gap:10px;grid-template-columns:30px 1fr;padding:13px 0}.wv-project-next li:last-child{border-bottom:0}.wv-project-next li span{color:#42946f;font:.54rem DM Mono,monospace}.wv-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:35px;text-align:center}.wv-empty>span{background:#edf4f8;border-radius:50%;color:#337b9f;display:grid;height:40px;place-items:center;width:40px}.wv-empty h3{font-size:.88rem;margin:15px 0 6px}.wv-empty p{color:#64748b;color:var(--wv-muted);font-size:.66rem;line-height:1.65;margin:0;max-width:440px}.wv-empty a{color:#32799f;display:inline-block;font-size:.63rem;font-weight:800;margin-top:15px;text-decoration:none}.wv-integration-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.wv-integration-grid article{grid-gap:16px;display:grid;gap:16px;grid-template-columns:48px 1fr;min-height:190px;padding:22px}.wv-integration-logo{background:#113650;border-radius:10px;color:#79f2c0;color:var(--wv-mint);display:grid;font:700 .7rem DM Mono,monospace;height:45px;place-items:center;width:45px}.wv-integration-grid h2{font-size:.92rem;margin:4px 0 7px}.wv-integration-grid p{color:#64748b;color:var(--wv-muted);font-size:.66rem;line-height:1.65;margin:0}.wv-integration-grid article>a,.wv-integration-grid article>span:last-child{color:#347b9f;font-size:.62rem;font-weight:800;grid-column:2;text-decoration:none}.wv-integration-grid .preview{opacity:.75}.wv-integration-project-picker{grid-gap:5px;display:grid;gap:5px;min-width:230px}.wv-integration-project-picker>span{color:#688092;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;text-transform:uppercase}.wv-integration-project-picker select{background:#fff;border:1px solid #c8d6df;border-radius:8px;color:#23475e;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;min-height:40px;padding:0 34px 0 11px}.wv-integration-overview{background:#fff;border:1px solid #d4e0e7;border-radius:11px;box-shadow:0 7px 24px rgba(30,60,90,.035);display:grid;grid-template-columns:145px 145px 145px minmax(0,1fr);margin-bottom:16px;overflow:hidden}.wv-integration-overview>div{grid-gap:9px;align-items:center;border-right:1px solid #e3eaee;display:grid;gap:9px;grid-template-columns:auto 1fr;padding:13px 16px}.wv-integration-overview>div strong{color:#173b52;font:800 1.2rem DM Mono,monospace}.wv-integration-overview>div span{color:#6d8291;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:700}.wv-integration-overview>p{align-content:center;display:grid;margin:0;padding:10px 16px}.wv-integration-overview>p strong{color:#34566c;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-integration-overview>p span{color:#7d8e9a;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-integration-toolbar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);margin-bottom:16px}.wv-integration-toolbar>label{align-items:center;background:#fff;border:1px solid #cad8e1;border-radius:9px;display:grid;grid-template-columns:30px 1fr;min-height:42px;padding:0 8px}.wv-integration-toolbar>label span{color:#377d9c;text-align:center}.wv-integration-toolbar input{border:0;color:#23455c;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-width:0;outline:0}.wv-integration-toolbar>div{display:flex;gap:6px;justify-content:flex-end;overflow-x:auto}.wv-integration-toolbar button{background:#fff;border:1px solid #d0dce4;border-radius:999px;color:#617889;cursor:pointer;font:inherit;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;min-height:34px;padding:0 10px;white-space:nowrap}.wv-integration-toolbar button.active{background:#eaf5f9;border-color:#4d96b6;color:#267596}.wv-integration-catalog{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr))}.wv-integration-catalog>article{display:flex;flex-direction:column;min-height:218px;padding:18px}.wv-integration-catalog header{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:45px minmax(0,1fr) auto}.wv-integration-catalog header small{color:#748897;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-integration-catalog h2{color:#1e4158;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:3px 0 0}.wv-integration-catalog header>em,.wv-integration-hero div>strong{background:#eef2f4;border-radius:999px;color:#687b88;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:5px 8px;text-transform:uppercase}.wv-integration-catalog header>em.available,.wv-integration-hero div>strong.available{background:#e5f5ef;color:#24775b}.wv-integration-catalog header>em.preview{background:#edf3fb;color:#416e9d}.wv-integration-catalog header>em.connected{background:#def5eb;color:#1f7858}.wv-integration-catalog>article>p{color:#687e8e;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:15px 0 8px}.wv-integration-bridge{color:#398064;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750}.wv-integration-catalog footer{align-items:center;display:flex;gap:8px;margin-top:auto;padding-top:16px}.wv-integration-catalog footer a{color:#2f789a;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;text-decoration:none}.wv-integration-catalog footer a.live{background:#e8f4f7;border-radius:6px;margin-left:auto;padding:5px 8px}.wv-integration-missing,.wv-integration-no-results{display:grid;justify-items:center;padding:50px;text-align:center}.wv-integration-no-results>span{color:#3980a0;font-size:1.5rem}.wv-integration-missing h1,.wv-integration-no-results h2{color:#24485f;margin:10px 0 4px}.wv-integration-missing p,.wv-integration-no-results p{color:#708391;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-integration-detail-header{align-items:flex-end}.wv-integration-back{color:#347b9d;display:inline-block;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin-bottom:17px;text-decoration:none}.wv-integration-hero{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:55px minmax(0,1fr) auto auto;margin-bottom:16px;padding:19px 21px}.wv-integration-hero>.wv-integration-logo{font-size:.86rem;font-size:var(--wv-type-body);height:52px;width:52px}.wv-integration-hero div>small{color:#78909d;display:block;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-integration-hero div>strong{display:inline-flex;margin-top:5px}.wv-integration-hero div>p{color:#687f8f;font-size:.76rem;font-size:var(--wv-type-caption);margin:6px 0 0}.wv-integration-hero>em{background:#edf5f7;border-radius:7px;color:#36748d;font-size:.68rem;font-size:var(--wv-type-micro);font-style:normal;font-weight:800;padding:6px 9px}.wv-integration-detail-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);margin-bottom:16px}.wv-integration-detail-grid>main{overflow:hidden}.wv-integration-detail-grid>main>.wv-panel-heading>span{color:#69808f;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace}.wv-integration-detail-grid ol{list-style:none;margin:0;padding:0}.wv-integration-detail-grid li{grid-gap:11px;align-items:center;border-top:1px solid #e7edf1;display:grid;gap:11px;grid-template-columns:34px 1fr;padding:15px 19px}.wv-integration-detail-grid li>span{background:#e8f3f7;border-radius:8px;color:#2e7898;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:29px;place-items:center;width:29px}.wv-integration-detail-grid li p{color:#536f81;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.5;margin:0}.wv-integration-detail-grid>aside{padding:20px}.wv-integration-boundaries small,.wv-integration-detail-grid>aside>small{color:#37809e;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-integration-boundaries h2,.wv-integration-detail-grid>aside>h2{color:#24475e;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0 13px}.wv-integration-detail-grid>aside article{border-top:1px solid #e5ecef;padding:12px 0}.wv-integration-detail-grid>aside article strong{color:#385a6f;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-integration-boundaries p,.wv-integration-detail-grid>aside article p{color:#6d8290;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:4px 0 0}.wv-integration-boundaries{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.wv-integration-boundaries>section{padding:20px}.wv-integration-roadmap-note{grid-gap:13px;align-items:center;background:#f8fbfc;border:1px dashed #bdced8;border-radius:10px;display:grid;gap:13px;grid-template-columns:auto 1fr;padding:14px 17px}.wv-integration-roadmap-note>span{background:#e8f1f5;border-radius:7px;color:#4c7286;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:6px 8px;text-transform:uppercase}.wv-integration-roadmap-note strong{color:#36586d;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-integration-roadmap-note p{color:#758894;font-size:.68rem;font-size:var(--wv-type-micro);margin:3px 0 0}.wv-jira-integration-control{margin-bottom:16px;overflow:hidden}.wv-jira-integration-control>.wv-panel-heading>span{background:#f1f3f4;border-radius:999px;color:#71808a;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-jira-integration-control>.wv-panel-heading>span.connected{background:#e3f5ee;color:#24765a}.wv-jira-connected-actions{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:18px 20px}.wv-jira-connected-actions strong{color:#285042;font-size:.86rem;font-size:var(--wv-type-body)}.wv-jira-connected-actions p{color:#6c827a;font-size:.76rem;font-size:var(--wv-type-caption);margin:4px 0 0}.wv-jira-connect-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:18px}.wv-jira-connect-options>article{background:#fbfdfe;border:1px solid #d9e4ea;border-radius:10px;padding:16px}.wv-jira-connect-options>article>span{color:#367d9c;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-jira-connect-options h3{color:#264a61;margin:5px 0}.wv-jira-connect-options p{color:#6c8190;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:0 0 13px;min-height:42px}.wv-jira-connect-options>form{grid-gap:11px;background:#f3fafc;border:1px solid #bcd6e1;border-radius:10px;display:grid;gap:11px;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:16px}.wv-jira-connect-options form label{grid-gap:5px;display:grid;gap:5px}.wv-jira-connect-options form label:nth-child(3),.wv-jira-connect-options form>div{grid-column:1/-1}.wv-jira-connect-options form label>span{color:#506e80;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750}.wv-jira-connect-options form input{background:#fff;border:1px solid #c6d6df;border-radius:8px;color:#173a50;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:40px;padding:8px 10px}.wv-jira-connect-options form>div{display:flex;gap:8px;justify-content:flex-end}.wv-managed-connection{grid-gap:16px;display:grid;gap:16px;padding:19px 20px}.wv-managed-health{align-items:center;background:#f3fbf7;border:1px solid #cfe6dc;border-radius:10px;display:flex;gap:11px;padding:12px 14px}.wv-managed-health>span{background:#dff4e9;border-radius:9px;color:#257557;display:grid;font-weight:900;height:30px;place-items:center;width:30px}.wv-managed-health strong{color:#285b48;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-managed-health p{color:#698276;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45;margin:2px 0 0}.wv-managed-health.attention{background:#fff7f7;border-color:#efc9cb}.wv-managed-health.attention>span{background:#ffe5e6;color:#9b3e47}.wv-managed-health.attention strong{color:#873842}.wv-managed-health.attention p{color:#8b6970}.wv-managed-connection dl{grid-gap:0;background:#fbfcfd;border:1px solid #dde6eb;border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden}.wv-managed-connection dl>div{border-bottom:1px solid #e3eaee;border-right:1px solid #e3eaee;min-width:0;padding:13px 15px}.wv-managed-connection dl>div:nth-child(3n){border-right:0}.wv-managed-connection dl>div:nth-last-child(-n+3){border-bottom:0}.wv-managed-connection dt{color:#7b8e9b;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-managed-connection dd{color:#294c62;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;margin:5px 0 0;overflow-wrap:anywhere}.wv-managed-connection-error{align-items:center;background:#fff5f5;border:1px solid #efc9cb;border-radius:8px;color:#903844;display:flex;gap:12px;justify-content:space-between;padding:11px 13px}.wv-managed-connection-error strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-managed-connection-error span{font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace}.wv-managed-connection-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.wv-managed-connection-actions>span{color:#718591;font-size:.76rem;font-size:var(--wv-type-caption);margin-right:auto}.wv-managed-scope-editor,.wv-managed-token-form{background:#f5fafc;border:1px solid #bfd5df;border-radius:10px;margin:0 20px 20px;padding:17px}.wv-managed-scope-editor>div:last-child,.wv-managed-token-form>div:last-child{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.wv-integration-project-scope{grid-gap:9px;border:0;display:grid;gap:9px;margin:0;padding:0}.wv-integration-project-scope legend{color:#31566d;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin-bottom:8px}.wv-integration-project-scope>label{grid-gap:9px;align-items:start;background:#fff;border:1px solid #d9e4e9;border-radius:8px;cursor:pointer;display:grid;gap:9px;grid-template-columns:18px 1fr;padding:10px 11px}.wv-integration-project-scope input{accent-color:#237da0;margin-top:2px}.wv-integration-project-scope label span{grid-gap:2px;color:#31536a;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);gap:2px}.wv-integration-project-scope label small{color:#7c8f9c;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:500}.wv-integration-project-scope>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px 0}.wv-integration-project-scope>div label{align-items:center;background:#fff;border:1px solid #dce6eb;border-radius:7px;color:#48677a;cursor:pointer;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);gap:8px;padding:8px 10px}.wv-managed-token-form{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr}.wv-managed-token-form>label{grid-gap:5px;display:grid;gap:5px}.wv-managed-token-form>.wv-integration-project-scope,.wv-managed-token-form>div:last-child,.wv-managed-token-form>label:nth-child(3){grid-column:1/-1}.wv-managed-token-form>label>span{color:#506e80;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750}.wv-managed-token-form>label>input{background:#fff;border:1px solid #c6d6df;border-radius:8px;color:#173a50;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:42px;padding:8px 10px}.wv-integration-audit{border-top:1px solid #e4ebef;margin:0 20px 20px}.wv-integration-audit summary{align-items:center;color:#42657a;cursor:pointer;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;gap:8px;padding:15px 0}.wv-integration-audit summary span{background:#e9f2f5;border-radius:999px;color:#327a98;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;min-width:23px;padding:3px 6px;text-align:center}.wv-integration-audit>div{display:grid;padding-bottom:4px}.wv-integration-audit article{grid-gap:9px;display:grid;gap:9px;grid-template-columns:12px 1fr;padding:9px 0}.wv-integration-audit article i{background:#fff;border:2px solid #7eb3c8;border-radius:50%;height:8px;margin-top:4px;width:8px}.wv-integration-audit article div{grid-gap:2px;display:grid;gap:2px}.wv-integration-audit article strong{color:#3e6074;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-integration-audit article small{color:#81929e;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-legacy-jira-adopt{grid-gap:13px 18px;align-items:center;display:grid;gap:13px 18px;grid-template-columns:minmax(0,1fr) auto;padding:19px 20px}.wv-legacy-jira-adopt strong{color:#284f66;font-size:.86rem;font-size:var(--wv-type-body)}.wv-legacy-jira-adopt p{color:#708491;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0 0;max-width:760px}.wv-legacy-jira-adopt>span{color:#7b8d98;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-legacy-jira-adopt>.wv-text-link{background:#0000;border:0;color:#607a8b;cursor:pointer;grid-column:2;padding:0}.wv-inline-success{background:#eef9f5;border:1px solid #b8dfcf;border-radius:9px;color:#257058;font-size:.86rem;font-size:var(--wv-type-body);margin:0 20px 14px;padding:11px 14px}.wv-oauth-project-access{border-top:1px solid #e2e9ed;margin:0 0 13px}.wv-oauth-project-access summary{color:#347b99;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;padding:10px 0 8px}.wv-oauth-project-access .wv-integration-project-scope{padding-top:4px}.wv-oauth-project-access .wv-integration-project-scope>label{padding:8px 9px}.wv-oauth-project-access .wv-integration-project-scope small{display:block;margin:0;min-height:0}.wv-integration-admin-note{color:#7b8d99;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:9px}.wv-oauth-site-picker{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);padding:20px}.wv-oauth-site-picker>div:first-child small{color:#347d9c;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-oauth-site-picker h3{color:#244a62;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0}.wv-oauth-site-picker p{color:#6e8290;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-oauth-site-picker>div:nth-child(2){grid-gap:8px;display:grid;gap:8px}.wv-oauth-site-picker label{grid-gap:9px;align-items:center;background:#fbfdfe;border:1px solid #d7e2e8;border-radius:9px;cursor:pointer;display:grid;gap:9px;grid-template-columns:20px 1fr;padding:12px}.wv-oauth-site-picker label.selected{background:#edf7fa;border-color:#58a0bd;box-shadow:0 0 0 2px #428ead14}.wv-oauth-site-picker label input{accent-color:#247c9f}.wv-oauth-site-picker label span{grid-gap:2px;display:grid;gap:2px;min-width:0}.wv-oauth-site-picker label strong{color:#31556b;font-size:.86rem;font-size:var(--wv-type-body)}.wv-oauth-site-picker label small{color:#7b8d99;font-size:.76rem;font-size:var(--wv-type-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-oauth-site-picker footer{display:flex;grid-column:1/-1;justify-content:flex-end;padding-top:2px}@media(max-width:1080px){.wv-integration-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-integration-overview{grid-template-columns:repeat(3,1fr)}.wv-integration-overview>p{border-top:1px solid #e3eaee;grid-column:1/-1}.wv-integration-toolbar{grid-template-columns:1fr}.wv-integration-toolbar>div{justify-content:flex-start}.wv-managed-connection dl{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-managed-connection dl>div,.wv-managed-connection dl>div:nth-child(3n){border-bottom:1px solid #e3eaee;border-right:1px solid #e3eaee}.wv-managed-connection dl>div:nth-child(2n){border-right:0}.wv-managed-connection dl>div:nth-last-child(-n+2){border-bottom:0}}@media(max-width:720px){.wv-integration-boundaries,.wv-integration-catalog,.wv-integration-detail-grid,.wv-integration-overview{grid-template-columns:1fr}.wv-integration-overview>div{border-bottom:1px solid #e3eaee;border-right:0}.wv-integration-overview>p{grid-column:auto}.wv-integration-hero{grid-template-columns:55px 1fr}.wv-integration-hero>.wv-button,.wv-integration-hero>em{grid-column:2}.wv-jira-connect-options{grid-template-columns:1fr}.wv-jira-connect-options>form{grid-column:auto;grid-template-columns:1fr}.wv-jira-connect-options form label:nth-child(3),.wv-jira-connect-options form>div{grid-column:auto}.wv-jira-connected-actions{align-items:flex-start;flex-direction:column}.wv-integration-project-scope>div,.wv-managed-connection dl,.wv-managed-token-form{grid-template-columns:1fr}.wv-managed-connection dl>div,.wv-managed-connection dl>div:nth-child(3n),.wv-managed-connection dl>div:nth-last-child(-n+3){border-bottom:1px solid #e3eaee;border-right:0}.wv-managed-connection dl>div:last-child{border-bottom:0}.wv-managed-connection-actions{align-items:stretch;flex-direction:column}.wv-managed-connection-actions .wv-button{width:100%}.wv-managed-connection-error{align-items:flex-start;flex-direction:column}.wv-managed-token-form>.wv-integration-project-scope,.wv-managed-token-form>div:last-child,.wv-managed-token-form>label{grid-column:auto}.wv-legacy-jira-adopt,.wv-oauth-site-picker{grid-template-columns:1fr}.wv-legacy-jira-adopt>.wv-text-link{grid-column:auto;justify-self:start}.wv-oauth-site-picker footer{grid-column:auto}}.wv-settings{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.wv-settings>div{border-right:1px solid #dce4ee;border-right:1px solid var(--wv-line);min-height:160px;padding:24px}.wv-settings>div:last-child{border-right:0}.wv-settings small,.wv-settings span,.wv-settings strong{display:block}.wv-settings span{color:#4382a4;font:.57rem DM Mono,monospace;text-transform:uppercase}.wv-settings strong{font-size:.8rem;margin-top:24px}.wv-settings small{color:#64748b;color:var(--wv-muted);font-size:.6rem;margin-top:7px}.wv-full-state{align-items:center;color:#607488;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:30px;text-align:center}.wv-full-state p{font-size:.72rem;line-height:1.6;max-width:500px}.wv-full-state h2{color:#132235;color:var(--wv-ink);font-size:1.3rem;margin:15px 0 0}.wv-loader{animation:wv-spin .8s linear infinite;border:3px solid #d9e2eb;border-radius:50%;border-top-color:#2a789e;height:34px;width:34px}.wv-full-state.error>span{background:#fff0f1;border-radius:50%;color:#ae3d48;display:grid;font-weight:800;height:38px;place-items:center;width:38px}.wv-standalone{background:#f3f6fb;background:var(--wv-canvas);font-family:Manrope,Segoe UI,sans-serif;min-height:100svh}.wv-back-hub{background:#0000;border:0;color:#397b9d;cursor:pointer;display:block;font-size:.68rem;font-weight:800;margin:-120px auto 0}.wv-sidebar-backdrop{display:none}.wv-app .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wv-project-next-link{color:#2f769d;display:block;font-size:.63rem;font-weight:800;margin:0 20px 20px;text-decoration:none}.wv-icon-button{background:#fff;border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:8px;color:#607488;cursor:pointer;font-size:1.2rem;height:34px;width:34px}.wv-requirement-error{background:#fff4f5;border:1px solid #f0c5c9;border-radius:8px;color:#9b3340;font-size:.65rem;line-height:1.5;margin:14px 18px;padding:11px 13px}.wv-requirement-loading{align-items:center;color:#64748b;color:var(--wv-muted);display:flex;flex-direction:column;font-size:.67rem;gap:10px;justify-content:center;min-height:260px}.wv-create-requirement,.wv-detail-editor{margin-bottom:17px;overflow:hidden}.wv-source-tabs{display:flex;gap:4px;padding:13px 18px 0}.wv-source-tabs button{background:#0000;border:0;border-radius:7px;color:#6d7f91;cursor:pointer;font:inherit;font-size:.63rem;font-weight:800;min-height:34px;padding:0 13px}.wv-source-tabs button.active{background:#eaf2f8;color:#1e5e86}.wv-jira-import,.wv-requirement-editor{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:19px}.wv-jira-import>*,.wv-requirement-editor>label:first-of-type,.wv-requirement-editor>label:nth-of-type(2),.wv-requirement-editor>label:nth-of-type(3){grid-column:1/-1}.wv-jira-import label,.wv-requirement-editor label,.wv-workflow-card label{grid-gap:7px;color:#40566b;display:grid;font-size:.62rem;font-weight:800;gap:7px}.wv-requirement-editor label>span small{color:#8b99a8;font-weight:500;margin-left:5px}.wv-jira-import input,.wv-requirement-editor input,.wv-requirement-editor select,.wv-requirement-editor textarea,.wv-requirements-toolbar input,.wv-requirements-toolbar select,.wv-workflow-card select{background:#fbfcfe;border:1px solid #cfd9e3;border-radius:8px;color:#132235;color:var(--wv-ink);font:inherit;font-size:.68rem;outline:none;width:100%}.wv-jira-import input,.wv-requirement-editor input,.wv-requirements-toolbar input,.wv-requirements-toolbar select,.wv-workflow-card select{min-height:40px;padding:0 11px}.wv-requirement-editor textarea{line-height:1.55;padding:11px;resize:vertical}.wv-jira-import input:focus,.wv-requirement-editor input:focus,.wv-requirement-editor textarea:focus,.wv-requirements-toolbar input:focus{border-color:#4e8fb6;box-shadow:0 0 0 3px #4e8fb61a}.wv-editor-actions{display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end;padding-top:2px}.wv-button:disabled{cursor:not-allowed;opacity:.55}.wv-source-callout{grid-gap:13px;background:#f1f6fa;border-radius:9px;display:grid;gap:13px;grid-template-columns:42px 1fr;padding:15px}.wv-source-callout>span{background:#123650;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;font:700 .65rem DM Mono,monospace;height:40px;place-items:center;width:40px}.wv-source-callout strong{display:block;font-size:.7rem}.wv-source-callout p{color:#64748b;color:var(--wv-muted);font-size:.62rem;line-height:1.55;margin:4px 0 0}.wv-requirements-register{overflow:hidden}.wv-requirements-toolbar{grid-gap:9px;align-items:center;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:grid;gap:9px;grid-template-columns:minmax(220px,1fr) 180px auto 1fr;min-height:66px;padding:12px 16px}.wv-requirements-toolbar>span{color:#8493a2;font:.57rem DM Mono,monospace;justify-self:end}.wv-requirement-list-head,.wv-requirement-list>a{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(240px,1.6fr) minmax(90px,.45fr) minmax(110px,.5fr) minmax(130px,.55fr) 18px;padding:0 18px}.wv-requirement-list-head{background:#f8fafc;color:#8796a5;font:.53rem DM Mono,monospace;min-height:36px;text-transform:uppercase}.wv-requirement-list>a{border-top:1px solid #edf1f5;color:#132235;color:var(--wv-ink);min-height:72px;text-decoration:none}.wv-requirement-list>a:hover{background:#f8fbfd}.wv-requirement-list small,.wv-requirement-list strong{display:block}.wv-requirement-list strong{font-size:.69rem}.wv-requirement-list small{color:#8796a5;font-size:.56rem;margin-top:4px}.wv-requirement-list time{color:#78899a;font-size:.57rem}.wv-requirement-list b{color:#7490a7}.wv-requirement-status,.wv-source-badge{align-items:center;border-radius:999px;display:inline-flex;font:600 .52rem DM Mono,monospace;padding:5px 8px;white-space:nowrap;width:fit-content}.wv-source-badge{background:#eef3f7;color:#547087}.wv-source-badge.jira{background:#e9f2ff;color:#2168a8}.wv-requirement-status{background:#f0f3f6;color:#607184}.wv-requirement-status.ready_for_review{background:#fff6df;color:#8a6418}.wv-requirement-status.in_review{background:#eaf3ff;color:#28689b}.wv-requirement-status.reviewed{background:#e9f8f0;color:#237454}.wv-requirement-status.archived,.wv-requirement-status.superseded{background:#f3edf6;color:#765783}.wv-agent-preview-strip{grid-gap:13px;align-items:center;background:linear-gradient(105deg,#0b1d30,#102b43);border:1px solid #497da13d;border-radius:11px;color:#fff;display:grid;gap:13px;grid-template-columns:36px 1fr auto;margin-top:16px;min-height:76px;padding:14px 17px}.wv-agent-preview-strip>span{background:#79f2c01a;border-radius:8px;color:#79f2c0;color:var(--wv-mint);display:grid;height:34px;place-items:center;width:34px}.wv-agent-preview-strip strong{display:block;font-size:.67rem}.wv-agent-preview-strip p{color:#91a7ba;font-size:.59rem;margin:3px 0 0}.wv-agent-preview-strip small{color:#79f2c0;color:var(--wv-mint);font:.53rem DM Mono,monospace;text-transform:uppercase}.wv-back-link{color:#457996;display:inline-block;font-size:.63rem;font-weight:800;margin-bottom:18px;text-decoration:none}.wv-requirement-detail-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.55fr)}.wv-requirement-document{padding:24px}.wv-requirement-meta{display:flex;gap:8px;margin-bottom:27px}.wv-requirement-document section+section{border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);margin-top:31px;padding-top:27px}.wv-requirement-document h2{font-size:.83rem;margin:0 0 12px}.wv-requirement-document section>p{color:#40556a;font-size:.69rem;line-height:1.75;margin:0}.wv-requirement-document section>p.muted{color:#8a98a6}.wv-preserve-lines{white-space:pre-wrap}.wv-criteria-list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.wv-criteria-list li{grid-gap:11px;align-items:start;background:#fafcfd;border:1px solid #e3e9ef;border-radius:9px;display:grid;gap:11px;grid-template-columns:29px 1fr;padding:12px}.wv-criteria-list span{background:#e8f2f7;border-radius:7px;color:#33789d;display:grid;font:600 .56rem DM Mono,monospace;height:27px;place-items:center;width:27px}.wv-criteria-list p{color:#3e5266;font-size:.66rem;line-height:1.55;margin:3px 0 0}.wv-requirement-side{grid-gap:17px;align-content:start;display:grid;gap:17px}.wv-workflow-card{overflow:hidden}.wv-workflow-card label{padding:17px 18px 10px}.wv-danger-link{background:#0000;border:0;color:#a84450;cursor:pointer;font:inherit;font-size:.59rem;font-weight:800;margin:4px 18px 17px;padding:0}.wv-agent-card{background:radial-gradient(circle at 90% 0,#79f2c021,#0000 10rem),#0c2033;color:#fff;padding:19px}.wv-agent-card>span{background:#79f2c01a;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;height:36px;place-items:center;width:36px}.wv-agent-card small{color:#79f2c0;color:var(--wv-mint);display:block;font:.53rem DM Mono,monospace;margin-top:17px;text-transform:uppercase}.wv-agent-card h2{font-size:.8rem;margin:6px 0}.wv-agent-card p{color:#9bb0c1;font-size:.61rem;line-height:1.6;margin:0 0 16px}.wv-agent-card .wv-button{background:#ffffff0f;border-color:#ffffff2e;color:#b8c7d3}.wv-requirement-history-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:1fr 1fr;margin-top:17px}.wv-requirement-history-grid>section{overflow:hidden}.wv-timeline{padding:9px 19px 18px}.wv-timeline article{grid-gap:10px;display:grid;gap:10px;grid-template-columns:15px 1fr;padding:12px 0;position:relative}.wv-timeline article:not(:last-child):after{background:#dce5ed;bottom:-11px;content:"";left:4px;position:absolute;top:26px;width:1px}.wv-timeline i{background:#4b8cac;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #8bb3c8;height:9px;margin-top:3px;width:9px;z-index:1}.wv-timeline p,.wv-timeline small,.wv-timeline strong{display:block}.wv-timeline strong{font-size:.63rem}.wv-timeline p{color:#596e81;font-size:.59rem;margin:3px 0}.wv-timeline small{color:#8b99a7;font-size:.54rem;margin-top:4px}.wv-mini-empty{color:#8796a5;font-size:.63rem;margin:20px}.wv-agent-card.live{border-color:#79f2c038}.wv-requirement-agent-card{background:radial-gradient(circle at 90% 0,#79f2c021,#0000 10rem),linear-gradient(145deg,#0c2035,#123b58)}.wv-requirement-agent-card .wv-button{justify-content:center;width:100%}.wv-agent-depth{grid-gap:6px;color:#8fa8b9;display:grid;font-size:.55rem;font-weight:700;gap:6px;margin-bottom:9px}.wv-agent-depth select{background:#102a40;border:1px solid #ffffff2b;border-radius:7px;color:#fff;font:inherit;font-size:.61rem;min-height:36px;padding:0 9px}.wv-agent-depth>small{color:#7f99aa;font-size:.53rem;font-weight:500;line-height:1.5;margin-top:0;text-transform:none}.wv-agent-run-heading{align-items:center}.wv-agent-run-list{overflow:hidden}.wv-agent-run-list-head,.wv-agent-run-list>a{grid-gap:13px;align-items:center;display:grid;gap:13px;grid-template-columns:minmax(260px,1.4fr) minmax(110px,.5fr) minmax(130px,.5fr) minmax(120px,.45fr) 18px;padding:0 18px}.wv-agent-run-list-head{background:#f7f9fb;color:#8594a3;font:.52rem DM Mono,monospace;min-height:37px;text-transform:uppercase}.wv-agent-run-list>a{border-top:1px solid #e9eef3;color:#132235;color:var(--wv-ink);min-height:78px;text-decoration:none}.wv-agent-run-list>a:hover{background:#f8fbfd}.wv-agent-run-list a>div>span,.wv-agent-run-list small,.wv-agent-run-list strong{display:block}.wv-agent-run-list a>div>span{color:#4382a4;font:.5rem DM Mono,monospace;text-transform:uppercase}.wv-agent-run-list strong{font-size:.67rem;margin-top:4px}.wv-agent-run-list small{color:#8595a4;font-size:.54rem;margin-top:3px}.wv-agent-run-list time,.wv-agent-run-list>a>span:not(.wv-run-state){color:#6f8192;font-size:.57rem}.wv-agent-run-list>a>b{color:#7390a7}.wv-run-state{align-items:center;background:#fff;border:1px solid #ccd8e2;border-radius:999px;color:#5d7185;display:inline-flex;font:700 .56rem DM Mono,monospace;gap:8px;padding:8px 11px;text-transform:uppercase}.wv-run-state i{background:#8091a1;border-radius:50%;height:7px;width:7px}.wv-run-state.queued i,.wv-run-state.running i{background:#2b83b3;box-shadow:0 0 0 4px #2b83b31a}.wv-run-state.awaiting_review i{background:#e1a432}.wv-run-state.completed i{background:#2db47d}.wv-run-state.failed i{background:#c84f5c}.wv-stale-warning{grid-gap:3px;background:#fff9ea;border:1px solid #e8c77e;border-radius:9px;color:#6d531b;display:grid;gap:3px;margin-bottom:16px;padding:13px 16px}.wv-preview-notice{align-items:center;background:#edf8fd;border:1px solid #9bc9df;border-radius:9px;color:#285d76;display:flex;gap:10px;margin-bottom:16px;padding:11px 14px}.wv-preview-notice strong{flex:0 0 auto;font-size:.62rem}.wv-preview-notice span{font-size:.58rem;line-height:1.5}.wv-dev-preview-hint{color:#8494a4;font:.53rem DM Mono,monospace;margin:11px 0 0;text-align:center;text-transform:uppercase}.wv-schema-notice{grid-gap:4px;background:#fff9e9;border:1px solid #e2c173;border-radius:9px;color:#6f5419;display:grid;gap:4px;margin-bottom:16px;padding:13px 15px}.wv-schema-notice strong{font-size:.65rem}.wv-schema-notice span{font-size:.59rem;line-height:1.5}.wv-stale-warning strong{font-size:.67rem}.wv-stale-warning span{font-size:.6rem;line-height:1.5}.wv-agent-progress{grid-gap:20px;align-items:center;background:radial-gradient(circle at 0 50%,#79f2c01a,#0000 13rem),#0a1c2d;color:#fff;display:grid;gap:20px;grid-template-columns:65px 1fr auto;min-height:160px;overflow:hidden;padding:25px}.wv-agent-orbit{animation:wv-agent-pulse 1.8s ease-in-out infinite;border:1px solid #79f2c04d;border-radius:50%;display:grid;height:60px;place-items:center;width:60px}.wv-agent-orbit span{background:#79f2c01a;border-radius:50%;color:#79f2c0;color:var(--wv-mint);display:grid;height:40px;place-items:center;width:40px}.wv-agent-progress p{color:#79f2c0;color:var(--wv-mint);font:.55rem DM Mono,monospace;margin:0 0 4px;text-transform:uppercase}.wv-agent-progress h2{font-size:1rem;margin:0}.wv-agent-progress div>span{color:#8fa4b6;display:block;font-size:.62rem;margin-top:7px}.wv-agent-progress .wv-button{background:#ffffff12;border-color:#fff3;color:#fff}.wv-agent-failed{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:40px 1fr;min-height:130px;padding:22px}.wv-agent-failed>span{background:#fff0f1;border-radius:50%;color:#ad3f4a;display:grid;font-weight:800;height:38px;place-items:center;width:38px}.wv-agent-failed.cancelled>span{background:#eff3f6;color:#65798b}.wv-agent-failed h2{font-size:.85rem;margin:0}.wv-agent-failed p,.wv-agent-failed small{color:#64748b;color:var(--wv-muted);display:block;font-size:.61rem;margin:5px 0 0}.wv-agent-failed .wv-agent-failed-retry{display:inline-flex;margin-top:14px}.wv-analysis-hero{grid-gap:20px;background:radial-gradient(circle at 15% 0,#5993c42e,#0000 22rem),#071726;border-radius:13px;box-shadow:0 20px 45px #07172626;color:#fff;display:grid;gap:20px;grid-template-columns:minmax(0,1.25fr) minmax(480px,.9fr);margin-bottom:17px;padding:26px}.wv-analysis-hero>div>span{color:#79f2c0;color:var(--wv-mint);font:.56rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.wv-analysis-hero h2{font-size:clamp(.9rem,1.6vw,1.2rem);font-weight:600;line-height:1.55;margin:11px 0 0}.wv-analysis-hero dl{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin:0}.wv-analysis-hero dl div{background:hsla(0,0%,100%,.035);border:1px solid #ffffff17;border-radius:9px;padding:13px}.wv-analysis-hero dt{color:#8299aa;font-size:.53rem}.wv-analysis-hero dd{color:#79f2c0;color:var(--wv-mint);font:700 1rem DM Mono,monospace;margin:7px 0 5px}.wv-analysis-hero dl small{color:#91a6b7;display:block;font-size:.51rem;line-height:1.45}.wv-analysis-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)}.wv-analysis-side{grid-gap:17px;align-self:start;display:grid;gap:17px}.wv-analysis-findings{padding:0 22px}.wv-analysis-section{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);padding:24px 0}.wv-analysis-section:last-child{border-bottom:0}.wv-analysis-section-title{align-items:center;display:flex;gap:8px}.wv-analysis-section-title h2{font-size:.86rem;margin:0}.wv-analysis-section-title>span{background:#edf3f7;border-radius:999px;color:#647b8f;font:.51rem DM Mono,monospace;min-width:20px;padding:3px 5px;text-align:center}.wv-finding-list{grid-gap:9px;display:grid;gap:9px;margin-top:14px}.wv-finding-list article{background:#fbfcfd;border:1px solid #e1e8ee;border-radius:9px;padding:14px}.wv-finding-list article>div{display:flex;gap:6px}.wv-inference,.wv-severity{border-radius:999px;font:.49rem DM Mono,monospace;padding:4px 6px;text-transform:uppercase}.wv-severity{background:#eef3f6;color:#65788a}.wv-severity.critical,.wv-severity.high{background:#fff0f1;color:#a63b48}.wv-severity.medium{background:#fff7e5;color:#86621d}.wv-inference{background:#edf2fb;color:#4b6795}.wv-finding-list h3{font-size:.7rem;margin:10px 0 5px}.wv-finding-list p{color:#506477;font-size:.62rem;line-height:1.6;margin:0}.wv-finding-list small{color:#8a99a7;display:block;font-size:.53rem;line-height:1.5;margin-top:8px}.wv-analysis-clear{color:#789084;font-size:.62rem;margin:14px 0 0}.wv-coverage-themes{align-self:start;overflow:hidden}.wv-coverage-themes ol{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:10px 18px 16px}.wv-coverage-themes li{grid-gap:8px;align-items:start;border-bottom:1px solid #edf1f4;color:#4c6174;display:grid;font-size:.61rem;gap:8px;grid-template-columns:27px 1fr;line-height:1.5;padding:11px 0}.wv-coverage-themes li:last-child{border-bottom:0}.wv-coverage-themes li span{color:#3b8b68;font:.51rem DM Mono,monospace}.wv-analysis-provenance{grid-gap:5px;background:#f8fafc;border-top:1px solid #dce4ee;border-top:1px solid var(--wv-line);display:grid;gap:5px;padding:16px 18px}.wv-analysis-provenance span{color:#487d9a;font:.53rem DM Mono,monospace;text-transform:uppercase}.wv-analysis-provenance small{color:#8292a1;font-size:.53rem;text-transform:capitalize}.wv-proposals-section{margin-top:28px}.wv-proposals-heading{align-items:end;display:flex;gap:25px;justify-content:space-between;margin-bottom:15px}.wv-proposals-heading p{color:#3681a8;font:.55rem DM Mono,monospace;margin:0 0 5px;text-transform:uppercase}.wv-proposals-heading h2{font-size:1.15rem;margin:0}.wv-proposals-heading>div:first-child>span{color:#64748b;color:var(--wv-muted);display:block;font-size:.62rem;margin-top:7px}.wv-proposals-heading>div:last-child{grid-gap:1px 7px;align-items:baseline;display:grid;gap:1px 7px;grid-template-columns:auto auto}.wv-proposals-heading>div:last-child strong{color:#173a52;font:700 .8rem DM Mono,monospace}.wv-proposals-heading>div:last-child small{color:#7e8e9e;font-size:.54rem}.wv-proposal-list{grid-gap:13px;display:grid;gap:13px}.wv-proposal-card{background:#fff;border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:12px;box-shadow:0 18px 48px #142a4614;box-shadow:var(--wv-shadow);overflow:hidden}.wv-proposal-card.approved{border-color:#a9d9c5}.wv-proposal-card.rejected{opacity:.72}.wv-proposal-card>header{border-bottom:1px solid #e8edf2;display:flex;gap:15px;justify-content:space-between;padding:18px 20px}.wv-proposal-card header div>span{color:#3980a9;font:.52rem DM Mono,monospace;text-transform:uppercase}.wv-proposal-card h3{font-size:.8rem;margin:5px 0 0}.wv-proposal-status{align-self:start;background:#fff6df;border-radius:999px;color:#856119;font:.51rem DM Mono,monospace;padding:5px 8px}.wv-proposal-status.approved{background:#e8f8f0;color:#267356}.wv-proposal-status.rejected{background:#f2edf4;color:#75567e}.wv-proposal-card>p{color:#4c6175;font-size:.64rem;line-height:1.6;margin:0;padding:15px 20px 8px}.wv-proposal-tags{display:flex;flex-wrap:wrap;gap:5px;padding:3px 20px 15px}.wv-proposal-tags span{background:#eef3f7;border-radius:6px;color:#5a7185;font-size:.51rem;padding:4px 7px}.wv-proposal-overall,.wv-proposal-preconditions,.wv-proposal-rationale,.wv-proposal-steps{border-top:1px solid #edf1f4;margin:0 20px;padding:15px 0}.wv-proposal-overall>strong,.wv-proposal-preconditions>strong,.wv-proposal-rationale>strong,.wv-proposal-steps>strong{color:#314c63;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin-bottom:9px}.wv-proposal-overall p{color:#415d72;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.55;margin:0}.wv-proposal-context-grid{grid-gap:10px;border-top:1px solid #edf1f4;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 20px;padding:15px 0}.wv-proposal-context-grid>div{background:#fafcfd;border:1px solid #e1e8ee;border-radius:7px;padding:11px 12px}.wv-proposal-context-grid strong{color:#3d586d;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-proposal-context-grid ul{color:#60768a;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:7px 0 0;padding-left:17px}.wv-proposal-context-grid dl,.wv-proposal-context-grid dl div{grid-gap:3px;display:grid;gap:3px;margin:7px 0 0}.wv-proposal-context-grid dt{color:#7d8f9d;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-proposal-context-grid dd{color:#4f687b;font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-proposal-preconditions ul{color:#586d80;font-size:.59rem;line-height:1.6;margin:0;padding-left:17px}.wv-proposal-steps>div{grid-gap:9px;display:grid;gap:9px;grid-template-columns:27px 1fr;padding:8px 0}.wv-proposal-steps>div>span{background:#eaf2f7;border-radius:6px;color:#377a9d;display:grid;font:.52rem DM Mono,monospace;height:25px;place-items:center;width:25px}.wv-proposal-steps b,.wv-proposal-steps p,.wv-proposal-steps small{display:block;margin:0}.wv-proposal-steps b{color:#40566a;font-size:.59rem;font-weight:700;line-height:1.5}.wv-proposal-steps small{color:#758596;font-size:.56rem;line-height:1.5;margin-top:4px}.wv-case-json,.wv-proposal-json pre{background:#0d2133;border-radius:7px;color:#d7ebf5;font:500 .76rem/1.6 DM Mono,monospace;font:500 var(--wv-type-caption)/1.6 DM Mono,monospace;margin:0;overflow:auto;padding:14px;white-space:pre}.wv-case-execution-table table,.wv-proposal-table table{border-collapse:collapse;color:#465f72;font-size:.76rem;font-size:var(--wv-type-caption);width:100%}.wv-case-execution-table td,.wv-case-execution-table th,.wv-proposal-table td,.wv-proposal-table th{border:1px solid #dfe7ed;padding:9px 10px;text-align:left;vertical-align:top}.wv-case-execution-table th,.wv-proposal-table th{background:#f1f6f9;color:#3b647d;font-weight:800}.wv-case-numbered,.wv-proposal-numbered ol{grid-gap:9px;display:grid;gap:9px;margin:0;padding-left:24px}.wv-case-numbered li,.wv-proposal-numbered li{color:#405b6f;padding-left:4px}.wv-case-numbered li small,.wv-case-numbered li strong,.wv-proposal-numbered li b,.wv-proposal-numbered li small{display:block}.wv-case-numbered li small{color:#718595;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px}.wv-proposal-ac-groups section{background:#fafcfd;border:1px solid #dfe7ed;border-radius:8px;margin-top:12px;padding:12px}.wv-proposal-ac-groups section h4{color:#31769c;font-size:.76rem;font-size:var(--wv-type-caption);margin:0 0 9px}.wv-proposal-ac-groups section>div{grid-gap:8px;border-top:1px solid #e6edf2;display:grid;gap:8px;grid-template-columns:30px 1fr;padding-top:8px}.wv-proposal-ac-groups section>div>span{background:#e8f2f7;border-radius:6px;color:#34789e;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:25px;place-items:center;width:25px}.wv-proposal-ac-groups section p{margin:0}.wv-proposal-rationale p{color:#627589;font-size:.58rem;line-height:1.55;margin:0}.wv-proposal-card>footer{background:#fafcfd;border-top:1px solid #e8edf2;display:flex;gap:8px;justify-content:flex-end;padding:13px 20px}.wv-refinement-original{background:#f8fafc;border:1px solid #dce5ec;border-radius:8px;margin:13px 20px 0}.wv-refinement-original>summary{color:#39789b;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;padding:10px 12px}.wv-refinement-original>div{grid-gap:1px;background:#dfe7ed;border-top:1px solid #dfe7ed;display:grid;gap:1px;grid-template-columns:1fr 1fr}.wv-refinement-original section{background:#fff;padding:13px}.wv-refinement-original section>small,.wv-refinement-original section>strong{display:block}.wv-refinement-original section>small{color:#8293a0;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-refinement-original section>strong{color:#405b6f;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:5px}.wv-refinement-original section>p{color:#607688;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:6px 0 0}.wv-refinement-original ol{grid-gap:6px;display:grid;gap:6px;margin:9px 0 0;padding-left:18px}.wv-refinement-original li{color:#536b7e;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-refinement-original li small,.wv-refinement-original li span{display:block}.wv-refinement-original li small{color:#82919d;margin-top:2px}.wv-button.danger{background:#fff3f4;border-color:#e5b8be;color:#9b3541}.wv-reject-box{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto auto;width:100%}.wv-reject-box textarea{border:1px solid #cfd9e2;border-radius:7px;font:inherit;font-size:.6rem;padding:9px;resize:vertical}.wv-application-note{background:#effaf5;border-top:1px solid #bde1d1;color:#3a715d;font-size:.57rem;padding:12px 20px}.wv-proposal-editor{grid-gap:13px;display:grid;gap:13px;padding:17px 20px}.wv-case-application label,.wv-proposal-editor label{grid-gap:5px;color:#496075;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700;gap:5px}.wv-case-application select,.wv-proposal-editor input,.wv-proposal-editor select,.wv-proposal-editor textarea{background:#fff;border:1px solid #cad6e0;border-radius:7px;color:#132235;color:var(--wv-ink);font:inherit;font-size:.86rem;font-size:var(--wv-type-body);min-height:40px;padding:8px 10px;width:100%}.wv-proposal-editor textarea{resize:vertical}.wv-proposal-editor label span small{color:#8293a1;font-weight:500}.wv-proposal-editor-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr 1fr}.wv-proposal-template-editor{grid-gap:9px;background:#f8fafc;border:1px solid #dce5ec;border-radius:8px;display:grid;gap:9px;padding:13px}.wv-proposal-template-editor>strong{color:#34546b;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-run-configuration{margin:-7px 0 20px;overflow:hidden}.wv-run-configuration>summary{color:#486379;cursor:pointer;display:flex;gap:18px;justify-content:space-between;padding:14px 18px}.wv-run-configuration>summary span{color:#3179a4;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.wv-run-configuration>summary strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-run-config-grid{grid-gap:1px;background:#e4ebf0;border-top:1px solid #e4ebf0;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.wv-run-config-grid>div{grid-gap:4px;background:#fbfcfd;display:grid;gap:4px;padding:13px 16px}.wv-run-config-grid small,.wv-run-guidance small{color:#7c8f9e;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-run-config-grid strong{color:#3d586d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.45}.wv-run-guidance{border-top:1px solid #e4ebf0;padding:14px 16px}.wv-run-guidance p{color:#536b7e;font-size:.86rem;font-size:var(--wv-type-body);margin:5px 0 0;white-space:pre-wrap}.wv-run-config-actions{background:#f8fafc;border-top:1px solid #e4ebf0;display:flex;justify-content:flex-end;padding:12px 16px}.wv-proposal-step-editor{grid-gap:8px;border-top:1px solid #e8edf2;display:grid;gap:8px;padding-top:13px}.wv-proposal-step-editor>strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-proposal-step-editor>div{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:28px 1fr 1fr}.wv-proposal-step-editor.grouped>div{grid-template-columns:28px minmax(130px,.65fr) 1fr 1fr}.wv-proposal-step-editor>div>span{background:#eaf2f7;border-radius:6px;color:#377a9d;display:grid;font:.68rem DM Mono,monospace;font:var(--wv-type-micro) DM Mono,monospace;height:27px;place-items:center;width:27px}.wv-case-application{grid-gap:10px;align-items:end;background:#f4fbf7;border-top:1px solid #cfe3d9;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) minmax(150px,.7fr) auto;padding:15px 20px}.wv-case-application>div small,.wv-case-application>div strong{display:block}.wv-case-application>div strong{color:#285f4b;font-size:.86rem;font-size:var(--wv-type-body)}.wv-case-application>div small{color:#668276;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px}.wv-case-application>a{align-self:center;color:#317798;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800;text-decoration:none}.wv-case-application.refinement{align-items:stretch;grid-template-columns:1fr}.wv-refinement-save-options{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.wv-case-application .wv-refinement-save-options label{align-items:start;background:#fff;border:1px solid #cee0d7;border-radius:8px;cursor:pointer;gap:9px;grid-template-columns:18px 1fr;padding:12px}.wv-case-application .wv-refinement-save-options label.selected{border-color:#5fae8d;box-shadow:0 0 0 2px #489b791a}.wv-case-application .wv-refinement-save-options label.danger{background:#fffafb;border-color:#e1b8bd}.wv-refinement-save-options input{margin-top:2px}.wv-refinement-save-options span small,.wv-refinement-save-options span strong{display:block}.wv-refinement-save-options span strong{color:#355c4c;font-size:.86rem;font-size:var(--wv-type-body)}.wv-refinement-save-options label.danger span strong{color:#93424b}.wv-refinement-save-options span small{color:#71867b;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:500;margin-top:3px}.wv-replace-confirmation{background:#fff6f7;border:1px solid #e4b8bd;border-radius:9px;padding:14px}.wv-case-application .wv-replace-confirmation>strong{color:#913c47}.wv-replace-confirmation p{color:#805e63;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:6px 0 11px}.wv-case-application .wv-replace-confirmation label{align-items:center;color:#764b51;display:flex;gap:8px}.wv-replace-confirmation input{height:16px;width:16px}.wv-replace-confirmation .wv-button{margin-top:12px}.wv-applied-case{grid-gap:10px;align-items:center;background:#effaf5;border-top:1px solid #a9d9c5;display:grid;gap:10px;grid-template-columns:34px 1fr auto;padding:14px 20px}.wv-applied-case>span{background:#d9f4e8;border-radius:50%;color:#217552;display:grid;font-weight:900;height:32px;place-items:center;width:32px}.wv-applied-case small,.wv-applied-case strong{display:block}.wv-applied-case strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-applied-case small{color:#5f7a6f;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-applied-case a{color:#287555;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800;text-decoration:none}.wv-linked-cases{margin-top:17px;overflow:hidden}.wv-linked-cases>div:last-child article{grid-gap:11px;align-items:center;border-top:1px solid #e9eef2;display:grid;gap:11px;grid-template-columns:34px 1fr auto;min-height:66px;padding:11px 18px}.wv-linked-cases article>span{background:#e8f2f7;border-radius:8px;color:#347a9d;display:grid;font:.68rem DM Mono,monospace;font:var(--wv-type-micro) DM Mono,monospace;height:32px;place-items:center;width:32px}.wv-linked-cases small,.wv-linked-cases strong{display:block}.wv-linked-cases strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-linked-cases small{color:#7a8c9c;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-linked-cases a{color:#337a9d;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800;text-decoration:none}.wv-agent-card>div>small,.wv-agent-preview-strip small,.wv-agent-progress p,.wv-agent-run-list a>div>span,.wv-agent-run-list-head,.wv-analysis-hero dt,.wv-analysis-hero>div>span,.wv-analysis-provenance span,.wv-analysis-section-title>span,.wv-coverage-themes li span,.wv-criteria-list span,.wv-dev-preview-hint,.wv-inference,.wv-nav a small,.wv-nav p,.wv-nav-soon small,.wv-page-header p,.wv-panel-heading p,.wv-preview-badge,.wv-project-card dt,.wv-project-card>div:first-child small,.wv-project-next li span,.wv-proposal-card header div>span,.wv-proposal-status,.wv-proposal-steps>div>span,.wv-proposal-tags span,.wv-proposals-heading p,.wv-requirement-list-head,.wv-requirement-status,.wv-run-state,.wv-settings span,.wv-severity,.wv-source-badge,.wv-status{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-agent-depth,.wv-agent-depth>small,.wv-agent-failed p,.wv-agent-failed small,.wv-agent-indicator,.wv-agent-preview-strip p,.wv-agent-run-list small,.wv-agent-run-list time,.wv-agent-run-list>a>span:not(.wv-run-state),.wv-analysis-hero dl small,.wv-analysis-provenance small,.wv-application-note,.wv-finding-list small,.wv-preview-notice span,.wv-project-card>p,.wv-project-rows small,.wv-project-rows time,.wv-proposal-preconditions ul,.wv-proposal-rationale p,.wv-proposal-steps small,.wv-proposals-heading>div:last-child small,.wv-quick-actions small,.wv-requirement-list small,.wv-requirement-list time,.wv-requirements-toolbar>span,.wv-run-list small,.wv-schema-notice span,.wv-settings small,.wv-stale-warning span,.wv-stat-grid small,.wv-timeline p,.wv-timeline small,.wv-user small,.wv-user strong,.wv-workspace-switcher small{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-agent-card p,.wv-agent-depth select,.wv-agent-foundation a,.wv-agent-foundation p,.wv-agent-preview-strip strong,.wv-agent-progress div>span,.wv-agent-run-list strong,.wv-analysis-clear,.wv-back-hub,.wv-back-link,.wv-button,.wv-card-action,.wv-context-path,.wv-coverage-themes li,.wv-criteria-list p,.wv-danger-link,.wv-empty a,.wv-empty p,.wv-finding-list p,.wv-full-state p,.wv-integration-grid article>a,.wv-integration-grid article>span:last-child,.wv-integration-grid p,.wv-jira-import input,.wv-jira-import label,.wv-mini-empty,.wv-nav a,.wv-nav-soon,.wv-page-header>div>span,.wv-panel-heading>a,.wv-preview-notice strong,.wv-project-next li,.wv-project-next-link,.wv-project-rows strong,.wv-proposal-card>p,.wv-proposal-preconditions>strong,.wv-proposal-rationale>strong,.wv-proposal-steps b,.wv-proposal-steps>strong,.wv-proposals-heading>div:first-child>span,.wv-quick-actions strong,.wv-reject-box textarea,.wv-requirement-document section>p,.wv-requirement-editor input,.wv-requirement-editor label,.wv-requirement-editor select,.wv-requirement-editor textarea,.wv-requirement-error,.wv-requirement-list strong,.wv-requirement-loading,.wv-requirements-toolbar input,.wv-requirements-toolbar select,.wv-run-list strong,.wv-schema-notice strong,.wv-sidebar-footer>a,.wv-source-callout p,.wv-source-tabs button,.wv-stale-warning strong,.wv-stat-grid span,.wv-text-link,.wv-timeline strong,.wv-welcome-name,.wv-workflow-card label,.wv-workflow-card select{font-size:.86rem;font-size:var(--wv-type-body)}.wv-agent-card h2,.wv-agent-failed h2,.wv-agent-foundation h3,.wv-analysis-section-title h2,.wv-empty h3,.wv-finding-list h3,.wv-proposal-card h3,.wv-requirement-document h2,.wv-settings strong,.wv-source-callout strong,.wv-workspace-switcher strong{font-size:.94rem;font-size:var(--wv-type-emphasis)}.wv-panel-heading h2{font-size:1.02rem}.wv-project-card h2{font-size:1.14rem}.wv-integration-grid h2{font-size:1rem}.wv-agent-progress h2{font-size:1.08rem}.wv-analysis-hero h2{font-size:clamp(1rem,1.7vw,1.3rem)}.wv-proposals-heading h2{font-size:1.22rem}.wv-jira-import input,.wv-requirement-editor input,.wv-requirements-toolbar input,.wv-requirements-toolbar select,.wv-workflow-card select{min-height:42px}.wv-agent-handoff-banner{grid-gap:14px;align-items:center;background:linear-gradient(105deg,#0b1c30,#123654);border:1px solid #2c71aa2e;border-radius:12px;box-shadow:0 14px 35px #0d26411f;color:#eaf4ff;display:grid;gap:14px;grid-template-columns:42px 1fr auto;margin-bottom:18px;padding:15px 18px}.wv-agent-handoff-banner>span{background:#79f2c01c;border-radius:10px;color:#79f2c0;color:var(--wv-mint);display:grid;font-size:1.1rem;height:38px;place-items:center;width:38px}.wv-agent-handoff-banner p,.wv-agent-handoff-banner small,.wv-agent-handoff-banner strong{display:block;margin:0}.wv-agent-handoff-banner small{color:#79f2c0;color:var(--wv-mint);font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.wv-agent-handoff-banner strong{font-size:.94rem;font-size:var(--wv-type-emphasis);margin-top:3px}.wv-agent-handoff-banner p{color:#a9bdcf;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-agent-handoff-banner em,.wv-agent-handoff-banner>a{border:1px solid #79f2c038;border-radius:999px;color:#b9f7dd;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:7px 11px;text-decoration:none;white-space:nowrap}.wv-agent-handoff-banner>a:hover{background:#79f2c014;border-color:#79f2c07a;color:#fff}.wv-jira-modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040f1c94;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:140}.wv-jira-modal{background:#fff;border:1px solid #d2dee8;border-radius:15px;box-shadow:0 30px 90px #04122352;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(820px,calc(100vh - 40px));overflow:hidden;width:min(760px,100%)}.wv-jira-modal>header{border-bottom:1px solid #e3eaf0;display:flex;gap:18px;justify-content:space-between;padding:20px 22px 17px}.wv-jira-modal header small{color:#3478a3;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-jira-modal header h2{color:#173c57;font-size:1.18rem;margin:4px 0 3px}.wv-jira-modal header p{color:#718494;font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-jira-modal header>button{background:#eff3f6;border:0;border-radius:8px;color:#61788b;cursor:pointer;font-size:1.2rem;height:32px;width:32px}.wv-jira-modal>footer{background:#f8fafc;border-top:1px solid #e3eaf0;display:flex;gap:9px;justify-content:flex-end;padding:13px 22px}.wv-jira-connect-state{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:50px 1fr auto;overflow:auto;padding:28px 22px}.wv-jira-connect-state>span{background:#e8f2fb;border-radius:11px;color:#1878b5;display:grid;font-size:1.25rem;font-weight:850;height:46px;place-items:center;width:46px}.wv-jira-connect-state h3,.wv-jira-connect-state p{margin:0}.wv-jira-connect-state h3{color:#214159}.wv-jira-connect-state p{color:#708596;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px}.wv-jira-future-connection{grid-gap:3px 15px;background:#fafcfd;border:1px dashed #ccd9e3;border-radius:9px;color:#718494;display:grid;gap:3px 15px;grid-column:1/-1;grid-template-columns:1fr auto;margin-top:8px;padding:14px 16px}.wv-jira-future-connection strong{color:#506b7f;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-jira-future-connection small{font-size:.68rem;font-size:var(--wv-type-micro);grid-column:1}.wv-jira-future-connection a,.wv-jira-future-connection em{align-self:center;color:#2f789b;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;font-style:normal;grid-column:2;grid-row:1/3;text-decoration:none;text-transform:uppercase}.wv-jira-picker{display:grid;grid-template-rows:auto auto minmax(160px,1fr) auto;min-height:0;overflow:hidden;padding:18px 22px}.wv-jira-picker-controls{grid-gap:12px;display:grid;gap:12px;grid-template-columns:.8fr 1.2fr;margin-bottom:14px}.wv-jira-picker-controls label{grid-gap:6px;display:grid;gap:6px}.wv-jira-picker-controls span{color:#50687c;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750}.wv-jira-picker-controls input,.wv-jira-picker-controls select{border:1px solid #cbd8e4;border-radius:8px;color:#29465c;font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;min-height:42px;padding:8px 10px}.wv-jira-issue-list{background:#fbfcfd;border:1px solid #dce5ec;border-radius:9px;min-height:180px;overflow:auto}.wv-jira-issue-list>p{color:#768b9b;margin:0;padding:28px;text-align:center}.wv-jira-issue-list label{grid-gap:8px;align-items:center;border-bottom:1px solid #e7edf2;cursor:pointer;display:grid;gap:8px;grid-template-columns:20px 105px 1fr;padding:11px 13px}.wv-jira-issue-list label:last-child{border-bottom:0}.wv-jira-issue-list label.selected,.wv-jira-issue-list label:hover{background:#edf6fb}.wv-jira-issue-list label>span{grid-gap:2px;display:grid;gap:2px}.wv-jira-issue-list label strong{color:#28759f;font:750 .76rem DM Mono,monospace;font:750 var(--wv-type-caption) DM Mono,monospace}.wv-jira-issue-list label small{color:#8294a2;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-jira-issue-list label p{color:#3f586b;font-size:.86rem;font-size:var(--wv-type-body);margin:0}.wv-jira-load-more{background:#0000;border:0;color:#3379a4;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:750;justify-self:center;margin-top:10px}.wv-library-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(255px,285px) minmax(0,1fr)}.wv-library-tree{min-width:0;overflow:visible;padding:0;position:sticky;top:84px;width:100%}.wv-tree-header{grid-gap:9px;align-items:center;border-bottom:1px solid #e7edf3;display:grid;gap:9px;grid-template-columns:1fr auto auto;min-height:68px;padding:14px 14px 9px}.wv-tree-header h2,.wv-tree-header p{margin:0}.wv-tree-header p{color:#367aa5;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.wv-tree-header h2{font-size:.94rem;font-size:var(--wv-type-emphasis);margin-top:3px}.wv-tree-header>span{border:1px solid #cceee0;border-radius:999px;color:#26926b;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;min-width:25px;padding:4px 6px;text-align:center}.wv-tree-header>button{background:#e9f3fa;border:0;border-radius:7px;color:#276d99;cursor:pointer;display:grid;height:29px;place-items:center;width:29px}.wv-tree-tools{align-items:center;display:flex;min-height:35px;padding:5px 13px}.wv-tree-tools label{align-items:center;color:#718397;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);gap:7px}.wv-file-tree{outline:none;padding:5px 6px 10px}.wv-tree-section-label{grid-gap:7px;align-items:center;color:#8697a6;display:grid;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;gap:7px;grid-template-columns:17px 1fr auto;letter-spacing:.06em;min-height:31px;padding:8px 8px 3px;text-transform:uppercase}.wv-tree-section-label svg{color:#6e8ca4;height:14px;width:14px}.wv-tree-section-label small{color:#9aabb9;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace}.wv-tree-branch{position:relative}.wv-tree-branch.archived{opacity:.58}.wv-tree-node{align-items:center;border-radius:7px;color:#53697e;display:grid;grid-template-columns:18px minmax(0,1fr) 27px;min-height:35px;min-width:0;position:relative}.wv-tree-node:before{background:#0000;border-radius:7px;content:"";inset:2px 1px;pointer-events:none;position:absolute;z-index:0}.wv-tree-node:hover:before{background:#f0f5f9}.wv-tree-node.selected:before{background:#e3eff8;box-shadow:inset 3px 0 #3c86b7}.wv-tree-node.drop-target:before{background:#e5f7ef;box-shadow:inset 0 0 0 1px #65b995}.wv-tree-grip,.wv-tree-menu-trigger,.wv-tree-select{background:#0000;border:0;color:inherit;font:inherit;position:relative;z-index:1}button.wv-tree-grip{color:#9aabba;cursor:grab;display:grid;height:30px;opacity:0;padding:0;place-items:center;width:18px}.wv-tree-node:focus-within button.wv-tree-grip,.wv-tree-node:hover button.wv-tree-grip{opacity:1}.wv-tree-grip svg{width:12px}.wv-tree-select{grid-gap:4px;align-items:center;cursor:pointer;display:grid;gap:4px;grid-template-columns:0 16px 18px minmax(0,1fr) auto auto;grid-template-columns:calc(var(--tree-depth,0)*15px) 16px 18px minmax(0,1fr) auto auto;min-height:35px;min-width:0;padding:3px 4px 3px 0;text-align:left;width:100%}.wv-tree-select:focus-visible{border-radius:6px;outline:2px solid #2d7eb459;outline-offset:-2px}.wv-tree-indent{border-right:0 solid #0000;border-right:calc(var(--tree-depth,0)*0px) solid #0000;height:100%;width:100%}.wv-tree-chevron{color:#7d91a4;display:grid;height:23px;place-items:center;width:16px}.wv-tree-chevron.spacer{visibility:hidden}.wv-tree-chevron svg{height:13px;width:13px}.wv-tree-icon{color:#718ba1;height:16px;width:16px}.wv-tree-icon.suite{color:#397ca8}.wv-tree-label{color:#455d73;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-tree-node.root .wv-tree-select{grid-template-columns:0 16px 18px minmax(90px,1fr) auto}.wv-tree-node.root .wv-tree-label{overflow:visible;text-overflow:clip;white-space:nowrap}.wv-tree-node.selected .wv-tree-label{color:#174e73;font-weight:750}.wv-tree-select>small{background:#edf0f2;border-radius:4px;color:#8a98a5;font-size:.55rem;padding:2px 4px;text-transform:uppercase}.wv-tree-select>b{color:#7b8fa2;font:650 .68rem DM Mono,monospace;font:650 var(--wv-type-micro) DM Mono,monospace;min-width:19px;text-align:right}.wv-tree-node.selected .wv-tree-select>b{color:#2f729e}.wv-tree-menu{position:relative;z-index:5}.wv-tree-menu-trigger{border-radius:6px;color:#7690a5;cursor:pointer;display:grid;height:29px;opacity:0;padding:0;place-items:center;width:27px}.wv-tree-menu.open .wv-tree-menu-trigger,.wv-tree-node:focus-within .wv-tree-menu-trigger,.wv-tree-node:hover .wv-tree-menu-trigger{opacity:1}.wv-tree-menu-trigger:hover,.wv-tree-menu.open .wv-tree-menu-trigger{background:#dbe8f1}.wv-tree-menu>div{background:#fff;border:1px solid #d8e2eb;border-radius:9px;box-shadow:0 16px 38px #142a462b;display:grid;min-width:158px;padding:5px;position:absolute;right:0;top:29px;z-index:30}.wv-tree-menu>div button{grid-gap:7px;align-items:center;background:#0000;border:0;border-radius:6px;color:#435b70;cursor:pointer;display:grid;font:650 .76rem inherit;font:650 var(--wv-type-caption) inherit;gap:7px;grid-template-columns:18px 1fr;min-height:33px;padding:6px 8px;text-align:left}.wv-tree-menu>div button:focus-visible,.wv-tree-menu>div button:hover{background:#edf4f9;outline:none}.wv-tree-menu>div button.destructive{color:#ac3e49}.wv-tree-inline-editor{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:22px minmax(0,1fr) auto auto;grid-template-columns:calc(22px + var(--tree-depth,0)*15px) minmax(0,1fr) auto auto;min-height:38px;padding:3px 7px}.wv-tree-inline-editor input{border:1px solid #65a3ca;border-radius:6px;color:#29475e;font:600 .76rem inherit;font:600 var(--wv-type-caption) inherit;min-height:31px;min-width:0;outline:2px solid #3f8bbc1f;padding:5px 8px}.wv-tree-inline-editor button{background:#e8f2f8;border:0;border-radius:5px;color:#276c97;cursor:pointer;font:700 .68rem inherit;font:700 var(--wv-type-micro) inherit;min-height:29px;padding:4px 7px}.wv-tree-empty{grid-gap:5px;color:#8a9bab;display:grid;gap:5px;justify-items:center;padding:24px 12px;text-align:center}.wv-tree-empty>svg{height:24px;width:24px}.wv-tree-empty p{font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-tree-empty button{background:#0000;border:0;color:#28729f;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit}.wv-tree-dialog-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050f1c7a;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.wv-tree-dialog{background:#fff;border:1px solid #d8e2ec;border-radius:13px;box-shadow:0 28px 80px #05142640;overflow:hidden;width:min(480px,100%)}.wv-tree-dialog>header{border-bottom:1px solid #e6ecf2;display:flex;gap:14px;justify-content:space-between;padding:18px 20px 14px}.wv-tree-dialog header small{color:#3478a3;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-tree-dialog header h2{font-size:1.05rem;margin:4px 0 0}.wv-tree-dialog header>button{background:#f0f3f6;border:0;border-radius:7px;color:#64798d;cursor:pointer;font-size:1rem;height:30px;width:30px}.wv-tree-dialog-fields{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr;padding:18px 20px}.wv-tree-dialog-fields label{grid-gap:6px;display:grid;gap:6px}.wv-tree-dialog-fields label.wide{grid-column:1/-1}.wv-tree-dialog-fields span{color:#536a7f;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700}.wv-tree-dialog-fields input,.wv-tree-dialog-fields select,.wv-tree-dialog-fields textarea{border:1px solid #cbd8e4;border-radius:7px;color:#273f54;font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;min-height:40px;padding:8px 10px;resize:vertical;width:100%}.wv-tree-dialog-copy{color:#526a7e;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.65;margin:0;padding:22px 20px}.wv-tree-dialog>footer{background:#f8fafc;border-top:1px solid #e6ecf2;display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.wv-tree-dialog>footer button{background:#fff;border:1px solid #ced9e3;border-radius:7px;color:#526a7e;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit;min-height:36px;padding:7px 12px}.wv-tree-dialog>footer button.primary{background:#276f9e;border-color:#276f9e;color:#fff}.wv-tree-dialog>footer button.danger{background:#b4434f;border-color:#b4434f;color:#fff}.wv-library-cases{min-width:0;overflow:hidden;padding:0}.wv-library-toolbar{align-items:center;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:flex;gap:20px;justify-content:space-between;min-height:83px;padding:16px 19px}.wv-library-toolbar h2,.wv-library-toolbar p{margin:0}.wv-library-toolbar p{color:#668099;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.wv-library-toolbar h2{font-size:1.08rem;margin-top:3px}.wv-library-toolbar label{width:min(310px,45%)}.wv-library-toolbar label span{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.wv-library-toolbar input{background:#f9fbfd;border:1px solid #cfdbe7;border-radius:9px;color:#132235;color:var(--wv-ink);font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;min-height:42px;padding:0 13px;width:100%}.wv-case-table-head,.wv-case-table>a{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(260px,1.7fr) minmax(145px,.85fr) minmax(120px,.65fr) 95px 18px}.wv-case-table-head{background:#f8fafc;border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);color:#8291a2;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.04em;min-height:38px;padding:0 18px;text-transform:uppercase}.wv-case-table>a{border-bottom:1px solid #e8edf3;color:#132235;color:var(--wv-ink);min-height:90px;padding:13px 18px;text-decoration:none;transition:background .15s ease}.wv-case-table>a:last-child{border-bottom:0}.wv-case-table>a:hover{background:#f5f9fd}.wv-case-table>a>div:first-child{min-width:0}.wv-case-table>a p,.wv-case-table>a small,.wv-case-table>a strong{display:block;margin:0}.wv-case-table>a small{color:#39749f;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace}.wv-case-table>a strong{font-size:.86rem;font-size:var(--wv-type-body);margin-top:3px}.wv-case-table>a p,.wv-case-table>a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-case-table>a p{color:#64748b;color:var(--wv-muted);font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px}.wv-case-table time,.wv-case-table>a>span{color:#63778b;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-case-table>a>span:nth-child(3){align-items:flex-start;display:flex;flex-direction:column;gap:5px}.wv-case-table>a i{background:#edf4fa;border-radius:6px;color:#326789;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:4px 7px}.wv-case-table>a em{color:#2d795d;font:600 .68rem inherit;font:600 var(--wv-type-micro) inherit;font-style:normal}.wv-case-table>a>b{color:#7890a7}.wv-bulk-bar{align-items:center;background:#eaf4fb;border-bottom:1px solid #cfe0ed;display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px}.wv-bulk-bar strong{color:#225f88;font-size:.76rem;font-size:var(--wv-type-caption);margin-right:auto}.wv-bulk-bar button,.wv-bulk-bar select{background:#fff;border:1px solid #b9cede;border-radius:7px;color:#294e68;font:650 .76rem inherit;font:650 var(--wv-type-caption) inherit;min-height:34px;padding:5px 9px}.wv-case-table.managed .wv-case-table-head{grid-template-columns:25px minmax(260px,1.7fr) minmax(145px,.85fr) minmax(120px,.65fr) 95px 18px}.wv-case-row{align-items:center;border-bottom:1px solid #e8edf3;display:grid;grid-template-columns:25px minmax(0,1fr);padding-left:18px}.wv-case-row.archived{background:#f5f6f7;opacity:.68}.wv-case-row>a{grid-gap:14px;align-items:center;color:#132235;color:var(--wv-ink);display:grid;gap:14px;grid-template-columns:minmax(260px,1.7fr) minmax(145px,.85fr) minmax(120px,.65fr) 95px 18px;min-height:90px;padding:13px 18px 13px 8px;text-decoration:none}.wv-case-row>a>div:first-child{min-width:0}.wv-case-row>a p,.wv-case-row>a small,.wv-case-row>a strong{display:block;margin:0}.wv-case-row>a small{color:#39749f;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace}.wv-case-row>a strong{font-size:.86rem;font-size:var(--wv-type-body);margin-top:3px}.wv-case-row>a p,.wv-case-row>a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-case-row>a p{color:#64748b;color:var(--wv-muted);font-size:.76rem;font-size:var(--wv-type-caption);margin-top:4px}.wv-case-row time,.wv-case-row>a>span{color:#63778b;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-case-row>a>span:nth-child(3){align-items:flex-start;display:flex;flex-direction:column;gap:5px}.wv-case-row>a i{background:#edf4fa;border-radius:6px;color:#326789;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:4px 7px}.wv-case-row>a em{color:#2d795d;font:600 .68rem inherit;font:600 var(--wv-type-micro) inherit;font-style:normal}.wv-library-settings-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:1fr 1fr}.wv-library-settings-grid>.wv-panel{padding:20px}.wv-compact-create{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 130px auto;margin-bottom:16px}.wv-custom-field-create{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 125px;margin-bottom:16px}.wv-compact-create input,.wv-compact-create select,.wv-custom-field-create input,.wv-custom-field-create select{border:1px solid #cfdae5;border-radius:7px;font:500 .76rem inherit;font:500 var(--wv-type-caption) inherit;min-height:39px;padding:7px 10px}.wv-compact-create button,.wv-custom-field-create button,.wv-settings-list button{background:#edf5fa;border:1px solid #bcd1e1;border-radius:7px;color:#25688f;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit;padding:7px 10px}.wv-custom-field-create label{align-items:center;color:#566d82;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);gap:6px}.wv-settings-list{grid-gap:7px;display:grid;gap:7px}.wv-settings-list article{align-items:center;border:1px solid #e0e7ef;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:11px}.wv-settings-list article.archived{background:#f5f6f7;opacity:.55}.wv-settings-list small,.wv-settings-list strong{display:block}.wv-settings-list strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-settings-list small{color:#64748b;color:var(--wv-muted);font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-settings-list article>div:last-child{display:flex;gap:6px}.wv-export-menu{position:relative}.wv-export-menu summary{list-style:none}.wv-export-menu summary::-webkit-details-marker{display:none}.wv-export-menu>div{background:#fff;border:1px solid #dce4ee;border:1px solid var(--wv-line);border-radius:9px;box-shadow:0 18px 48px #142a4614;box-shadow:var(--wv-shadow);display:grid;min-width:150px;padding:6px;position:absolute;right:0;top:calc(100% + 5px);z-index:20}.wv-export-menu>div button,.wv-export-menu>div label{background:#0000;border:0;border-radius:6px;color:#35566f;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit;padding:8px 9px;text-align:left}.wv-export-menu>div button:hover,.wv-export-menu>div label:hover{background:#edf4fa}.wv-export-menu input{display:none}.wv-case-form{grid-gap:18px;display:grid;gap:18px}.wv-case-form>.wv-panel{padding:20px}.wv-case-form-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.wv-case-form-grid label{grid-gap:6px;display:grid;gap:6px}.wv-case-form-grid label.wide{grid-column:1/-1}.wv-case-form label>small,.wv-case-form-grid label>span{color:#53687d;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700}.wv-case-form input,.wv-case-form select,.wv-case-form textarea{background:#fbfcfe;border:1px solid #ccd8e5;border-radius:8px;color:#132235;color:var(--wv-ink);font:500 .86rem inherit;font:500 var(--wv-type-body) inherit;min-height:42px;padding:10px 12px;resize:vertical;width:100%}.wv-case-form input:focus,.wv-case-form select:focus,.wv-case-form textarea:focus,.wv-library-toolbar input:focus{border-color:#5a9dcc;outline:2px solid #307cb52e}.wv-template-selector{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}.wv-template-selector>button{grid-gap:3px;align-content:center;background:#f8fafc;border:1px solid #d7e1eb;border-radius:9px;color:#53687d;cursor:pointer;display:grid;font:inherit;gap:3px;min-height:68px;padding:10px 12px;text-align:left}.wv-template-selector>button strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-template-selector>button small{color:#718498;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-template-selector>button.active{background:#eaf4fb;border-color:#4d91bf;box-shadow:inset 0 0 0 1px #4d91bf1f;color:#174f76}.wv-template-body>article{grid-gap:11px;align-items:start;border-top:1px solid #e8edf3;display:grid;gap:11px;grid-template-columns:31px 1fr 1fr 28px;padding:13px 0}.wv-template-body>article>span{background:#e8f1f8;border-radius:7px;color:#2c6b98;display:grid;font:700 .76rem DM Mono,monospace;font:700 var(--wv-type-caption) DM Mono,monospace;height:29px;margin-top:24px;place-items:center;width:29px}.wv-template-body>article label{grid-gap:6px;display:grid;gap:6px}.wv-template-body>article>button{background:#fff0f1;border:0;border-radius:7px;color:#b83d4b;cursor:pointer;font-size:1rem;height:28px;margin-top:24px;width:28px}.wv-bdd-editor{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:4px 0 18px}.wv-bdd-editor label,.wv-overall-expected,.wv-paragraph-editor{grid-gap:7px;display:grid;gap:7px}.wv-bdd-editor label>span{color:#286e9d;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace;letter-spacing:.03em;text-transform:uppercase}.wv-overall-expected>span,.wv-paragraph-editor>span{color:#53687d;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700}.wv-overall-expected{background:#f4fbf7;border:1px solid #cce4d8;border-radius:10px;margin-top:18px;padding:16px}.wv-overall-expected>small{color:#698276;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-text-button{background:#0000;border:0;color:#2773a6;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit}.wv-form-actions{display:flex;gap:10px;justify-content:flex-end}.wv-inline-error{background:#fff3f4;border:1px solid #f1c6cb;border-radius:9px;color:#a83240;font-size:.86rem;font-size:var(--wv-type-body);margin-bottom:14px;padding:11px 14px}.wv-case-detail-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.7fr) minmax(260px,.72fr)}.wv-case-layout-hidden{display:none}.wv-case-tabs{background:#eef3f7;border:1px solid #d7e2eb;border-radius:10px;display:flex;gap:4px;margin-bottom:14px;padding:4px;width:fit-content}.wv-case-tabs button{align-items:center;background:#0000;border:0;border-radius:7px;color:#63798b;cursor:pointer;display:inline-flex;font:750 .76rem inherit;font:750 var(--wv-type-caption) inherit;gap:7px;min-height:36px;padding:7px 13px}.wv-case-tabs button.active{background:#fff;box-shadow:0 2px 8px #183d5817;color:#236f9e}.wv-case-tabs button span{background:#dbe9f3;border-radius:999px;color:#39779e;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;min-width:19px;padding:2px 5px}.wv-case-design-panel{overflow:hidden;padding:0}.wv-design-notes-intro{align-items:center;background:linear-gradient(115deg,#f8fbfd,#eef7f7);border-bottom:1px solid #e2e9ef;display:flex;gap:24px;justify-content:space-between;padding:23px}.wv-design-notes-intro small,.wv-supporting-artefacts>div>small{color:#3181a8;font:750 .68rem DM Mono,monospace;font:750 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.wv-design-notes-intro h2,.wv-supporting-artefacts h2{color:#23465d;font-size:1.05rem;margin:4px 0 6px}.wv-design-notes-intro p{color:#647b8d;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0;max-width:690px}.wv-design-note-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:20px 23px 0}.wv-design-note-grid section,.wv-design-rationale{background:#fbfcfd;border:1px solid #e0e8ee;border-radius:9px;padding:16px 17px}.wv-case-charters h3,.wv-case-checklist h3,.wv-design-note-grid h3,.wv-design-rationale h3{color:#36566c;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:0}.wv-design-note-grid ul,.wv-design-rationale ul{grid-gap:7px;color:#586f82;display:grid;font-size:.86rem;font-size:var(--wv-type-body);gap:7px;line-height:1.55;margin:11px 0 0;padding-left:18px}.wv-design-note-grid p{color:#81909c;font-size:.76rem;font-size:var(--wv-type-caption);margin:10px 0 0}.wv-design-rationale{margin:14px 23px 0}.wv-design-rationale p{color:#526b7e;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:9px 0 0}.wv-design-rationale h4{color:#6a7f8f;font-size:.76rem;font-size:var(--wv-type-caption);margin:16px 0 0}.wv-supporting-artefacts{border-top:1px solid #e2e9ef;margin-top:20px;padding:20px 23px}.wv-case-charters{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:14px}.wv-case-charters article{background:#f8fbfc;border:1px solid #dce6ec;border-radius:9px;padding:15px}.wv-case-charters article>p{color:#536c7e;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.5;margin:7px 0 11px}.wv-case-charters dl{grid-gap:5px 9px;display:grid;gap:5px 9px;grid-template-columns:60px 1fr;margin:7px 0 0}.wv-case-charters dt{color:#3680a5;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;text-transform:uppercase}.wv-case-charters dd{color:#6b7f8e;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.45;margin:0}.wv-case-checklist{border:1px solid #dce6ec;border-radius:9px;margin-top:16px;padding:16px}.wv-case-checklist ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:12px 0;padding:0}.wv-case-checklist li{grid-gap:8px;color:#536b7e;display:grid;font-size:.86rem;font-size:var(--wv-type-body);gap:8px;grid-template-columns:20px 1fr}.wv-case-checklist li span{color:#3980a5;font-size:1rem}.wv-case-checklist>small{color:#8495a1;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-design-notes>footer{background:#f8fafc;border-top:1px solid #e2e9ef;color:#81919e;display:flex;flex-wrap:wrap;font:650 .68rem DM Mono,monospace;font:650 var(--wv-type-micro) DM Mono,monospace;gap:8px 18px;padding:13px 23px}.wv-case-detail-main{padding:23px}.wv-case-meta-row{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);display:flex;flex-wrap:wrap;gap:7px;padding-bottom:18px}.wv-case-meta-row span,.wv-tag-row span{background:#edf4fa;border-radius:6px;color:#326789;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px}.wv-case-detail-main>section{padding-top:22px}.wv-case-detail-main h2{font-size:1rem;margin:0 0 10px}.wv-case-detail-main section>p{color:#445a70;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.7;margin:0}.wv-section-heading{align-items:center;display:flex;gap:15px;justify-content:space-between}.wv-section-heading>span{color:#64748b;color:var(--wv-muted);font-size:.76rem;font-size:var(--wv-type-caption)}.wv-execution-head{grid-gap:13px;color:#71869a;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;gap:13px;grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);letter-spacing:.04em;margin-bottom:7px;padding:0 15px;text-transform:uppercase}.wv-execution-steps{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.wv-execution-steps li{grid-gap:13px;align-items:stretch;background:#fbfcfe;border:1px solid #dfe7ef;border-radius:10px;display:grid;gap:13px;grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);overflow:hidden;padding:0}.wv-execution-steps li>span{background:#dfeef9;border-radius:8px;color:#266f9f;display:grid;font:750 .76rem DM Mono,monospace;font:750 var(--wv-type-caption) DM Mono,monospace;height:32px;margin:14px 0 14px 14px;place-items:center;width:32px}.wv-execution-steps li>div{min-width:0;padding:14px 16px}.wv-execution-steps li>div+div{background:#f6fbf8;border-left:1px solid #e2e9f0}.wv-execution-steps small{color:#8090a1;display:block;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.wv-case-ac-groups{grid-gap:18px;display:grid;gap:18px}.wv-case-ac-groups>section{border:1px solid #dce6ed;border-radius:9px;overflow:hidden}.wv-case-ac-groups>section>h3{background:#f2f7fa;border-bottom:1px solid #dce6ed;color:#34779d;font-size:.76rem;font-size:var(--wv-type-caption);margin:0;padding:11px 14px}.wv-case-ac-groups .wv-execution-head,.wv-case-ac-groups .wv-execution-steps{margin-inline:12px}.wv-case-execution-table{overflow-x:auto}.wv-execution-steps p{color:#253b50;margin:5px 0 0}.wv-execution-steps p,.wv-execution-steps strong{font-size:.86rem;font-size:var(--wv-type-body);line-height:1.55}.wv-execution-steps strong{color:#245c45;display:block;font-weight:650;margin-top:5px}.wv-case-preconditions{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.wv-case-preconditions li{grid-gap:10px;align-items:start;background:#fafcfe;border:1px solid #e0e8ef;border-radius:8px;display:grid;gap:10px;grid-template-columns:28px 1fr;padding:10px 12px}.wv-case-preconditions li>span{background:#e7eef5;border-radius:6px;color:#567087;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:26px;place-items:center;width:26px}.wv-case-preconditions p{color:#3d5267;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.5;margin:2px 0 0}.wv-bdd-view{grid-gap:8px;display:grid;gap:8px}.wv-bdd-view>div{background:#fbfcfe;border:1px solid #dfe7ef;border-radius:9px;display:grid;grid-template-columns:78px 1fr;overflow:hidden}.wv-bdd-view span{background:#e8f2f9;color:#256b98;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace;letter-spacing:.04em;padding:14px;text-transform:uppercase}.wv-bdd-view p{color:#31475c;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0;padding:14px 16px}.wv-paragraph-view{background:#fafcfe;border:1px solid #dfe7ef;border-radius:9px;padding:17px}.wv-paragraph-view p{color:#344b61;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.75;margin:0}.wv-overall-result-view{background:#f2faf6;border:1px solid #c7e2d4;border-radius:10px;padding:17px!important}.wv-overall-result-view small,.wv-overall-result-view strong{display:block}.wv-overall-result-view small{color:#3d7b60;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.wv-overall-result-view strong{color:#234d3a;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin-top:7px}.wv-custom-field-view{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0}.wv-custom-field-view>div{background:#fafcfe;border:1px solid #e0e8ef;border-radius:8px;padding:11px}.wv-custom-field-view dt{color:#718397;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:750;text-transform:uppercase}.wv-custom-field-view dd{color:#31495e;font-size:.86rem;font-size:var(--wv-type-body);font-weight:650;margin:5px 0 0}.wv-tag-row{display:flex;flex-wrap:wrap;gap:7px}.wv-case-detail-side{grid-gap:18px;display:grid;gap:18px}.wv-case-detail-side>.wv-panel{padding:17px}.wv-case-requirements{grid-gap:7px;display:grid;gap:7px}.wv-case-requirements>a{grid-gap:9px;align-items:center;border:1px solid #e1e8f0;border-radius:8px;color:#132235;color:var(--wv-ink);display:grid;gap:9px;grid-template-columns:28px 1fr 14px;padding:10px;text-decoration:none}.wv-case-requirements>a>span{background:#e5f6ee;border-radius:50%;color:#27805d;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;height:27px;place-items:center;width:27px}.wv-case-requirements>a>div{min-width:0}.wv-case-requirements small,.wv-case-requirements strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-case-requirements strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-case-requirements small{color:#64748b;color:var(--wv-muted);font-size:.68rem;font-size:var(--wv-type-micro);margin-top:3px}.wv-case-details-card dl{grid-gap:10px;display:grid;gap:10px;margin:0}.wv-case-details-card dl>div{border-bottom:1px solid #edf1f5;display:flex;gap:12px;justify-content:space-between;padding-bottom:9px}.wv-case-details-card dl>div:last-child{border-bottom:0}.wv-case-details-card dt{color:#64748b;color:var(--wv-muted);font-size:.76rem;font-size:var(--wv-type-caption)}.wv-case-details-card dd{color:#132235;color:var(--wv-ink);font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700;margin:0;text-align:right}.wv-test-design-card{background:linear-gradient(145deg,#0c2035,#123b58);color:#fff}.wv-test-design-card>span{color:#79f2c0;color:var(--wv-mint);font-size:1.2rem}.wv-test-design-card small{color:#79f2c0;color:var(--wv-mint);display:block;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin-top:8px;text-transform:uppercase}.wv-test-design-card h2{font-size:1rem;margin:5px 0 7px}.wv-test-design-card p{color:#adc0d1;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-test-design-card button{background:#ffffff0f;border:1px solid #ffffff26;border-radius:7px;color:#96aabd;font:650 .76rem inherit;font:650 var(--wv-type-caption) inherit;margin-top:13px;padding:7px 10px}.wv-analysis-side .wv-test-design-card{padding:17px}.wv-test-design-card .wv-button{margin-top:13px}@keyframes wv-agent-pulse{50%{box-shadow:0 0 0 9px #79f2c00a;transform:scale(1.05)}}@keyframes wv-spin{to{transform:rotate(1turn)}}@media (max-width:1050px){.wv-app{grid-template-columns:220px minmax(0,1fr)}.wv-dashboard-grid{grid-template-columns:1fr}.wv-project-grid,.wv-quick-actions>div:last-child{grid-template-columns:1fr 1fr}.wv-quick-actions>div:last-child a:nth-child(2){border-right:0}.wv-quick-actions>div:last-child a:nth-child(-n+2){border-bottom:1px solid #e8edf3}.wv-requirement-list-head,.wv-requirement-list>a{grid-template-columns:minmax(220px,1fr) 90px 110px 18px}.wv-requirement-list time,.wv-requirement-list-head span:nth-child(4){display:none}.wv-analysis-hero,.wv-test-design-layout{grid-template-columns:1fr}.wv-agent-run-list-head,.wv-agent-run-list>a{grid-template-columns:minmax(230px,1fr) minmax(120px,.5fr) minmax(120px,.5fr) 18px}.wv-agent-run-list time,.wv-agent-run-list-head span:nth-child(4){display:none}.wv-case-application{grid-template-columns:1fr 1fr}.wv-case-table-head,.wv-case-table>a{grid-template-columns:minmax(230px,1.5fr) minmax(130px,.8fr) minmax(110px,.6fr) 18px}.wv-case-table time,.wv-case-table-head span:nth-child(4){display:none}.wv-case-table.managed .wv-case-table-head{grid-template-columns:25px minmax(230px,1.5fr) minmax(130px,.8fr) minmax(110px,.6fr) 18px}.wv-case-row time,.wv-case-table.managed .wv-case-table-head span:nth-child(5){display:none}.wv-case-row>a{grid-template-columns:minmax(230px,1.5fr) minmax(130px,.8fr) minmax(110px,.6fr) 18px}.wv-case-detail-layout{grid-template-columns:minmax(0,1.4fr) minmax(240px,.65fr)}}@media (max-width:760px){.wv-app{display:block}.wv-sidebar{box-shadow:25px 0 70px #00000047;left:0;position:fixed;transform:translateX(-105%);transition:transform .2s ease;width:min(280px,86vw)}.wv-sidebar.open{transform:translateX(0)}.wv-sidebar-backdrop{background:#03091280;border:0;display:block;inset:0;position:fixed;z-index:35}.wv-mobile-menu{display:block}.wv-header{padding-inline:16px}.wv-agent-indicator{display:none}.wv-header-actions{flex:1 1;gap:8px;justify-content:flex-end}.wv-header-search{width:min(100%,330px)}.wv-header-actions>.wv-text-link{display:none}.wv-canvas{padding:25px 16px 55px}.wv-page-header{align-items:flex-start;flex-direction:column;gap:18px}.wv-page-actions,.wv-page-actions .wv-button{width:100%}.wv-stat-grid{grid-template-columns:1fr 1fr}.wv-integration-grid,.wv-project-create-layout,.wv-project-grid,.wv-settings{grid-template-columns:1fr}.wv-settings>div{border-bottom:1px solid #dce4ee;border-bottom:1px solid var(--wv-line);border-right:0}.wv-settings>div:last-child{border-bottom:0}.wv-run-list article{grid-template-columns:1fr auto}.wv-run-progress{grid-column:1/-1;grid-row:2}.wv-run-list article>b{grid-column:2;grid-row:1}.wv-run-list .wv-status{display:none}.wv-requirements-toolbar{grid-template-columns:1fr 145px auto}.wv-requirements-toolbar>span{display:none}.wv-requirement-list-head,.wv-requirement-list>a{grid-template-columns:1fr auto 18px}.wv-requirement-list-head span:nth-child(2),.wv-requirement-list>a>.wv-source-badge{display:none}.wv-analysis-grid,.wv-requirement-detail-grid,.wv-requirement-history-grid{grid-template-columns:1fr}.wv-agent-progress{grid-template-columns:55px 1fr}.wv-agent-progress>.wv-button{grid-column:1/-1}.wv-agent-run-list-head,.wv-agent-run-list>a{grid-template-columns:1fr auto 18px}.wv-agent-run-list-head span:nth-child(2),.wv-agent-run-list>a>span:not(.wv-run-state){display:none}.wv-agent-handoff-banner{grid-template-columns:38px 1fr}.wv-agent-handoff-banner em{display:none}.wv-agent-handoff-banner>a{grid-column:2;justify-self:start}.wv-run-config-grid{grid-template-columns:1fr 1fr}.wv-case-detail-layout,.wv-library-layout{grid-template-columns:1fr}.wv-design-notes-intro{align-items:flex-start;flex-direction:column}.wv-design-note-grid{grid-template-columns:1fr}.wv-library-tree{position:static}.wv-case-table-head,.wv-case-table>a{grid-template-columns:minmax(0,1fr) minmax(110px,.55fr) 18px}.wv-case-table-head span:nth-child(2),.wv-case-table-head span:nth-child(3),.wv-case-table>a>span:nth-child(2),.wv-case-table>a>span:nth-child(3){display:none}.wv-template-body>article{grid-template-columns:31px 1fr 28px}.wv-template-body>article label:last-of-type{grid-column:2}.wv-template-body>article>button{grid-column:3;grid-row:1}.wv-execution-head{display:none}.wv-execution-steps li{grid-template-columns:34px minmax(0,1fr)}.wv-execution-steps li>div:last-child{border-left:0;border-top:1px solid #e2e9f0;grid-column:2}.wv-library-settings-grid{grid-template-columns:1fr}.wv-case-table.managed .wv-case-table-head{grid-template-columns:25px minmax(0,1fr) 18px}.wv-case-table.managed .wv-case-table-head span:nth-child(3),.wv-case-table.managed .wv-case-table-head span:nth-child(4),.wv-case-table.managed .wv-case-table-head span:nth-child(5){display:none}.wv-case-row>a{grid-template-columns:minmax(0,1fr) 18px}.wv-case-row time,.wv-case-row>a>span{display:none}}@media (max-width:480px){.wv-context-path span,.wv-text-link{display:none}.wv-stat-grid{grid-template-columns:1fr}.wv-stat-grid article{min-height:108px}.wv-project-rows>a{grid-template-columns:38px 1fr 18px}.wv-project-rows time{display:none}.wv-quick-actions>div:last-child{grid-template-columns:1fr}.wv-quick-actions>div:last-child a{border-bottom:1px solid #e8edf3;border-right:0}.wv-jira-import,.wv-requirement-editor{grid-template-columns:1fr;padding:14px}.wv-requirements-toolbar{grid-template-columns:1fr}.wv-requirements-toolbar .wv-button{width:100%}.wv-requirement-list-head{display:none}.wv-requirement-list>a{min-height:82px;padding:10px 14px}.wv-agent-preview-strip{grid-template-columns:34px 1fr}.wv-agent-preview-strip>small{display:none}.wv-analysis-hero{padding:18px}.wv-analysis-hero dl{grid-template-columns:1fr}.wv-proposals-heading{align-items:start;flex-direction:column}.wv-agent-progress,.wv-reject-box{grid-template-columns:1fr}.wv-agent-progress{text-align:center}.wv-agent-orbit{margin-inline:auto}.wv-case-application,.wv-proposal-context-grid,.wv-proposal-editor-grid,.wv-refinement-original>div,.wv-refinement-save-options{grid-template-columns:1fr}.wv-proposal-step-editor>div{grid-template-columns:28px 1fr}.wv-proposal-step-editor>div input:last-child{grid-column:2}.wv-proposal-step-editor.grouped>div{grid-template-columns:28px 1fr}.wv-proposal-step-editor.grouped>div input{grid-column:2}.wv-applied-case{grid-template-columns:34px 1fr}.wv-applied-case a{grid-column:2}.wv-library-toolbar{align-items:stretch;flex-direction:column}.wv-library-toolbar label{width:100%}.wv-case-form-grid{grid-template-columns:1fr}.wv-case-tabs{width:100%}.wv-case-tabs button{flex:1 1;justify-content:center}.wv-case-form-grid label.wide{grid-column:auto}.wv-bdd-editor,.wv-template-selector{grid-template-columns:1fr}.wv-template-body>article{grid-template-columns:28px 1fr}.wv-template-body>article label:last-of-type{grid-column:2}.wv-template-body>article>button{grid-column:1;grid-row:3;margin-top:0}.wv-compact-create,.wv-custom-field-create,.wv-tree-dialog-fields{grid-template-columns:1fr}.wv-tree-dialog-fields label.wide{grid-column:auto}.wv-tree-inline-editor{grid-template-columns:18px minmax(0,1fr) auto;grid-template-columns:calc(18px + var(--tree-depth,0)*12px) minmax(0,1fr) auto}.wv-tree-inline-editor button:last-child{grid-column:2}.wv-test-design-source-heading{align-items:flex-start;flex-direction:column}.wv-source-actions{justify-content:space-between;width:100%}.wv-jira-connect-state,.wv-jira-picker-controls{grid-template-columns:1fr}.wv-jira-connect-state>.wv-button{width:100%}.wv-jira-issue-list label{grid-template-columns:20px 82px 1fr}.wv-run-config-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wv-sidebar{transition:none}.wv-loader{animation-duration:1.8s}.wv-agent-orbit{animation:none}}.wv-execution-bulk{align-items:center;display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 10px}.wv-execution-bulk button,.wv-execution-bulk select{background:#f7fafc;border:1px solid #cbd9e3;border-radius:6px;color:#37637d;font:inherit;font-size:.68rem;font-size:var(--wv-type-micro);min-height:30px}.wv-execution-bulk span{color:#4f7286;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-comment-actions{display:flex;gap:8px;margin-top:5px}.wv-comment-actions button{background:#0000;border:0;color:#347b9f;cursor:pointer;font-size:.68rem;font-size:var(--wv-type-micro);padding:0}.wv-execution-evidence{padding:19px}.wv-evidence-list{grid-gap:8px;display:grid;gap:8px;margin-bottom:12px}.wv-evidence-list article{grid-gap:10px;align-items:center;border:1px solid #dde7ed;border-radius:8px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px}.wv-evidence-list article>span{background:#eaf4f8;border-radius:5px;color:#30789c;font-size:.68rem;font-size:var(--wv-type-micro);padding:4px 6px}.wv-evidence-list small,.wv-evidence-list strong{display:block}.wv-evidence-list strong{color:#29495e}.wv-evidence-list p,.wv-evidence-list strong{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-evidence-list p{color:#5d7384;margin:3px 0}.wv-evidence-list small{color:#82919d;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-evidence-list article>div:last-child{display:flex;gap:6px}.wv-evidence-list a,.wv-evidence-list button{background:#0000;border:0;color:#337b9e;cursor:pointer;font-size:.68rem;font-size:var(--wv-type-micro);text-decoration:none}.wv-execution-evidence>form{grid-gap:8px;border-top:1px solid #e2eaf0;display:grid;gap:8px;grid-template-columns:150px 1fr;padding-top:12px}.wv-execution-evidence input,.wv-execution-evidence select,.wv-execution-evidence textarea{border:1px solid #cad8e2;border-radius:7px;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:37px;padding:7px 9px}.wv-execution-evidence input[type=file],.wv-execution-evidence textarea,.wv-execution-evidence>form .wv-button{grid-column:1/-1}.wv-report-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr)}.wv-report-grid>section{overflow:hidden}.wv-report-grid>aside{grid-gap:15px;align-self:start;display:grid;gap:15px}.wv-report-cases>a{grid-gap:10px;align-items:center;border-top:1px solid #e6edf2;color:inherit;display:grid;gap:10px;grid-template-columns:120px 1fr 18px;min-height:65px;padding:10px 17px;text-decoration:none}.wv-report-cases small,.wv-report-cases strong{display:block}.wv-report-cases strong{color:#29475c;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-report-cases small{color:#7b8c99;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:3px}.wv-report-list{color:#526b7c;font-size:.76rem;font-size:var(--wv-type-caption);margin:0;padding:5px 18px 16px 35px}.wv-report-list li{padding:5px 0}.wv-report-list a{color:#33789c;text-decoration:none}@media (max-width:900px){.wv-report-grid{grid-template-columns:1fr}}@media (max-width:620px){.wv-evidence-list article,.wv-execution-evidence>form,.wv-report-cases>a{grid-template-columns:1fr}}.wv-coordinator-risk-context{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:15px 17px}.wv-coordinator-risk-context>div small,.wv-coordinator-risk-context>div strong{display:block}.wv-coordinator-risk-context>div small{color:#9a6b20;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-coordinator-risk-context>div strong{color:#513f23;font-size:.86rem;font-size:var(--wv-type-body);margin-top:4px}.wv-coordinator-risk-context ul{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;list-style:none;margin:0;padding:0}.wv-coordinator-risk-context li{align-items:center;background:#fffaf0;border:1px solid #ead9b5;border-radius:999px;color:#66563c;display:flex;font-size:.68rem;font-size:var(--wv-type-micro);gap:6px;padding:5px 8px}.wv-coordinator-risk-context li span{font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-coordinator-risk-context li span.critical,.wv-coordinator-risk-context li span.high{color:#b44747}.wv-coordinator-risk-context li span.medium{color:#a26c18}.wv-coordinator-risk-context li span.low{color:#377b66}.wv-release-existing-intro{align-items:center;background:#f8fbfc;border-top:1px solid #e4ebef;display:flex;gap:18px;justify-content:space-between;padding:15px 17px}.wv-release-existing-intro>div{min-width:0}.wv-release-existing-intro strong{color:#315269;font-size:.86rem;font-size:var(--wv-type-body)}.wv-release-existing-intro p{color:#718492;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0 0;max-width:650px}.wv-release-existing-intro .wv-button{flex:0 0 auto}.wv-release-no-runs{grid-gap:12px;align-items:center;background:#f8fbfc;border-top:1px solid #e5edf1;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;padding:17px}.wv-release-no-runs>span{background:#e8f3f8;border-radius:9px;color:#347c9e;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:34px;place-items:center;width:34px}.wv-release-no-runs strong{color:#29495f;font-size:.86rem;font-size:var(--wv-type-body)}.wv-release-no-runs p{color:#728593;line-height:1.45;margin:3px 0 0}.wv-release-no-runs p,.wv-release-no-runs>a{font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-no-runs>a{color:#26799e;font-weight:800;text-decoration:none}.wv-coordinator-lifecycle{grid-gap:13px;align-items:start;background:#f0f9fc;border:1px solid #b9d9e7;border-radius:10px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);margin:18px 18px 0;padding:14px 15px}.wv-coordinator-lifecycle>span{background:#dceff7;border-radius:6px;color:#287391;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;padding:5px 7px;text-transform:uppercase}.wv-coordinator-lifecycle strong{color:#254c63;font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-lifecycle p{color:#617b8c;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0 0}@media(max-width:620px){.wv-release-existing-intro{align-items:stretch;flex-direction:column}.wv-release-no-runs{grid-template-columns:38px 1fr}.wv-release-no-runs>a{grid-column:2}.wv-coordinator-lifecycle{grid-template-columns:1fr}}.wv-coordinator-agent-state{display:grid;justify-items:center;margin:50px auto;max-width:720px;padding:42px;position:relative;text-align:center}.wv-coordinator-agent-state>span:first-child{background:#e8f7f3;border-radius:13px;color:#26836a;display:grid;font-size:1.2rem;height:48px;place-items:center;width:48px}.wv-coordinator-agent-state>small{color:#2d7c95;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin-top:13px;text-transform:uppercase}.wv-coordinator-agent-state h2{color:#1d4057;margin:7px 0}.wv-coordinator-agent-state p{color:#6b7f8e;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0;max-width:570px}.wv-coordinator-agent-state>div{display:flex;gap:10px;margin:15px 0}.wv-coordinator-agent-state>div span{background:#eef4f7;border-radius:999px;color:#657b8a;font-size:.68rem;font-size:var(--wv-type-micro);padding:5px 8px}.wv-coordinator-agent-state>.wv-loader{margin-top:12px}.wv-coordinator-agent-state.failed>span:first-child{background:#fff0ef;color:#b44843}.wv-coordinator-ai-rationale{background:linear-gradient(145deg,#0c2940,#123e59);color:#fff;padding:18px 20px}.wv-coordinator-ai-rationale header{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) auto}.wv-coordinator-ai-rationale header>span{background:#79f2c01f;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;height:36px;place-items:center;width:36px}.wv-coordinator-ai-rationale small{color:#79f2c0;color:var(--wv-mint);font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-coordinator-ai-rationale h2{font-size:.94rem;font-size:var(--wv-type-emphasis);margin:3px 0 0}.wv-coordinator-ai-rationale header em{border:1px solid #ffffff26;border-radius:999px;color:#abc0ce;font-size:.68rem;font-size:var(--wv-type-micro);font-style:normal;padding:5px 8px}.wv-coordinator-ai-rationale>p{color:#c0d0da;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.65;margin:15px 0}.wv-coordinator-ai-rationale>div{grid-gap:3px;border-top:1px solid #ffffff1f;display:grid;gap:3px;padding-top:12px}.wv-coordinator-ai-rationale>div strong{color:#dce8ee;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-coordinator-ai-rationale>div span{color:#9fb5c3;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5}.wv-coordinator-groups{overflow:hidden}.wv-coordinator-groups article{grid-gap:11px;border-top:1px solid #e5edf1;display:grid;gap:11px;grid-template-columns:35px 1fr;padding:12px 17px}.wv-coordinator-groups article>b{background:#e8f4f8;border-radius:8px;color:#2f7898;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;height:31px;place-items:center;width:31px}.wv-coordinator-groups article strong{color:#28485d;font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-groups article p{color:#677d8d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.45;margin:3px 0}.wv-coordinator-groups article small{color:#3d806b;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-coordinator-cases label span>i{color:#6b7f8f;display:block;font-size:.68rem;font-size:var(--wv-type-micro);font-style:normal;line-height:1.4;margin-top:5px}.wv-coordinator-cases label>b.critical{background:#ffebe9;color:#ae403a}.wv-coordinator-cases label>b.high{background:#fff1dc;color:#99631c}.wv-coordinator-cases label>b.medium{background:#e9f3f7;color:#2f7594}.wv-coordinator-cases label>b.candidate,.wv-coordinator-cases label>b.low{background:#eef2f4;color:#71818c}.wv-coordinator-followup-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.wv-coordinator-followup-grid article{padding:17px}.wv-coordinator-followup-grid small{color:#2c7894;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-coordinator-followup-grid h2{color:#25475d;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0 10px}.wv-coordinator-followup-grid li,.wv-coordinator-followup-grid p{color:#687e8d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5}.wv-coordinator-followup-grid ul{grid-gap:5px;display:grid;gap:5px;margin:0;padding-left:18px}.wv-coordinator-ai-gaps{overflow:hidden}.wv-coordinator-ai-gaps article{border-top:1px solid #e8edef;padding:12px 17px}.wv-coordinator-ai-gaps article strong{color:#875e1b;font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-ai-gaps article p{color:#687d8b;font-size:.76rem;font-size:var(--wv-type-caption);margin:4px 0}.wv-coordinator-ai-gaps article small{color:#337b65;font-size:.76rem;font-size:var(--wv-type-caption)}@media(max-width:620px){.wv-coordinator-ai-rationale header{grid-template-columns:38px 1fr}.wv-coordinator-ai-rationale header em{grid-column:2;justify-self:start}.wv-coordinator-followup-grid{grid-template-columns:1fr}}.wv-coordinator-cases label span>select{background:#fff;border:1px solid #cbdbe4;border-radius:7px;color:#526c7d;font-size:.68rem;font-size:var(--wv-type-micro);height:31px;margin-top:7px;max-width:300px;padding:0 8px}.wv-coordinator-exclusions{overflow:hidden}.wv-coordinator-exclusions summary{color:#3b6077;cursor:pointer;font-size:.86rem;font-size:var(--wv-type-body);font-weight:800;padding:14px 17px}.wv-coordinator-exclusions article{grid-gap:3px;border-top:1px solid #e6edf1;display:grid;gap:3px;padding:10px 17px}.wv-coordinator-exclusions article strong{color:#38566a;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-coordinator-exclusions article span{color:#70838f;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.45}.wv-coordinator-followup-grid article>strong{color:#3c5d70;display:block;font-size:.76rem;font-size:var(--wv-type-caption);margin:12px 0 5px}.wv-release-archive-toggle{align-items:center;color:#607587;display:flex;font-size:.76rem;font-size:var(--wv-type-caption);gap:7px;margin-bottom:13px}.wv-release-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.wv-release-card{color:inherit;padding:18px;text-decoration:none}.wv-release-card.archived{opacity:.6}.wv-release-card header{display:flex;gap:12px;justify-content:space-between}.wv-release-card small{color:#3680a5;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace}.wv-release-card h2{color:#18384e;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0}.wv-release-card>p{color:#687c8c;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;min-height:42px}.wv-release-card dl{display:grid;grid-template-columns:repeat(3,1fr);margin:14px 0}.wv-release-card dl div{border-right:1px solid #e5ebef;padding:9px;text-align:center}.wv-release-card dt{color:#7c8d9b;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-card dd{color:#274a61;font-size:1rem;font-weight:800;margin:3px 0 0}.wv-release-card footer{border-top:1px solid #e4ebf0;color:#718391;display:flex;font-size:.68rem;font-size:var(--wv-type-micro);gap:12px;padding-top:11px}.wv-release-card footer b{color:#337a9e;margin-left:auto}.wv-release-status{background:#edf3f6;border-radius:999px;color:#587184;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;padding:6px 8px;text-transform:uppercase}.wv-release-status.released{background:#e7f7f0;color:#27775a}.wv-release-status.in_testing{background:#e8f4fb;color:#2f7397}.wv-release-status.decision_ready{background:#fff6e5;color:#85601b}.wv-release-form{align-items:start;grid-template-columns:minmax(0,1fr) 270px}.wv-release-form,.wv-release-form>main{grid-gap:15px;display:grid;gap:15px}.wv-release-scope{overflow:hidden}.wv-release-scope>div:last-child{max-height:330px;overflow:auto}.wv-release-scope label{align-items:center;border-top:1px solid #e8eef2;display:flex;gap:9px;min-height:49px;padding:8px 17px}.wv-release-scope label:hover{background:#f6fafc}.wv-release-scope small,.wv-release-scope strong{display:block}.wv-release-scope strong{color:#29485e;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-scope small{color:#7e8e9b;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-release-save{padding:20px;position:sticky;top:76px}.wv-release-save h2{color:#1d3d54;margin:0 0 15px}.wv-release-save>strong{color:#1e526f;display:block;font-size:1.6rem;margin-top:10px}.wv-release-save>span{color:#758795;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-save p{color:#687c8c;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.55;margin:17px 0}.wv-release-save button{width:100%}.wv-scope-suggestions{background:linear-gradient(135deg,#f1f9fc,#f5fbf8);border-bottom:1px solid #cfe2eb;border-top:1px solid #cfe2eb;padding:12px 16px}.wv-scope-suggestions>div{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:7px}.wv-scope-suggestions>div>span{color:#28738d;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.wv-scope-suggestions button{background:#0000;border:0;color:#19799a;cursor:pointer;font:800 .76rem inherit;font:800 var(--wv-type-caption) inherit}.wv-scope-suggestions article{align-items:center;border-top:1px solid #3f849a21;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.wv-scope-suggestions article>span{min-width:0}.wv-scope-suggestions article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-scope-suggestions article button{background:#fff;border:1px solid #a8d1df;border-radius:7px;flex:0 0 auto;padding:5px 10px}.wv-scope-history{grid-gap:3px;background:#fff9eb;border-bottom:1px solid #ead6a7;display:grid;gap:3px;padding:10px 16px}.wv-scope-history>strong{color:#76561e}.wv-scope-history>span{color:#856f48;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45}.wv-release-scope label.uncovered{background:#fffaf0}.wv-release-scope label em{display:block;font-size:.68rem;font-size:var(--wv-type-micro);font-style:normal;font-weight:700;margin-top:4px}.wv-release-scope label em.covered{color:#28795e}.wv-release-scope label em.attention{color:#a06a1f}.wv-scope-checking{color:#6b8291;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin:-8px 0 13px}.wv-coordinator-review,.wv-coordinator-setup{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}.wv-coordinator-setup>main{overflow:hidden}.wv-coordinator-strategies{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:18px}.wv-coordinator-strategies label{grid-gap:6px;align-content:start;background:#fbfdfe;border:1px solid #d7e2e9;border-radius:11px;cursor:pointer;display:grid;gap:6px;min-height:142px;padding:16px;position:relative}.wv-coordinator-strategies label.selected{background:#eef8fc;border-color:#3c91b5;box-shadow:0 0 0 2px #3c91b51a}.wv-coordinator-strategies input{position:absolute;right:14px;top:14px}.wv-coordinator-strategies strong{color:#1c445d;font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-strategies span{color:#687f8f;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5}.wv-coordinator-strategies small{color:#2f799a;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin-top:auto}.wv-coordinator-options{grid-gap:14px;display:grid;gap:14px;grid-template-columns:170px 1fr;padding:0 18px 20px}.wv-coordinator-options label,.wv-coordinator-run-form label{grid-gap:5px;display:grid;gap:5px}.wv-coordinator-options label>span,.wv-coordinator-run-form label>span{color:#526c7f;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:700}.wv-coordinator-options input,.wv-coordinator-options textarea,.wv-coordinator-run-form input,.wv-coordinator-run-form textarea{background:#fff;border:1px solid #cedce5;border-radius:8px;box-sizing:border-box;color:#19364b;font:inherit;width:100%}.wv-coordinator-options input,.wv-coordinator-run-form input{height:40px;padding:0 11px}.wv-coordinator-options textarea,.wv-coordinator-run-form textarea{padding:10px;resize:vertical}.wv-coordinator-explain{background:radial-gradient(circle at 90% 0,#79f2c026,#0000 11rem),linear-gradient(145deg,#0c2035,#123b58);color:#fff;padding:21px;position:sticky;top:76px}.wv-coordinator-explain>span{background:#79f2c01a;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;height:38px;place-items:center;width:38px}.wv-coordinator-explain>small,.wv-coordinator-run-form>small{color:#79f2c0;color:var(--wv-mint);display:block;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;margin-top:15px;text-transform:uppercase}.wv-coordinator-explain h2{font-size:var(--wv-type-title);margin:5px 0 13px}.wv-coordinator-explain ul{grid-gap:8px;color:#bed0dd;display:grid;font-size:.76rem;font-size:var(--wv-type-caption);gap:8px;line-height:1.45;margin:0 0 15px;padding-left:18px}.wv-coordinator-explain p{color:#97afc0;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55}.wv-coordinator-explain .wv-button{margin-top:6px;width:100%}.wv-coordinator-gap{grid-gap:3px;background:#fff8e8;border:1px solid #e4c376;border-radius:10px;color:#71531a;display:grid;gap:3px;margin-bottom:14px;padding:13px 16px}.wv-coordinator-gap strong{font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-gap span{font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.45}.wv-coordinator-review>main{grid-gap:15px;display:grid;gap:15px}.wv-coordinator-cases{overflow:hidden}.wv-coordinator-case-tools{background:#f7fafb;border-top:1px solid #e4ebef;display:flex;gap:8px;justify-content:flex-end;padding:8px 14px}.wv-coordinator-case-tools button{background:#0000;border:0;color:#28799d;cursor:pointer;font:700 .76rem inherit;font:700 var(--wv-type-caption) inherit}.wv-coordinator-cases>div:last-child{max-height:620px;overflow:auto}.wv-coordinator-cases label{grid-gap:10px;align-items:start;border-top:1px solid #e6edf1;cursor:pointer;display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr) 38px;padding:12px 16px}.wv-coordinator-cases label.selected{background:#f3fafc}.wv-coordinator-cases label>span{min-width:0}.wv-coordinator-cases em,.wv-coordinator-cases small,.wv-coordinator-cases strong{display:block}.wv-coordinator-cases strong{color:#24465d;font-size:.86rem;font-size:var(--wv-type-body)}.wv-coordinator-cases small{color:#6e8190;font-size:.76rem;font-size:var(--wv-type-caption);margin-top:3px}.wv-coordinator-cases em{color:#348066;font-size:.68rem;font-size:var(--wv-type-micro);font-style:normal;line-height:1.4;margin-top:5px}.wv-coordinator-cases label>b{background:#e9f3f7;border-radius:7px;color:#2f7594;display:grid;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;min-height:28px;place-items:center}.wv-coordinator-run-form{grid-gap:11px;display:grid;gap:11px;padding:20px;position:sticky;top:76px}.wv-coordinator-run-form>small{color:#2a7b97;margin:0}.wv-coordinator-run-form h2{color:#1e3d52;margin:0 0 3px}.wv-coordinator-run-form p{color:#6d8190;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0}.wv-coordinator-run-form .wv-button{justify-content:center;width:100%}.wv-release-summary{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(4,1fr);margin-bottom:15px}.wv-release-summary section{padding:15px}.wv-release-summary section.attention{background:#fff6f5;border-color:#e5b3ad}.wv-release-summary small,.wv-release-summary span{color:#738493;display:block;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-summary strong{color:#1c465f;display:block;font-size:1.3rem;margin:4px 0}.wv-release-detail{align-items:start;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.wv-release-detail,.wv-release-detail>aside,.wv-release-detail>main{grid-gap:15px;display:grid;gap:15px}.wv-release-items>a,.wv-release-items>article{grid-gap:9px;align-items:center;border-top:1px solid #e6edf2;color:inherit;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) auto 18px;min-height:59px;padding:10px 17px;text-decoration:none}.wv-release-items small,.wv-release-items strong{display:block}.wv-release-items strong{color:#29485e;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-items small{color:#7c8d99;margin-top:3px}.wv-release-items em,.wv-release-items small{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-items em{background:#fff3dc;border-radius:5px;color:#855f18;font-style:normal;padding:4px 6px}.wv-release-risks article{border-top:1px solid #e6edf2;display:flex;gap:10px;justify-content:space-between;padding:11px 16px}.wv-release-risks article span{background:#edf3f6;border-radius:4px;color:#607588;display:inline-block;font-size:.68rem;font-size:var(--wv-type-micro);margin-right:6px;padding:3px 5px}.wv-release-risks article span.critical,.wv-release-risks article span.high{background:#fff0ef;color:#a8423b}.wv-release-risks article strong{color:#29485e;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-risks article p{color:#6c7f8e;font-size:.68rem;font-size:var(--wv-type-micro);margin:4px 0}.wv-release-decision-form form,.wv-release-risks form{grid-gap:7px;border-top:1px solid #e4ebef;display:grid;gap:7px;padding:14px 16px}.wv-release-decision-form select,.wv-release-decision-form textarea,.wv-release-risks input,.wv-release-risks select,.wv-release-risks textarea{border:1px solid #cbd8e2;border-radius:7px;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:36px;padding:7px 9px}.wv-release-decision-form{padding:17px}.wv-release-decision-form h2{color:#1e4058;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:0}.wv-release-decision-form>p{color:#718390;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.5}.wv-release-decision-form form{border:0;padding:0}.wv-release-decisions article{grid-gap:10px;border-top:1px solid #e5edf1;display:grid;gap:10px;grid-template-columns:90px 1fr;padding:11px 17px}.wv-release-decisions article>span{color:#30799d;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-release-decisions p{color:#435d70;font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-release-decisions small{color:#81919d;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-brief{background:linear-gradient(145deg,#0b2940,#123d58);color:#fff;margin-bottom:15px;padding:22px}.wv-release-brief h2{margin:0}.wv-release-brief p{color:#b3c5d1}.wv-release-brief>div{display:flex;flex-wrap:wrap;gap:7px}.wv-release-brief span{border:1px solid #ffffff26;border-radius:999px;font-size:.68rem;font-size:var(--wv-type-micro);padding:5px 8px}.wv-release-triage{overflow:hidden}.wv-release-triage>a{grid-gap:11px;align-items:start;border-top:1px solid #e6edf1;color:inherit;display:grid;gap:11px;grid-template-columns:14px minmax(0,1fr) 18px;padding:12px 17px;text-decoration:none}.wv-release-triage>a:hover{background:#f5fafc}.wv-release-triage i{background:#5b9db7;border-radius:50%;height:9px;margin-top:5px;width:9px}.wv-release-triage i.investigating{background:#d69a31}.wv-release-triage p,.wv-release-triage small,.wv-release-triage strong{display:block}.wv-release-triage strong{color:#294c61;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-release-triage p{color:#657b89;line-height:1.45;margin:3px 0}.wv-release-triage p,.wv-release-triage small{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-release-triage small{color:#398069}.wv-release-triage a>b{color:#357999}@media(max-width:900px){.wv-coordinator-review,.wv-coordinator-setup,.wv-release-detail,.wv-release-form{grid-template-columns:1fr}.wv-coordinator-explain,.wv-coordinator-run-form,.wv-release-save{position:static}.wv-release-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.wv-coordinator-options,.wv-coordinator-strategies,.wv-release-grid,.wv-release-summary{grid-template-columns:1fr}}.wv-failure-attention article{grid-template-columns:34px minmax(0,1fr) auto}.wv-failure-group-actions{align-items:center;align-self:center;display:flex!important;gap:7px;justify-content:flex-end}.wv-pattern-review{color:#327a9d;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;text-decoration:none;white-space:nowrap}.wv-pattern-review:hover{text-decoration:underline}.wv-check-evidence-side{grid-gap:16px;display:grid;gap:16px;position:sticky;top:75px}.wv-check-evidence-side .wv-classification-evidence{position:static}.wv-failure-triage-card .wv-button{justify-content:center;width:100%}.wv-failure-triage-card .wv-agent-depth{margin-top:2px}.wv-agent-card-error{background:#ad36361f;border:1px solid #ff8b8b3d;border-radius:7px;color:#ffc2bd;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45;margin:0 0 10px;padding:8px}.wv-triage-working{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:42px minmax(0,1fr) auto;margin:35px auto;max-width:850px;padding:25px}.wv-triage-working>span:first-child{background:#e8f7f3;border-radius:10px;color:#247a64;display:grid;height:40px;place-items:center;width:40px}.wv-triage-context>small,.wv-triage-summary small,.wv-triage-working small{color:#2e7c96;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-working h2{color:#1e4056;margin:4px 0}.wv-triage-working p{color:#687e8e;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-triage-working.failed>span:first-child{background:#fff0ef;color:#b44743}.wv-triage-layout{align-items:start;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr)}.wv-triage-layout,.wv-triage-layout>aside,.wv-triage-layout>main{grid-gap:16px;display:grid;gap:16px}.wv-triage-layout>aside{position:sticky;top:76px}.wv-triage-summary{grid-gap:14px;background:radial-gradient(circle at 95% 0,#6de7be21,#0000 13rem),linear-gradient(145deg,#0d2a41,#123e59);color:#fff;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:22px}.wv-triage-summary h2{font-size:var(--wv-type-title);margin:5px 0 8px}.wv-triage-summary p{color:#c3d2dc;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0}.wv-triage-summary blockquote{background:#ffffff0d;border-left:3px solid #79f2c0;border-left:3px solid var(--wv-mint);color:#d6e2e8;font-size:.76rem;font-size:var(--wv-type-caption);grid-column:1/-1;line-height:1.55;margin:4px 0 0;padding:13px 15px}.wv-triage-confidence{align-items:center;align-self:start;background:#eef3f6;border-radius:999px;color:#627889;display:inline-flex;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-triage-confidence.high{background:#ddf6eb;color:#23765b}.wv-triage-confidence.medium{background:#fff3d9;color:#8a631b}.wv-triage-confidence.low{background:#fff0ef;color:#a84843}.wv-triage-section{overflow:hidden}.wv-triage-evidence-list article{grid-gap:11px;border-top:1px solid #e6edf1;display:grid;gap:11px;grid-template-columns:34px 1fr;padding:13px 17px}.wv-triage-evidence-list article>span,.wv-triage-steps li>span{background:#e9f4f8;border-radius:8px;color:#2e7898;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:30px;place-items:center;width:30px}.wv-triage-evidence-list p,.wv-triage-inferences p{color:#455f70;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-triage-evidence-list article>div>div,.wv-triage-inferences article>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.wv-triage-section code{background:#f0f5f7;border-radius:5px;color:#397594;font-size:.68rem;font-size:var(--wv-type-micro);padding:3px 5px}.wv-triage-inferences{grid-gap:10px;display:grid;gap:10px;padding:15px}.wv-triage-inferences article{background:#fbfdfe;border:1px solid #dfe8ed;border-radius:10px;padding:14px}.wv-triage-inferences header{display:flex;gap:12px;justify-content:space-between}.wv-triage-inferences strong{color:#294b60;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.45}.wv-triage-inferences p{color:#728490;margin-top:9px}.wv-triage-none{color:#708492;font-size:.76rem;font-size:var(--wv-type-caption);padding:0 17px 17px}.wv-execution-triage-card{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:42px minmax(0,1fr) auto auto;margin-bottom:16px;padding:18px 20px}.wv-execution-triage-card>span{align-self:center}.wv-execution-triage-card>div>small{color:#79f2c0;color:var(--wv-mint)}.wv-execution-triage-card>div>h2{margin:3px 0 5px}.wv-execution-triage-card>div>p{margin:0}.wv-execution-triage-scope{border-left:1px solid #ffffff21;display:grid!important;min-width:125px;padding-left:17px}.wv-execution-triage-scope strong{color:#fff;font-size:1.35rem}.wv-execution-triage-scope span{color:#c7d7e0;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-execution-triage-scope small{color:#7ee9c5!important;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:3px}.wv-execution-triage-card .wv-agent-card-error{grid-column:2/-1;margin:0}.wv-execution-triage-card .wv-button{white-space:nowrap;width:auto}.wv-triage-clusters{grid-gap:10px;display:grid;gap:10px;padding:15px}.wv-triage-clusters article{background:linear-gradient(145deg,#fbfdfe,#f4f9fb);border:1px solid #dce7ec;border-radius:11px;padding:15px}.wv-triage-clusters header{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto}.wv-triage-clusters header>span{background:#e8f4f8;border-radius:8px;color:#2d7899;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:30px;place-items:center;width:30px}.wv-triage-clusters header small,.wv-triage-clusters header strong{display:block}.wv-triage-clusters header small{color:#37816b;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-clusters header strong{color:#294b60;font-size:.86rem;font-size:var(--wv-type-body);margin-top:3px}.wv-triage-clusters header em{background:#eef3f6;border-radius:999px;color:#627889;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;font-style:normal;padding:4px 7px;text-transform:uppercase}.wv-triage-clusters header em.high{background:#ddf6eb;color:#23765b}.wv-triage-clusters header em.medium{background:#fff3d9;color:#8a631b}.wv-triage-clusters header em.low{background:#fff0ef;color:#a84843}.wv-triage-clusters article>p{color:#5f7585;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:10px 0}.wv-triage-clusters article>div{display:flex;flex-wrap:wrap;gap:5px}.wv-triage-handoff{overflow:hidden}.wv-triage-handoff>header{background:linear-gradient(135deg,#f4fbf8,#f5fafd);border-bottom:1px solid #dce9e5;display:flex;gap:20px;justify-content:space-between;padding:20px}.wv-triage-handoff>header small{color:#2d8068;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-handoff>header h2{color:#21495d;margin:4px 0}.wv-triage-handoff>header p{color:#6a7f8d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:0;max-width:700px}.wv-triage-handoff>header>span{align-self:start;background:#e6f2f6;border-radius:999px;color:#33758f;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-triage-handoff>header>span.investigating{background:#fff2d9;color:#89631c}.wv-triage-handoff>header>span.resolved{background:#ddf6eb;color:#23765b}.wv-triage-handoff>header>span.dismissed{background:#eef1f3;color:#687984}.wv-triage-handoff>form{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.wv-triage-handoff label{grid-gap:5px;display:grid;gap:5px}.wv-triage-handoff label.wide{grid-column:1/-1}.wv-triage-handoff label>span{color:#496778;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800}.wv-triage-handoff label>span small{color:#84939d;font-weight:500}.wv-triage-handoff input,.wv-triage-handoff select,.wv-triage-handoff textarea{background:#fff;border:1px solid #cbd9e1;border-radius:8px;box-sizing:border-box;color:#213f53;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);padding:9px 10px;width:100%}.wv-triage-handoff textarea{resize:vertical}.wv-triage-handoff form footer{align-items:center;display:flex;gap:15px;grid-column:1/-1;justify-content:space-between}.wv-triage-handoff form footer p{color:#748792;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45;margin:0}.wv-triage-handoff-history{border-top:1px solid #e0e9ed}.wv-triage-handoff-history summary{color:#356f89;cursor:pointer;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;padding:12px 18px}.wv-triage-handoff-history article{grid-gap:10px;border-top:1px solid #edf1f3;display:grid;gap:10px;grid-template-columns:12px 1fr;padding:11px 18px}.wv-triage-handoff-history i,.wv-triage-handoff-summary i{background:#5b9db7;border-radius:50%;height:9px;margin-top:5px;width:9px}.wv-triage-handoff-history i.investigating,.wv-triage-handoff-summary i.investigating{background:#d69a31}.wv-triage-handoff-history i.resolved,.wv-triage-handoff-summary i.resolved{background:#3b9a75}.wv-triage-handoff-history i.dismissed,.wv-triage-handoff-summary i.dismissed{background:#89959e}.wv-triage-handoff-history small,.wv-triage-handoff-history span,.wv-triage-handoff-history strong{display:block}.wv-triage-handoff-history strong{color:#31566a;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-triage-handoff-history small,.wv-triage-handoff-history span{color:#7b8b96;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-triage-handoff-current{grid-gap:15px;display:grid;gap:15px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.wv-triage-handoff-current dl{grid-gap:8px;display:grid;gap:8px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.wv-triage-handoff-current dl>div{background:#f9fcfd;border:1px solid #e0e9ed;border-radius:9px;padding:11px}.wv-triage-handoff-current dt{color:#7a8c98;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-handoff-current dd{color:#294d61;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin:4px 0 0;overflow-wrap:anywhere}.wv-triage-handoff-current a,.wv-triage-handoff-history a{color:#287b99;text-decoration:none}.wv-triage-handoff-notes{background:#f2faf7;border-left:3px solid #61b99b;border-radius:0 9px 9px 0;padding:13px 15px}.wv-triage-handoff-notes small{color:#34816a;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-handoff-notes p{color:#526f66;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:5px 0 0;white-space:pre-wrap}.wv-triage-handoff-current>.wv-button{align-self:center}.wv-triage-handoff form footer>div{display:flex;flex:0 0 auto;gap:8px}.wv-triage-handoff-history article p{color:#617684;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:7px 0 0;white-space:pre-wrap}.wv-triage-handoff-summary{margin-bottom:16px;overflow:hidden}.wv-triage-handoff-summary>div:last-child>a{grid-gap:11px;align-items:start;border-top:1px solid #e5edf1;color:inherit;display:grid;gap:11px;grid-template-columns:14px minmax(0,1fr) 18px;padding:13px 17px;text-decoration:none}.wv-triage-handoff-summary a:hover{background:#f5fafc}.wv-triage-handoff-summary a small,.wv-triage-handoff-summary a span,.wv-triage-handoff-summary a strong{display:block}.wv-triage-handoff-summary a small{color:#2d8067;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-handoff-summary a strong{color:#294c61;font-size:.76rem;font-size:var(--wv-type-caption);margin:3px 0}.wv-triage-handoff-summary a span{color:#798b97;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-handoff-summary a>b{color:#357999}.wv-triage-steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0}.wv-triage-steps li{grid-gap:11px;border-top:1px solid #e6edf1;display:grid;gap:11px;grid-template-columns:34px 1fr;padding:13px 17px}.wv-triage-steps strong{color:#294a60;font-size:.86rem;font-size:var(--wv-type-body)}.wv-triage-steps p{color:#6a7f8e;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0 0}.wv-triage-rerun{grid-gap:11px;background:#f1faf7;border-top:1px solid #bfe0d5;display:grid;gap:11px;grid-template-columns:34px 1fr;padding:14px 17px}.wv-triage-rerun>span{color:#28775f;font-size:1.25rem}.wv-triage-rerun strong{color:#285846}.wv-triage-rerun p{color:#5f7d70;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:4px 0}.wv-triage-rerun small{color:#39725f;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-review{grid-gap:20px;background:#f6fbfd;border-color:#b8d7e4;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);padding:20px}.wv-triage-review small{color:#2d7897;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-review h2{color:#23465c;margin:5px 0}.wv-triage-review p{color:#687e8d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:0}.wv-triage-review-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.wv-triage-review textarea{border:1px solid #cbd9e2;border-radius:8px;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);grid-column:1/-1;min-height:58px;padding:9px;resize:vertical}.wv-triage-review.decided{background:linear-gradient(135deg,#f4fbf8,#f5fafd);border-color:#cfe2dc;display:block;padding:15px 18px}.wv-triage-review.decided h2{font-size:.94rem;font-size:var(--wv-type-emphasis);line-height:1.25;margin:3px 0 2px}.wv-triage-review.decided p{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-context{overflow:hidden;padding:18px}.wv-triage-context h2{color:#23465d;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:5px 0 12px}.wv-triage-context>code{background:#eff4f6;border-radius:6px;color:#557384;display:block;font-size:.68rem;font-size:var(--wv-type-micro);overflow:hidden;padding:7px;text-overflow:ellipsis}.wv-triage-context dl{display:grid;grid-template-columns:1fr 1fr;margin:13px 0}.wv-triage-context dl div{border-bottom:1px solid #e4ebef;padding:8px}.wv-triage-context dt{color:#7a8c98;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-context dd{color:#294b60;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin:3px 0 0}.wv-triage-context li,.wv-triage-context p{color:#6c808e;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5}.wv-triage-context>a{grid-gap:2px;border-top:1px solid #e6edf1;color:inherit;display:grid;gap:2px;margin:0 -18px;padding:10px 18px;text-decoration:none}.wv-triage-context>a span{color:#367b98;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-triage-context>a strong{color:#294a60;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-triage-context>a small{color:#7a8c98;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-triage-context h3{color:#34576b;font-size:.86rem;font-size:var(--wv-type-body);margin:15px 0 5px}.wv-triage-context ul{grid-gap:6px;display:grid;gap:6px;margin:0;padding-left:18px}@media(max-width:950px){.wv-triage-layout{grid-template-columns:1fr}.wv-triage-layout>aside{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));position:static}.wv-check-evidence-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}.wv-triage-review{grid-template-columns:1fr}.wv-execution-triage-card{grid-template-columns:42px minmax(0,1fr) auto}.wv-execution-triage-scope{grid-column:2}.wv-execution-triage-card .wv-button{grid-column:3;grid-row:1/3}.wv-triage-handoff-current dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.wv-failure-attention article{grid-template-columns:30px minmax(0,1fr)}.wv-failure-group-actions{grid-column:2;justify-content:flex-start}.wv-triage-working{grid-template-columns:40px 1fr}.wv-triage-working .wv-button{grid-column:2}.wv-triage-summary{grid-template-columns:1fr}.wv-triage-summary blockquote{grid-column:1}.wv-triage-review-actions{grid-template-columns:1fr}.wv-triage-review textarea{grid-column:1}.wv-execution-triage-card{grid-template-columns:38px 1fr}.wv-execution-triage-scope{grid-column:2}.wv-execution-triage-card .wv-button{grid-column:2;grid-row:auto;width:100%}.wv-execution-triage-card .wv-agent-card-error{grid-column:2}.wv-triage-clusters header{grid-template-columns:32px 1fr}.wv-triage-clusters header em{grid-column:2;justify-self:start}.wv-triage-handoff>form{grid-template-columns:1fr}.wv-triage-handoff form footer,.wv-triage-handoff label.wide{grid-column:1}.wv-triage-handoff form footer{align-items:stretch;flex-direction:column}.wv-triage-handoff form footer>div{display:grid}.wv-triage-handoff form footer .wv-button{width:100%}.wv-triage-handoff-current,.wv-triage-handoff-current dl{grid-template-columns:1fr}.wv-triage-handoff-current>.wv-button{width:100%}}.wv-stat-grid.wv-automation-stats,.wv-stat-grid.wv-health-stats{grid-gap:0;background:#fff;border:1px solid #d6e1e8;border-radius:11px;box-shadow:0 7px 22px rgba(31,61,87,.035);display:grid;gap:0;margin-bottom:16px;overflow-x:auto;scrollbar-width:thin}.wv-stat-grid.wv-automation-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.wv-stat-grid.wv-health-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.wv-stat-grid.wv-automation-stats article,.wv-stat-grid.wv-health-stats article{grid-column-gap:11px;align-items:end;background:#0000;border:0;border-left:1px solid #e3eaee;border-radius:0;box-shadow:none;box-sizing:border-box;column-gap:11px;display:grid;grid-template-areas:"label label" "value note";grid-template-columns:auto minmax(0,1fr);min-height:76px;min-width:0;padding:12px 16px}.wv-stat-grid.wv-automation-stats article:first-child,.wv-stat-grid.wv-health-stats article:first-child{border-left:0}.wv-stat-grid.wv-automation-stats article.attention,.wv-stat-grid.wv-health-stats article.attention{background:linear-gradient(145deg,#fff,#fffbf3);border-color:#ead9b6}.wv-stat-grid.wv-automation-stats article.attention+article,.wv-stat-grid.wv-health-stats article.attention+article{border-left-color:#ead9b6}.wv-stat-grid.wv-automation-stats span,.wv-stat-grid.wv-health-stats span{color:#607789;font-size:.68rem;font-size:var(--wv-type-micro);grid-area:label;letter-spacing:.01em}.wv-stat-grid.wv-automation-stats strong,.wv-stat-grid.wv-health-stats strong{align-self:center;color:#173b52;font-size:1.28rem;grid-area:value;line-height:1;margin:4px 0 0}.wv-stat-grid.wv-automation-stats article.attention strong,.wv-stat-grid.wv-health-stats article.attention strong{color:#ad4a43}.wv-stat-grid.wv-automation-stats small,.wv-stat-grid.wv-health-stats small{align-self:center;color:#81919d;font-size:.68rem;font-size:var(--wv-type-micro);grid-area:note;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:920px){.wv-stat-grid.wv-automation-stats{grid-template-columns:repeat(4,minmax(175px,1fr))}.wv-stat-grid.wv-health-stats{grid-template-columns:repeat(5,minmax(175px,1fr))}}.wv-release-analysis-start{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.wv-release-analysis-start>main{padding:24px}.wv-release-analysis-start>main>p:first-child{color:#317997;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;margin:0;text-transform:uppercase}.wv-release-analysis-start h2{color:#21445a;margin:6px 0}.wv-release-analysis-start>main>p{color:#657c8c;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.65}.wv-release-analysis-start form{grid-gap:12px;display:grid;gap:12px;margin-top:20px}.wv-release-analysis-start label{grid-gap:6px;display:grid;gap:6px}.wv-release-analysis-start label>span{color:#365c71;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800}.wv-release-analysis-start label small{color:#8b99a3;font-weight:500}.wv-release-analysis-review textarea,.wv-release-analysis-start textarea{border:1px solid #cbd9e1;border-radius:9px;box-sizing:border-box;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);padding:10px;resize:vertical;width:100%}.wv-release-analysis-layout{align-items:start;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr)}.wv-release-analysis-layout,.wv-release-analysis-layout>aside,.wv-release-analysis-layout>main{grid-gap:16px;display:grid;gap:16px}.wv-release-analysis-layout>aside{position:sticky;top:76px}.wv-release-analysis-hero{grid-gap:14px;background:radial-gradient(circle at 95% 0,#79f2c021,#0000 14rem),linear-gradient(145deg,#0c2940,#123e59);color:#fff;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:23px}.wv-release-analysis-hero small{color:#79f2c0;color:var(--wv-mint);font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-release-analysis-hero h2{color:#fff;font-size:var(--wv-type-title);margin:5px 0}.wv-release-analysis-hero p{color:#c5d4dd;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0}.wv-release-analysis-hero blockquote{background:#ffffff0d;border-left:3px solid #79f2c0;border-left:3px solid var(--wv-mint);color:#d6e2e8;font-size:.76rem;font-size:var(--wv-type-caption);grid-column:1/-1;line-height:1.55;margin:5px 0 0;padding:13px 15px}.wv-release-analysis-pair{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.wv-release-analysis-section{overflow:hidden}.wv-release-analysis-section>div:last-child article{grid-gap:10px;border-top:1px solid #e5edf1;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:13px 17px}.wv-release-analysis-section article>span{background:#e9f4f8;border-radius:8px;color:#317998;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:30px;place-items:center;width:30px}.wv-release-analysis-section article p{color:#466172;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-release-analysis-section article small{color:#3b7c96;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:6px;overflow-wrap:anywhere}.wv-release-audiences{overflow:hidden}.wv-release-audiences>div:last-child{display:grid;grid-template-columns:repeat(3,1fr)}.wv-release-audiences article{border-left:1px solid #e4ecef;border-top:1px solid #e4ecef;padding:16px}.wv-release-audiences article:first-child{border-left:0}.wv-release-audiences article small{color:#2f7d96;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-release-audiences article p{color:#5f7584;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:7px 0 0}.wv-release-analysis-review{padding:19px}.wv-release-analysis-review>small{color:#2e7c96;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-release-analysis-review h2{color:#23465c;margin:5px 0}.wv-release-analysis-review p{color:#697f8d;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5}.wv-release-analysis-review>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:9px}.wv-reviewed-release-analysis{grid-gap:16px;align-items:center;background:linear-gradient(135deg,#f4fbf8,#f6fbfd);border-color:#bcded3;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:19px}.wv-reviewed-release-analysis small{color:#2c8068;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-reviewed-release-analysis h2{color:#214a5d;margin:4px 0}.wv-reviewed-release-analysis p{color:#607787;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-reviewed-release-analysis span{color:#668d7f;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:7px}.wv-report-release-analysis{background:linear-gradient(135deg,#f4fbf8,#f6fbfd);border-color:#bcded3;margin-bottom:15px;padding:22px}.wv-report-release-analysis>small{color:#2c8068;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-report-release-analysis h2{color:#214a5d;margin:5px 0}.wv-report-release-analysis>p{color:#5f7685;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6}.wv-report-release-analysis>div{display:flex;flex-wrap:wrap;gap:7px}.wv-report-release-analysis>div span{background:#e7f4ef;border-radius:999px;color:#38735f;font-size:.68rem;font-size:var(--wv-type-micro);padding:5px 8px}.wv-report-release-analysis blockquote{background:#fff;border-left:3px solid #54aa8c;color:#536f65;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:14px 0 0;padding:11px 14px}@media(max-width:950px){.wv-release-analysis-layout,.wv-release-analysis-start{grid-template-columns:1fr}.wv-release-analysis-layout>aside{position:static}.wv-release-analysis-pair{grid-template-columns:1fr}}@media(max-width:650px){.wv-release-analysis-hero,.wv-release-audiences>div:last-child{grid-template-columns:1fr}.wv-release-audiences article{border-left:0}.wv-release-analysis-review>div,.wv-reviewed-release-analysis{grid-template-columns:1fr}}.wv-stat-grid.wv-estate-stats{grid-gap:0;background:#fff;border:1px solid #d6e1e8;border-radius:11px;box-shadow:0 7px 22px rgba(31,61,87,.035);display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px;overflow-x:auto}.wv-estate-stats article{grid-column-gap:11px;align-items:end;border-left:1px solid #e3eaee;box-sizing:border-box;column-gap:11px;display:grid;grid-template-areas:"label label" "value note";grid-template-columns:auto minmax(0,1fr);min-height:76px;min-width:0;padding:12px 16px}.wv-estate-stats article:first-child{border-left:0}.wv-estate-stats article.attention{background:linear-gradient(145deg,#fff,#fffbf3);border-color:#ead9b6}.wv-estate-stats span{color:#607789;font-size:.68rem;font-size:var(--wv-type-micro);grid-area:label}.wv-estate-stats strong{color:#173b52;font-size:1.28rem;grid-area:value;line-height:1;margin-top:4px}.wv-estate-stats article.attention strong{color:#ad4a43}.wv-estate-stats small{color:#81919d;font-size:.68rem;font-size:var(--wv-type-micro);grid-area:note;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-estate-layout{align-items:start;grid-template-columns:minmax(0,1.45fr) minmax(285px,.55fr)}.wv-estate-layout,.wv-estate-layout>aside,.wv-estate-layout>main{grid-gap:16px;display:grid;gap:16px}.wv-estate-layout>aside{position:sticky;top:76px}.wv-estate-toolbar{overflow:hidden}.wv-estate-toolbar>div{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(125px,.38fr));padding:14px}.wv-estate-toolbar label{grid-gap:5px;display:grid;gap:5px}.wv-estate-toolbar label>span{color:#667d8d;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800}.wv-estate-toolbar input,.wv-estate-toolbar select{background:#fff;border:1px solid #cad8e2;border-radius:8px;box-sizing:border-box;color:#29475a;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);min-height:39px;padding:8px 10px;width:100%}.wv-estate-toolbar nav{align-items:center;background:#f8fafb;border-top:1px solid #e4ebef;display:flex;gap:5px;padding:9px 14px}.wv-estate-toolbar nav button{background:#0000;border:0;border-radius:7px;color:#667d8d;cursor:pointer;font:inherit;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;padding:6px 9px}.wv-estate-toolbar nav button.active{background:#e5f1f6;color:#287596}.wv-estate-toolbar nav span{color:#83939d;font-size:.68rem;font-size:var(--wv-type-micro);margin-left:auto}.wv-estate-case-list{grid-gap:12px;display:grid;gap:12px}.wv-estate-case{overflow:hidden}.wv-estate-case>header{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:16px 18px}.wv-estate-case>header a,.wv-estate-case>header p,.wv-estate-case>header small{display:block}.wv-estate-case>header small{color:#347d9c;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-estate-case>header a{color:#193f56;font-size:.94rem;font-size:var(--wv-type-emphasis);font-weight:800;margin-top:4px;text-decoration:none}.wv-estate-case>header a:hover{color:#267a9d}.wv-estate-case>header p{color:#718492;font-size:.76rem;font-size:var(--wv-type-caption);margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv-estate-case>header>span{align-self:start;background:#eaf1f4;border-radius:999px;color:#5c7483;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:5px 8px;text-transform:uppercase}.wv-estate-case>header>span.attention{background:#fff0ef;color:#a94d48}.wv-estate-case>header>span.review{background:#fff3da;color:#8a651e}.wv-estate-case>header>span.no_detected_attention{background:#e4f6ee;color:#29775e}.wv-estate-case-evidence{background:#f8fafb;border-top:1px solid #e5ecef;display:flex;flex-wrap:wrap;gap:6px;padding:9px 18px}.wv-estate-case-evidence span{background:#fff;border:1px solid #dce6eb;border-radius:999px;color:#6b7f8c;font-size:.68rem;font-size:var(--wv-type-micro);padding:4px 7px}.wv-estate-signals{border-top:1px solid #e5ecef;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wv-estate-signal{grid-gap:9px;border-bottom:1px solid #e7edef;border-left:1px solid #e7edef;display:grid;gap:9px;grid-template-columns:11px minmax(0,1fr);padding:13px 16px}.wv-estate-signal:nth-child(odd){border-left:0}.wv-estate-signal>i{background:#7793a4;border-radius:50%;height:8px;margin-top:5px;width:8px}.wv-estate-signal.high>i{background:#c75850}.wv-estate-signal.medium>i{background:#d59a32}.wv-estate-signal.low>i{background:#4c94ae}.wv-estate-signal header{display:flex;gap:9px;justify-content:space-between}.wv-estate-signal header strong{color:#294b60;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-estate-signal header span{color:#82919b;font:700 .68rem DM Mono,monospace;font:700 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase;white-space:nowrap}.wv-estate-signal p{color:#687d8b;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:5px 0}.wv-estate-signal code{color:#78909e;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:6px;overflow-wrap:anywhere}.wv-estate-related{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.wv-estate-related small{color:#748996}.wv-estate-related a,.wv-estate-related small{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-estate-related a{background:#e8f3f7;border-radius:5px;color:#2e7898;font-weight:800;padding:3px 5px;text-decoration:none}.wv-estate-clear{align-items:center;background:#f4faf7;border-top:1px solid #e5ecef;display:flex;gap:10px;padding:13px 18px}.wv-estate-clear span{color:#2c8467}.wv-estate-clear p{color:#658075;font-size:.76rem;font-size:var(--wv-type-caption);margin:0}.wv-estate-facts{margin-top:8px}.wv-estate-facts summary{color:#347b98;cursor:pointer;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;width:max-content}.wv-estate-facts dl{grid-gap:5px;display:grid;gap:5px;margin:8px 0 0}.wv-estate-facts dl>div{grid-gap:8px;background:#f6f9fa;border-radius:6px;display:grid;gap:8px;grid-template-columns:minmax(100px,.42fr) minmax(0,1fr);padding:6px 8px}.wv-estate-facts dt{color:#7a8d99}.wv-estate-facts dd,.wv-estate-facts dt{font-size:.68rem;font-size:var(--wv-type-micro)}.wv-estate-facts dd{color:#4d6878;margin:0;min-width:0;overflow-wrap:anywhere}.wv-estate-policy,.wv-estate-suite-summary{overflow:hidden;padding:17px}.wv-estate-policy>small{color:#2f7c98;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-estate-policy h2{color:#23465b;margin:5px 0}.wv-estate-policy>p{color:#667d8b;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55}.wv-estate-policy dl{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin:14px 0 0}.wv-estate-policy dl>div{background:#f9fbfc;border:1px solid #e0e8ed;border-radius:8px;padding:9px}.wv-estate-policy dt{color:#81909a;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-estate-policy dd{color:#315267;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin:3px 0 0}.wv-estate-gaps{overflow:hidden}.wv-estate-gaps>div:last-child>a{grid-gap:8px;border-top:1px solid #e6edf0;color:inherit;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 15px;padding:11px 16px;text-decoration:none}.wv-estate-gaps a:hover{background:#f6fafc}.wv-estate-gaps a small,.wv-estate-gaps a strong{display:block}.wv-estate-gaps a strong{color:#315166;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-estate-gaps a small{color:#7e8f99;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-estate-gaps a b{color:#347b99}.wv-estate-gaps>div:last-child>p{color:#778994;font-size:.68rem;font-size:var(--wv-type-micro);padding:0 16px}.wv-estate-suite-summary{padding:0}.wv-estate-suite-summary article{align-items:center;border-top:1px solid #e6edf0;display:flex;gap:9px;justify-content:space-between;padding:10px 16px}.wv-estate-suite-summary article small,.wv-estate-suite-summary article strong{display:block}.wv-estate-suite-summary article strong{color:#315166;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-estate-suite-summary article small{color:#81909a;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:2px}.wv-estate-suite-summary article>span{background:#edf3f5;border-radius:999px;color:#647a88;font-size:.68rem;font-size:var(--wv-type-micro);padding:4px 6px}.wv-estate-suite-summary article>span.attention{background:#fff0ef;color:#a64c47}@media(max-width:1050px){.wv-estate-stats{grid-template-columns:repeat(5,minmax(170px,1fr))!important}.wv-estate-layout{grid-template-columns:1fr}.wv-estate-layout>aside{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));position:static}}@media(max-width:760px){.wv-estate-toolbar>div{grid-template-columns:1fr 1fr}.wv-estate-signals{grid-template-columns:1fr}.wv-estate-signal{border-left:0}.wv-estate-case>header{grid-template-columns:1fr}.wv-estate-case>header>span{justify-self:start}}@media(max-width:520px){.wv-estate-toolbar>div{grid-template-columns:1fr}.wv-estate-toolbar nav{flex-wrap:wrap}.wv-estate-toolbar nav span{margin-left:0;width:100%}.wv-estate-policy dl{grid-template-columns:1fr}}.wv-curator-start{background:radial-gradient(circle at 100% 0,#79f2c024,#0000 12rem),linear-gradient(150deg,#0d2940,#123b56);color:#fff;padding:18px}.wv-curator-start>span{background:#79f2c01f;border-radius:9px;color:#79f2c0;color:var(--wv-mint);display:grid;height:34px;place-items:center;width:34px}.wv-curator-start>small{color:#79f2c0;color:var(--wv-mint);display:block;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;margin-top:12px;text-transform:uppercase}.wv-curator-start h2{color:#fff;margin:4px 0}.wv-curator-start>p{color:#b8c9d4;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-curator-start form{grid-gap:11px;display:grid;gap:11px;margin-top:16px}.wv-curator-start label{grid-gap:5px;display:grid;gap:5px}.wv-curator-start label>span,.wv-curator-start legend{color:#dce8ed;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800}.wv-curator-start label small,.wv-curator-start legend small{color:#8fa9b9;font-weight:500}.wv-curator-start input,.wv-curator-start select,.wv-curator-start textarea{background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;box-sizing:border-box;color:#fff;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);padding:9px 10px;width:100%}.wv-curator-start select option{color:#173b52}.wv-curator-start textarea{resize:vertical}.wv-curator-start fieldset{border:0;margin:0;padding:0}.wv-curator-start fieldset>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.wv-curator-start fieldset button{background:#0000;border:1px solid #ffffff29;border-radius:999px;color:#afc1cd;cursor:pointer;font:inherit;font-size:.68rem;font-size:var(--wv-type-micro);padding:5px 7px}.wv-curator-start fieldset button.active{background:#79f2c01c;border-color:#79f2c080;color:#79f2c0;color:var(--wv-mint)}.wv-curator-history{grid-gap:5px;border-top:1px solid #ffffff1f;display:grid;gap:5px;margin-top:6px;padding-top:12px}.wv-curator-history>small{color:#8fa9b9;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-curator-history a{background:#ffffff0f;border-radius:7px;color:#d8e5eb;display:flex;font-size:.68rem;font-size:var(--wv-type-micro);gap:8px;justify-content:space-between;padding:7px 8px;text-decoration:none}.wv-curator-history a:hover{background:#ffffff1a}.wv-curator-history time{color:#8fa9b9}.wv-curator-result{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);margin-bottom:18px}.wv-curator-result>aside,.wv-curator-result>main{grid-gap:14px;display:grid;gap:14px}.wv-curator-result>aside{position:sticky;top:76px}.wv-curator-hero{grid-gap:15px;background:radial-gradient(circle at 95% 0,#79f2c024,#0000 14rem),linear-gradient(145deg,#0c2940,#123e59);color:#fff;display:grid;gap:15px;grid-template-columns:minmax(0,1fr) auto;padding:22px}.wv-curator-hero small{color:#79f2c0;color:var(--wv-mint);font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-curator-hero h2{color:#fff;margin:5px 0;text-transform:capitalize}.wv-curator-hero p{color:#c6d5de;font-size:.86rem;font-size:var(--wv-type-body);line-height:1.6;margin:0}.wv-curator-hero>span{align-self:start;border:1px solid #79f2c040;border-radius:999px;color:#b8f5dc;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:6px 9px}.wv-curator-hero blockquote{background:#ffffff0d;border-left:3px solid #79f2c0;border-left:3px solid var(--wv-mint);color:#d5e1e7;font-size:.76rem;font-size:var(--wv-type-caption);grid-column:1/-1;line-height:1.55;margin:2px 0 0;padding:12px 14px}.wv-curator-findings{overflow:hidden}.wv-curator-findings>div:last-child article{grid-gap:10px;border-top:1px solid #e5ecef;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);padding:12px 16px}.wv-curator-findings article>span{background:#e9f4f8;border-radius:8px;color:#317998;display:grid;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;height:30px;place-items:center;width:30px}.wv-curator-findings article p{color:#4e6979;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-curator-findings article small{color:#718d9d;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:5px;overflow-wrap:anywhere}.wv-curator-packs,.wv-curator-recommendations{overflow:hidden}.wv-curator-recommendations>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wv-curator-recommendations article{border-left:1px solid #e4ebef;border-top:1px solid #e4ebef;padding:16px}.wv-curator-recommendations article:nth-child(odd){border-left:0}.wv-curator-recommendations header{align-items:center;display:flex;gap:8px;justify-content:space-between}.wv-curator-recommendations header>span{background:#edf3f5;border-radius:999px;color:#617986;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;padding:4px 6px;text-transform:uppercase}.wv-curator-recommendations header>span.high{background:#fff0ef;color:#aa4e48}.wv-curator-recommendations header>span.medium{background:#fff3db;color:#8a651e}.wv-curator-recommendations header small{color:#7c8e99;font-size:.68rem;font-size:var(--wv-type-micro);text-align:right}.wv-curator-recommendations h3{color:#294b60;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:10px 0 4px}.wv-curator-recommendations p{color:#647b89;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55;margin:0}.wv-curator-recommendations blockquote{background:#f4f9fb;border-left:3px solid #4d9db7;color:#436778;font-size:.76rem;font-size:var(--wv-type-caption);margin:10px 0;padding:9px 11px}.wv-curator-recommendations article>div{display:flex;flex-wrap:wrap;gap:5px}.wv-curator-packs a,.wv-curator-recommendations a{background:#e8f3f7;border-radius:6px;color:#2d7999;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;padding:4px 6px;text-decoration:none}.wv-curator-recommendations code{color:#82939d;display:block;font-size:.68rem;font-size:var(--wv-type-micro);margin-top:8px;overflow-wrap:anywhere}.wv-curator-packs>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wv-curator-packs article{border-left:1px solid #e4ebef;border-top:1px solid #e4ebef;padding:16px}.wv-curator-packs article:nth-child(odd){border-left:0}.wv-curator-packs h3{color:#294b60;margin:0}.wv-curator-packs p{color:#526f80;font-size:.76rem;font-size:var(--wv-type-caption)}.wv-curator-packs article>small{color:#758a97;display:block;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.5}.wv-curator-packs article>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.wv-curator-pair{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.wv-curator-recommendations article>.wv-curator-decision{border-top:1px solid #dce8ed;display:block;margin-top:14px;padding-top:12px}.wv-curator-decision>.wv-button.compact{font-size:.68rem;font-size:var(--wv-type-micro);min-height:32px;padding:6px 10px}.wv-curator-decision-summary{grid-gap:4px 8px;align-items:center;display:grid;gap:4px 8px;grid-template-columns:auto minmax(0,1fr);margin-bottom:9px}.wv-curator-decision-summary>span{align-self:start;background:#e8f1f5;border-radius:999px;color:#526f80;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;grid-row:1/3;padding:5px 7px;text-transform:uppercase}.wv-curator-decision-summary>span.accepted{background:#e5f6ef;color:#18745d}.wv-curator-decision-summary>span.deferred{background:#fff3db;color:#85611e}.wv-curator-decision-summary>span.dismissed{background:#eef1f3;color:#667985}.wv-curator-recommendations .wv-curator-decision-summary p{color:#3f6173}.wv-curator-decision-summary small{color:#81949f;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-curator-recommendations article>.wv-curator-decision .wv-curator-decision-form{grid-gap:9px;display:grid;gap:9px}.wv-curator-decision-form label{grid-gap:5px;color:#4c6878;display:grid;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;gap:5px}.wv-curator-decision-form select,.wv-curator-decision-form textarea{background:#fff;border:1px solid #cad9e1;border-radius:8px;color:#24495e;font:inherit;padding:8px;width:100%}.wv-curator-decision-form>div{display:flex;gap:7px}.wv-curator-decision-form>small{color:#768c98;font-size:.68rem;font-size:var(--wv-type-micro);line-height:1.45}.wv-curator-decision-history{background:#f8fbfc;border:1px solid #dce7ec;border-radius:8px;margin:0 0 10px}.wv-curator-decision-history summary{color:#456879;cursor:pointer;font-size:.68rem;font-size:var(--wv-type-micro);font-weight:800;padding:8px 10px}.wv-curator-recommendations article>.wv-curator-decision .wv-curator-decision-history>div{grid-gap:3px 8px;border-top:1px solid #e2ebef;display:grid;gap:3px 8px;grid-template-columns:auto minmax(0,1fr);padding:8px 10px}.wv-curator-decision-history strong{color:#355b6e;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-curator-decision-history span{color:#607a88;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-curator-decision-history small{color:#85959e;font-size:.68rem;font-size:var(--wv-type-micro);grid-column:1/-1}.wv-curator-context,.wv-curator-review{padding:18px}.wv-curator-context>small,.wv-curator-review>small{color:#2f7c98;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-curator-context h2,.wv-curator-review h2{color:#284b60;margin:5px 0}.wv-curator-context dl{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin:14px 0}.wv-curator-context dl>div{background:#f8fafb;border:1px solid #e1e9ed;border-radius:8px;padding:9px}.wv-curator-context dt{color:#81909a;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-curator-context dd{color:#315267;font-size:.76rem;font-size:var(--wv-type-caption);font-weight:800;margin:3px 0 0}.wv-curator-context p,.wv-curator-review p{color:#687e8c;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.55}.wv-curator-review textarea{border:1px solid #cad8e1;border-radius:8px;box-sizing:border-box;font:inherit;font-size:.76rem;font-size:var(--wv-type-caption);padding:9px;resize:vertical;width:100%}.wv-curator-review>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin-top:9px}.wv-curator-return{text-align:center;text-decoration:none}.wv-curator-usage{grid-gap:12px;align-items:center;background:linear-gradient(145deg,#fff,#f6fafc);border-color:#cfe0e8;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:16px 18px}.wv-curator-usage small{color:#347b98;font:800 .68rem DM Mono,monospace;font:800 var(--wv-type-micro) DM Mono,monospace;text-transform:uppercase}.wv-curator-usage h2{color:#23495f;font-size:.94rem;font-size:var(--wv-type-emphasis);margin:4px 0 0}.wv-curator-usage dl{display:flex;gap:7px;margin:0}.wv-curator-usage dl>div{background:#eaf3f7;border-radius:7px;min-width:66px;padding:7px 9px}.wv-curator-usage dt{color:#738b99;font-size:.68rem;font-size:var(--wv-type-micro)}.wv-curator-usage dd{color:#2c5970;font:800 .76rem DM Mono,monospace;font:800 var(--wv-type-caption) DM Mono,monospace;margin:2px 0 0}.wv-curator-usage.unavailable{display:block;margin-top:14px}.wv-curator-usage.unavailable p{color:#718592;font-size:.76rem;font-size:var(--wv-type-caption);line-height:1.5;margin:6px 0 0}@media(max-width:1050px){.wv-curator-result{grid-template-columns:1fr}.wv-curator-result>aside{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}@media(max-width:720px){.wv-curator-packs>div:last-child,.wv-curator-pair,.wv-curator-recommendations>div:last-child{grid-template-columns:1fr}.wv-curator-packs article,.wv-curator-recommendations article{border-left:0}.wv-curator-hero{grid-template-columns:1fr}}