/* Printerji 2.0 finishing layer */
:root{color-scheme:light}html{scroll-behavior:smooth}button,a,input,select,textarea{accent-color:#6635f5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #0d9488;outline-offset:3px}.preview-area{overflow:hidden}.preview-area[hidden],#backDesignFields[hidden]{display:none}.studio-button{transition:transform .18s ease,background .18s ease}.studio-button:hover{transform:translateY(-2px)}.service-card{transition:transform .2s ease,box-shadow .2s ease}.service-card:hover{transform:translateY(-4px);box-shadow:0 18px 50px #14243a18}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}@media(max-width:600px){.studio-nav{flex-direction:column}.studio-nav nav{gap:.75rem}.preview-panel,.control-panel{padding:1rem}}