.oxygen-main .lesson-grid{padding-top:var(--estate-space-4)}.oxygen-main .instruction h2,.oxygen-main .instruction p{margin-bottom:var(--estate-space-3)}.oxygen-main .lesson-heading{padding-block:var(--estate-space-4);align-items:flex-start}.oxygen-main .lesson-heading h1{max-width:32ch}.oxygen-main .oxygen-readouts{gap:var(--estate-space-4);padding-block:var(--estate-space-4);border-block:1px solid var(--estate-rule);flex-wrap:wrap;display:flex}.oxygen-readouts>div{flex-direction:column;flex:180px;gap:.4rem;display:flex}.oxygen-value{font-variant-numeric:tabular-nums;font-size:1.3rem}.oxygen-value small{font-size:.85rem;font-weight:400}.oxygen-control-value{color:var(--muted-foreground);font-size:.85rem}.oxygen-figure{padding:var(--estate-space-4);background:var(--card);border:1px solid var(--estate-rule);margin-bottom:var(--estate-space-4)}.oxygen-equation{gap:var(--estate-space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.oxygen-equation svg{width:100%;display:block}.oxygen-equation p{margin-block:.7rem}.oxygen-equation span,.oxygen-numeric{font-size:.9rem}.oxygen-bar-track{fill:var(--background);stroke:var(--foreground)}.oxygen-content-bar{fill:var(--primary)}.oxygen-plot{padding-left:44px;position:relative}.oxygen-y-axis{width:44px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;inset:0 auto 0 0}.oxygen-y-label{position:absolute;right:0;transform:translateY(-50%)}.oxygen-y-label:first-child{top:12.5%}.oxygen-y-label:nth-child(2){top:50%}.oxygen-y-label:nth-child(3){top:87.5%}.oxygen-graph{margin:var(--estate-space-3) 0}.oxygen-graph svg{width:100%;display:block}.oxygen-line,.oxygen-control-line{fill:none;stroke:var(--primary);stroke-width:2px;vector-effect:non-scaling-stroke}.oxygen-control-line{stroke:var(--foreground);stroke-dasharray:6 4}.oxygen-axis{fill:none;stroke:var(--muted-foreground);vector-effect:non-scaling-stroke}.oxygen-dot{fill:var(--primary)}.oxygen-control-dot{fill:var(--card);stroke:var(--foreground)}.oxygen-axis-labels{justify-content:space-between;margin-inline:6.66%;font-size:.85rem;display:flex}.oxygen-trace-label{margin-top:var(--estate-space-4);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.oxygen-main select{background:var(--card);max-width:100%;color:var(--foreground);border:1px solid var(--border);padding:.4rem}.oxygen-outcome{border-top:1px solid var(--estate-rule);padding-top:var(--estate-space-4)}.oxygen-table-wrap{overflow-x:auto}.oxygen-table-wrap table{border-collapse:collapse;width:100%;min-width:58rem;font-size:.85rem}.oxygen-table-wrap tr>:not(:last-child){white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums}.oxygen-table-wrap th,.oxygen-table-wrap td{border-bottom:1px solid var(--estate-rule);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.7rem}.oxygen-table-wrap td:last-child{min-width:230px}.oxygen-main :is(button,input,select,summary){min-height:44px}.oxygen-main .prediction input{min-height:18px}.oxygen-main .compare-switch input{min-height:20px}.oxygen-main a{overflow-wrap:anywhere}@media (width<=760px){.oxygen-equation{grid-template-columns:minmax(0,1fr)}.oxygen-main .lesson-heading h1{max-width:none}.oxygen-readouts>div{flex-basis:130px}.oxygen-figure{padding:var(--estate-space-3)}.oxygen-main .transport{position:static}.oxygen-main .page-links{font-size:.9rem}}
