.roles[data-astro-cid-2oeiykid]{--bid-rest:color-mix(in srgb, var(--color-bid) 45%, transparent);--ask-rest:color-mix(in srgb, var(--color-ask) 45%, transparent);--row-h:1.5rem;color:var(--color-text-dim);grid-template-columns:minmax(0,1fr);gap:2rem;font-size:.9375rem;line-height:1.5;display:grid;container-type:inline-size}[data-astro-cid-2oeiykid][data-role=maker],[data-astro-cid-2oeiykid][data-role=taker]{--role:var(--color-text)}[data-astro-cid-2oeiykid][data-role=between]{--role:var(--color-between)}[data-astro-cid-2oeiykid][data-role=unflanked]{--role:var(--color-unflanked)}.intro[data-astro-cid-2oeiykid]{margin:calc(-1 * var(--lab-pad)) calc(-1 * var(--lab-pad)) 0;padding:1rem var(--lab-pad);border-bottom:1px solid var(--color-line);background:color-mix(in srgb, var(--color-text) 4%, transparent);text-align:center;font-size:.875rem;font-style:italic}.stage[data-astro-cid-2oeiykid]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@container (width>=34rem){.stage[data-astro-cid-2oeiykid]{grid-template-columns:auto 1fr;grid-template-rows:auto repeat(var(--rows), var(--row-h));gap:0 2.5rem}.ladder[data-astro-cid-2oeiykid]{grid-row:1/-1;grid-template-rows:subgrid}.verdict[data-astro-cid-2oeiykid]{grid-area:1/2/-1;align-self:start}.controls[data-astro-cid-2oeiykid]{grid-area:1/2/-1;align-self:end}}.controls[data-astro-cid-2oeiykid]{gap:.75rem;display:grid}.ticket[data-astro-cid-2oeiykid]{border:1px solid var(--color-line);border-radius:6px;display:grid;overflow:hidden}.price[data-astro-cid-2oeiykid]{grid-template-columns:1fr auto;display:grid}.price[data-astro-cid-2oeiykid] input[data-astro-cid-2oeiykid]{min-width:0;color:var(--color-text);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;font-size:1rem;font-weight:500}.price[data-astro-cid-2oeiykid] input[data-astro-cid-2oeiykid]::-webkit-inner-spin-button,.price[data-astro-cid-2oeiykid] input[data-astro-cid-2oeiykid]::-webkit-outer-spin-button{appearance:none;margin:0}.steps[data-astro-cid-2oeiykid]{border-left:1px solid var(--color-line);display:grid}.steps[data-astro-cid-2oeiykid] button[data-astro-cid-2oeiykid]{width:2rem;height:1.5rem;color:var(--color-text-dim);cursor:pointer;justify-content:center;align-items:center;display:flex}.steps[data-astro-cid-2oeiykid] button[data-astro-cid-2oeiykid]+button[data-astro-cid-2oeiykid]{border-top:1px solid var(--color-line)}.steps[data-astro-cid-2oeiykid] button[data-astro-cid-2oeiykid]:hover{background:color-mix(in srgb, var(--color-text) 8%, transparent);color:var(--color-text)}.sides[data-astro-cid-2oeiykid]{border:0;border-top:1px solid var(--color-line);grid-template-columns:1fr 1fr;margin:0;padding:0;display:grid}.sides[data-astro-cid-2oeiykid] label[data-astro-cid-2oeiykid]{color:var(--color-text-faint);text-align:center;cursor:pointer;padding:.35rem 0;position:relative}.sides[data-astro-cid-2oeiykid] label[data-astro-cid-2oeiykid]+label[data-astro-cid-2oeiykid]{border-left:1px solid var(--color-line)}.sides[data-astro-cid-2oeiykid] input[data-astro-cid-2oeiykid]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sides[data-astro-cid-2oeiykid] .buy[data-astro-cid-2oeiykid]:has(:checked){background:var(--color-bid);color:var(--color-panel)}.sides[data-astro-cid-2oeiykid] .sell[data-astro-cid-2oeiykid]:has(:checked){background:var(--color-ask);color:var(--color-panel)}.sides[data-astro-cid-2oeiykid] label[data-astro-cid-2oeiykid]:has(:focus-visible),.toggle[data-astro-cid-2oeiykid]:has(:focus-visible),.price[data-astro-cid-2oeiykid] [data-astro-cid-2oeiykid]:focus-visible,.steps[data-astro-cid-2oeiykid] [data-astro-cid-2oeiykid]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.ladder[data-astro-cid-2oeiykid]{font-variant-numeric:tabular-nums;grid-template-columns:1fr 3.5rem 1fr 5.5rem;width:19rem;max-width:100%;font-size:.8125rem;line-height:1;display:grid}.head[data-astro-cid-2oeiykid]{color:var(--color-text-faint);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;grid-row:1;padding-bottom:.5rem;font-size:.6875rem}.head[data-astro-cid-2oeiykid].bid{color:var(--color-bid)}.head[data-astro-cid-2oeiykid].ask{color:var(--color-ask)}.band[data-astro-cid-2oeiykid]{background:color-mix(in srgb, var(--role) 5%, transparent);grid-column:1/-1}.band[data-astro-cid-2oeiykid]:is([data-role=maker],[data-role=taker]){background:color-mix(in srgb, var(--role) 6%, transparent)}.row[data-astro-cid-2oeiykid]{grid-column:1/4;grid-template-columns:subgrid;height:var(--row-h);cursor:pointer;align-items:center;display:grid}.row[data-astro-cid-2oeiykid]:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.row[data-astro-cid-2oeiykid][data-selected]{background:color-mix(in srgb, var(--color-text) 9%, transparent)}.row[data-astro-cid-2oeiykid][data-cut]{border-top:1px dashed var(--color-line)}.bid[data-astro-cid-2oeiykid],.ask[data-astro-cid-2oeiykid]{align-items:center;height:100%;display:flex}.bid[data-astro-cid-2oeiykid]{grid-column:1;justify-content:flex-end}.ask[data-astro-cid-2oeiykid]{grid-column:3}.px[data-astro-cid-2oeiykid]{text-align:center;grid-column:2}.row[data-astro-cid-2oeiykid] .px[data-astro-cid-2oeiykid]{color:var(--color-text-faint)}.row[data-astro-cid-2oeiykid].best .px[data-astro-cid-2oeiykid]{font-weight:500}.row[data-astro-cid-2oeiykid]:is(.best,[data-selected]) .px[data-astro-cid-2oeiykid]{color:var(--color-text)}.depth[data-astro-cid-2oeiykid],.yours[data-astro-cid-2oeiykid]{width:var(--w);height:.875rem}.depth[data-astro-cid-2oeiykid]{transition:width .24s cubic-bezier(.2,.7,.2,1)}.bid[data-astro-cid-2oeiykid] .depth[data-astro-cid-2oeiykid]{background:var(--bid-rest)}.ask[data-astro-cid-2oeiykid] .depth[data-astro-cid-2oeiykid]{background:var(--ask-rest)}.roles[data-astro-cid-2oeiykid][data-bids=off] .bid[data-astro-cid-2oeiykid] .depth[data-astro-cid-2oeiykid],.roles[data-astro-cid-2oeiykid][data-asks=off] .ask[data-astro-cid-2oeiykid] .depth[data-astro-cid-2oeiykid]{width:0}@media (prefers-reduced-motion:reduce){.depth[data-astro-cid-2oeiykid]{transition:none}}.yours[data-astro-cid-2oeiykid]{display:none}.roles[data-astro-cid-2oeiykid][data-side=buy] .row[data-astro-cid-2oeiykid][data-selected] .bid[data-astro-cid-2oeiykid] .yours[data-astro-cid-2oeiykid]{background:var(--color-bid);display:block}.roles[data-astro-cid-2oeiykid][data-side=sell] .row[data-astro-cid-2oeiykid][data-selected] .ask[data-astro-cid-2oeiykid] .yours[data-astro-cid-2oeiykid]{background:var(--color-ask);display:block}.zone-head[data-astro-cid-2oeiykid]{grid-column:4;padding-left:.75rem}.zone[data-astro-cid-2oeiykid]{color:var(--role);opacity:.5;grid-column:4;align-items:center;gap:.5rem;padding-left:.75rem;display:flex}.zone[data-astro-cid-2oeiykid]:before{content:"";border:1px solid;border-left:0;align-self:stretch;width:.375rem;margin-block:.3rem}.zone[data-astro-cid-2oeiykid][data-active]{opacity:1;font-weight:500}.book[data-astro-cid-2oeiykid]{border:0;grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding:0;display:grid}.toggle[data-astro-cid-2oeiykid]{border:1px solid var(--color-line);color:var(--color-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .5rem;font-size:.8125rem;line-height:1.2;display:flex;position:relative}.toggle[data-astro-cid-2oeiykid].bids:has(:checked){background:var(--bid-rest);border-color:#0000}.toggle[data-astro-cid-2oeiykid].asks:has(:checked){background:var(--ask-rest);border-color:#0000}.toggle[data-astro-cid-2oeiykid] input[data-astro-cid-2oeiykid]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.check[data-astro-cid-2oeiykid]{border:1px solid;border-radius:3px;place-items:center;width:.875rem;height:.875rem;display:grid}.toggle[data-astro-cid-2oeiykid]:not(:has(:checked)){color:var(--color-text-faint);text-decoration:line-through}.toggle[data-astro-cid-2oeiykid]:not(:has(:checked)) .check[data-astro-cid-2oeiykid] svg{visibility:hidden}.verdict[data-astro-cid-2oeiykid]{align-content:start;gap:.25rem;margin:0;display:grid}.verdict-reason[data-astro-cid-2oeiykid]{min-height:6.4em;font-size:.9375rem;line-height:1.6}@container (width>=34rem){.verdict-reason[data-astro-cid-2oeiykid]{min-height:0}}.verdict-role[data-astro-cid-2oeiykid]{color:var(--role);text-align:center;font-size:1.25rem;font-weight:500;line-height:1.3}
