.controls[data-v-c8a990d2]{justify-content:center;gap:.3rem;display:flex}button[data-v-c8a990d2]{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.35rem;display:grid}button[data-v-c8a990d2]:hover:not(:disabled){background:var(--sky)}button[data-v-c8a990d2]:disabled{opacity:.4;cursor:default}.action[data-v-8ce977a6]{display:flex}.action[data-v-8ce977a6],button[data-v-8ce977a6]{justify-content:center}button[data-v-8ce977a6]{border:1px solid var(--ink);background:var(--ink);min-width:220px;min-height:46px;color:var(--paper);border-radius:20px;align-items:center;gap:.65rem;padding:.65rem 1.2rem;font-size:.85rem;display:inline-flex}button[data-v-8ce977a6]:hover:not(:disabled){background:var(--sky-action)}button[data-v-8ce977a6]:disabled{opacity:.4;cursor:default}svg[data-v-8ce977a6]{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.viewer[data-v-84c57365]{width:100%;height:100%;position:relative}.interactive[data-v-84c57365]{grid-template-rows:minmax(0,1fr) auto;gap:.8rem;display:grid}.stage[data-v-84c57365]{min-height:0;position:relative}.stage[data-v-84c57365],.surface[data-v-84c57365]{width:100%;height:100%}.surface[data-v-84c57365]{border-radius:24px}.interactive .surface[data-v-84c57365]{cursor:grab;touch-action:none}.interactive .surface[data-v-84c57365]:active{cursor:grabbing}.toolbar[data-v-84c57365]{top:.25rem;right:.25rem}.hint[data-v-84c57365],.toolbar[data-v-84c57365]{position:absolute}.hint[data-v-84c57365]{white-space:nowrap;color:var(--stone);pointer-events:none;background:var(--paper-warm);border-radius:1rem;margin:0;padding:.1rem .5rem;font-size:.7rem;bottom:0;left:50%;transform:translate(-50%)}
