.tk-label{--k3d-label-font:600 12.5px/1.3 var(--sans);--k3d-label-ink:var(--ink);--k3d-label-bg:#faf7f1f2;--k3d-label-radius:2px;--k3d-label-pad:6px 10px 6px 8px;--k3d-label-shadow:0 0 0 1px #0c1b2c24, 0 6px 18px #0c1b2c1a;--k3d-label-dot:var(--leaf-deep);--k3d-label-line:#0c1b2c80}.tk-label .k3d-label__text{white-space:normal;align-items:flex-start;gap:.5rem;width:max-content;max-width:13rem;display:flex}.tk-label .k3d-label__text small{color:var(--ink-2);opacity:1;margin-top:1px;font-weight:400}.tk-label__n{background:var(--lake-800);width:1.25rem;height:1.25rem;color:var(--paper);font:700 10.5px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.tk-label__t{display:block}[data-tank] .scene3d-stage{container-type:inline-size}@container (width<=720px){.tk-label__t,.tk-label--minor{display:none!important}.tk-label .k3d-label__text{border-radius:50%;padding:3px}}.tk__views{width:max-content;box-shadow:0 0 0 1px var(--line);background:#faf7f1eb;border:0;border-radius:999px;gap:0;margin-top:.75rem;padding:3px;display:flex}.tk__view{cursor:pointer;min-height:2.75rem;font:700 .75rem/1 var(--sans);letter-spacing:.04em;color:var(--ink-2);transition:background var(--t-1) var(--settle), color var(--t-1) var(--settle);border-radius:999px;place-items:center;padding:0 1rem;display:grid;position:relative}.tk__view:has(input:checked){background:var(--lake-800);color:var(--paper)}.tk__view:has(input:focus-visible){outline:2px solid var(--lake-500);outline-offset:2px}.tk__view input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tk__note{color:var(--ink-3);max-width:60em;font-size:.8125rem}.tk__legend{border-top:1px solid var(--line);counter-reset:none;margin-top:1.5rem;display:none}.tk__legend li{border-bottom:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.5rem;padding-block:.7rem;font-size:.9375rem;display:grid}.tk__legend b{color:var(--ink);font-weight:700;display:block}.tk__legend li span span{color:var(--ink-2)}.tk__n{background:var(--lake-800);width:1.375rem;height:1.375rem;color:var(--paper);font:700 .6875rem/1 var(--sans);border-radius:50%;place-items:center;display:inline-grid}[data-tank]:has([value=inside]:checked) .tk__legend[data-view=inside],[data-tank]:has([value=outside]:checked) .tk__legend[data-view=outside]{display:block}
