@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@500;700&display=swap";html[data-v-3b51426b],body[data-v-3b51426b]{overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;touch-action:manipulation}.splash-screen[data-v-3b51426b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#1f103f;display:flex;align-items:center;justify-content:center}.splash-screen img[data-v-3b51426b]{width:150vw;height:100vh;object-fit:cover}.fade-enter-active[data-v-3b51426b],.fade-leave-active[data-v-3b51426b]{transition:opacity 1.2s ease-in-out}.fade-enter-from[data-v-3b51426b],.fade-leave-to[data-v-3b51426b]{opacity:0}.footer[data-v-3b51426b]{margin-top:40px;text-align:center;padding:20px;color:#ccc;font-size:14px;background-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.home-container[data-v-0002f003]{padding:40px 20px;text-align:center;background:linear-gradient(180deg,#fde2f3,#e0f7fa);min-height:100vh;font-family:Quicksand,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center}h2[data-v-0002f003]{font-size:32px;color:#c2185b;margin-bottom:12px;font-weight:700}.subtitle[data-v-0002f003]{font-size:20px;margin-bottom:35px;color:#6a1b9a}.categories[data-v-0002f003]{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;max-width:400px}.category-btn[data-v-0002f003]{width:100%;padding:16px;border-radius:16px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;font-weight:700;font-size:18px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #0000001a}.category-btn[data-v-0002f003]:hover{transform:translateY(-3px);box-shadow:0 8px 18px #00000026;background:linear-gradient(to right,#ec407a,#ab47bc)}.board[data-v-2a3a086c]{display:flex;justify-content:center;margin-bottom:30px;gap:10px;flex-wrap:wrap}.cell[data-v-2a3a086c]{display:flex;justify-content:center;align-items:center;width:70px;height:70px}.circle[data-v-2a3a086c]{display:flex;justify-content:center;align-items:center;background:radial-gradient(circle,#f8bbd0,#f48fb1);border-radius:50%;width:70px;height:70px;position:relative;color:#6a1b9a;font-size:18px;font-weight:700}.pion[data-v-2a3a086c]{display:flex;justify-content:center;align-items:center;font-size:20px;width:30px;height:32px;border-radius:50%;background-color:#ce93d8;color:#fff;margin-bottom:4px}.pion.active[data-v-2a3a086c]{background-color:#ab47bc}.elegant-p1[data-v-2a3a086c],.elegant-p2[data-v-2a3a086c]{position:absolute;font-size:16px;animation:bounce-2a3a086c .4s ease}@keyframes bounce-2a3a086c{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-2px)}}.elegant-board[data-v-2a3a086c]{display:flex;justify-content:center;flex-wrap:wrap;row-gap:10px;column-gap:10px;padding:10px}.circle small[data-v-2a3a086c]{font-size:14px}.question-box[data-v-2a3a086c]{background-color:#fff8f9;padding:20px;border-radius:12px;border:1px solid #fce4ec;box-shadow:0 4px 10px #0000000d;margin-top:10px}.buttons[data-v-2a3a086c]{margin-top:20px;display:flex;justify-content:center;gap:20px}.buttons.disabled button[data-v-2a3a086c]{pointer-events:none;opacity:.5}button[data-v-2a3a086c]{padding:10px 20px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border-radius:10px;font-weight:700;border:none;font-size:16px;cursor:pointer}button[data-v-2a3a086c]:hover{transform:scale(1.05)}.mode-select[data-v-2a3a086c]{padding:8px 12px;border-radius:10px;background:linear-gradient(to right,#fce4ec,#e0f7fa);border:2px solid #f48fb1;font-weight:700;color:#6a1b9a;font-size:16px;outline:none;transition:transform .2s}.mode-select[data-v-2a3a086c]:hover{transform:scale(1.05)}.winner-banner[data-v-2a3a086c]{font-size:24px;font-weight:700;color:#c2185b;margin-top:20px;transition:opacity 0s ease}.winner-banner[data-v-2a3a086c]{opacity:1}.winner-banner-enter-active[data-v-2a3a086c],.winner-banner-leave-active[data-v-2a3a086c]{transition:opacity .3s ease}.winner-banner-enter[data-v-2a3a086c],.winner-banner-leave-to[data-v-2a3a086c]{opacity:0}.souvenir[data-v-2a3a086c]{background:linear-gradient(145deg,#ffe0ec,#e1f5fe)}.mignon[data-v-2a3a086c]{background:linear-gradient(145deg,#fde2ff,#e0f7fa)}.spicy[data-v-2a3a086c]{background:linear-gradient(145deg,#ffccbc,#ffe082)}.amour[data-v-2a3a086c]{background:linear-gradient(145deg,#f3e5f5,#f8bbd0)}.connaissance[data-v-2a3a086c]{background:linear-gradient(145deg,#fff9c4,#b2ebf2)}.habitude[data-v-2a3a086c]{background:linear-gradient(145deg,#e1f5fe,#ffe0ec)}@keyframes bounce-scale-2a3a086c{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}.fade-bounce-enter-active[data-v-2a3a086c]{transition:all .6s ease}.fade-bounce-enter-from[data-v-2a3a086c]{opacity:0;transform:scale(.8)}.fade-bounce-enter-to[data-v-2a3a086c]{opacity:1;transform:scale(1)}.active-glow[data-v-2a3a086c]{box-shadow:0 0 12px 4px #d9ff00;transition:box-shadow 1s ease}.game-container[data-v-2a3a086c]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-2a3a086c]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-2a3a086c]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-2a3a086c],h2[data-v-2a3a086c],h3[data-v-2a3a086c]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-2a3a086c]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-2a3a086c]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-2a3a086c]:hover{background-color:#ce93d8}.transition-fade[data-v-2a3a086c]{transition:opacity .5s ease}.transition-scale[data-v-2a3a086c]{transition:transform .3s ease}footer[data-v-2a3a086c]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-2a3a086c],.home-container[data-v-2a3a086c]{padding:15px}button[data-v-2a3a086c]{width:100%}.button-container[data-v-2a3a086c]{display:flex;flex-direction:column;gap:20px}}body[data-v-336c09cb]{transition:background .8s ease-in-out}.mignon[data-v-336c09cb]{background:linear-gradient(145deg,#fde2ff,#e0f7fa)}.coquin-soft[data-v-336c09cb]{background:linear-gradient(145deg,#f3e5f5,#f8bbd0)}.drôle[data-v-336c09cb]{background:linear-gradient(145deg,#fff9c4,#b2ebf2)}.imaginaire[data-v-336c09cb]{background:linear-gradient(145deg,#e1f5fe,#ede7f6)}.créatif[data-v-336c09cb]{background:linear-gradient(145deg,#fff3e0,#e0f7fa)}.secrets-&-intuitions[data-v-336c09cb]{background:linear-gradient(145deg,#ede7f6,#f3e5f5)}.défis-doux[data-v-336c09cb]{background:linear-gradient(145deg,#f1f8e9,#ffe0b2)}.voyage-de-rêve[data-v-336c09cb]{background:linear-gradient(145deg,#e0f2f1,#e3f2fd)}.spicy-only[data-v-336c09cb]{background:linear-gradient(145deg,#ffccbc,#ffe082)}.player-setup[data-v-336c09cb]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:30px 20px}.player-setup button[data-v-336c09cb]{padding:10px 20px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border-radius:10px;font-weight:700;font-size:16px;border:none;cursor:pointer}.mode-select[data-v-336c09cb]{margin-bottom:20px;font-size:16px}.mode-select label[data-v-336c09cb]{display:flex;align-items:center;gap:10px;background-color:#fff0f6;border:2px solid #f48fb1;border-radius:12px;padding:12px 16px;margin:10px auto;width:fit-content;font-weight:700;color:#880e4f;font-size:16px;transition:all .3s ease;cursor:pointer}.mode-select label.selected[data-v-336c09cb]{border-color:#ce93d8;background-color:#ffe4ec;box-shadow:0 0 6px #f48fb155;transform:scale(1.03);transition:all .3s ease}.mode-select input[type=radio][data-v-336c09cb]{accent-color:#ce93d8;width:18px;height:18px;cursor:pointer}.mode-select label[data-v-336c09cb]:hover{background-color:#ffe4ec;transform:scale(1.02)}.button-wrapper[data-v-336c09cb]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px}h3[data-v-336c09cb]{color:#6a1b9a;margin-bottom:30px}.question-box[data-v-336c09cb]{background:#fff8f9;padding:25px;border-radius:12px;border:1px solid #f8bbd0;box-shadow:0 4px 12px #0000000d;animation:fade-in-336c09cb .4s ease}@keyframes fade-in-336c09cb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.question-text[data-v-336c09cb]{font-size:20px;margin-bottom:20px;color:#4a148c}.player-name[data-v-336c09cb]{font-weight:700;color:#c2185b;font-size:20px}.options[data-v-336c09cb]{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.options button[data-v-336c09cb]{background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;padding:12px 20px;font-size:16px;border-radius:10px;border:none;cursor:pointer;font-weight:700;transition:transform .2s ease}.options button[data-v-336c09cb]:hover{transform:scale(1.05)}.options button[data-v-336c09cb]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}.options span[data-v-336c09cb]{font-size:18px;color:#6a1b9a}.compatibility[data-v-336c09cb]{margin-top:20px;font-size:18px;color:#880e4f}.feedback-message[data-v-336c09cb]{margin-top:20px;font-size:18px;font-weight:500;color:#6a1b9a;animation:fade-in-336c09cb .3s ease-in-out}.final-badge[data-v-336c09cb]{margin-top:40px;padding:20px;background-color:#fff0f5;border-radius:14px;border:2px solid #f48fb1;box-shadow:0 6px 12px #0000000d;font-size:20px;color:#880e4f}.final-badge h3[data-v-336c09cb]{margin-bottom:10px;color:#c2185b}progress[data-v-336c09cb]{width:100%;height:16px;border-radius:8px;overflow:hidden;background-color:#f8bbd0}progress[data-v-336c09cb]::-webkit-progress-bar{background-color:#f8bbd0}progress[data-v-336c09cb]::-webkit-progress-value{background:linear-gradient(to right,#f48fb1,#ce93d8)}.fade-enter-active[data-v-336c09cb],.fade-leave-active[data-v-336c09cb]{transition:opacity .5s}.fade-enter-from[data-v-336c09cb],.fade-leave-to[data-v-336c09cb]{opacity:0}.flip-fade-enter-active[data-v-336c09cb]{animation:flipIn-336c09cb .6s ease-out both}.flip-fade-leave-active[data-v-336c09cb]{animation:fadeOut-336c09cb .3s ease forwards}@keyframes flipIn-336c09cb{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0)}}@keyframes fadeOut-336c09cb{to{opacity:0}}.restart-button[data-v-336c09cb]{margin-top:20px;padding:10px 20px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(to right,#f48fb1,#ce93d8);border:none;border-radius:10px;cursor:pointer}.restart-button[data-v-336c09cb]:hover{transform:scale(1.05)}.question-counter[data-v-336c09cb]{margin-top:20px;font-size:16px;color:#6a1b9a;font-weight:700}.spicy-warning[data-v-336c09cb]{background-color:#ffe0ec;color:#c2185b;font-weight:700;border-radius:10px;padding:12px;margin-bottom:16px;box-shadow:0 4px 10px #ff00821a;animation:fade-in-336c09cb .5s ease}.player-question[data-v-336c09cb]{font-size:18px;font-weight:700;color:#c2185b;margin-bottom:12px;animation:fade-in-336c09cb .4s ease}.bottom-link[data-v-336c09cb]{margin-top:auto;margin-bottom:20px;text-align:center;padding-bottom:20px}@media (max-width: 600px){.options[data-v-336c09cb]{flex-direction:column;gap:16px}.options button[data-v-336c09cb]{font-size:18px;padding:16px 24px;width:100%}}.game-container[data-v-336c09cb]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-336c09cb]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-336c09cb]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-336c09cb],h2[data-v-336c09cb],h3[data-v-336c09cb]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-336c09cb]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-336c09cb]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-336c09cb]:hover{background-color:#ce93d8}.transition-fade[data-v-336c09cb]{transition:opacity .5s ease}.transition-scale[data-v-336c09cb]{transition:transform .3s ease}footer[data-v-336c09cb]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-336c09cb],.home-container[data-v-336c09cb]{padding:15px}button[data-v-336c09cb]{width:100%}.button-container[data-v-336c09cb]{display:flex;flex-direction:column;gap:20px}}.game-container[data-v-ab15d4dc]{background:linear-gradient(145deg,#ffe0ec,#f1f8e9)}.question-box[data-v-ab15d4dc]{background:linear-gradient(145deg,#fff8f9,#f1f8e9);padding:30px;border-radius:12px;border:1px solid #f8bbd0;box-shadow:0 4px 12px #0000001a}.question-box[data-v-ab15d4dc]:hover{box-shadow:0 6px 18px #0003;background:linear-gradient(145deg,#f1f8e9,#fff8f9)}.question-text[data-v-ab15d4dc]{font-size:20px;margin-bottom:20px;color:#4a148c;font-style:italic}button[data-v-ab15d4dc]{padding:12px 30px;font-size:18px;font-weight:700;border-radius:12px;border:none;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px #0000001a}button[data-v-ab15d4dc]:hover{transform:scale(1.1);background:linear-gradient(to right,#ce93d8,#f48fb1);box-shadow:0 8px 15px #0003}.vote-options[data-v-ab15d4dc]{display:flex;justify-content:center;gap:20px;margin-top:20px;margin-bottom:20px}.vote-options button[data-v-ab15d4dc]{padding:12px 24px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;font-size:16px;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.vote-options button[data-v-ab15d4dc]:hover{transform:scale(1.05);background:linear-gradient(to right,#ce93d8,#f48fb1)}.question-counter[data-v-ab15d4dc]{font-size:18px;color:#4a148c;margin-top:-10px;margin-bottom:20px}body[data-v-ab15d4dc]{background:linear-gradient(145deg,#f0f4c3,#f9fbe7);font-family:Georgia,serif}.game-container[data-v-ab15d4dc]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-ab15d4dc]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-ab15d4dc]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-ab15d4dc],h2[data-v-ab15d4dc],h3[data-v-ab15d4dc]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-ab15d4dc]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-ab15d4dc]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-ab15d4dc]:hover{background-color:#ce93d8}.transition-fade[data-v-ab15d4dc]{transition:opacity .5s ease}.transition-scale[data-v-ab15d4dc]{transition:transform .3s ease}footer[data-v-ab15d4dc]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-ab15d4dc],.home-container[data-v-ab15d4dc]{padding:15px}button[data-v-ab15d4dc]{width:100%}.button-container[data-v-ab15d4dc]{display:flex;flex-direction:column;gap:20px}}.game-container[data-v-abd7251d]{max-width:800px;margin:auto;text-align:center;font-family:Georgia,serif;padding:30px;border-radius:20px;background:linear-gradient(145deg,#fce4ec,#f8bbd0);box-shadow:0 8px 20px #0000001a}.question-box[data-v-abd7251d]{background:#fff8f9;padding:30px;border-radius:12px;border:1px solid #f8bbd0;box-shadow:0 4px 12px #0000000d;margin-bottom:20px}.question-text[data-v-abd7251d]{font-size:22px;margin-bottom:20px;color:#4a148c;font-style:italic}.vote-section[data-v-abd7251d]{display:flex;justify-content:center;gap:40px;margin-top:20px;flex-wrap:wrap}.vote-section.disabled[data-v-abd7251d]{pointer-events:none;opacity:.5}.vote-block[data-v-abd7251d]{display:flex;flex-direction:column;align-items:center}.vote-block h4[data-v-abd7251d]{font-size:18px;color:#6a1b9a;margin-bottom:10px}.vote-block button[data-v-abd7251d]{margin:8px 0;padding:12px 24px;font-weight:700;font-size:16px;border-radius:12px;border:none;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;cursor:pointer;transition:transform .2s ease}.vote-block button[data-v-abd7251d]:hover{transform:scale(1.05)}button[data-v-abd7251d]{padding:14px 28px;font-size:18px;font-weight:700;border-radius:12px;border:none;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;cursor:pointer}button[data-v-abd7251d]{margin-top:20px;padding:12px 28px;background:linear-gradient(to right,#f48fb1,#ce93d8);border-radius:12px;color:#fff;font-weight:700;cursor:pointer;border:none;font-size:16px}.question-counter[data-v-abd7251d]{font-size:18px;color:#4a148c;margin-top:-10px;margin-bottom:20px;font-weight:700}.game-container[data-v-abd7251d]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-abd7251d]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-abd7251d]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-abd7251d],h2[data-v-abd7251d],h3[data-v-abd7251d]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-abd7251d]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-abd7251d]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-abd7251d]:hover{background-color:#ce93d8}.transition-fade[data-v-abd7251d]{transition:opacity .5s ease}.transition-scale[data-v-abd7251d]{transition:transform .3s ease}footer[data-v-abd7251d]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-abd7251d],.home-container[data-v-abd7251d]{padding:15px}button[data-v-abd7251d]{width:100%}.button-container[data-v-abd7251d]{display:flex;flex-direction:column;gap:20px}}.current-player[data-v-9341b19c]{font-weight:700;margin-bottom:10px;color:#4a148c}.theme-choose[data-v-9341b19c]{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.theme-choose label[data-v-9341b19c]{background:#fff;padding:6px 12px;border-radius:10px;border:1px solid #f48fb1;font-size:14px;cursor:pointer}.theme-choose input[data-v-9341b19c]{margin-right:6px}.choice-box[data-v-9341b19c]{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.choice-box button[data-v-9341b19c]{padding:12px 30px;font-size:18px;font-weight:700;border-radius:12px;border:none;background:linear-gradient(to right,#ce93d8,#f48fb1);color:#fff;cursor:pointer}.result-box[data-v-9341b19c]{background-color:#fff8f9;padding:30px 20px;border-radius:16px;border:2px dashed #f48fb1;color:#4a148c;font-size:18px;font-style:italic;min-height:120px;display:flex;flex-direction:column;gap:10px;align-items:center}.result-box .main[data-v-9341b19c]{font-size:20px;font-weight:700;margin-bottom:10px}.result-box button[data-v-9341b19c]{margin-top:10px;padding:10px 20px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border:none;border-radius:10px;cursor:pointer}.end-box[data-v-9341b19c]{background-color:#ffe0ec;padding:20px;border-radius:12px;text-align:center;font-weight:700;color:#4a148c}.end-box button[data-v-9341b19c]{margin-top:20px;padding:12px 28px;background:linear-gradient(to right,#f48fb1,#ce93d8);border-radius:12px;color:#fff;cursor:pointer;border:none;font-size:18px}.end-box button[data-v-9341b19c]:hover{background:linear-gradient(to right,#ce93d8,#f48fb1)}.game-container[data-v-9341b19c]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-9341b19c]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-9341b19c]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-9341b19c],h2[data-v-9341b19c],h3[data-v-9341b19c]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-9341b19c]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-9341b19c]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-9341b19c]:hover{background-color:#ce93d8}.transition-fade[data-v-9341b19c]{transition:opacity .5s ease}.transition-scale[data-v-9341b19c]{transition:transform .3s ease}footer[data-v-9341b19c]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-9341b19c],.home-container[data-v-9341b19c]{padding:15px}button[data-v-9341b19c]{width:100%}.button-container[data-v-9341b19c]{display:flex;flex-direction:column;gap:20px}}input[type=text][data-v-3a56e2ac],input[type=date][data-v-3a56e2ac],textarea[data-v-3a56e2ac]{width:90%;margin-bottom:15px;padding:10px;border-radius:10px;border:1px solid #ccc;font-size:15px}textarea[data-v-3a56e2ac]{min-height:80px;resize:vertical}button[data-v-3a56e2ac]{background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border:none;font-weight:700;padding:10px 20px;border-radius:12px;cursor:pointer;margin-top:10px}button[data-v-3a56e2ac]:hover{transform:scale(1.05)}ul[data-v-3a56e2ac]{list-style:none;padding:0;margin-top:25px;text-align:left}li[data-v-3a56e2ac]{background:#fff8f9;border-left:4px solid #f48fb1;margin-bottom:10px;padding:12px 16px;border-radius:10px;color:#333}.game-container[data-v-3a56e2ac]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-3a56e2ac]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-3a56e2ac]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-3a56e2ac],h2[data-v-3a56e2ac],h3[data-v-3a56e2ac]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-3a56e2ac]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-3a56e2ac]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-3a56e2ac]:hover{background-color:#ce93d8}.transition-fade[data-v-3a56e2ac]{transition:opacity .5s ease}.transition-scale[data-v-3a56e2ac]{transition:transform .3s ease}footer[data-v-3a56e2ac]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-3a56e2ac],.home-container[data-v-3a56e2ac]{padding:15px}button[data-v-3a56e2ac]{width:100%}.button-container[data-v-3a56e2ac]{display:flex;flex-direction:column;gap:20px}}.game-container[data-v-2e215d7e]{background:linear-gradient(135deg,#fce4ec,#e0f7fa)}.todo-list[data-v-2e215d7e]{list-style:none;padding:0;margin-bottom:20px}.todo-list li[data-v-2e215d7e]{background-color:#fff8f9;margin:10px 0;padding:12px 20px;border-radius:10px;border:1px solid #f8bbd0;text-align:left;font-size:16px}label[data-v-2e215d7e]{display:flex;align-items:center;gap:12px}input[type=checkbox][data-v-2e215d7e]{transform:scale(1.2)}.done[data-v-2e215d7e]{text-decoration:line-through;color:#999}.add-todo[data-v-2e215d7e]{margin-top:20px;display:flex;justify-content:center;gap:10px}.add-todo input[data-v-2e215d7e]{padding:10px;border-radius:8px;border:1px solid #ccc;width:60%}.add-todo button[data-v-2e215d7e],.reset-button[data-v-2e215d7e]{background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;font-weight:700;font-size:14px;padding:10px 20px;border:none;border-radius:10px;cursor:pointer}.reset-button[data-v-2e215d7e]{margin-top:20px}.reset-button[data-v-2e215d7e]:hover,.add-todo button[data-v-2e215d7e]:hover{transform:scale(1.05)}.journal-title[data-v-2e215d7e]{font-size:22px;color:#6a1b9a;margin-top:40px}.journal-form[data-v-2e215d7e]{margin-top:10px;display:flex;flex-direction:column;align-items:center;gap:10px}.journal-form textarea[data-v-2e215d7e]{width:90%;height:80px;padding:10px;border-radius:10px;border:1px solid #ccc;resize:none;font-size:14px}.journal-form button[data-v-2e215d7e]{background:linear-gradient(to right,#ce93d8,#f48fb1);color:#fff;font-weight:700;padding:8px 16px;border:none;border-radius:10px;cursor:pointer}.journal-list[data-v-2e215d7e]{list-style:none;padding:0;margin-top:20px}.journal-list li[data-v-2e215d7e]{background-color:#fff;border-left:4px solid #f48fb1;margin:10px 0;padding:10px 15px;border-radius:6px;text-align:left;color:#333;font-size:14px}.game-container[data-v-2e215d7e]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-2e215d7e]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-2e215d7e]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-2e215d7e],h2[data-v-2e215d7e],h3[data-v-2e215d7e]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-2e215d7e]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-2e215d7e]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-2e215d7e]:hover{background-color:#ce93d8}.transition-fade[data-v-2e215d7e]{transition:opacity .5s ease}.transition-scale[data-v-2e215d7e]{transition:transform .3s ease}footer[data-v-2e215d7e]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-2e215d7e],.home-container[data-v-2e215d7e]{padding:15px}button[data-v-2e215d7e]{width:100%}.button-container[data-v-2e215d7e]{display:flex;flex-direction:column;gap:20px}}.defi-box[data-v-7b37122b]{background-color:#fff8f9;padding:40px 20px;border-radius:16px;border:2px dashed #f48fb1;color:#4a148c;font-size:18px;font-style:italic;cursor:pointer;transition:transform .2s ease;min-height:120px;display:flex;align-items:center;justify-content:center}.defi-box[data-v-7b37122b]:hover{transform:scale(1.03)}.game-container[data-v-7b37122b]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-7b37122b]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-7b37122b]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-7b37122b],h2[data-v-7b37122b],h3[data-v-7b37122b]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-7b37122b]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-7b37122b]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-7b37122b]:hover{background-color:#ce93d8}.transition-fade[data-v-7b37122b]{transition:opacity .5s ease}.transition-scale[data-v-7b37122b]{transition:transform .3s ease}footer[data-v-7b37122b]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-7b37122b],.home-container[data-v-7b37122b]{padding:15px}button[data-v-7b37122b]{width:100%}.button-container[data-v-7b37122b]{display:flex;flex-direction:column;gap:20px}}.game-container[data-v-d25c1d08]{max-width:800px;margin:auto;text-align:center;font-family:Georgia,serif;background:linear-gradient(145deg,#ffe0ec,#fce4ec);padding:20px;border-radius:20px;box-shadow:0 8px 15px #0000001a}.question-progress[data-v-d25c1d08]{font-size:20px;font-weight:700;color:#4a148c;margin-bottom:20px;text-shadow:1px 1px 5px rgba(0,0,0,.1);animation:fadeIn-d25c1d08 1s ease-out}@keyframes fadeIn-d25c1d08{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.question-box[data-v-d25c1d08]{background-color:#fff8f9;padding:20px;border-radius:12px;margin-bottom:30px;box-shadow:0 4px 10px #0000001a}.answers button[data-v-d25c1d08]{display:block;margin:10px auto;padding:14px;background:#f48fb1;color:#fff;font-weight:700;border-radius:10px;width:45%;cursor:pointer;transition:all .3s ease}.answers button[data-v-d25c1d08]:hover{background:#ce93d8;transform:scale(1.05)}.answer-row[data-v-d25c1d08]{display:flex;justify-content:space-evenly;margin-bottom:20px}button[data-v-d25c1d08]{margin-top:20px;padding:14px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border:none;border-radius:12px;font-weight:700;font-size:16px}button[data-v-d25c1d08]:hover{background:#ab47bc}.game-over[data-v-d25c1d08]{font-size:20px;font-weight:700;color:#4a148c;animation:zoomIn-d25c1d08 1s ease-out}@keyframes zoomIn-d25c1d08{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.loss-message[data-v-d25c1d08]{color:#e91e63;font-size:22px;animation:bounce-d25c1d08 .5s ease-in-out infinite}.back-button[data-v-d25c1d08]{display:inline-block;margin-top:20px;color:#ad1457;font-weight:700}button[data-v-d25c1d08]:disabled{background:#d1c4e9;cursor:not-allowed}.current-prize[data-v-d25c1d08]{font-size:18px;font-weight:700;color:#6a1b9a;transition:all .3s ease-in-out}.prize-amount[data-v-d25c1d08]{font-size:24px;font-weight:700;color:#ce93d8;transition:transform .5s ease,opacity .5s ease}.current-prize .prize-amount[data-v-d25c1d08]{transform:scale(1.2);opacity:1}.fade-enter-active[data-v-d25c1d08],.fade-leave-active[data-v-d25c1d08]{transition:opacity .5s ease}.fade-enter[data-v-d25c1d08],.fade-leave-to[data-v-d25c1d08]{opacity:0}@keyframes bounce-d25c1d08{0%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(-5px)}}.game-container[data-v-d25c1d08]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-d25c1d08]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-d25c1d08]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-d25c1d08],h2[data-v-d25c1d08],h3[data-v-d25c1d08]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-d25c1d08]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-d25c1d08]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-d25c1d08]:hover{background-color:#ce93d8}.transition-fade[data-v-d25c1d08]{transition:opacity .5s ease}.transition-scale[data-v-d25c1d08]{transition:transform .3s ease}footer[data-v-d25c1d08]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-d25c1d08],.home-container[data-v-d25c1d08]{padding:15px}button[data-v-d25c1d08]{width:100%}.button-container[data-v-d25c1d08]{display:flex;flex-direction:column;gap:20px}}.game-container[data-v-3e2711fc]{max-width:700px;margin:auto;padding:30px;border-radius:20px;text-align:center;font-family:Georgia,serif;background:linear-gradient(145deg,#fce4ec,#e0f7fa);box-shadow:0 10px 20px #0000001a}h2[data-v-3e2711fc]{color:#b23a48;font-size:28px;margin-bottom:20px}.category-buttons[data-v-3e2711fc]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.category-buttons button[data-v-3e2711fc],.actions button[data-v-3e2711fc]{padding:12px;font-size:16px;border-radius:12px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border:none;font-weight:700;cursor:pointer}.card-box[data-v-3e2711fc]{margin-top:30px}.card[data-v-3e2711fc]{background:#fff;border-radius:15px;padding:30px;font-size:20px;color:#6a1b9a;box-shadow:0 8px 16px #0000001a;margin-bottom:20px}.player[data-v-3e2711fc]{font-weight:700;margin-bottom:15px;font-size:18px;color:#b23a48}.back-button[data-v-3e2711fc]{margin-top:20px;display:inline-block;background:none;border:none;color:#ad1457;font-weight:700;font-size:16px;text-decoration:underline;cursor:pointer}.mode-switch[data-v-3e2711fc]{display:flex;justify-content:center;gap:30px;margin-top:30px}.mode-switch label[data-v-3e2711fc]{display:flex;align-items:center;gap:10px;background:linear-gradient(to right,#fce4ec,#f8bbd0);border-radius:30px;padding:14px 24px;font-size:16px;font-weight:700;color:#880e4f;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 8px #0000001a}.mode-switch label[data-v-3e2711fc]:hover{transform:scale(1.05);box-shadow:0 6px 12px #00000026}.mode-switch input[type=radio][data-v-3e2711fc]{display:none}.mode-switch input[type=radio]:checked+span[data-v-3e2711fc],.mode-switch label[data-v-3e2711fc]:has(input[type=radio]:checked){background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;box-shadow:0 6px 12px #0003}.mode-step[data-v-3e2711fc]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}.mode-step h3[data-v-3e2711fc]{font-size:20px;color:#6a1b9a;margin-bottom:20px}.validate-button[data-v-3e2711fc]{margin-top:30px;padding:12px 24px;font-size:16px;border-radius:12px;background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;font-weight:700;border:none;cursor:pointer;transition:transform .2s ease}.validate-button[data-v-3e2711fc]:disabled{opacity:.5;cursor:not-allowed}.validate-button[data-v-3e2711fc]:hover:not(:disabled){transform:scale(1.05)}.game-container[data-v-3e2711fc]{background:linear-gradient(150deg,#dea7e5,#e9e456);min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin:auto;text-align:center;padding:0 20px;box-shadow:0 8px 20px #0000001a}button[data-v-3e2711fc]{background:linear-gradient(150deg,#4ed5d3,#ce73de);color:#e5ebd2;padding:12px 20px;border-radius:8px;font-size:18px;font-weight:700;border:none;cursor:pointer;transition:all .3s ease}button[data-v-3e2711fc]:hover{background:#d3a0dd;transform:scale(1.05)}h1[data-v-3e2711fc],h2[data-v-3e2711fc],h3[data-v-3e2711fc]{font-size:28px;color:#c2185b;text-align:center;margin-top:20px}.bottom-link[data-v-3e2711fc]{margin-top:auto;text-align:center;padding-bottom:50px;font-weight:700}.back-button[data-v-3e2711fc]{font-size:18px;color:#fff;text-decoration:none;font-weight:700;padding:10px 20px;border-radius:12px;background:linear-gradient(130deg,#e85f8c,#e1a750);display:inline-block;transition:background-color .3s ease}.back-button[data-v-3e2711fc]:hover{background-color:#ce93d8}.transition-fade[data-v-3e2711fc]{transition:opacity .5s ease}.transition-scale[data-v-3e2711fc]{transition:transform .3s ease}footer[data-v-3e2711fc]{background:#5c3d8a;color:#fff;padding:15px}@media (max-width: 600px){.game-container[data-v-3e2711fc],.home-container[data-v-3e2711fc]{padding:15px}button[data-v-3e2711fc]{width:100%}.button-container[data-v-3e2711fc]{display:flex;flex-direction:column;gap:20px}}.player-setup[data-v-763502eb]{text-align:center;margin-top:40px}input[data-v-763502eb]{display:block;margin:12px auto;padding:12px 18px;border-radius:12px;border:2px solid #f48fb1;background-color:#fff0f6;font-size:16px;color:#880e4f;box-shadow:inset 0 1px 2px #0000000d;transition:all .3s ease;text-align:center}input[data-v-763502eb]:focus{outline:none;border-color:#ce93d8;background-color:#ffe4ec;box-shadow:0 0 6px #f48fb1aa}button[data-v-763502eb]{background:linear-gradient(to right,#f48fb1,#ce93d8);color:#fff;border:none;border-radius:12px;padding:12px 24px;font-weight:700;font-size:16px;margin-top:24px;cursor:pointer;transition:transform .2s ease;box-shadow:0 4px 10px #0000001a}button[data-v-763502eb]:hover{transform:scale(1.05)}
