.ticket-workflow-shell{--workflow-bg:#eceae4;--workflow-surface:#fbfaf6;--workflow-surface-strong:#fff;--workflow-ink:#142019;--workflow-muted:#657169;--workflow-line:#c9cec8;--workflow-accent:#e2552b;--workflow-accent-dark:#a83217;--workflow-blue:#315cf4;--workflow-green:#147447;--workflow-amber:#a46305;--workflow-red:#b52820;background:linear-gradient(90deg, #1420190b 1px, transparent 1px) 0 0 / 40px 40px, var(--workflow-bg);width:100%;min-height:100vh;color:var(--workflow-ink);margin:0;padding:clamp(1.25rem,4vw,4rem)}.ticket-workflow-shell *,.ticket-workflow-shell :before,.ticket-workflow-shell :after{box-sizing:border-box}.ticket-workflow-shell p{max-width:68ch;color:var(--workflow-muted);font-size:1rem;line-height:1.58}.ticket-workflow-shell h1,.ticket-workflow-shell h2,.ticket-workflow-shell h3,.ticket-workflow-shell h4{color:var(--workflow-ink);overflow-wrap:anywhere;text-wrap:balance}.ticket-workflow-shell button,.ticket-workflow-shell summary{touch-action:manipulation;-webkit-tap-highlight-color:#e2552b29}.ticket-workflow-skip{z-index:100;border:2px solid var(--workflow-ink);color:var(--workflow-ink);background:#fff;padding:.65rem .85rem;font-size:.82rem;font-weight:850;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.ticket-workflow-skip:focus-visible{transform:translateY(0)}.ticket-workflow-header,.ticket-pipeline,.ticket-stage,.ticket-workflow-load-error,.ticket-workflow-loading{width:min(100%,84rem);margin-inline:auto}.ticket-workflow-header{padding:0 0 clamp(1.5rem,3vw,2.5rem)}.ticket-workflow-back{color:var(--workflow-ink);cursor:pointer;background:0 0;border:0;padding:.6rem 0;font-size:.88rem;font-weight:800}.ticket-workflow-secondary-action{border:1px solid var(--workflow-ink);width:fit-content;min-height:2.75rem;color:var(--workflow-ink);cursor:pointer;background:0 0;border-radius:.35rem;padding:.65rem .85rem;font-weight:800}.ticket-workflow-secondary-action:hover{background:var(--workflow-ink);color:#fff}.ticket-workflow-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:clamp(1rem,3vw,2.5rem);display:flex}.ticket-workflow-heading-actions{flex:none;align-items:center;gap:.75rem;display:flex}.ticket-workflow-eyebrow,.ticket-stage-kicker,.workflow-section-kicker,.workflow-step-kicker,.workflow-field-label,.workflow-primary-next-step span,.workflow-next-action span,.clarification-reason>span{color:var(--workflow-accent-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.ticket-workflow-heading h1{letter-spacing:-.055em;max-width:20ch;margin:.4rem 0 0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.96}.ticket-workflow-meta{color:var(--workflow-muted);flex-wrap:wrap;gap:.65rem;margin-top:1rem;font-size:.88rem;font-weight:650;display:flex}.workflow-status,.ticket-stage-state{border:1px solid var(--workflow-line);color:#455047;letter-spacing:.035em;text-transform:uppercase;background:#eef0ec;border-radius:999px;align-items:center;width:fit-content;min-height:1.8rem;padding:.28rem .68rem;font-size:.72rem;font-weight:850;display:inline-flex}.ticket-stage-state{align-self:start}.workflow-status--success{color:var(--workflow-green);background:#e2f2e8;border-color:#14744740}.workflow-status--running{color:#2345c8;background:#e6ebff;border-color:#315cf43d}.workflow-status--warning{color:#815006;background:#fff1cd;border-color:#a463053d}.workflow-status--failed{color:var(--workflow-red);background:#fbe5e2;border-color:#b5282038}.ticket-pipeline{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;border:1px solid var(--workflow-line);scrollbar-width:thin;scrollbar-color:#9da69f transparent;background:#fbfaf6f0;overflow-x:auto;box-shadow:0 14px 40px #14201912}.ticket-pipeline ol{grid-template-columns:repeat(5,1fr);min-width:48rem;margin:0;padding:1.35rem 1.5rem .9rem;list-style:none;display:grid}.ticket-pipeline-node{scroll-snap-align:center;min-width:0;position:relative}.ticket-pipeline-node:not(:last-child):after{content:"";z-index:0;border-top-width:2px;border-top-color:#9ba49e;height:0;position:absolute;top:2.2rem;left:calc(50% + 1.8rem);right:calc(1.8rem - 50%)}.ticket-pipeline-node[data-connector=solid]:after{border-top-style:solid;border-top-color:var(--workflow-green)}.ticket-pipeline-node[data-connector=dashed]:after{border-top-style:dashed}.ticket-pipeline-node button{z-index:1;width:100%;min-height:7.15rem;color:var(--workflow-ink);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.68rem;padding:.5rem .45rem .65rem;display:flex;position:relative}.ticket-workflow-shell .ticket-pipeline-node button:focus-visible{outline:0}.ticket-workflow-shell .ticket-pipeline-node button:focus-visible .ticket-pipeline-marker{outline:3px solid var(--workflow-blue);outline-offset:4px}.ticket-pipeline-node button:disabled{cursor:not-allowed}.ticket-pipeline-node button:hover:not(:disabled) .ticket-pipeline-marker{transform:translateY(-2px)}.ticket-pipeline-node--locked button,.ticket-pipeline-node--skipped button{color:var(--workflow-muted)}.ticket-pipeline-marker{background:var(--workflow-surface-strong);width:3.4rem;height:3.4rem;color:var(--workflow-ink);box-shadow:0 0 0 4px var(--workflow-surface);border:2px solid #8d9891;border-radius:50%;flex:0 0 3.4rem;justify-content:center;align-items:center;font-size:.9rem;font-weight:900;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.ticket-pipeline-node--completed .ticket-pipeline-marker{border-color:var(--workflow-green);background:var(--workflow-green);color:#fff}.ticket-pipeline-node--active .ticket-pipeline-marker{border-color:var(--workflow-accent);background:var(--workflow-accent);color:#fff;box-shadow:0 0 0 4px var(--workflow-surface), 0 8px 22px #e2552b40}.ticket-pipeline-node--failed .ticket-pipeline-marker{border-color:var(--workflow-red);background:var(--workflow-red);color:#fff;box-shadow:0 0 0 4px var(--workflow-surface), 0 8px 22px #b5282038}.ticket-pipeline-node--skipped .ticket-pipeline-marker{color:var(--workflow-green);background:#e8f1eb;border-style:dashed;border-color:#1474479e}.ticket-pipeline-node--locked .ticket-pipeline-marker{color:#8a948e;background:#f3f3ef;border-style:dashed;border-color:#a4aca6}.ticket-pipeline-node--active .ticket-pipeline-copy strong{color:var(--workflow-accent-dark)}.ticket-pipeline-node--failed .ticket-pipeline-copy strong{color:var(--workflow-red)}.ticket-stage-state--failed{color:var(--workflow-red);background:#fbe5e2;border-color:#b5282038}.ticket-pipeline-node--selected .ticket-pipeline-copy strong{text-decoration:underline;-webkit-text-decoration-color:var(--workflow-accent);text-decoration-color:var(--workflow-accent);text-underline-offset:.3rem;text-decoration-thickness:2px}.ticket-pipeline-copy{justify-items:center;gap:.28rem;min-width:0;display:grid}.ticket-pipeline-copy strong{text-wrap:balance;max-width:100%;font-size:clamp(.82rem,1.1vw,.98rem);line-height:1.18}.ticket-pipeline-copy small{color:inherit;letter-spacing:.045em;opacity:.72;text-transform:uppercase;font-size:.68rem;font-weight:800}.ticket-stage{border:1px solid var(--workflow-line);border-top:4px solid var(--workflow-accent);background:var(--workflow-surface);margin-top:1.25rem;box-shadow:0 22px 60px #1420191a}.ticket-stage-header{border-bottom:1px solid var(--workflow-line);grid-template-columns:minmax(0,1fr) auto;gap:2rem;padding:clamp(1.35rem,3vw,2.5rem);display:grid}.ticket-stage-header h2{letter-spacing:-.045em;margin:.38rem 0 .6rem;font-size:clamp(1.8rem,3vw,2.75rem);line-height:1}.ticket-stage-header p{margin:0}.ticket-stage-actions{flex-direction:column;align-items:flex-end;gap:.7rem;display:flex}.ticket-stage-actions .ticket-workflow-secondary-action{white-space:nowrap}.ticket-stage-rerun{justify-items:end;gap:.35rem;display:grid}.ticket-stage-rerun small{max-width:17rem;color:var(--workflow-muted);text-align:right;font-size:.72rem;line-height:1.35}.ticket-stage-state--active{color:var(--workflow-accent-dark);background:#fee9df;border-color:#e2552b4d}.ticket-stage-state--completed{color:var(--workflow-green);background:#e2f2e8;border-color:#14744740}.reported-stage,.triage-stage,.clarification-stage,.reproduce-stage,.outcome-stage{gap:1.5rem;display:grid}.reported-stage blockquote{border-left:5px solid var(--workflow-accent);max-width:54rem;color:var(--workflow-ink);letter-spacing:-.025em;margin:0;padding:.4rem 0 .4rem clamp(1rem,3vw,2rem);font-size:clamp(1.25rem,2.4vw,2rem);font-weight:650;line-height:1.38}.workflow-key-facts,.workflow-inline-facts{flex-wrap:wrap;gap:0;margin:0;display:flex}.workflow-key-facts>div,.workflow-inline-facts>div{border-right:1px solid var(--workflow-line);min-width:12rem;margin-right:1.5rem;padding:.2rem 1.5rem .2rem 0}.workflow-key-facts>div:last-child,.workflow-inline-facts>div:last-child{border-right:0}.workflow-key-facts dt,.workflow-inline-facts dt{color:var(--workflow-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.7rem;font-weight:850}.workflow-key-facts dd,.workflow-inline-facts dd{color:var(--workflow-ink);margin:0;font-weight:760}.workflow-primary-next-step{background:var(--workflow-ink);color:#f6f4ed;border:1px solid #27342c;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem;display:flex}.workflow-primary-next-step>div{gap:.35rem;display:grid}.workflow-primary-next-step strong{max-width:58ch;line-height:1.4}.workflow-primary-next-step .ticket-workflow-secondary-action{color:#fff;border-color:#ffffffc7}.workflow-primary-next-step .ticket-workflow-secondary-action:hover{color:var(--workflow-ink);background:#fff}.ticket-workflow-primary-action{background:var(--workflow-accent);color:#fff;cursor:pointer;border:1px solid #ba3d1c;border-radius:.35rem;flex:none;justify-content:center;align-items:center;gap:1rem;min-height:3rem;padding:.78rem 1rem;font-size:.9rem;font-weight:850;transition:transform .14s,background-color .14s;display:inline-flex}.ticket-workflow-primary-action:hover:not(:disabled){background:#c84320;transform:translateY(-1px)}.ticket-workflow-primary-action:disabled{cursor:not-allowed;opacity:.55}.workflow-result-card,.workflow-running-report,.workflow-empty-report,.workflow-error-state,.workflow-loading-state,.workflow-empty-state{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong);padding:clamp(1rem,2.5vw,1.6rem)}.workflow-result-card--danger,.workflow-error-state{background:#fff5f3;border-color:#b5282059}.workflow-result-card--quiet{background:#f1f1ec}.workflow-result-card>header,.workflow-running-report>header,.outcome-hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workflow-result-card h3,.workflow-running-report h3,.workflow-section-heading h3,.outcome-hero h3{letter-spacing:-.025em;text-transform:none;margin:.32rem 0 0;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.12}.workflow-result-card>p{color:var(--workflow-ink);margin:1rem 0 0;font-size:clamp(1rem,1.5vw,1.18rem)}.workflow-inline-facts{margin-top:1.25rem}.workflow-next-action{border-left:4px solid var(--workflow-accent);background:#f3f1eb;gap:.4rem;margin-top:1.25rem;padding:.9rem 1rem;display:grid}.workflow-next-action strong{max-width:65ch;line-height:1.45}.workflow-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.workflow-section-heading>span{color:var(--workflow-muted);font-size:.78rem;font-weight:750}.workflow-subpipeline{border-top:1px solid var(--workflow-line);gap:1rem;padding-top:1.5rem;display:grid}.repository-blocker{background:#fff5f3;border:1px solid #b5282059;gap:.75rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.repository-blocker h3,.repository-blocker p{margin:0}.repository-blocker dl{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem;margin:0;display:grid}.repository-blocker dl>div{border-left:3px solid #b5282052;padding-left:.75rem}.repository-blocker dt,.repository-investigation-facts dt{color:var(--workflow-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.repository-blocker dd,.repository-investigation-facts dd{color:var(--workflow-ink);margin:.25rem 0 0;font-weight:720}.repository-investigation{border-top:1px solid var(--workflow-line);gap:1.25rem;padding-top:1.5rem;display:grid}.repository-investigation-facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;margin:0;display:grid}.repository-investigation-facts>div{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong);padding:.85rem}.workflow-scope-warning,.repository-limitations{background:#fff8e8;border:1px solid #8a5a003d;gap:.45rem;padding:1rem;display:grid}.workflow-scope-warning span{color:#6d4800}.repository-investigation-section{gap:.75rem;display:grid}.repository-investigation-section h4{margin:0}.repository-evidence-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.repository-evidence-list>li{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong);gap:.55rem;padding:1rem;display:grid}.repository-evidence-list p{color:var(--workflow-muted);margin:0}.repository-evidence-heading,.repository-evidence-meta,.repository-investigation-details summary{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.repository-evidence-heading code{overflow-wrap:anywhere}.repository-evidence-heading span,.repository-evidence-meta,.repository-investigation-details li>span{color:var(--workflow-muted);font-size:.75rem}.repository-evidence-meta{flex-wrap:wrap;justify-content:flex-start}.repository-investigation-details{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong)}.repository-investigation-details summary{cursor:pointer;padding:.9rem 1rem;font-weight:800}.repository-investigation-details ul,.repository-limitations ul{gap:.55rem;margin:0;padding:0 1rem 1rem 2.2rem;display:grid}.repository-investigation-details li p{color:var(--workflow-muted);margin:.3rem 0}.workflow-subpipeline ol,.reproduction-subpipeline{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.workflow-subpipeline li,.reproduction-subpipeline li{border:1px solid var(--workflow-line);background:#f4f3ee;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.75rem;display:grid}.workflow-subpipeline-marker,.reproduction-subpipeline li>span{color:#4a554e;background:#dfe3de;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:900;display:inline-flex}.workflow-subpipeline li[data-state=succeeded] .workflow-subpipeline-marker,.reproduction-subpipeline li[data-state=completed]>span{background:var(--workflow-green);color:#fff}.reproduction-subpipeline li[data-state=active]>span{background:var(--workflow-accent);color:#fff}.reproduction-subpipeline li[data-state=failed]>span{background:var(--workflow-red);color:#fff}.reproduction-subpipeline li[data-state=blocked]>span{background:var(--workflow-amber);color:var(--workflow-ink)}.workflow-subpipeline li>div,.reproduction-subpipeline li>div{gap:.2rem;min-width:0;display:grid}.workflow-subpipeline li strong,.reproduction-subpipeline li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.workflow-subpipeline li small,.reproduction-subpipeline li small{color:var(--workflow-muted);text-transform:capitalize;font-size:.7rem}.clarification-reason{border-left:4px solid var(--workflow-amber);background:#fff6df;padding:1rem}.clarification-reason strong{margin-top:.4rem;display:block}.clarification-reason p{margin:.35rem 0 0;font-size:.9rem}.clarification-questions{gap:1rem;display:grid}.clarification-questions label{border-top:1px solid var(--workflow-line);grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;padding-top:1rem;display:grid}.clarification-questions label>span{background:var(--workflow-ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-weight:900;display:inline-flex}.clarification-questions label>div{gap:.45rem;display:grid}.clarification-questions small{color:var(--workflow-muted);line-height:1.45}.clarification-questions textarea{resize:vertical;width:100%;min-height:6rem;color:var(--workflow-ink);background:#fff;border:1px solid #aeb6af;border-radius:.35rem;padding:.85rem;line-height:1.5}.clarification-answers{gap:.9rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.clarification-answers li{border-left:3px solid var(--workflow-green);padding-left:.9rem}.clarification-answers p{margin:.3rem 0 0}.clarification-pending{border-left:4px solid var(--workflow-amber);background:#fff6df;padding:1rem}.clarification-pending ul{color:var(--workflow-ink);gap:.45rem;margin:.65rem 0 0;padding-left:1.2rem;font-weight:700;display:grid}.workflow-inline-error{border-left:4px solid var(--workflow-red);color:var(--workflow-red);background:#fff0ed;gap:.35rem;padding:.9rem 1rem;font-weight:720;display:grid}.workflow-loading-state,.workflow-error-state{align-items:center;gap:.9rem;display:flex}.workflow-loading-state>div,.workflow-error-state{gap:.28rem;display:grid}.workflow-loading-state span,.workflow-error-state span,.workflow-empty-state span,.workflow-empty-report span{color:var(--workflow-muted)}.workflow-spinner{border:2px solid #315cf433;border-top-color:var(--workflow-blue);border-radius:50%;flex:none;width:1.35rem;height:1.35rem;animation:.7s linear infinite workflow-spin;display:inline-block}@keyframes workflow-spin{to{transform:rotate(360deg)}}.reproduction-brief{border:1px solid var(--workflow-line);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reproduction-brief>div{border-right:1px solid var(--workflow-line);border-bottom:1px solid var(--workflow-line);min-width:0;padding:1rem}.reproduction-brief>div:nth-child(2n){border-right:0}.reproduction-brief>div:nth-last-child(-n+2){border-bottom:0}.reproduction-brief strong,.reproduction-brief p{color:var(--workflow-ink);margin:.4rem 0 0;font-size:.95rem;line-height:1.5;display:block}.reproduction-clarification{border:1px solid #8a5a004d;border-left:4px solid var(--workflow-amber);background:#fffaf0;gap:1.15rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.reproduction-clarification>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.reproduction-clarification h3{margin:.25rem 0 0}.reproduction-clarification header p{color:var(--workflow-muted);margin:.45rem 0 0}.reproduction-clarification-missing{background:#fff4d8;border:1px solid #8a5a0033;padding:.9rem 1rem}.reproduction-clarification-missing>span{color:#6d4800;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:850}.reproduction-clarification-missing ul{margin:.55rem 0 0;padding-left:1.2rem}.reproduction-clarification-questions{gap:.85rem;display:grid}.reproduction-clarification-questions label{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;display:grid}.reproduction-clarification-questions label>span{background:var(--workflow-amber);color:#382500;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;font-weight:900;display:inline-flex}.reproduction-clarification-questions label>div{gap:.4rem;display:grid}.reproduction-clarification-questions small{color:var(--workflow-muted);line-height:1.45}.reproduction-clarification-questions textarea{resize:vertical;width:100%;color:var(--workflow-ink);font:inherit;background:#fff;border:1px solid #c9c8bc;border-radius:0;padding:.85rem;line-height:1.5}.workflow-running-report{background:#f2f5ff;border-color:#315cf44d;gap:1.2rem;display:grid}.workflow-running-report>header{justify-content:flex-start}.workflow-running-report ol{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.workflow-running-report li{color:var(--workflow-muted);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.workflow-running-report li>span{color:#2345c8;background:#dce4ff;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.74rem;font-weight:900;display:inline-flex}.workflow-running-report li[data-state=active]{color:var(--workflow-ink)}.workflow-running-report li[data-state=completed]>span{background:var(--workflow-green);color:#fff}.workflow-reproduction-report{border-top:1px solid var(--workflow-line);gap:1.25rem;padding-top:1.5rem;display:grid}.workflow-reproduction-steps{gap:1rem;display:grid}.workflow-reproduction-steps>h4{color:var(--workflow-ink);letter-spacing:-.01em;margin:0;font-size:1rem}.workflow-repro-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.workflow-repro-step{content-visibility:auto;contain-intrinsic-size:0 680px;grid-template-columns:2.8rem minmax(0,1fr);gap:1rem;padding-bottom:1.5rem;display:grid;position:relative}.workflow-repro-step:not(:last-child):before{content:"";background:var(--workflow-line);width:2px;position:absolute;top:2.65rem;bottom:0;left:1.35rem}.workflow-repro-marker{z-index:1;border:2px solid var(--workflow-line);background:var(--workflow-surface);width:2.8rem;height:2.8rem;color:var(--workflow-muted);border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:inline-flex;position:relative}.workflow-repro-step--success .workflow-repro-marker{border-color:var(--workflow-green);background:var(--workflow-green);color:#fff}.workflow-repro-step--running .workflow-repro-marker{border-color:var(--workflow-blue)}.workflow-repro-step--failed .workflow-repro-marker{border-color:var(--workflow-red);background:var(--workflow-red);color:#fff}.workflow-repro-step>article{border:1px solid var(--workflow-line);background:#fff;overflow:hidden}.workflow-repro-step-header{border-bottom:1px solid var(--workflow-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.workflow-repro-step-header h4{text-transform:capitalize;margin:.25rem 0 0;font-size:1.15rem}.workflow-repro-description,.workflow-step-target,.workflow-observation-grid,.workflow-step-assertions,.workflow-step-evidence{margin:0;padding:1rem 1.15rem}.workflow-repro-description{color:var(--workflow-ink)!important}.workflow-step-target{border-top:1px solid #e7e9e5;align-items:baseline;gap:.65rem;display:flex;color:var(--workflow-muted)!important;font-size:.82rem!important}.workflow-step-target span{font-weight:800}.workflow-step-target code{color:#39433c;background:#eef0ec}.workflow-observation-grid{border-top:1px solid var(--workflow-line);border-bottom:1px solid var(--workflow-line);background:#f6f5f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.workflow-observation-grid>div{min-width:0;padding-right:1rem}.workflow-observation-grid>div+div{border-left:1px solid var(--workflow-line);padding-left:1rem;padding-right:0}.workflow-observation-grid p,.outcome-review p{color:var(--workflow-ink);margin:.42rem 0 0;font-size:.92rem;line-height:1.5}.workflow-observed--failed p{color:var(--workflow-red);font-weight:720}.workflow-step-assertions{border-bottom:1px solid var(--workflow-line)}.workflow-step-assertions ul{gap:.5rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.workflow-assertion{grid-template-columns:1.8rem minmax(0,1fr);align-items:flex-start;gap:.65rem;display:grid}.workflow-assertion>span{background:#e2e5e1;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-weight:900;display:inline-flex}.workflow-assertion--passed>span{color:var(--workflow-green);background:#dff2e6}.workflow-assertion--failed>span{color:var(--workflow-red);background:#f9dfdc}.workflow-assertion>div{gap:.2rem;display:grid}.workflow-assertion small{color:var(--workflow-muted);line-height:1.4}.workflow-step-evidence{gap:.65rem;display:grid}.workflow-evidence-list{gap:.75rem;display:grid}.workflow-evidence-list--multiple{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-evidence-list figure{background:#18211c;border:1px solid #d5d9d4;min-width:0;margin:0}.workflow-evidence-image{object-fit:contain;background:#18211c;width:100%;max-height:42rem;display:block}.workflow-evidence-list figcaption{color:#dbe0dc;border-top:1px solid #39443d;padding:.45rem .65rem;font-size:.72rem}.workflow-evidence-unavailable,.workflow-no-evidence{color:var(--workflow-muted);background:#f3f4f1;border:1px dashed #b9c0ba;gap:.25rem;margin:0;padding:1rem;font-size:.86rem;display:grid}.workflow-diagnostics{border:1px solid var(--workflow-line);background:#f3f3ee}.workflow-diagnostics summary{cursor:pointer;color:var(--workflow-ink);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.88rem;font-weight:800;display:flex}.workflow-diagnostics>ul{border-top:1px solid var(--workflow-line);gap:.75rem;margin:0;padding:1rem;list-style:none;display:grid}.workflow-diagnostics li>div{justify-content:space-between;gap:1rem;display:flex}.workflow-diagnostics li span{color:var(--workflow-muted);font-size:.75rem}.workflow-diagnostics pre{color:#e7ece8;white-space:pre-wrap;background:#172019;max-height:14rem;margin:.5rem 0 0;padding:.75rem;font-size:.75rem;overflow-x:auto}.workflow-mission-summary,.workflow-final-behavior{border:1px solid var(--workflow-line);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workflow-mission-summary>div,.workflow-final-behavior>div{min-width:0;padding:1rem 1.15rem}.workflow-mission-summary>div+div,.workflow-final-behavior>div+div{border-left:1px solid var(--workflow-line)}.workflow-mission-summary p,.workflow-final-behavior p,.workflow-initial-strategy p,.workflow-next-action p{color:var(--workflow-ink);margin:.4rem 0 0;line-height:1.55}.workflow-initial-strategy,.workflow-limitations,.workflow-next-action,.workflow-primary-evidence{border:1px solid var(--workflow-line);background:#fff;padding:1rem 1.15rem}.workflow-initial-strategy summary{cursor:pointer;color:var(--workflow-ink);font-weight:800}.workflow-video-evidence{border:1px solid var(--workflow-line);background:#101612;margin:0;overflow:hidden}.workflow-video-evidence video{aspect-ratio:16/9;object-fit:contain;background:#101612;width:100%;max-height:min(70vh,50rem);display:block}.workflow-video-evidence figcaption{color:#dce4de;border-top:1px solid #334038;padding:.65rem .8rem;font-size:.8rem}.workflow-video-state{color:var(--workflow-muted);background:#f3f4f1;border:1px dashed #aeb7b0;gap:.25rem;padding:1rem 1.15rem;display:grid}.workflow-video-state--recording{background:#fff2ef;border-color:#e38a81;grid-template-columns:auto minmax(0,1fr);align-items:center}.workflow-video-state>div{gap:.2rem;display:grid}.workflow-recording-dot{background:var(--workflow-red);border-radius:50%;width:.8rem;height:.8rem;box-shadow:0 0 0 .35rem #bc352a24}.workflow-primary-evidence{gap:.7rem;display:grid}.workflow-limitations ul{color:var(--workflow-ink);margin:.55rem 0 0;padding-left:1.2rem}.workflow-diagnostics a{color:var(--workflow-blue);margin-top:.5rem;font-weight:750;display:inline-flex}.outcome-hero{border:1px solid var(--workflow-line);border-left:6px solid var(--workflow-blue);background:#fff;align-items:center;padding:clamp(1rem,2.5vw,1.6rem)}.outcome-hero--reproduced,.outcome-hero--failed{border-left-color:var(--workflow-red)}.outcome-hero--not_reproduced{border-left-color:var(--workflow-green)}.outcome-hero--blocked,.outcome-hero--needs_more_information{border-left-color:var(--workflow-amber)}.consensus-review-panel{background:#f8faff;border:1px solid #315cf43d;border-radius:1rem;gap:1.25rem;padding:clamp(1rem,2.5vw,1.6rem);display:grid}.consensus-review-panel--empty{border-color:var(--workflow-line);background:#f6f5f1}.consensus-review-heading,.consensus-reviewer>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.consensus-review-heading h3,.consensus-review-panel h4,.consensus-review-panel h5{color:var(--workflow-ink);text-transform:none;margin:.3rem 0 0}.consensus-review-heading h3{font-size:clamp(1.25rem,2.2vw,1.7rem)}.consensus-review-panel h4{font-size:1rem}.consensus-review-panel h5{font-size:1.05rem}.consensus-final-verdict,.consensus-reviewer-confidence{color:#2443a7;background:#e9efff;border:1px solid #315cf438;border-radius:999px;flex:none;padding:.38rem .68rem;font-size:.76rem;font-weight:850;display:inline-flex}.consensus-final-verdict--reproduced{color:var(--workflow-red);background:#fff0ed;border-color:#b5282038}.consensus-final-verdict--not_reproduced{color:var(--workflow-green);background:#e8f5ed;border-color:#14744738}.consensus-final-verdict--inconclusive{color:#704900;background:#fff5d8;border-color:#8a5a003d}.consensus-summary{border-block:1px solid var(--workflow-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.consensus-summary>div{min-width:0;padding:.85rem}.consensus-summary>div+div{border-left:1px solid var(--workflow-line)}.consensus-summary dt,.consensus-arbitration dt{color:var(--workflow-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:850}.consensus-summary dd,.consensus-arbitration dd{color:var(--workflow-ink);overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:780}.consensus-conflict,.consensus-contract-status,.consensus-empty-state{color:#704900;background:#fff8e6;border:1px solid #8a5a0047;gap:.25rem;padding:.8rem .9rem;display:grid}.consensus-conflict span,.consensus-empty-state span{font-size:.88rem;line-height:1.45}.consensus-independent-reviews,.consensus-arbitration,.consensus-evidence{gap:.8rem;display:grid}.consensus-independent-reviews>ol{gap:.85rem;margin:0;padding-left:1.5rem;display:grid}.consensus-independent-reviews>ol>li{padding-left:.25rem}.consensus-independent-reviews>ol>li::marker{color:var(--workflow-blue);font-weight:850}.consensus-reviewer{border:1px solid var(--workflow-line);border-left:4px solid var(--workflow-blue);background:#fff;gap:.85rem;padding:1rem;display:grid}.consensus-reviewer--rejected,.consensus-reviewer--failed{border-left-color:var(--workflow-red);background:#fff8f6}.consensus-reviewer>header>div>span{color:var(--workflow-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:850}.consensus-reviewer>p,.consensus-arbitration>p{color:var(--workflow-ink);margin:0;font-size:.92rem;line-height:1.55}.consensus-contract-status{color:var(--workflow-red);background:#fff0ed;border-color:#b5282040;font-size:.84rem;font-weight:780}.consensus-review-detail{gap:.35rem;display:grid}.consensus-review-detail>strong{font-size:.78rem}.consensus-review-detail ul{color:var(--workflow-ink);gap:.25rem;margin:0;padding-left:1.15rem;font-size:.84rem;display:grid}.consensus-review-detail a,.consensus-evidence a{color:var(--workflow-blue);font-weight:780}.consensus-arbitration{border-top:1px solid var(--workflow-line);padding-top:1rem}.consensus-arbitration>dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;margin:0;display:grid}.consensus-arbitration>dl>div{background:#fff;min-width:0;padding:.75rem}.consensus-evidence{border-top:1px solid var(--workflow-line);padding-top:1rem}.consensus-evidence figure{margin:0}.consensus-evidence-frame{border:1px solid var(--workflow-line);background:#e9ebe7;position:relative;overflow:hidden}.consensus-evidence-frame img{width:100%;height:auto;display:block}.consensus-focus-annotation{pointer-events:none;background:#e02e241a;border:3px solid #e02e24;position:absolute;box-shadow:0 0 0 2px #fffc}.consensus-evidence figcaption{color:var(--workflow-muted);flex-wrap:wrap;justify-content:space-between;gap:.35rem .8rem;margin-top:.55rem;font-size:.78rem;display:flex}.outcome-symbol{background:var(--workflow-ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:1.4rem;font-weight:900;display:inline-flex}.outcome-hero>div{flex:1;min-width:0}.outcome-hero p{margin:.65rem 0 0}.outcome-field-label{color:var(--workflow-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.65rem;font-size:.7rem;font-weight:850;display:block}.outcome-behavior-comparison{border:1px solid var(--workflow-line);background:#fff;border-top:0;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;display:grid}.outcome-behavior-comparison>div{padding:1.1rem 1.25rem}.outcome-behavior-comparison>div+div{border-left:1px solid var(--workflow-line)}.outcome-behavior-comparison dt{color:var(--workflow-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:900}.outcome-behavior-comparison dd{color:var(--workflow-ink);margin:0;line-height:1.5}.outcome-evidence{border:1px solid var(--workflow-line);background:#fff;border-top:0;padding:1.25rem}.outcome-evidence h4{color:var(--workflow-ink);margin:.25rem 0 1rem;font-size:1rem}.outcome-evidence figure{margin:0}.outcome-evidence-frame{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.65rem;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a1a}.outcome-evidence-frame[data-cropped=true]{width:100%;margin-inline:auto}.outcome-evidence-frame>img{width:100%;height:auto;display:block}.outcome-evidence-frame[data-cropped=true]>img{object-fit:fill}.outcome-evidence-focus{z-index:1;box-sizing:border-box;pointer-events:none;border:4px solid #dc2626;border-radius:.25rem;position:absolute;box-shadow:0 0 0 2px #ffffffe6,0 0 1rem #dc2626b8}.outcome-evidence figcaption{color:var(--workflow-muted);margin-top:.75rem;font-size:.82rem;line-height:1.45}.outcome-checks{border:1px solid var(--workflow-line);background:#fff;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.outcome-checks>div{gap:.2rem;padding:1rem;display:grid}.outcome-checks>div+div{border-left:1px solid var(--workflow-line)}.outcome-checks strong{color:var(--workflow-green);font-variant-numeric:tabular-nums;font-size:1.65rem}.outcome-checks .outcome-checks-failed strong{color:var(--workflow-red)}.outcome-checks .outcome-checks-unavailable strong{color:#8a5a00}.outcome-checks span{color:var(--workflow-muted);font-size:.76rem;font-weight:750}.outcome-attention,.outcome-unavailable,.outcome-review{background:#fff5f3;border:1px solid #b528203d;padding:1rem}.outcome-unavailable{background:#fff8e6;border-color:#8a5a0047}.outcome-attention h4,.outcome-unavailable h4{margin:.3rem 0 0}.outcome-attention ul,.outcome-unavailable ul{gap:.75rem;margin:1rem 0 0;padding-left:1.2rem;display:grid}.outcome-attention p,.outcome-unavailable p{margin:.2rem 0 0;font-size:.88rem}.ticket-workflow-loading,.ticket-workflow-load-error{border-top:4px solid var(--workflow-accent);background:var(--workflow-surface);margin-top:clamp(2rem,8vw,7rem);padding:clamp(1.5rem,4vw,3rem)}.ticket-workflow-loading{align-items:center;gap:1rem;display:flex}.ticket-workflow-load-error h1{max-width:18ch;margin:.7rem 0;font-size:clamp(2rem,5vw,4rem)}.ticket-workflow-shell button:focus-visible,.ticket-workflow-shell textarea:focus-visible,.workflow-diagnostics summary:focus-visible{outline-offset:3px;outline:3px solid #315cf4}@media (width<=760px){.ticket-workflow-heading,.ticket-workflow-heading-actions{align-items:flex-start}.ticket-workflow-heading{flex-direction:column;gap:1rem}.ticket-workflow-heading-actions{flex-wrap:wrap}.ticket-workflow-shell{padding:1rem}.ticket-workflow-heading,.ticket-stage-header,.workflow-primary-next-step,.workflow-result-card>header,.reproduction-clarification>header,.outcome-hero{flex-direction:column;align-items:flex-start}.ticket-workflow-heading,.workflow-primary-next-step,.workflow-result-card>header,.outcome-hero{display:flex}.outcome-behavior-comparison{grid-template-columns:1fr}.outcome-behavior-comparison>div+div{border-top:1px solid var(--workflow-line);border-left:0}.consensus-review-heading,.consensus-reviewer>header{flex-direction:column}.consensus-summary{grid-template-columns:1fr}.consensus-summary>div+div{border-top:1px solid var(--workflow-line);border-left:0}.ticket-stage-header{grid-template-columns:1fr;gap:1rem}.ticket-stage-actions{align-items:flex-start}.ticket-stage-rerun{justify-items:start}.ticket-stage-rerun small{text-align:left}.ticket-workflow-primary-action{width:100%}.reproduction-brief,.workflow-observation-grid,.workflow-mission-summary,.workflow-final-behavior,.outcome-checks{grid-template-columns:1fr}.reproduction-brief>div,.reproduction-brief>div:nth-child(2n),.reproduction-brief>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--workflow-line)}.reproduction-brief>div:last-child{border-bottom:0}.workflow-observation-grid>div{padding-right:0}.workflow-observation-grid>div+div,.workflow-mission-summary>div+div,.workflow-final-behavior>div+div,.outcome-checks>div+div{border-top:1px solid var(--workflow-line);border-left:0;padding-top:1rem;padding-left:0}.workflow-evidence-list--multiple{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ticket-workflow-shell *,.ticket-workflow-shell :before,.ticket-workflow-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ticket-scope-context{background:#fbfaf6e6;border:1px solid #1420191f;border-radius:.75rem;grid-template-columns:auto minmax(10rem,1.2fr) minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:center;gap:1rem;margin-top:1.15rem;padding:.85rem 1rem;display:grid;box-shadow:0 10px 28px #1420190f}.ticket-scope-context>div:not(.ticket-scope-context__icon){gap:.12rem;min-width:0;display:grid}.ticket-scope-context>div:not(.ticket-scope-context__icon)+div:not(.ticket-scope-context__icon){border-left:1px solid #1420191a;padding-left:1rem}.ticket-scope-context small{color:var(--workflow-accent-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:900}.ticket-scope-context strong,.ticket-scope-context span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-scope-context__icon{background:var(--workflow-ink);color:#fff;border-radius:.55rem;place-items:center;width:2.45rem;height:2.45rem;font-weight:900;display:inline-grid}.ticket-scope-context--unresolved{background:#fff8e7;border-color:#a4630540;grid-template-columns:auto minmax(0,1fr) auto}.ticket-scope-context--unresolved .ticket-scope-context__icon{background:var(--workflow-amber)}.ticket-scope-context--loading{grid-template-columns:auto minmax(0,1fr)}.scope-clarification-card{background:linear-gradient(135deg,#eff6ffe6,#fbfaf6eb);border:1px solid #315cf433;border-radius:.75rem;gap:1rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.scope-clarification-card h3{margin:.25rem 0 .35rem}.scope-clarification-card>div>p{margin:0;font-size:.88rem}.scope-clarification-card .product-environment-picker{background:#ffffffb3}@media (width<=920px){.ticket-scope-context{grid-template-columns:auto minmax(0,1fr) auto}.ticket-scope-context>div:not(.ticket-scope-context__icon)+div:not(.ticket-scope-context__icon){border-top:1px solid #1420191a;border-left:0;grid-column:2/-1;padding-top:.55rem;padding-left:0}.ticket-scope-context>.workflow-status{grid-area:1/3}}@media (width<=620px){.ticket-scope-context,.ticket-scope-context--unresolved{grid-template-columns:auto minmax(0,1fr)}.ticket-scope-context>.workflow-status{grid-area:auto/1/auto/-1}}.ticket-workflow-shell{--workflow-bg:#f6f7fb;--workflow-surface:#fff;--workflow-surface-strong:#fff;--workflow-ink:#101828;--workflow-muted:#667085;--workflow-line:#e4e7ec;--workflow-accent:#4f46e5;--workflow-accent-dark:#4338ca;--workflow-blue:#4f46e5;--workflow-green:#067647;--workflow-amber:#b54708;--workflow-red:#b42318;background:var(--workflow-bg);min-height:100vh;padding:clamp(1.5rem,3vw,2.5rem)}.ticket-workflow-back{color:#475467;margin-bottom:1.25rem;font-size:.82rem;font-weight:650}.ticket-workflow-back:hover{color:#4338ca}.ticket-workflow-heading{gap:1.25rem}.ticket-workflow-heading h1{color:#101828;letter-spacing:-.045em;max-width:22ch;margin:.35rem 0 .45rem;font-size:clamp(2rem,4vw,3rem);line-height:1.06}.ticket-workflow-eyebrow,.ticket-stage-kicker,.workflow-section-kicker,.workflow-step-kicker,.workflow-field-label,.outcome-field-label{color:#4f46e5;letter-spacing:.12em;font-size:.66rem;font-weight:750}.ticket-workflow-meta{color:#667085;gap:.55rem;font-size:.82rem}.ticket-workflow-secondary-action,.ticket-workflow-primary-action{border-radius:.5rem;min-height:2.5rem;padding:.625rem .9rem;font-size:.84rem;font-weight:700}.ticket-workflow-secondary-action{color:#344054;background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280a}.ticket-workflow-secondary-action:hover{background:#f9fafb;border-color:#b8bec8}.ticket-workflow-primary-action{background:#4f46e5;border-color:#4f46e5;box-shadow:0 1px 2px #1018281f}.ticket-workflow-primary-action:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.workflow-status,.ticket-stage-state{letter-spacing:.04em;border-style:solid;border-width:1px;border-radius:999px;padding:.32rem .62rem;font-size:.66rem;font-weight:750}.ticket-scope-context{background:#fff;border-color:#e4e7ec;border-radius:.75rem;gap:1rem;margin-top:1.25rem;padding:.9rem 1rem;box-shadow:0 1px 2px #10182809}.ticket-scope-context>div:not(.ticket-scope-context__icon)+div:not(.ticket-scope-context__icon){border-left-color:#eaecf0}.ticket-scope-context small{color:#667085;letter-spacing:.08em;font-size:.66rem}.ticket-scope-context strong{color:#101828;font-size:.82rem}.ticket-scope-context span{color:#667085;font-size:.72rem;font-weight:500}.ticket-scope-context__icon{background:#344054;border-radius:.5rem;width:2.35rem;height:2.35rem}.ticket-scope-context--unresolved{background:#fffcf5;border-color:#fedf89}.ticket-pipeline{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;padding:1rem 1.25rem;overflow-x:auto;box-shadow:0 1px 2px #10182809}.ticket-pipeline ol{min-width:40rem}.ticket-pipeline-node button{gap:.5rem;padding:.35rem .35rem .5rem}.ticket-pipeline-marker{background:#fff;border:1px solid #d0d5dd;flex-basis:2.35rem;width:2.35rem;height:2.35rem;font-size:.75rem;box-shadow:0 0 0 3px #fff}.ticket-pipeline-node:not(:last-child):after{background:#d0d5dd;height:1px;top:1.5rem}.ticket-pipeline-node--completed .ticket-pipeline-marker{color:#067647;background:#ecfdf3;border-color:#abefc6}.ticket-pipeline-node--active .ticket-pipeline-marker,.ticket-pipeline-node--selected .ticket-pipeline-marker{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 0 0 3px #eef2ff}.ticket-pipeline-node--failed .ticket-pipeline-marker{color:#b42318;background:#fef3f2;border-color:#fecdca}.ticket-pipeline-copy strong{color:#344054;font-size:.78rem;font-weight:650}.ticket-pipeline-copy small{color:#98a2b3;letter-spacing:.04em;font-size:.62rem;font-weight:650}.ticket-stage{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;margin-top:1.25rem;overflow:hidden;box-shadow:0 1px 2px #10182809}.ticket-stage-header{background:#fff;border-bottom:1px solid #eaecf0;padding:1.35rem 1.5rem}.ticket-stage-header h2{color:#101828;letter-spacing:-.025em;margin:.25rem 0 .35rem;font-size:1.45rem}.ticket-stage-header p{color:#667085;margin:0;font-size:.86rem}.ticket-stage-body{padding:clamp(1.25rem,2.5vw,1.75rem)}.reported-stage blockquote{color:#344054;background:#f9fafb;border-left:3px solid #c7d2fe;border-radius:0 .625rem .625rem 0;padding:1rem 1.1rem;font-size:.95rem;line-height:1.6}.workflow-key-facts,.workflow-inline-facts,.reproduction-brief,.workflow-mission-summary,.workflow-final-behavior,.outcome-behavior-comparison,.outcome-checks,.consensus-summary{background:#f9fafb;border:1px solid #eaecf0;border-radius:.625rem;overflow:hidden}.workflow-key-facts>div,.workflow-inline-facts>div,.reproduction-brief>div,.workflow-mission-summary>div,.workflow-final-behavior>div,.outcome-behavior-comparison>div,.outcome-checks>div,.consensus-summary>div{background:0 0;border-color:#eaecf0;padding:.9rem 1rem}.workflow-key-facts dt,.workflow-inline-facts dt,.consensus-summary dt,.outcome-behavior-comparison dt{color:#667085;letter-spacing:.08em;font-size:.66rem}.workflow-key-facts dd,.workflow-inline-facts dd,.consensus-summary dd,.outcome-behavior-comparison dd{color:#344054;font-size:.84rem;font-weight:600}.workflow-result-card,.workflow-running-report,.workflow-empty-report,.workflow-error-state,.workflow-loading-state,.workflow-empty-state,.repository-blocker,.repository-investigation,.reproduction-clarification,.workflow-reproduction-report,.consensus-review-panel,.outcome-hero,.scope-clarification-card{box-shadow:none;background:#fff;border:1px solid #e4e7ec;border-radius:.75rem;padding:clamp(1rem,2vw,1.35rem)}.workflow-result-card--danger,.workflow-error-state,.outcome-hero--reproduced,.outcome-hero--failed{background:#fffbfa;border-color:#fecdca}.workflow-result-card--quiet,.workflow-empty-state,.workflow-empty-report{background:#f9fafb}.workflow-primary-next-step,.workflow-next-action,.workflow-initial-strategy,.workflow-limitations,.workflow-primary-evidence,.workflow-scope-warning,.repository-limitations,.outcome-attention,.outcome-unavailable,.outcome-review,.consensus-conflict,.consensus-contract-status,.consensus-empty-state{background:#f9fafb;border-color:#e4e7ec;border-radius:.625rem}.workflow-subpipeline li,.reproduction-subpipeline li,.workflow-repro-step>article,.consensus-reviewer,.repository-evidence-list>li,.workflow-evidence-list figure{box-shadow:none;background:#fff;border-color:#e4e7ec;border-radius:.625rem}.clarification-questions textarea,.reproduction-clarification-questions textarea{color:#101828;background:#fff;border-color:#d0d5dd;border-radius:.5rem;font-size:.9rem;font-weight:450;box-shadow:0 1px 2px #10182806}.outcome-hero{gap:1rem}.outcome-symbol{color:#fff;background:#344054;border-radius:.625rem;width:2.75rem;height:2.75rem}.outcome-hero h3,.consensus-review-heading h3{color:#101828;letter-spacing:-.02em;font-size:1.25rem}.consensus-review-panel{background:#fff}.consensus-reviewer{border-left:3px solid #c7d2fe}.consensus-final-verdict,.consensus-reviewer-confidence{border-width:1px;border-radius:999px;font-size:.68rem}.workflow-evidence-image,.consensus-evidence-frame,.outcome-evidence-frame,.workflow-video-evidence video{background:#f2f4f7;border-color:#e4e7ec;border-radius:.625rem}.workflow-diagnostics{background:#f9fafb;border-color:#e4e7ec;border-radius:.625rem}.workflow-diagnostics summary{color:#475467;font-size:.8rem}.ticket-workflow-loading,.ticket-workflow-load-error{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;min-height:18rem;box-shadow:0 1px 2px #10182809}@media (width<=760px){.ticket-workflow-shell{padding:1rem}.ticket-workflow-heading h1{font-size:1.9rem}.ticket-workflow-heading-actions,.ticket-stage-actions,.ticket-workflow-heading-actions .ticket-workflow-secondary-action,.ticket-stage-rerun,.ticket-stage-rerun .ticket-workflow-secondary-action{width:100%}.ticket-pipeline{border-radius:.75rem;padding:.85rem}.ticket-stage{border-radius:.75rem}.ticket-stage-header,.ticket-stage-body{padding:1rem}.ticket-scope-context{padding:.8rem}}html[data-theme=dark] .ticket-workflow-shell{--workflow-bg:#0b1020;--workflow-surface:#111827;--workflow-surface-strong:#172033;--workflow-ink:#f1f5f9;--workflow-muted:#94a3b8;--workflow-line:#2b384d;--workflow-accent:#818cf8;--workflow-accent-dark:#a5b4fc;--workflow-blue:#818cf8;--workflow-green:#4ade80;--workflow-amber:#fbbf24;--workflow-red:#f87171;color:var(--workflow-ink)}html[data-theme=dark] .ticket-workflow-shell :where(h1,h2,h3,h4),html[data-theme=dark] .ticket-workflow-heading h1,html[data-theme=dark] .ticket-stage-header h2,html[data-theme=dark] .outcome-hero h3,html[data-theme=dark] .consensus-review-heading h3{color:var(--workflow-ink)}html[data-theme=dark] .ticket-workflow-shell :where(p,figcaption),html[data-theme=dark] .ticket-workflow-meta,html[data-theme=dark] .ticket-stage-header p,html[data-theme=dark] .ticket-workflow-back,html[data-theme=dark] .workflow-diagnostics summary{color:var(--workflow-muted)}html[data-theme=dark] .ticket-workflow-eyebrow,html[data-theme=dark] .ticket-stage-kicker,html[data-theme=dark] .workflow-section-kicker,html[data-theme=dark] .workflow-step-kicker,html[data-theme=dark] .workflow-field-label,html[data-theme=dark] .outcome-field-label,html[data-theme=dark] .ticket-workflow-back:hover{color:var(--workflow-accent-dark)}html[data-theme=dark] .ticket-workflow-secondary-action{color:#e2e8f0;background:#172033;border-color:#3b4a61;box-shadow:0 1px 2px #00000038}html[data-theme=dark] .ticket-workflow-primary-action{background:#6366f1;border-color:#6366f1}html[data-theme=dark] .ticket-scope-context,html[data-theme=dark] .ticket-pipeline,html[data-theme=dark] .ticket-stage,html[data-theme=dark] .ticket-stage-header,html[data-theme=dark] .workflow-result-card,html[data-theme=dark] .workflow-running-report,html[data-theme=dark] .workflow-empty-report,html[data-theme=dark] .workflow-error-state,html[data-theme=dark] .workflow-loading-state,html[data-theme=dark] .workflow-empty-state,html[data-theme=dark] .repository-blocker,html[data-theme=dark] .repository-investigation,html[data-theme=dark] .reproduction-clarification,html[data-theme=dark] .workflow-reproduction-report,html[data-theme=dark] .consensus-review-panel,html[data-theme=dark] .outcome-hero,html[data-theme=dark] .scope-clarification-card,html[data-theme=dark] .ticket-workflow-loading,html[data-theme=dark] .ticket-workflow-load-error{border-color:var(--workflow-line);background:var(--workflow-surface);box-shadow:0 1px 2px #0003}html[data-theme=dark] .ticket-stage-header{border-bottom-color:var(--workflow-line)}html[data-theme=dark] .ticket-scope-context>div:not(.ticket-scope-context__icon)+div:not(.ticket-scope-context__icon){border-color:var(--workflow-line)}html[data-theme=dark] .ticket-scope-context small,html[data-theme=dark] .ticket-scope-context span,html[data-theme=dark] .ticket-pipeline-copy small{color:var(--workflow-muted)}html[data-theme=dark] .ticket-scope-context strong,html[data-theme=dark] .ticket-pipeline-copy strong{color:#e2e8f0}html[data-theme=dark] .ticket-scope-context__icon,html[data-theme=dark] .outcome-symbol{color:#fff;background:#334155}html[data-theme=dark] .ticket-scope-context--unresolved{background:#2a2112;border-color:#854d0e}html[data-theme=dark] .ticket-pipeline-node--completed .ticket-pipeline-marker{color:#86efac;background:#10251d;border-color:#166534}html[data-theme=dark] .ticket-pipeline-node--active .ticket-pipeline-marker,html[data-theme=dark] .ticket-pipeline-node--selected .ticket-pipeline-marker{color:#fff;background:#6366f1;border-color:#818cf8;box-shadow:0 0 0 3px #252b53}html[data-theme=dark] .ticket-pipeline-node--failed .ticket-pipeline-marker{color:#fca5a5;background:#2b151a;border-color:#7f1d1d}html[data-theme=dark] .reported-stage blockquote,html[data-theme=dark] .workflow-key-facts,html[data-theme=dark] .workflow-inline-facts,html[data-theme=dark] .reproduction-brief,html[data-theme=dark] .workflow-mission-summary,html[data-theme=dark] .workflow-final-behavior,html[data-theme=dark] .outcome-behavior-comparison,html[data-theme=dark] .outcome-checks,html[data-theme=dark] .consensus-summary,html[data-theme=dark] .workflow-primary-next-step,html[data-theme=dark] .workflow-next-action,html[data-theme=dark] .workflow-initial-strategy,html[data-theme=dark] .workflow-limitations,html[data-theme=dark] .workflow-primary-evidence,html[data-theme=dark] .workflow-scope-warning,html[data-theme=dark] .repository-limitations,html[data-theme=dark] .outcome-attention,html[data-theme=dark] .outcome-unavailable,html[data-theme=dark] .outcome-review,html[data-theme=dark] .consensus-conflict,html[data-theme=dark] .consensus-contract-status,html[data-theme=dark] .consensus-empty-state,html[data-theme=dark] .workflow-diagnostics{border-color:var(--workflow-line);background:#0f172a}html[data-theme=dark] .workflow-key-facts>div,html[data-theme=dark] .workflow-inline-facts>div,html[data-theme=dark] .reproduction-brief>div,html[data-theme=dark] .workflow-mission-summary>div,html[data-theme=dark] .workflow-final-behavior>div,html[data-theme=dark] .outcome-behavior-comparison>div,html[data-theme=dark] .outcome-checks>div,html[data-theme=dark] .consensus-summary>div{border-color:var(--workflow-line)}html[data-theme=dark] .workflow-key-facts dt,html[data-theme=dark] .workflow-inline-facts dt,html[data-theme=dark] .consensus-summary dt,html[data-theme=dark] .outcome-behavior-comparison dt{color:var(--workflow-muted)}html[data-theme=dark] .workflow-key-facts dd,html[data-theme=dark] .workflow-inline-facts dd,html[data-theme=dark] .consensus-summary dd,html[data-theme=dark] .outcome-behavior-comparison dd{color:#e2e8f0}html[data-theme=dark] .workflow-subpipeline li,html[data-theme=dark] .reproduction-subpipeline li,html[data-theme=dark] .workflow-repro-step>article,html[data-theme=dark] .consensus-reviewer,html[data-theme=dark] .repository-evidence-list>li,html[data-theme=dark] .workflow-evidence-list figure,html[data-theme=dark] .consensus-arbitration>dl>div,html[data-theme=dark] .outcome-evidence,html[data-theme=dark] .workflow-observation-grid,html[data-theme=dark] .workflow-reproduction-actions,html[data-theme=dark] .workflow-final-actions{border-color:var(--workflow-line);box-shadow:none;background:#172033}html[data-theme=dark] .workflow-result-card--danger,html[data-theme=dark] .workflow-error-state,html[data-theme=dark] .outcome-hero--reproduced,html[data-theme=dark] .outcome-hero--failed{background:#2b151a;border-color:#7f1d1d}html[data-theme=dark] .workflow-result-card--quiet,html[data-theme=dark] .workflow-empty-state,html[data-theme=dark] .workflow-empty-report{background:#0f172a}html[data-theme=dark] .clarification-questions textarea,html[data-theme=dark] .reproduction-clarification-questions textarea{color:var(--workflow-ink);background:#0b1220;border-color:#3b4a61;box-shadow:0 1px 2px #0000002e}html[data-theme=dark] .clarification-questions textarea::placeholder,html[data-theme=dark] .reproduction-clarification-questions textarea::placeholder{color:#64748b}html[data-theme=dark] .workflow-evidence-image,html[data-theme=dark] .consensus-evidence-frame,html[data-theme=dark] .outcome-evidence-frame,html[data-theme=dark] .workflow-video-evidence video{border-color:var(--workflow-line);background:#0b1220}html[data-theme=dark] .outcome-attention{background:#2b151a;border-color:#7f1d1d}html[data-theme=dark] .outcome-unavailable{background:#2a2112;border-color:#854d0e}html[data-theme=dark] .workflow-status--success{color:#bbf7d0;background:#0c2d22;border-color:#23865a;box-shadow:inset 0 0 0 1px #4ade8014}@media (width>=641px){.ticket-workflow-shell{padding-left:1.5rem}.ticket-workflow-header,.ticket-pipeline,.ticket-stage,.ticket-workflow-load-error,.ticket-workflow-loading{margin-inline:0 auto}}html[data-theme=dark] .ticket-workflow-shell{--workflow-bg:#0e0c0b;--workflow-surface:#171311;--workflow-surface-strong:#211914;--workflow-ink:#fff7f2;--workflow-muted:#ad9b90;--workflow-line:#3a2a23;--workflow-accent:#e2552b;--workflow-accent-dark:#ff9a76;--workflow-blue:#f36a3d}html[data-theme=dark] .ticket-workflow-secondary-action{color:#eadbd2;background:#211914;border-color:#4a342a}html[data-theme=dark] .ticket-workflow-secondary-action:hover,html[data-theme=dark] .workflow-primary-next-step .ticket-workflow-secondary-action:hover{background:#2b1e18;border-color:#674332}html[data-theme=dark] .ticket-workflow-primary-action{background:#e2552b;border-color:#e2552b;box-shadow:0 .4rem 1rem #e2552b2b}html[data-theme=dark] .ticket-workflow-primary-action:hover:not(:disabled){background:#f0643a;border-color:#f36a3d}html[data-theme=dark] .ticket-scope-context__icon,html[data-theme=dark] .outcome-symbol{background:#493128}html[data-theme=dark] .ticket-pipeline-marker{background:#211914;border-color:#5a4034;box-shadow:0 0 0 3px #171311}html[data-theme=dark] .ticket-pipeline-node:not(:last-child):after{background:#554036}html[data-theme=dark] .ticket-pipeline-node--active .ticket-pipeline-marker,html[data-theme=dark] .ticket-pipeline-node--selected .ticket-pipeline-marker{background:#e2552b;border-color:#f36a3d;box-shadow:0 0 0 3px #321c15}html[data-theme=dark] .reported-stage blockquote,html[data-theme=dark] .workflow-key-facts,html[data-theme=dark] .workflow-inline-facts,html[data-theme=dark] .reproduction-brief,html[data-theme=dark] .workflow-mission-summary,html[data-theme=dark] .workflow-final-behavior,html[data-theme=dark] .outcome-behavior-comparison,html[data-theme=dark] .outcome-checks,html[data-theme=dark] .consensus-summary,html[data-theme=dark] .workflow-primary-next-step,html[data-theme=dark] .workflow-next-action,html[data-theme=dark] .workflow-initial-strategy,html[data-theme=dark] .workflow-limitations,html[data-theme=dark] .workflow-primary-evidence,html[data-theme=dark] .workflow-scope-warning,html[data-theme=dark] .repository-limitations,html[data-theme=dark] .outcome-review,html[data-theme=dark] .consensus-conflict,html[data-theme=dark] .consensus-contract-status,html[data-theme=dark] .consensus-empty-state,html[data-theme=dark] .workflow-diagnostics{background:#110e0c;border-color:#3a2a23}html[data-theme=dark] .workflow-subpipeline li,html[data-theme=dark] .reproduction-subpipeline li,html[data-theme=dark] .workflow-repro-step>article,html[data-theme=dark] .consensus-reviewer,html[data-theme=dark] .repository-evidence-list>li,html[data-theme=dark] .workflow-evidence-list figure,html[data-theme=dark] .consensus-arbitration>dl>div,html[data-theme=dark] .outcome-evidence,html[data-theme=dark] .workflow-observation-grid,html[data-theme=dark] .workflow-reproduction-actions,html[data-theme=dark] .workflow-final-actions{background:#211914;border-color:#3a2a23}html[data-theme=dark] .clarification-questions textarea,html[data-theme=dark] .reproduction-clarification-questions textarea,html[data-theme=dark] .workflow-evidence-image,html[data-theme=dark] .consensus-evidence-frame,html[data-theme=dark] .outcome-evidence-frame,html[data-theme=dark] .workflow-video-evidence video{background:#110e0c;border-color:#4a342a}html[data-theme=dark] .ticket-stage-state--active{color:#ffd5c5;background:#3b1d16;border-color:#e2552b;box-shadow:inset 0 0 0 1px #ff9a761f}html[data-theme=dark] .ticket-workflow-shell button:focus-visible,html[data-theme=dark] .ticket-workflow-shell textarea:focus-visible,html[data-theme=dark] .workflow-diagnostics summary:focus-visible{outline-color:#f36a3d}.lifecycle-overview{border:1px solid var(--workflow-line);background:var(--workflow-surface);border-radius:.8rem;width:min(100%,84rem);margin:0 auto 1.5rem;padding:clamp(1rem,2.5vw,2rem);box-shadow:0 .8rem 2.4rem #1420190f}.lifecycle-overview__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.lifecycle-overview__header>div>span,.intent-result-card>span,.aggregator-card>span,.specialist-card header span{color:var(--workflow-accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.lifecycle-overview__header h2,.intent-result-card h3,.aggregator-card h3,.specialist-card h4{margin:.35rem 0 0}.lifecycle-overview__header dl{gap:.75rem;margin:0;display:flex}.lifecycle-overview__header dl div{border-left:2px solid var(--workflow-line);min-width:7rem;padding-left:.75rem}.lifecycle-overview dt,.intent-result-facts dt{color:var(--workflow-muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.lifecycle-overview dd,.intent-result-facts dd{margin:.25rem 0 0;font-weight:800}.persisted-lifecycle-timeline{grid-template-columns:repeat(7,minmax(8rem,1fr));gap:.6rem;margin:1.5rem 0;padding:0;list-style:none;display:grid;overflow-x:auto}.persisted-lifecycle-timeline li{border:1px solid var(--workflow-line);border-top:3px solid var(--workflow-line);background:var(--workflow-surface-strong);border-radius:.45rem;min-height:5.75rem;padding:.7rem}.persisted-lifecycle-timeline li[data-state=completed]{border-top-color:var(--workflow-green)}.persisted-lifecycle-timeline li[data-state=active]{border-top-color:var(--workflow-accent)}.persisted-lifecycle-timeline li[data-state=failed]{border-top-color:var(--workflow-red)}.persisted-lifecycle-timeline li[data-state=skipped]{opacity:.72}.persisted-lifecycle-timeline li>span{background:var(--workflow-surface-strong);width:1.45rem;height:1.45rem;color:var(--workflow-accent-dark);border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:inline-grid}.persisted-lifecycle-timeline li div{gap:.15rem;margin-top:.5rem;display:grid}.persisted-lifecycle-timeline li small{color:var(--workflow-muted)}.persisted-lifecycle-timeline li p{margin:.5rem 0 0;font-size:.75rem}.reproduction-skip-reason,.lifecycle-clarification-summary,.specialist-failure{color:#6f4505;background:#fff8e8;border:1px solid #d8a34a;border-radius:.45rem;gap:.3rem;padding:.9rem 1rem;display:grid}.intent-result-card,.aggregator-card,.specialist-card{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong);border-radius:.6rem;margin-top:1rem;padding:1rem}.intent-result-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.intent-result-facts div{border-left:2px solid var(--workflow-line);padding-left:.75rem}.aggregator-card>div{margin-top:1rem}.aggregator-card>div>p{margin-top:.25rem}.specialist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.specialist-card--failed{border-color:#d8817b}.specialist-card header{justify-content:space-between;gap:1rem;display:flex}.specialist-card header>strong{color:var(--workflow-muted);font-size:.75rem}.specialist-question{gap:.2rem;display:grid}.specialist-question span{color:var(--workflow-muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.specialist-card>small{color:var(--workflow-muted);margin-top:.75rem;display:block}.lifecycle-list h4{margin:.9rem 0 .3rem;font-size:.78rem}.lifecycle-list ul{color:var(--workflow-muted);margin:0;padding-left:1.2rem}.lifecycle-list li{margin:.25rem 0;line-height:1.45}html[data-theme=dark] .lifecycle-overview,html[data-theme=dark] .intent-result-card,html[data-theme=dark] .aggregator-card,html[data-theme=dark] .specialist-card,html[data-theme=dark] .persisted-lifecycle-timeline li{background:#171311;border-color:#3a2a23}html[data-theme=dark] .reproduction-skip-reason,html[data-theme=dark] .lifecycle-clarification-summary,html[data-theme=dark] .specialist-failure{color:#fde8b5;background:#2a2112;border-color:#854d0e}@media (width<=900px){.specialist-grid,.intent-result-facts{grid-template-columns:1fr}}@media (width<=640px){.lifecycle-overview__header{display:block}.lifecycle-overview__header dl{margin-top:1rem}}.ticket-workflow-shell{background:var(--workflow-bg);padding:clamp(1rem,3vw,2.5rem)}.ticket-workflow-header,.ticket-pipeline,.ticket-stage,.ticket-workflow-load-error,.ticket-workflow-loading{width:min(100%,76rem)}.ticket-workflow-header{padding-bottom:1.25rem}.ticket-workflow-heading{margin-top:1.1rem}.ticket-workflow-heading h1{max-width:24ch;font-size:clamp(2.25rem,5vw,3.8rem);line-height:1}.ticket-workflow-meta{gap:.55rem;margin-top:.8rem}.ticket-workflow-meta--warning{color:var(--workflow-amber)}.ticket-pipeline{box-shadow:none;border-radius:.75rem;overflow-x:auto}.ticket-pipeline ol{min-width:40rem;padding:.7rem 1rem}.ticket-pipeline-node:not(:last-child):after{top:1.35rem;left:calc(50% + 1.25rem);right:calc(1.25rem - 50%)}.ticket-pipeline-node button{gap:.4rem;min-height:4.2rem;padding:.15rem .35rem}.ticket-pipeline-marker{width:2.25rem;height:2.25rem;box-shadow:0 0 0 3px var(--workflow-surface);border-width:1px;flex-basis:2.25rem;font-size:.75rem}.ticket-pipeline-node--selected .ticket-pipeline-marker{box-shadow:0 0 0 3px var(--workflow-surface), 0 0 0 5px var(--workflow-accent)}.ticket-pipeline-copy{gap:.12rem}.ticket-pipeline-copy strong{font-size:.78rem}.ticket-pipeline-copy small{font-size:.6rem}.ticket-stage{box-shadow:none;background:0 0;border:0;margin-top:clamp(1.75rem,4vw,3rem)}.ticket-stage-header{border:0;max-width:48rem;padding:0 0 1.25rem;display:block}.ticket-stage-header h2{margin:.3rem 0 .45rem;font-size:clamp(1.8rem,3vw,2.4rem)}.ticket-stage-header p{font-size:.95rem}.ticket-stage-body{border-top:1px solid var(--workflow-line);padding:1.5rem 0 0}.reported-stage,.triage-stage,.clarification-stage,.reproduce-stage,.outcome-stage{gap:1.1rem}.reported-stage blockquote{border-left-width:3px;max-width:46rem;font-size:clamp(1.35rem,2.6vw,2.15rem)}.workflow-result-card,.workflow-running-report,.workflow-empty-report,.workflow-error-state,.workflow-loading-state,.workflow-empty-state,.repository-blocker,.reproduction-clarification,.outcome-hero,.scope-clarification-card{padding:clamp(1rem,2vw,1.4rem)}.workflow-result-card>p{max-width:62ch;font-size:1.02rem}.workflow-next-action{border-left-width:3px;margin-top:1rem}.workflow-primary-next-step{border-color:var(--workflow-line);background:var(--workflow-surface-strong);color:var(--workflow-ink)}.workflow-primary-next-step span{color:var(--workflow-accent-dark)}.workflow-primary-next-step strong{max-width:50ch}.workflow-primary-next-step .ticket-workflow-secondary-action{border-color:var(--workflow-line);color:var(--workflow-ink)}.workflow-supporting-details{border:1px solid var(--workflow-line);background:var(--workflow-surface);border-radius:.65rem;overflow:hidden}.workflow-supporting-details>summary{color:var(--workflow-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.86rem;font-weight:800;display:flex}.workflow-supporting-details>summary>span:last-child{color:var(--workflow-muted);text-align:right;font-size:.72rem;font-weight:600}.workflow-supporting-details__body{border-top:1px solid var(--workflow-line);gap:1.25rem;padding:1rem;display:grid}.workflow-supporting-details .workflow-subpipeline,.workflow-supporting-details .repository-investigation{border-top:0;padding-top:0}.workflow-supporting-details .lifecycle-overview{width:100%;box-shadow:none;border:0;margin:0;padding:0}.clarification-skip-state{align-items:flex-start;gap:.9rem;max-width:42rem;padding:.5rem 0;display:flex}.clarification-skip-state>span{background:color-mix(in srgb, var(--workflow-green) 16%, transparent);width:2rem;height:2rem;color:var(--workflow-green);border-radius:999px;flex:0 0 2rem;place-items:center;font-weight:900;display:grid}.clarification-skip-state h3,.clarification-skip-state p{margin:0}.clarification-skip-state p{margin-top:.3rem}.reproduction-focus{border:1px solid var(--workflow-line);background:var(--workflow-surface-strong);border-radius:.75rem;overflow:hidden}.reproduction-focus>header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 0;display:flex}.reproduction-focus h3{max-width:42rem;margin:.35rem 0 0;font-size:clamp(1.2rem,2.2vw,1.65rem)}.reproduction-focus__environment{border:1px solid var(--workflow-line);color:var(--workflow-muted);border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.72rem;font-weight:700}.reproduction-focus>p{color:var(--workflow-ink);margin:0;padding:.85rem 1.25rem 1.15rem}.reproduction-focus dl{border-top:1px solid var(--workflow-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.reproduction-focus dl>div{padding:1rem 1.25rem}.reproduction-focus dl>div+div{border-left:1px solid var(--workflow-line)}.reproduction-focus dt{color:var(--workflow-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}.reproduction-focus dd{margin:.35rem 0 0;line-height:1.45}.workflow-inline-error:has(.ticket-workflow-primary-action){justify-content:space-between;align-items:center;gap:1rem;display:flex}.workflow-inline-error>div{gap:.3rem;display:grid}.workflow-reproduction-report{border-top:0;gap:1rem;padding-top:.25rem}.workflow-repro-step{contain-intrinsic-size:0 340px;grid-template-columns:2.2rem minmax(0,1fr);gap:.75rem;padding-bottom:.9rem}.workflow-repro-step:not(:last-child):before{top:2.05rem;left:1.05rem}.workflow-repro-marker{width:2.2rem;height:2.2rem;font-size:.75rem}.workflow-repro-step-header,.workflow-repro-description,.workflow-step-target,.workflow-observation-grid,.workflow-step-assertions,.workflow-step-evidence{padding:.85rem 1rem}.workflow-observation-grid--single{grid-template-columns:1fr}.workflow-observation-grid--single>div+div{border-left:0;padding-left:0}.outcome-hero{align-items:center;padding:clamp(1.2rem,2.5vw,1.65rem)}.outcome-hero h3{font-size:clamp(1.5rem,3vw,2rem)}.outcome-evidence{border-radius:.75rem}.outcome-checks{max-width:36rem}.consensus-review-panel{border:0;padding:0}html[data-theme=dark] .ticket-stage,html[data-theme=dark] .ticket-stage-header{border-color:var(--workflow-line);box-shadow:none;background:0 0}html[data-theme=dark] .workflow-primary-next-step,html[data-theme=dark] .workflow-supporting-details,html[data-theme=dark] .reproduction-focus{border-color:var(--workflow-line);background:var(--workflow-surface);color:var(--workflow-ink)}html[data-theme=dark] .reproduction-focus dl,html[data-theme=dark] .reproduction-focus dl>div+div,html[data-theme=dark] .workflow-supporting-details__body{border-color:var(--workflow-line)}@media (width>=641px){.ticket-workflow-shell{padding-left:1.5rem}}@media (width<=760px){.ticket-workflow-shell{padding:1rem}.ticket-workflow-heading h1{font-size:2rem}.ticket-stage-header,.ticket-stage-body{padding-left:0;padding-right:0}.workflow-primary-next-step,.reproduction-focus>header{flex-direction:column;align-items:stretch}.workflow-inline-error:has(.ticket-workflow-primary-action){flex-direction:column;align-items:stretch}.workflow-primary-next-step .ticket-workflow-primary-action,.workflow-inline-error .ticket-workflow-primary-action{width:100%}.reproduction-focus__environment{width:fit-content}.reproduction-focus dl,.workflow-observation-grid{grid-template-columns:1fr}.reproduction-focus dl>div+div,.workflow-observation-grid>div+div{border-top:1px solid var(--workflow-line);border-left:0;padding-left:0}.workflow-observation-grid>div+div{padding-top:.85rem}.workflow-supporting-details>summary>span:last-child{display:none}}:root{color:#162033;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f3f0e8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}code{overflow-wrap:anywhere;color:#5f3f1f;background:#ebe2d1;border-radius:.4rem;padding:.1rem .35rem;font-size:.95em}.app-shell{align-content:start;justify-items:center;gap:1.5rem;min-height:100vh;padding:clamp(1.25rem,4vw,4rem);display:grid}.detail-shell{justify-items:stretch;width:min(100%,64rem);margin:0 auto}.hero,.panel,.top-bar{background:#fffcf6e0;border:1px solid #3e302229;border-radius:1.5rem;width:min(100%,56rem);box-shadow:0 24px 70px #3226181f}.detail-shell .hero,.detail-shell .panel,.detail-shell .top-bar{width:100%}.hero{padding:clamp(2rem,5vw,4rem)}.hero-action{margin-top:1.5rem}.ticket-hero h1{max-width:18ch}.top-bar{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.eyebrow{color:#8f5d22;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.07em;max-width:12ch;margin-bottom:1rem;font-size:clamp(2.5rem,8vw,5.25rem);line-height:.92}h2{letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(1.3rem,3vw,2rem)}h3{margin-bottom:0;font-size:1.35rem}p{color:#475569;max-width:42rem;margin-bottom:0;font-size:1.1rem;line-height:1.7}.panel{padding:clamp(1.25rem,3vw,2rem)}.card-heading-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ticket-form{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.ticket-form label{color:#334155;gap:.4rem;font-weight:800;display:grid}.ticket-form input,.ticket-form textarea,.ticket-form select{color:#162033;background:#fffdf7;border:1px solid #3e302238;border-radius:.9rem;width:100%;padding:.9rem 1rem}.ticket-form input:focus-visible,.ticket-form textarea:focus-visible,.ticket-form select:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible,.ticket-link:focus-visible{outline-offset:3px;outline:3px solid #8f5d2259}.ticket-form textarea{resize:vertical;min-height:7rem}.ticket-form small{color:#64748b;font-weight:600;line-height:1.45}.ticket-form .action-heading-row{grid-column:1/-1}.ticket-form label:has(textarea){grid-column:1/-1}.ticket-form .checkbox-label{grid-column:1/-1;align-items:center;gap:.65rem;display:flex}.ticket-form .checkbox-label input{width:auto}.primary-button,.secondary-button,.ticket-link{cursor:pointer;border:0;font-weight:900}.primary-button,.secondary-button{border-radius:999px;width:fit-content;padding:.8rem 1rem}.primary-button{color:#fffaf0;background:#162033}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.58}.secondary-button{color:#162033;background:#fffaf0;border:1px solid #3e302233}.state-panel{color:#1e3a8a;background:#eff6ff;border:1px solid #2563eb2e;border-radius:1rem;gap:.35rem;margin-top:1rem;padding:1rem;display:grid}.state-panel--empty{color:#475569;background:#f8fafc;border-color:#64748b38}.state-panel--warning{color:#92400e;background:#fffbeb;border-color:#d9770642}.ticket-list,.step-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ticket-list-item,.step-item{color:inherit;font-weight:inherit;background:0 0;border-radius:1rem;margin:0;padding:0}.ticket-link{color:#fffaf0;text-align:left;background:#162033;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.ticket-link small{color:#cbd5e1;margin-top:.25rem;font-weight:600;display:block}.status-pill,.count-pill{color:#334155;text-transform:uppercase;background:#e2e8f0;border-radius:999px;flex:none;align-items:center;padding:.3rem .65rem;font-size:.78rem;font-weight:900;display:inline-flex}.status-pill--new,.status-pill--pending,.status-pill--running,.status-pill--cloning,.status-pill--synchronizing,.status-pill--testing{color:#92400e;background:#fef3c7}.status-pill--succeeded,.status-pill--success,.status-pill--ready,.status-pill--triaged,.status-pill--closed{color:#166534;background:#dcfce7}.status-pill--failed,.status-pill--failure,.status-pill--error,.status-pill--authentication_failed,.status-pill--authentication-failed,.status-pill--repository_not_found,.status-pill--repository-not-found,.status-pill--branch_not_found,.status-pill--branch-not-found,.status-pill--git_unavailable,.status-pill--git-unavailable,.status-pill--sync_failed,.status-pill--sync-failed{color:#991b1b;background:#fee2e2}.status-pill--high{color:#166534;background:#dcfce7}.status-pill--medium{color:#92400e;background:#fef3c7}.status-pill--low,.status-pill--not_tested,.status-pill--not-tested,.status-pill--not-configured{color:#475569;background:#e2e8f0}.metadata-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin:0;display:grid}.ticket-form+.metadata-grid{margin-top:1.25rem}.metadata-grid div{background:#f8f2e8;border-radius:1rem;padding:1rem}.metadata-grid .metadata-grid__wide{grid-column:1/-1}.metadata-grid dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:900}.metadata-grid dd{color:#162033;margin:0;font-weight:750}.run-card{gap:1rem;display:grid}.run-card--failed{background:linear-gradient(#fef2f2e0,#fffaf0b3);border:1px solid #b91c1c3d;border-radius:1.25rem;padding:1rem}.action-heading-row{align-items:center}.run-summary{border-left:4px solid #8f5d22;padding-left:1rem}.structured-outcome{background:linear-gradient(#fffaf0eb,#f8f2e8cc);border:1px solid #8f5d2233;border-radius:1.25rem;gap:1rem;padding:1rem;display:grid}.structured-outcome--verdict_ready{border-color:#16653447}.structured-outcome--needs_more_information{background:linear-gradient(#fffbebf5,#fffaf0d1);border-color:#92400e52}.structured-outcome--ready_for_reproduction{background:linear-gradient(#eff6fff5,#fffaf0d1);border-color:#2563eb4d}.structured-outcome--blocked,.structured-outcome--failed{background:linear-gradient(#fef2f2e6,#fffaf0bf);border-color:#b91c1c47}.structured-outcome h4,.structured-outcome-section h5{text-transform:capitalize;margin:0}.structured-outcome-section{gap:.65rem;display:grid}.structured-outcome-section ol,.structured-outcome-section ul{gap:.55rem;margin:0;padding-left:1.25rem;display:grid}.structured-outcome-section li{color:#334155;line-height:1.55}.structured-outcome-section li code{margin-right:.5rem}.structured-outcome-section--questions{border-left:4px solid #d97706;padding-left:1rem}.reproduction-ready-panel,.readiness-provenance-panel{background:linear-gradient(#eff6fff5,#fffaf0db);border:1px solid #2563eb4d;border-radius:1.25rem;gap:1rem;padding:1rem;display:grid}.reproduction-ready-panel h4,.reproduction-ready-panel h5{margin:0}.reproduction-ready-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:0;display:grid}.reproduction-ready-grid div,.reproduction-ready-next-step{background:#fffdf7c7;border-radius:1rem;padding:.9rem}.reproduction-ready-grid dt,.reproduction-ready-next-step strong{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:900;display:block}.reproduction-ready-grid dd,.reproduction-ready-next-step p{color:#162033;margin:0;font-weight:750}.reproduction-ready-section{border-left:4px solid #2563eb;gap:.55rem;padding-left:1rem;display:grid}.reproduction-ready-section ol,.reproduction-ready-section ul{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.reproduction-ready-section li{color:#334155;line-height:1.55}.reproduction-attempt-card,.reproduction-report-section{gap:1rem;display:grid}.reproduction-attempt-card{background:linear-gradient(#eff6ffc7,#fffaf0e0);border:1px solid #2563eb2e;border-radius:1.25rem;margin-top:1rem;padding:1rem}.reproduction-report-section h4{margin:0}.horizontal-step-ribbon,.evidence-card-grid{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.horizontal-step-ribbon{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.step-ribbon-item{background:#fffdf7d1;border:1px solid #2563eb2e;border-radius:1rem;grid-template-columns:auto 1fr;gap:.75rem;padding:.85rem;display:grid}.step-ribbon-seq{color:#fffaf0;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:900;display:inline-flex}.step-ribbon-body{color:#334155;gap:.35rem;line-height:1.45;display:grid}.step-ribbon-body strong{color:#162033;text-transform:capitalize}.step-ribbon-expected{color:#1d4ed8;border-left:3px solid #2563eb;padding-left:.55rem;font-weight:750}.step-ribbon-item--queued{background:#f0fdf4e0;border-color:#16653452}.step-ribbon-item--queued .step-ribbon-seq{background:#166534}.step-ribbon-item--running{background:#eff6ffeb;border-color:#2563eb5c;box-shadow:0 0 0 2px #2563eb24}.step-ribbon-item--running .step-ribbon-spinner,.step-ribbon-item--running .step-ribbon-seq{background:#2563eb}.step-ribbon-item--pending{opacity:.72;background:#f8fafcc7;border-color:#64748b38}.step-ribbon-item--pending .step-ribbon-seq{background:#94a3b8}.step-ribbon-spinner{color:#fffaf0;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:900;display:inline-flex}.step-ribbon-spinner:after{content:"";border:2.5px solid #fffaf06b;border-top-color:#fffaf0;border-radius:50%;width:1rem;height:1rem;animation:.85s linear infinite step-spin;display:block}@keyframes step-spin{to{transform:rotate(360deg)}}.step-ribbon-item--failed{background:#fef2f2e0;border-color:#b91c1c47}.step-ribbon-item--failed .step-ribbon-seq{background:#991b1b}.step-ribbon-status-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.step-ribbon-duration{color:#64748b;font-size:.85rem;font-weight:700}.step-ribbon-error{color:#991b1b;background:#fee2e299;border:1px solid #b91c1c38;border-radius:.75rem;margin:0;padding:.6rem .75rem;font-size:.88rem;line-height:1.5}.step-ribbon-snapshot{color:#64748b;font-size:.85rem;line-height:1.45}.step-ribbon-screenshots{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.step-ribbon-screenshot-thumb{object-fit:cover;background:#f8fafc;border:1px solid #3e302229;border-radius:.5rem;width:4.5rem;height:3rem}.step-ribbon-timestamps{color:#94a3b8;margin-top:.25rem;font-size:.78rem;line-height:1.4;display:block}.status-pill--queued{color:#166534;background:#dcfce7}.definition-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.definition-grid div{background:#f8f2e8;border-radius:.85rem;padding:.85rem}.definition-grid .definition-grid__wide{grid-column:1/-1}.definition-grid dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:900}.definition-grid dd{color:#162033;margin:0;font-weight:750}.compact-grid.definition-grid{gap:.5rem}.compact-grid.definition-grid div{padding:.6rem .75rem}.reproduction-attempt-card--running{background:linear-gradient(#eff6ffeb,#fffaf0d1);border-color:#2563eb47}.reproduction-running-status{background:linear-gradient(135deg,#eff6ffeb,#dbeafec2);border-color:#2563eb47}.evidence-card-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.evidence-card{background:#fffdf7;border:1px solid #3e302229;border-radius:1rem;gap:.65rem;padding:.85rem;display:grid;overflow:hidden}.evidence-card-header,.evidence-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.evidence-card-header strong{color:#162033;text-transform:capitalize}.evidence-card-meta,.muted{color:#64748b;font-size:.92rem}.evidence-card-image{object-fit:cover;background:#f8fafc;border-radius:.75rem;width:100%;min-height:8rem;display:block}.evidence-card-description{color:#64748b;background:#f8fafc;border:1px dashed #64748b4d;border-radius:.75rem;margin:0;padding:.75rem;font-size:.95rem;line-height:1.45}.evidence-no-screenshots{margin-top:0}.clarification-panel{background:linear-gradient(#eff6ffd1,#f8fafce6);border:1px solid #20639b38;border-radius:1.25rem;gap:1rem;padding:1rem;display:grid}.clarification-panel--saved{background:linear-gradient(#f0fdf4c7,#f8fafce6);border-color:#16653438}.clarification-form,.clarification-list{gap:.85rem;display:grid}.clarification-field{color:#334155;gap:.45rem;font-weight:750;display:grid}.clarification-field textarea{resize:vertical;width:100%}.inline-error{color:#991b1b;margin:0;font-weight:750}.code-aware-run-details{background:#fffaf0b8;border:1px solid #8f5d222e;border-radius:1.25rem;gap:1rem;padding:1rem;display:grid}.code-context-section{gap:.65rem;display:grid}.code-context-section h5{color:#162033;margin:0;font-size:.92rem}.code-context-list{gap:.65rem;margin:0;padding-left:1.25rem;display:grid}.code-context-list li{gap:.25rem;display:grid}.code-context-list span{color:#64748b;font-size:.9rem}.run-failure{margin-top:0}.result-json-block{gap:.6rem;margin-top:1rem;display:grid}.section-copy,.code-context-actions,.code-context-readiness-body,.code-context-guardrails{margin-top:1rem}.code-context-guardrails ul{gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.code-context-path-preview .step-item{justify-content:space-between}.step-item--muted{color:#64748b;background:#f8fafc;border-style:dashed}.result-json-heading{align-items:center}.json-preview{color:#d1fae5;white-space:pre-wrap;background:#111827;border-radius:1rem;padding:1rem;overflow-x:auto}.step-item{background:#fffaf0;border:1px solid #3e302229;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.result-json-block .step-item{justify-content:flex-start;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.step-item--failed{background:#fff1f2;border-color:#b91c1c42}.step-item p{margin-top:.35rem;font-size:.95rem}.step-timestamps{color:#64748b;flex-wrap:wrap;gap:.75rem;margin:.5rem 0 0;font-size:.82rem;display:flex}.step-timestamps div{gap:.25rem;display:flex}.step-timestamps dt,.step-timestamps dd{margin:0}.step-timestamps dt{font-weight:900}@media (width<=640px){.card-heading-row,.ticket-link,.top-bar,.step-item{flex-direction:column;align-items:stretch}h1{max-width:100%}.ticket-list{margin-top:.75rem}}@media (width>=641px){body .saas-content>.app-shell.detail-shell{margin-inline:0 auto;padding-left:1.5rem}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{color:#e5e7eb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b1020}.appearance-panel__heading{align-items:center}.appearance-panel__heading h2{margin-bottom:0}.appearance-setting{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;display:grid}.appearance-setting__icon{color:#4f46e5;background:#fff;border:1px solid #e4e7ec;border-radius:.65rem;place-items:center;width:2.6rem;height:2.6rem;display:inline-grid}.appearance-setting__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}.appearance-setting__copy{gap:.2rem;min-width:0;display:grid}.appearance-setting__copy strong{color:#101828;font-size:.9rem}.appearance-setting__copy small{color:#667085;font-size:.78rem;line-height:1.45}.theme-switch{color:#667085;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.25rem;font-size:.74rem;font-weight:750;display:inline-flex}.theme-switch__track{background:#e4e7ec;border:1px solid #d0d5dd;border-radius:999px;flex:0 0 3rem;width:3rem;height:1.75rem;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-block;position:relative}.theme-switch__track>span{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .18s;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 3px #1018283d}.theme-switch[aria-checked=true] .theme-switch__track{background:#6366f1;border-color:#6366f1}.theme-switch[aria-checked=true] .theme-switch__track>span{transform:translate(1.25rem)}.theme-switch:hover .theme-switch__track{box-shadow:0 0 0 4px #6366f11f}.theme-switch:focus-visible{outline-offset:3px;border-radius:.35rem;outline:3px solid #6366f14d}html[data-theme=dark] .saas-navigation__item{color:#94a3b8}html[data-theme=dark] .saas-content .hero p:last-child,html[data-theme=dark] .saas-content .product-settings-hero>p,html[data-theme=dark] .saas-content :where(p,small),html[data-theme=dark] .issue-create-dialog :where(p,small),html[data-theme=dark] .saas-content :where(.section-copy,.product-settings-sidebar__copy,.product-form-intro,.product-environment-picker__hint),html[data-theme=dark] .saas-content :where(.agent-vertical-tab__content small,.product-list-card small,.test-account-clear span){color:#94a3b8}html[data-theme=dark] .saas-content .agents-workspace,html[data-theme=dark] .saas-content .hero,html[data-theme=dark] .saas-content .product-settings-hero{background:0 0!important}html[data-theme=dark] .issue-list-panel__eyebrow{color:#7f8da3}html[data-theme=dark] .ticket-list-toolbar{border-color:#263348}html[data-theme=dark] .ticket-filter-label,html[data-theme=dark] .ticket-list-sort-note{color:#94a3b8}html[data-theme=dark] .ticket-search-input input,html[data-theme=dark] .ticket-filter-control select{color:#f1f5f9;background:#172033;border-color:#334155;box-shadow:0 1px 2px #0003}html[data-theme=dark] .ticket-search-input>svg{stroke:#94a3b8}html[data-theme=dark] .ticket-pagination{border-color:#263348}html[data-theme=dark] .ticket-pagination__summary{color:#94a3b8}html[data-theme=dark] .ticket-pagination__summary strong{color:#e2e8f0}html[data-theme=dark] .ticket-pagination__button{color:#cbd5e1;background:#172033;border-color:#334155;box-shadow:0 1px 2px #0003}html[data-theme=dark] .ticket-pagination__button:hover:not(:disabled){color:#eff6ff;background:#1e3a5f;border-color:#3b82f6}html[data-theme=dark] .ticket-pagination__button[aria-current=page]{color:#fff;background:#2563eb;border-color:#60a5fa}html[data-theme=dark] .issue-create-dialog{border-color:#334155}html[data-theme=dark] .issue-create-dialog__header,html[data-theme=dark] .issue-create-dialog__actions{border-color:#263348}html[data-theme=dark] .issue-create-dialog__close{color:#94a3b8}html[data-theme=dark] .primary-button{color:#fff;background:#6366f1;border-color:#6366f1}html[data-theme=dark] .primary-button:hover:not(:disabled){background:#7477ed;border-color:#818cf8}html[data-theme=dark] .secondary-button{color:#e2e8f0;background:#172033;border-color:#334155;box-shadow:0 1px 2px #0003}html[data-theme=dark] .ticket-form label,html[data-theme=dark] .product-form-grid label,html[data-theme=dark] .product-environment-picker label{color:#cbd5e1}html[data-theme=dark] .ticket-form :where(input,textarea,select),html[data-theme=dark] .product-form-grid :where(input,textarea,select),html[data-theme=dark] .product-environment-picker select,html[data-theme=dark] .clarification-questions textarea,html[data-theme=dark] .reproduction-clarification-questions textarea{color:#f1f5f9;background:#0f172a;border-color:#334155;box-shadow:0 1px 2px #0000002e}html[data-theme=dark] .ticket-form :where(input,textarea)::placeholder,html[data-theme=dark] .product-form-grid :where(input,textarea)::placeholder{color:#64748b}html[data-theme=dark] .state-panel--error{color:#fca5a5;background:#2b151a;border-color:#7f1d1d}html[data-theme=dark] .state-panel--success,html[data-theme=dark] .scope-readiness--ready{color:#86efac;background:#10251d;border-color:#166534}html[data-theme=dark] .state-panel[aria-label=DevOnly\ warning]{color:#fcd34d;background:#2a2112;border-color:#854d0e}html[data-theme=dark] .theme-switch,html[data-theme=dark] .appearance-setting__copy small{color:#94a3b8}html[data-theme=dark] .agent-list-rail__heading,html[data-theme=dark] .agent-vertical-tab,html[data-theme=dark] .product-list-card{color:#cbd5e1}html[data-theme=dark] .agent-vertical-tab--active,html[data-theme=dark] .product-list-card--active,html[data-theme=dark] .environment-tab--active{color:#eef2ff;box-shadow:none;background:#252b53;border-color:#4f5f8f}html[data-theme=dark] .agent-vertical-tab--active .agent-vertical-tab__avatar{color:#fff;background:#6366f1}html[data-theme=dark] .agent-vertical-tab__status{background:#111827;border-color:#475569}html[data-theme=dark] .agent-card-tab,html[data-theme=dark] .product-workspace-tab{color:#94a3b8}html[data-theme=dark] .test-account-clear--pending{background:#2a2112;border-color:#854d0e}html[data-theme=dark] .product-readiness-grid dt,html[data-theme=dark] .configuration-panel .metadata-grid dt,html[data-theme=dark] .configuration-panel .metadata-grid dd{color:#94a3b8}@media (width<=640px){.appearance-setting{grid-template-columns:auto minmax(0,1fr)}.theme-switch{grid-column:1/-1;justify-self:end}}.resources-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""library";gap:1.25rem;width:min(100%,82rem)}.resources-page__header{background:radial-gradient(circle at 92% 18%,#6366f129,#0000 34%),linear-gradient(135deg,#fffffffa,#f5f7fff0);grid-area:header;justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(1.7rem,4vw,3rem);display:flex;overflow:hidden}.resources-page__header>div{min-width:0}.resources-page__header h1{margin:0;font-size:clamp(2.4rem,6vw,4.2rem)}.resources-page__header p:last-child{color:#667085;max-width:40rem;margin-top:.65rem;font-size:1rem}.resource-create-trigger{flex:none;align-items:center;gap:.5rem;padding-inline:1rem;display:inline-flex}.resource-create-trigger>span{font-size:1.2rem;line-height:0}.resource-library-panel{grid-area:library;min-width:0;padding:0;overflow:hidden}.resource-tabs{background:#f9fafb;border-bottom:1px solid #eaecf0;gap:.2rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.resource-tab{color:#667085;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:1rem .85rem;font-size:.86rem;font-weight:780;display:inline-flex;position:relative}.resource-tab:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:.65rem;right:.65rem}.resource-tab>span{color:#475467;text-align:center;background:#eaecf0;border-radius:999px;min-width:1.45rem;padding:.12rem .42rem;font-size:.68rem}.resource-tab--active{color:#4f46e5}.resource-tab--active:after{background:#6366f1}.resource-tab--active>span{color:#4f46e5;background:#eef2ff}.resource-tab:focus-visible,.resource-card__edit:focus-visible{outline-offset:2px;outline:3px solid #6366f133}.resource-tab-panel{gap:1.2rem;padding:1.4rem 1.5rem 1.6rem;display:grid}.resource-list-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.resource-list-heading .eyebrow,.resource-list-heading h2,.resource-list-heading>p{margin-bottom:0}.resource-list-heading h2{font-size:1.35rem}.resource-list-heading>p{color:#667085;font-size:.78rem;font-weight:700}.resource-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.resource-card{background:#fff;border:1px solid #eaecf0;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;min-width:0;padding:1rem;display:grid;box-shadow:0 1px 2px #1018280a}.resource-card__icon{color:#4f46e5;letter-spacing:.04em;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.55rem;place-items:center;width:2.6rem;height:3.1rem;font-size:.68rem;font-weight:850;display:inline-grid}.resource-card__body{min-width:0}.resource-card__meta{color:#98a2b3;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.4rem;font-size:.68rem;font-weight:700;display:flex}.resource-card__meta>span{color:#475467;text-transform:uppercase;background:#f2f4f7;border-radius:999px;padding:.18rem .42rem}.resource-card h3{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.35rem;font-size:.98rem;line-height:1.35;overflow:hidden}.resource-card__body>p{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5rem;margin-bottom:.75rem;font-size:.78rem;line-height:1.55;display:-webkit-box;overflow:hidden}.resource-card__scope{flex-wrap:wrap;gap:.35rem;display:flex}.resource-card__scope>span{color:#475467;background:#f9fafb;border:1px solid #e4e7ec;border-radius:999px;padding:.22rem .48rem;font-size:.68rem;font-weight:720}.resource-card__edit{padding:.5rem .7rem;font-size:.76rem}.resource-empty-state{text-align:center;background:#fcfcfd;border:1px dashed #d0d5dd;border-radius:1rem;justify-items:center;gap:.5rem;padding:clamp(2rem,7vw,4rem) 1.5rem;display:grid}.resource-empty-state>span{color:#4f46e5;background:#eef2ff;border-radius:.65rem;place-items:center;width:3rem;height:3.5rem;font-size:.76rem;font-weight:850;display:inline-grid}.resource-empty-state h3,.resource-empty-state p{margin-bottom:0}.resource-empty-state p{color:#667085;max-width:31rem;font-size:.86rem}.resource-empty-state .secondary-button{margin-top:.45rem}.resource-editor-dialog{width:min(100% - 2rem,58rem);overflow:hidden}.resource-editor-dialog .issue-create-dialog__card{grid-template-rows:auto minmax(0,1fr);max-height:min(90vh,52rem);display:grid}.resource-editor-form{grid-template-rows:minmax(0,1fr) auto auto;gap:1rem;min-height:0;padding:1.35rem 1.5rem 1.5rem;display:grid;overflow:hidden}.resource-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-height:0;padding:.15rem .3rem .15rem .15rem;display:grid;overflow-y:auto}.resource-editor-grid label{color:#344054;align-content:start;gap:.4rem;font-size:.82rem;font-weight:760;display:grid}.resource-editor-grid :where(input,select,textarea){color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:.7rem;padding:.72rem .8rem;font-weight:500;box-shadow:0 1px 2px #1018280a}.resource-editor-grid :where(input,select,textarea):focus-visible{outline-offset:1px;border-color:#818cf8;outline:3px solid #6366f129}.resource-editor-grid textarea{resize:vertical;tab-size:2;min-height:17rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.6}.resource-editor-grid small{color:#667085;font-size:.72rem;font-weight:560;line-height:1.45}.resource-editor-grid__wide,.resource-editor-form>.state-panel,.resource-editor-form>.issue-create-dialog__actions{grid-column:1/-1}.resource-editor-form>.state-panel{margin:0}.resource-editor-form>.issue-create-dialog__actions{margin:0 -1.5rem -1.5rem}html[data-theme=dark] .resources-page__header{background:radial-gradient(circle at 92% 18%,#6366f12e,#0000 34%),linear-gradient(135deg,#111827,#0f172a)}html[data-theme=dark] .resource-library-panel,html[data-theme=dark] .resource-card,html[data-theme=dark] .resource-empty-state{background:#111827;border-color:#263348}html[data-theme=dark] .resource-tabs{background:#0f172a;border-color:#263348}html[data-theme=dark] .resource-tab{color:#94a3b8}html[data-theme=dark] .resource-tab>span,html[data-theme=dark] .resource-card__meta>span,html[data-theme=dark] .resource-card__scope>span{color:#cbd5e1;background:#172033;border-color:#334155}html[data-theme=dark] .resource-tab--active{color:#a5b4fc}html[data-theme=dark] .resource-tab--active>span,html[data-theme=dark] .resource-card__icon,html[data-theme=dark] .resource-empty-state>span{color:#c7d2fe;background:#252b53;border-color:#4f5f8f}html[data-theme=dark] .resource-card h3{color:#f1f5f9}html[data-theme=dark] .resource-card__body>p,html[data-theme=dark] .resource-card__meta,html[data-theme=dark] .resource-list-heading>p,html[data-theme=dark] .resource-empty-state p{color:#94a3b8}html[data-theme=dark] .resource-editor-grid label{color:#cbd5e1}html[data-theme=dark] .resource-editor-grid :where(input,select,textarea){color:#f1f5f9;background:#0f172a;border-color:#334155;box-shadow:0 1px 2px #0000002e}html[data-theme=dark] .resource-editor-grid small{color:#94a3b8}@media (width<=900px){.resource-card-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.resources-page__header,.resource-list-heading{flex-direction:column;align-items:stretch}.resource-create-trigger{justify-content:center;width:100%}.resource-tab-panel{padding:1.15rem}.resource-card{grid-template-columns:auto minmax(0,1fr)}.resource-card__edit{grid-column:1/-1;width:100%}.resource-editor-grid{grid-template-columns:minmax(0,1fr)}}.saas-content .issues-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""list";gap:1.25rem;width:min(100%,82rem)}.saas-content .hero.issues-hero{justify-content:space-between;align-items:center;gap:2rem;display:flex}.issues-hero>div{min-width:0}.issue-create-trigger{flex:none;align-items:center;gap:.5rem;padding-inline:1rem;display:inline-flex}.issue-create-trigger>span{font-size:1.25rem;font-weight:500;line-height:0}.issue-list-panel{width:100%;min-width:0}.issue-list-panel>.card-heading-row{align-items:center;margin-bottom:1rem}.issue-list-panel>.card-heading-row h2{margin-bottom:0}.issue-list-panel__eyebrow{color:#667085;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .2rem;font-size:.68rem;font-weight:750;line-height:1.3}.ticket-list-toolbar{border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;grid-template-columns:minmax(16rem,1fr) minmax(11rem,14rem) auto;align-items:end;gap:.8rem;margin-bottom:1rem;padding:1rem 0;display:grid}.ticket-filter-control{gap:.4rem;min-width:0;display:grid}.ticket-filter-label{color:#475467;letter-spacing:.02em;font-size:.74rem;font-weight:750}.ticket-search-input{display:block;position:relative}.ticket-search-input>svg{fill:none;stroke:#667085;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;pointer-events:none;width:1.05rem;height:1.05rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.ticket-search-input input,.ticket-filter-control select{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:.65rem;width:100%;min-height:2.75rem;box-shadow:0 1px 2px #1018280a}.ticket-search-input input{padding:.68rem .9rem .68rem 2.55rem}.ticket-filter-control select{padding:.68rem 2.25rem .68rem .85rem}.ticket-search-input input::placeholder{color:#98a2b3}.ticket-search-input input:focus-visible,.ticket-filter-control select:focus-visible{outline-offset:1px;border-color:#818cf8;outline:3px solid #6366f129}.ticket-list-sort-note{color:#667085;white-space:nowrap;justify-self:end;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 .15rem;font-size:.76rem;font-weight:750;display:inline-flex}.ticket-list-sort-note svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}.ticket-pagination{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.ticket-pagination__summary{color:#667085;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.78rem;line-height:1.45}.ticket-pagination__summary strong{color:#344054;font-weight:800}.ticket-pagination__pages{justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.ticket-pagination__button{color:#344054;cursor:pointer;font-variant-numeric:tabular-nums;touch-action:manipulation;background:#fff;border:1px solid #d0d5dd;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;min-width:2.75rem;min-height:2.75rem;padding:.5rem;font-size:.8rem;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #1018280a}.ticket-pagination__button--direction{padding-inline:.75rem}.ticket-pagination__button:hover:not(:disabled){color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.ticket-pagination__button:focus-visible{outline-offset:1px;border-color:#60a5fa;outline:3px solid #2563eb29}.ticket-pagination__button[aria-current=page]{color:#fff;opacity:1;background:#101828;border-color:#101828}.ticket-pagination__button:disabled:not([aria-current=page]){cursor:not-allowed;opacity:.45}.ticket-pagination__ellipsis{color:#98a2b3;justify-content:center;align-items:center;min-width:1.5rem;min-height:2.75rem;font-weight:800;display:inline-flex}.issue-list-panel .ticket-list{background:0 0;border:0;border-radius:0;gap:.75rem;max-height:none;overflow:visible}.ticket-list .ticket-list-item{background:#fff;border:1px solid #e4e7ec;border-radius:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 1px 2px #10182808}.ticket-list .ticket-list-item+.ticket-list-item{border-top:1px solid #e4e7ec}.ticket-list .ticket-list-item:hover{border-color:#c7d2fe;transform:translateY(-1px);box-shadow:0 8px 24px #4f46e514}.ticket-list .ticket-link{color:#101828;background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding:1rem 1.1rem;display:grid}.ticket-list .ticket-link:hover{background:linear-gradient(90deg,#fff 0% 65%,#fafaff 100%)}.ticket-link__copy{min-width:0}.ticket-link__copy>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-list-pipeline{pointer-events:none;width:13.5rem;min-width:0}.ticket-list-pipeline__main{text-align:left;justify-content:center;align-items:center;gap:.55rem;margin-bottom:.35rem;display:flex}.ticket-link .ticket-list-pipeline__main strong{color:#344054;margin:0;font-size:.76rem;font-weight:800;line-height:1.2}.ticket-list-pipeline__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.ticket-list-pipeline__rail{width:max-content;transform:translateX(calc(6.75rem - var(--active-offset) - 1.5rem));margin:0;padding:0;list-style:none;transition:transform .22s;display:flex}.ticket-list-pipeline__stage{opacity:.35;flex:0 0 3rem;justify-content:center;align-items:center;width:3rem;height:1rem;display:flex;position:relative}.ticket-list-pipeline__stage:before{z-index:0;background:var(--stage-color);content:"";width:100%;height:2px;position:absolute;top:calc(50% - 1px);left:50%}.ticket-list-pipeline__stage:last-child:before{display:none}.ticket-list-pipeline__stage>span{z-index:1;background:var(--stage-color);width:.42rem;height:.42rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--stage-color) 65%, #fff);border:2px solid #fff;border-radius:50%;position:relative}.ticket-list-pipeline__stage--active{opacity:1}.ticket-list-pipeline__stage--active>span{width:.7rem;height:.7rem;box-shadow:0 0 0 2px #fff, 0 0 0 4px color-mix(in srgb, var(--stage-color) 36%, transparent)}.issue-create-dialog{color:#101828;background:#fff;border:1px solid #ffffffb3;border-radius:1rem;width:min(100% - 2rem,46rem);max-width:none;max-height:min(90vh,52rem);padding:0;overflow:auto;box-shadow:0 28px 80px #10182847}.issue-create-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a94}.issue-create-dialog__card{width:100%}.issue-create-dialog__header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.4rem 1.5rem 1.25rem;display:flex}.issue-create-dialog__header .eyebrow{color:#4f46e5;margin-bottom:.35rem;font-size:.65rem}.saas-content .issue-create-dialog__header h2{margin-bottom:.35rem;font-size:1.45rem}.issue-create-dialog__header p:last-child{color:#667085;max-width:34rem;font-size:.84rem;line-height:1.5}.issue-create-dialog__close{color:#667085;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:0 0 2.25rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.35rem;line-height:1;display:inline-flex}.issue-create-dialog__close:hover:not(:disabled){color:#101828;background:#f9fafb;border-color:#eaecf0}.issue-create-dialog__close:focus-visible{outline-offset:1px;outline:3px solid #6366f133}.issue-create-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.35rem 1.5rem 1.5rem}.issue-create-form>.product-environment-picker,.issue-create-form>.scope-picker-warning,.issue-create-form>.state-panel,.issue-create-form>.issue-create-dialog__actions{grid-column:1/-1}.issue-create-form>.state-panel{margin:0}.issue-create-form>label:has(textarea){grid-column:1/-1}.issue-create-dialog__actions{border-top:1px solid #eaecf0;justify-content:flex-end;gap:.65rem;margin-top:.25rem;padding-top:1.1rem;display:flex}@media (width<=760px){.saas-content .hero.issues-hero{flex-direction:column;align-items:flex-start;gap:1rem}.ticket-list .ticket-link{grid-template-columns:1fr}.ticket-list-pipeline{width:min(100%,15rem)}.ticket-list-pipeline__main{justify-content:flex-start;padding-left:1rem}.ticket-list-toolbar{grid-template-columns:minmax(0,1fr) minmax(10rem,12rem)}.ticket-list-sort-note{grid-column:1/-1;justify-self:start;min-height:auto}.ticket-pagination{flex-direction:column;align-items:flex-start}.ticket-pagination__pages{justify-content:flex-start;width:100%;padding-bottom:.25rem;overflow-x:auto}}@media (width<=560px){.issue-create-dialog{width:min(100% - 1rem,46rem);max-height:calc(100vh - 1rem)}.issue-create-dialog__header,.issue-create-form{padding-inline:1rem}.issue-create-form{grid-template-columns:1fr}.issue-create-form>label,.issue-create-form>.product-environment-picker,.issue-create-form>.scope-picker-warning,.issue-create-form>.state-panel,.issue-create-form>.issue-create-dialog__actions{grid-column:1}.issue-create-dialog__actions{flex-direction:column-reverse;align-items:stretch}.issue-create-dialog__actions .primary-button,.issue-create-dialog__actions .secondary-button{width:100%}.ticket-list-toolbar{grid-template-columns:1fr}.ticket-list-sort-note{grid-column:1}.ticket-pagination__direction-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.operator-verdict-panel{background:linear-gradient(#eff6fff5,#fffaf0db);border:1px solid #2563eb4d;border-radius:1.25rem;gap:1rem;margin-top:1.25rem;padding:1rem;display:grid}.operator-verdict-panel--reproduced,.operator-verdict-panel--failed{background:linear-gradient(#fef2f2e6,#fffaf0bf);border-color:#b91c1c47}.operator-verdict-panel--not_reproduced,.operator-verdict-panel--blocked{background:linear-gradient(#fffbebf5,#fffaf0db);border-color:#d9770642}.operator-verdict-panel--inconclusive,.operator-verdict-panel--needs_more_information{background:linear-gradient(#eff6fff5,#fffaf0db);border-color:#2563eb4d}.operator-verdict-header{align-items:flex-start;gap:.75rem;display:flex}.operator-verdict-icon{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;display:inline-flex}.operator-verdict-header div{flex:1;min-width:0}.operator-verdict-header h3{margin-bottom:0}.operator-verdict-body{gap:.75rem;display:grid}.operator-verdict-explanation{color:#334155;font-size:1rem;line-height:1.55}.operator-verdict-next-action{background:#fffdf7d1;border-left:4px solid #8f5d22;border-radius:0 .75rem .75rem 0;padding:.75rem 1rem}.operator-verdict-next-action strong{color:#8f5d22;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.78rem;font-weight:900;display:block}.operator-verdict-next-action p{color:#334155;margin:0;font-size:.95rem;line-height:1.55}.operator-verdict-details{background:#fffdf7d1;border:1px solid #3e302229;border-radius:1rem;padding:.75rem}.operator-verdict-details-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;font-weight:750;display:flex}.operator-verdict-details[open] .operator-verdict-details-summary{border-bottom:1px solid #3e30221f;margin-bottom:.75rem;padding-bottom:.75rem}.operator-verdict-assertion-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.operator-verdict-assertion-item{background:#f8fafccc;border-radius:.75rem;align-items:flex-start;gap:.6rem;padding:.5rem;display:flex}.operator-verdict-assertion-item--failed{background:#fef2f2cc}.operator-verdict-assertion-indicator{color:#475569;background:#e2e8f0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.85rem;font-weight:900;display:inline-flex}.operator-verdict-assertion-indicator--passed{color:#166534;background:#dcfce7}.operator-verdict-assertion-indicator--failed{color:#991b1b;background:#fee2e2}.operator-verdict-assertion-label{color:#162033;font-weight:750}.operator-verdict-assertion-tag{margin-left:.4rem;font-size:.82rem}.operator-verdict-assertion-reason{color:#64748b;margin-top:.2rem;font-size:.9rem;line-height:1.45}.operator-verdict-evidence-review{gap:.75rem;display:grid}.operator-verdict-evidence-review h4{margin:0}.operator-verdict-evidence-items{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.operator-verdict-evidence-item{background:#f8fafccc;border-radius:.75rem;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.6rem .75rem;display:flex}.operator-verdict-evidence-item-verdict{color:#475569;text-transform:uppercase;background:#e2e8f0;border-radius:999px;padding:.15rem .5rem;font-size:.78rem;font-weight:900;display:inline-flex}.operator-verdict-evidence-item-label{color:#162033;font-weight:750}.operator-verdict-evidence-item-summary{color:#64748b;width:100%;margin:0;font-size:.9rem;line-height:1.45}.operator-verdict-evidence-item-confidence{color:#64748b;font-size:.82rem;font-weight:700}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.hero-actions .hero-action{margin-top:0}.settings-top-bar{flex-wrap:wrap}.settings-navigation{background:#f3eee3;border:1px solid #3e302224;border-radius:999px;gap:.25rem;padding:.25rem;display:inline-flex}.settings-navigation__item{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem .9rem;font-size:.86rem;font-weight:850}.settings-navigation__item--active{color:#fffaf0;background:#162033;box-shadow:0 5px 14px #1620332e}.settings-navigation__item:focus-visible,.product-icon-button:focus-visible,.product-list-card:focus-visible,.product-workspace-tab:focus-visible,.environment-tab:focus-visible{outline-offset:3px;outline:3px solid #8f5d2259}.product-environment-picker{background:linear-gradient(135deg,#fffaf0f5,#f5eee0d1);border:1px solid #8f5d222e;border-radius:1.15rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.product-environment-picker__field{gap:.4rem;display:grid}.product-environment-picker label{color:#334155;font-weight:800}.product-environment-picker select{color:#162033;background:#fffdf7;border:1px solid #3e302238;border-radius:.8rem;width:100%;padding:.85rem 1rem}.product-environment-picker__summary{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.product-environment-picker__summary>div{background:#ffffffb3;border-radius:.8rem;gap:.15rem;padding:.7rem .8rem;display:grid}.product-environment-picker__summary strong{color:#162033;font-size:.9rem}.product-environment-picker__summary span,.product-environment-picker__hint{overflow-wrap:anywhere;color:#64748b;font-size:.78rem;font-weight:650;line-height:1.45}.product-environment-picker__hint{grid-column:1/-1;margin:0}.scope-picker-warning{color:#92400e;background:#fffbeb;border-radius:.8rem;grid-column:1/-1;padding:.75rem;font-size:.86rem;font-weight:700}.product-settings-hero{background:radial-gradient(circle at 92% 20%,#d69e493d,#0000 32%),linear-gradient(135deg,#fffcf6fa,#f5eee0f0);justify-content:space-between;align-items:end;gap:2rem;padding-block:clamp(1.7rem,4vw,3rem);display:flex;overflow:hidden}.product-settings-hero h1{margin:0;font-size:clamp(2.4rem,6vw,4.2rem)}.product-settings-hero>p{max-width:38rem;font-size:1rem}.product-settings-layout{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;gap:1.25rem;width:100%;display:grid}.product-settings-sidebar{gap:1rem;padding:1.1rem;display:grid;position:sticky;top:1rem}.product-settings-sidebar>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.product-settings-sidebar h2,.product-settings-sidebar .eyebrow{margin-bottom:0}.product-icon-button{color:#fffaf0;cursor:pointer;background:#162033;border:0;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-size:1.35rem;display:inline-grid}.product-list-rail{gap:.45rem;display:grid}.product-list-card{color:#334155;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;padding:.7rem;display:grid}.product-list-card--active{color:#162033;background:#f3eadb;border-color:#8f5d2233;box-shadow:inset 3px 0 #8f5d22}.product-list-card__mark,.product-workspace-mark{color:#fffaf0;background:#162033;border-radius:.75rem;place-items:center;font-weight:900;display:inline-grid}.product-list-card__mark{width:2.25rem;height:2.25rem;font-size:.82rem}.product-list-card>span:nth-child(2){gap:.2rem;min-width:0;display:grid}.product-list-card strong,.product-list-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-list-card strong{font-size:.9rem}.product-list-card small{color:#64748b;font-size:.72rem;font-weight:650}.product-status-dot{background:#cbd5e1;border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}.product-status-dot--ready{background:#22c55e;box-shadow:0 0 0 3px #22c55e1f}.product-settings-workspace{min-width:0;padding:0;overflow:hidden}.product-workspace-header{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 1.5rem;display:flex}.product-workspace-header>div:first-child{align-items:center;gap:.9rem;display:flex}.product-workspace-mark{background:linear-gradient(145deg,#162033,#3c4c68);width:3rem;height:3rem;font-size:1.05rem}.product-workspace-header h2,.product-workspace-header .eyebrow{margin-bottom:0}.product-workspace-stats{gap:.65rem;display:flex}.product-workspace-stats span{color:#64748b;background:#f8f5ee;border-radius:.75rem;gap:.1rem;padding:.55rem .75rem;font-size:.68rem;font-weight:750;display:grid}.product-workspace-stats strong{color:#162033;font-size:.86rem}.product-workspace-tabs{background:#f8f5eeb8;border-block:1px solid #3e30221f;gap:.2rem;padding-inline:1.2rem;display:flex;overflow-x:auto}.product-workspace-tab{color:#64748b;cursor:pointer;background:0 0;border:0;padding:.9rem 1rem;font-size:.84rem;font-weight:850;position:relative}.product-workspace-tab--active:after{content:"";background:#8f5d22;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:.8rem;right:.8rem}.product-workspace-tab:disabled{cursor:not-allowed;opacity:.42}.product-settings-workspace>.state-panel{margin-inline:1.5rem}.product-workspace-panel{padding:1.5rem}.product-editor-form,.environment-editor{gap:1.25rem;display:grid}.product-form-section-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.product-form-section-heading>div>span,.product-form-section-heading>span:first-child{color:#8f5d22;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.2rem;font-size:.7rem;font-weight:900;display:block}.product-form-section-heading h3{font-size:1.35rem}.scope-readiness{color:#64748b;background:#f1f5f9;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.72rem;font-weight:850;display:inline-flex}.scope-readiness--ready{color:#166534;background:#ecfdf3}.product-form-intro{color:#64748b;max-width:48rem;font-size:.9rem;line-height:1.55}.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.product-form-grid label{color:#334155;align-content:start;gap:.4rem;font-size:.84rem;font-weight:800;display:grid}.product-form-grid input,.product-form-grid textarea,.product-form-grid select{color:#162033;background:#fffdf8;border:1px solid #3e302233;border-radius:.8rem;width:100%;padding:.8rem .9rem}.product-form-grid input:focus-visible,.product-form-grid textarea:focus-visible,.product-form-grid select:focus-visible{outline-offset:2px;border-color:#8f5d22;outline:3px solid #8f5d2247}.product-form-grid textarea{resize:vertical}.product-form-grid small{color:#64748b;font-weight:600;line-height:1.4}.product-form-grid__wide{grid-column:1/-1}.product-form-grid .checkbox-label{align-items:center;gap:.55rem;display:flex}.product-form-grid .checkbox-label input{width:auto}.product-form-actions{border-top:1px solid #3e30221a;justify-content:flex-end;padding-top:1rem;display:flex}.product-form-actions--spread{justify-content:space-between;align-items:center;gap:1rem}.product-form-actions--spread>div{flex-wrap:wrap;gap:.5rem;display:flex}.product-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.product-readiness-grid>div{background:#f8f5ee;border-radius:.8rem;gap:.25rem;min-width:0;padding:.7rem;display:grid}.product-readiness-grid dt{color:#64748b;text-transform:uppercase;font-size:.68rem;font-weight:850}.product-readiness-grid dd{overflow-wrap:anywhere;color:#162033;margin:0;font-size:.8rem;font-weight:750}.environment-tabs-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.environment-tabs{gap:.4rem;min-width:0;padding:.2rem;display:flex;overflow-x:auto}.environment-tab{color:#64748b;cursor:pointer;background:#fffdf8;border:1px solid #3e302221;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.55rem .8rem;font-size:.78rem;font-weight:820;display:inline-flex}.environment-tab small{color:#8f5d22;text-transform:uppercase;background:#8f5d2221;border-radius:999px;padding:.12rem .35rem;font-size:.58rem}.environment-tab--active small{color:#fde7ba;background:#ffffff1f}.product-empty-environment,.product-empty-workspace{text-align:center;background:#fafaf8;border:1px dashed #64748b52;border-radius:1rem;justify-items:center;gap:.7rem;padding:2.5rem 1.5rem;display:grid}.product-empty-environment__icon,.product-empty-workspace>span{color:#8f5d22;background:#f3eadb;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.35rem;display:inline-grid}.product-empty-environment p,.product-empty-workspace p{color:#64748b;max-width:34rem;font-size:.9rem;line-height:1.55}.product-url-field{align-items:center;gap:.55rem;display:flex}.product-url-field a{color:#6f471c;background:#f3eadb;border-radius:999px;flex:none;padding:.6rem .75rem;font-size:.72rem;font-weight:850;text-decoration:none}.test-account-section{background:linear-gradient(135deg,#eff6ffbf,#ffffffad);border:1px solid #2563eb21;border-radius:1rem;gap:1rem;padding:1rem;display:grid}.test-account-section>p{color:#64748b;font-size:.84rem;line-height:1.5}.test-account-clear{background:#ffffffb8;border:1px solid #2563eb24;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;display:flex}.test-account-clear--pending{background:#fff7ede6;border-color:#b453093d}.test-account-clear>div{gap:.2rem;display:grid}.test-account-clear strong{color:#172033;font-size:.84rem}.test-account-clear span{color:#64748b;font-size:.78rem;line-height:1.4}@media (width<=900px){.product-settings-layout{grid-template-columns:1fr}.product-settings-sidebar{position:static}.product-list-rail{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.product-settings-hero{align-items:start;display:grid}}@media (width<=640px){.settings-navigation{width:100%}.settings-navigation__item{flex:1}.product-environment-picker,.product-environment-picker__summary,.product-form-grid,.product-readiness-grid{grid-template-columns:1fr}.product-workspace-header,.environment-tabs-row,.product-form-actions--spread,.product-url-field,.test-account-clear{flex-direction:column;align-items:stretch}.product-workspace-stats{width:100%}.product-workspace-stats span{flex:1}.product-url-field a{text-align:center}}.saas-layout{background:#f4f6f9;grid-template-columns:16rem minmax(0,1fr);min-height:100vh;display:grid}.saas-sidebar{z-index:20;color:#d7deeb;background:radial-gradient(circle at 10% 0,#375cf633,#0000 30%),#101827;border-right:1px solid #ffffff14;flex-direction:column;gap:1.75rem;height:100vh;padding:1.35rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto}.saas-brand{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.25rem .4rem;display:flex}.saas-brand__mark{background:linear-gradient(145deg,#6d7cff,#4262e8);border-radius:.72rem;flex:0 0 2.35rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.05rem;font-weight:900;display:inline-flex;box-shadow:0 10px 24px #3752e059}.saas-brand__copy,.saas-sidebar__footer>span:not(.saas-avatar){gap:.12rem;min-width:0;display:grid}.saas-brand__copy strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;overflow:hidden}.saas-brand__copy small,.saas-sidebar__footer small{color:#8491a8;font-size:.69rem}.saas-navigation{gap:.4rem;display:grid}.saas-navigation__item{color:#9da9ba;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.72rem;align-items:center;gap:.8rem;width:100%;min-height:2.9rem;padding:.7rem .75rem;font-size:.88rem;font-weight:720;transition:color .15s,background .15s,border-color .15s,transform .15s;display:flex;position:relative}.saas-navigation__item:hover{color:#f6f8fb;background:#ffffff0e;transform:translate(2px)}.saas-navigation__item--active{color:#fff;background:#5970ee29;border-color:#778bff3d}.saas-navigation__item--active:before{content:"";background:#7587ff;border-radius:0 999px 999px 0;width:.22rem;position:absolute;top:.7rem;bottom:.7rem;left:-1.05rem}.saas-navigation__icon{flex:0 0 1.25rem;justify-content:center;align-items:center;display:inline-flex}.saas-navigation__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saas-brand:focus-visible,.saas-navigation__item:focus-visible{outline-offset:2px;outline:3px solid #7587ffa6}.saas-sidebar__footer{border-top:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-top:auto;padding:1rem .4rem 0;display:grid}.saas-sidebar__footer strong{color:#e6eaf1;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.saas-sidebar__footer i{background:#4ade80;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 3px #4ade801f}.saas-avatar{color:#dce4f2;background:#222d40;border:1px solid #ffffff1c;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.64rem;font-weight:850;display:inline-flex}.saas-content{min-width:0}.saas-content>.app-shell{justify-items:stretch;min-height:100vh;padding:clamp(1.5rem,3vw,3rem)}.saas-content .detail-shell{width:min(100%,80rem);margin-inline:auto}.saas-content .hero,.saas-content .panel,.saas-content .top-bar{background:#fff;border-color:#e3e8f0;border-radius:1rem;width:100%;box-shadow:0 1px 2px #0f172a06,0 8px 28px #0f172a0b}.saas-content .hero{padding:clamp(1.5rem,3vw,2.5rem)}.saas-content .hero h1{color:#152033;letter-spacing:-.055em;max-width:none;margin-bottom:.65rem;font-size:clamp(2.15rem,4.5vw,3.45rem);line-height:1}.saas-content .hero p:last-child{color:#667085;max-width:62ch;margin-bottom:0;font-size:1rem;line-height:1.55}.saas-content .eyebrow{color:#5369db;letter-spacing:.14em;margin-bottom:.6rem;font-size:.7rem}.issues-page{grid-template-columns:minmax(20rem,.82fr) minmax(26rem,1.18fr);align-items:start;width:min(100%,90rem);margin-inline:auto}.issues-page>.hero{background:radial-gradient(circle at 92% 15%,#5f73ee1f,#0000 24%),#fff;grid-column:1/-1}.issues-page>.panel{height:100%}.settings-page{align-content:start}.settings-page>.state-panel{width:100%}.product-settings-hero{align-items:center;background:radial-gradient(circle at 92% 20%,#5369db21,#0000 30%),#fff!important}.resources-page{grid-template-rows:auto minmax(28rem,1fr)}.resources-page__header{align-self:start}.resources-page__blank{background:#fff;border:1px solid #e7ebf1;border-radius:1rem;width:100%;min-height:28rem}.saas-content>.ticket-workflow-shell{min-height:100vh}@media (width<=1100px){.issues-page{grid-template-columns:1fr}.issues-page>.hero{grid-column:auto}}@media (width<=900px){.saas-layout{grid-template-columns:5rem minmax(0,1fr)}.saas-sidebar{align-items:center;padding-inline:.75rem}.saas-brand{padding-inline:0}.saas-brand__copy,.saas-sidebar__footer>span:not(.saas-avatar),.saas-sidebar__footer i{display:none}.saas-navigation__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saas-navigation{width:100%}.saas-navigation__item{justify-content:center;padding-inline:0}.saas-navigation__item--active:before{left:-.78rem}.saas-sidebar__footer{justify-content:center;padding-inline:0;display:flex}}@media (width<=640px){.saas-layout{grid-template-columns:4.35rem minmax(0,1fr)}.saas-sidebar{padding-inline:.55rem}.saas-brand__mark{flex-basis:2.15rem;width:2.15rem;height:2.15rem}.saas-navigation__item--active:before{left:-.58rem}.saas-content>.app-shell{gap:1rem;padding:1rem}.saas-content .hero,.saas-content .panel{border-radius:.85rem}.saas-content .hero h1{font-size:2.2rem}.resources-page__blank{min-height:22rem}}:root{color:#101828;background:#f6f7fb}body{background:#f6f7fb}.saas-layout{background:#f6f7fb;grid-template-columns:15rem minmax(0,1fr)}.saas-sidebar{background:#111827;border-right-color:#ffffff0f;gap:1.5rem;padding:1.25rem .875rem;overflow-x:hidden}.saas-brand{gap:.7rem;padding-inline:.5rem}.saas-brand__mark{width:2.15rem;height:2.15rem;box-shadow:none;border-radius:.625rem;flex-basis:2.15rem}.saas-brand__copy strong{font-size:.9rem}.saas-navigation{gap:.25rem}.saas-navigation__item{border-radius:.625rem;gap:.75rem;min-height:2.75rem;padding:.65rem .75rem;font-size:.875rem;font-weight:650}.saas-navigation__item:hover{transform:none}.saas-navigation__item--active{background:#6366f126;border-color:#818cf838}.saas-navigation__item--active:before{background:#818cf8;top:.75rem;bottom:.75rem}.saas-content>.app-shell{gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.saas-content .detail-shell{width:min(100%,78rem)}.saas-content .hero,.saas-content .product-settings-hero{box-shadow:none;border:0;border-radius:0;padding:.15rem 0 .5rem;display:block;background:0 0!important}.saas-content .hero h1,.saas-content .product-settings-hero h1{color:#101828;letter-spacing:-.04em;margin-bottom:.55rem;font-size:clamp(2rem,3vw,2.65rem);line-height:1.08}.saas-content .hero p:last-child,.saas-content .product-settings-hero>p{color:#667085;max-width:44rem;margin:0;font-size:.95rem;line-height:1.55}.saas-content .eyebrow{color:#4f46e5;letter-spacing:.13em;margin-bottom:.45rem;font-size:.67rem;font-weight:750}.saas-content .panel,.saas-content .top-bar{background:#fff;border:1px solid #e4e7ec;border-radius:.875rem;box-shadow:0 1px 2px #10182809}.saas-content .panel{padding:clamp(1.25rem,2vw,1.75rem)}.saas-content h2{color:#101828;letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.25}.saas-content h3{color:#101828;letter-spacing:-.015em;font-size:1.05rem}.primary-button,.secondary-button{border-radius:.5rem;min-height:2.5rem;padding:.625rem .9rem;font-size:.86rem;font-weight:700}.primary-button{background:#4f46e5;border-color:#4f46e5;box-shadow:0 1px 2px #1018281f}.primary-button:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.secondary-button{color:#344054;background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280a}.secondary-button:hover:not(:disabled){background:#f9fafb}.ticket-form{gap:1rem}.ticket-form .action-heading-row{justify-content:flex-start}.ticket-form label,.product-form-grid label{color:#344054;gap:.4rem;font-size:.84rem;font-weight:650}.ticket-form input,.ticket-form textarea,.ticket-form select,.product-form-grid input,.product-form-grid textarea,.product-form-grid select,.product-environment-picker select,.clarification-questions textarea,.reproduction-clarification-questions textarea{color:#101828;background:#fff;border-color:#d0d5dd;border-radius:.5rem;padding:.7rem .8rem;font-size:.9rem;font-weight:450;line-height:1.5;box-shadow:0 1px 2px #10182806}.ticket-form input::placeholder,.ticket-form textarea::placeholder,.product-form-grid input::placeholder,.product-form-grid textarea::placeholder{color:#98a2b3;font-weight:400}.ticket-form input:focus-visible,.ticket-form textarea:focus-visible,.ticket-form select:focus-visible,.product-form-grid input:focus-visible,.product-form-grid textarea:focus-visible,.product-form-grid select:focus-visible,.product-environment-picker select:focus-visible{outline-offset:0;border-color:#818cf8;outline:3px solid #6366f121}.ticket-form small,.product-form-grid small{color:#667085;font-size:.75rem;font-weight:450;line-height:1.45}input[type=checkbox]{accent-color:#4f46e5}.status-pill,.count-pill,.scope-readiness{color:#475467;letter-spacing:.035em;background:#f9fafb;border:1px solid #e4e7ec;border-radius:999px;padding:.28rem .58rem;font-size:.67rem;font-weight:750}.state-panel{color:#475467;background:#f9fafb;border-color:#e4e7ec;border-radius:.625rem;gap:.35rem;padding:.875rem 1rem;font-size:.86rem}.state-panel--error{color:#b42318;background:#fffbfa;border-color:#fecdca}.state-panel--success{color:#067647;background:#f6fef9;border-color:#abefc6}.state-panel[aria-label=DevOnly\ warning]{color:#93370d;background:#fffcf5;border-color:#fedf89}.issues-page{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.75fr);grid-template-areas:"header header""list create";align-items:start;gap:1.25rem}.issues-page>.hero{grid-area:header}.issue-list-panel{grid-area:list;min-width:0}.issue-create-panel{grid-area:create;position:sticky;top:1.5rem}.issue-create-panel .ticket-form,.issue-create-panel .product-environment-picker{grid-template-columns:1fr}.issue-create-panel .product-environment-picker__summary,.issue-create-panel .product-environment-picker__hint{grid-column:auto}.issue-create-panel .product-environment-picker__summary{grid-template-columns:1fr}.product-environment-picker{background:#f9fafb;border-color:#e4e7ec;border-radius:.625rem;gap:.75rem;padding:.9rem}.product-environment-picker label{color:#344054;font-size:.8rem;font-weight:650}.product-environment-picker__summary>div{background:#fff;border:1px solid #eaecf0;border-radius:.5rem}.product-environment-picker__hint{color:#667085;font-size:.75rem;font-weight:450}.ticket-list{scrollbar-gutter:stable;background:#fff;border:1px solid #e4e7ec;border-radius:.625rem;gap:0;max-height:calc(100vh - 14.5rem);overflow-y:auto}.ticket-list-item{box-shadow:none;background:0 0;border:0;border-radius:0}.ticket-list-item+.ticket-list-item{border-top:1px solid #eaecf0}.ticket-link{color:#101828;background:#fff;border:0;border-radius:0;align-items:center;padding:1rem}.ticket-link:hover{background:#f9fafb}.ticket-link strong{color:#101828;margin-bottom:.2rem;font-size:.9rem;line-height:1.35;display:block}.ticket-link small{color:#667085;font-size:.74rem;line-height:1.45}.ticket-list-scope{color:#4f46e5!important}.ticket-list-scope--unresolved{color:#b54708!important}.settings-page{gap:1.25rem!important}.settings-page--configuration{width:min(100%,68rem)!important}.settings-page--agents{width:min(100%,74rem)!important}.configuration-panel .metadata-grid{background:#f9fafb;border:1px solid #eaecf0;border-radius:.625rem;margin-top:1.5rem;padding:.25rem}.configuration-panel .metadata-grid>div{background:0 0;border:0;padding:.85rem}.configuration-panel .metadata-grid dt{color:#667085;font-size:.7rem}.configuration-panel .metadata-grid dd{color:#344054;font-size:.82rem;font-weight:600}.agents-workspace{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.agent-settings-layout{grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.agent-list-rail{background:#fff;border:1px solid #e4e7ec;border-radius:.75rem;position:sticky;top:1.25rem;overflow:hidden;box-shadow:0 1px 2px #10182808}.agent-list-rail__heading{color:#344054;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;padding:.9rem 1rem;font-size:.75rem;font-weight:800;display:flex}.agent-list-rail__heading .count-pill{text-align:center;min-width:1.55rem;padding:.2rem .45rem}.agent-vertical-tabs{gap:.3rem;padding:.5rem;display:grid}.agent-vertical-tab{color:#344054;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:.625rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.8rem;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.agent-vertical-tab:hover{background:#f9fafb}.agent-vertical-tab--active{background:#eef2ff;border-color:#c7d2fe;box-shadow:0 1px 2px #4338ca0f}.agent-vertical-tab:focus-visible,.agent-card-tab:focus-visible{outline-offset:2px;outline:3px solid #4f46e533}.agent-vertical-tab__avatar{color:#475467;letter-spacing:.02em;background:#f2f4f7;border-radius:.55rem;place-items:center;width:2.35rem;height:2.35rem;font-size:.72rem;font-weight:850;display:grid}.agent-vertical-tab--active .agent-vertical-tab__avatar{color:#fff;background:#4f46e5}.agent-vertical-tab__content{gap:.18rem;min-width:0;display:grid}.agent-vertical-tab__content strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.agent-vertical-tab__content small{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.agent-vertical-tab__status{background:#fff;border:2px solid #d0d5dd;border-radius:50%;width:.5rem;height:.5rem}.agent-vertical-tab__status--enabled{background:#12b76a;border-color:#12b76a}.agent-editor-pane{min-width:0}.agent-editor-pane>[role=tabpanel][hidden]{display:none}.agent-configuration-card{padding:clamp(1.25rem,2.5vw,2rem)!important}.agent-configuration-card>.card-heading-row{margin-bottom:0;padding-bottom:1.15rem}.agent-configuration-card .eyebrow,.agent-configuration-card h2{margin-bottom:0}.agent-card-tabs{border-bottom:1px solid #eaecf0;gap:1.5rem;display:flex;overflow-x:auto}.agent-card-tab{color:#667085;cursor:pointer;background:0 0;border:0;flex:none;padding:.8rem .1rem;font-size:.82rem;font-weight:800;position:relative}.agent-card-tab--active{color:#4338ca}.agent-card-tab--active:after{content:"";background:#4f46e5;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.agent-configuration-card>.state-panel+.agent-tabbed-editor{margin-top:1rem}.agent-configuration-form.agent-tabbed-editor{display:block}.agent-tab-panel{min-height:20rem;padding-top:1.25rem}.agent-tab-panel[hidden]{display:none}.agent-tab-panel>label{gap:.45rem;display:grid}.agent-tab-panel>label+label{border-top:1px solid #eaecf0;margin-top:1.25rem;padding-top:1.25rem}.agent-tab-panel textarea{min-height:16rem}.agent-tab-panel textarea[rows="3"]{min-height:6.5rem}.agent-configuration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.agent-configuration-grid>label{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.625rem;align-content:start;padding:1rem}.agent-configuration-grid>.agent-active-toggle{background:#f5f7ff;grid-column:1/-1}.agent-active-toggle>span{gap:.15rem;display:grid}.agent-active-toggle strong{color:#344054;font-size:.86rem}.agent-active-toggle small{color:#667085;font-size:.75rem}.agent-configuration-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.agent-configuration-form>.checkbox-label,.agent-configuration-form>.action-heading-row{grid-column:1/-1}.agent-configuration-form>label:has(textarea){grid-column:1/-1}.agent-configuration-form textarea{resize:vertical;min-height:7.5rem}.agent-configuration-form>label:first-child{background:#f9fafb;border:1px solid #e4e7ec;border-radius:.5rem;padding:.75rem}.agent-configuration-form .action-heading-row{border-top:1px solid #eaecf0;margin-top:.25rem;padding-top:1.25rem}.settings-product-shell{width:min(100%,84rem)!important}.product-settings-layout{grid-template-columns:minmax(15rem,17rem) minmax(0,1fr);gap:1rem}.product-settings-sidebar{gap:.85rem;top:1.5rem;padding:1.1rem!important}.product-settings-sidebar__copy{color:#667085;font-size:.8rem;line-height:1.5}.product-icon-button{background:#4f46e5;border-radius:.5rem;width:2.25rem;height:2.25rem;font-size:1.1rem}.product-list-rail{gap:.4rem}.product-list-card{background:0 0;border-color:#0000;border-radius:.625rem;min-height:4rem;padding:.65rem}.product-list-card:hover{background:#f9fafb}.product-list-card--active{box-shadow:none;background:#eef2ff;border-color:#c7d2fe}.product-list-card__mark,.product-workspace-mark{background:#344054;border-radius:.5rem}.product-settings-workspace{padding:clamp(1.25rem,2.5vw,2rem)!important}.product-workspace-header{border-bottom:0;margin-bottom:1rem;padding-bottom:0}.product-workspace-header h2{margin-bottom:0;font-size:1.55rem}.product-workspace-stats span{background:#f9fafb;border-color:#eaecf0;border-radius:.5rem;min-width:5rem}.product-workspace-tabs{border-bottom-color:#eaecf0;gap:1.25rem;padding-inline:0;overflow-y:hidden}.product-workspace-tab{color:#667085;padding:.75rem .1rem;font-size:.82rem}.product-workspace-tab--active{color:#4338ca}.product-workspace-tab--active:after{background:#4f46e5;height:2px}.product-workspace-panel{padding-top:1.5rem}.product-form-section-heading{margin-bottom:1rem}.product-form-section-heading>div>span,.product-form-section-heading>span:first-child{color:#667085;font-size:.68rem}.product-form-grid{gap:1rem}.product-readiness-grid,.test-account-section{background:#f9fafb;border-color:#e4e7ec;border-radius:.625rem}.environment-tab{background:#fff;border-color:#e4e7ec;border-radius:.5rem}.environment-tab--active{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.resources-page{grid-template-rows:auto;align-content:start}.not-found-page{place-items:center}.not-found-panel{text-align:center;width:min(100%,34rem)!important}.not-found-panel h1{letter-spacing:-.035em;max-width:none;margin-bottom:.75rem;font-size:2rem}@media (width<=1100px){.issues-page{grid-template-columns:1fr;grid-template-areas:"header""create""list"}.issue-create-panel{position:static}.ticket-list{max-height:none}}@media (width<=900px){.saas-layout{grid-template-columns:4.75rem minmax(0,1fr)}.product-settings-layout{grid-template-columns:1fr}.agent-settings-layout{grid-template-columns:minmax(13rem,15rem) minmax(0,1fr)}}@media (width<=640px){.saas-layout{grid-template-columns:4.1rem minmax(0,1fr)}.saas-content>.app-shell{padding:1.1rem}.saas-content .hero h1,.saas-content .product-settings-hero h1{font-size:1.9rem}.saas-content .panel{padding:1rem}.agent-settings-layout{grid-template-columns:1fr}.agent-list-rail{position:static}.agent-vertical-tab{grid-template-columns:auto minmax(0,1fr)}.agent-vertical-tab__status{display:none}.ticket-link{align-items:flex-start;gap:.75rem;padding:.85rem}.agent-configuration-form,.agent-configuration-grid,.metadata-grid,.product-form-grid,.product-readiness-grid{grid-template-columns:1fr}.agent-configuration-form>label,.metadata-grid>div{grid-column:auto}.agent-configuration-form>.checkbox-label,.agent-configuration-form>.action-heading-row{grid-column:1}.agent-configuration-form>label:has(textarea){grid-column:1}.agent-configuration-grid>.agent-active-toggle{grid-column:1}.product-workspace-header,.product-form-section-heading,.card-heading-row.action-heading-row{flex-direction:column;align-items:stretch}}html[data-theme=dark]{color:#f8eee8;background:#0e0c0b}html[data-theme=dark] body,html[data-theme=dark] .saas-layout{background:#0e0c0b}html[data-theme=dark] ::selection{color:#fff7f2;background:#e2552b75}html[data-theme=dark] .saas-sidebar{background:#090807;border-right-color:#30231d}html[data-theme=dark] .saas-brand__mark{background:linear-gradient(145deg,#f36a3d,#b83218);box-shadow:0 .45rem 1.2rem #e2552b38}html[data-theme=dark] .saas-navigation__item:hover{color:#f8eee8;background:#e2552b14}html[data-theme=dark] .saas-navigation__item--active{color:#fff7f2;background:#e2552b2e;border-color:#f36a3d61}html[data-theme=dark] .saas-navigation__item--active:before{background:#f36a3d}html[data-theme=dark] .saas-sidebar__footer{background:#16110e;border-color:#30231d}html[data-theme=dark] .saas-avatar{color:#ffd8c9;background:#241913;border-color:#493228}html[data-theme=dark] .saas-content{color:#f8eee8}html[data-theme=dark] .saas-content .hero h1,html[data-theme=dark] .saas-content .product-settings-hero h1,html[data-theme=dark] .saas-content :where(h2,h3),html[data-theme=dark] .issue-create-dialog :where(h2,h3),html[data-theme=dark] .saas-content :where(.ticket-link strong,.agent-vertical-tab__content strong,.agent-active-toggle strong),html[data-theme=dark] .saas-content :where(.product-list-card strong,.product-workspace-stats strong,.product-readiness-grid dd),html[data-theme=dark] .saas-content :where(.appearance-setting__copy strong,.test-account-clear strong){color:#fff7f2}html[data-theme=dark] .saas-content .hero p:last-child,html[data-theme=dark] .saas-content .product-settings-hero>p,html[data-theme=dark] .saas-content :where(p,small),html[data-theme=dark] .issue-create-dialog :where(p,small),html[data-theme=dark] .saas-content :where(.section-copy,.product-settings-sidebar__copy,.product-form-intro,.product-environment-picker__hint){color:#ad9b90}html[data-theme=dark] .saas-content .eyebrow,html[data-theme=dark] .issue-create-dialog .eyebrow,html[data-theme=dark] .saas-content :where(.ticket-list-scope,.product-form-section-heading>div>span,.product-form-section-heading>span:first-child){color:#ff9a76!important}html[data-theme=dark] code{color:#ffb69d;background:#2b1c16}html[data-theme=dark] .saas-content :where(.panel,.top-bar),html[data-theme=dark] .issue-create-dialog,html[data-theme=dark] .ticket-list .ticket-list-item,html[data-theme=dark] .ticket-list .ticket-link,html[data-theme=dark] .agent-list-rail{color:#f8eee8;background:#171311;border-color:#3a2a23;box-shadow:0 1px 2px #0000004d}html[data-theme=dark] .ticket-list .ticket-list-item:hover{border-color:#f36a3d8f;box-shadow:0 8px 24px #e2552b1a}html[data-theme=dark] .ticket-list .ticket-link:hover,html[data-theme=dark] .ticket-link:hover{background:#211814}html[data-theme=dark] .ticket-link .ticket-list-pipeline__main strong{color:#eadbd2}html[data-theme=dark] .ticket-list-pipeline__stage>span{border-color:#171311}html[data-theme=dark] .ticket-list-pipeline__stage--active>span{box-shadow:0 0 0 2px #171311, 0 0 0 4px color-mix(in srgb, var(--stage-color) 46%, transparent)}html[data-theme=dark] .issue-create-dialog,html[data-theme=dark] .issue-create-dialog__header,html[data-theme=dark] .issue-create-dialog__actions{border-color:#3a2a23}html[data-theme=dark] .issue-create-dialog__close:hover:not(:disabled){color:#fff7f2;background:#211814;border-color:#4a342a}html[data-theme=dark] .primary-button,html[data-theme=dark] .product-icon-button{color:#fff;background:#e2552b;border-color:#e2552b;box-shadow:0 .4rem 1rem #e2552b29}html[data-theme=dark] .primary-button:hover:not(:disabled),html[data-theme=dark] .product-icon-button:hover:not(:disabled){background:#f0643a;border-color:#f36a3d}html[data-theme=dark] .secondary-button{color:#eadbd2;background:#211914;border-color:#4a342a}html[data-theme=dark] .secondary-button:hover:not(:disabled){background:#2b1e18;border-color:#674332}html[data-theme=dark] .ticket-form :where(input,textarea,select),html[data-theme=dark] .product-form-grid :where(input,textarea,select),html[data-theme=dark] .product-environment-picker select,html[data-theme=dark] .clarification-questions textarea,html[data-theme=dark] .reproduction-clarification-questions textarea{color:#fff7f2;background:#110e0c;border-color:#4a342a}html[data-theme=dark] .ticket-form :where(input,textarea,select):focus-visible,html[data-theme=dark] .product-form-grid :where(input,textarea,select):focus-visible,html[data-theme=dark] .product-environment-picker select:focus-visible{border-color:#f36a3d;outline-color:#e2552b40}html[data-theme=dark] input[type=checkbox]{accent-color:#e2552b}html[data-theme=dark] .state-panel,html[data-theme=dark] .status-pill,html[data-theme=dark] .count-pill,html[data-theme=dark] .scope-readiness{color:#c8b8ae;background:#211914;border-color:#49342b}html[data-theme=dark] .product-environment-picker,html[data-theme=dark] .configuration-panel .metadata-grid,html[data-theme=dark] .product-readiness-grid,html[data-theme=dark] .test-account-section,html[data-theme=dark] .agent-configuration-grid>label,html[data-theme=dark] .agent-configuration-form>label:first-child,html[data-theme=dark] .appearance-setting{background:#110e0c;border-color:#3a2a23}html[data-theme=dark] .product-environment-picker__summary>div,html[data-theme=dark] .product-workspace-stats span,html[data-theme=dark] .test-account-clear{background:#171311;border-color:#3a2a23}html[data-theme=dark] .appearance-setting__icon{color:#ff9a76;background:#2b1c16;border-color:#5a392b}html[data-theme=dark] .theme-switch__track{background:#3a2a23;border-color:#674332}html[data-theme=dark] .theme-switch[aria-checked=true] .theme-switch__track{background:#e2552b;border-color:#f36a3d}html[data-theme=dark] .theme-switch:hover .theme-switch__track,html[data-theme=dark] .theme-switch:focus-visible{box-shadow:0 0 0 4px #e2552b29}html[data-theme=dark] .agent-list-rail__heading,html[data-theme=dark] .agent-card-tabs,html[data-theme=dark] .agent-tab-panel>label+label,html[data-theme=dark] .agent-configuration-form .action-heading-row,html[data-theme=dark] .product-workspace-tabs,html[data-theme=dark] .product-workspace-header,html[data-theme=dark] .product-form-actions{border-color:#3a2a23}html[data-theme=dark] .product-workspace-tabs{background:#110e0c}html[data-theme=dark] .agent-vertical-tab:hover,html[data-theme=dark] .product-list-card:hover{background:#211814}html[data-theme=dark] .agent-vertical-tab--active,html[data-theme=dark] .product-list-card--active,html[data-theme=dark] .environment-tab--active{color:#fff7f2;background:#321c15;border-color:#f36a3d94}html[data-theme=dark] .agent-vertical-tab__avatar,html[data-theme=dark] .product-list-card__mark,html[data-theme=dark] .product-workspace-mark{color:#f8eee8;background:#3a2a23}html[data-theme=dark] .agent-vertical-tab--active .agent-vertical-tab__avatar,html[data-theme=dark] .product-list-card--active .product-list-card__mark{color:#fff;background:#e2552b}html[data-theme=dark] .agent-card-tab--active,html[data-theme=dark] .product-workspace-tab--active{color:#ff9a76}html[data-theme=dark] .agent-card-tab--active:after,html[data-theme=dark] .product-workspace-tab--active:after{background:#e2552b}html[data-theme=dark] .agent-configuration-grid>.agent-active-toggle{background:#281812}html[data-theme=dark] .environment-tab{color:#ad9b90;background:#171311;border-color:#49342b}html[data-theme=dark] .product-empty-environment,html[data-theme=dark] .product-empty-workspace{background:#110e0c;border-color:#4a342a}html[data-theme=dark] .product-empty-environment__icon,html[data-theme=dark] .product-empty-workspace>span,html[data-theme=dark] .product-url-field a{color:#ffb69d;background:#321c15}html[data-theme=dark] .test-account-section{background:linear-gradient(135deg,#321c15c7,#110e0cf0)}
