.canvas-catalog[data-v-4fbdd3c9]{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0}svg[data-v-4fbdd3c9]{width:100%;height:100%;display:block}.accent[data-v-4fbdd3c9]{fill:currentColor}.soft[data-v-4fbdd3c9]{opacity:.2}.icon-stroke[data-v-4fbdd3c9]{stroke:currentColor;stroke-width:3px}.icon-stroke.heavy[data-v-4fbdd3c9]{stroke-width:6px}.skeleton[data-v-4fbdd3c9]{stroke:oklch(77% .012 260);stroke-width:4px;opacity:.5}.glyph[data-v-4fbdd3c9]{font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:700}.preview-card.is-preview-live .interactive .canvas-page[data-v-4fbdd3c9]{animation-name:canvas-page-4fbdd3c9;animation-delay:var(--phase,0s)}.preview-card.is-preview-live .interactive .canvas-glyph[data-v-4fbdd3c9]{animation-name:canvas-glyph-4fbdd3c9;animation-delay:var(--phase,0s)}.preview-card.is-preview-live .interactive .canvas-fold[data-v-4fbdd3c9]{animation-name:canvas-fold-4fbdd3c9}.preview-card.is-preview-live .interactive .canvas-flame[data-v-4fbdd3c9]{animation-name:canvas-flame-4fbdd3c9;animation-delay:var(--phase,0s)}.preview-card.is-preview-live .interactive .canvas-cloth[data-v-4fbdd3c9]{animation-name:canvas-cloth-4fbdd3c9;animation-delay:var(--phase,0s)}.preview-card.is-preview-live .interactive .canvas-strip[data-v-4fbdd3c9]{animation-name:canvas-strip-4fbdd3c9;animation-delay:var(--phase,0s)}.preview-card.is-preview-live .interactive .canvas-drop[data-v-4fbdd3c9]{animation-name:canvas-drop-4fbdd3c9;animation-delay:var(--phase,0s)}@keyframes canvas-page-4fbdd3c9{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@keyframes canvas-glyph-4fbdd3c9{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes canvas-fold-4fbdd3c9{0%,to{transform:translate(0)}50%{transform:translate(-7px)}}@keyframes canvas-flame-4fbdd3c9{0%,to{transform:scaleY(1)translateY(0)}50%{transform:scaleY(1.08)translateY(-4px)}}@keyframes canvas-cloth-4fbdd3c9{0%,to{transform:translate(0)}50%{transform:translate(7px)}}@keyframes canvas-strip-4fbdd3c9{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes canvas-drop-4fbdd3c9{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}
