:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Ageo,sans-serif!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@keyframes SlideLeft{0%{transform:translate(-50px)}to{transform:translate(0)}}@keyframes SlideRight{0%{transform:translate(50px)}to{transform:translate(0)}}@keyframes SlideTop{0%{transform:translateY(-50px)}to{transform:translateY(0)}}@keyframes SlideDown{0%{transform:translateY(50px)}to{transform:translateY(0)}}.animate{animation-fill-mode:forwards}.SlideLeft{animation-name:SlideLeft}.SlideRight{animation-name:SlideRight}.SlideTop{animation-name:SlideTop}.SlideDown{animation-name:SlideDown}.imageWrapper{position:relative;overflow:hidden}.animatedBorder{pointer-events:none;position:absolute;inset:10px}.animatedBorder:before,.animatedBorder:after,.animatedBorder span:before,.animatedBorder span:after{content:"";opacity:0;z-index:9;background-color:#fff;transition:all .5s;position:absolute}.animatedBorder:before,.animatedBorder:after{width:0;height:1px}.animatedBorder:before{top:0;left:0}.animatedBorder:after{bottom:0;right:0}.animatedBorder span:before,.animatedBorder span:after{width:1px;height:0}.animatedBorder span:before{top:0;left:0}.animatedBorder span:after{bottom:0;right:0}.imageWrapper:hover .animatedBorder:before,.imageWrapper:hover .animatedBorder:after,.imageWrapper:hover .animatedBorder span:before,.imageWrapper:hover .animatedBorder span:after{opacity:1}.imageWrapper:hover .animatedBorder:before,.imageWrapper:hover .animatedBorder:after{width:100%}.imageWrapper:hover .animatedBorder span:before,.imageWrapper:hover .animatedBorder span:after{height:100%}.animatedBorder:before{transition-delay:50ms}.animatedBorder span:before{transition-delay:.1s}.animatedBorder span:after{transition-delay:.15s}.animatedBorder:after{transition-delay:.2s}#theme-preview.screenshot-mode .highlight-wrapper{box-shadow:none!important;border:none!important}#theme-preview.screenshot-mode .component-actions,#theme-preview.screenshot-mode .add-section-button,#theme-preview.screenshot-mode .label-wrapper{display:none!important}
