.options-flow-terminal{--surface-1:#0f0f0f;--surface-2:#171717;--surface-3:#1e1e1e;--surface-4:#252525;--surface-5:#2c2c2c;--surface-6:#333;--surface-7:#3a3a3a;--surface-8:#414141;--flow-text-strong:#f4f4f5;--flow-text:#d4d4d8;--flow-text-muted:#a1a1aa;--flow-text-subtle:#71717a;--flow-positive:#6ee7b7;--flow-negative:#fda4af;--flow-technical:#7dd3fc;--flow-violet:#c4b5fd;--flow-focus:#6b97ff;--flow-font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--flow-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--flow-space-2xs:0.25rem;--flow-space-xs:0.5rem;--flow-space-sm:0.75rem;--flow-space-md:1rem;--flow-space-lg:1.5rem;--flow-radius-panel:0.75rem;--flow-rule:1px;--flow-ease-out:cubic-bezier(0.16,1,0.3,1);--flow-duration-micro:120ms;background:var(--surface-1);color:var(--flow-text);font-family:var(--flow-font-body);min-height:100dvh;overflow-x:clip}.options-flow-terminal__topbar{background:var(--surface-1);border-bottom:var(--flow-rule) solid var(--surface-4)}.options-flow-terminal__brand-mark,.options-flow-terminal__control{background:linear-gradient(var(--surface-3),var(--surface-3)) padding-box,linear-gradient(180deg,var(--surface-7) 0,var(--surface-6) 12%,var(--surface-4) 58%,var(--surface-3) 100%) border-box;border:var(--flow-rule) solid #0000}.options-flow-terminal__control:focus-within{outline:2px solid var(--flow-focus);outline-offset:2px}.options-flow-terminal__panel{background:linear-gradient(var(--surface-2),var(--surface-2)) padding-box,linear-gradient(180deg,var(--surface-5) 0,var(--surface-4) 12%,var(--surface-2) 58%,var(--surface-1) 100%) border-box;border:var(--flow-rule) solid #0000;border-radius:var(--flow-radius-panel)}.options-flow-terminal__panel-header{background:var(--surface-3);border-bottom:var(--flow-rule) solid var(--surface-4)}.options-flow-terminal__context{background:var(--surface-2);border-bottom:var(--flow-rule) solid var(--surface-4)}.options-flow-terminal__mono{font-feature-settings:"tnum";font-family:var(--flow-font-mono);font-variant-numeric:tabular-nums}.options-flow-terminal__table-head{background:var(--surface-3)}.options-flow-terminal__sort-button{font-feature-settings:"tnum";background:#0000;border-radius:0;color:var(--flow-text-muted);font-family:var(--flow-font-mono);font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.options-flow-terminal__sort-button:hover{background:var(--surface-4);color:var(--flow-text)}.options-flow-terminal__sort-button--active{color:var(--flow-technical)}.options-flow-terminal__table-row{background:var(--surface-2);border-color:var(--surface-4);transition:background-color var(--flow-duration-micro) var(--flow-ease-out)}.options-flow-terminal__table-row:nth-child(2n){background:color-mix(in srgb,var(--surface-2) 78%,var(--surface-1))}.options-flow-terminal__stat-row{border-bottom:var(--flow-rule) solid var(--surface-4)}.options-flow-terminal__stat-row:last-child{border-bottom:0}.options-flow-terminal__value{font-feature-settings:"tnum";font-family:var(--flow-font-mono);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.options-flow-terminal__value--positive{color:var(--flow-positive)}.options-flow-terminal__value--negative{color:var(--flow-negative)}.options-flow-terminal__value--technical{color:var(--flow-technical)}.options-flow-terminal__value--violet{color:var(--flow-violet)}.options-flow-terminal__value--neutral{color:var(--flow-text-muted)}.options-flow-terminal__legend{align-items:center;color:var(--flow-text-muted);display:inline-flex;gap:.375rem}.options-flow-terminal__legend:before{border-top:2px solid;content:"";height:0;width:.75rem}.options-flow-terminal__legend--calls{color:var(--flow-technical)}.options-flow-terminal__legend--puts{color:var(--flow-violet)}.options-flow-terminal__legend--puts:before{border-top-style:dashed}.options-flow-terminal__chart{background-color:var(--surface-2);background-image:radial-gradient(circle,color-mix(in srgb,var(--surface-7) 30%,#0000) .7px,#0000 .8px);background-size:12px 12px}.options-flow-terminal__chart-axis,.options-flow-terminal__chart-tooltip text{font-feature-settings:"tnum";font-family:var(--flow-font-mono);font-variant-numeric:tabular-nums}.options-flow-terminal__chart-axis{fill:var(--flow-text-subtle);font-size:9px}.options-flow-terminal__chart-grid,.options-flow-terminal__chart-zero{stroke:var(--surface-4);stroke-width:1}.options-flow-terminal__chart-zero{stroke:var(--surface-7)}.options-flow-terminal__chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.options-flow-terminal__chart-line--calls{stroke:var(--flow-technical)}.options-flow-terminal__chart-line--puts{stroke:var(--flow-violet);stroke-dasharray:5 3}.options-flow-terminal__chart-crosshair{stroke:var(--surface-8);stroke-dasharray:2 3;stroke-width:1}.options-flow-terminal__chart-point{stroke:var(--surface-2);stroke-width:1.5}.options-flow-terminal__chart-point--calls{fill:var(--flow-technical)}.options-flow-terminal__chart-point--puts{fill:var(--flow-violet)}.options-flow-terminal__chart-tooltip rect{fill:var(--surface-4);stroke:var(--surface-7);stroke-width:1}.options-flow-terminal__chart-tooltip-time{fill:var(--flow-text-muted);font-size:9px}.options-flow-terminal__chart-tooltip-call,.options-flow-terminal__chart-tooltip-put{font-size:10px;font-weight:600}.options-flow-terminal__chart-tooltip-call{fill:var(--flow-technical)}.options-flow-terminal__chart-tooltip-put{fill:var(--flow-violet)}.options-flow-terminal__chart rect[tabindex]:focus-visible{stroke:var(--flow-focus);stroke-width:2;outline:none}.options-flow-terminal__related{border-top:var(--flow-rule) solid var(--surface-4);padding-block:var(--flow-space-md)}.options-flow-terminal__related-list{border-bottom:var(--flow-rule) solid var(--surface-4)}.options-flow-terminal__related-list li{border-top:var(--flow-rule) solid var(--surface-4);min-width:0}.options-flow-terminal__related-link{color:var(--flow-text-muted);display:block;font-size:.6875rem;line-height:1.25rem;padding:var(--flow-space-sm) 0;text-decoration:none;transition:color var(--flow-duration-micro) var(--flow-ease-out)}.options-flow-terminal__related-link:hover{color:var(--flow-text-strong)}.options-flow-terminal__related-link:active{color:var(--flow-technical)}.options-flow-terminal__related-link:focus-visible{outline:2px solid var(--flow-focus);outline-offset:2px}@media (min-width:640px){.options-flow-terminal__related-list li:nth-child(odd){padding-right:var(--flow-space-sm)}.options-flow-terminal__related-list li:nth-child(2n){padding-left:var(--flow-space-sm)}}@media (min-width:1024px){.options-flow-terminal__related-list li{padding-inline:var(--flow-space-sm)}.options-flow-terminal__related-list li:first-child{padding-left:0}.options-flow-terminal__related-list li:last-child{padding-right:0}}.options-flow-terminal__interactive{transition:background-color var(--flow-duration-micro) var(--flow-ease-out),color var(--flow-duration-micro) var(--flow-ease-out),transform var(--flow-duration-micro) var(--flow-ease-out)}.options-flow-terminal__interactive:active{transform:translateY(1px)}.options-flow-terminal__interactive:focus-visible{outline:2px solid var(--flow-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.options-flow-terminal__table-row:hover{background:var(--surface-3)}}@media (pointer:coarse){.options-flow-terminal__control,.options-flow-terminal__control input,.options-flow-terminal__interactive{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.options-flow-terminal *,.options-flow-terminal :after,.options-flow-terminal :before{animation-duration:.15s!important;animation-iteration-count:1!important;transition-duration:.15s!important}}