:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{width:100%;height:100%;overflow:hidden}body{margin:0;padding:0}#app{width:100vw;height:100vh;overflow:hidden}.tutorial-image[data-v-9f5fcc33]{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#000}.tutorial-image img[data-v-9f5fcc33]{object-fit:contain;max-width:100%;max-height:100%}.overlay[data-v-9f5fcc33]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.overlay[data-v-9f5fcc33]>*{pointer-events:auto}.breathing-circle[data-v-8e6f780b]{position:absolute;border-radius:50%;transform:translate(-50%,-50%);opacity:.2;animation:breathe-8e6f780b 2s infinite ease-in-out;border:3px solid}@keyframes breathe-8e6f780b{0%,to{transform:translate(-50%,-50%) scale(.9);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.3}}.tooltip[data-v-3054bac8]{position:absolute;transform:translate(0);max-width:80%}.tooltip-content[data-v-3054bac8]{background-color:#fff;color:#000;padding:10px 15px;border-radius:8px;font-size:18px;line-height:1.4;box-shadow:0 2px 10px #0003;border:2px solid black}.next-button[data-v-ef65d716]{position:absolute;transform:translate(-50%,-50%);background:#fff;color:#000;padding:14px 28px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #0003;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:2px solid black;outline:none;white-space:nowrap}.next-button[data-v-ef65d716]:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 4px 12px #0000004d}.next-button[data-v-ef65d716]:active{transform:translate(-50%,-50%) scale(.98)}.prev-button[data-v-9e6dc3bf]{position:absolute;transform:translate(-50%,-50%);background:#fff;color:#000;padding:14px 28px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #0003;transition:all .3s ease;display:flex;align-items:center;gap:8px;border:2px solid black;outline:none;white-space:nowrap}.prev-button[data-v-9e6dc3bf]:hover{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 4px 12px #0000004d}.prev-button[data-v-9e6dc3bf]:active{transform:translate(-50%,-50%) scale(.98)}.description[data-v-331d1690]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.description-content[data-v-331d1690]{max-width:90%;padding:30px;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a}.description-title[data-v-331d1690]{font-size:24px;font-weight:700;color:#333;margin-bottom:20px;text-align:center}.description-content p[data-v-331d1690]{font-size:18px;line-height:1.6;color:#1d1c1c;margin-bottom:30px;text-align:justify}.description-buttons[data-v-331d1690]{margin-top:30px;display:flex;justify-content:space-around;align-items:center}.tutorial-step[data-v-23b94511]{width:100%;height:100%}*{margin:0;padding:0;box-sizing:border-box}.tutorial-app{width:100vw;height:100vh;overflow:hidden;position:relative;background-color:#000}.step-indicator{position:absolute;top:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;z-index:100;background-color:#0009;padding:8px 16px;border-radius:20px}.progress-bar-container{width:100px;height:4px;background-color:#ffffff4d;border-radius:2px;overflow:hidden}.progress-bar{height:100%;background-color:#4caf50;border-radius:2px;transition:width .3s ease;box-shadow:0 0 5px #4caf50cc}.step-text{color:#fff;font-size:12px;font-weight:500;min-width:40px;text-align:center}.slide-next-enter-active,.slide-next-leave-active{transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;height:100%}.slide-next-enter-from{opacity:0;transform:translate(100%)}.slide-next-leave-to{opacity:0;transform:translate(-100%)}.slide-prev-enter-active,.slide-prev-leave-active{transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;height:100%}.slide-prev-enter-from{opacity:0;transform:translate(-100%)}.slide-prev-leave-to{opacity:0;transform:translate(100%)}
