.se{border:1px solid var(--paper-edge,#ded3ba);background:var(--paper-2,#f0e9d9);border-radius:4px;gap:.7rem;padding:.9rem 1rem 1rem;display:grid}.se-head{margin-bottom:.1rem}.se-title{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.01em;color:var(--ink,#23201b);margin:0;font-size:.92rem;font-weight:700}.se-sub{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);margin:.25rem 0 0;font-size:.72rem;line-height:1.55}.se-sub b{color:var(--ink-soft,#4a4437);font-weight:700}.se-chart{border:1px solid color-mix(in srgb, var(--signal,#1f56de) 30%, var(--paper-edge,#ded3ba));background:radial-gradient(120% 120% at 50% 30%, color-mix(in srgb, var(--paper,#f7f3ea) 94%, var(--ink-mute,#6d6252) 6%), var(--paper-2,#f0e9d9));border-radius:3px;width:100%;height:auto;display:block}.se-axis{stroke:var(--rule-strong,#c8bc9e);stroke-width:1.4px}.se-grid{stroke:color-mix(in srgb, var(--ink-mute,#6d6252) 13%, transparent);stroke-width:1px}.se-tick{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--ink-mute,#6d6252);font-size:10px}.se-axis-cap{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--ink-mute,#6d6252);letter-spacing:.02em;font-size:10px}.se-thresh-line{stroke:var(--entity-target-ink,#0c7d5f);stroke-width:1.4px;stroke-dasharray:5 3}.se-thresh-lbl{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--entity-target-ink,#0c7d5f);font-size:9.5px;font-weight:600}.se-base-line{stroke:color-mix(in srgb, var(--ink-mute,#6d6252) 42%, transparent);stroke-width:1px;stroke-dasharray:2 3}.se-base-lbl{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--ink-mute,#6d6252);font-size:9px}.se-gap{stroke:var(--ink-soft,#4a4437);stroke-width:1.4px}.se-arrowhead{fill:var(--ink-soft,#4a4437);stroke:var(--ink-soft,#4a4437)}.se-gap-lbl{font-family:var(--font-mono,ui-monospace, monospace);fill:var(--ink,#23201b);font-size:10px;font-weight:700}.se-mark{stroke-width:1.2px;stroke-dasharray:3 3;opacity:.85}.se-mark--hil{stroke:var(--signal,#1f56de)}.se-mark--scr{stroke:var(--alert,#c0362a)}.se-mark-lbl{font-family:var(--font-mono,ui-monospace, monospace);font-size:9.5px;font-weight:700}.se-mark-lbl--hil{fill:var(--signal,#1f56de)}.se-mark-lbl--scr{fill:var(--alert,#c0362a)}.se-cursor{stroke:var(--ink,#23201b);stroke-width:1.6px;opacity:.55}.se-curve{fill:none;stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.se-curve--hil{stroke:var(--signal,#1f56de)}.se-curve--scr{stroke:var(--alert,#c0362a)}.se-dot--hil{fill:var(--signal,#1f56de);stroke:var(--paper-2,#f0e9d9);stroke-width:1.4px}.se-dot--scr{fill:var(--alert,#c0362a);stroke:var(--paper-2,#f0e9d9);stroke-width:1.4px}.se-end-lbl{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.se-end-lbl--hil{fill:var(--signal,#1f56de)}.se-legend{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);flex-wrap:wrap;gap:.5rem 1.1rem;font-size:.68rem;display:flex}.se-leg{align-items:center;gap:.4rem;display:inline-flex}.se-leg:before{content:"";border-top-style:solid;border-top-width:3px;border-radius:2px;width:.85rem;height:0}.se-leg.se-leg--hil:before{border-top-color:var(--signal,#1f56de)}.se-leg.se-leg--scr:before{border-top-color:var(--alert,#c0362a)}.se-leg b{color:var(--ink-soft,#4a4437);font-weight:700}.se-controls{border:1px solid var(--rule-strong,#c8bc9e);background:color-mix(in srgb, var(--paper,#f7f3ea) 88%, transparent);border-radius:5px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex}.se-slider-lbl{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);white-space:nowrap;font-size:.72rem}.se-slider{min-width:8rem;accent-color:var(--signal,#1f56de);cursor:pointer;flex:12rem}.se-slider:focus-visible{outline:2px solid var(--signal,#1f56de);outline-offset:3px}.se-budget-out{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--ink,#23201b);white-space:nowrap;text-align:right;min-width:6.5rem;font-size:.74rem;font-weight:700}.se-status{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.se-arm{border:1px solid var(--rule-strong,#c8bc9e);background:color-mix(in srgb, var(--paper,#f7f3ea) 82%, transparent);font-family:var(--font-mono,ui-monospace, monospace);border-radius:5px;gap:.2rem;padding:.5rem .6rem;display:grid}.se-arm--hil{border-left:3px solid var(--signal,#1f56de)}.se-arm--scr{border-left:3px solid var(--alert,#c0362a)}.se-arm-name{color:var(--ink-soft,#4a4437);font-size:.7rem;font-weight:700}.se-arm--hil .se-arm-name{color:var(--signal,#1f56de)}.se-arm--scr .se-arm-name{color:var(--alert,#c0362a)}.se-arm-badge{font-variant-numeric:tabular-nums;color:var(--ink-mute,#6d6252);font-size:.74rem;font-weight:700}.se-arm[data-cleared=true] .se-arm-badge{color:var(--entity-target-ink,#0c7d5f)}.se-arm--scr[data-cleared=false] .se-arm-badge{color:var(--alert,#c0362a)}.se-arm-sub{color:var(--ink-mute,#6d6252);font-variant-numeric:tabular-nums;font-size:.66rem}.se-ledger{border:1px solid var(--rule-strong,#c8bc9e);background:color-mix(in srgb, var(--paper,#f7f3ea) 84%, transparent);border-radius:5px;margin:0;padding:.55rem .7rem .6rem}.se-ledger-cap{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.45rem;font-size:.7rem;display:flex}.se-ledger-cap b{color:var(--ink-soft,#4a4437);font-weight:700}.se-ledger-grid{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;grid-template-columns:auto repeat(3,1fr);align-items:baseline;gap:.25rem .5rem;display:grid}.se-lg-h{color:var(--ink-mute,#6d6252);text-align:right;font-size:.66rem}.se-lg-rowh{font-size:.7rem;font-weight:700}.se-lg-rowh.se-lg--hil{color:var(--signal,#1f56de)}.se-lg-rowh.se-lg--scr{color:var(--alert,#c0362a)}.se-lg-v{text-align:right;font-size:.74rem;font-weight:600}.se-lg-v.se-lg--good{color:var(--entity-target-ink,#0c7d5f)}.se-lg-v.se-lg--slow{color:var(--ink-soft,#4a4437)}.se-ledger-note{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);margin:.5rem 0 0;font-size:.68rem;line-height:1.5}.se-ledger-note b{color:var(--ink-soft,#4a4437);font-weight:700}.se-note{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-mute,#6d6252);margin:0;font-size:.72rem;line-height:1.6}.se-note b{color:var(--ink-soft,#4a4437);font-weight:700}.bk-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=34rem){.se-status{grid-template-columns:1fr}.se-title{font-size:.84rem}.se-budget-out{min-width:5.5rem}}@media (prefers-reduced-motion:reduce){.se-slider{transition:none}}
