.sk-folding-cube[data-v-57bf8dc6]{margin:0 auto;width:40px;height:40px;position:relative;transform:rotate(45deg)}.sk-folding-cube .sk-cube[data-v-57bf8dc6]{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube[data-v-57bf8dc6]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--loader-color, #ccc);animation:sk-foldCubeAngle-57bf8dc6 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2[data-v-57bf8dc6]{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3[data-v-57bf8dc6]{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4[data-v-57bf8dc6]{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2[data-v-57bf8dc6]:before{animation-delay:.3s}.sk-folding-cube .sk-cube3[data-v-57bf8dc6]:before{animation-delay:.6s}.sk-folding-cube .sk-cube4[data-v-57bf8dc6]:before{animation-delay:.9s}@keyframes sk-foldCubeAngle-57bf8dc6{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}#app{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:100vh}.page-container{min-height:100vh;transform:translateZ(0);backface-visibility:hidden;will-change:opacity}:root{--display-scale: 1;--color-background: #ffffff;--background-secondary: #f8f9fa;--text-primary: #1f2937;--text-secondary: #6b7280}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;transform-origin:top left;overflow-x:hidden;background-color:var(--color-background, #ffffff);min-height:100vh}body{min-height:100vh;transform-origin:top left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background, #ffffff);min-height:calc(100vh / var(--display-scale, 1));width:100%}*{box-sizing:border-box}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--background-secondary, #f1f1f1)}::-webkit-scrollbar-thumb{background:var(--text-secondary, #888);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-primary, #555)}
