.model[data-v-5c52eb8a]{gap:var(--s-5);display:grid}.model__canvas[data-v-5c52eb8a],.model__stage[data-v-5c52eb8a]{width:100%;position:relative}.model__canvas[data-v-5c52eb8a]{aspect-ratio:1/.66;opacity:0;touch-action:pan-y;height:auto;display:block}.model__still[data-v-5c52eb8a]{width:100%;height:100%;position:absolute;inset:0}.model__canvas.is-draggable[data-v-5c52eb8a]{cursor:grab}.model__canvas.is-ready[data-v-5c52eb8a]{opacity:1}.model__canvas.is-draggable[data-v-5c52eb8a]:active{cursor:grabbing}.legend[data-v-5c52eb8a]{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.legend__item[data-v-5c52eb8a]{text-align:left;cursor:pointer;width:100%;font-size:var(--t-base);letter-spacing:-.012em;color:var(--slate);transition:color var(--fast) var(--ease);background:0 0;border:0;align-items:center;gap:.75rem;padding:.4375rem 0;font-weight:500;text-decoration:none;display:flex}.legend__item.is-on[data-v-5c52eb8a]{color:var(--ink);font-weight:600}.legend__dot[data-v-5c52eb8a]{border:1.5px solid var(--field);width:9px;height:9px;transition:background-color var(--mid) var(--ease),box-shadow var(--mid) var(--ease);border-radius:50%;flex:none}.legend__item.is-on .legend__dot[data-v-5c52eb8a]{background:var(--field);box-shadow:0 0 0 4px var(--field-wash)}
