.test-container[data-v-02f3d4b7]{background-color:#111827;color:#e2e8f0;margin-top:20px;min-height:calc(100vh - 20px);padding-bottom:40px}.container[data-v-02f3d4b7]{margin:0 auto;max-width:800px;padding:0;width:100%}.test-header[data-v-02f3d4b7]{background-color:transparent;padding:20px 0}.header-content[data-v-02f3d4b7]{background-color:#1a365d;border-radius:12px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:25px 20px}.test-title[data-v-02f3d4b7]{color:#fff;font-size:1.75rem;line-height:1.4;margin:0;text-align:center}.progress-container[data-v-02f3d4b7]{width:100%}.progress-bar[data-v-02f3d4b7]{background-color:#2d3748;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}.progress-fill[data-v-02f3d4b7]{background-color:#63b3ed;height:100%;transition:width .3s ease}.progress-info[data-v-02f3d4b7]{align-items:center;display:flex;justify-content:space-between}.progress-text[data-v-02f3d4b7]{color:#a0aec0;font-size:.875rem}.timer-text[data-v-02f3d4b7]{color:#63b3ed;font-size:.875rem;font-weight:600}.test-content[data-v-02f3d4b7]{padding:20px 0}.question-card[data-v-02f3d4b7],.results-card[data-v-02f3d4b7],.welcome-card[data-v-02f3d4b7]{background-color:#2d3748;border-radius:12px;box-shadow:0 4px 12px #0000004d;margin-bottom:30px;padding:30px}.welcome-title[data-v-02f3d4b7]{color:#fff;font-size:1.5rem;margin-bottom:20px;text-align:center}.welcome-description[data-v-02f3d4b7]{line-height:1.6;margin-bottom:30px}.welcome-description p[data-v-02f3d4b7]{margin-bottom:20px;padding-left:40px;text-align:left}.instructions-title[data-v-02f3d4b7]{color:#63b3ed;font-size:1.1rem;font-weight:600;margin:25px 0 15px;padding-left:40px;text-align:left}.test-info[data-v-02f3d4b7]{list-style-type:none;margin:0 0 20px;padding:0 0 0 40px}.test-info li[data-v-02f3d4b7]{margin-bottom:12px;padding-left:25px;position:relative;text-align:left}.test-info li[data-v-02f3d4b7]:before{color:#63b3ed;content:"•";font-size:1.5rem;left:0;position:absolute;top:-8px}.results-actions[data-v-02f3d4b7],.welcome-actions[data-v-02f3d4b7]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.close-modal[data-v-02f3d4b7],.details-btn[data-v-02f3d4b7],.download-btn[data-v-02f3d4b7],.home-btn[data-v-02f3d4b7],.prev-btn[data-v-02f3d4b7],.restart-btn[data-v-02f3d4b7],.share-btn[data-v-02f3d4b7],.start-btn[data-v-02f3d4b7]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;outline:none;padding:10px 20px;transition:all .2s ease}.share-btn[data-v-02f3d4b7]{background-color:#4b6bfb;color:#fff}.share-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#637aff;box-shadow:0 4px 8px #4b6bfb4d;transform:translateY(-2px)}.download-btn[data-v-02f3d4b7]{background-color:#22c55e;color:#fff}.download-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#4ade80;box-shadow:0 4px 8px #22c55e4d;transform:translateY(-2px)}.details-btn[data-v-02f3d4b7]{background-color:transparent;border:2px solid #63b3ed;color:#63b3ed}.details-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#63b3ed1a;transform:translateY(-2px)}.start-btn[data-v-02f3d4b7]{background-color:#63b3ed;color:#111827}.start-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#90cdf4;box-shadow:0 4px 8px #63b3ed4d;transform:translateY(-2px)}.restart-btn[data-v-02f3d4b7]{background-color:#f59e0b;color:#111827}.restart-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#fbbf24;box-shadow:0 4px 8px #f59e0b4d;transform:translateY(-2px)}.home-btn[data-v-02f3d4b7]{background-color:#4a5568;color:#e2e8f0}.home-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#718096;transform:translateY(-2px)}.prev-btn[data-v-02f3d4b7]{background-color:#4a5568;color:#e2e8f0}.prev-btn[data-v-02f3d4b7]:hover:not(:disabled){background-color:#718096;transform:translateY(-2px)}.close-modal[data-v-02f3d4b7]{background-color:#63b3ed;color:#111827}.close-modal[data-v-02f3d4b7]:hover:not(:disabled){background-color:#90cdf4}.details-btn[data-v-02f3d4b7]:disabled,.download-btn[data-v-02f3d4b7]:disabled,.home-btn[data-v-02f3d4b7]:disabled,.prev-btn[data-v-02f3d4b7]:disabled,.restart-btn[data-v-02f3d4b7]:disabled,.share-btn[data-v-02f3d4b7]:disabled,.start-btn[data-v-02f3d4b7]:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.modal-backdrop[data-v-02f3d4b7]{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal[data-v-02f3d4b7]{background-color:#2d3748;border-radius:12px;box-shadow:0 10px 25px #00000080;max-width:600px;padding:30px;width:90%}.modal-title[data-v-02f3d4b7]{color:#fff;font-size:1.25rem;margin-bottom:20px;text-align:center}.modal-content[data-v-02f3d4b7]{line-height:1.6;margin-bottom:30px}.modal-content p[data-v-02f3d4b7]{margin-bottom:15px}.question-text[data-v-02f3d4b7]{color:#fff;font-size:1.25rem;line-height:1.5;margin-bottom:25px}.options-list[data-v-02f3d4b7]{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.option-item[data-v-02f3d4b7]{align-items:flex-start;background-color:#4a5568;border-radius:8px;cursor:pointer;display:flex;padding:15px 20px;transition:all .2s ease}.option-item[data-v-02f3d4b7]:hover:not(.disabled){background-color:#4b6bfb;transform:translate(4px)}.option-item.selected[data-v-02f3d4b7]{background-color:#1a365d;border:2px solid #63b3ed}.option-item.selecting[data-v-02f3d4b7]{opacity:.8;transform:scale(.99)}.option-item.disabled[data-v-02f3d4b7]{cursor:not-allowed;opacity:.7}.option-letter[data-v-02f3d4b7]{color:#63b3ed;font-size:1.1rem;font-weight:700;min-width:24px}.option-text[data-v-02f3d4b7]{line-height:1.4;margin-left:12px}.results-header[data-v-02f3d4b7]{margin-bottom:30px;text-align:center}.results-title[data-v-02f3d4b7]{color:#fff;font-size:1.5rem;margin-bottom:20px}.time-expired-message[data-v-02f3d4b7]{align-items:center;color:#f56565;display:flex;font-weight:600;gap:8px;justify-content:center;margin-top:15px}.results-screenshot-container[data-v-02f3d4b7]{background-color:#1e293b;border-radius:10px;box-shadow:0 4px 15px #0003;margin:0 auto;max-width:700px;padding:40px}.results-content-inner[data-v-02f3d4b7]{line-height:1.9}.results-description[data-v-02f3d4b7]{color:#e2e8f0;font-size:1.1rem;margin-bottom:20px;text-align:left}.score-info[data-v-02f3d4b7]{align-items:center;background-color:#63b3ed1a;border-radius:8px;color:#63b3ed;display:flex;font-size:1.15rem;font-weight:600;gap:10px;margin:25px 0;padding:15px}.results-meta[data-v-02f3d4b7]{border-top:1px solid #4a5568;color:#a0aec0;font-size:.95rem;line-height:1.8;margin-top:30px;padding-top:20px}.results-meta p[data-v-02f3d4b7]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.loading[data-v-02f3d4b7]{color:#63b3ed;font-size:1rem;padding:30px 0;text-align:center}.toast[data-v-02f3d4b7]{background-color:#000000e6;border-radius:8px;bottom:40px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:.95rem;left:50%;padding:14px 28px;position:fixed;transform:translate(-50%);transition:all .3s ease;z-index:9999}@media (max-width:768px){.test-title[data-v-02f3d4b7]{font-size:1.5rem}.header-content[data-v-02f3d4b7],.question-card[data-v-02f3d4b7],.results-card[data-v-02f3d4b7],.welcome-card[data-v-02f3d4b7]{padding:20px}.results-screenshot-container[data-v-02f3d4b7]{margin:0 -5px;padding:25px 15px}.question-text[data-v-02f3d4b7]{font-size:1.1rem}.results-actions[data-v-02f3d4b7],.welcome-actions[data-v-02f3d4b7]{flex-direction:column;gap:10px}.details-btn[data-v-02f3d4b7],.download-btn[data-v-02f3d4b7],.home-btn[data-v-02f3d4b7],.prev-btn[data-v-02f3d4b7],.restart-btn[data-v-02f3d4b7],.share-btn[data-v-02f3d4b7],.start-btn[data-v-02f3d4b7]{justify-content:center;padding:12px 20px;width:100%}.results-description[data-v-02f3d4b7]{padding:0;text-align:left}.score-info[data-v-02f3d4b7]{font-size:1rem;padding:12px}.toast[data-v-02f3d4b7]{bottom:30px;font-size:.9rem;padding:12px 24px;text-align:center;width:85%}}[data-v-02f3d4b7]{-webkit-tap-highlight-color:transparent}
