.tss:where(.astro-tkmnqzbt){grid-template-columns:minmax(0,1fr);gap:1rem;margin-block:1.5rem;display:grid}.panel:where(.astro-tkmnqzbt){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-black);border-radius:.5rem;min-width:0;padding:1rem 1.25rem}.params:where(.astro-tkmnqzbt){grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.5rem 2rem;display:grid}fieldset:where(.astro-tkmnqzbt){border:0;min-width:0;margin:0;padding:0}legend:where(.astro-tkmnqzbt){font-weight:600;font-size:var(--sl-text-base);color:var(--sl-color-white);margin-bottom:.4rem;padding:0}h2:where(.astro-tkmnqzbt){font-size:var(--sl-text-h5);color:var(--sl-color-white);margin:0 0 .75rem}h3:where(.astro-tkmnqzbt){font-size:var(--sl-text-base);color:var(--sl-color-white);margin:1.25rem 0 .5rem}label:where(.astro-tkmnqzbt){font-size:var(--sl-text-sm);border-bottom:1px solid var(--sl-color-gray-6);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem 0;display:flex}label:where(.astro-tkmnqzbt).check{justify-content:flex-start}.input:where(.astro-tkmnqzbt){flex-shrink:0;align-items:center;gap:.3rem;display:flex}input:where(.astro-tkmnqzbt)[type=number]{text-align:right;width:5.5rem;font:inherit;color:var(--sl-color-white);background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);border-radius:.3rem;padding:.3rem .5rem}input:where(.astro-tkmnqzbt)[type=checkbox]{accent-color:var(--sl-color-accent);flex-shrink:0;width:1rem;height:1rem}input:where(.astro-tkmnqzbt):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:1px}.unit:where(.astro-tkmnqzbt){width:4.5rem;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.tiles:where(.astro-tkmnqzbt){grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.tile:where(.astro-tkmnqzbt){background:var(--sl-color-gray-6);border-radius:.4rem;padding:.85rem 1rem}.tile:where(.astro-tkmnqzbt) .k:where(.astro-tkmnqzbt){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2)}.tile:where(.astro-tkmnqzbt) .v:where(.astro-tkmnqzbt){font-size:var(--sl-text-h4);color:var(--sl-color-white);font-weight:700}.tile:where(.astro-tkmnqzbt) .v:where(.astro-tkmnqzbt) small:where(.astro-tkmnqzbt){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);font-weight:400}.tile:where(.astro-tkmnqzbt) .s:where(.astro-tkmnqzbt){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);min-height:1.2em}input:where(.astro-tkmnqzbt)::placeholder{color:var(--sl-color-gray-4)}figure:where(.astro-tkmnqzbt){margin:1.25rem 0 0;position:relative}figcaption:where(.astro-tkmnqzbt){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin-bottom:.35rem}.legend:where(.astro-tkmnqzbt){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);flex-wrap:wrap;gap:.35rem 1rem;margin-bottom:.5rem;display:flex}.legend:where(.astro-tkmnqzbt) span:where(.astro-tkmnqzbt){align-items:center;gap:.35rem;display:inline-flex}.sw:where(.astro-tkmnqzbt){border-radius:2px;width:.75rem;height:.75rem;display:inline-block}.c0:where(.astro-tkmnqzbt){background:#a33f6b}.c1:where(.astro-tkmnqzbt){background:#c2771b}.c2:where(.astro-tkmnqzbt){background:#11819b}.chart:where(.astro-tkmnqzbt) svg{width:100%;height:auto;display:block}.chart:where(.astro-tkmnqzbt) .grid{stroke:var(--sl-color-gray-6);stroke-width:1px}.chart:where(.astro-tkmnqzbt) .base{stroke:var(--sl-color-gray-4);stroke-width:1px}.chart:where(.astro-tkmnqzbt) .ax{fill:var(--sl-color-gray-3);font-variant-numeric:tabular-nums;font-size:12px}.chart:where(.astro-tkmnqzbt) .lab{fill:var(--sl-color-gray-2);font-size:12px}.chart:where(.astro-tkmnqzbt) .val{fill:var(--sl-color-white);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.chart:where(.astro-tkmnqzbt) .seg{cursor:default;outline:none}.chart:where(.astro-tkmnqzbt) .seg.c0{fill:#a33f6b}.chart:where(.astro-tkmnqzbt) .seg.c1{fill:#c2771b}.chart:where(.astro-tkmnqzbt) .seg.c2{fill:#11819b}.chart:where(.astro-tkmnqzbt) .seg:hover,.chart:where(.astro-tkmnqzbt) .seg:focus{opacity:.8;stroke:var(--sl-color-white);stroke-width:1.5px}.tip:where(.astro-tkmnqzbt){pointer-events:none;font-size:var(--sl-text-xs);background:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);color:var(--sl-color-gray-2);white-space:nowrap;border-radius:.3rem;padding:.35rem .6rem;display:grid;position:absolute;transform:translate(-50%,-105%)}.plot:where(.astro-tkmnqzbt){position:relative}.tip:where(.astro-tkmnqzbt)[hidden]{display:none}.tip:where(.astro-tkmnqzbt) strong{color:var(--sl-color-white);font-size:var(--sl-text-sm)}.scroll:where(.astro-tkmnqzbt){overflow-x:auto}table:where(.astro-tkmnqzbt){width:100%;font-size:var(--sl-text-sm);border-collapse:collapse}th:where(.astro-tkmnqzbt),.scroll:where(.astro-tkmnqzbt) td{text-align:right;border-bottom:1px solid var(--sl-color-gray-6);font-variant-numeric:tabular-nums;padding:.35rem .5rem}th:where(.astro-tkmnqzbt):first-child,.scroll:where(.astro-tkmnqzbt) td:first-child{text-align:left}th:where(.astro-tkmnqzbt){color:var(--sl-color-gray-2);font-weight:600}.scroll:where(.astro-tkmnqzbt) tr.tot td{color:var(--sl-color-white);font-weight:600}.note:where(.astro-tkmnqzbt){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin-top:.75rem}
