.sequence-player[data-v-7dddb038]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.transition-overlay[data-v-a2b035fb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.overlay-fade-enter-active[data-v-a2b035fb],.overlay-fade-leave-active[data-v-a2b035fb]{transition:opacity .05s ease}.overlay-fade-enter-from[data-v-a2b035fb],.overlay-fade-leave-to[data-v-a2b035fb]{opacity:0}.touch-ripple-layer[data-v-94df77d4]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}.touch-ripple[data-v-94df77d4]{position:absolute;transform:translate(-50%,-50%) scale(0);width:160px;height:160px;border-radius:50%;border:3px solid rgba(255,255,255,.6);pointer-events:none;animation:ripple-expand-94df77d4 .7s ease-out forwards}.touch-ripple[data-v-94df77d4]:before,.touch-ripple[data-v-94df77d4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid rgba(255,255,255,.35);animation:ripple-expand-94df77d4 .7s ease-out .12s forwards}.touch-ripple[data-v-94df77d4]:after{animation-delay:.24s;border-color:#fff3}@keyframes ripple-expand-94df77d4{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{user-select:text;-webkit-user-select:text}img,a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}::-webkit-scrollbar{display:none}*{scrollbar-width:none}html{touch-action:pan-x pan-y;overscroll-behavior:none}html,body,#app{width:100%;height:100%;overflow:hidden}#app{position:relative;display:flex;flex-direction:column}:root{--color-bg: #050a18;--color-surface: rgba(255, 255, 255, .05);--color-border: rgba(255, 255, 255, .12);--color-text: #ffffff;--color-muted: rgba(255, 255, 255, .55);--color-accent: #00e676;--color-danger: #ff5252;--color-link: #4fa3ff;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400}.font-inter{font-family:Inter,system-ui,sans-serif}.font-inter-sb{font-family:Inter,system-ui,sans-serif;font-weight:600}.font-halvar{font-family:Halvar Breit Rg,system-ui,sans-serif}button{font-family:inherit}
