html,body{margin:0;padding:0;height:100vh;overflow:hidden;background-color:#eee;position:relative;font-family:sans-serif}*{box-sizing:border-box}#app{width:100%;height:100%}.container[data-v-afc485ae]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;text-align:center;gap:1.5rem;font-size:18px}.logo[data-v-afc485ae]{width:100%;max-width:128px;min-width:64px;height:auto}.title[data-v-afc485ae]{font-size:1.5rem;font-weight:700}.list[data-v-afc485ae]{list-style:none;margin:1.5rem 0 0;padding:0}.list li[data-v-afc485ae]{margin-bottom:.4rem}.container[data-v-0d88c93c]{position:absolute;top:50%;width:100%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:1rem}.message[data-v-0d88c93c]{font-size:18px}.progress-bar[data-v-0d88c93c]{width:80%;height:20px;background-color:#ccc;border-radius:6px;position:relative}.progress-bar-inner[data-v-0d88c93c]{position:absolute;top:0;left:0;height:100%;width:0%;background-color:#be1034;border-radius:6px;transition:width .2s ease-in-out;z-index:2}.language-selector-overlay[data-v-9342043e]{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background-color:#0000001a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.language-selector-item[data-v-9342043e]{width:160px;padding:12px 16px;background-color:#fff;color:#999;border-radius:9999px;text-align:center;font-weight:700;font-size:1rem}.language-selector-button[data-v-f02e1c60]{position:absolute;left:50%;min-width:120px;padding:12px 16px;z-index:80;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#999;transform:translate(-50%);opacity:1;border-radius:9999px;font-weight:700;font-size:1rem}.language-selector-button-icon[data-v-f02e1c60]{width:16px;height:16px;margin-right:8px}.main[data-v-d6b0c478]{position:relative;width:100%;height:100%}.video[data-v-d6b0c478]{width:100%;height:100%;background-color:#eee}.logo-video[data-v-d6b0c478]{position:absolute;top:43px;left:50%;transform:translate(-50%);width:265px;z-index:10}.areas[data-v-d6b0c478]{position:absolute;top:0;left:0;width:100%;height:100%}.areas .area[data-v-d6b0c478]{position:absolute;z-index:10;-webkit-tap-highlight-color:transparent}.areas .area[data-v-d6b0c478]:focus,.areas .area[data-v-d6b0c478]:focus-visible{outline:none}.debug-overlay[data-v-d6b0c478]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;z-index:5}.current-step[data-v-d6b0c478]{display:flex;flex-direction:column;max-width:240px;gap:.2rem;padding:1rem;background-color:#0006;border-radius:.5rem;color:#fff;font-family:monospace}.buttons[data-v-d6b0c478]{display:flex;align-items:center;gap:.5rem;padding:1rem;background-color:#0006;border-radius:.5rem;color:#fff}.buttons button[data-v-d6b0c478]{padding:.5rem 1rem;border:none;background-color:#eee;color:#000;border-radius:.5rem;cursor:pointer;text-transform:uppercase}.buttons button[data-v-d6b0c478]:hover,.buttons button[data-v-d6b0c478]:active{background-color:#ddd}.debug-mode[data-v-d6b0c478]{background-color:#ff000040}.fade-enter-active[data-v-d6b0c478],.fade-leave-active[data-v-d6b0c478]{transition:opacity .2s ease-in-out}.fade-enter-from[data-v-d6b0c478],.fade-leave-to[data-v-d6b0c478]{opacity:0}
