.measured-bars{gap:var(--space-3);flex-direction:column;display:flex}.measured-bars>.legend{gap:var(--space-2) var(--space-5);color:var(--color-on-dark-muted);font-size:var(--text-small);line-height:var(--text-small-leading);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.measured-bars>.legend>li{gap:var(--space-2);align-items:center;display:flex}.measured-bars>.legend>li:before{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background-color:var(--fill-alt-strong);content:""}.measured-bars>.legend>li[data-ai=yes]:before{background-color:var(--mark-emphasis)}.measured-bars>dl{gap:var(--space-3) var(--space-4);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;display:grid}.measured-bars>dl>div{display:contents}.measured-bars>dl>div>dt{color:var(--color-on-dark-body)}.measured-bars>dl>div>dd{margin:0}.measured-bars>dl>div>.track{gap:calc(2 * var(--line-width));block-size:var(--space-5);border-radius:var(--radius-sm);background-color:var(--fill-quiet);display:flex;overflow:clip}.measured-bars>dl>div>.track>span{flex:0 1 calc(var(--share) * 100%);min-inline-size:var(--line-width);background-color:var(--fill-alt-strong)}.measured-bars>dl>div>.track>span[data-ai=yes]{background-color:var(--mark-emphasis)}.measured-bars>dl>div>.total{color:var(--color-on-dark);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.scene-window{min-width:0;display:grid}.scene-window>.app-window>.body>ol{margin:0;padding:0;list-style:none}.scene-window .status{gap:var(--space-2);color:var(--color-on-dark-body);flex:none;align-items:center;display:flex}.scene-window .status:before{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background-color:var(--mark-emphasis);content:"";flex:none}.scene-window [data-lit=no]>.status:before,.scene-window .status[data-lit=no]:before{background-color:var(--fill-alt-strong)}.scene-window>.app-window>.body>.chat>.status{align-self:flex-end}.scene-window>.app-window>.body>.chat>.status,.scene-window>.app-window>.body>.trace>.status,.scene-window>.app-window>.body>.ranking>li>.status{font-size:var(--text-small);line-height:var(--text-small-leading)}.scene-window>.app-window>.body>.chat{gap:var(--space-4);flex-direction:column;display:flex}.scene-window>.app-window>.body>.chat>.bubble{max-inline-size:85%;padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--fill-quiet);color:var(--color-on-dark);align-self:flex-start}.scene-window>.app-window>.body>.chat>.bubble[data-from=ai]{background-color:var(--fill-accent);color:var(--color-ink);align-self:flex-end}.scene-window>.app-window>.body>.ranking{gap:var(--space-6) var(--space-4);padding:var(--space-4);grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;display:grid}.scene-window>.app-window>.body>.ranking>li{display:contents}.scene-window>.app-window>.body>.ranking>li>.name{color:var(--color-on-dark);font-weight:var(--weight-emphasis)}.scene-window>.app-window>.body>.ranking>li>.meter{block-size:var(--space-2);border-radius:var(--radius-pill);background-color:var(--fill-quiet);overflow:clip}.scene-window>.app-window>.body>.ranking>li>.meter>span{inline-size:calc(var(--share) * 100%);border-radius:inherit;background-color:var(--mark-emphasis);block-size:100%;display:block}.scene-window>.app-window>.body>.ranking>li[data-lit=no]>.meter>span{background-color:var(--fill-alt-strong)}.scene-window>.app-window>.body>.ranking>li>.score{font-variant-numeric:tabular-nums;text-align:end}.scene-window>.app-window>.body>.trace{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--fill-quiet);display:grid}.scene-window>.app-window>.body>.trace>svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.scene-window>.app-window>.body>.trace>svg>*{vector-effect:non-scaling-stroke}.scene-window>.app-window>.body>.trace>svg>.limit{stroke:var(--mark-emphasis);stroke-width:var(--line-width);stroke-dasharray:var(--space-1) var(--space-1)}.scene-window>.app-window>.body>.trace>svg>.signal{fill:none;stroke:var(--mark-emphasis);stroke-width:calc(3 * var(--line-width));stroke-linecap:round;stroke-linejoin:round}.scene-window>.app-window>.body>.trace>svg>.end{fill:var(--mark-emphasis)}.scene-window>.app-window>.body>.documents{gap:var(--space-1);display:grid}.scene-window>.app-window>.body>.documents>li{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.scene-window>.app-window>.body>.documents>li[data-lit=no]{background-color:var(--fill-quiet)}.scene-window>.app-window>.body>.documents>li>.what{min-width:0;display:grid}.scene-window>.app-window>.body>.documents>li>.what>.name{color:var(--color-on-dark);font-weight:var(--weight-emphasis)}.scene-window>.app-window>.body>.documents>li>.what>.line{font-size:var(--text-small);line-height:var(--text-small-leading)}.scene-window>.app-window>.body>.documents>li[data-lit=no]>.status{color:var(--color-on-dark)}ol.scene-rows{margin:0;padding:0;list-style:none;display:grid}ol.scene-rows>.row{gap:var(--space-5);grid-template-areas:"claim""scene""how";display:grid}ol.scene-rows>.row+.row{border-block-start:var(--line-width) solid var(--color-solid-edge);margin-block-start:var(--space-7);padding-block-start:var(--space-7)}ol.scene-rows>.row>.words{display:contents}ol.scene-rows>.row>.scene-window{grid-area:scene}ol.scene-rows>.row>.words>.claim{grid-area:claim}ol.scene-rows>.row>.words>.claim>.title{color:var(--color-on-dark);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading);line-height:var(--text-h3-leading);letter-spacing:var(--text-h3-tracking)}ol.scene-rows>.row>.words>.claim>.problem{color:var(--color-on-dark-body);font-size:var(--text-lead);font-weight:var(--weight-emphasis);line-height:var(--text-lead-leading);margin-block-start:var(--space-2)}ol.scene-rows>.row>.words>.how{gap:var(--space-5);flex-direction:column;grid-area:how;display:flex}ol.scene-rows>.row>.words>.how>.body{color:var(--color-on-dark-body)}ol.scene-rows>.row>.words>.how>.result{gap:var(--space-4);flex-direction:column;display:flex}ol.scene-rows>.row>.words>.how>.result>.figure{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}ol.scene-rows>.row>.words>.how>.result>.figure>.value{color:var(--color-lime);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-heading);line-height:var(--text-h2-leading);letter-spacing:var(--text-h2-tracking)}ol.scene-rows>.row>.words>.how>.result>.figure>.label{color:var(--color-on-dark-body);font-weight:var(--weight-emphasis)}@media (width>=64rem){ol.scene-rows>.row{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"scene words";align-items:center}ol.scene-rows>.row>.words{gap:var(--space-5);flex-direction:column;grid-area:words;padding-inline-start:var(--space-3);display:flex}}
