.oc{font-family:var(--font-chain,var(--font-sans));--w:calc(1 / var(--cols));font-variant-numeric:tabular-nums;color:var(--lightningcss-light,var(--color-on-surface))var(--lightningcss-dark,#ffffffe0);--color-success:var(--lightningcss-light,#0f7443)var(--lightningcss-dark,#3fb97a);container-type:inline-size}.oc-row{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.oc-half{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.oc-cell{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:1px;display:flex;overflow:hidden}.oc-line{flex:0 auto;place-items:center;width:100%;min-height:0;display:grid}.fit{white-space:pre;text-align:center;max-width:100%;line-height:1.15;font-size:min(var(--fmax,calc(15px * var(--vs,1))), calc((100cqi * var(--w) - var(--pad,4px)) / var(--cu,var(--c))), var(--fh,calc((var(--rh) - 3px) / 2.35)));display:block;overflow:hidden}.oc-data .oc-line:first-child .fit{--cu:var(--cu1,var(--c));--fh:calc((var(--rh) - 4px) / 1.98);font-weight:500}:root[data-chain-bold] .oc,:root[data-chain-bold] .oc-data .oc-line:first-child .fit{font-weight:600}:root[data-chain-bold] .oc-data .oc-line:nth-child(2) .fit{font-weight:500}.oc-data .oc-line:nth-child(2) .fit{--cu:var(--cu2,var(--c));--fmax:calc(.72 * min(calc(15px * var(--vs,1)), calc((100cqi * var(--w) - var(--pad,4px)) / var(--cu1,var(--c))), calc((var(--rh) - 4px) / 1.98)));font-weight:400}.fit.b{font-weight:700}.oc-head .fit{--fmax:calc(12px * var(--hv,1));--fh:calc(var(--hh) * var(--fhk,.64))}.oc-head [role=columnheader] .fit{--fmax:calc(11px * var(--hv,1))}.oc-borders .oc-cell{border:var(--bw,.5px) solid color-mix(in srgb, var(--bc,var(--lightningcss-light,#0f1419)var(--lightningcss-dark,#fff)) calc(var(--bo,.07) * 100%), transparent)}.oc-data{border-bottom:1px solid var(--lightningcss-light,#0f14190f)var(--lightningcss-dark,#ffffff0d)}.oc-borders .oc-data{border-bottom:0}.oc-chip{border-radius:2px}.oc-borders .oc-chip{border-color:var(--color-surface)}.oc-ce-head,.oc-ce-sub,.oc-pe-head,.oc-pe-sub{color:#fff}.oc-ce-head{background:var(--color-aoc-red)}.oc-ce-sub{background:color-mix(in srgb, var(--color-aoc-red) 82%, #000)}.oc-pe-head{background:var(--color-aoc-green)}.oc-pe-sub{background:color-mix(in srgb, var(--color-aoc-green) 82%, #000)}
