.asset-font-specimen[data-v-a0aa973d]{width:100%;height:100%;padding:var(--component-spacing-lg);align-items:center;display:flex;overflow:auto}.asset-font-specimen[data-v-a0aa973d],.asset-font-specimen__fallback[data-v-a0aa973d]{justify-content:center}.asset-font-specimen__sheet[data-v-a0aa973d]{width:100%;max-width:48rem;color:var(--fg-default)}.asset-font-specimen__hero[data-v-a0aa973d]{margin-bottom:var(--component-spacing-md);font-size:7rem;line-height:1}.asset-font-specimen__line[data-v-a0aa973d]{word-break:break-word;margin:0;font-size:1.5rem;line-height:1.5}.asset-font-specimen__line--lead[data-v-a0aa973d]{margin-bottom:var(--component-spacing-sm);font-size:2rem}.asset-lottie-player[data-v-255595e7]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.asset-lottie-player__canvas[data-v-255595e7]{max-width:100%;max-height:100%}.asset-lottie-player__error[data-v-255595e7]{bottom:var(--component-spacing-sm);position:absolute;left:50%;transform:translate(-50%)}.asset-preview-canvas[data-v-40956ea3]{min-width:0;min-height:0;position:absolute;inset:0}.asset-preview-canvas__media[data-v-40956ea3]{z-index:1;padding:var(--component-spacing-md);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.asset-preview-canvas__media--audio[data-v-40956ea3]{flex-direction:column}.asset-preview-canvas__media--font[data-v-40956ea3]{align-items:stretch;overflow:auto}.asset-preview-canvas__player[data-v-40956ea3]{max-width:100%;max-height:100%}.asset-preview-canvas__audio[data-v-40956ea3]{width:100%;max-width:28rem}.asset-preview-canvas__viewport[data-v-40956ea3]{padding:var(--component-spacing-md);cursor:grab;align-items:center;display:flex;overflow:hidden}.asset-preview-canvas__placeholder[data-v-40956ea3],.asset-preview-canvas__viewport[data-v-40956ea3]{z-index:1;justify-content:center;position:absolute;inset:0}.asset-preview-canvas__viewport.is-grabbing[data-v-40956ea3]{cursor:grabbing}.asset-preview-canvas__image[data-v-40956ea3]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;will-change:transform;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform 50ms linear}.asset-preview-canvas__toolbar[data-v-40956ea3]{bottom:var(--component-spacing-md);z-index:2;gap:var(--component-spacing-3xs);box-shadow:var(--elevation-low);position:absolute;left:50%;transform:translate(-50%)}.asset-preview-canvas__toolbar-label[data-v-40956ea3]{min-width:3rem;padding:0 var(--component-spacing-2xs);text-align:center;font-variant-numeric:tabular-nums}.asset-preview-canvas__toolbar-divider[data-v-40956ea3]{background:var(--stroke-minimal);width:1px;height:16px;margin:0 var(--component-spacing-3xs)}.asset-sidebar-section+.asset-sidebar-section[data-v-b71ea173]{border-top:1px solid var(--stroke-minimal)}.asset-sidebar-section__title[data-v-b71ea173]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asset-sidebar-section__heading[data-v-b71ea173]{min-height:var(--size-control-medium)}.asset-edit-ai-drawer[data-v-ae501495]{height:100%;min-height:0}.asset-lineage__row[data-v-16170bd7]{text-align:left;cursor:pointer;transition:background-color .1s}.asset-lineage__row--current[data-v-16170bd7]{cursor:default}.asset-lineage__row[data-v-16170bd7]:not(.asset-lineage__row--current):hover{background:color-mix(in srgb,var(--fg-default) 6%,transparent)}.asset-lineage__thumb[data-v-16170bd7]{width:40px;height:40px}.asset-lineage__meta[data-v-16170bd7]{flex:1}.asset-lineage__sibling[data-v-16170bd7]{width:48px;height:48px;padding:0}.asset-lineage__group+.asset-lineage__group[data-v-16170bd7]{padding-top:var(--component-spacing-2xs);position:relative}.asset-lineage__group+.asset-lineage__group[data-v-16170bd7]:before{content:"";top:calc(-1 * var(--component-spacing-md));left:calc(20px + var(--component-spacing-2xs));width:1px;height:var(--component-spacing-md);background:var(--stroke-minimal);position:absolute}.asset-detail-layout[data-v-60a446d7]{flex-direction:row;flex:1;width:100%}.asset-detail-layout[data-v-60a446d7],.asset-detail-layout__image[data-v-60a446d7]{min-width:0;min-height:0;display:flex;overflow:hidden}.asset-detail-layout__image[data-v-60a446d7]{background:var(--bg);flex-direction:column;flex:65}.asset-detail-layout__canvas[data-v-60a446d7]{flex:1;min-width:0;min-height:0;position:relative}.asset-detail-layout__sidebar[data-v-60a446d7]{flex-direction:column;flex:35;min-width:280px;min-height:0;display:flex;position:relative;overflow:hidden}.asset-detail-sidebar__scroll[data-v-60a446d7]>*+*{border-top:1px solid var(--stroke-minimal)}.asset-detail-nav[data-v-60a446d7]{margin-right:var(--component-spacing-2xs);flex-shrink:0}.asset-detail-nav__position[data-v-60a446d7]{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:4.5em}.asset-detail-header__ai-badge[data-v-60a446d7]{align-items:center;height:18px;line-height:1;display:inline-flex}.asset-detail-actions__divider[data-v-60a446d7]{background:var(--stroke-minimal);width:1px;height:20px;margin:0 var(--component-spacing-2xs)}.asset-detail-provenance__chevron[data-v-60a446d7]{transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.asset-detail-provenance__chevron.is-open[data-v-60a446d7]{transform:rotate(180deg)}.provenance-row[data-v-60a446d7]{grid-template-columns:7rem 1fr;align-items:baseline;gap:.25rem;display:grid}.provenance-row dt[data-v-60a446d7]{margin:0}.provenance-row dd[data-v-60a446d7]{word-break:break-word;margin:0}.similar-thumb[data-v-60a446d7]{width:64px;height:64px;padding:0;position:relative}.similar-score[data-v-60a446d7]{color:#fff;border-radius:var(--component-radii-sm,4px);pointer-events:none;background:#000000a6;padding:0 .3rem;font-size:.65rem;line-height:1.4;position:absolute;bottom:2px;right:2px}.asset-detail-dialog.dialog-panel--full{height:90vh;padding:0;overflow:hidden}.asset-detail-dialog .dialog-content{flex:1;min-height:0;margin:0}.asset-detail-dialog .dialog-content-inner{flex-direction:column;flex:auto;min-height:0;display:flex}.asset-detail-dialog .dialog-header{flex-shrink:0;margin:0}.asset-detail-sidebar__history[data-v-60a446d7],.asset-detail-sidebar__history-scroll[data-v-60a446d7]{min-height:0}.asset-detail-sidebar__history-header[data-v-60a446d7]{flex-shrink:0}
