/* Only preview containment and non-production interaction. Product styles are in the copied source CSS. */
html,body{margin:0;width:100%;height:100%;overflow:hidden}body{font-family:Inter,sans-serif}.sda-page-scroll{scrollbar-width:thin}.preview-detail .sda-sidebar,.preview-detail .sda-topbar{display:none}.preview-detail .sda-main-col{width:100%}.preview-detail .sda-page-scroll{overflow:hidden}.preview-detail [data-page]{padding:24px!important;max-width:none}.preview-detail .preview-hide-detail{display:none}.preview-detail .preview-detail-only{display:block}.preview-detail-only{display:none}a{cursor:default}.preview-still{pointer-events:none;user-select:none}.preview-notice{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);padding:10px 18px;border-radius:8px;background:#1c1917;color:white;font:12px Inter,sans-serif;z-index:100;box-shadow:0 4px 12px #0002}.preview-notice[hidden]{display:none}.note-editor .note-editable{min-height:160px}.sda-sidebar-user-avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--muted));font-size:12px}.preview-detail .sda-shell{height:100vh}.preview-chart-reveal{animation:chart-in .7s ease-out both}@keyframes chart-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
