*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#e2e8f0;background:#0f0f1a;min-height:100dvh;font-family:Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}#app{width:100%}.quiz-container[data-v-a3d5b63c]{background:radial-gradient(at 15% 85%,#fb718538 0%,#0000 45%),radial-gradient(at 85% 15%,#818cf838 0%,#0000 45%),radial-gradient(at 50% 0,#fde0472e 0%,#0000 40%),radial-gradient(at 80% 80%,#34d39924 0%,#0000 40%),radial-gradient(at 20% 30%,#f472b629 0%,#0000 40%);flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:1.25rem 1rem;display:flex;position:relative;overflow:hidden}.blob[data-v-a3d5b63c]{filter:blur(60px);pointer-events:none;opacity:.3;border-radius:50%;position:fixed}.blob-1[data-v-a3d5b63c]{background:linear-gradient(135deg,#fb7185,#f472b6);width:200px;height:200px;animation:12s ease-in-out infinite alternate drift-a3d5b63c;top:-50px;left:-40px}.blob-2[data-v-a3d5b63c]{background:linear-gradient(135deg,#818cf8,#a78bfa);width:180px;height:180px;animation:10s ease-in-out infinite alternate-reverse drift-a3d5b63c;bottom:-40px;right:-30px}.blob-3[data-v-a3d5b63c]{background:linear-gradient(135deg,#fbbf24,#fb923c);width:150px;height:150px;animation:14s ease-in-out infinite alternate drift-a3d5b63c;top:40%;right:5%}@keyframes drift-a3d5b63c{0%{transform:translate(0)scale(1)}to{transform:translate(15px,-10px)scale(1.08)}}.deco[data-v-a3d5b63c]{opacity:.3;pointer-events:none;font-size:1.4rem;animation:6s ease-in-out infinite float-a3d5b63c;position:fixed}.deco-1[data-v-a3d5b63c]{animation-delay:0s;top:6%;left:5%}.deco-2[data-v-a3d5b63c]{font-size:1.2rem;animation-delay:1s;top:12%;right:8%}.deco-3[data-v-a3d5b63c]{font-size:1.6rem;animation-delay:2s;bottom:18%;left:3%}.deco-4[data-v-a3d5b63c]{animation-delay:.5s;bottom:10%;right:5%}.deco-5[data-v-a3d5b63c]{font-size:1.1rem;animation-delay:3s;top:40%;left:2%}.deco-6[data-v-a3d5b63c]{font-size:1.3rem;animation-delay:1.5s;top:30%;right:3%}.deco-7[data-v-a3d5b63c]{font-size:1.2rem;animation-delay:4s;top:65%;left:8%}.deco-8[data-v-a3d5b63c]{font-size:1.3rem;animation-delay:2.5s;top:4%;left:40%}.deco-9[data-v-a3d5b63c]{font-size:1rem;animation-delay:.8s;bottom:30%;right:2%}.deco-10[data-v-a3d5b63c]{font-size:1.2rem;animation-delay:3.5s;bottom:3%;left:35%}@keyframes float-a3d5b63c{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-10px)rotate(4deg)}66%{transform:translateY(-14px)rotate(-3deg)}}.hero-icon[data-v-a3d5b63c]{filter:drop-shadow(0 4px 12px #fb71854d);margin-bottom:.35rem;font-size:3.5rem;line-height:1;animation:2s ease-in-out infinite gentle-bounce-a3d5b63c}@keyframes gentle-bounce-a3d5b63c{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.logo[data-v-a3d5b63c]{background:linear-gradient(135deg,#fb7185 0%,#c084fc 35%,#818cf8 65%,#38bdf8 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;text-align:center;-webkit-background-clip:text;margin-bottom:1.25rem;font-size:1.8rem;font-weight:900}.card[data-v-a3d5b63c]{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);border:2px solid #ffffff26;border-radius:1.25rem;width:100%;max-width:440px;padding:1.75rem 1.25rem;position:relative;box-shadow:0 8px 32px #0000001f,inset 0 1px #ffffff1a}.card h2[data-v-a3d5b63c]{background:linear-gradient(135deg,#fff 0%,#e0e7ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 .4rem;font-size:1.35rem;font-weight:800}.card p[data-v-a3d5b63c]{color:#fff9;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.name-form[data-v-a3d5b63c],.answer-form[data-v-a3d5b63c]{flex-direction:column;gap:.6rem;display:flex}input[data-v-a3d5b63c]{color:#fff;background:#ffffff1a;border:2px solid #ffffff26;border-radius:.85rem;outline:none;width:100%;padding:.85rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}input[data-v-a3d5b63c]:focus{background:#ffffff1f;border-color:#c084fc80;box-shadow:0 0 0 3px #c084fc26,0 0 20px #c084fc1a}input[data-v-a3d5b63c]::placeholder{color:#ffffff4d}button[data-v-a3d5b63c]{color:#fff;cursor:pointer;white-space:nowrap;text-shadow:0 1px 2px #00000026;background:linear-gradient(135deg,#fb7185,#c084fc,#818cf8) 0 0/200% 200%;border:none;border-radius:.85rem;width:100%;padding:.85rem 1.4rem;font-size:1rem;font-weight:700;transition:transform .15s,box-shadow .2s;animation:3s ease-in-out infinite btn-shimmer-a3d5b63c}@keyframes btn-shimmer-a3d5b63c{0%,to{background-position:0%}50%{background-position:100%}}button[data-v-a3d5b63c]:not(:disabled):hover{transform:scale(1.02);box-shadow:0 4px 20px #c084fc66,0 0 40px #fb718526}button[data-v-a3d5b63c]:not(:disabled):active{transform:scale(.97)}button[data-v-a3d5b63c]:disabled{opacity:.3;cursor:not-allowed;animation:none}.waiting-icon[data-v-a3d5b63c]{margin-bottom:.5rem;font-size:2rem}.rocking-baby[data-v-a3d5b63c]{transform-origin:bottom;filter:drop-shadow(0 2px 8px #fb71854d);font-size:2rem;animation:1.2s ease-in-out infinite rock-a3d5b63c;display:inline-block}@keyframes rock-a3d5b63c{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.question-header[data-v-a3d5b63c]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.q-number[data-v-a3d5b63c]{background:linear-gradient(135deg,#c4b5fd,#818cf8);-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:.06em;-webkit-background-clip:text;font-size:.8rem;font-weight:800}.q-points[data-v-a3d5b63c]{color:#fbbf24;background:linear-gradient(135deg,#fbbf2433,#fb923c26);border:1px solid #fbbf2433;border-radius:2rem;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.question-text[data-v-a3d5b63c]{margin-bottom:1.25rem;font-size:1.15rem;font-weight:700;line-height:1.45}.answered-badge[data-v-a3d5b63c]{color:#6ee7b7;background:linear-gradient(135deg,#34d39926,#10b9811a);border:1px solid #34d39940;border-radius:.85rem;padding:.85rem;font-size:.9rem;font-weight:700;box-shadow:0 0 20px #34d39914}.finished-icon[data-v-a3d5b63c]{margin-bottom:.4rem;font-size:2.5rem}.finished-card .sub[data-v-a3d5b63c]{color:#fff6;font-size:.85rem}.loader[data-v-a3d5b63c]{padding:1.25rem}.bouncer[data-v-a3d5b63c]{justify-content:center;gap:.5rem;display:flex}.bounce-dot[data-v-a3d5b63c]{border-radius:50%;width:12px;height:12px;animation:1s ease-in-out infinite bounce-load-a3d5b63c}.bounce-dot[data-v-a3d5b63c]:first-child{background:#fb7185}.bounce-dot[data-v-a3d5b63c]:nth-child(2){background:#c084fc;animation-delay:.15s}.bounce-dot[data-v-a3d5b63c]:nth-child(3){background:#38bdf8;animation-delay:.3s}@keyframes bounce-load-a3d5b63c{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1.2)}}@media (width>=480px){.quiz-container[data-v-a3d5b63c]{padding:2rem}.blob-1[data-v-a3d5b63c]{filter:blur(70px);width:300px;height:300px}.blob-2[data-v-a3d5b63c]{filter:blur(70px);width:260px;height:260px}.blob-3[data-v-a3d5b63c]{filter:blur(70px);width:220px;height:220px}.deco[data-v-a3d5b63c]{opacity:.35;font-size:1.8rem}.deco-2[data-v-a3d5b63c]{font-size:1.5rem}.deco-3[data-v-a3d5b63c]{font-size:2rem}.deco-5[data-v-a3d5b63c]{font-size:1.3rem}.deco-6[data-v-a3d5b63c]{font-size:1.6rem}.hero-icon[data-v-a3d5b63c]{font-size:4rem}.logo[data-v-a3d5b63c]{margin-bottom:1.5rem;font-size:2.1rem}.card[data-v-a3d5b63c]{border-radius:1.5rem;padding:2.25rem 1.75rem}.card h2[data-v-a3d5b63c]{font-size:1.5rem}.card p[data-v-a3d5b63c]{margin-bottom:1.5rem;font-size:1rem}.name-form[data-v-a3d5b63c],.answer-form[data-v-a3d5b63c]{flex-direction:row;gap:.65rem}input[data-v-a3d5b63c]{border-radius:1rem;flex:1;width:auto;padding:.9rem 1.1rem;font-size:1.05rem}button[data-v-a3d5b63c]{border-radius:1rem;width:auto;padding:.9rem 1.6rem;font-size:1.05rem}.waiting-icon[data-v-a3d5b63c],.rocking-baby[data-v-a3d5b63c]{font-size:2.5rem}.question-header[data-v-a3d5b63c]{margin-bottom:1rem}.q-number[data-v-a3d5b63c]{font-size:.85rem}.q-points[data-v-a3d5b63c]{padding:.25rem .7rem;font-size:.8rem}.question-text[data-v-a3d5b63c]{margin-bottom:1.5rem;font-size:1.3rem}.answered-badge[data-v-a3d5b63c]{border-radius:1rem;padding:1rem;font-size:1rem}.finished-icon[data-v-a3d5b63c]{font-size:3rem}.bounce-dot[data-v-a3d5b63c]{width:14px;height:14px}}@media (width>=768px){.blob-1[data-v-a3d5b63c]{filter:blur(80px);opacity:.35;width:350px;height:350px}.blob-2[data-v-a3d5b63c]{filter:blur(80px);opacity:.35;width:300px;height:300px}.blob-3[data-v-a3d5b63c]{filter:blur(80px);opacity:.35;width:250px;height:250px}@keyframes drift-a3d5b63c{0%{transform:translate(0)scale(1)}to{transform:translate(30px,-20px)scale(1.12)}}.deco[data-v-a3d5b63c]{font-size:2rem}.deco-2[data-v-a3d5b63c]{font-size:1.6rem}.deco-3[data-v-a3d5b63c]{font-size:2.4rem}.deco-6[data-v-a3d5b63c],.deco-8[data-v-a3d5b63c]{font-size:1.8rem}.hero-icon[data-v-a3d5b63c]{margin-bottom:.5rem;font-size:4.5rem}.logo[data-v-a3d5b63c]{font-size:2.4rem}.card[data-v-a3d5b63c]{padding:2.5rem 2rem}.card h2[data-v-a3d5b63c]{font-size:1.6rem}.card p[data-v-a3d5b63c]{font-size:1.05rem}.question-text[data-v-a3d5b63c]{font-size:1.35rem}button[data-v-a3d5b63c]:not(:disabled):hover{transform:scale(1.04)}}.admin-container[data-v-22175174]{max-width:800px;min-height:100vh;margin:0 auto;padding:2rem}.logo[data-v-22175174]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:900}.admin-badge[data-v-22175174]{background:#667eea33;-webkit-background-clip:unset;-webkit-text-fill-color:#667eea;vertical-align:middle;border-radius:.3rem;padding:.2rem .6rem;font-size:.9rem}.tabs[data-v-22175174]{justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.tabs button[data-v-22175174]{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:.5rem;padding:.6rem 1.2rem;font-size:.9rem;transition:all .2s}.tabs button.active[data-v-22175174]{color:#667eea;background:#667eea33;border-color:#667eea}.panel[data-v-22175174]{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem}.section-title[data-v-22175174]{color:#ffffffb3;margin-bottom:1rem;font-size:1rem;font-weight:600}.question-form[data-v-22175174]{flex-direction:column;gap:.75rem;display:flex}.form-row[data-v-22175174]{flex-direction:column;gap:.3rem;display:flex}.form-row label[data-v-22175174]{color:#fff6;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.form-row input[data-v-22175174]{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.5rem;outline:none;width:100%;padding:.7rem .85rem;font-size:.95rem;transition:border-color .2s}.form-row input[data-v-22175174]:focus{border-color:#667eea}.form-row-group[data-v-22175174]{gap:.75rem;display:flex}.flex-1[data-v-22175174]{flex:1}.points-field[data-v-22175174]{flex-shrink:0;width:100px}.points-field input[data-v-22175174]{text-align:center}.form-actions[data-v-22175174]{gap:.5rem;display:flex}.save-btn[data-v-22175174]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:.5rem;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:opacity .2s}.save-btn[data-v-22175174]:disabled{opacity:.4;cursor:not-allowed}.save-btn[data-v-22175174]:not(:disabled):hover{opacity:.85}.cancel-btn[data-v-22175174]{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:.5rem;padding:.7rem 1.2rem;font-size:.9rem;transition:all .2s}.cancel-btn[data-v-22175174]:hover{color:#fffc;border-color:#ffffff4d}.divider[data-v-22175174]{background:#ffffff14;height:1px;margin:1.5rem 0}.editor-question-list[data-v-22175174]{flex-direction:column;gap:.5rem;display:flex}.editor-question-item[data-v-22175174]{background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.editor-question-item.editing[data-v-22175174]{background:#667eea14;border-color:#667eea}.eq-order[data-v-22175174]{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex}.order-btn[data-v-22175174]{color:#ffffff40;cursor:pointer;background:0 0;border:none;padding:0;font-size:.6rem;line-height:1;transition:color .2s}.order-btn[data-v-22175174]:not(:disabled):hover{color:#667eea}.order-btn[data-v-22175174]:disabled{opacity:.2;cursor:not-allowed}.eq-num[data-v-22175174]{color:#667eea;font-size:.8rem;font-weight:700;line-height:1}.eq-content[data-v-22175174]{flex:1;min-width:0}.eq-text[data-v-22175174]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;font-size:.95rem;overflow:hidden}.eq-details[data-v-22175174]{gap:1rem;font-size:.8rem;display:flex}.eq-answer[data-v-22175174]{color:#fff6}.eq-points[data-v-22175174]{color:#667eea;font-weight:600}.eq-actions[data-v-22175174]{flex-shrink:0;gap:.4rem;display:flex}.edit-btn[data-v-22175174],.delete-btn[data-v-22175174]{cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:.35rem;padding:.35rem .7rem;font-size:.8rem;transition:all .2s}.edit-btn[data-v-22175174]{color:#ffffff80}.edit-btn[data-v-22175174]:hover{color:#667eea;border-color:#667eea}.delete-btn[data-v-22175174]{color:#e53e3e99}.delete-btn[data-v-22175174]:hover{color:#e53e3e;background:#e53e3e14;border-color:#e53e3e}.stats-row[data-v-22175174]{gap:1rem;margin-bottom:1.5rem;display:flex}.stat[data-v-22175174]{text-align:center;background:#ffffff0d;border-radius:.5rem;flex:1;padding:1rem}.stat-value[data-v-22175174]{color:#667eea;font-size:2rem;font-weight:700;display:block}.stat-label[data-v-22175174]{color:#fff6;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.question-list[data-v-22175174]{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.question-item[data-v-22175174]{background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex}.question-item.active[data-v-22175174]{background:#667eea1a;border-color:#667eea}.q-info[data-v-22175174]{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.q-num[data-v-22175174]{color:#667eea;flex-shrink:0;font-size:.8rem;font-weight:700}.q-text[data-v-22175174]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.q-pts[data-v-22175174]{color:#fff6;flex-shrink:0;font-size:.75rem}.q-meta[data-v-22175174]{flex-shrink:0;align-items:center;gap:.75rem;margin-left:1rem;display:flex}.q-answer-count[data-v-22175174]{color:#fff6;font-size:.8rem}.activate-btn[data-v-22175174]{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:.4rem;padding:.4rem .8rem;font-size:.8rem;transition:all .2s}.activate-btn[data-v-22175174]:hover{color:#667eea;border-color:#667eea}.activate-btn.current[data-v-22175174]{color:#fff;background:#667eea;border-color:#667eea}.finish-btn[data-v-22175174]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e53e3e,#c53030);border:none;border-radius:.5rem;width:100%;padding:.85rem;font-size:1rem;font-weight:600;transition:opacity .2s}.finish-btn[data-v-22175174]:disabled{opacity:.4;cursor:not-allowed}.podium[data-v-22175174]{justify-content:center;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.podium-spot[data-v-22175174]{text-align:center;border-radius:.75rem;min-width:120px;padding:1.5rem 1rem}.place-1[data-v-22175174]{background:linear-gradient(135deg,#ffd70033,#ffb7001a);border:1px solid #ffd7004d;order:2;transform:scale(1.1)}.place-2[data-v-22175174]{background:linear-gradient(135deg,#c0c0c026,#a9a9a914);border:1px solid #c0c0c033;order:1}.place-3[data-v-22175174]{background:linear-gradient(135deg,#cd7f3226,#b8733314);border:1px solid #cd7f3233;order:3}.podium-rank[data-v-22175174]{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.place-1 .podium-rank[data-v-22175174]{color:gold}.place-2 .podium-rank[data-v-22175174]{color:silver}.place-3 .podium-rank[data-v-22175174]{color:#cd7f32}.podium-name[data-v-22175174]{margin-bottom:.25rem;font-weight:600}.podium-score[data-v-22175174]{color:#ffffff80;font-size:.85rem}.score-table[data-v-22175174]{border-collapse:collapse;width:100%;margin-bottom:2rem}.score-table th[data-v-22175174]{text-align:left;color:#fff6;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff1a;padding:.6rem;font-size:.8rem}.score-table td[data-v-22175174]{border-bottom:1px solid #ffffff0d;padding:.6rem}.rank-cell[data-v-22175174]{color:#667eea;font-weight:700}.score-cell[data-v-22175174]{font-weight:600}.details-cell[data-v-22175174]{gap:4px;display:flex}.answer-dot[data-v-22175174]{border-radius:50%;width:10px;height:10px;display:inline-block}.answer-dot.correct[data-v-22175174]{background:#48bb78}.answer-dot.wrong[data-v-22175174]{background:#e53e3e}.answers-breakdown h3[data-v-22175174]{margin-bottom:1rem;font-size:1.1rem}.breakdown-card[data-v-22175174]{border:1px solid #ffffff14;border-radius:.5rem;margin-bottom:1rem;overflow:hidden}.breakdown-header[data-v-22175174]{background:#ffffff0d;justify-content:space-between;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex}.correct-answer[data-v-22175174]{color:#48bb78;font-size:.85rem}.breakdown-answers[data-v-22175174]{padding:.5rem}.breakdown-row[data-v-22175174]{border-radius:.3rem;justify-content:space-between;padding:.4rem .5rem;font-size:.85rem;display:flex}.breakdown-row.correct[data-v-22175174]{background:#48bb781a}.ba-name[data-v-22175174]{color:#fff9;flex-shrink:0;width:120px}.ba-answer[data-v-22175174]{flex:1}.ba-result[data-v-22175174]{flex-shrink:0;margin-left:.5rem}.no-answers[data-v-22175174]{color:#ffffff4d;text-align:center;padding:.5rem;font-size:.85rem}.empty[data-v-22175174]{text-align:center;color:#fff6;padding:3rem}
