.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-back:hover{color:var(--workflow-accent-dark)}.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--selected .ticket-pipeline-marker{box-shadow:0 0 0 4px var(--workflow-surface), 0 0 0 6px var(--workflow-ink)}.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}.ticket-stage-body{padding:clamp(1.35rem,3vw,2.5rem)}.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 span{color:#ef9a7d}.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-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}.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)}.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>img{width:100%;height:auto;display:block}.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}.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,.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,.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}}: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--error{color:#991b1b;background:#fef2f2;border-color:#b91c1c3d}.state-panel--warning{color:#92400e;background:#fffbeb;border-color:#d9770642}.state-panel--success{color:#166534;background:#f0fdf4;border-color:#16653438}.state-panel[aria-label=DevOnly\ 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,.repository-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%}}.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}
