.script-body{container-type:inline-size;display:grid;gap:.1rem}.script-row{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(6.5rem,8rem) minmax(20rem,36rem) minmax(9rem,1fr);gap:0 1.35rem;scroll-margin-top:9.5rem}.script-opening{border-bottom:1px solid var(--color-line);padding-bottom:.75rem;color:var(--color-ink-soft);font-style:italic;font-size:.86rem}.script-opening__label{text-align:right;color:var(--color-ink-muted);font-style:normal;font-size:.7rem;font-variant:small-caps;letter-spacing:.08em}.script-boundary{align-items:center;min-height:1.6rem}.script-boundary>span{border-top:1px dashed var(--color-line-strong)}.script-boundary small{color:var(--color-ink-faint);font:.62rem var(--font-mono)}.script-events{display:grid;align-content:start;gap:.28rem;padding-top:.15rem;text-align:right}.stage-event{display:flex;justify-content:flex-end;align-items:center;gap:.28rem;color:var(--color-ink-muted);font-size:.64rem;line-height:1.2}.stage-event.is-entry{color:var(--color-accent)}.stage-event small{color:var(--color-ink-faint);font:.57rem var(--font-mono);letter-spacing:0}.stage-arrow{width:1rem;height:1rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.stage-arrow.is-reversed{transform:scaleX(-1)}.script-direction{padding-block:.15rem .7rem;color:var(--color-ink-soft);font-size:.92rem;line-height:1.6;font-style:italic}.script-speech{padding-block:.12rem .75rem}.script-speaker{padding-top:.2rem;text-align:right;font-size:.88rem;font-weight:680}.script-speaker__parties{display:block;margin-top:.15rem;font-size:.6rem;font-weight:500;font-variant:normal;letter-spacing:0;line-height:1.35;color:var(--color-ink-faint)}.script-lines{font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.72}.script-lines p{margin:0}.script-lines em{color:var(--color-ink-soft)}.script-lines.has-lanes{border-left:1px solid var(--color-line-strong);padding-left:.8rem}.script-lines.has-lanes small{margin-right:.55rem;color:var(--color-ink-faint);font-size:.62rem;font-style:normal}.figure-split-frame{display:grid;container-type:inline-size;gap:.8rem}.figure-split__controls:empty{display:none}.figure-split{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));grid-auto-rows:auto;align-items:start;position:relative;column-gap:2.4rem;row-gap:.6rem;margin-bottom:1.6rem}.figure-split__panel{display:contents}.figure-split__panel>*{min-width:0}.figure-split__label{margin:0 0 .5rem;font:500 .7rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--figure-text-secondary)}@container (max-width: 44rem){.figure-split{display:block}.figure-split__panel{display:block;margin-bottom:1.6rem}.figure-split__panel>*,.figure-split__panel>.comparison-figure>*{margin-bottom:.6rem}}.delta-strip{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:2px;height:7rem;margin:.8rem 0 .3rem}.delta-strip__scene{position:relative;display:flex;flex-direction:column;justify-content:end;height:100%;min-width:0}.delta-strip__bar{display:block;min-height:1px}.delta-strip__bar.is-up{background:var(--color-accent)}.delta-strip__bar.is-down{background:var(--color-ink-faint)}.delta-strip__label{font-size:.6rem;color:var(--color-ink-faint);text-align:center}.script-margin{display:grid;align-content:start;gap:.5rem}.edit-inserted{text-decoration:none;background:color-mix(in srgb,var(--color-accent) 16%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-accent) 55%,transparent)}.script-ghost{color:var(--color-ink-faint)}.script-ghost .script-speaker{color:var(--color-ink-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.script-ghost del,.script-ghost em{color:inherit;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.edit-deleted{color:var(--color-ink-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.edit-comment{background:color-mix(in srgb,var(--color-comment) 14%,transparent);color:inherit;padding:0 .05em}.edit-comment:empty:after{content:""}.edit-comment sup{margin-left:.15em;font-size:.6em;color:var(--color-comment)}.edit-cards{display:grid;gap:.35rem}.edit-card{font-size:.7rem;line-height:1.4;color:var(--color-ink-soft);border-left:2px solid var(--color-line-strong);padding-left:.5rem}.edit-card--comment{border-left-color:var(--color-comment)}.edit-card--inserted{border-left-color:var(--color-accent)}.edit-card[data-resolved]{opacity:.6}.edit-card p{margin:.1rem 0 0}.edit-card__head{display:flex;gap:.4rem;align-items:baseline}.edit-card__n{font-size:.6rem;color:var(--color-comment)}.edit-card__author{font-weight:600}.edit-card__head small{color:var(--color-ink-faint)}.edit-card__reply{padding-left:.6rem}.edit-card__wording{font-style:italic}.script-unplaced{padding-top:1rem}.script-cues{display:grid;align-content:start;gap:.3rem;padding-top:.15rem;color:var(--color-ink-soft)}.script-cue{display:flex;gap:.35rem;align-items:start;min-width:0;font-size:.7rem;line-height:1.4}.script-cue>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.script-cue small{color:var(--color-ink-faint);font:.58rem var(--font-mono);letter-spacing:0}.cue-icon{width:.9rem;height:.9rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.cue-icon--light{color:var(--color-cue-light)}.cue-icon--sound{color:var(--color-cue-sound)}.cue-icon--prop,.cue-icon--set{color:var(--color-mic)}.script-song{padding-block:.65rem 1rem}.script-song__title{display:grid;justify-items:start;gap:.18rem;padding-block:.6rem;text-align:left}.script-song__content{min-width:0}.song-passages{margin-block:.8rem 1.2rem;text-align:left}.song-block+.song-block{margin-top:1.6rem}.song-part{min-width:0}.song-part__lyrics{line-height:1.7;overflow-wrap:anywhere}.song-part__label{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.72rem;color:var(--color-ink-muted);margin-bottom:.3rem}.song-part__singers{font-variant:small-caps;font-weight:680;margin-bottom:.35rem}.song-part__melody,.song-part__direction{font-style:italic;color:var(--color-ink-muted)}.song-part__melody{font-size:.8rem;margin-bottom:.5rem}.song-block--overlap{border-left:2px solid var(--color-accent);padding-left:1rem}.song-block--overlap .song-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem}.song-overlap-label{font-size:.75rem;color:var(--color-accent);margin-bottom:.8rem}.song-source{color:var(--color-ink-muted);font-size:.72rem;margin-block:.75rem}.song-source summary{cursor:pointer}.song-source p{margin-block:.5rem}.script-song__title small{color:var(--color-accent);font-weight:680}.script-song__title strong{font-size:1.08rem;font-style:italic}.script-song__title>span{color:var(--color-ink-muted);font-size:.75rem}@container (max-width: 1040px){.script-row{grid-template-columns:7rem minmax(0,36rem);gap-inline:.9rem}.script-margin{grid-column:2}.script-events{grid-column:1 / -1;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0 0 .18rem;text-align:left}.stage-event{justify-content:start}.script-speaker{grid-column:1;text-align:right}.script-lines,.script-cues{grid-column:2}.script-cues{padding-top:.35rem}.script-direction>:nth-child(2),.script-song>:nth-child(2),.script-opening>:first-child{display:none}.script-direction>:nth-child(3),.script-song__content{grid-column:2}.script-opening__label{grid-column:1}.script-opening>:nth-child(3){grid-column:2}.script-boundary>:nth-child(1),.script-boundary>:nth-child(2){display:none}.script-boundary>span{grid-column:1 / -1}.script-boundary small{grid-column:2}}:root{--slot-0: light-dark(oklch(.5 .09 0), oklch(.72 .072 0));--slot-1: light-dark(oklch(.55 .09 137.5), oklch(.76 .072 137.5));--slot-2: light-dark(oklch(.6 .09 275), oklch(.8 .072 275));--slot-3: light-dark(oklch(.5 .105 52.5), oklch(.72 .084 52.5));--slot-4: light-dark(oklch(.55 .105 190), oklch(.76 .084 190));--slot-5: light-dark(oklch(.6 .105 327.5), oklch(.8 .084 327.5));--slot-6: light-dark(oklch(.5 .12 105), oklch(.72 .096 105));--slot-7: light-dark(oklch(.55 .12 242.6), oklch(.76 .096 242.6));--slot-8: light-dark(oklch(.6 .12 20.1), oklch(.8 .096 20.1));--slot-9: light-dark(oklch(.5 .09 157.6), oklch(.72 .072 157.6));--slot-10: light-dark(oklch(.55 .09 295.1), oklch(.76 .072 295.1));--slot-11: light-dark(oklch(.6 .09 72.6), oklch(.8 .072 72.6));--slot-12: light-dark(oklch(.5 .105 210.1), oklch(.72 .084 210.1));--slot-13: light-dark(oklch(.55 .105 347.6), oklch(.76 .084 347.6));--slot-14: light-dark(oklch(.6 .105 125.1), oklch(.8 .084 125.1));--slot-15: light-dark(oklch(.5 .12 262.6), oklch(.72 .096 262.6));--slot-16: light-dark(oklch(.55 .12 40.1), oklch(.76 .096 40.1));--slot-17: light-dark(oklch(.6 .12 177.6), oklch(.8 .096 177.6));--slot-18: light-dark(oklch(.5 .09 315.1), oklch(.72 .072 315.1));--slot-19: light-dark(oklch(.55 .09 92.7), oklch(.76 .072 92.7));--slot-20: light-dark(oklch(.6 .09 230.2), oklch(.8 .072 230.2));--slot-21: light-dark(oklch(.5 .105 7.7), oklch(.72 .084 7.7));--slot-22: light-dark(oklch(.55 .105 145.2), oklch(.76 .084 145.2));--slot-23: light-dark(oklch(.6 .105 282.7), oklch(.8 .084 282.7));--slot-24: light-dark(oklch(.5 .12 60.2), oklch(.72 .096 60.2));--slot-25: light-dark(oklch(.55 .12 197.7), oklch(.76 .096 197.7));--slot-26: light-dark(oklch(.6 .12 335.2), oklch(.8 .096 335.2));--slot-27: light-dark(oklch(.5 .09 112.7), oklch(.72 .072 112.7));--slot-28: light-dark(oklch(.55 .09 250.2), oklch(.76 .072 250.2));--slot-29: light-dark(oklch(.6 .09 27.7), oklch(.8 .072 27.7));--slot-30: light-dark(oklch(.5 .105 165.2), oklch(.72 .084 165.2));--slot-31: light-dark(oklch(.55 .105 302.7), oklch(.76 .084 302.7));--slot-32: light-dark(oklch(.6 .105 80.3), oklch(.8 .084 80.3));--slot-33: light-dark(oklch(.5 .12 217.8), oklch(.72 .096 217.8));--slot-34: light-dark(oklch(.55 .12 355.3), oklch(.76 .096 355.3));--slot-35: light-dark(oklch(.6 .12 132.8), oklch(.8 .096 132.8));--slot-36: light-dark(oklch(.5 .09 270.3), oklch(.72 .072 270.3));--slot-37: light-dark(oklch(.55 .09 47.8), oklch(.76 .072 47.8));--slot-38: light-dark(oklch(.6 .09 185.3), oklch(.8 .072 185.3));--slot-39: light-dark(oklch(.5 .105 322.8), oklch(.72 .084 322.8));--slot-40: light-dark(oklch(.55 .105 100.3), oklch(.76 .084 100.3));--slot-41: light-dark(oklch(.6 .105 237.8), oklch(.8 .084 237.8));--slot-42: light-dark(oklch(.5 .12 15.3), oklch(.72 .096 15.3));--slot-43: light-dark(oklch(.55 .12 152.8), oklch(.76 .096 152.8));--slot-44: light-dark(oklch(.6 .12 290.4), oklch(.8 .096 290.4));--slot-45: light-dark(oklch(.5 .09 67.9), oklch(.72 .072 67.9));--slot-46: light-dark(oklch(.55 .09 205.4), oklch(.76 .072 205.4));--slot-47: light-dark(oklch(.6 .09 342.9), oklch(.8 .072 342.9));--slot-48: light-dark(oklch(.5 .105 120.4), oklch(.72 .084 120.4));--slot-49: light-dark(oklch(.55 .105 257.9), oklch(.76 .084 257.9));--slot-50: light-dark(oklch(.6 .105 35.4), oklch(.8 .084 35.4));--slot-51: light-dark(oklch(.5 .12 172.9), oklch(.72 .096 172.9));--slot-52: light-dark(oklch(.55 .12 310.4), oklch(.76 .096 310.4));--slot-53: light-dark(oklch(.6 .12 87.9), oklch(.8 .096 87.9));--slot-54: light-dark(oklch(.5 .09 225.4), oklch(.72 .072 225.4));--slot-55: light-dark(oklch(.55 .09 2.9), oklch(.76 .072 2.9));--slot-56: light-dark(oklch(.6 .09 140.4), oklch(.8 .072 140.4));--slot-57: light-dark(oklch(.5 .105 278), oklch(.72 .084 278));--slot-58: light-dark(oklch(.55 .105 55.5), oklch(.76 .084 55.5));--slot-59: light-dark(oklch(.6 .105 193), oklch(.8 .084 193));--slot-60: light-dark(oklch(.5 .12 330.5), oklch(.72 .096 330.5));--slot-61: light-dark(oklch(.55 .12 108), oklch(.76 .096 108));--slot-62: light-dark(oklch(.6 .12 245.5), oklch(.8 .096 245.5));--slot-63: light-dark(oklch(.5 .09 23), oklch(.72 .072 23))}:root{--bf-surface: Canvas;--bf-surface-raised: Canvas;--bf-surface-hover: color-mix(in srgb, CanvasText 6%, Canvas);--bf-ink: CanvasText;--bf-muted: color-mix(in srgb, CanvasText 62%, Canvas);--bf-faint: color-mix(in srgb, CanvasText 42%, Canvas);--bf-line: color-mix(in srgb, CanvasText 18%, Canvas);--bf-line-strong: color-mix(in srgb, CanvasText 32%, Canvas);--bf-accent: LinkText;--bf-accent-ink: Canvas;--bf-danger: #a6302d;--bf-warning: #8b6508;--bf-success: #2d6c4f;--bf-radius: .35rem;--bf-control-font: inherit}::selection{background:color-mix(in srgb,var(--bf-accent) 28%,transparent);color:var(--bf-ink)}:focus-visible{outline:2px solid var(--bf-accent);outline-offset:3px}*{scrollbar-color:var(--bf-line-strong) transparent;scrollbar-width:thin}button,input,textarea,select{font:var(--bf-control-font);color:inherit}input::placeholder,textarea::placeholder{color:var(--bf-muted);opacity:1}.bf-button,.bf-icon-button{appearance:none;border:1px solid var(--bf-line-strong);background:var(--bf-surface-raised);color:var(--bf-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.25rem;border-radius:var(--bf-radius);padding:.42rem .72rem;text-decoration:none}.bf-button:hover:not(:disabled),.bf-icon-button:hover:not(:disabled){background:var(--bf-surface-hover)}.bf-button:disabled,.bf-icon-button:disabled{cursor:not-allowed;color:var(--bf-faint);border-color:var(--bf-line)}.bf-button--primary{background:var(--bf-accent);border-color:var(--bf-accent);color:var(--bf-accent-ink)}.bf-button--primary:hover:not(:disabled){background:color-mix(in srgb,var(--bf-accent) 88%,var(--bf-ink))}.bf-button--quiet,.bf-icon-button{border-color:transparent;background:transparent}.bf-button--danger{color:var(--bf-danger);border-color:color-mix(in srgb,var(--bf-danger) 45%,var(--bf-line))}.bf-icon-button{width:2.25rem;padding:0}.bf-status{display:inline-flex;align-items:center;gap:.4rem;color:var(--bf-muted);font-size:.78rem;font-variant-numeric:tabular-nums;white-space:nowrap}.bf-status__dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--bf-faint)}.bf-status--progress .bf-status__dot{background:var(--bf-accent);animation:bf-pulse 1.4s ease-out infinite}.bf-status--success .bf-status__dot{background:var(--bf-success)}.bf-status--warning .bf-status__dot{background:var(--bf-warning)}.bf-status--danger .bf-status__dot{background:var(--bf-danger)}@keyframes bf-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--bf-accent) 0%,transparent)}35%{box-shadow:0 0 0 .28rem color-mix(in srgb,var(--bf-accent) 18%,transparent)}}.bf-async,.bf-empty{color:var(--bf-muted);display:grid;justify-items:start;gap:.8rem;padding:2rem 0;max-width:42rem}.bf-empty h2,.bf-empty p{margin:0}.bf-empty h2{color:var(--bf-ink);font-size:1.15rem}.bf-field{display:grid;gap:.35rem}.bf-field__label{color:var(--bf-muted);font-size:.78rem;font-weight:650}.bf-field__control>input,.bf-field__control>textarea,.bf-field__control>select{width:100%;border:1px solid var(--bf-line-strong);background:var(--bf-surface);border-radius:var(--bf-radius);padding:.55rem .62rem}.bf-field__hint{color:var(--bf-muted);font-size:.74rem}.bf-field__hint--error{color:var(--bf-danger)}.bf-command{width:min(42rem,calc(100vw - 2rem));max-height:min(42rem,calc(100vh - 4rem));padding:0;border:1px solid var(--bf-line-strong);border-radius:.6rem;background:var(--bf-surface-raised);color:var(--bf-ink);box-shadow:0 1.2rem 4rem color-mix(in srgb,var(--bf-ink) 22%,transparent)}.bf-command::backdrop{background:color-mix(in srgb,var(--bf-ink) 32%,transparent)}.bf-command__body{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:inherit}.bf-command__search{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;border-bottom:1px solid var(--bf-line);padding:.8rem .95rem}.bf-command__search input{border:0;outline:0;background:transparent;min-width:0;font-size:1rem}.bf-command__search kbd{color:var(--bf-muted);font:.68rem/1 ui-monospace,monospace;border:1px solid var(--bf-line);border-radius:.2rem;padding:.26rem .32rem}.bf-command__results{overflow:auto;padding:.45rem}.bf-activity{list-style:none;padding:0;margin:0}.bf-activity li{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:start;border-top:1px solid var(--bf-line);padding:.7rem 0}.bf-activity__mark{width:.45rem;height:.45rem;margin-top:.35rem;border-radius:50%;background:var(--bf-faint)}.bf-activity__mark.is-success{background:var(--bf-success)}.bf-activity__mark.is-warning{background:var(--bf-warning)}.bf-activity strong,.bf-activity small{display:block}.bf-activity small,.bf-activity time{color:var(--bf-muted);font-size:.74rem}.bf-split{--bf-split: 62%;display:grid;grid-template-columns:minmax(0,var(--bf-split)) .65rem minmax(0,1fr);min-height:0;min-width:0}.bf-split__primary,.bf-split__secondary{min-width:0;min-height:0;overflow:auto}.bf-split__handle{cursor:col-resize;position:relative}.bf-split__handle:after{content:"";position:absolute;inset-block:0;left:calc(50% - .5px);width:1px;background:var(--bf-line)}.bf-split__handle:hover:after,.bf-split__handle:focus-visible:after{background:var(--bf-accent)}@media(max-width:760px){.bf-split{display:block}.bf-split__handle{display:none}}@media(prefers-reduced-motion:reduce){.bf-status--progress .bf-status__dot{animation:none}}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-wght-normal-CGKlZYBf.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-wght-normal-DLqwHbi6.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-wght-normal-e3e57Shi.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-wght-normal-CO1l-giJ.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-wght-normal-LcSrhZ7T.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-wght-normal-BnEbWgdZ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-wght-normal-DLxlUchJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--wb-canvas: light-dark(#f7f2e9, #191713);--wb-panel: light-dark(#f7f2e9, #191713);--wb-panel-alt: light-dark(#f2ecdd, #211e18);--wb-ink: light-dark(#241f17, #eae3d4);--wb-soft: light-dark(#5e6266, #b5b6b2);--wb-muted: light-dark(#85898c, #85898c);--wb-line: light-dark(#d4d0c7, #373b3e);--wb-line-strong: light-dark(#aaa69e, #53575a);--wb-accent: light-dark(#a23e26, #e6a382);--wb-accent-ink: light-dark(#fff, #101719);--wb-danger: light-dark(#9a342f, #e18b83);--wb-warning: light-dark(#8a6100, #d9b55f);--wb-success: light-dark(#356a4f, #78bd96);--font-serif: "Literata Variable", Georgia, serif;--font-mono: "IBM Plex Mono", monospace;--wb-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--wb-sans: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bf-surface: var(--wb-panel);--bf-surface-raised: var(--wb-panel);--bf-surface-hover: var(--wb-panel-alt);--bf-ink: var(--wb-ink);--bf-muted: var(--wb-soft);--bf-faint: var(--wb-muted);--bf-line: var(--wb-line);--bf-line-strong: var(--wb-line-strong);--bf-accent: var(--wb-accent);--bf-accent-ink: var(--wb-accent-ink);--bf-danger: var(--wb-danger);--bf-warning: var(--wb-warning);--bf-success: var(--wb-success);--bf-radius: .2rem;--bf-control-font: var(--wb-sans)}*{box-sizing:border-box}html,body,#root{min-width:20rem;min-height:100%;margin:0}body{background:var(--wb-canvas);color:var(--wb-ink);font-family:var(--wb-sans);font-size:.9rem}button,input,textarea,select{font:inherit}a{color:inherit;text-underline-offset:.16em}code,pre,kbd{font-family:var(--wb-mono)}h1,h2,h3,p{margin-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;top:.5rem;left:.5rem;padding:.55rem .75rem;background:var(--wb-ink);color:var(--wb-canvas);transform:translateY(-160%)}.skip-link:focus{transform:none}.inline-error{color:var(--wb-danger)}.inline-warning{color:var(--wb-warning)}.session-switcher{position:relative;display:flex;align-items:center;min-width:0}.session-switcher select{width:100%;appearance:none;border:0;border-inline:1px solid var(--wb-line);background:transparent;padding:.45rem 2rem .45rem .75rem;text-align:center;font-weight:650}.session-switcher svg{position:absolute;right:.65rem;pointer-events:none;color:var(--wb-muted)}.command-trigger{display:flex;align-items:center;gap:.4rem;border:0;background:transparent;color:var(--wb-soft);cursor:pointer}.command-trigger:hover{color:var(--wb-ink)}.command-trigger kbd{margin-left:.3rem;color:var(--wb-muted);font-size:.62rem}.command-list{list-style:none;padding:0;margin:0}.command-list button{width:100%;display:grid;grid-template-columns:1.4rem 1fr;align-items:center;gap:.5rem;border:0;background:transparent;padding:.7rem;text-align:left;cursor:pointer}.command-list button:hover{background:var(--wb-panel-alt)}.session-frame{min-height:calc(100vh - 3.35rem);display:grid;grid-template-columns:13.5rem minmax(0,1fr)}.session-sidebar{position:sticky;top:3.35rem;height:calc(100vh - 3.35rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-right:1px solid var(--wb-line-strong);background:var(--wb-panel)}.session-sidebar>header{padding:1.2rem 1rem;border-bottom:1px solid var(--wb-line)}.session-sidebar h1{margin:0;font-size:1rem;font-weight:720;line-height:1.25}.session-health{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.65rem;color:var(--wb-muted);font-size:.68rem}.session-sidebar nav{overflow:auto;padding:.6rem}.session-sidebar nav a{display:grid;grid-template-columns:1.2rem 1fr auto;align-items:center;gap:.55rem;min-height:2.35rem;padding:0 .55rem;border-left:2px solid transparent;color:var(--wb-soft);text-decoration:none}.session-sidebar nav a:hover{background:var(--wb-panel-alt);color:var(--wb-ink)}.session-sidebar nav a[aria-current=page]{border-left-color:var(--wb-accent);background:var(--wb-panel-alt);color:var(--wb-ink);font-weight:650}.session-sidebar nav small{min-width:1.25rem;padding:.08rem .3rem;background:var(--wb-canvas);color:var(--wb-muted);text-align:center;font:.6rem var(--wb-mono)}.session-sidebar footer{padding:.9rem 1rem;border-top:1px solid var(--wb-line);color:var(--wb-muted);font-size:.66rem;line-height:1.45}.session-sidebar footer p{margin:.15rem 0}.session-workspace{min-width:0}.tool-page{min-width:0;padding:1.5rem 1.75rem 3rem}.tool-heading{min-height:4.2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:1.2rem}.tool-heading>div:first-child>p,.catalog-heading>div>p{margin:0 0 .22rem;color:var(--wb-accent);font-size:.66rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.tool-heading h1,.catalog-heading h1{margin:0;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.05;letter-spacing:-.035em}.tool-heading>div:first-child>span,.catalog-heading>div>span{display:block;max-width:48rem;margin-top:.45rem;color:var(--wb-soft);line-height:1.45}.tool-heading select,.tool-heading input,.queue-controls select,.queue-controls input,.diagnostic-filters select,.diagnostic-filters input,.compare-selectors select{border:1px solid var(--wb-line-strong);background:var(--wb-panel);padding:.48rem .58rem}.catalog-page,.compare-page{width:min(100% - 3rem,76rem);margin:0 auto;padding:4rem 0 6rem}.catalog-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:3rem}.catalog-heading>div{max-width:48rem}.catalog-filter{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--wb-line-strong);padding:.55rem 0}.catalog-filter input{width:13rem;border:0;outline:0;background:transparent}.recent-sessions{margin-bottom:3rem}.recent-sessions>header,.catalog-list>header{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--wb-ink);padding-bottom:.55rem}.recent-sessions h2,.catalog-list h2{margin:0;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase}.recent-sessions header a,.catalog-list header span{color:var(--wb-muted);font-size:.72rem}.recent-sessions ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));list-style:none;padding:0;margin:0}.recent-sessions li{border-right:1px solid var(--wb-line);border-bottom:1px solid var(--wb-line)}.recent-sessions a{display:grid;grid-template-columns:1fr auto;gap:.35rem;padding:.85rem;text-decoration:none}.recent-sessions a strong{font-size:.88rem}.recent-sessions a span{grid-column:1;color:var(--wb-muted);font:.62rem var(--wb-mono)}.recent-sessions a svg{grid-column:2;grid-row:1 / 3;align-self:center}.catalog-list>ol{list-style:none;padding:0;margin:0}.catalog-list>ol>li{display:grid;grid-template-columns:minmax(15rem,1fr) 22rem 9rem;gap:1.3rem;align-items:center;min-height:5.2rem;padding:.8rem;border-bottom:1px solid var(--wb-line)}.catalog-list>ol>li:hover{background:var(--wb-panel)}.catalog-list>ol>li.has-failure{border-left:2px solid var(--wb-danger)}.catalog-list__identity{display:grid;gap:.3rem;min-width:0}.catalog-list__identity strong{font-size:1.05rem}.catalog-list__identity code{overflow:hidden;color:var(--wb-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.catalog-list__facts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem;color:var(--wb-soft);font-size:.72rem}.catalog-list__action{display:grid;justify-items:end;gap:.3rem}.catalog-list__action small{max-width:13rem;color:var(--wb-danger);text-align:right}.manus-page{padding-bottom:0}.manus-heading{margin-bottom:.8rem}.scene-navigator{display:flex;align-items:center;border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.scene-navigator>button{width:2.3rem;height:2.3rem;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.scene-navigator>button:disabled{color:var(--wb-muted);cursor:default}.scene-navigator label{border-inline:1px solid var(--wb-line)}.scene-navigator select{width:min(28rem,40vw);border:0;background:transparent;padding:.52rem}.manus-split{height:calc(100vh - 9.8rem);min-height:30rem;border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.manus-document{min-height:100%;padding:1.6rem 1.2rem 5rem;background:var(--wb-panel)}.manus-item{width:100%;display:grid;grid-template-columns:2rem minmax(6rem,9rem) minmax(0,38rem);gap:.9rem;border:0;border-left:2px solid transparent;background:transparent;padding:.48rem .6rem;color:inherit;text-align:left;cursor:text}.manus-item:hover{background:var(--wb-panel-alt)}.manus-item.is-selected{border-left-color:var(--wb-accent);background:color-mix(in srgb,var(--wb-accent) 8%,var(--wb-panel))}.manus-item__index{grid-column:1;color:var(--wb-muted);font:.6rem var(--wb-mono);text-align:right}.manus-item>:last-child{grid-column:2 / 4}.manus-speech{display:grid;grid-template-columns:minmax(6rem,9rem) minmax(0,38rem);gap:.9rem;line-height:1.55}.manus-speech>strong{color:var(--wb-accent);font-size:.76rem;font-variant:small-caps;letter-spacing:.04em;text-align:right}.manus-speech em,.manus-direction{color:var(--wb-soft)}.manus-direction{padding-left:9.9rem;font-style:italic;line-height:1.55}.manus-event{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;gap:.9rem;align-items:baseline;border-block:1px solid var(--wb-line);padding:.45rem 0}.manus-event>small{color:var(--wb-muted);font:.62rem var(--wb-mono);text-align:right}.manus-event>strong{font-weight:590}.manus-event>span{color:var(--wb-soft);font-size:.7rem}.manus-event-token{display:inline-block;margin:0 .2rem;border:1px solid var(--wb-line);padding:0 .22rem;color:var(--wb-soft);font-size:.72rem}.manus-flags{grid-column:2;display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.manus-flags small{border:1px solid var(--wb-line);padding:.08rem .28rem;color:var(--wb-warning);font:.58rem var(--wb-mono)}.manus-inspector{min-height:100%;padding:1.1rem;background:var(--wb-canvas)}.manus-inspector>section,.claim-composer{border-top:2px solid var(--wb-ink);padding-top:.8rem;margin-bottom:1.6rem}.manus-inspector header p,.claim-composer header p,.selection-evidence>p{margin:0 0 .2rem;color:var(--wb-accent);font-size:.62rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.manus-inspector h2,.claim-composer h3{margin:0;font-size:1rem}.property-table{margin:.8rem 0 0}.property-table>div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.7rem;padding:.42rem 0;border-top:1px solid var(--wb-line)}.property-table dt{color:var(--wb-muted);font-size:.65rem;text-transform:uppercase}.property-table dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap;font:.68rem/1.45 var(--wb-mono)}.selection-evidence blockquote{margin:.5rem 0;border-left:2px solid var(--wb-accent);padding-left:.7rem;color:var(--wb-soft);font-style:italic;line-height:1.45}.claim-composer header{display:flex;justify-content:space-between;align-items:start}.claim-composer .bf-field{margin-top:.65rem}.claim-composer select,.claim-composer input,.claim-composer textarea{width:100%;border:1px solid var(--wb-line-strong);background:var(--wb-panel);padding:.48rem}.claim-composer textarea{resize:vertical;font:.72rem/1.5 var(--wb-mono)}.claim-composer--empty>p{margin:.7rem 0;color:var(--wb-soft);font-size:.75rem;line-height:1.5}.claim-composer--empty>a{color:var(--wb-accent);font-size:.72rem}.claim-composer__actions{display:flex;justify-content:space-between;align-items:center;gap:.7rem;margin-top:.8rem}.claim-composer__actions>span{color:var(--wb-muted);font-size:.62rem}.queue-counts,.diagnostic-counts{display:flex;flex-wrap:wrap;gap:.9rem}.queue-controls{display:grid;grid-template-columns:9rem 12rem 12rem minmax(12rem,1fr);gap:.7rem;align-items:end;padding:.85rem;border-block:1px solid var(--wb-line-strong);background:var(--wb-panel)}.queue-controls>label,.diagnostic-filters label,.compare-selectors label{display:grid;gap:.28rem}.queue-controls label>span,.diagnostic-filters label>span,.compare-selectors label>span{color:var(--wb-muted);font-size:.62rem;font-weight:700;text-transform:uppercase}.saved-views{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;border-top:1px solid var(--wb-line);padding-top:.65rem}.saved-views>button,.saved-views>span>button{border:1px solid var(--wb-line);background:transparent;padding:.3rem .5rem;color:var(--wb-soft);cursor:pointer}.saved-views>button{display:flex;align-items:center;gap:.3rem}.saved-views>span{display:flex}.saved-views>span>button:last-child{border-left:0;padding-inline:.3rem}.saved-views form{position:absolute;z-index:10;display:flex;align-items:end;gap:.5rem;margin-top:5rem;padding:.8rem;border:1px solid var(--wb-line-strong);background:var(--wb-panel);box-shadow:0 .8rem 2rem color-mix(in srgb,#000 16%,transparent)}.queue-list{list-style:none;padding:0;margin:1rem 0 0}.queue-row{display:grid;grid-template-columns:9rem minmax(0,1fr) 6rem;gap:1rem;align-items:start;padding:.9rem .5rem;border-bottom:1px solid var(--wb-line);border-left:2px solid transparent}.queue-row.is-in_progress{border-left-color:var(--wb-accent);background:color-mix(in srgb,var(--wb-accent) 5%,transparent)}.queue-row.is-resolved,.queue-row.is-dismissed{opacity:.62}.queue-row__status select{width:100%;border:1px solid var(--wb-line);background:var(--wb-panel);padding:.38rem;font-size:.68rem}.queue-row__body header{display:flex;gap:.7rem;align-items:baseline}.queue-row__body header span{color:var(--wb-accent);font:.62rem var(--wb-mono);text-transform:uppercase}.queue-row__body header strong{font-weight:620}.queue-row__body p{margin:.3rem 0;color:var(--wb-muted);font-size:.68rem}.queue-row__body input{width:100%;border:0;border-bottom:1px solid transparent;background:transparent;padding:.3rem 0;color:var(--wb-soft)}.queue-row__body input:focus{border-bottom-color:var(--wb-line-strong);outline:0}.queue-row>a{display:flex;align-items:center;gap:.3rem;justify-self:end;color:var(--wb-accent);font-size:.72rem;text-decoration:none}.layer-studio{display:grid;grid-template-columns:13rem minmax(0,1fr);min-height:calc(100vh - 11rem);border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.layer-list{border-right:1px solid var(--wb-line-strong);padding:.7rem}.layer-list h2{margin:.3rem .45rem .7rem;color:var(--wb-muted);font-size:.66rem;text-transform:uppercase}.layer-list button{width:100%;display:grid;grid-template-columns:.55rem 1fr;gap:.15rem .5rem;border:0;border-left:2px solid transparent;background:transparent;padding:.65rem .45rem;text-align:left;cursor:pointer}.layer-list button.is-selected{border-left-color:var(--wb-accent);background:var(--wb-panel-alt)}.layer-list button strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis}.layer-list button small{grid-column:2;color:var(--wb-muted);font-size:.62rem}.layer-state-mark{width:.48rem;height:.48rem;margin-top:.2rem;border-radius:50%;background:var(--wb-muted)}.layer-state-mark.is-draft{background:var(--wb-accent)}.layer-state-mark.is-applied{background:var(--wb-warning)}.layer-state-mark.is-conflict{background:var(--wb-danger)}.layer-state-mark.is-clean{background:var(--wb-success)}.layer-editor{min-width:0}.layer-editor>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.3rem;padding:.55rem .75rem;border-bottom:1px solid var(--wb-line-strong)}.layer-editor>header>div:first-child{display:grid;gap:.2rem;min-width:0}.layer-editor>header code{overflow:hidden;font-size:.65rem;text-overflow:ellipsis}.layer-editor>header span{color:var(--wb-muted);font-size:.6rem}.layer-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:.35rem}.layer-conflict{display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;align-items:start;padding:.75rem;border-bottom:1px solid var(--wb-danger);background:color-mix(in srgb,var(--wb-danger) 8%,var(--wb-panel))}.layer-conflict p{margin:.2rem 0 0;color:var(--wb-soft);font-size:.72rem}.layer-mutation-error{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-bottom:1px solid var(--wb-danger)}.layer-mutation-error p{margin:0}.source-editor{display:grid;grid-template-columns:3.2rem minmax(0,1fr);height:min(48vh,34rem);border-bottom:1px solid var(--wb-line-strong);background:light-dark(#fbfaf7,#17191a)}.source-editor pre{margin:0;overflow:hidden;border-right:1px solid var(--wb-line);padding:.75rem .45rem;color:var(--wb-muted);font:.7rem/1.55 var(--wb-mono);text-align:right;-webkit-user-select:none;user-select:none}.source-editor textarea{width:100%;height:100%;resize:none;border:0;outline:0;background:transparent;padding:.75rem;color:var(--wb-ink);font:.7rem/1.55 var(--wb-mono);tab-size:2;white-space:pre}.layer-diff{padding:.75rem}.layer-diff>header{display:flex;align-items:center;justify-content:space-between}.layer-diff h2{margin:0;font-size:.78rem}.layer-diff header button,.board-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:.45rem .55rem;color:var(--wb-muted);cursor:pointer}.layer-diff header button.is-active,.board-tabs button[aria-selected=true]{border-bottom-color:var(--wb-accent);color:var(--wb-ink)}.layer-diff__empty{margin:1.2rem 0;color:var(--wb-muted);font-size:.72rem}.diff-table{max-height:15rem;overflow:auto;border:1px solid var(--wb-line)}.diff-row{display:grid;grid-template-columns:1fr 1fr;min-height:1.35rem}.diff-row code{padding:.12rem .4rem;border-right:1px solid var(--wb-line);white-space:pre-wrap;font-size:.64rem}.diff-row.is-changed code:first-child,.diff-row.is-removed code:first-child{background:color-mix(in srgb,var(--wb-danger) 11%,transparent)}.diff-row.is-changed code:last-child,.diff-row.is-added code:last-child{background:color-mix(in srgb,var(--wb-success) 12%,transparent)}.board-tabs{display:flex;gap:.8rem;border-bottom:1px solid var(--wb-line-strong)}.diagnostic-filters{display:grid;grid-template-columns:12rem minmax(14rem,28rem);gap:.7rem;margin:.8rem 0}.diagnostic-board{display:grid;grid-template-columns:minmax(22rem,1fr) minmax(22rem,.8fr);min-height:calc(100vh - 14rem);border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.diagnostic-board>ol{list-style:none;padding:0;margin:0;border-right:1px solid var(--wb-line-strong)}.diagnostic-board li>button{width:100%;display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.7rem;align-items:start;border:0;border-bottom:1px solid var(--wb-line);background:transparent;padding:.75rem;text-align:left;cursor:pointer}.diagnostic-board li>button:hover,.diagnostic-board li>button.is-selected{background:var(--wb-panel-alt)}.diagnostic-board li>button>span:nth-child(2){display:grid;gap:.25rem}.diagnostic-board li strong{font:.68rem var(--wb-mono)}.diagnostic-board li small{color:var(--wb-soft);line-height:1.35}.diagnostic-board li code{color:var(--wb-muted);font-size:.58rem}.diagnostic-inspector{min-width:0;padding:1rem}.diagnostic-inspector>header span{color:var(--wb-accent);font:.65rem var(--wb-mono)}.diagnostic-inspector h2{margin:.3rem 0 0;font-size:1.05rem}.diagnostic-inspector>p{color:var(--wb-soft);line-height:1.5}.rendered-diagnostic{overflow:auto;padding:.65rem;background:var(--wb-canvas);color:var(--wb-soft);font-size:.66rem;white-space:pre-wrap}.source-peek{overflow:auto;border:1px solid var(--wb-line);background:light-dark(#fbfaf7,#17191a)}.source-peek>div{display:grid;grid-template-columns:3rem 1fr;min-height:1.35rem}.source-peek span{padding:.14rem .4rem;color:var(--wb-muted);font:.62rem var(--wb-mono);text-align:right}.source-peek code{padding:.14rem .4rem;font-size:.62rem;white-space:pre}.source-peek>div.is-hit{background:color-mix(in srgb,var(--wb-warning) 13%,transparent)}.diagnostic-inspector>a{display:inline-flex;align-items:center;gap:.3rem;margin-top:.8rem;color:var(--wb-accent)}.allow-composer{margin-top:1.4rem;border-top:2px solid var(--wb-danger);padding-top:.75rem}.allow-composer h3{margin-bottom:.2rem;font-size:.85rem}.allow-composer p{color:var(--wb-soft);font-size:.7rem}.allow-composer label{display:grid;gap:.3rem;margin-bottom:.7rem}.allow-list{list-style:none;padding:0;margin:1rem 0}.allow-list li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--wb-line);padding:.75rem}.allow-list li>div{display:grid;gap:.2rem}.allow-list strong{font:.72rem var(--wb-mono)}.allow-list span{color:var(--wb-muted);font-size:.68rem}.evidence-search{display:flex;align-items:center;gap:.4rem;border-bottom:1px solid var(--wb-line-strong)}.evidence-search input{border:0;outline:0;background:transparent;padding:.5rem}.evidence-layout,.exports-layout{display:grid;grid-template-columns:14rem minmax(0,1fr);min-height:calc(100vh - 12rem);border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.evidence-layout>aside,.exports-layout>aside{border-right:1px solid var(--wb-line-strong);padding:.65rem}.evidence-layout aside h2,.exports-layout aside h2{margin:.3rem .5rem .7rem;color:var(--wb-muted);font-size:.66rem;text-transform:uppercase}.evidence-layout aside button,.exports-layout aside button{width:100%;display:grid;gap:.25rem;border:0;border-left:2px solid transparent;background:transparent;padding:.65rem .5rem;text-align:left;cursor:pointer}.evidence-layout aside button{grid-template-columns:1.1rem 1fr;align-items:center}.evidence-layout aside button.is-selected,.exports-layout aside button.is-selected{border-left-color:var(--wb-accent);background:var(--wb-panel-alt)}.evidence-layout>section{overflow:auto;padding:.8rem}.json-branch{margin-left:.65rem;border-left:1px solid var(--wb-line)}.json-branch>summary{display:flex;gap:.55rem;padding:.25rem .45rem;cursor:pointer}.json-branch>summary span{font:.68rem var(--wb-mono)}.json-branch>summary small{color:var(--wb-muted)}.json-branch>div{margin-left:.7rem}.json-leaf{display:grid;grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);gap:.6rem;border-top:1px solid var(--wb-line);padding:.25rem .45rem}.json-leaf span{color:var(--wb-accent);font:.64rem var(--wb-mono)}.json-leaf code{overflow-wrap:anywhere;font-size:.64rem}.raw-evidence{margin-top:.8rem}.raw-evidence summary{color:var(--wb-muted);cursor:pointer}.raw-evidence pre{max-height:30rem;overflow:auto;padding:.8rem;background:var(--wb-panel);font-size:.65rem}.exports-layout>aside button strong{font:.7rem var(--wb-mono)}.exports-layout>aside button span{color:var(--wb-muted);font-size:.66rem;line-height:1.35}.projection-preview{min-width:0}.projection-preview>header{display:flex;justify-content:space-between;gap:1rem;min-height:4rem;padding:.75rem;border-bottom:1px solid var(--wb-line-strong)}.projection-preview h2{margin:0;font:.85rem var(--wb-mono)}.projection-preview header p{margin:.3rem 0 0;color:var(--wb-muted);font-size:.68rem}.projection-preview header>div:last-child{display:flex;gap:.4rem;align-items:start}.projection-preview>.bf-async{margin:1rem}.projection-preview>pre{max-width:calc(100vw - 32rem);height:calc(100vh - 18rem);overflow:auto;margin:0;padding:.8rem;background:light-dark(#fbfaf7,#17191a);font-size:.65rem;line-height:1.45}.activity-page .bf-activity{max-width:60rem}.activity-page .bf-activity li{padding-block:.9rem}.activity-page .bf-activity strong{font-weight:620;text-transform:capitalize}.compare-selectors{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.comparison-columns{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--wb-line-strong);background:var(--wb-panel)}.comparison-columns>section{min-width:0;padding:1.1rem}.comparison-columns>section:first-child{border-right:1px solid var(--wb-line-strong)}.comparison-columns section>header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--wb-ink);padding-bottom:.6rem}.comparison-columns h2{margin:0;font-size:1.1rem}.comparison-columns header a{display:flex;align-items:center;gap:.3rem;color:var(--wb-accent);font-size:.7rem}.comparison-facts{margin:.8rem 0 1.5rem}.comparison-facts>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--wb-line);padding:.55rem 0}.comparison-facts dt{color:var(--wb-soft)}.comparison-facts dd{margin:0;font:.72rem var(--wb-mono)}.comparison-columns h3{font-size:.76rem;text-transform:uppercase}.comparison-layers{list-style:none;padding:0;margin:0}.comparison-layers li{display:grid;grid-template-columns:.6rem 1fr auto;gap:.5rem;align-items:center;border-bottom:1px solid var(--wb-line);padding:.45rem 0}.comparison-layers strong{font:.68rem var(--wb-mono)}.comparison-layers span:last-child{color:var(--wb-muted);font-size:.65rem}@media(max-width:1000px){.command-trigger kbd{display:none}.session-frame{grid-template-columns:11.5rem minmax(0,1fr)}.session-sidebar nav a{grid-template-columns:1.1rem 1fr auto}.catalog-list>ol>li{grid-template-columns:1fr 17rem}.catalog-list__action{grid-column:2;grid-row:1}.catalog-list__facts{grid-column:1 / -1}.queue-controls{grid-template-columns:1fr 1fr}.diagnostic-board{grid-template-columns:1fr}.diagnostic-board>ol{border-right:0;border-bottom:1px solid var(--wb-line-strong)}.projection-preview>pre{max-width:calc(100vw - 29rem)}}@media(max-width:760px){.session-switcher{grid-column:1 / -1;grid-row:2;margin-inline:-1rem;border-top:1px solid var(--wb-line)}.command-trigger{font-size:0}.command-trigger svg{width:1rem}.session-frame{display:block}.session-sidebar{position:static;height:auto;display:block;border-right:0;border-bottom:1px solid var(--wb-line-strong)}.session-sidebar>header,.session-sidebar footer{display:none}.session-sidebar nav{display:flex;overflow-x:auto;padding:0}.session-sidebar nav a{flex:none;display:flex;min-height:2.8rem;padding-inline:.7rem;border-left:0;border-bottom:2px solid transparent}.session-sidebar nav a[aria-current=page]{border-bottom-color:var(--wb-accent)}.tool-page{padding:1.1rem 1rem 2rem}.tool-heading,.catalog-heading{align-items:start;flex-direction:column;gap:1rem}.catalog-page,.compare-page{width:calc(100% - 2rem);padding-top:2rem}.recent-sessions ol{grid-template-columns:1fr}.catalog-list>ol>li{grid-template-columns:1fr}.catalog-list__action,.catalog-list__facts{grid-column:1;grid-row:auto;justify-items:start}.catalog-list__facts{grid-template-columns:1fr 1fr 1fr}.scene-navigator{width:100%}.scene-navigator label{flex:1;min-width:0}.scene-navigator select{width:100%}.manus-split{height:auto;border:0}.manus-document,.manus-inspector{border:1px solid var(--wb-line-strong)}.manus-inspector{margin-top:.8rem}.queue-row{grid-template-columns:7rem 1fr}.queue-row>a{grid-column:2;justify-self:start}.layer-studio{grid-template-columns:1fr}.layer-list{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--wb-line-strong)}.layer-list h2{display:none}.layer-list button{min-width:11rem}.layer-editor>header{align-items:start;flex-direction:column}.layer-actions{justify-content:start}.evidence-layout,.exports-layout{grid-template-columns:1fr}.evidence-layout>aside,.exports-layout>aside{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--wb-line-strong)}.evidence-layout aside h2,.exports-layout aside h2{display:none}.evidence-layout aside button,.exports-layout aside button{min-width:10rem}.projection-preview>pre{max-width:calc(100vw - 2rem)}.comparison-columns{grid-template-columns:1fr}.comparison-columns>section:first-child{border-right:0;border-bottom:1px solid var(--wb-line-strong)}}@media(max-width:500px){.queue-controls,.diagnostic-filters,.compare-selectors{grid-template-columns:1fr}.manus-item{grid-template-columns:1.5rem minmax(0,1fr)}.manus-item>:last-child{grid-column:2}.manus-speech{grid-template-columns:1fr;gap:.3rem}.manus-speech>strong{text-align:left}.manus-direction{padding-left:0}.manus-event{grid-template-columns:1fr;gap:.25rem}.manus-event>small{text-align:left}.queue-row{grid-template-columns:1fr}.queue-row>a{grid-column:1}.diff-row{grid-template-columns:1fr}.diagnostic-board li>button{grid-template-columns:5rem 1fr}.diagnostic-board li code{grid-column:2}.projection-preview>header{align-items:start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}.account-page{max-width:46rem;margin:3rem auto;padding:0 1.5rem}.account-page h1{font:inherit;font-size:1.8rem;margin-bottom:1rem}.account-page p{line-height:1.5}.account-kicker{font-size:.85rem;color:var(--bf-muted)}.account-page label{display:grid;gap:.5rem;margin-bottom:1rem}.account-page textarea{min-height:6rem;padding:.75rem;border:1px solid var(--bf-line);background:var(--bf-surface)}.account-actions,.progress-control{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-block:1rem}.access-row{display:flex;justify-content:space-between;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--bf-line)}.access-row>div{min-width:0;overflow-wrap:anywhere}.access-row button{margin:.2rem}@media(max-width:40rem){.access-row{display:block}}.content-admin{max-width:70rem;padding:2rem}.content-admin form{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}.content-admin label{display:grid;gap:.5rem}.published-reader{padding:2rem;max-width:80rem;margin-inline:auto}.published-controls{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-block:1rem 2rem}.published-controls label{display:flex;gap:.5rem}.access-account{padding-block:1.5rem;border-top:1px solid var(--bf-line)}.access-account h2{font:inherit;font-weight:600;overflow-wrap:anywhere}.access-account select{width:100%;padding:.5rem;color:inherit;background:var(--bf-surface);border:1px solid var(--bf-line)}.access-scope{padding-block:.75rem}.access-scope>div{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.access-scope label,.access-account fieldset label{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.access-account fieldset{border:1px solid var(--bf-line);padding:1rem;margin-top:1rem}.access-stage{display:flex;align-items:center;gap:.6rem;margin:.5rem 0}.content-stage select{font:inherit}.access-help{color:var(--bf-muted);font-size:.875rem}.draft-editor textarea{display:block;width:100%;min-height:55vh;padding:1rem;font:.9rem/1.6 var(--bf-font-mono, monospace);color:var(--bf-ink);background:var(--bf-surface);border:1px solid var(--bf-line);resize:vertical;tab-size:2}.compiler-data{max-height:65vh;overflow:auto;white-space:pre;font:.875rem/1.5 var(--bf-font-mono, monospace);padding:1rem;border:1px solid var(--bf-line)}.suite-header{position:sticky;top:0;z-index:60;background:var(--color-paper, var(--bf-surface));color:var(--bf-ink);border-bottom:1px solid var(--bf-line-strong);font:400 .82rem/1.4 var(--font-mono, ui-monospace, monospace)}.suite-header__main{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:3.75rem;padding:0 1.5rem}.suite-brand a{color:inherit;text-decoration:none;font:650 1.12rem var(--font-serif, Georgia, serif);white-space:nowrap}.suite-brand small{display:block;font:400 .66rem var(--font-mono, monospace);color:var(--bf-muted);margin-top:.15rem}.suite-navigation,.suite-tools,.suite-play-navigation{display:flex;align-items:center;gap:1.35rem;min-width:0}.suite-navigation{align-self:stretch}.suite-navigation>a,.suite-play-navigation>a{display:flex;align-items:center;min-height:2.75rem;align-self:stretch;border-bottom:2px solid transparent;color:var(--bf-muted);text-decoration:none;white-space:nowrap}.suite-navigation>a[aria-current=page],.suite-play-navigation>a[aria-current=page]{color:var(--bf-ink);border-color:var(--bf-accent)}.suite-navigation>a:hover,.suite-play-navigation>a:hover{color:var(--bf-ink)}.suite-navigation>.suite-navigation__external{margin-left:.4rem;padding-left:1.35rem;border-left:1px solid var(--bf-line)}.suite-header :focus-visible,.suite-tabs :focus-visible{outline:2px solid var(--bf-accent);outline-offset:3px}.suite-tools{gap:.65rem}.suite-settings-link{padding:.5rem;color:inherit;text-decoration:none}.suite-settings-link[aria-current=page]{text-decoration:underline}.suite-search{display:flex;align-items:center;gap:.5rem;border:0;background:none;color:inherit;padding:.5rem;cursor:pointer;font:inherit}.suite-search kbd{color:var(--bf-muted);font-size:.65rem}.suite-toggles{display:flex;align-items:center;gap:.1rem}.suite-toggle{display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 .4rem;border:0;background:none;color:inherit;cursor:pointer;font:600 .72rem var(--font-mono, monospace);letter-spacing:.05em}.suite-toggle:hover{color:var(--bf-accent)}.suite-menu{position:relative}.suite-menu>summary{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .25rem;cursor:pointer;list-style:none;white-space:nowrap}.suite-menu>summary::-webkit-details-marker{display:none}.suite-menu[open]>summary{color:var(--bf-accent)}.suite-menu__panel{position:absolute;right:0;top:calc(100% + .3rem);width:19rem;max-width:calc(100vw - 2rem);padding:.75rem 1rem;background:var(--color-paper, var(--bf-surface));border:1px solid var(--bf-line-strong);box-shadow:0 6px 18px #0002;z-index:2;font:400 .82rem/1.6 var(--font-mono, monospace);text-align:left}.suite-menu__panel>a,.suite-setting-extra>a{display:block;padding:.65rem 0;color:inherit;text-decoration:none}.suite-menu__panel a:hover{color:var(--bf-accent);text-decoration:underline}.suite-menu:has(a[aria-current=page])>summary{text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:var(--bf-accent)}.suite-setting{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0}.suite-setting .theme-switch{display:flex;gap:.25rem;margin:0;padding:0;border:0}.suite-setting .theme-switch button{display:grid;place-items:center;width:2rem;height:2rem;padding:.25rem;border:1px solid transparent;background:none;color:inherit;cursor:pointer}.suite-setting .theme-switch button[aria-pressed=true]{border-color:var(--bf-accent);color:var(--bf-accent)}.suite-setting-extra,.suite-settings .account-actions{border-top:1px solid var(--bf-line);margin:.65rem 0 0;padding-top:.65rem}.suite-settings .account-actions{align-items:start;flex-direction:column;gap:.65rem;overflow-wrap:anywhere}.suite-context{display:flex;align-items:center;gap:2rem;padding:0 1.5rem;border-top:1px solid var(--bf-line);background:var(--color-paper-raised, var(--bf-surface-raised))}.suite-play-picker{min-width:0;width:min(35vw,29rem)}.suite-play-picker select{width:100%;text-overflow:ellipsis;border:0;background:transparent;color:inherit;padding:.5rem 1rem .5rem 0;font:600 .92rem var(--font-serif, Georgia, serif)}.suite-play-navigation{min-height:2.8rem}.suite-focus-summary{display:flex;align-items:center;gap:.75rem;margin:0;font-size:.85rem;color:var(--bf-muted, inherit)}.suite-focus-summary button{border:0;background:transparent;color:var(--color-accent, inherit);font:inherit;cursor:pointer;padding:0;text-decoration:underline}.suite-play-navigation .suite-menu__panel{left:0;right:auto}.suite-disclosure{border-block:1px solid var(--bf-line);margin:1.5rem 0;padding:.8rem 0}.suite-disclosure>summary{cursor:pointer;font-weight:600}.suite-disclosure[open]>summary{margin-bottom:1rem}.suite-tabs{display:flex;gap:1.5rem;border-bottom:1px solid var(--bf-line);margin:1.5rem 0}.suite-tabs button{background:none;color:var(--bf-muted);border:0;border-bottom:2px solid transparent;padding:.7rem 0;cursor:pointer}.suite-tabs button[aria-pressed=true]{color:var(--bf-ink);border-bottom-color:var(--bf-accent)}.suite-filter{display:grid;gap:.4rem;max-width:28rem;margin-bottom:1.5rem}.suite-filter input{min-width:0;width:100%}.content-admin{width:min(100%,78rem);margin-inline:auto;padding:2.5rem clamp(1rem,3vw,2.5rem) 5rem}.content-admin h1,.access-admin h1{font:650 clamp(1.8rem,3vw,2.6rem)/1.2 var(--font-serif, Georgia, serif);margin:0 0 1rem}.content-admin>p{max-width:65ch;line-height:1.65;color:var(--bf-muted)}.content-admin .access-row{padding:1.2rem 0;align-items:center}.content-admin .access-row p{margin:.45rem 0 0;line-height:1.6}.content-admin input,.account-page input,.account-page textarea{border:1px solid var(--bf-line-strong);padding:.5rem .65rem;color:inherit;background:var(--bf-surface)}.access-admin{max-width:70rem}.account-page:not(.access-admin){max-width:36rem;margin-block:clamp(2rem,9vh,6rem);padding:2rem;border-top:3px solid var(--bf-accent)}.account-page>p{line-height:1.7}.suite-navigation-menu{display:none}@media(max-width:62rem){.suite-header__main{grid-template-columns:1fr auto;gap:0 .5rem;min-height:3.25rem;padding:0 1rem}.suite-navigation{display:none}.suite-navigation-menu{display:block}.suite-navigation-menu .suite-menu__panel>a[aria-current=page]{color:var(--bf-ink);text-decoration:underline;text-decoration-color:var(--bf-accent);text-underline-offset:.35rem}.suite-search span,.suite-search kbd{display:none}.suite-context{flex-wrap:nowrap;padding-inline:1rem;gap:.75rem}.suite-play-picker{flex:1;min-width:0}.suite-play-navigation{flex:none;gap:1rem;overflow-x:auto}.suite-play-navigation .suite-menu__panel{left:auto;right:0}}@media(max-width:38rem){.suite-header{position:relative}.suite-header__main{padding-inline:.8rem}.suite-brand a{font-size:1rem}.suite-navigation{gap:.65rem;font-size:.78rem}.suite-search span{display:none}.suite-tools{gap:.3rem}.suite-context{flex-wrap:wrap;gap:0;padding:.5rem .8rem 0}.suite-play-picker{flex-basis:100%;width:100%}.suite-play-navigation{width:100%;gap:1.5rem}.suite-play-navigation .suite-menu{margin-left:auto}}.access-account-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding-block:.5rem}.access-account-summary:after{content:"+";color:var(--bf-muted)}.access-account details[open]>summary:after{content:"−"}.access-account-summary strong{flex:1;overflow-wrap:anywhere}.access-account-summary span{font-size:.8rem;color:var(--bf-muted)}.access-account details[open]>summary{margin-bottom:1rem}.account-page .theme-switch{display:flex;gap:.25rem}.account-page .theme-switch button{display:grid;place-items:center;width:2rem;height:2rem;background:none;color:inherit;border:1px solid transparent;cursor:pointer}.account-page .theme-switch button[aria-pressed=true]{border-color:var(--bf-accent)}.suite-brand{min-width:10.5rem}.content-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}@media(max-width:38rem){.suite-brand{min-width:0}.content-actions{justify-content:flex-start;margin-top:.75rem}}@media(pointer:coarse){.suite-menu>summary,.suite-search,.suite-play-picker select{min-height:2.75rem}.suite-toggle{min-width:2.5rem;min-height:2.75rem}.suite-menu__panel>a,.suite-setting-extra>a{padding:.8rem 0}}.bf-button--quiet{border-color:transparent;color:var(--bf-muted);font-size:.8rem}.bf-button--quiet:hover{border-color:var(--bf-line-strong);color:var(--bf-ink)}.operations-health{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.8rem;margin:0 0 1.2rem}.operations-health article{border:1px solid var(--bf-line);border-radius:.5rem;padding:.8rem}.operations-health article p{margin:.4rem 0 0}.operations-table{width:100%;border-collapse:collapse;margin:.4rem 0 1.2rem}.operations-table th,.operations-table td{text-align:left;vertical-align:top;padding:.55rem .5rem;border-bottom:1px solid var(--bf-line)}.operations-table small{color:var(--bf-muted, inherit)}@media(max-width:50rem){.operations-table thead{display:none}.operations-table tr{display:grid;grid-template-columns:1fr 1fr}}.operations-inference textarea{display:block;width:100%;max-width:32rem;font-family:var(--bf-mono, monospace);margin:.3rem 0 .6rem}.operations-chain{list-style:none;padding:0;margin:0 0 .6rem}.operations-chain li{padding:.2rem 0}.operations-model-history code,.operations-attempts p{display:block;margin:.2rem 0 0;font:400 .72rem/1.5 var(--bf-mono, monospace);color:var(--bf-muted);overflow-wrap:anywhere}.operations-attempts{list-style:none;padding:0;margin:.3rem 0 0}.operations-attempts li{padding:.15rem 0}
