[data-theme=altena-caseta]{--font-ui:var(--font-manrope), system-ui, -apple-system, sans-serif;--font-numeric:var(--font-space), "Space Grotesk", ui-sans-serif, sans-serif;font-family:var(--font-ui);color:#161f1a;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.caseta-app-bg{background:radial-gradient(120% 90% at 30% 0,#e6e0cf 0%,#d8d0ba 55%,#cec4a9 100%);min-height:100dvh;display:flex}.caseta-shell{background:#eae3d2;flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.caseta-shell ::-webkit-scrollbar{width:0;height:0}.caseta-shell *{scrollbar-width:none}@keyframes caseta-scr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes caseta-pop{0%{opacity:0;transform:scale(.3)}62%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes caseta-fadein{0%{opacity:0}to{opacity:1}}@keyframes caseta-ring{0%{opacity:.6;transform:scale(.55)}to{opacity:0;transform:scale(2.1)}}@keyframes caseta-sheetup{0%{transform:translateY(102%)}to{transform:none}}@keyframes caseta-toastin{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes caseta-scanline{0%{transform:translateY(0%)}50%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes caseta-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes caseta-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes caseta-spin{to{transform:rotate(360deg)}}
