:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#d7dde5;--ink-dim:#8b96a5;--ink-bright:#f2f6fb;--ground:#0d1117;--ground-raised:#151b23;--ground-sunken:#090c11;--edge:#232c38;--accent:#4da3ff;--warn:#e3b341;--bad:#f85149;--gap:.5rem;--gap-wide:1rem;--radius:3px;--text:13px;--text-small:11px;--family:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font:var(--text) / 1.45 var(--family);margin:0}h1,h2{font-size:var(--text);letter-spacing:.02em;margin:0;font-weight:600}a{color:var(--accent);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}button,select{background:var(--ground-raised);color:var(--ink);border:1px solid var(--edge);border-radius:var(--radius);font:inherit;cursor:pointer;padding:.15rem .5rem}button:hover,select:hover{border-color:var(--accent)}.shell{flex-direction:column;min-height:100vh;display:flex}.shell-head{align-items:center;gap:var(--gap-wide);padding:var(--gap) var(--gap-wide);background:var(--ground-sunken);border-bottom:1px solid var(--edge);display:flex}.brand{color:var(--ink-bright);letter-spacing:.08em;font-weight:700}.shell-nav{gap:var(--gap-wide);margin-left:auto;display:flex}.shell-nav a{color:var(--ink-dim)}.shell-nav a.here{color:var(--ink-bright);border-bottom:1px solid var(--accent)}.shell-body{min-width:0;padding:var(--gap-wide);gap:var(--gap-wide);flex:1;display:grid}.switcher-note{color:var(--warn);font-size:var(--text-small)}.banner{padding:var(--gap) var(--gap-wide);background:color-mix(in srgb, var(--warn) 14%, var(--ground));border-bottom:1px solid var(--warn);color:var(--ink-bright)}.banner strong{color:var(--warn)}.panel{border:1px solid var(--edge);border-radius:var(--radius);background:var(--ground-raised)}.panel-head{justify-content:space-between;align-items:baseline;gap:var(--gap);padding:var(--gap) var(--gap-wide);border-bottom:1px solid var(--edge);display:flex}.panel-note,.panel-absent,.panel-failed{padding:var(--gap) var(--gap-wide);margin:0}.panel-note{color:var(--ink-dim)}.panel-absent{color:var(--warn)}.panel-failed{color:var(--bad)}.freshness{color:var(--ink-dim);font-size:var(--text-small)}.freshness-stale{color:var(--warn)}.placeholder{color:var(--ink-dim)}.table-head{align-items:center;gap:var(--gap-wide);display:flex}.filters{gap:var(--gap);flex-wrap:wrap;display:flex}.filters .here{border-color:var(--accent);color:var(--ink-bright)}.action{border:1px solid var(--edge);border-radius:var(--radius);background:var(--ground-raised);margin-left:auto;padding:.15rem .5rem}.more{justify-self:start}.ticket-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ticket-table-scroll{max-width:100%;overflow-x:auto}.ticket-table th,.ticket-table td{padding:.15rem var(--gap-wide);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ground-sunken)}.ticket-table thead th{color:var(--ink-dim);font-size:var(--text-small);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.ticket-table tbody tr:hover{background:var(--ground-sunken)}.ticket-table tbody th{font-weight:400}.ticket-table tbody th a:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.cell-dim{color:var(--ink-dim)}.clipped{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:22rem;display:inline-block;overflow:hidden}.badge{border:1px solid var(--warn);border-radius:var(--radius);color:var(--warn);font-size:var(--text-small);padding:0 .35rem}.ticket-head,.action-panel,.configuration,.execution-detail,.result{gap:var(--gap);padding:var(--gap) var(--gap-wide);display:grid}.ticket-head{justify-content:start;align-items:baseline;gap:var(--gap-wide);grid-auto-flow:column}.phase{color:var(--ink-bright);font-weight:700}.phase-escalated,.phase-handoffblocked{color:var(--warn)}.phase-revoked,.phase-abandoned{color:var(--bad)}.ticket-sequence,.execution-source,.artifact-bytes{color:var(--ink-dim);font-size:var(--text-small)}.ticket-reason{color:var(--warn);grid-column:1/-1;margin:0}.fields{gap:0 var(--gap-wide);padding:var(--gap) var(--gap-wide);grid-template-columns:max-content 1fr;margin:0;display:grid}.field{display:contents}.fields dt{color:var(--ink-dim)}.fields dd{margin:0}.canonical,.preview{max-height:24rem;padding:var(--gap);background:var(--ground-sunken);border:1px solid var(--edge);border-radius:var(--radius);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.actions{gap:var(--gap);display:flex}.intent{white-space:pre-wrap;margin:0}.links{margin:0;padding:0;list-style:none}.executions,.artifacts{padding:var(--gap) var(--gap-wide);gap:var(--gap);margin:0;list-style:none;display:grid}.execution{border-top:1px solid var(--edge);padding-top:var(--gap)}.execution-head{gap:var(--gap-wide);text-align:left;background:0 0;border:none;grid-template-columns:10rem 6rem 6rem 1fr;width:100%;padding:0;display:grid}.execution-status,.execution-outcome{color:var(--ink-dim)}.execution-source{margin:0}.attempts{border-collapse:collapse;width:100%}.attempts th,.attempts td{text-align:left;padding:.1rem var(--gap);border-bottom:1px solid var(--edge);font-weight:400}.attempts th{color:var(--ink-dim);font-size:var(--text-small)}.artifact{align-items:baseline;gap:var(--gap);flex-wrap:wrap;display:flex}.artifact-role{color:var(--ink-dim)}.artifact .panel{flex-basis:100%}.verdict-pass{color:var(--accent)}.verdict-fail{color:var(--bad)}.nav-count{border-radius:var(--radius);background:var(--warn);color:var(--ground);font-size:var(--text-small);font-variant-numeric:tabular-nums;padding:0 .35rem}.row-actions-inner{gap:var(--gap);align-items:baseline;display:flex}.row-action{border:1px solid var(--edge);border-radius:var(--radius);background:var(--ground-raised);color:var(--ink);font-size:var(--text-small);padding:0 .4rem}.row-action:hover:enabled{border-color:var(--accent);color:var(--ink-bright)}.row-action:disabled{color:var(--ink-dim)}.notice{max-width:34rem;padding:var(--gap-wide);border:1px solid var(--edge);border-radius:var(--radius);background:var(--ground-raised);gap:var(--gap-wide);margin:12vh auto;display:grid}input,textarea{background:var(--ground-sunken);color:var(--ink);border:1px solid var(--edge);border-radius:var(--radius);font:inherit;width:100%;padding:.15rem .4rem}input:focus-visible,textarea:focus-visible{outline:1px solid var(--accent)}.creation{gap:var(--gap);padding:var(--gap) var(--gap-wide);justify-items:start;display:grid}.creation>*{width:100%}.creation>button{width:auto}.creation-configuration{color:var(--ink-dim);margin:0}.creation-row{align-items:baseline;gap:var(--gap);grid-template-columns:10rem 1fr auto;display:grid}.creation-row>span:first-child{color:var(--ink-dim)}.creation-intent textarea{resize:vertical}.creation-hint{color:var(--ink-dim);font-size:var(--text-small);grid-column:2/-1}.creation-set{gap:var(--gap);padding:var(--gap) var(--gap-wide);border:1px solid var(--edge);border-radius:var(--radius);margin:0;display:grid}.creation-set legend{color:var(--ink-dim);padding:0 var(--gap)}.creation-check{align-items:baseline;gap:var(--gap);display:flex}.creation-check input{width:auto}.creation-stage{gap:var(--gap);grid-template-columns:1fr auto;display:grid}.creation-set>button,.creation-stage>button{justify-self:start}.creation-advanced{border:1px solid var(--edge);border-radius:var(--radius);padding:var(--gap) var(--gap-wide);gap:var(--gap);display:grid}.creation-advanced>summary{cursor:pointer;color:var(--ink-dim)}.creation-fault{color:var(--bad);margin:0}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1f2429;--ink-dim:#5b6672;--ink-bright:#0b0e12;--ground:#f6f7f9;--ground-raised:#fff;--ground-sunken:#eceff3;--edge:#ccd3db;--accent:#0b62c4;--warn:#8a6100;--bad:#b3261e}}
